US 29,111,151 B1

GPTKB entity