US 543216789 B1

GPTKB entity