US 51,234,568 C1

GPTKB entity