US 51,345,746 B1

GPTKB entity