item_cmpfunc.cc 180 KB