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