US 9,222,242 D1

GPTKB entity