local propertyTable = { HorseSoulLevelAttrID = 1,Level = 2,LevelEXP = 3,BreakType = 4,Attr_Table = 5,RebirthItemID = 6,RebirthItemNum = 7, } local mainPropertyTable = { HorseSoulLevelAttrID = 1,Level = 2,PageIndex = 3,LineIndex = 4, } local primaryTable = { "HorseSoulLevelAttrID","Level", } 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[3] local pageData = DataPageEntry[pageIndex] if pageData == nil then pageData = require('Data/HorseSoulLevelData-page'..pageIndex) if DataSheetUtil then --skip fixedpoint process for data sheet checker DataSheetUtil.ProcessFixedPoint('HorseSoulLevelData', pageData) end DataPageEntry[pageIndex] = pageData end local lineIndex = t[4] local resultData = pageData[lineIndex] return resultData[propertyIndex] end end, __newindex = function() error('Attempt to modify read-only table') end } local dataTable = { setmetatable({1210,1,1,1},base), setmetatable({1210,2,1,2},base), setmetatable({1210,3,1,3},base), setmetatable({1210,4,1,4},base), setmetatable({1210,5,1,5},base), setmetatable({1210,6,1,6},base), setmetatable({1210,7,1,7},base), setmetatable({1210,8,1,8},base), setmetatable({1210,9,1,9},base), setmetatable({1210,10,1,10},base), setmetatable({1210,11,1,11},base), setmetatable({1210,12,1,12},base), setmetatable({1210,13,1,13},base), setmetatable({1210,14,1,14},base), setmetatable({1210,15,1,15},base), setmetatable({1210,16,1,16},base), setmetatable({1210,17,1,17},base), setmetatable({1210,18,1,18},base), setmetatable({1210,19,1,19},base), setmetatable({1210,20,1,20},base), setmetatable({1220,1,1,21},base), setmetatable({1220,2,1,22},base), setmetatable({1220,3,1,23},base), setmetatable({1220,4,1,24},base), setmetatable({1220,5,1,25},base), setmetatable({1220,6,1,26},base), setmetatable({1220,7,1,27},base), setmetatable({1220,8,1,28},base), setmetatable({1220,9,1,29},base), setmetatable({1220,10,1,30},base), setmetatable({1220,11,1,31},base), setmetatable({1220,12,1,32},base), setmetatable({1220,13,1,33},base), setmetatable({1220,14,1,34},base), setmetatable({1220,15,1,35},base), setmetatable({1220,16,1,36},base), setmetatable({1220,17,1,37},base), setmetatable({1220,18,1,38},base), setmetatable({1220,19,1,39},base), setmetatable({1220,20,1,40},base), setmetatable({1230,1,1,41},base), setmetatable({1230,2,1,42},base), setmetatable({1230,3,1,43},base), setmetatable({1230,4,1,44},base), setmetatable({1230,5,1,45},base), setmetatable({1230,6,1,46},base), setmetatable({1230,7,1,47},base), setmetatable({1230,8,1,48},base), setmetatable({1230,9,1,49},base), setmetatable({1230,10,1,50},base), setmetatable({1230,11,1,51},base), setmetatable({1230,12,1,52},base), setmetatable({1230,13,1,53},base), setmetatable({1230,14,1,54},base), setmetatable({1230,15,1,55},base), setmetatable({1230,16,1,56},base), setmetatable({1230,17,1,57},base), setmetatable({1230,18,1,58},base), setmetatable({1230,19,1,59},base), setmetatable({1230,20,1,60},base), setmetatable({1240,1,1,61},base), setmetatable({1240,2,1,62},base), setmetatable({1240,3,1,63},base), setmetatable({1240,4,1,64},base), setmetatable({1240,5,1,65},base), setmetatable({1240,6,1,66},base), setmetatable({1240,7,1,67},base), setmetatable({1240,8,1,68},base), setmetatable({1240,9,1,69},base), setmetatable({1240,10,1,70},base), setmetatable({1240,11,1,71},base), setmetatable({1240,12,1,72},base), setmetatable({1240,13,1,73},base), setmetatable({1240,14,1,74},base), setmetatable({1240,15,1,75},base), setmetatable({1240,16,1,76},base), setmetatable({1240,17,1,77},base), setmetatable({1240,18,1,78},base), setmetatable({1240,19,1,79},base), setmetatable({1240,20,1,80},base), setmetatable({1250,1,1,81},base), setmetatable({1250,2,1,82},base), setmetatable({1250,3,1,83},base), setmetatable({1250,4,1,84},base), setmetatable({1250,5,1,85},base), setmetatable({1250,6,1,86},base), setmetatable({1250,7,1,87},base), setmetatable({1250,8,1,88},base), setmetatable({1250,9,1,89},base), setmetatable({1250,10,1,90},base), setmetatable({1250,11,1,91},base), setmetatable({1250,12,1,92},base), setmetatable({1250,13,1,93},base), setmetatable({1250,14,1,94},base), setmetatable({1250,15,1,95},base), setmetatable({1250,16,1,96},base), setmetatable({1250,17,1,97},base), setmetatable({1250,18,1,98},base), setmetatable({1250,19,1,99},base), setmetatable({1250,20,1,100},base), setmetatable({1260,1,1,101},base), setmetatable({1260,2,1,102},base), setmetatable({1260,3,1,103},base), setmetatable({1260,4,1,104},base), setmetatable({1260,5,1,105},base), setmetatable({1260,6,1,106},base), setmetatable({1260,7,1,107},base), setmetatable({1260,8,1,108},base), setmetatable({1260,9,1,109},base), setmetatable({1260,10,1,110},base), setmetatable({1260,11,1,111},base), setmetatable({1260,12,1,112},base), setmetatable({1260,13,1,113},base), setmetatable({1260,14,1,114},base), setmetatable({1260,15,1,115},base), setmetatable({1260,16,1,116},base), setmetatable({1260,17,1,117},base), setmetatable({1260,18,1,118},base), setmetatable({1260,19,1,119},base), setmetatable({1260,20,1,120},base), setmetatable({1310,1,1,121},base), setmetatable({1310,2,1,122},base), setmetatable({1310,3,1,123},base), setmetatable({1310,4,1,124},base), setmetatable({1310,5,1,125},base), setmetatable({1310,6,1,126},base), setmetatable({1310,7,1,127},base), setmetatable({1310,8,1,128},base), setmetatable({1310,9,1,129},base), setmetatable({1310,10,1,130},base), setmetatable({1310,11,1,131},base), setmetatable({1310,12,1,132},base), setmetatable({1310,13,1,133},base), setmetatable({1310,14,1,134},base), setmetatable({1310,15,1,135},base), setmetatable({1310,16,1,136},base), setmetatable({1310,17,1,137},base), setmetatable({1310,18,1,138},base), setmetatable({1310,19,1,139},base), setmetatable({1310,20,1,140},base), setmetatable({1310,21,1,141},base), setmetatable({1310,22,1,142},base), setmetatable({1310,23,1,143},base), setmetatable({1310,24,1,144},base), setmetatable({1310,25,1,145},base), setmetatable({1310,26,1,146},base), setmetatable({1310,27,1,147},base), setmetatable({1310,28,1,148},base), setmetatable({1310,29,1,149},base), setmetatable({1310,30,1,150},base), setmetatable({1320,1,1,151},base), setmetatable({1320,2,1,152},base), setmetatable({1320,3,1,153},base), setmetatable({1320,4,1,154},base), setmetatable({1320,5,1,155},base), setmetatable({1320,6,1,156},base), setmetatable({1320,7,1,157},base), setmetatable({1320,8,1,158},base), setmetatable({1320,9,1,159},base), setmetatable({1320,10,1,160},base), setmetatable({1320,11,1,161},base), setmetatable({1320,12,1,162},base), setmetatable({1320,13,1,163},base), setmetatable({1320,14,1,164},base), setmetatable({1320,15,1,165},base), setmetatable({1320,16,1,166},base), setmetatable({1320,17,1,167},base), setmetatable({1320,18,1,168},base), setmetatable({1320,19,1,169},base), setmetatable({1320,20,1,170},base), setmetatable({1320,21,1,171},base), setmetatable({1320,22,1,172},base), setmetatable({1320,23,1,173},base), setmetatable({1320,24,1,174},base), setmetatable({1320,25,1,175},base), setmetatable({1320,26,1,176},base), setmetatable({1320,27,1,177},base), setmetatable({1320,28,1,178},base), setmetatable({1320,29,1,179},base), setmetatable({1320,30,1,180},base), setmetatable({1330,1,1,181},base), setmetatable({1330,2,1,182},base), setmetatable({1330,3,1,183},base), setmetatable({1330,4,1,184},base), setmetatable({1330,5,1,185},base), setmetatable({1330,6,1,186},base), setmetatable({1330,7,1,187},base), setmetatable({1330,8,1,188},base), setmetatable({1330,9,1,189},base), setmetatable({1330,10,1,190},base), setmetatable({1330,11,1,191},base), setmetatable({1330,12,1,192},base), setmetatable({1330,13,1,193},base), setmetatable({1330,14,1,194},base), setmetatable({1330,15,1,195},base), setmetatable({1330,16,1,196},base), setmetatable({1330,17,1,197},base), setmetatable({1330,18,1,198},base), setmetatable({1330,19,1,199},base), setmetatable({1330,20,1,200},base), setmetatable({1330,21,1,201},base), setmetatable({1330,22,1,202},base), setmetatable({1330,23,1,203},base), setmetatable({1330,24,1,204},base), setmetatable({1330,25,1,205},base), setmetatable({1330,26,1,206},base), setmetatable({1330,27,1,207},base), setmetatable({1330,28,1,208},base), setmetatable({1330,29,1,209},base), setmetatable({1330,30,1,210},base), setmetatable({1340,1,1,211},base), setmetatable({1340,2,1,212},base), setmetatable({1340,3,1,213},base), setmetatable({1340,4,1,214},base), setmetatable({1340,5,1,215},base), setmetatable({1340,6,1,216},base), setmetatable({1340,7,1,217},base), setmetatable({1340,8,1,218},base), setmetatable({1340,9,1,219},base), setmetatable({1340,10,1,220},base), setmetatable({1340,11,1,221},base), setmetatable({1340,12,1,222},base), setmetatable({1340,13,1,223},base), setmetatable({1340,14,1,224},base), setmetatable({1340,15,1,225},base), setmetatable({1340,16,1,226},base), setmetatable({1340,17,1,227},base), setmetatable({1340,18,1,228},base), setmetatable({1340,19,1,229},base), setmetatable({1340,20,1,230},base), setmetatable({1340,21,1,231},base), setmetatable({1340,22,1,232},base), setmetatable({1340,23,1,233},base), setmetatable({1340,24,1,234},base), setmetatable({1340,25,1,235},base), setmetatable({1340,26,1,236},base), setmetatable({1340,27,1,237},base), setmetatable({1340,28,1,238},base), setmetatable({1340,29,1,239},base), setmetatable({1340,30,1,240},base), setmetatable({1350,1,1,241},base), setmetatable({1350,2,1,242},base), setmetatable({1350,3,1,243},base), setmetatable({1350,4,1,244},base), setmetatable({1350,5,1,245},base), setmetatable({1350,6,1,246},base), setmetatable({1350,7,1,247},base), setmetatable({1350,8,1,248},base), setmetatable({1350,9,1,249},base), setmetatable({1350,10,1,250},base), setmetatable({1350,11,1,251},base), setmetatable({1350,12,1,252},base), setmetatable({1350,13,1,253},base), setmetatable({1350,14,1,254},base), setmetatable({1350,15,1,255},base), setmetatable({1350,16,1,256},base), setmetatable({1350,17,1,257},base), setmetatable({1350,18,1,258},base), setmetatable({1350,19,1,259},base), setmetatable({1350,20,1,260},base), setmetatable({1350,21,1,261},base), setmetatable({1350,22,1,262},base), setmetatable({1350,23,1,263},base), setmetatable({1350,24,1,264},base), setmetatable({1350,25,1,265},base), setmetatable({1350,26,1,266},base), setmetatable({1350,27,1,267},base), setmetatable({1350,28,1,268},base), setmetatable({1350,29,1,269},base), setmetatable({1350,30,1,270},base), setmetatable({1360,1,1,271},base), setmetatable({1360,2,1,272},base), setmetatable({1360,3,1,273},base), setmetatable({1360,4,1,274},base), setmetatable({1360,5,1,275},base), setmetatable({1360,6,1,276},base), setmetatable({1360,7,1,277},base), setmetatable({1360,8,1,278},base), setmetatable({1360,9,1,279},base), setmetatable({1360,10,1,280},base), setmetatable({1360,11,1,281},base), setmetatable({1360,12,1,282},base), setmetatable({1360,13,1,283},base), setmetatable({1360,14,1,284},base), setmetatable({1360,15,1,285},base), setmetatable({1360,16,1,286},base), setmetatable({1360,17,1,287},base), setmetatable({1360,18,1,288},base), setmetatable({1360,19,1,289},base), setmetatable({1360,20,1,290},base), setmetatable({1360,21,1,291},base), setmetatable({1360,22,1,292},base), setmetatable({1360,23,1,293},base), setmetatable({1360,24,1,294},base), setmetatable({1360,25,1,295},base), setmetatable({1360,26,1,296},base), setmetatable({1360,27,1,297},base), setmetatable({1360,28,1,298},base), setmetatable({1360,29,1,299},base), setmetatable({1360,30,1,300},base), setmetatable({1410,1,1,301},base), setmetatable({1410,2,1,302},base), setmetatable({1410,3,1,303},base), setmetatable({1410,4,1,304},base), setmetatable({1410,5,1,305},base), setmetatable({1410,6,1,306},base), setmetatable({1410,7,1,307},base), setmetatable({1410,8,1,308},base), setmetatable({1410,9,1,309},base), setmetatable({1410,10,1,310},base), setmetatable({1410,11,1,311},base), setmetatable({1410,12,1,312},base), setmetatable({1410,13,1,313},base), setmetatable({1410,14,1,314},base), setmetatable({1410,15,1,315},base), setmetatable({1410,16,1,316},base), setmetatable({1410,17,1,317},base), setmetatable({1410,18,1,318},base), setmetatable({1410,19,1,319},base), setmetatable({1410,20,1,320},base), setmetatable({1410,21,1,321},base), setmetatable({1410,22,1,322},base), setmetatable({1410,23,1,323},base), setmetatable({1410,24,1,324},base), setmetatable({1410,25,1,325},base), setmetatable({1410,26,1,326},base), setmetatable({1410,27,1,327},base), setmetatable({1410,28,1,328},base), setmetatable({1410,29,1,329},base), setmetatable({1410,30,1,330},base), setmetatable({1410,31,1,331},base), setmetatable({1410,32,1,332},base), setmetatable({1410,33,1,333},base), setmetatable({1410,34,1,334},base), setmetatable({1410,35,1,335},base), setmetatable({1410,36,1,336},base), setmetatable({1410,37,1,337},base), setmetatable({1410,38,1,338},base), setmetatable({1410,39,1,339},base), setmetatable({1410,40,1,340},base), setmetatable({1420,1,1,341},base), setmetatable({1420,2,1,342},base), setmetatable({1420,3,1,343},base), setmetatable({1420,4,1,344},base), setmetatable({1420,5,1,345},base), setmetatable({1420,6,1,346},base), setmetatable({1420,7,1,347},base), setmetatable({1420,8,1,348},base), setmetatable({1420,9,1,349},base), setmetatable({1420,10,1,350},base), setmetatable({1420,11,1,351},base), setmetatable({1420,12,1,352},base), setmetatable({1420,13,1,353},base), setmetatable({1420,14,1,354},base), setmetatable({1420,15,1,355},base), setmetatable({1420,16,1,356},base), setmetatable({1420,17,1,357},base), setmetatable({1420,18,1,358},base), setmetatable({1420,19,1,359},base), setmetatable({1420,20,1,360},base), setmetatable({1420,21,1,361},base), setmetatable({1420,22,1,362},base), setmetatable({1420,23,1,363},base), setmetatable({1420,24,1,364},base), setmetatable({1420,25,1,365},base), setmetatable({1420,26,1,366},base), setmetatable({1420,27,1,367},base), setmetatable({1420,28,1,368},base), setmetatable({1420,29,1,369},base), setmetatable({1420,30,1,370},base), setmetatable({1420,31,1,371},base), setmetatable({1420,32,1,372},base), setmetatable({1420,33,1,373},base), setmetatable({1420,34,1,374},base), setmetatable({1420,35,1,375},base), setmetatable({1420,36,1,376},base), setmetatable({1420,37,1,377},base), setmetatable({1420,38,1,378},base), setmetatable({1420,39,1,379},base), setmetatable({1420,40,1,380},base), setmetatable({1430,1,1,381},base), setmetatable({1430,2,1,382},base), setmetatable({1430,3,1,383},base), setmetatable({1430,4,1,384},base), setmetatable({1430,5,1,385},base), setmetatable({1430,6,1,386},base), setmetatable({1430,7,1,387},base), setmetatable({1430,8,1,388},base), setmetatable({1430,9,1,389},base), setmetatable({1430,10,1,390},base), setmetatable({1430,11,1,391},base), setmetatable({1430,12,1,392},base), setmetatable({1430,13,1,393},base), setmetatable({1430,14,1,394},base), setmetatable({1430,15,1,395},base), setmetatable({1430,16,1,396},base), setmetatable({1430,17,1,397},base), setmetatable({1430,18,1,398},base), setmetatable({1430,19,1,399},base), setmetatable({1430,20,1,400},base), setmetatable({1430,21,1,401},base), setmetatable({1430,22,1,402},base), setmetatable({1430,23,1,403},base), setmetatable({1430,24,1,404},base), setmetatable({1430,25,1,405},base), setmetatable({1430,26,1,406},base), setmetatable({1430,27,1,407},base), setmetatable({1430,28,1,408},base), setmetatable({1430,29,1,409},base), setmetatable({1430,30,1,410},base), setmetatable({1430,31,1,411},base), setmetatable({1430,32,1,412},base), setmetatable({1430,33,1,413},base), setmetatable({1430,34,1,414},base), setmetatable({1430,35,1,415},base), setmetatable({1430,36,1,416},base), setmetatable({1430,37,1,417},base), setmetatable({1430,38,1,418},base), setmetatable({1430,39,1,419},base), setmetatable({1430,40,1,420},base), setmetatable({1440,1,1,421},base), setmetatable({1440,2,1,422},base), setmetatable({1440,3,1,423},base), setmetatable({1440,4,1,424},base), setmetatable({1440,5,1,425},base), setmetatable({1440,6,1,426},base), setmetatable({1440,7,1,427},base), setmetatable({1440,8,1,428},base), setmetatable({1440,9,1,429},base), setmetatable({1440,10,1,430},base), setmetatable({1440,11,1,431},base), setmetatable({1440,12,1,432},base), setmetatable({1440,13,1,433},base), setmetatable({1440,14,1,434},base), setmetatable({1440,15,1,435},base), setmetatable({1440,16,1,436},base), setmetatable({1440,17,1,437},base), setmetatable({1440,18,1,438},base), setmetatable({1440,19,1,439},base), setmetatable({1440,20,1,440},base), setmetatable({1440,21,1,441},base), setmetatable({1440,22,1,442},base), setmetatable({1440,23,1,443},base), setmetatable({1440,24,1,444},base), setmetatable({1440,25,1,445},base), setmetatable({1440,26,1,446},base), setmetatable({1440,27,1,447},base), setmetatable({1440,28,1,448},base), setmetatable({1440,29,1,449},base), setmetatable({1440,30,1,450},base), setmetatable({1440,31,1,451},base), setmetatable({1440,32,1,452},base), setmetatable({1440,33,1,453},base), setmetatable({1440,34,1,454},base), setmetatable({1440,35,1,455},base), setmetatable({1440,36,1,456},base), setmetatable({1440,37,1,457},base), setmetatable({1440,38,1,458},base), setmetatable({1440,39,1,459},base), setmetatable({1440,40,1,460},base), setmetatable({1450,1,1,461},base), setmetatable({1450,2,1,462},base), setmetatable({1450,3,1,463},base), setmetatable({1450,4,1,464},base), setmetatable({1450,5,1,465},base), setmetatable({1450,6,1,466},base), setmetatable({1450,7,1,467},base), setmetatable({1450,8,1,468},base), setmetatable({1450,9,1,469},base), setmetatable({1450,10,1,470},base), setmetatable({1450,11,1,471},base), setmetatable({1450,12,1,472},base), setmetatable({1450,13,1,473},base), setmetatable({1450,14,1,474},base), setmetatable({1450,15,1,475},base), setmetatable({1450,16,1,476},base), setmetatable({1450,17,1,477},base), setmetatable({1450,18,1,478},base), setmetatable({1450,19,1,479},base), setmetatable({1450,20,1,480},base), setmetatable({1450,21,1,481},base), setmetatable({1450,22,1,482},base), setmetatable({1450,23,1,483},base), setmetatable({1450,24,1,484},base), setmetatable({1450,25,1,485},base), setmetatable({1450,26,1,486},base), setmetatable({1450,27,1,487},base), setmetatable({1450,28,1,488},base), setmetatable({1450,29,1,489},base), setmetatable({1450,30,1,490},base), setmetatable({1450,31,1,491},base), setmetatable({1450,32,1,492},base), setmetatable({1450,33,1,493},base), setmetatable({1450,34,1,494},base), setmetatable({1450,35,1,495},base), setmetatable({1450,36,1,496},base), setmetatable({1450,37,1,497},base), setmetatable({1450,38,1,498},base), setmetatable({1450,39,1,499},base), setmetatable({1450,40,1,500},base), setmetatable({1460,1,1,501},base), setmetatable({1460,2,1,502},base), setmetatable({1460,3,1,503},base), setmetatable({1460,4,1,504},base), setmetatable({1460,5,1,505},base), setmetatable({1460,6,1,506},base), setmetatable({1460,7,1,507},base), setmetatable({1460,8,1,508},base), setmetatable({1460,9,1,509},base), setmetatable({1460,10,1,510},base), setmetatable({1460,11,1,511},base), setmetatable({1460,12,1,512},base), setmetatable({1460,13,1,513},base), setmetatable({1460,14,1,514},base), setmetatable({1460,15,1,515},base), setmetatable({1460,16,1,516},base), setmetatable({1460,17,1,517},base), setmetatable({1460,18,1,518},base), setmetatable({1460,19,1,519},base), setmetatable({1460,20,1,520},base), setmetatable({1460,21,1,521},base), setmetatable({1460,22,1,522},base), setmetatable({1460,23,1,523},base), setmetatable({1460,24,1,524},base), setmetatable({1460,25,1,525},base), setmetatable({1460,26,1,526},base), setmetatable({1460,27,1,527},base), setmetatable({1460,28,1,528},base), setmetatable({1460,29,1,529},base), setmetatable({1460,30,1,530},base), setmetatable({1460,31,1,531},base), setmetatable({1460,32,1,532},base), setmetatable({1460,33,1,533},base), setmetatable({1460,34,1,534},base), setmetatable({1460,35,1,535},base), setmetatable({1460,36,1,536},base), setmetatable({1460,37,1,537},base), setmetatable({1460,38,1,538},base), setmetatable({1460,39,1,539},base), setmetatable({1460,40,1,540},base), setmetatable({1510,1,1,541},base), setmetatable({1510,2,1,542},base), setmetatable({1510,3,1,543},base), setmetatable({1510,4,1,544},base), setmetatable({1510,5,1,545},base), setmetatable({1510,6,1,546},base), setmetatable({1510,7,1,547},base), setmetatable({1510,8,1,548},base), setmetatable({1510,9,1,549},base), setmetatable({1510,10,1,550},base), setmetatable({1510,11,1,551},base), setmetatable({1510,12,1,552},base), setmetatable({1510,13,1,553},base), setmetatable({1510,14,1,554},base), setmetatable({1510,15,1,555},base), setmetatable({1510,16,1,556},base), setmetatable({1510,17,1,557},base), setmetatable({1510,18,1,558},base), setmetatable({1510,19,1,559},base), setmetatable({1510,20,1,560},base), setmetatable({1510,21,1,561},base), setmetatable({1510,22,1,562},base), setmetatable({1510,23,1,563},base), setmetatable({1510,24,1,564},base), setmetatable({1510,25,1,565},base), setmetatable({1510,26,1,566},base), setmetatable({1510,27,1,567},base), setmetatable({1510,28,1,568},base), setmetatable({1510,29,1,569},base), setmetatable({1510,30,1,570},base), setmetatable({1510,31,1,571},base), setmetatable({1510,32,1,572},base), setmetatable({1510,33,1,573},base), setmetatable({1510,34,1,574},base), setmetatable({1510,35,1,575},base), setmetatable({1510,36,1,576},base), setmetatable({1510,37,1,577},base), setmetatable({1510,38,1,578},base), setmetatable({1510,39,1,579},base), setmetatable({1510,40,1,580},base), setmetatable({1510,41,1,581},base), setmetatable({1510,42,1,582},base), setmetatable({1510,43,1,583},base), setmetatable({1510,44,1,584},base), setmetatable({1510,45,1,585},base), setmetatable({1510,46,1,586},base), setmetatable({1510,47,1,587},base), setmetatable({1510,48,1,588},base), setmetatable({1510,49,1,589},base), setmetatable({1510,50,1,590},base), setmetatable({1520,1,1,591},base), setmetatable({1520,2,1,592},base), setmetatable({1520,3,1,593},base), setmetatable({1520,4,1,594},base), setmetatable({1520,5,1,595},base), setmetatable({1520,6,1,596},base), setmetatable({1520,7,1,597},base), setmetatable({1520,8,1,598},base), setmetatable({1520,9,1,599},base), setmetatable({1520,10,1,600},base), setmetatable({1520,11,1,601},base), setmetatable({1520,12,1,602},base), setmetatable({1520,13,1,603},base), setmetatable({1520,14,1,604},base), setmetatable({1520,15,1,605},base), setmetatable({1520,16,1,606},base), setmetatable({1520,17,1,607},base), setmetatable({1520,18,1,608},base), setmetatable({1520,19,1,609},base), setmetatable({1520,20,1,610},base), setmetatable({1520,21,1,611},base), setmetatable({1520,22,1,612},base), setmetatable({1520,23,1,613},base), setmetatable({1520,24,1,614},base), setmetatable({1520,25,1,615},base), setmetatable({1520,26,1,616},base), setmetatable({1520,27,1,617},base), setmetatable({1520,28,1,618},base), setmetatable({1520,29,1,619},base), setmetatable({1520,30,1,620},base), setmetatable({1520,31,1,621},base), setmetatable({1520,32,1,622},base), setmetatable({1520,33,1,623},base), setmetatable({1520,34,1,624},base), setmetatable({1520,35,1,625},base), setmetatable({1520,36,1,626},base), setmetatable({1520,37,1,627},base), setmetatable({1520,38,1,628},base), setmetatable({1520,39,1,629},base), setmetatable({1520,40,1,630},base), setmetatable({1520,41,1,631},base), setmetatable({1520,42,1,632},base), setmetatable({1520,43,1,633},base), setmetatable({1520,44,1,634},base), setmetatable({1520,45,1,635},base), setmetatable({1520,46,1,636},base), setmetatable({1520,47,1,637},base), setmetatable({1520,48,1,638},base), setmetatable({1520,49,1,639},base), setmetatable({1520,50,1,640},base), setmetatable({1530,1,1,641},base), setmetatable({1530,2,1,642},base), setmetatable({1530,3,1,643},base), setmetatable({1530,4,1,644},base), setmetatable({1530,5,1,645},base), setmetatable({1530,6,1,646},base), setmetatable({1530,7,1,647},base), setmetatable({1530,8,1,648},base), setmetatable({1530,9,1,649},base), setmetatable({1530,10,1,650},base), setmetatable({1530,11,1,651},base), setmetatable({1530,12,1,652},base), setmetatable({1530,13,1,653},base), setmetatable({1530,14,1,654},base), setmetatable({1530,15,1,655},base), setmetatable({1530,16,1,656},base), setmetatable({1530,17,1,657},base), setmetatable({1530,18,1,658},base), setmetatable({1530,19,1,659},base), setmetatable({1530,20,1,660},base), setmetatable({1530,21,1,661},base), setmetatable({1530,22,1,662},base), setmetatable({1530,23,1,663},base), setmetatable({1530,24,1,664},base), setmetatable({1530,25,1,665},base), setmetatable({1530,26,1,666},base), setmetatable({1530,27,1,667},base), setmetatable({1530,28,1,668},base), setmetatable({1530,29,1,669},base), setmetatable({1530,30,1,670},base), setmetatable({1530,31,1,671},base), setmetatable({1530,32,1,672},base), setmetatable({1530,33,1,673},base), setmetatable({1530,34,1,674},base), setmetatable({1530,35,1,675},base), setmetatable({1530,36,1,676},base), setmetatable({1530,37,1,677},base), setmetatable({1530,38,1,678},base), setmetatable({1530,39,1,679},base), setmetatable({1530,40,1,680},base), setmetatable({1530,41,1,681},base), setmetatable({1530,42,1,682},base), setmetatable({1530,43,1,683},base), setmetatable({1530,44,1,684},base), setmetatable({1530,45,1,685},base), setmetatable({1530,46,1,686},base), setmetatable({1530,47,1,687},base), setmetatable({1530,48,1,688},base), setmetatable({1530,49,1,689},base), setmetatable({1530,50,1,690},base), setmetatable({1540,1,1,691},base), setmetatable({1540,2,1,692},base), setmetatable({1540,3,1,693},base), setmetatable({1540,4,1,694},base), setmetatable({1540,5,1,695},base), setmetatable({1540,6,1,696},base), setmetatable({1540,7,1,697},base), setmetatable({1540,8,1,698},base), setmetatable({1540,9,1,699},base), setmetatable({1540,10,1,700},base), setmetatable({1540,11,1,701},base), setmetatable({1540,12,1,702},base), setmetatable({1540,13,1,703},base), setmetatable({1540,14,1,704},base), setmetatable({1540,15,1,705},base), setmetatable({1540,16,1,706},base), setmetatable({1540,17,1,707},base), setmetatable({1540,18,1,708},base), setmetatable({1540,19,1,709},base), setmetatable({1540,20,1,710},base), setmetatable({1540,21,1,711},base), setmetatable({1540,22,1,712},base), setmetatable({1540,23,1,713},base), setmetatable({1540,24,1,714},base), setmetatable({1540,25,1,715},base), setmetatable({1540,26,1,716},base), setmetatable({1540,27,1,717},base), setmetatable({1540,28,1,718},base), setmetatable({1540,29,1,719},base), setmetatable({1540,30,1,720},base), setmetatable({1540,31,1,721},base), setmetatable({1540,32,1,722},base), setmetatable({1540,33,1,723},base), setmetatable({1540,34,1,724},base), setmetatable({1540,35,1,725},base), setmetatable({1540,36,1,726},base), setmetatable({1540,37,1,727},base), setmetatable({1540,38,1,728},base), setmetatable({1540,39,1,729},base), setmetatable({1540,40,1,730},base), setmetatable({1540,41,1,731},base), setmetatable({1540,42,1,732},base), setmetatable({1540,43,1,733},base), setmetatable({1540,44,1,734},base), setmetatable({1540,45,1,735},base), setmetatable({1540,46,1,736},base), setmetatable({1540,47,1,737},base), setmetatable({1540,48,1,738},base), setmetatable({1540,49,1,739},base), setmetatable({1540,50,1,740},base), setmetatable({1550,1,1,741},base), setmetatable({1550,2,1,742},base), setmetatable({1550,3,1,743},base), setmetatable({1550,4,1,744},base), setmetatable({1550,5,1,745},base), setmetatable({1550,6,1,746},base), setmetatable({1550,7,1,747},base), setmetatable({1550,8,1,748},base), setmetatable({1550,9,1,749},base), setmetatable({1550,10,1,750},base), setmetatable({1550,11,1,751},base), setmetatable({1550,12,1,752},base), setmetatable({1550,13,1,753},base), setmetatable({1550,14,1,754},base), setmetatable({1550,15,1,755},base), setmetatable({1550,16,1,756},base), setmetatable({1550,17,1,757},base), setmetatable({1550,18,1,758},base), setmetatable({1550,19,1,759},base), setmetatable({1550,20,1,760},base), setmetatable({1550,21,1,761},base), setmetatable({1550,22,1,762},base), setmetatable({1550,23,1,763},base), setmetatable({1550,24,1,764},base), setmetatable({1550,25,1,765},base), setmetatable({1550,26,1,766},base), setmetatable({1550,27,1,767},base), setmetatable({1550,28,1,768},base), setmetatable({1550,29,1,769},base), setmetatable({1550,30,1,770},base), setmetatable({1550,31,1,771},base), setmetatable({1550,32,1,772},base), setmetatable({1550,33,1,773},base), setmetatable({1550,34,1,774},base), setmetatable({1550,35,1,775},base), setmetatable({1550,36,1,776},base), setmetatable({1550,37,1,777},base), setmetatable({1550,38,1,778},base), setmetatable({1550,39,1,779},base), setmetatable({1550,40,1,780},base), setmetatable({1550,41,1,781},base), setmetatable({1550,42,1,782},base), setmetatable({1550,43,1,783},base), setmetatable({1550,44,1,784},base), setmetatable({1550,45,1,785},base), setmetatable({1550,46,1,786},base), setmetatable({1550,47,1,787},base), setmetatable({1550,48,1,788},base), setmetatable({1550,49,1,789},base), setmetatable({1550,50,1,790},base), setmetatable({1560,1,1,791},base), setmetatable({1560,2,1,792},base), setmetatable({1560,3,1,793},base), setmetatable({1560,4,1,794},base), setmetatable({1560,5,1,795},base), setmetatable({1560,6,1,796},base), setmetatable({1560,7,1,797},base), setmetatable({1560,8,1,798},base), setmetatable({1560,9,1,799},base), setmetatable({1560,10,1,800},base), setmetatable({1560,11,1,801},base), setmetatable({1560,12,1,802},base), setmetatable({1560,13,1,803},base), setmetatable({1560,14,1,804},base), setmetatable({1560,15,1,805},base), setmetatable({1560,16,1,806},base), setmetatable({1560,17,1,807},base), setmetatable({1560,18,1,808},base), setmetatable({1560,19,1,809},base), setmetatable({1560,20,1,810},base), setmetatable({1560,21,1,811},base), setmetatable({1560,22,1,812},base), setmetatable({1560,23,1,813},base), setmetatable({1560,24,1,814},base), setmetatable({1560,25,1,815},base), setmetatable({1560,26,1,816},base), setmetatable({1560,27,1,817},base), setmetatable({1560,28,1,818},base), setmetatable({1560,29,1,819},base), setmetatable({1560,30,1,820},base), setmetatable({1560,31,1,821},base), setmetatable({1560,32,1,822},base), setmetatable({1560,33,1,823},base), setmetatable({1560,34,1,824},base), setmetatable({1560,35,1,825},base), setmetatable({1560,36,1,826},base), setmetatable({1560,37,1,827},base), setmetatable({1560,38,1,828},base), setmetatable({1560,39,1,829},base), setmetatable({1560,40,1,830},base), setmetatable({1560,41,1,831},base), setmetatable({1560,42,1,832},base), setmetatable({1560,43,1,833},base), setmetatable({1560,44,1,834},base), setmetatable({1560,45,1,835},base), setmetatable({1560,46,1,836},base), setmetatable({1560,47,1,837},base), setmetatable({1560,48,1,838},base), setmetatable({1560,49,1,839},base), setmetatable({1560,50,1,840},base), setmetatable({1610,1,1,841},base), setmetatable({1610,2,1,842},base), setmetatable({1610,3,1,843},base), setmetatable({1610,4,1,844},base), setmetatable({1610,5,1,845},base), setmetatable({1610,6,1,846},base), setmetatable({1610,7,1,847},base), setmetatable({1610,8,1,848},base), setmetatable({1610,9,1,849},base), setmetatable({1610,10,1,850},base), setmetatable({1610,11,1,851},base), setmetatable({1610,12,1,852},base), setmetatable({1610,13,1,853},base), setmetatable({1610,14,1,854},base), setmetatable({1610,15,1,855},base), setmetatable({1610,16,1,856},base), setmetatable({1610,17,1,857},base), setmetatable({1610,18,1,858},base), setmetatable({1610,19,1,859},base), setmetatable({1610,20,1,860},base), setmetatable({1610,21,1,861},base), setmetatable({1610,22,1,862},base), setmetatable({1610,23,1,863},base), setmetatable({1610,24,1,864},base), setmetatable({1610,25,1,865},base), setmetatable({1610,26,1,866},base), setmetatable({1610,27,1,867},base), setmetatable({1610,28,1,868},base), setmetatable({1610,29,1,869},base), setmetatable({1610,30,1,870},base), setmetatable({1610,31,1,871},base), setmetatable({1610,32,1,872},base), setmetatable({1610,33,1,873},base), setmetatable({1610,34,1,874},base), setmetatable({1610,35,1,875},base), setmetatable({1610,36,1,876},base), setmetatable({1610,37,1,877},base), setmetatable({1610,38,1,878},base), setmetatable({1610,39,1,879},base), setmetatable({1610,40,1,880},base), setmetatable({1610,41,1,881},base), setmetatable({1610,42,1,882},base), setmetatable({1610,43,1,883},base), setmetatable({1610,44,1,884},base), setmetatable({1610,45,1,885},base), setmetatable({1610,46,1,886},base), setmetatable({1610,47,1,887},base), setmetatable({1610,48,1,888},base), setmetatable({1610,49,1,889},base), setmetatable({1610,50,1,890},base), setmetatable({1610,51,1,891},base), setmetatable({1610,52,1,892},base), setmetatable({1610,53,1,893},base), setmetatable({1610,54,1,894},base), setmetatable({1610,55,1,895},base), setmetatable({1610,56,1,896},base), setmetatable({1610,57,1,897},base), setmetatable({1610,58,1,898},base), setmetatable({1610,59,1,899},base), setmetatable({1610,60,1,900},base), setmetatable({1620,1,1,901},base), setmetatable({1620,2,1,902},base), setmetatable({1620,3,1,903},base), setmetatable({1620,4,1,904},base), setmetatable({1620,5,1,905},base), setmetatable({1620,6,1,906},base), setmetatable({1620,7,1,907},base), setmetatable({1620,8,1,908},base), setmetatable({1620,9,1,909},base), setmetatable({1620,10,1,910},base), setmetatable({1620,11,1,911},base), setmetatable({1620,12,1,912},base), setmetatable({1620,13,1,913},base), setmetatable({1620,14,1,914},base), setmetatable({1620,15,1,915},base), setmetatable({1620,16,1,916},base), setmetatable({1620,17,1,917},base), setmetatable({1620,18,1,918},base), setmetatable({1620,19,1,919},base), setmetatable({1620,20,1,920},base), setmetatable({1620,21,1,921},base), setmetatable({1620,22,1,922},base), setmetatable({1620,23,1,923},base), setmetatable({1620,24,1,924},base), setmetatable({1620,25,1,925},base), setmetatable({1620,26,1,926},base), setmetatable({1620,27,1,927},base), setmetatable({1620,28,1,928},base), setmetatable({1620,29,1,929},base), setmetatable({1620,30,1,930},base), setmetatable({1620,31,1,931},base), setmetatable({1620,32,1,932},base), setmetatable({1620,33,1,933},base), setmetatable({1620,34,1,934},base), setmetatable({1620,35,1,935},base), setmetatable({1620,36,1,936},base), setmetatable({1620,37,1,937},base), setmetatable({1620,38,1,938},base), setmetatable({1620,39,1,939},base), setmetatable({1620,40,1,940},base), setmetatable({1620,41,1,941},base), setmetatable({1620,42,1,942},base), setmetatable({1620,43,1,943},base), setmetatable({1620,44,1,944},base), setmetatable({1620,45,1,945},base), setmetatable({1620,46,1,946},base), setmetatable({1620,47,1,947},base), setmetatable({1620,48,1,948},base), setmetatable({1620,49,1,949},base), setmetatable({1620,50,1,950},base), setmetatable({1620,51,1,951},base), setmetatable({1620,52,1,952},base), setmetatable({1620,53,1,953},base), setmetatable({1620,54,1,954},base), setmetatable({1620,55,1,955},base), setmetatable({1620,56,1,956},base), setmetatable({1620,57,1,957},base), setmetatable({1620,58,1,958},base), setmetatable({1620,59,1,959},base), setmetatable({1620,60,1,960},base), setmetatable({1630,1,1,961},base), setmetatable({1630,2,1,962},base), setmetatable({1630,3,1,963},base), setmetatable({1630,4,1,964},base), setmetatable({1630,5,1,965},base), setmetatable({1630,6,1,966},base), setmetatable({1630,7,1,967},base), setmetatable({1630,8,1,968},base), setmetatable({1630,9,1,969},base), setmetatable({1630,10,1,970},base), setmetatable({1630,11,1,971},base), setmetatable({1630,12,1,972},base), setmetatable({1630,13,1,973},base), setmetatable({1630,14,1,974},base), setmetatable({1630,15,1,975},base), setmetatable({1630,16,1,976},base), setmetatable({1630,17,1,977},base), setmetatable({1630,18,1,978},base), setmetatable({1630,19,1,979},base), setmetatable({1630,20,1,980},base), setmetatable({1630,21,1,981},base), setmetatable({1630,22,1,982},base), setmetatable({1630,23,1,983},base), setmetatable({1630,24,1,984},base), setmetatable({1630,25,1,985},base), setmetatable({1630,26,1,986},base), setmetatable({1630,27,1,987},base), setmetatable({1630,28,1,988},base), setmetatable({1630,29,1,989},base), setmetatable({1630,30,1,990},base), setmetatable({1630,31,1,991},base), setmetatable({1630,32,1,992},base), setmetatable({1630,33,1,993},base), setmetatable({1630,34,1,994},base), setmetatable({1630,35,1,995},base), setmetatable({1630,36,1,996},base), setmetatable({1630,37,1,997},base), setmetatable({1630,38,1,998},base), setmetatable({1630,39,1,999},base), setmetatable({1630,40,1,1000},base), setmetatable({1630,41,2,1},base), setmetatable({1630,42,2,2},base), setmetatable({1630,43,2,3},base), setmetatable({1630,44,2,4},base), setmetatable({1630,45,2,5},base), setmetatable({1630,46,2,6},base), setmetatable({1630,47,2,7},base), setmetatable({1630,48,2,8},base), setmetatable({1630,49,2,9},base), setmetatable({1630,50,2,10},base), setmetatable({1630,51,2,11},base), setmetatable({1630,52,2,12},base), setmetatable({1630,53,2,13},base), setmetatable({1630,54,2,14},base), setmetatable({1630,55,2,15},base), setmetatable({1630,56,2,16},base), setmetatable({1630,57,2,17},base), setmetatable({1630,58,2,18},base), setmetatable({1630,59,2,19},base), setmetatable({1630,60,2,20},base), setmetatable({1640,1,2,21},base), setmetatable({1640,2,2,22},base), setmetatable({1640,3,2,23},base), setmetatable({1640,4,2,24},base), setmetatable({1640,5,2,25},base), setmetatable({1640,6,2,26},base), setmetatable({1640,7,2,27},base), setmetatable({1640,8,2,28},base), setmetatable({1640,9,2,29},base), setmetatable({1640,10,2,30},base), setmetatable({1640,11,2,31},base), setmetatable({1640,12,2,32},base), setmetatable({1640,13,2,33},base), setmetatable({1640,14,2,34},base), setmetatable({1640,15,2,35},base), setmetatable({1640,16,2,36},base), setmetatable({1640,17,2,37},base), setmetatable({1640,18,2,38},base), setmetatable({1640,19,2,39},base), setmetatable({1640,20,2,40},base), setmetatable({1640,21,2,41},base), setmetatable({1640,22,2,42},base), setmetatable({1640,23,2,43},base), setmetatable({1640,24,2,44},base), setmetatable({1640,25,2,45},base), setmetatable({1640,26,2,46},base), setmetatable({1640,27,2,47},base), setmetatable({1640,28,2,48},base), setmetatable({1640,29,2,49},base), setmetatable({1640,30,2,50},base), setmetatable({1640,31,2,51},base), setmetatable({1640,32,2,52},base), setmetatable({1640,33,2,53},base), setmetatable({1640,34,2,54},base), setmetatable({1640,35,2,55},base), setmetatable({1640,36,2,56},base), setmetatable({1640,37,2,57},base), setmetatable({1640,38,2,58},base), setmetatable({1640,39,2,59},base), setmetatable({1640,40,2,60},base), setmetatable({1640,41,2,61},base), setmetatable({1640,42,2,62},base), setmetatable({1640,43,2,63},base), setmetatable({1640,44,2,64},base), setmetatable({1640,45,2,65},base), setmetatable({1640,46,2,66},base), setmetatable({1640,47,2,67},base), setmetatable({1640,48,2,68},base), setmetatable({1640,49,2,69},base), setmetatable({1640,50,2,70},base), setmetatable({1640,51,2,71},base), setmetatable({1640,52,2,72},base), setmetatable({1640,53,2,73},base), setmetatable({1640,54,2,74},base), setmetatable({1640,55,2,75},base), setmetatable({1640,56,2,76},base), setmetatable({1640,57,2,77},base), setmetatable({1640,58,2,78},base), setmetatable({1640,59,2,79},base), setmetatable({1640,60,2,80},base), setmetatable({1650,1,2,81},base), setmetatable({1650,2,2,82},base), setmetatable({1650,3,2,83},base), setmetatable({1650,4,2,84},base), setmetatable({1650,5,2,85},base), setmetatable({1650,6,2,86},base), setmetatable({1650,7,2,87},base), setmetatable({1650,8,2,88},base), setmetatable({1650,9,2,89},base), setmetatable({1650,10,2,90},base), setmetatable({1650,11,2,91},base), setmetatable({1650,12,2,92},base), setmetatable({1650,13,2,93},base), setmetatable({1650,14,2,94},base), setmetatable({1650,15,2,95},base), setmetatable({1650,16,2,96},base), setmetatable({1650,17,2,97},base), setmetatable({1650,18,2,98},base), setmetatable({1650,19,2,99},base), setmetatable({1650,20,2,100},base), setmetatable({1650,21,2,101},base), setmetatable({1650,22,2,102},base), setmetatable({1650,23,2,103},base), setmetatable({1650,24,2,104},base), setmetatable({1650,25,2,105},base), setmetatable({1650,26,2,106},base), setmetatable({1650,27,2,107},base), setmetatable({1650,28,2,108},base), setmetatable({1650,29,2,109},base), setmetatable({1650,30,2,110},base), setmetatable({1650,31,2,111},base), setmetatable({1650,32,2,112},base), setmetatable({1650,33,2,113},base), setmetatable({1650,34,2,114},base), setmetatable({1650,35,2,115},base), setmetatable({1650,36,2,116},base), setmetatable({1650,37,2,117},base), setmetatable({1650,38,2,118},base), setmetatable({1650,39,2,119},base), setmetatable({1650,40,2,120},base), setmetatable({1650,41,2,121},base), setmetatable({1650,42,2,122},base), setmetatable({1650,43,2,123},base), setmetatable({1650,44,2,124},base), setmetatable({1650,45,2,125},base), setmetatable({1650,46,2,126},base), setmetatable({1650,47,2,127},base), setmetatable({1650,48,2,128},base), setmetatable({1650,49,2,129},base), setmetatable({1650,50,2,130},base), setmetatable({1650,51,2,131},base), setmetatable({1650,52,2,132},base), setmetatable({1650,53,2,133},base), setmetatable({1650,54,2,134},base), setmetatable({1650,55,2,135},base), setmetatable({1650,56,2,136},base), setmetatable({1650,57,2,137},base), setmetatable({1650,58,2,138},base), setmetatable({1650,59,2,139},base), setmetatable({1650,60,2,140},base), setmetatable({1660,1,2,141},base), setmetatable({1660,2,2,142},base), setmetatable({1660,3,2,143},base), setmetatable({1660,4,2,144},base), setmetatable({1660,5,2,145},base), setmetatable({1660,6,2,146},base), setmetatable({1660,7,2,147},base), setmetatable({1660,8,2,148},base), setmetatable({1660,9,2,149},base), setmetatable({1660,10,2,150},base), setmetatable({1660,11,2,151},base), setmetatable({1660,12,2,152},base), setmetatable({1660,13,2,153},base), setmetatable({1660,14,2,154},base), setmetatable({1660,15,2,155},base), setmetatable({1660,16,2,156},base), setmetatable({1660,17,2,157},base), setmetatable({1660,18,2,158},base), setmetatable({1660,19,2,159},base), setmetatable({1660,20,2,160},base), setmetatable({1660,21,2,161},base), setmetatable({1660,22,2,162},base), setmetatable({1660,23,2,163},base), setmetatable({1660,24,2,164},base), setmetatable({1660,25,2,165},base), setmetatable({1660,26,2,166},base), setmetatable({1660,27,2,167},base), setmetatable({1660,28,2,168},base), setmetatable({1660,29,2,169},base), setmetatable({1660,30,2,170},base), setmetatable({1660,31,2,171},base), setmetatable({1660,32,2,172},base), setmetatable({1660,33,2,173},base), setmetatable({1660,34,2,174},base), setmetatable({1660,35,2,175},base), setmetatable({1660,36,2,176},base), setmetatable({1660,37,2,177},base), setmetatable({1660,38,2,178},base), setmetatable({1660,39,2,179},base), setmetatable({1660,40,2,180},base), setmetatable({1660,41,2,181},base), setmetatable({1660,42,2,182},base), setmetatable({1660,43,2,183},base), setmetatable({1660,44,2,184},base), setmetatable({1660,45,2,185},base), setmetatable({1660,46,2,186},base), setmetatable({1660,47,2,187},base), setmetatable({1660,48,2,188},base), setmetatable({1660,49,2,189},base), setmetatable({1660,50,2,190},base), setmetatable({1660,51,2,191},base), setmetatable({1660,52,2,192},base), setmetatable({1660,53,2,193},base), setmetatable({1660,54,2,194},base), setmetatable({1660,55,2,195},base), setmetatable({1660,56,2,196},base), setmetatable({1660,57,2,197},base), setmetatable({1660,58,2,198},base), setmetatable({1660,59,2,199},base), setmetatable({1660,60,2,200},base), } return { dataTable = dataTable, propertyTable = propertyTable, primaryTable = primaryTable, }