US 6789012 F

GPTKB entity