local propertyTable = { ID = 1,IDS = 2,type = 3, } 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/ErrorCode-page'..pageIndex) if DataSheetUtil then --skip fixedpoint process for data sheet checker DataSheetUtil.ProcessFixedPoint('ErrorCode', 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({1,1,1},base), setmetatable({2,1,2},base), setmetatable({3,1,3},base), setmetatable({4,1,4},base), setmetatable({5,1,5},base), setmetatable({6,1,6},base), setmetatable({7,1,7},base), setmetatable({8,1,8},base), setmetatable({9,1,9},base), setmetatable({10,1,10},base), setmetatable({11,1,11},base), setmetatable({101,1,12},base), setmetatable({102,1,13},base), setmetatable({103,1,14},base), setmetatable({104,1,15},base), setmetatable({105,1,16},base), setmetatable({106,1,17},base), setmetatable({107,1,18},base), setmetatable({108,1,19},base), setmetatable({109,1,20},base), setmetatable({110,1,21},base), setmetatable({111,1,22},base), setmetatable({115,1,23},base), setmetatable({117,1,24},base), setmetatable({119,1,25},base), setmetatable({120,1,26},base), setmetatable({122,1,27},base), setmetatable({123,1,28},base), setmetatable({124,1,29},base), setmetatable({159,1,30},base), setmetatable({160,1,31},base), setmetatable({161,1,32},base), setmetatable({162,1,33},base), setmetatable({163,1,34},base), setmetatable({164,1,35},base), setmetatable({165,1,36},base), setmetatable({166,1,37},base), setmetatable({167,1,38},base), setmetatable({168,1,39},base), setmetatable({169,1,40},base), setmetatable({170,1,41},base), setmetatable({171,1,42},base), setmetatable({172,1,43},base), setmetatable({173,1,44},base), setmetatable({174,1,45},base), setmetatable({175,1,46},base), setmetatable({176,1,47},base), setmetatable({182,1,48},base), setmetatable({191,1,49},base), setmetatable({192,1,50},base), setmetatable({193,1,51},base), setmetatable({194,1,52},base), setmetatable({195,1,53},base), setmetatable({196,1,54},base), setmetatable({197,1,55},base), setmetatable({201,1,56},base), setmetatable({202,1,57},base), setmetatable({203,1,58},base), setmetatable({251,1,59},base), setmetatable({252,1,60},base), setmetatable({253,1,61},base), setmetatable({254,1,62},base), setmetatable({255,1,63},base), setmetatable({256,1,64},base), setmetatable({257,1,65},base), setmetatable({321,1,66},base), setmetatable({322,1,67},base), setmetatable({331,1,68},base), setmetatable({332,1,69},base), setmetatable({333,1,70},base), setmetatable({334,1,71},base), setmetatable({351,1,72},base), setmetatable({352,1,73},base), setmetatable({353,1,74},base), setmetatable({354,1,75},base), setmetatable({355,1,76},base), setmetatable({356,1,77},base), setmetatable({400,1,78},base), setmetatable({401,1,79},base), setmetatable({402,1,80},base), setmetatable({403,1,81},base), setmetatable({404,1,82},base), setmetatable({405,1,83},base), setmetatable({406,1,84},base), setmetatable({407,1,85},base), setmetatable({408,1,86},base), setmetatable({409,1,87},base), setmetatable({410,1,88},base), setmetatable({411,1,89},base), setmetatable({501,1,90},base), setmetatable({502,1,91},base), setmetatable({503,1,92},base), setmetatable({504,1,93},base), setmetatable({505,1,94},base), setmetatable({506,1,95},base), setmetatable({507,1,96},base), setmetatable({508,1,97},base), setmetatable({509,1,98},base), setmetatable({510,1,99},base), setmetatable({511,1,100},base), setmetatable({512,1,101},base), setmetatable({513,1,102},base), setmetatable({1003,1,103},base), setmetatable({1004,1,104},base), setmetatable({1005,1,105},base), setmetatable({1006,1,106},base), setmetatable({1007,1,107},base), setmetatable({1008,1,108},base), setmetatable({1009,1,109},base), setmetatable({1010,1,110},base), setmetatable({1011,1,111},base), setmetatable({1012,1,112},base), setmetatable({1013,1,113},base), setmetatable({1014,1,114},base), setmetatable({1015,1,115},base), setmetatable({1016,1,116},base), setmetatable({1017,1,117},base), setmetatable({1018,1,118},base), setmetatable({1020,1,119},base), setmetatable({1021,1,120},base), setmetatable({1022,1,121},base), setmetatable({1023,1,122},base), setmetatable({1024,1,123},base), setmetatable({1031,1,124},base), setmetatable({1032,1,125},base), setmetatable({1033,1,126},base), setmetatable({1041,1,127},base), setmetatable({1043,1,128},base), setmetatable({1044,1,129},base), setmetatable({1051,1,130},base), setmetatable({1052,1,131},base), setmetatable({1053,1,132},base), setmetatable({1054,1,133},base), setmetatable({1055,1,134},base), setmetatable({1056,1,135},base), setmetatable({1057,1,136},base), setmetatable({1058,1,137},base), setmetatable({1059,1,138},base), setmetatable({1061,1,139},base), setmetatable({1062,1,140},base), setmetatable({1063,1,141},base), setmetatable({1064,1,142},base), setmetatable({1065,1,143},base), setmetatable({1066,1,144},base), setmetatable({1067,1,145},base), setmetatable({1068,1,146},base), setmetatable({1069,1,147},base), setmetatable({1070,1,148},base), setmetatable({1071,1,149},base), setmetatable({1072,1,150},base), setmetatable({1073,1,151},base), setmetatable({1074,1,152},base), setmetatable({1075,1,153},base), setmetatable({1076,1,154},base), setmetatable({1077,1,155},base), setmetatable({1078,1,156},base), setmetatable({1079,1,157},base), setmetatable({1081,1,158},base), setmetatable({1082,1,159},base), setmetatable({1083,1,160},base), setmetatable({1084,1,161},base), setmetatable({1085,1,162},base), setmetatable({1086,1,163},base), setmetatable({1087,1,164},base), setmetatable({1090,1,165},base), setmetatable({1099,1,166},base), setmetatable({1100,1,167},base), setmetatable({1101,1,168},base), setmetatable({1102,1,169},base), setmetatable({1103,1,170},base), setmetatable({1104,1,171},base), setmetatable({1105,1,172},base), setmetatable({1106,1,173},base), setmetatable({1107,1,174},base), setmetatable({1108,1,175},base), setmetatable({1109,1,176},base), setmetatable({1110,1,177},base), setmetatable({1111,1,178},base), setmetatable({1112,1,179},base), setmetatable({1113,1,180},base), setmetatable({1114,1,181},base), setmetatable({1115,1,182},base), setmetatable({1116,1,183},base), setmetatable({1117,1,184},base), setmetatable({1118,1,185},base), setmetatable({1119,1,186},base), setmetatable({1120,1,187},base), setmetatable({1121,1,188},base), setmetatable({1122,1,189},base), setmetatable({1123,1,190},base), setmetatable({1124,1,191},base), setmetatable({1125,1,192},base), setmetatable({1126,1,193},base), setmetatable({1127,1,194},base), setmetatable({1128,1,195},base), setmetatable({1129,1,196},base), setmetatable({1130,1,197},base), setmetatable({1131,1,198},base), setmetatable({1132,1,199},base), setmetatable({1133,1,200},base), setmetatable({1134,1,201},base), setmetatable({1135,1,202},base), setmetatable({1136,1,203},base), setmetatable({1137,1,204},base), setmetatable({1138,1,205},base), setmetatable({1139,1,206},base), setmetatable({1140,1,207},base), setmetatable({1141,1,208},base), setmetatable({1142,1,209},base), setmetatable({1143,1,210},base), setmetatable({1144,1,211},base), setmetatable({1145,1,212},base), setmetatable({1146,1,213},base), setmetatable({1147,1,214},base), setmetatable({1148,1,215},base), setmetatable({1151,1,216},base), setmetatable({1152,1,217},base), setmetatable({1153,1,218},base), setmetatable({1154,1,219},base), setmetatable({1155,1,220},base), setmetatable({1156,1,221},base), setmetatable({1157,1,222},base), setmetatable({1158,1,223},base), setmetatable({1159,1,224},base), setmetatable({1160,1,225},base), setmetatable({1161,1,226},base), setmetatable({1162,1,227},base), setmetatable({1163,1,228},base), setmetatable({1164,1,229},base), setmetatable({1165,1,230},base), setmetatable({1167,1,231},base), setmetatable({1168,1,232},base), setmetatable({1169,1,233},base), setmetatable({1170,1,234},base), setmetatable({1171,1,235},base), setmetatable({1172,1,236},base), setmetatable({1173,1,237},base), setmetatable({1174,1,238},base), setmetatable({1175,1,239},base), setmetatable({1176,1,240},base), setmetatable({1200,1,241},base), setmetatable({1201,1,242},base), setmetatable({1202,1,243},base), setmetatable({1203,1,244},base), setmetatable({1211,1,245},base), setmetatable({1212,1,246},base), setmetatable({1213,1,247},base), setmetatable({1214,1,248},base), setmetatable({1215,1,249},base), setmetatable({1230,1,250},base), setmetatable({1231,1,251},base), setmetatable({1232,1,252},base), setmetatable({1233,1,253},base), setmetatable({1234,1,254},base), setmetatable({1235,1,255},base), setmetatable({1250,1,256},base), setmetatable({1300,1,257},base), setmetatable({1301,1,258},base), setmetatable({1302,1,259},base), setmetatable({1303,1,260},base), setmetatable({1304,1,261},base), setmetatable({1305,1,262},base), setmetatable({1306,1,263},base), setmetatable({1307,1,264},base), setmetatable({1308,1,265},base), setmetatable({1309,1,266},base), setmetatable({1310,1,267},base), setmetatable({1311,1,268},base), setmetatable({1312,1,269},base), setmetatable({1313,1,270},base), setmetatable({1314,1,271},base), setmetatable({1315,1,272},base), setmetatable({1316,1,273},base), setmetatable({1317,1,274},base), setmetatable({1318,1,275},base), setmetatable({1319,1,276},base), setmetatable({1320,1,277},base), setmetatable({1321,1,278},base), setmetatable({1322,1,279},base), setmetatable({1323,1,280},base), setmetatable({1324,1,281},base), setmetatable({1325,1,282},base), setmetatable({1326,1,283},base), setmetatable({1327,1,284},base), setmetatable({1328,1,285},base), setmetatable({1329,1,286},base), setmetatable({1330,1,287},base), setmetatable({1331,1,288},base), setmetatable({1332,1,289},base), setmetatable({1333,1,290},base), setmetatable({1334,1,291},base), setmetatable({1335,1,292},base), setmetatable({1336,1,293},base), setmetatable({1337,1,294},base), setmetatable({1338,1,295},base), setmetatable({1339,1,296},base), setmetatable({1340,1,297},base), setmetatable({1341,1,298},base), setmetatable({1342,1,299},base), setmetatable({1343,1,300},base), setmetatable({1344,1,301},base), setmetatable({1345,1,302},base), setmetatable({1346,1,303},base), setmetatable({1347,1,304},base), setmetatable({1348,1,305},base), setmetatable({1349,1,306},base), setmetatable({1350,1,307},base), setmetatable({1351,1,308},base), setmetatable({1352,1,309},base), setmetatable({1353,1,310},base), setmetatable({1354,1,311},base), setmetatable({1355,1,312},base), setmetatable({1356,1,313},base), setmetatable({1357,1,314},base), setmetatable({1358,1,315},base), setmetatable({1359,1,316},base), setmetatable({1360,1,317},base), setmetatable({1361,1,318},base), setmetatable({1362,1,319},base), setmetatable({1363,1,320},base), setmetatable({1364,1,321},base), setmetatable({1365,1,322},base), setmetatable({1366,1,323},base), setmetatable({1367,1,324},base), setmetatable({1400,1,325},base), setmetatable({1401,1,326},base), setmetatable({1402,1,327},base), setmetatable({1403,1,328},base), setmetatable({1404,1,329},base), setmetatable({1405,1,330},base), setmetatable({1406,1,331},base), setmetatable({1407,1,332},base), setmetatable({1408,1,333},base), setmetatable({1409,1,334},base), setmetatable({1420,1,335},base), setmetatable({1421,1,336},base), setmetatable({1422,1,337},base), setmetatable({1423,1,338},base), setmetatable({1424,1,339},base), setmetatable({1425,1,340},base), setmetatable({1426,1,341},base), setmetatable({1427,1,342},base), setmetatable({1428,1,343},base), setmetatable({1429,1,344},base), setmetatable({1430,1,345},base), setmetatable({1431,1,346},base), setmetatable({1432,1,347},base), setmetatable({1433,1,348},base), setmetatable({1434,1,349},base), setmetatable({1435,1,350},base), setmetatable({1436,1,351},base), setmetatable({1437,1,352},base), setmetatable({1438,1,353},base), setmetatable({1439,1,354},base), setmetatable({1440,1,355},base), setmetatable({1441,1,356},base), setmetatable({1442,1,357},base), setmetatable({1443,1,358},base), setmetatable({1444,1,359},base), setmetatable({1445,1,360},base), setmetatable({1446,1,361},base), setmetatable({1447,1,362},base), setmetatable({1448,1,363},base), setmetatable({1449,1,364},base), setmetatable({1450,1,365},base), setmetatable({1451,1,366},base), setmetatable({1452,1,367},base), setmetatable({1453,1,368},base), setmetatable({1454,1,369},base), setmetatable({1455,1,370},base), setmetatable({1456,1,371},base), setmetatable({1457,1,372},base), setmetatable({1458,1,373},base), setmetatable({1459,1,374},base), setmetatable({1460,1,375},base), setmetatable({1461,1,376},base), setmetatable({1462,1,377},base), setmetatable({1463,1,378},base), setmetatable({1480,1,379},base), setmetatable({1500,1,380},base), setmetatable({1550,1,381},base), setmetatable({1601,1,382},base), setmetatable({1602,1,383},base), setmetatable({1603,1,384},base), setmetatable({1604,1,385},base), setmetatable({1605,1,386},base), setmetatable({1606,1,387},base), setmetatable({1607,1,388},base), setmetatable({1608,1,389},base), setmetatable({1609,1,390},base), setmetatable({1610,1,391},base), setmetatable({1651,1,392},base), setmetatable({1701,1,393},base), setmetatable({1735,1,394},base), setmetatable({1736,1,395},base), setmetatable({1737,1,396},base), setmetatable({1738,1,397},base), setmetatable({1739,1,398},base), setmetatable({1740,1,399},base), setmetatable({1741,1,400},base), setmetatable({1742,1,401},base), setmetatable({1743,1,402},base), setmetatable({1744,1,403},base), setmetatable({1745,1,404},base), setmetatable({1746,1,405},base), setmetatable({1747,1,406},base), setmetatable({1748,1,407},base), setmetatable({1749,1,408},base), setmetatable({1750,1,409},base), setmetatable({1751,1,410},base), setmetatable({1752,1,411},base), setmetatable({1753,1,412},base), setmetatable({1754,1,413},base), setmetatable({1755,1,414},base), setmetatable({1756,1,415},base), setmetatable({1757,1,416},base), setmetatable({1758,1,417},base), setmetatable({1759,1,418},base), setmetatable({1760,1,419},base), setmetatable({1761,1,420},base), setmetatable({1762,1,421},base), setmetatable({1763,1,422},base), setmetatable({1764,1,423},base), setmetatable({1765,1,424},base), setmetatable({1766,1,425},base), setmetatable({1767,1,426},base), setmetatable({1768,1,427},base), setmetatable({1769,1,428},base), setmetatable({1770,1,429},base), setmetatable({1771,1,430},base), setmetatable({1772,1,431},base), setmetatable({1773,1,432},base), setmetatable({1801,1,433},base), setmetatable({1802,1,434},base), setmetatable({1803,1,435},base), setmetatable({1804,1,436},base), setmetatable({1805,1,437},base), setmetatable({1899,1,438},base), setmetatable({1901,1,439},base), setmetatable({1902,1,440},base), setmetatable({1903,1,441},base), setmetatable({1904,1,442},base), setmetatable({1905,1,443},base), setmetatable({1906,1,444},base), setmetatable({1907,1,445},base), setmetatable({1908,1,446},base), setmetatable({1909,1,447},base), setmetatable({1910,1,448},base), setmetatable({1911,1,449},base), setmetatable({1912,1,450},base), setmetatable({1913,1,451},base), setmetatable({1914,1,452},base), setmetatable({1915,1,453},base), setmetatable({1916,1,454},base), setmetatable({1917,1,455},base), setmetatable({1918,1,456},base), setmetatable({1919,1,457},base), setmetatable({1920,1,458},base), setmetatable({1921,1,459},base), setmetatable({1922,1,460},base), setmetatable({1923,1,461},base), setmetatable({1924,1,462},base), setmetatable({1925,1,463},base), setmetatable({1926,1,464},base), setmetatable({1927,1,465},base), setmetatable({1928,1,466},base), setmetatable({1929,1,467},base), setmetatable({1930,1,468},base), setmetatable({1931,1,469},base), setmetatable({1932,1,470},base), setmetatable({1933,1,471},base), setmetatable({1934,1,472},base), setmetatable({1935,1,473},base), setmetatable({1936,1,474},base), setmetatable({1951,1,475},base), setmetatable({1975,1,476},base), setmetatable({1976,1,477},base), setmetatable({2000,1,478},base), setmetatable({2001,1,479},base), setmetatable({2051,1,480},base), setmetatable({2100,1,481},base), setmetatable({2101,1,482},base), setmetatable({2102,1,483},base), setmetatable({2103,1,484},base), setmetatable({2104,1,485},base), setmetatable({2105,1,486},base), setmetatable({2175,1,487},base), setmetatable({2176,1,488},base), setmetatable({2177,1,489},base), setmetatable({2178,1,490},base), setmetatable({2179,1,491},base), setmetatable({2199,1,492},base), setmetatable({2201,1,493},base), setmetatable({2202,1,494},base), setmetatable({2203,1,495},base), setmetatable({2204,1,496},base), setmetatable({2205,1,497},base), setmetatable({2206,1,498},base), setmetatable({2207,1,499},base), setmetatable({2208,1,500},base), setmetatable({2209,1,501},base), setmetatable({2210,1,502},base), setmetatable({2211,1,503},base), setmetatable({2212,1,504},base), setmetatable({2213,1,505},base), setmetatable({2214,1,506},base), setmetatable({2215,1,507},base), setmetatable({2216,1,508},base), setmetatable({2217,1,509},base), setmetatable({2218,1,510},base), setmetatable({2219,1,511},base), setmetatable({2220,1,512},base), setmetatable({2221,1,513},base), setmetatable({2222,1,514},base), setmetatable({2223,1,515},base), setmetatable({2224,1,516},base), setmetatable({2225,1,517},base), setmetatable({2226,1,518},base), setmetatable({2227,1,519},base), setmetatable({2231,1,520},base), setmetatable({2232,1,521},base), setmetatable({2233,1,522},base), setmetatable({2234,1,523},base), setmetatable({2301,1,524},base), setmetatable({2302,1,525},base), setmetatable({2303,1,526},base), setmetatable({2304,1,527},base), setmetatable({2330,1,528},base), setmetatable({2401,1,529},base), setmetatable({2421,1,530},base), setmetatable({2450,1,531},base), setmetatable({2501,1,532},base), setmetatable({2502,1,533},base), setmetatable({2503,1,534},base), setmetatable({2504,1,535},base), setmetatable({2510,1,536},base), setmetatable({2511,1,537},base), setmetatable({2512,1,538},base), setmetatable({2513,1,539},base), setmetatable({2514,1,540},base), setmetatable({2515,1,541},base), setmetatable({2516,1,542},base), setmetatable({2517,1,543},base), setmetatable({2518,1,544},base), setmetatable({2730,1,545},base), setmetatable({2731,1,546},base), setmetatable({2801,1,547},base), setmetatable({2802,1,548},base), setmetatable({2803,1,549},base), setmetatable({2804,1,550},base), setmetatable({2805,1,551},base), setmetatable({2806,1,552},base), setmetatable({2807,1,553},base), setmetatable({2810,1,554},base), setmetatable({2811,1,555},base), setmetatable({2812,1,556},base), setmetatable({2820,1,557},base), setmetatable({2821,1,558},base), setmetatable({2825,1,559},base), setmetatable({2826,1,560},base), setmetatable({2827,1,561},base), setmetatable({2828,1,562},base), setmetatable({2829,1,563},base), setmetatable({2845,1,564},base), setmetatable({2846,1,565},base), setmetatable({2850,1,566},base), setmetatable({2900,1,567},base), setmetatable({2902,1,568},base), setmetatable({2903,1,569},base), setmetatable({2904,1,570},base), setmetatable({2911,1,571},base), setmetatable({2912,1,572},base), setmetatable({2913,1,573},base), setmetatable({2914,1,574},base), setmetatable({2915,1,575},base), setmetatable({2916,1,576},base), setmetatable({2999,1,577},base), setmetatable({3000,1,578},base), setmetatable({3001,1,579},base), setmetatable({3002,1,580},base), setmetatable({3003,1,581},base), setmetatable({3004,1,582},base), setmetatable({3005,1,583},base), setmetatable({3006,1,584},base), setmetatable({3007,1,585},base), setmetatable({3008,1,586},base), setmetatable({3009,1,587},base), setmetatable({3010,1,588},base), setmetatable({3011,1,589},base), setmetatable({3012,1,590},base), setmetatable({3013,1,591},base), setmetatable({3014,1,592},base), setmetatable({3015,1,593},base), setmetatable({3016,1,594},base), setmetatable({3017,1,595},base), setmetatable({3018,1,596},base), setmetatable({3019,1,597},base), setmetatable({3020,1,598},base), setmetatable({3021,1,599},base), setmetatable({3022,1,600},base), setmetatable({3023,1,601},base), setmetatable({3024,1,602},base), setmetatable({3025,1,603},base), setmetatable({3026,1,604},base), setmetatable({3027,1,605},base), setmetatable({3028,1,606},base), setmetatable({3029,1,607},base), setmetatable({3030,1,608},base), setmetatable({3031,1,609},base), setmetatable({3032,1,610},base), setmetatable({3033,1,611},base), setmetatable({3034,1,612},base), setmetatable({3035,1,613},base), setmetatable({3036,1,614},base), setmetatable({3037,1,615},base), setmetatable({3038,1,616},base), setmetatable({3039,1,617},base), setmetatable({3040,1,618},base), setmetatable({3041,1,619},base), setmetatable({3042,1,620},base), setmetatable({3050,1,621},base), setmetatable({3065,1,622},base), setmetatable({3066,1,623},base), setmetatable({3067,1,624},base), setmetatable({3118,1,625},base), setmetatable({3201,1,626},base), setmetatable({3202,1,627},base), setmetatable({3203,1,628},base), setmetatable({3301,1,629},base), setmetatable({3302,1,630},base), setmetatable({3303,1,631},base), setmetatable({3304,1,632},base), setmetatable({3305,1,633},base), setmetatable({3306,1,634},base), setmetatable({3307,1,635},base), setmetatable({3308,1,636},base), setmetatable({3309,1,637},base), setmetatable({3310,1,638},base), setmetatable({3311,1,639},base), setmetatable({3312,1,640},base), setmetatable({3313,1,641},base), setmetatable({3314,1,642},base), setmetatable({3315,1,643},base), setmetatable({3316,1,644},base), setmetatable({3317,1,645},base), setmetatable({3318,1,646},base), setmetatable({3319,1,647},base), setmetatable({3320,1,648},base), setmetatable({3321,1,649},base), setmetatable({3322,1,650},base), setmetatable({3323,1,651},base), setmetatable({3324,1,652},base), setmetatable({3325,1,653},base), setmetatable({3326,1,654},base), setmetatable({3327,1,655},base), setmetatable({3328,1,656},base), setmetatable({3329,1,657},base), setmetatable({3330,1,658},base), setmetatable({3331,1,659},base), setmetatable({3332,1,660},base), setmetatable({3333,1,661},base), setmetatable({3334,1,662},base), setmetatable({3335,1,663},base), setmetatable({3336,1,664},base), setmetatable({3337,1,665},base), setmetatable({3338,1,666},base), setmetatable({3339,1,667},base), setmetatable({3340,1,668},base), setmetatable({3341,1,669},base), setmetatable({3342,1,670},base), setmetatable({3343,1,671},base), setmetatable({3344,1,672},base), setmetatable({3345,1,673},base), setmetatable({3346,1,674},base), setmetatable({3380,1,675},base), setmetatable({3381,1,676},base), setmetatable({3382,1,677},base), setmetatable({3383,1,678},base), setmetatable({3384,1,679},base), setmetatable({3385,1,680},base), setmetatable({3386,1,681},base), setmetatable({3387,1,682},base), setmetatable({3388,1,683},base), setmetatable({3395,1,684},base), setmetatable({3396,1,685},base), setmetatable({3397,1,686},base), setmetatable({3401,1,687},base), setmetatable({3402,1,688},base), setmetatable({3403,1,689},base), setmetatable({3404,1,690},base), setmetatable({3405,1,691},base), setmetatable({3406,1,692},base), setmetatable({3407,1,693},base), setmetatable({3408,1,694},base), setmetatable({3409,1,695},base), setmetatable({3410,1,696},base), setmetatable({3464,1,697},base), setmetatable({3465,1,698},base), setmetatable({3466,1,699},base), setmetatable({3467,1,700},base), setmetatable({3468,1,701},base), setmetatable({3469,1,702},base), setmetatable({3470,1,703},base), setmetatable({3471,1,704},base), setmetatable({3472,1,705},base), setmetatable({3473,1,706},base), setmetatable({3474,1,707},base), setmetatable({3475,1,708},base), setmetatable({3476,1,709},base), setmetatable({3477,1,710},base), setmetatable({3478,1,711},base), setmetatable({3479,1,712},base), setmetatable({3480,1,713},base), setmetatable({3481,1,714},base), setmetatable({3482,1,715},base), setmetatable({3483,1,716},base), setmetatable({3484,1,717},base), setmetatable({3485,1,718},base), setmetatable({3486,1,719},base), setmetatable({3487,1,720},base), setmetatable({3488,1,721},base), setmetatable({3489,1,722},base), setmetatable({3490,1,723},base), setmetatable({3491,1,724},base), setmetatable({3492,1,725},base), setmetatable({3493,1,726},base), setmetatable({3494,1,727},base), setmetatable({3495,1,728},base), setmetatable({3496,1,729},base), setmetatable({3498,1,730},base), setmetatable({3499,1,731},base), setmetatable({3500,1,732},base), setmetatable({3501,1,733},base), setmetatable({3502,1,734},base), setmetatable({3503,1,735},base), setmetatable({3504,1,736},base), setmetatable({3505,1,737},base), setmetatable({3506,1,738},base), setmetatable({3507,1,739},base), setmetatable({3600,1,740},base), setmetatable({3601,1,741},base), setmetatable({3602,1,742},base), setmetatable({3603,1,743},base), setmetatable({3604,1,744},base), setmetatable({3605,1,745},base), setmetatable({3701,1,746},base), setmetatable({3702,1,747},base), setmetatable({3703,1,748},base), setmetatable({3704,1,749},base), setmetatable({3705,1,750},base), setmetatable({3706,1,751},base), setmetatable({3707,1,752},base), setmetatable({3708,1,753},base), setmetatable({3709,1,754},base), setmetatable({3710,1,755},base), setmetatable({3711,1,756},base), setmetatable({3712,1,757},base), setmetatable({3713,1,758},base), setmetatable({3714,1,759},base), setmetatable({3715,1,760},base), setmetatable({3716,1,761},base), setmetatable({3720,1,762},base), setmetatable({4001,1,763},base), setmetatable({4002,1,764},base), setmetatable({4003,1,765},base), setmetatable({4004,1,766},base), setmetatable({4005,1,767},base), setmetatable({4006,1,768},base), setmetatable({4007,1,769},base), setmetatable({4008,1,770},base), setmetatable({4009,1,771},base), setmetatable({4010,1,772},base), setmetatable({4011,1,773},base), setmetatable({4012,1,774},base), setmetatable({4013,1,775},base), setmetatable({4014,1,776},base), setmetatable({4015,1,777},base), setmetatable({4016,1,778},base), setmetatable({4017,1,779},base), setmetatable({4018,1,780},base), setmetatable({4019,1,781},base), setmetatable({4020,1,782},base), setmetatable({4021,1,783},base), setmetatable({4022,1,784},base), setmetatable({4023,1,785},base), setmetatable({4024,1,786},base), setmetatable({4025,1,787},base), setmetatable({4026,1,788},base), setmetatable({4027,1,789},base), setmetatable({4028,1,790},base), setmetatable({4029,1,791},base), setmetatable({4030,1,792},base), setmetatable({4031,1,793},base), setmetatable({4032,1,794},base), setmetatable({4033,1,795},base), setmetatable({4034,1,796},base), setmetatable({4035,1,797},base), setmetatable({4036,1,798},base), setmetatable({4037,1,799},base), setmetatable({4038,1,800},base), setmetatable({4039,1,801},base), setmetatable({4040,1,802},base), setmetatable({4041,1,803},base), setmetatable({4042,1,804},base), setmetatable({4043,1,805},base), setmetatable({4044,1,806},base), setmetatable({4045,1,807},base), setmetatable({4046,1,808},base), setmetatable({4047,1,809},base), setmetatable({4048,1,810},base), setmetatable({4049,1,811},base), setmetatable({4050,1,812},base), setmetatable({4051,1,813},base), setmetatable({4052,1,814},base), setmetatable({4053,1,815},base), setmetatable({4054,1,816},base), setmetatable({4055,1,817},base), setmetatable({4056,1,818},base), setmetatable({4057,1,819},base), setmetatable({4058,1,820},base), setmetatable({4059,1,821},base), setmetatable({4060,1,822},base), setmetatable({4061,1,823},base), setmetatable({4062,1,824},base), setmetatable({4063,1,825},base), setmetatable({4064,1,826},base), setmetatable({4065,1,827},base), setmetatable({4066,1,828},base), setmetatable({4067,1,829},base), setmetatable({4068,1,830},base), setmetatable({4069,1,831},base), setmetatable({4070,1,832},base), setmetatable({4071,1,833},base), setmetatable({4072,1,834},base), setmetatable({4073,1,835},base), setmetatable({4074,1,836},base), setmetatable({4075,1,837},base), setmetatable({4076,1,838},base), setmetatable({4077,1,839},base), setmetatable({4078,1,840},base), setmetatable({4079,1,841},base), setmetatable({4080,1,842},base), setmetatable({4081,1,843},base), setmetatable({4082,1,844},base), setmetatable({4083,1,845},base), setmetatable({4084,1,846},base), setmetatable({4085,1,847},base), setmetatable({4086,1,848},base), setmetatable({4087,1,849},base), setmetatable({4100,1,850},base), setmetatable({4101,1,851},base), setmetatable({4102,1,852},base), setmetatable({4103,1,853},base), setmetatable({4104,1,854},base), setmetatable({4105,1,855},base), setmetatable({4106,1,856},base), setmetatable({4107,1,857},base), setmetatable({4108,1,858},base), setmetatable({4109,1,859},base), setmetatable({4110,1,860},base), setmetatable({4111,1,861},base), setmetatable({4112,1,862},base), setmetatable({4113,1,863},base), setmetatable({4114,1,864},base), setmetatable({4115,1,865},base), setmetatable({4171,1,866},base), setmetatable({4172,1,867},base), setmetatable({4173,1,868},base), setmetatable({4230,1,869},base), setmetatable({40193,1,870},base), setmetatable({40194,1,871},base), setmetatable({41700,1,872},base), setmetatable({41701,1,873},base), setmetatable({41702,1,874},base), setmetatable({41703,1,875},base), setmetatable({41704,1,876},base), setmetatable({41705,1,877},base), setmetatable({41706,1,878},base), setmetatable({41707,1,879},base), setmetatable({41708,1,880},base), setmetatable({44358,1,881},base), setmetatable({44359,1,882},base), setmetatable({44360,1,883},base), setmetatable({44361,1,884},base), setmetatable({44362,1,885},base), setmetatable({44363,1,886},base), setmetatable({44364,1,887},base), setmetatable({44365,1,888},base), setmetatable({44366,1,889},base), setmetatable({44367,1,890},base), setmetatable({44368,1,891},base), setmetatable({44369,1,892},base), setmetatable({44370,1,893},base), setmetatable({44371,1,894},base), setmetatable({44372,1,895},base), setmetatable({44373,1,896},base), setmetatable({44374,1,897},base), setmetatable({44375,1,898},base), setmetatable({44376,1,899},base), setmetatable({44377,1,900},base), setmetatable({44378,1,901},base), setmetatable({44379,1,902},base), setmetatable({44380,1,903},base), setmetatable({44381,1,904},base), setmetatable({44382,1,905},base), setmetatable({44383,1,906},base), setmetatable({44384,1,907},base), setmetatable({44385,1,908},base), setmetatable({44386,1,909},base), setmetatable({44387,1,910},base), setmetatable({44388,1,911},base), setmetatable({44389,1,912},base), setmetatable({44459,1,913},base), setmetatable({45245,1,914},base), setmetatable({45246,1,915},base), setmetatable({45466,1,916},base), setmetatable({45611,1,917},base), setmetatable({46001,1,918},base), setmetatable({46002,1,919},base), setmetatable({46003,1,920},base), setmetatable({46101,1,921},base), setmetatable({46966,1,922},base), setmetatable({48533,1,923},base), setmetatable({48534,1,924},base), setmetatable({49311,1,925},base), setmetatable({49747,1,926},base), setmetatable({300001,1,927},base), setmetatable({300002,1,928},base), setmetatable({449821,1,929},base), setmetatable({449822,1,930},base), setmetatable({491851,1,931},base), setmetatable({497161,1,932},base), setmetatable({497162,1,933},base), setmetatable({497163,1,934},base), setmetatable({497164,1,935},base), } return { dataTable = dataTable, propertyTable = propertyTable, primaryTable = primaryTable, }