US 29,321,088 B1

GPTKB entity