US 60,890,202 C1

GPTKB entity