US 5,678,901 F

GPTKB entity