US 5,678,986 B84

GPTKB entity