gem-ham-long