US 6,789,337 A6

GPTKB entity