US 43,987,653 C1

GPTKB entity