US 51,345,666 B1

GPTKB entity