local propertyTable = { ID = 1,Item_Table = 2,AttrTotalNum = 3,AttrAddNum = 4, } local mainPropertyTable = { ID = 1,PageIndex = 2,LineIndex = 3, } local primaryTable = { "ID", } local DataPageEntry = {} local rawget = rawget local base = { __index = function(t, k) local propertyIndex = propertyTable[k] if propertyIndex then local mainPropertyIndex = mainPropertyTable[k] if mainPropertyIndex then return t[mainPropertyIndex] end local pageIndex = t[2] local pageData = DataPageEntry[pageIndex] if pageData == nil then pageData = require('Data/StrenthenAttr-page'..pageIndex) if DataSheetUtil then --skip fixedpoint process for data sheet checker DataSheetUtil.ProcessFixedPoint('StrenthenAttr', pageData) end DataPageEntry[pageIndex] = pageData end local lineIndex = t[3] local resultData = pageData[lineIndex] return resultData[propertyIndex] end end, __newindex = function() error('Attempt to modify read-only table') end } local dataTable = { setmetatable({11001,1,1},base), setmetatable({11002,1,2},base), setmetatable({11003,1,3},base), setmetatable({11004,1,4},base), setmetatable({11005,1,5},base), setmetatable({11006,1,6},base), setmetatable({11007,1,7},base), setmetatable({11008,1,8},base), setmetatable({11009,1,9},base), setmetatable({11010,1,10},base), setmetatable({11011,1,11},base), setmetatable({11012,1,12},base), setmetatable({11013,1,13},base), setmetatable({11014,1,14},base), setmetatable({12001,1,15},base), setmetatable({12002,1,16},base), setmetatable({12003,1,17},base), setmetatable({12004,1,18},base), setmetatable({12005,1,19},base), setmetatable({12006,1,20},base), setmetatable({12007,1,21},base), setmetatable({12008,1,22},base), setmetatable({12009,1,23},base), setmetatable({12010,1,24},base), setmetatable({12011,1,25},base), setmetatable({12012,1,26},base), setmetatable({12013,1,27},base), setmetatable({12014,1,28},base), setmetatable({13001,1,29},base), setmetatable({13002,1,30},base), setmetatable({13003,1,31},base), setmetatable({13004,1,32},base), setmetatable({13005,1,33},base), setmetatable({13006,1,34},base), setmetatable({13007,1,35},base), setmetatable({13008,1,36},base), setmetatable({13009,1,37},base), setmetatable({13010,1,38},base), setmetatable({13011,1,39},base), setmetatable({13012,1,40},base), setmetatable({13013,1,41},base), setmetatable({13014,1,42},base), setmetatable({21001,1,43},base), setmetatable({21002,1,44},base), setmetatable({21003,1,45},base), setmetatable({21004,1,46},base), setmetatable({21005,1,47},base), setmetatable({21006,1,48},base), setmetatable({21007,1,49},base), setmetatable({21008,1,50},base), setmetatable({21009,1,51},base), setmetatable({21010,1,52},base), setmetatable({21011,1,53},base), setmetatable({21012,1,54},base), setmetatable({21013,1,55},base), setmetatable({21014,1,56},base), setmetatable({22001,1,57},base), setmetatable({22002,1,58},base), setmetatable({22003,1,59},base), setmetatable({22004,1,60},base), setmetatable({22005,1,61},base), setmetatable({22006,1,62},base), setmetatable({22007,1,63},base), setmetatable({22008,1,64},base), setmetatable({22009,1,65},base), setmetatable({22010,1,66},base), setmetatable({22011,1,67},base), setmetatable({22012,1,68},base), setmetatable({22013,1,69},base), setmetatable({22014,1,70},base), setmetatable({23001,1,71},base), setmetatable({23002,1,72},base), setmetatable({23003,1,73},base), setmetatable({23004,1,74},base), setmetatable({23005,1,75},base), setmetatable({23006,1,76},base), setmetatable({23007,1,77},base), setmetatable({23008,1,78},base), setmetatable({23009,1,79},base), setmetatable({23010,1,80},base), setmetatable({23011,1,81},base), setmetatable({23012,1,82},base), setmetatable({23013,1,83},base), setmetatable({23014,1,84},base), setmetatable({31001,1,85},base), setmetatable({31002,1,86},base), setmetatable({31003,1,87},base), setmetatable({31004,1,88},base), setmetatable({31005,1,89},base), setmetatable({31006,1,90},base), setmetatable({31007,1,91},base), setmetatable({31008,1,92},base), setmetatable({31009,1,93},base), setmetatable({31010,1,94},base), setmetatable({31011,1,95},base), setmetatable({31012,1,96},base), setmetatable({31013,1,97},base), setmetatable({31014,1,98},base), setmetatable({32001,1,99},base), setmetatable({32002,1,100},base), setmetatable({32003,1,101},base), setmetatable({32004,1,102},base), setmetatable({32005,1,103},base), setmetatable({32006,1,104},base), setmetatable({32007,1,105},base), setmetatable({32008,1,106},base), setmetatable({32009,1,107},base), setmetatable({32010,1,108},base), setmetatable({32011,1,109},base), setmetatable({32012,1,110},base), setmetatable({32013,1,111},base), setmetatable({32014,1,112},base), setmetatable({33001,1,113},base), setmetatable({33002,1,114},base), setmetatable({33003,1,115},base), setmetatable({33004,1,116},base), setmetatable({33005,1,117},base), setmetatable({33006,1,118},base), setmetatable({33007,1,119},base), setmetatable({33008,1,120},base), setmetatable({33009,1,121},base), setmetatable({33010,1,122},base), setmetatable({33011,1,123},base), setmetatable({33012,1,124},base), setmetatable({33013,1,125},base), setmetatable({33014,1,126},base), setmetatable({41001,1,127},base), setmetatable({41002,1,128},base), setmetatable({41003,1,129},base), setmetatable({41004,1,130},base), setmetatable({41005,1,131},base), setmetatable({41006,1,132},base), setmetatable({41007,1,133},base), setmetatable({41008,1,134},base), setmetatable({41009,1,135},base), setmetatable({41010,1,136},base), setmetatable({41011,1,137},base), setmetatable({41012,1,138},base), setmetatable({41013,1,139},base), setmetatable({41014,1,140},base), setmetatable({42001,1,141},base), setmetatable({42002,1,142},base), setmetatable({42003,1,143},base), setmetatable({42004,1,144},base), setmetatable({42005,1,145},base), setmetatable({42006,1,146},base), setmetatable({42007,1,147},base), setmetatable({42008,1,148},base), setmetatable({42009,1,149},base), setmetatable({42010,1,150},base), setmetatable({42011,1,151},base), setmetatable({42012,1,152},base), setmetatable({42013,1,153},base), setmetatable({42014,1,154},base), setmetatable({43001,1,155},base), setmetatable({43002,1,156},base), setmetatable({43003,1,157},base), setmetatable({43004,1,158},base), setmetatable({43005,1,159},base), setmetatable({43006,1,160},base), setmetatable({43007,1,161},base), setmetatable({43008,1,162},base), setmetatable({43009,1,163},base), setmetatable({43010,1,164},base), setmetatable({43011,1,165},base), setmetatable({43012,1,166},base), setmetatable({43013,1,167},base), setmetatable({43014,1,168},base), setmetatable({51001,1,169},base), setmetatable({51002,1,170},base), setmetatable({51003,1,171},base), setmetatable({51004,1,172},base), setmetatable({51005,1,173},base), setmetatable({51006,1,174},base), setmetatable({51007,1,175},base), setmetatable({51008,1,176},base), setmetatable({51009,1,177},base), setmetatable({51010,1,178},base), setmetatable({51011,1,179},base), setmetatable({51012,1,180},base), setmetatable({51013,1,181},base), setmetatable({51014,1,182},base), setmetatable({52001,1,183},base), setmetatable({52002,1,184},base), setmetatable({52003,1,185},base), setmetatable({52004,1,186},base), setmetatable({52005,1,187},base), setmetatable({52006,1,188},base), setmetatable({52007,1,189},base), setmetatable({52008,1,190},base), setmetatable({52009,1,191},base), setmetatable({52010,1,192},base), setmetatable({52011,1,193},base), setmetatable({52012,1,194},base), setmetatable({52013,1,195},base), setmetatable({52014,1,196},base), setmetatable({53001,1,197},base), setmetatable({53002,1,198},base), setmetatable({53003,1,199},base), setmetatable({53004,1,200},base), setmetatable({53005,1,201},base), setmetatable({53006,1,202},base), setmetatable({53007,1,203},base), setmetatable({53008,1,204},base), setmetatable({53009,1,205},base), setmetatable({53010,1,206},base), setmetatable({53011,1,207},base), setmetatable({53012,1,208},base), setmetatable({53013,1,209},base), setmetatable({53014,1,210},base), setmetatable({61001,1,211},base), setmetatable({61002,1,212},base), setmetatable({61003,1,213},base), setmetatable({61004,1,214},base), setmetatable({61005,1,215},base), setmetatable({61006,1,216},base), setmetatable({61007,1,217},base), setmetatable({61008,1,218},base), setmetatable({61009,1,219},base), setmetatable({61010,1,220},base), setmetatable({61011,1,221},base), setmetatable({61012,1,222},base), setmetatable({61013,1,223},base), setmetatable({61014,1,224},base), setmetatable({62001,1,225},base), setmetatable({62002,1,226},base), setmetatable({62003,1,227},base), setmetatable({62004,1,228},base), setmetatable({62005,1,229},base), setmetatable({62006,1,230},base), setmetatable({62007,1,231},base), setmetatable({62008,1,232},base), setmetatable({62009,1,233},base), setmetatable({62010,1,234},base), setmetatable({62011,1,235},base), setmetatable({62012,1,236},base), setmetatable({62013,1,237},base), setmetatable({62014,1,238},base), setmetatable({63001,1,239},base), setmetatable({63002,1,240},base), setmetatable({63003,1,241},base), setmetatable({63004,1,242},base), setmetatable({63005,1,243},base), setmetatable({63006,1,244},base), setmetatable({63007,1,245},base), setmetatable({63008,1,246},base), setmetatable({63009,1,247},base), setmetatable({63010,1,248},base), setmetatable({63011,1,249},base), setmetatable({63012,1,250},base), setmetatable({63013,1,251},base), setmetatable({63014,1,252},base), setmetatable({71001,1,253},base), setmetatable({71002,1,254},base), setmetatable({71003,1,255},base), setmetatable({71004,1,256},base), setmetatable({71005,1,257},base), setmetatable({71006,1,258},base), setmetatable({71007,1,259},base), setmetatable({71008,1,260},base), setmetatable({71009,1,261},base), setmetatable({71010,1,262},base), setmetatable({71011,1,263},base), setmetatable({71012,1,264},base), setmetatable({71013,1,265},base), setmetatable({71014,1,266},base), setmetatable({72001,1,267},base), setmetatable({72002,1,268},base), setmetatable({72003,1,269},base), setmetatable({72004,1,270},base), setmetatable({72005,1,271},base), setmetatable({72006,1,272},base), setmetatable({72007,1,273},base), setmetatable({72008,1,274},base), setmetatable({72009,1,275},base), setmetatable({72010,1,276},base), setmetatable({72011,1,277},base), setmetatable({72012,1,278},base), setmetatable({72013,1,279},base), setmetatable({72014,1,280},base), setmetatable({73001,1,281},base), setmetatable({73002,1,282},base), setmetatable({73003,1,283},base), setmetatable({73004,1,284},base), setmetatable({73005,1,285},base), setmetatable({73006,1,286},base), setmetatable({73007,1,287},base), setmetatable({73008,1,288},base), setmetatable({73009,1,289},base), setmetatable({73010,1,290},base), setmetatable({73011,1,291},base), setmetatable({73012,1,292},base), setmetatable({73013,1,293},base), setmetatable({73014,1,294},base), setmetatable({81001,1,295},base), setmetatable({81002,1,296},base), setmetatable({81003,1,297},base), setmetatable({81004,1,298},base), setmetatable({81005,1,299},base), setmetatable({81006,1,300},base), setmetatable({81007,1,301},base), setmetatable({81008,1,302},base), setmetatable({81009,1,303},base), setmetatable({81010,1,304},base), setmetatable({81011,1,305},base), setmetatable({81012,1,306},base), setmetatable({81013,1,307},base), setmetatable({81014,1,308},base), setmetatable({82001,1,309},base), setmetatable({82002,1,310},base), setmetatable({82003,1,311},base), setmetatable({82004,1,312},base), setmetatable({82005,1,313},base), setmetatable({82006,1,314},base), setmetatable({82007,1,315},base), setmetatable({82008,1,316},base), setmetatable({82009,1,317},base), setmetatable({82010,1,318},base), setmetatable({82011,1,319},base), setmetatable({82012,1,320},base), setmetatable({82013,1,321},base), setmetatable({82014,1,322},base), setmetatable({83001,1,323},base), setmetatable({83002,1,324},base), setmetatable({83003,1,325},base), setmetatable({83004,1,326},base), setmetatable({83005,1,327},base), setmetatable({83006,1,328},base), setmetatable({83007,1,329},base), setmetatable({83008,1,330},base), setmetatable({83009,1,331},base), setmetatable({83010,1,332},base), setmetatable({83011,1,333},base), setmetatable({83012,1,334},base), setmetatable({83013,1,335},base), setmetatable({83014,1,336},base), setmetatable({91001,1,337},base), setmetatable({91002,1,338},base), setmetatable({91003,1,339},base), setmetatable({91004,1,340},base), setmetatable({91005,1,341},base), setmetatable({91006,1,342},base), setmetatable({91007,1,343},base), setmetatable({91008,1,344},base), setmetatable({91009,1,345},base), setmetatable({91010,1,346},base), setmetatable({91011,1,347},base), setmetatable({91012,1,348},base), setmetatable({91013,1,349},base), setmetatable({91014,1,350},base), setmetatable({92001,1,351},base), setmetatable({92002,1,352},base), setmetatable({92003,1,353},base), setmetatable({92004,1,354},base), setmetatable({92005,1,355},base), setmetatable({92006,1,356},base), setmetatable({92007,1,357},base), setmetatable({92008,1,358},base), setmetatable({92009,1,359},base), setmetatable({92010,1,360},base), setmetatable({92011,1,361},base), setmetatable({92012,1,362},base), setmetatable({92013,1,363},base), setmetatable({92014,1,364},base), setmetatable({93001,1,365},base), setmetatable({93002,1,366},base), setmetatable({93003,1,367},base), setmetatable({93004,1,368},base), setmetatable({93005,1,369},base), setmetatable({93006,1,370},base), setmetatable({93007,1,371},base), setmetatable({93008,1,372},base), setmetatable({93009,1,373},base), setmetatable({93010,1,374},base), setmetatable({93011,1,375},base), setmetatable({93012,1,376},base), setmetatable({93013,1,377},base), setmetatable({93014,1,378},base), setmetatable({101001,1,379},base), setmetatable({101002,1,380},base), setmetatable({101003,1,381},base), setmetatable({101004,1,382},base), setmetatable({101005,1,383},base), setmetatable({101006,1,384},base), setmetatable({101007,1,385},base), setmetatable({101008,1,386},base), setmetatable({101009,1,387},base), setmetatable({101010,1,388},base), setmetatable({101011,1,389},base), setmetatable({101012,1,390},base), setmetatable({101013,1,391},base), setmetatable({101014,1,392},base), setmetatable({102001,1,393},base), setmetatable({102002,1,394},base), setmetatable({102003,1,395},base), setmetatable({102004,1,396},base), setmetatable({102005,1,397},base), setmetatable({102006,1,398},base), setmetatable({102007,1,399},base), setmetatable({102008,1,400},base), setmetatable({102009,1,401},base), setmetatable({102010,1,402},base), setmetatable({102011,1,403},base), setmetatable({102012,1,404},base), setmetatable({102013,1,405},base), setmetatable({102014,1,406},base), setmetatable({103001,1,407},base), setmetatable({103002,1,408},base), setmetatable({103003,1,409},base), setmetatable({103004,1,410},base), setmetatable({103005,1,411},base), setmetatable({103006,1,412},base), setmetatable({103007,1,413},base), setmetatable({103008,1,414},base), setmetatable({103009,1,415},base), setmetatable({103010,1,416},base), setmetatable({103011,1,417},base), setmetatable({103012,1,418},base), setmetatable({103013,1,419},base), setmetatable({103014,1,420},base), setmetatable({111001,1,421},base), setmetatable({111002,1,422},base), setmetatable({111003,1,423},base), setmetatable({111004,1,424},base), setmetatable({111005,1,425},base), setmetatable({111006,1,426},base), setmetatable({111007,1,427},base), setmetatable({111008,1,428},base), setmetatable({111009,1,429},base), setmetatable({111010,1,430},base), setmetatable({111011,1,431},base), setmetatable({111012,1,432},base), setmetatable({111013,1,433},base), setmetatable({111014,1,434},base), setmetatable({112001,1,435},base), setmetatable({112002,1,436},base), setmetatable({112003,1,437},base), setmetatable({112004,1,438},base), setmetatable({112005,1,439},base), setmetatable({112006,1,440},base), setmetatable({112007,1,441},base), setmetatable({112008,1,442},base), setmetatable({112009,1,443},base), setmetatable({112010,1,444},base), setmetatable({112011,1,445},base), setmetatable({112012,1,446},base), setmetatable({112013,1,447},base), setmetatable({112014,1,448},base), setmetatable({113001,1,449},base), setmetatable({113002,1,450},base), setmetatable({113003,1,451},base), setmetatable({113004,1,452},base), setmetatable({113005,1,453},base), setmetatable({113006,1,454},base), setmetatable({113007,1,455},base), setmetatable({113008,1,456},base), setmetatable({113009,1,457},base), setmetatable({113010,1,458},base), setmetatable({113011,1,459},base), setmetatable({113012,1,460},base), setmetatable({113013,1,461},base), setmetatable({113014,1,462},base), setmetatable({121001,1,463},base), setmetatable({121002,1,464},base), setmetatable({121003,1,465},base), setmetatable({121004,1,466},base), setmetatable({121005,1,467},base), setmetatable({121006,1,468},base), setmetatable({121007,1,469},base), setmetatable({121008,1,470},base), setmetatable({121009,1,471},base), setmetatable({121010,1,472},base), setmetatable({121011,1,473},base), setmetatable({121012,1,474},base), setmetatable({121013,1,475},base), setmetatable({121014,1,476},base), setmetatable({122001,1,477},base), setmetatable({122002,1,478},base), setmetatable({122003,1,479},base), setmetatable({122004,1,480},base), setmetatable({122005,1,481},base), setmetatable({122006,1,482},base), setmetatable({122007,1,483},base), setmetatable({122008,1,484},base), setmetatable({122009,1,485},base), setmetatable({122010,1,486},base), setmetatable({122011,1,487},base), setmetatable({122012,1,488},base), setmetatable({122013,1,489},base), setmetatable({122014,1,490},base), setmetatable({123001,1,491},base), setmetatable({123002,1,492},base), setmetatable({123003,1,493},base), setmetatable({123004,1,494},base), setmetatable({123005,1,495},base), setmetatable({123006,1,496},base), setmetatable({123007,1,497},base), setmetatable({123008,1,498},base), setmetatable({123009,1,499},base), setmetatable({123010,1,500},base), setmetatable({123011,1,501},base), setmetatable({123012,1,502},base), setmetatable({123013,1,503},base), setmetatable({123014,1,504},base), setmetatable({131001,1,505},base), setmetatable({131002,1,506},base), setmetatable({131003,1,507},base), setmetatable({131004,1,508},base), setmetatable({131005,1,509},base), setmetatable({131006,1,510},base), setmetatable({131007,1,511},base), setmetatable({131008,1,512},base), setmetatable({131009,1,513},base), setmetatable({131010,1,514},base), setmetatable({131011,1,515},base), setmetatable({131012,1,516},base), setmetatable({131013,1,517},base), setmetatable({131014,1,518},base), setmetatable({132001,1,519},base), setmetatable({132002,1,520},base), setmetatable({132003,1,521},base), setmetatable({132004,1,522},base), setmetatable({132005,1,523},base), setmetatable({132006,1,524},base), setmetatable({132007,1,525},base), setmetatable({132008,1,526},base), setmetatable({132009,1,527},base), setmetatable({132010,1,528},base), setmetatable({132011,1,529},base), setmetatable({132012,1,530},base), setmetatable({132013,1,531},base), setmetatable({132014,1,532},base), setmetatable({133001,1,533},base), setmetatable({133002,1,534},base), setmetatable({133003,1,535},base), setmetatable({133004,1,536},base), setmetatable({133005,1,537},base), setmetatable({133006,1,538},base), setmetatable({133007,1,539},base), setmetatable({133008,1,540},base), setmetatable({133009,1,541},base), setmetatable({133010,1,542},base), setmetatable({133011,1,543},base), setmetatable({133012,1,544},base), setmetatable({133013,1,545},base), setmetatable({133014,1,546},base), setmetatable({141001,1,547},base), setmetatable({141002,1,548},base), setmetatable({141003,1,549},base), setmetatable({141004,1,550},base), setmetatable({141005,1,551},base), setmetatable({141006,1,552},base), setmetatable({141007,1,553},base), setmetatable({141008,1,554},base), setmetatable({141009,1,555},base), setmetatable({141010,1,556},base), setmetatable({141011,1,557},base), setmetatable({141012,1,558},base), setmetatable({141013,1,559},base), setmetatable({141014,1,560},base), setmetatable({142001,1,561},base), setmetatable({142002,1,562},base), setmetatable({142003,1,563},base), setmetatable({142004,1,564},base), setmetatable({142005,1,565},base), setmetatable({142006,1,566},base), setmetatable({142007,1,567},base), setmetatable({142008,1,568},base), setmetatable({142009,1,569},base), setmetatable({142010,1,570},base), setmetatable({142011,1,571},base), setmetatable({142012,1,572},base), setmetatable({142013,1,573},base), setmetatable({142014,1,574},base), setmetatable({143001,1,575},base), setmetatable({143002,1,576},base), setmetatable({143003,1,577},base), setmetatable({143004,1,578},base), setmetatable({143005,1,579},base), setmetatable({143006,1,580},base), setmetatable({143007,1,581},base), setmetatable({143008,1,582},base), setmetatable({143009,1,583},base), setmetatable({143010,1,584},base), setmetatable({143011,1,585},base), setmetatable({143012,1,586},base), setmetatable({143013,1,587},base), setmetatable({143014,1,588},base), setmetatable({151001,1,589},base), setmetatable({151002,1,590},base), setmetatable({151003,1,591},base), setmetatable({151004,1,592},base), setmetatable({151005,1,593},base), setmetatable({151006,1,594},base), setmetatable({151007,1,595},base), setmetatable({151008,1,596},base), setmetatable({151009,1,597},base), setmetatable({151010,1,598},base), setmetatable({151011,1,599},base), setmetatable({151012,1,600},base), setmetatable({151013,1,601},base), setmetatable({151014,1,602},base), setmetatable({152001,1,603},base), setmetatable({152002,1,604},base), setmetatable({152003,1,605},base), setmetatable({152004,1,606},base), setmetatable({152005,1,607},base), setmetatable({152006,1,608},base), setmetatable({152007,1,609},base), setmetatable({152008,1,610},base), setmetatable({152009,1,611},base), setmetatable({152010,1,612},base), setmetatable({152011,1,613},base), setmetatable({152012,1,614},base), setmetatable({152013,1,615},base), setmetatable({152014,1,616},base), setmetatable({153001,1,617},base), setmetatable({153002,1,618},base), setmetatable({153003,1,619},base), setmetatable({153004,1,620},base), setmetatable({153005,1,621},base), setmetatable({153006,1,622},base), setmetatable({153007,1,623},base), setmetatable({153008,1,624},base), setmetatable({153009,1,625},base), setmetatable({153010,1,626},base), setmetatable({153011,1,627},base), setmetatable({153012,1,628},base), setmetatable({153013,1,629},base), setmetatable({153014,1,630},base), setmetatable({161001,1,631},base), setmetatable({161002,1,632},base), setmetatable({161003,1,633},base), setmetatable({161004,1,634},base), setmetatable({161005,1,635},base), setmetatable({161006,1,636},base), setmetatable({161007,1,637},base), setmetatable({161008,1,638},base), setmetatable({161009,1,639},base), setmetatable({161010,1,640},base), setmetatable({161011,1,641},base), setmetatable({161012,1,642},base), setmetatable({161013,1,643},base), setmetatable({161014,1,644},base), setmetatable({162001,1,645},base), setmetatable({162002,1,646},base), setmetatable({162003,1,647},base), setmetatable({162004,1,648},base), setmetatable({162005,1,649},base), setmetatable({162006,1,650},base), setmetatable({162007,1,651},base), setmetatable({162008,1,652},base), setmetatable({162009,1,653},base), setmetatable({162010,1,654},base), setmetatable({162011,1,655},base), setmetatable({162012,1,656},base), setmetatable({162013,1,657},base), setmetatable({162014,1,658},base), setmetatable({163001,1,659},base), setmetatable({163002,1,660},base), setmetatable({163003,1,661},base), setmetatable({163004,1,662},base), setmetatable({163005,1,663},base), setmetatable({163006,1,664},base), setmetatable({163007,1,665},base), setmetatable({163008,1,666},base), setmetatable({163009,1,667},base), setmetatable({163010,1,668},base), setmetatable({163011,1,669},base), setmetatable({163012,1,670},base), setmetatable({163013,1,671},base), setmetatable({163014,1,672},base), setmetatable({171001,1,673},base), setmetatable({171002,1,674},base), setmetatable({171003,1,675},base), setmetatable({171004,1,676},base), setmetatable({171005,1,677},base), setmetatable({171006,1,678},base), setmetatable({171007,1,679},base), setmetatable({171008,1,680},base), setmetatable({171009,1,681},base), setmetatable({171010,1,682},base), setmetatable({171011,1,683},base), setmetatable({171012,1,684},base), setmetatable({171013,1,685},base), setmetatable({171014,1,686},base), setmetatable({172001,1,687},base), setmetatable({172002,1,688},base), setmetatable({172003,1,689},base), setmetatable({172004,1,690},base), setmetatable({172005,1,691},base), setmetatable({172006,1,692},base), setmetatable({172007,1,693},base), setmetatable({172008,1,694},base), setmetatable({172009,1,695},base), setmetatable({172010,1,696},base), setmetatable({172011,1,697},base), setmetatable({172012,1,698},base), setmetatable({172013,1,699},base), setmetatable({172014,1,700},base), setmetatable({173001,1,701},base), setmetatable({173002,1,702},base), setmetatable({173003,1,703},base), setmetatable({173004,1,704},base), setmetatable({173005,1,705},base), setmetatable({173006,1,706},base), setmetatable({173007,1,707},base), setmetatable({173008,1,708},base), setmetatable({173009,1,709},base), setmetatable({173010,1,710},base), setmetatable({173011,1,711},base), setmetatable({173012,1,712},base), setmetatable({173013,1,713},base), setmetatable({173014,1,714},base), setmetatable({181001,1,715},base), setmetatable({181002,1,716},base), setmetatable({181003,1,717},base), setmetatable({181004,1,718},base), setmetatable({181005,1,719},base), setmetatable({181006,1,720},base), setmetatable({181007,1,721},base), setmetatable({181008,1,722},base), setmetatable({181009,1,723},base), setmetatable({181010,1,724},base), setmetatable({181011,1,725},base), setmetatable({181012,1,726},base), setmetatable({181013,1,727},base), setmetatable({181014,1,728},base), setmetatable({182001,1,729},base), setmetatable({182002,1,730},base), setmetatable({182003,1,731},base), setmetatable({182004,1,732},base), setmetatable({182005,1,733},base), setmetatable({182006,1,734},base), setmetatable({182007,1,735},base), setmetatable({182008,1,736},base), setmetatable({182009,1,737},base), setmetatable({182010,1,738},base), setmetatable({182011,1,739},base), setmetatable({182012,1,740},base), setmetatable({182013,1,741},base), setmetatable({182014,1,742},base), setmetatable({183001,1,743},base), setmetatable({183002,1,744},base), setmetatable({183003,1,745},base), setmetatable({183004,1,746},base), setmetatable({183005,1,747},base), setmetatable({183006,1,748},base), setmetatable({183007,1,749},base), setmetatable({183008,1,750},base), setmetatable({183009,1,751},base), setmetatable({183010,1,752},base), setmetatable({183011,1,753},base), setmetatable({183012,1,754},base), setmetatable({183013,1,755},base), setmetatable({183014,1,756},base), setmetatable({191001,1,757},base), setmetatable({191002,1,758},base), setmetatable({191003,1,759},base), setmetatable({191004,1,760},base), setmetatable({191005,1,761},base), setmetatable({191006,1,762},base), setmetatable({191007,1,763},base), setmetatable({191008,1,764},base), setmetatable({191009,1,765},base), setmetatable({191010,1,766},base), setmetatable({191011,1,767},base), setmetatable({191012,1,768},base), setmetatable({191013,1,769},base), setmetatable({191014,1,770},base), setmetatable({192001,1,771},base), setmetatable({192002,1,772},base), setmetatable({192003,1,773},base), setmetatable({192004,1,774},base), setmetatable({192005,1,775},base), setmetatable({192006,1,776},base), setmetatable({192007,1,777},base), setmetatable({192008,1,778},base), setmetatable({192009,1,779},base), setmetatable({192010,1,780},base), setmetatable({192011,1,781},base), setmetatable({192012,1,782},base), setmetatable({192013,1,783},base), setmetatable({192014,1,784},base), setmetatable({193001,1,785},base), setmetatable({193002,1,786},base), setmetatable({193003,1,787},base), setmetatable({193004,1,788},base), setmetatable({193005,1,789},base), setmetatable({193006,1,790},base), setmetatable({193007,1,791},base), setmetatable({193008,1,792},base), setmetatable({193009,1,793},base), setmetatable({193010,1,794},base), setmetatable({193011,1,795},base), setmetatable({193012,1,796},base), setmetatable({193013,1,797},base), setmetatable({193014,1,798},base), setmetatable({201001,1,799},base), setmetatable({201002,1,800},base), setmetatable({201003,1,801},base), setmetatable({201004,1,802},base), setmetatable({201005,1,803},base), setmetatable({201006,1,804},base), setmetatable({201007,1,805},base), setmetatable({201008,1,806},base), setmetatable({201009,1,807},base), setmetatable({201010,1,808},base), setmetatable({201011,1,809},base), setmetatable({201012,1,810},base), setmetatable({201013,1,811},base), setmetatable({201014,1,812},base), setmetatable({202001,1,813},base), setmetatable({202002,1,814},base), setmetatable({202003,1,815},base), setmetatable({202004,1,816},base), setmetatable({202005,1,817},base), setmetatable({202006,1,818},base), setmetatable({202007,1,819},base), setmetatable({202008,1,820},base), setmetatable({202009,1,821},base), setmetatable({202010,1,822},base), setmetatable({202011,1,823},base), setmetatable({202012,1,824},base), setmetatable({202013,1,825},base), setmetatable({202014,1,826},base), setmetatable({203001,1,827},base), setmetatable({203002,1,828},base), setmetatable({203003,1,829},base), setmetatable({203004,1,830},base), setmetatable({203005,1,831},base), setmetatable({203006,1,832},base), setmetatable({203007,1,833},base), setmetatable({203008,1,834},base), setmetatable({203009,1,835},base), setmetatable({203010,1,836},base), setmetatable({203011,1,837},base), setmetatable({203012,1,838},base), setmetatable({203013,1,839},base), setmetatable({203014,1,840},base), setmetatable({211001,1,841},base), setmetatable({211002,1,842},base), setmetatable({211003,1,843},base), setmetatable({211004,1,844},base), setmetatable({211005,1,845},base), setmetatable({211006,1,846},base), setmetatable({211007,1,847},base), setmetatable({211008,1,848},base), setmetatable({211009,1,849},base), setmetatable({211010,1,850},base), setmetatable({211011,1,851},base), setmetatable({211012,1,852},base), setmetatable({211013,1,853},base), setmetatable({211014,1,854},base), setmetatable({212001,1,855},base), setmetatable({212002,1,856},base), setmetatable({212003,1,857},base), setmetatable({212004,1,858},base), setmetatable({212005,1,859},base), setmetatable({212006,1,860},base), setmetatable({212007,1,861},base), setmetatable({212008,1,862},base), setmetatable({212009,1,863},base), setmetatable({212010,1,864},base), setmetatable({212011,1,865},base), setmetatable({212012,1,866},base), setmetatable({212013,1,867},base), setmetatable({212014,1,868},base), setmetatable({213001,1,869},base), setmetatable({213002,1,870},base), setmetatable({213003,1,871},base), setmetatable({213004,1,872},base), setmetatable({213005,1,873},base), setmetatable({213006,1,874},base), setmetatable({213007,1,875},base), setmetatable({213008,1,876},base), setmetatable({213009,1,877},base), setmetatable({213010,1,878},base), setmetatable({213011,1,879},base), setmetatable({213012,1,880},base), setmetatable({213013,1,881},base), setmetatable({213014,1,882},base), setmetatable({221001,1,883},base), setmetatable({221002,1,884},base), setmetatable({221003,1,885},base), setmetatable({221004,1,886},base), setmetatable({221005,1,887},base), setmetatable({221006,1,888},base), setmetatable({221007,1,889},base), setmetatable({221008,1,890},base), setmetatable({221009,1,891},base), setmetatable({221010,1,892},base), setmetatable({221011,1,893},base), setmetatable({221012,1,894},base), setmetatable({221013,1,895},base), setmetatable({221014,1,896},base), setmetatable({222001,1,897},base), setmetatable({222002,1,898},base), setmetatable({222003,1,899},base), setmetatable({222004,1,900},base), setmetatable({222005,1,901},base), setmetatable({222006,1,902},base), setmetatable({222007,1,903},base), setmetatable({222008,1,904},base), setmetatable({222009,1,905},base), setmetatable({222010,1,906},base), setmetatable({222011,1,907},base), setmetatable({222012,1,908},base), setmetatable({222013,1,909},base), setmetatable({222014,1,910},base), setmetatable({223001,1,911},base), setmetatable({223002,1,912},base), setmetatable({223003,1,913},base), setmetatable({223004,1,914},base), setmetatable({223005,1,915},base), setmetatable({223006,1,916},base), setmetatable({223007,1,917},base), setmetatable({223008,1,918},base), setmetatable({223009,1,919},base), setmetatable({223010,1,920},base), setmetatable({223011,1,921},base), setmetatable({223012,1,922},base), setmetatable({223013,1,923},base), setmetatable({223014,1,924},base), setmetatable({231001,1,925},base), setmetatable({231002,1,926},base), setmetatable({231003,1,927},base), setmetatable({231004,1,928},base), setmetatable({231005,1,929},base), setmetatable({231006,1,930},base), setmetatable({231007,1,931},base), setmetatable({231008,1,932},base), setmetatable({231009,1,933},base), setmetatable({231010,1,934},base), setmetatable({231011,1,935},base), setmetatable({231012,1,936},base), setmetatable({231013,1,937},base), setmetatable({231014,1,938},base), setmetatable({232001,1,939},base), setmetatable({232002,1,940},base), setmetatable({232003,1,941},base), setmetatable({232004,1,942},base), setmetatable({232005,1,943},base), setmetatable({232006,1,944},base), setmetatable({232007,1,945},base), setmetatable({232008,1,946},base), setmetatable({232009,1,947},base), setmetatable({232010,1,948},base), setmetatable({232011,1,949},base), setmetatable({232012,1,950},base), setmetatable({232013,1,951},base), setmetatable({232014,1,952},base), setmetatable({233001,1,953},base), setmetatable({233002,1,954},base), setmetatable({233003,1,955},base), setmetatable({233004,1,956},base), setmetatable({233005,1,957},base), setmetatable({233006,1,958},base), setmetatable({233007,1,959},base), setmetatable({233008,1,960},base), setmetatable({233009,1,961},base), setmetatable({233010,1,962},base), setmetatable({233011,1,963},base), setmetatable({233012,1,964},base), setmetatable({233013,1,965},base), setmetatable({233014,1,966},base), setmetatable({241001,1,967},base), setmetatable({241002,1,968},base), setmetatable({241003,1,969},base), setmetatable({241004,1,970},base), setmetatable({241005,1,971},base), setmetatable({241006,1,972},base), setmetatable({241007,1,973},base), setmetatable({241008,1,974},base), setmetatable({241009,1,975},base), setmetatable({241010,1,976},base), setmetatable({241011,1,977},base), setmetatable({241012,1,978},base), setmetatable({241013,1,979},base), setmetatable({241014,1,980},base), setmetatable({242001,1,981},base), setmetatable({242002,1,982},base), setmetatable({242003,1,983},base), setmetatable({242004,1,984},base), setmetatable({242005,1,985},base), setmetatable({242006,1,986},base), setmetatable({242007,1,987},base), setmetatable({242008,1,988},base), setmetatable({242009,1,989},base), setmetatable({242010,1,990},base), setmetatable({242011,1,991},base), setmetatable({242012,1,992},base), setmetatable({242013,1,993},base), setmetatable({242014,1,994},base), setmetatable({243001,1,995},base), setmetatable({243002,1,996},base), setmetatable({243003,1,997},base), setmetatable({243004,1,998},base), setmetatable({243005,1,999},base), setmetatable({243006,1,1000},base), setmetatable({243007,2,1},base), setmetatable({243008,2,2},base), setmetatable({243009,2,3},base), setmetatable({243010,2,4},base), setmetatable({243011,2,5},base), setmetatable({243012,2,6},base), setmetatable({243013,2,7},base), setmetatable({243014,2,8},base), } return { dataTable = dataTable, propertyTable = propertyTable, primaryTable = primaryTable, }