item_cmpfunc.cc 142 KB