var Module=typeof pyodide._module!=="undefined"?pyodide._module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){var loadPackage=function(metadata){var PACKAGE_PATH;if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}else{throw"using preloaded data can only be done on a web page or in a web worker"}var PACKAGE_NAME="scikit-learn.data";var REMOTE_PACKAGE_BASE="scikit-learn.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];var PACKAGE_UUID=metadata["package_uuid"];function fetchRemotePackage(packageName,packageSize,callback,errback){var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"]("Downloading data... ("+loaded+"/"+total+")")}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","lib",true,true);Module["FS_createPath"]("/lib","python3.8",true,true);Module["FS_createPath"]("/lib/python3.8","site-packages",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages","sklearn",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","__check_build",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","_build_utils",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","compose",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/compose","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","covariance",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/covariance","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","cross_decomposition",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/cross_decomposition","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","feature_selection",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/feature_selection","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","gaussian_process",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/gaussian_process","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","impute",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/impute","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","inspection",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/inspection","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","mixture",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/mixture","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","model_selection",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/model_selection","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","neural_network",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/neural_network","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","preprocessing",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/preprocessing","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","semi_supervised",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/semi_supervised","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","experimental",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/experimental","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","ensemble",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/ensemble","_hist_gradient_boosting",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/ensemble","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","cluster",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/cluster","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","datasets",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests","data",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data","openml",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","1",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","1119",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","2",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","292",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","3",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","40589",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","40675",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","40945",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","40966",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","561",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","61",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml","62",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets","data",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets","descr",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/datasets","images",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","decomposition",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/decomposition","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","externals",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/externals","joblib",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","feature_extraction",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/feature_extraction","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","manifold",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/manifold","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","metrics",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/metrics","_plot",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/metrics/_plot","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/metrics","cluster",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/metrics/cluster","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/metrics","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","neighbors",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/neighbors","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","tree",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/tree","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","utils",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/utils","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","svm",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/svm","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","linear_model",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn/linear_model","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/sklearn","tests",true,true);function processPackageData(arrayBuffer){assert(arrayBuffer,"Loading data file failed.");assert(arrayBuffer instanceof ArrayBuffer,"bad input to processPackageData");var byteArray=new Uint8Array(arrayBuffer);var curr;var compressedData={data:null,cachedOffset:9571671,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,1004,2236,3437,4437,6055,7467,8733,9907,11268,12457,13833,15005,16250,17473,18735,20074,21257,22237,23280,24287,25649,27058,28335,29104,30243,31540,32626,33937,35197,36565,37947,39094,40396,41601,42866,44100,45354,46621,47722,48756,49911,51121,52268,53285,54611,55777,56940,57973,59074,60150,61282,62569,63762,64658,65938,67271,68535,69889,71318,72647,73985,75374,76529,77733,78976,80300,81577,82792,83990,85317,86593,87760,88825,90028,91320,92416,93916,95304,96497,97758,99145,100381,101768,102930,104165,105398,106524,107744,109164,110417,111600,112960,114275,115334,116613,117829,118909,120166,121465,122766,123895,125085,126089,127419,128675,129464,130870,132335,133636,134901,136081,137188,138473,139631,140633,141804,143084,144291,145573,146839,148061,149409,150637,151966,153343,154475,155670,156828,157895,158921,160296,161700,162853,163964,165202,166175,167273,168378,169452,170132,171112,172385,173708,174963,176245,177329,178294,179462,180930,182413,183700,184800,185938,187183,188361,189347,190646,191779,193083,194380,195389,196206,197530,198804,199786,200425,201359,202510,203551,204591,205751,207019,207355,208215,209251,210426,211178,212289,213364,214678,215760,216881,218157,219456,220660,222155,223138,223521,224540,225766,226964,228451,230019,231489,232621,233973,235416,236662,237723,238866,239931,241210,242284,243004,244557,245902,246687,248066,249541,251011,252350,253943,255352,256346,257557,258847,260411,261950,263428,264474,265877,267218,268136,269287,270689,271887,272851,273886,275156,276550,277571,278599,279805,281156,282196,283218,284461,285801,286924,288184,289570,290839,291958,293034,294223,295287,296238,296959,297839,299168,300621,302080,303506,304899,306250,307149,307958,308775,309563,310366,311317,312529,313667,314882,316119,317505,318788,320120,321377,322484,323518,324712,325857,326966,328056,329167,330368,331662,332947,334197,335409,336660,337781,338965,340249,341444,342400,343200,343984,344793,345668,346579,347515,348282,349158,350312,351136,351978,352880,353701,354509,355443,356234,357085,357664,358677,359945,361024,362048,363110,364103,364917,365871,366795,367806,369017,370246,371435,372764,373838,375094,376306,377360,378508,379789,381153,382398,383662,384772,385677,386978,388149,389473,390582,391962,393222,394564,395719,396754,398166,399329,400413,401642,402902,403991,405183,406530,407613,408586,409461,410767,412058,413169,414368,415438,416654,417861,419133,420139,421447,422752,424048,425383,426698,427610,428464,429461,430345,431143,432503,433401,434512,435604,436799,437969,439254,440638,442103,443317,444686,446172,447353,448695,449903,450992,452076,453032,454179,455239,456489,457787,459260,460408,461890,463046,464221,465176,466208,467276,468321,469459,470653,471764,472948,474099,475175,476377,477540,478812,480108,481396,482523,483776,485050,486387,487585,488845,490158,491522,492950,494392,495704,496961,498280,499367,500265,501175,502477,503821,505143,506394,507882,509321,510744,512186,513533,514691,515938,517232,518514,519764,521029,522293,523529,524683,526073,527075,527561,528701,529616,530888,532067,532923,534011,534914,535844,536856,537671,538774,539935,540968,542102,543221,543923,545102,546092,547024,548111,549254,550395,551534,552852,554127,555327,556248,557282,558343,559445,560580,561545,562716,563903,565319,566594,567930,569153,570199,571451,572857,573970,575322,576566,577872,579270,580699,581791,582730,583945,585029,586414,587771,589108,590355,591522,592512,593699,594801,595948,597007,598182,599670,601020,602308,603479,604514,605454,606665,607947,609018,610093,611182,612211,613164,614272,615519,616460,617526,618696,619809,620920,622159,623249,624296,625585,626664,627707,628813,629840,630915,631931,633215,634189,635643,636774,638051,639079,640278,641165,642410,643516,644412,645427,646665,647951,649015,650175,651407,652464,653540,654578,655720,656890,657729,659038,660184,661308,662656,663793,664879,665762,666918,668022,669319,670422,671517,672448,673566,674824,676172,677521,678941,679927,681031,681988,683173,684094,685214,686259,687388,688446,689501,690810,692180,693270,694321,695375,696432,697449,698348,699488,700393,701422,702549,703723,704762,705685,706762,707696,708684,709599,710851,711898,712857,713892,715068,716089,716968,717794,718647,719753,720971,721971,723024,723865,724486,725403,726359,727526,728493,729724,731047,732226,733236,734473,735588,736920,738209,739229,740411,741723,742952,744237,745564,746681,747973,749238,750153,751262,752266,753149,754465,755767,757121,758071,759057,760115,761400,762541,763768,764651,765695,767009,768166,769246,770315,771181,772412,773749,774980,776194,777250,778203,779147,780071,780958,782116,783044,784479,785562,786437,787554,788691,789686,790453,791487,792407,793498,794735,795887,797011,798183,799319,800590,801507,802297,803067,804015,804907,805655,806568,807722,808672,809738,810753,811588,812404,813427,814368,815212,816334,817409,818624,819718,820592,821517,822369,823131,824177,824984,825747,826665,827609,828724,829587,830602,831614,832835,833635,834720,835474,836412,837277,838168,839087,840023,841126,842027,843070,844106,845110,846034,847039,847915,849e3,850121,851228,852206,853266,854334,855635,856819,858135,859345,860452,861769,862932,864110,864736,865458,866706,867842,868661,869701,870832,872033,873427,874868,876229,877425,878451,879664,881024,882391,883828,885212,886461,887586,888716,889946,891235,892450,893737,895095,896324,897356,898696,900010,901227,902436,903814,905128,906442,907760,908885,910102,911406,912637,913737,914909,915995,917182,918437,919667,920750,922091,923335,924574,925745,926918,928073,929082,930290,931379,932121,933486,934768,935907,937375,938724,940140,941503,942576,943780,945145,946566,947790,948879,950015,951077,952394,953802,955183,956386,957644,958815,959980,961325,962650,963925,965288,966644,967917,969145,970110,971204,972557,973987,975361,976130,977394,978698,979911,981004,982221,983346,984353,985287,986621,987631,988811,989846,990938,992098,992996,993926,995202,996376,997304,998401,999465,1000682,1001736,1002856,1004021,1004964,1006381,1007639,1008739,1009619,1010804,1011869,1013143,1014310,1015527,1016630,1017624,1018540,1019708,1020874,1022005,1022911,1024003,1025184,1026283,1027585,1028691,1029646,1030830,1031983,1033143,1034300,1035401,1036381,1037404,1038229,1039075,1040219,1041241,1042299,1043220,1044461,1045694,1046483,1047611,1048745,1049543,1050488,1051573,1052712,1053771,1054567,1055564,1056251,1057129,1058314,1059427,1060524,1061658,1062712,1063849,1064866,1065669,1066852,1068011,1068971,1069678,1070532,1071631,1072624,1073649,1074867,1075955,1077086,1078167,1079341,1080588,1081775,1082963,1083992,1085275,1085990,1086668,1087549,1088979,1090039,1091147,1092097,1093308,1094400,1095536,1096341,1097358,1098449,1099507,1100486,1101435,1102696,1104092,1105359,1106581,1108094,1109183,1110281,1111318,1112694,1113925,1115094,1116510,1117674,1119114,1120393,1121171,1122106,1123265,1124466,1125769,1127051,1128120,1129308,1130289,1131517,1132726,1133814,1134901,1135980,1137008,1138119,1139190,1140302,1141338,1142425,1143596,1144899,1145945,1147123,1148325,1148963,1149988,1151144,1152519,1154028,1155157,1156297,1157638,1158919,1159885,1161314,1162861,1164144,1165420,1166627,1167633,1168599,1169993,1171232,1172278,1173769,1175170,1176483,1177369,1178795,1180225,1181411,1182464,1183701,1184686,1185650,1186991,1188333,1189694,1191063,1192498,1193853,1195047,1196192,1197511,1198890,1199922,1200868,1201855,1202843,1203982,1204962,1206048,1207374,1208730,1210063,1211411,1212684,1213625,1214607,1215753,1217042,1218371,1219828,1221225,1222412,1223490,1224532,1225749,1227150,1228224,1229313,1230773,1232095,1233299,1234412,1235352,1236477,1237663,1238897,1240176,1241363,1242639,1243842,1244794,1245843,1247111,1248268,1249162,1250571,1251710,1252566,1253680,1254944,1256173,1257392,1258643,1260030,1261213,1262265,1263437,1264600,1265897,1267184,1268192,1268826,1269732,1270881,1271921,1272962,1274113,1275396,1275799,1276564,1277786,1278869,1279499,1280607,1281686,1282998,1284061,1285173,1286472,1287793,1289009,1290506,1291507,1291888,1292857,1294075,1295337,1296775,1298342,1299808,1300984,1302312,1303746,1305083,1306107,1307254,1308309,1309527,1310682,1311320,1312933,1314213,1314929,1316327,1317824,1319308,1320603,1322227,1323682,1324731,1326010,1327459,1328660,1329888,1331432,1333016,1334200,1335550,1336782,1338060,1339345,1340450,1341834,1343237,1344629,1345833,1346987,1348505,1349566,1350320,1351309,1352777,1354373,1355517,1356701,1358095,1359483,1360692,1361675,1362865,1363908,1364943,1365935,1366488,1367348,1368602,1369619,1370430,1371531,1372455,1373122,1373924,1374920,1376120,1377075,1378392,1379054,1379960,1381148,1382287,1383113,1384207,1384980,1385983,1386742,1387514,1388407,1389568,1390625,1391531,1392332,1393439,1394255,1395271,1396239,1397105,1398422,1399494,1400473,1401412,1402468,1403271,1404191,1405094,1406177,1407022,1408251,1409299,1410206,1411164,1412156,1413305,1414226,1415255,1416210,1417279,1418217,1419351,1420524,1421566,1422482,1423542,1424483,1425583,1426594,1427686,1428713,1429695,1430822,1432033,1432875,1433870,1434897,1435638,1436459,1437335,1438327,1439108,1439962,1440903,1441678,1442458,1443288,1444230,1445715,1447177,1448241,1449405,1450484,1451723,1453107,1454534,1455911,1456994,1457982,1459109,1460295,1461410,1462222,1463166,1464256,1465226,1466094,1467089,1468081,1468982,1470008,1471362,1472454,1473692,1474820,1475980,1477002,1478105,1479272,1480532,1481629,1482875,1483964,1485144,1486399,1487568,1488690,1489834,1491037,1492330,1493342,1494461,1495524,1496827,1498033,1499252,1500585,1501560,1502601,1503704,1504917,1506087,1507279,1508463,1509561,1510763,1512124,1513450,1514653,1515850,1517102,1518036,1519349,1520705,1522011,1523114,1524327,1525487,1526805,1528195,1529404,1530683,1531835,1532874,1534107,1535434,1536724,1537671,1538794,1540092,1541426,1542541,1543654,1544904,1546020,1546965,1547845,1548979,1550005,1551104,1552056,1553115,1554334,1555440,1556479,1557682,1558816,1559994,1561258,1562277,1563484,1564500,1565624,1566638,1567559,1568530,1569791,1571022,1572097,1573256,1574240,1575367,1576637,1577693,1579034,1580387,1581544,1582714,1584047,1585338,1586628,1587864,1588740,1589565,1590911,1592215,1593461,1594702,1595975,1597362,1598498,1599666,1600756,1601821,1602966,1603864,1604845,1606017,1606954,1608091,1608993,1610203,1611285,1612532,1613585,1614698,1615835,1617306,1618610,1619945,1621155,1622490,1623565,1624745,1626025,1627171,1628404,1629543,1630671,1631841,1633095,1634417,1635753,1636945,1637938,1639042,1640410,1641579,1642713,1643956,1645317,1646404,1647528,1648572,1649977,1651168,1652473,1653594,1654658,1655615,1656862,1658163,1659507,1660646,1661702,1662938,1663958,1664917,1666121,1667370,1668380,1669592,1670745,1672018,1673117,1674217,1675356,1676619,1677871,1679072,1680360,1681716,1682863,1684128,1685251,1685939,1686396,1687516,1688868,1689909,1690545,1691680,1692717,1693754,1694932,1696180,1696527,1697469,1698534,1699603,1700344,1701382,1702341,1703051,1703899,1705098,1706327,1707418,1708553,1709849,1711190,1712519,1713965,1715340,1716517,1717896,1719365,1720882,1721995,1723371,1724877,1725957,1726940,1727974,1729088,1730453,1731083,1732404,1733719,1734806,1736017,1737440,1738986,1740223,1741829,1743298,1744467,1745460,1746410,1747405,1749015,1750583,1752069,1753285,1754134,1755185,1756520,1757934,1759058,1760478,1761760,1763082,1764285,1765786,1767152,1768344,1769413,1770263,1771523,1772602,1773492,1774497,1775118,1776421,1777765,1779113,1780345,1781469,1782624,1783967,1785068,1786129,1787104,1788060,1788991,1790035,1791024,1792157,1793285,1794355,1795775,1797077,1798370,1799566,1800898,1802161,1803527,1804841,1805759,1806973,1807914,1809267,1810458,1811296,1812190,1813338,1814253,1815121,1816297,1817219,1818609,1819709,1820759,1822006,1823366,1824412,1825613,1826749,1828028,1829258,1830182,1831073,1832109,1833159,1834406,1835444,1835914,1836843,1837911,1839018,1840186,1841356,1842558,1843618,1844894,1846210,1847522,1848994,1850477,1851813,1853197,1854639,1856156,1857299,1858649,1860130,1861143,1862184,1863216,1864366,1865704,1866343,1867726,1868996,1870009,1871206,1872654,1874224,1875397,1876812,1878405,1879592,1880644,1881570,1882498,1883571,1884694,1886161,1887726,1889280,1890567,1891783,1893189,1894447,1895562,1896610,1897900,1898873,1899662,1900531,1901832,1902896,1903533,1904230,1905404,1906440,1907520,1908703,1909949,1911548,1913072,1914495,1915713,1917043,1918365,1919714,1921031,1922584,1924109,1925563,1926542,1926974,1927784,1928921,1929979,1931066,1932261,1933372,1934551,1935800,1936859,1938076,1939409,1940708,1942218,1943494,1944871,1946390,1947886,1948962,1950308,1951767,1953012,1954239,1955594,1956784,1958321,1959455,1960710,1961925,1962846,1964115,1965098,1966148,1967540,1968985,1970154,1971191,1972220,1973222,1973893,1975393,1976585,1977433,1978713,1980168,1981287,1982609,1983788,1984789,1986119,1987450,1988394,1989668,1990962,1992379,1993693,1994257,1995272,1996211,1997344,1998413,1999368,2000192,2001015,2002310,2003447,2004088,2004731,2005665,2006792,2007825,2008889,2010045,2011354,2012314,2012807,2013655,2014723,2015932,2016956,2018250,2019435,2020742,2021817,2023089,2024468,2025720,2027116,2028491,2029054,2029730,2031031,2032395,2033836,2035264,2036592,2037814,2038945,2039987,2041055,2042632,2044158,2045503,2046385,2047306,2048191,2049118,2050022,2050858,2052052,2053230,2054582,2055680,2057067,2058142,2059228,2060460,2062117,2063709,2065151,2066369,2067334,2068421,2069782,2071232,2072391,2073450,2074495,2075742,2076522,2077532,2078960,2080146,2081242,2082644,2083890,2085399,2086822,2088059,2089160,2089733,2091051,2092396,2093437,2094737,2096099,2097381,2098703,2099969,2101132,2101560,2102610,2103522,2104639,2105624,2106627,2107648,2108002,2109239,2110501,2111239,2112216,2113256,2114395,2115735,2116212,2116919,2117962,2119002,2120088,2121210,2122529,2123668,2124904,2126239,2127479,2128867,2130330,2131635,2133021,2134539,2136038,2137100,2138507,2139944,2141146,2142172,2143164,2144251,2145689,2146448,2147519,2148912,2150071,2151208,2152576,2154074,2155338,2156778,2158265,2159378,2160370,2161764,2163418,2164958,2166430,2167741,2168944,2170350,2171650,2172627,2173804,2175071,2175990,2176602,2177861,2179109,2179971,2180896,2181937,2182981,2184173,2185457,2185842,2186643,2187695,2188817,2189686,2190854,2192075,2193201,2194306,2195605,2196940,2198101,2199599,2201039,2202388,2203822,2205259,2206608,2207847,2209257,2210683,2211740,2212833,2213852,2214967,2216216,2216912,2218433,2219687,2220511,2221818,2223180,2224867,2225993,2227490,2229054,2230273,2231422,2233016,2234571,2236070,2237572,2238713,2239604,2240926,2242283,2243524,2244989,2246312,2247451,2248498,2249741,2250862,2251726,2252816,2253445,2254730,2255889,2256531,2257610,2258647,2259787,2261067,2261608,2262341,2263375,2264491,2265366,2266468,2267775,2268863,2269968,2271261,2272597,2273819,2275304,2276688,2278020,2279601,2281015,2282277,2283541,2284974,2286346,2287420,2288540,2289595,2290726,2291875,2292510,2294173,2295429,2296150,2297559,2298996,2300592,2301790,2303389,2304863,2306025,2307261,2308896,2310463,2311936,2313208,2314518,2315755,2317154,2318384,2319716,2321089,2322310,2323285,2324407,2325587,2326493,2327061,2328367,2329655,2330620,2331570,2332238,2333004,2333763,2334505,2335203,2335885,2336929,2338359,2339546,2340870,2341825,2343111,2344118,2344751,2345923,2346956,2347992,2349164,2350441,2350853,2351541,2352572,2353708,2354638,2355814,2356965,2358219,2359276,2360508,2361841,2363141,2364596,2366081,2367498,2368889,2370350,2371842,2372899,2374321,2375833,2376975,2378028,2379060,2380160,2381584,2382370,2383387,2384828,2386019,2387115,2388519,2390014,2391321,2392814,2394297,2395478,2396471,2397785,2398715,2399869,2400913,2401907,2402763,2403734,2405045,2406699,2408253,2409772,2411042,2412268,2413731,2415111,2416338,2417299,2418625,2419788,2420737,2421439,2422244,2423123,2424267,2425354,2426463,2427544,2428873,2430132,2431339,2432643,2433815,2434840,2435662,2436656,2437750,2439152,2440461,2441865,2443134,2444421,2445489,2446561,2447800,2448771,2449922,2451178,2452263,2453150,2454051,2455002,2455886,2456859,2458049,2458997,2459913,2461090,2462330,2463211,2464315,2465256,2466354,2467589,2468718,2469314,2470477,2471628,2472723,2473676,2474676,2475722,2476776,2477719,2478626,2479602,2480469,2481265,2481967,2482672,2483439,2484303,2485031,2486091,2487083,2488162,2489271,2490125,2491157,2492094,2492920,2493806,2494853,2495673,2496785,2497878,2498573,2499686,2500901,2501902,2503095,2504182,2505224,2506311,2507426,2508733,2509806,2510723,2511671,2512491,2513553,2514406,2515422,2516328,2517415,2518557,2519644,2520865,2521961,2522480,2523243,2524193,2525328,2526296,2527218,2528386,2529380,2530633,2531617,2532377,2533479,2534535,2535242,2536095,2537162,2537985,2538954,2540221,2541072,2541984,2542908,2544051,2545342,2546459,2547527,2548649,2549438,2550279,2551447,2552477,2553562,2554625,2555837,2557012,2558025,2559196,2560266,2561044,2561931,2563083,2564208,2565216,2566149,2567067,2568064,2569161,2570229,2571281,2572364,2573308,2574362,2575157,2576128,2577019,2578124,2579054,2579978,2581064,2582245,2583462,2584641,2585776,2586672,2587735,2588845,2589279,2590352,2591622,2592886,2593985,2595284,2596643,2597721,2598889,2600197,2601520,2602581,2603925,2605030,2606229,2607626,2608874,2610043,2611192,2612552,2613889,2615097,2616287,2617481,2618782,2620152,2621440,2622711,2623719,2624829,2626195,2627523,2628838,2630133,2631402,2632358,2633730,2635022,2636253,2637580,2638747,2639654,2640583,2641877,2642985,2643936,2644873,2646006,2647122,2648431,2649846,2651051,2652195,2653264,2654632,2655982,2657410,2658909,2660311,2661823,2663149,2664282,2665537,2666852,2668229,2669466,2670618,2672014,2673436,2674595,2675882,2677086,2678179,2679510,2680732,2681936,2683328,2684803,2686087,2687370,2688570,2689613,2690697,2691784,2692820,2694129,2695357,2696593,2697738,2699080,2700520,2701685,2702962,2704019,2705170,2706376,2707426,2708904,2710274,2711617,2713005,2714400,2715831,2717226,2718489,2719641,2721199,2722578,2723887,2725191,2726548,2727595,2728803,2730175,2731524,2732834,2734032,2735253,2736514,2737659,2738993,2740313,2741317,2742169,2743571,2744995,2746259,2747686,2749137,2750488,2751850,2753246,2754641,2755759,2756735,2757822,2758297,2758763,2760058,2761306,2762283,2763440,2764878,2766165,2767605,2769229,2770814,2772259,2773565,2774605,2775859,2777132,2777780,2778427,2779405,2780568,2781606,2782643,2783757,2784868,2786292,2787538,2788897,2790471,2792004,2793520,2794884,2796424,2797569,2797909,2798762,2799605,2800602,2801812,2802759,2803542,2804394,2805635,2806795,2807997,2809061,2810334,2811652,2812994,2814422,2815387,2815799,2816717,2818044,2819652,2821094,2822337,2823574,2824783,2825782,2826942,2828049,2828921,2829971,2831202,2832322,2833764,2834758,2835992,2837404,2838733,2839750,2840702,2841854,2843157,2843821,2845301,2846478,2847374,2848589,2850171,2851302,2852684,2854046,2855135,2856336,2857598,2858744,2860098,2861385,2862799,2864069,2865478,2866997,2868370,2869687,2870937,2872099,2873429,2874753,2876096,2876934,2878195,2879548,2880979,2881962,2883094,2884111,2885269,2886403,2887427,2888204,2889336,2890346,2890599,2891842,2893095,2894021,2894656,2895611,2896751,2897789,2898829,2899959,2901250,2901972,2902483,2903565,2904713,2905815,2906767,2907958,2909085,2910345,2911499,2912744,2914091,2915339,2916455,2917933,2919030,2919315,2920229,2921439,2922780,2924109,2925683,2927098,2928375,2929634,2931062,2932463,2933471,2934601,2935663,2936793,2937934,2938557,2940226,2941478,2942194,2943587,2945089,2946460,2947819,2949421,2950912,2952078,2953355,2954498,2955433,2956405,2957504,2958615,2959536,2960531,2961655,2962610,2963940,2965167,2965974,2967019,2968362,2969422,2970415,2971869,2973107,2974675,2976242,2977736,2979159,2980343,2981254,2982169,2983402,2984336,2985273,2986254,2987388,2988495,2989753,2990943,2991762,2992888,2994177,2995154,2996185,2997680,2998833,3000350,3001387,3002494,3003820,3005147,3006142,3007466,3008956,3010227,3011361,3012463,3013672,3014747,3015860,3016776,3017085,3018027,3019319,3020435,3021077,3021718,3022896,3024013,3025045,3026085,3027248,3028279,3029433,3029809,3030600,3031755,3032886,3034071,3035126,3035859,3036640,3037496,3038722,3039798,3041120,3042186,3043367,3044657,3046030,3047332,3048769,3050247,3051513,3052295,3052789,3053899,3055073,3056355,3057772,3059208,3060643,3061804,3063183,3064633,3065952,3067106,3068343,3069405,3070549,3071885,3073238,3074003,3075372,3076726,3077875,3079017,3080454,3082032,3083298,3084689,3086182,3087724,3088829,3089908,3091284,3092312,3093253,3094454,3095715,3097277,3098759,3099706,3100880,3101926,3102996,3104486,3105440,3106600,3107988,3109669,3110750,3111900,3112923,3114161,3115165,3116362,3117682,3118673,3119703,3120926,3122373,3123445,3124469,3125746,3127058,3128178,3129282,3130201,3131385,3132534,3133782,3134919,3135862,3137131,3138417,3139273,3140402,3141815,3142960,3144009,3145209,3146409,3147618,3148891,3150087,3151190,3152258,3153538,3154737,3155998,3157300,3158560,3159408,3160545,3161946,3163103,3163939,3164805,3165901,3167019,3168288,3169394,3170588,3171859,3173161,3174345,3175330,3176221,3177321,3178587,3179689,3180995,3182171,3183237,3184610,3185805,3187187,3188139,3189319,3190720,3192077,3193018,3194358,3195774,3196944,3198041,3199008,3200162,3201192,3202274,3203319,3204215,3205272,3205821,3206086,3207244,3208291,3209261,3210302,3211527,3212480,3213419,3214412,3215510,3216633,3217722,3218769,3219784,3220761,3221769,3222531,3223544,3224571,3225567,3226671,3227665,3228829,3229757,3230880,3232173,3233253,3234284,3235154,3236242,3237397,3238533,3239618,3240605,3241817,3243100,3244192,3245380,3246468,3247520,3248918,3249839,3250776,3251971,3253121,3254237,3255239,3256472,3257635,3258864,3259957,3260964,3262147,3263270,3264478,3265649,3266740,3267785,3268800,3269883,3271090,3272431,3273677,3274839,3275886,3276843,3277980,3279269,3280320,3281025,3282227,3283564,3284988,3286282,3287443,3288696,3289997,3291253,3292251,3293603,3294845,3296059,3297316,3298577,3299827,3301199,3302691,3304065,3305456,3306921,3308227,3309426,3310762,3311788,3313003,3313937,3315325,3316441,3317791,3319101,3320440,3321774,3323019,3324433,3325829,3327279,3328724,3330143,3331369,3332629,3334017,3335110,3336376,3337796,3338754,3340024,3341190,3342610,3343907,3345139,3346300,3347485,3348780,3349729,3351168,3352511,3353696,3354829,3356173,3357419,3358555,3359859,3361019,3362217,3363435,3364632,3366135,3367428,3368621,3369941,3371178,3372449,3373449,3374796,3376148,3377430,3378844,3380141,3381423,3382531,3383853,3384970,3386301,3387659,3388865,3390104,3391208,3392654,3394017,3395437,3396690,3398115,3399672,3401097,3402250,3403732,3405210,3406454,3407739,3409077,3410460,3411889,3413161,3414607,3415904,3416954,3418259,3419431,3420585,3421265,3421718,3422224,3423510,3424755,3425878,3427089,3428210,3429292,3430325,3431797,3433324,3434655,3435434,3436294,3437294,3438473,3439652,3440708,3441621,3442687,3443909,3445024,3446249,3447369,3448530,3449960,3451303,3452167,3453228,3454127,3455045,3455941,3456799,3457921,3459132,3460132,3461197,3462481,3463522,3464630,3465787,3467097,3468373,3469340,3470586,3471261,3472109,3473197,3474223,3475320,3476359,3477398,3478440,3479482,3480411,3481142,3482187,3483110,3484141,3485259,3486128,3486891,3487622,3488668,3489916,3490839,3491884,3492834,3493611,3494348,3495200,3495997,3496809,3497762,3498629,3499714,3500719,3501620,3502825,3503818,3504841,3505756,3506806,3507764,3509736,3511784,3513781,3515829,3517855,3519904,3521952,3524e3,3526048,3528096,3530110,3532158,3534206,3536254,3538302,3540350,3542398,3544451,3546499,3548547,3550595,3552643,3554691,3556725,3558773,3560821,3562806,3564854,3566902,3568950,3570998,3573046,3575094,3577142,3579190,3581238,3583286,3585334,3587382,3589430,3591478,3593526,3595574,3597622,3599670,3601080,3603090,3604482,3606483,3608531,3610588,3612635,3614683,3616731,3618779,3620827,3622879,3624927,3626977,3628724,3630013,3631340,3632638,3633869,3635114,3636417,3637790,3639014,3640378,3641684,3642971,3644384,3645550,3646824,3648068,3649343,3651054,3653102,3655150,3657198,3659246,3661294,3663342,3665390,3667438,3669486,3671534,3673582,3675287,3676909,3678541,3680216,3681839,3683455,3685081,3686705,3688355,3689975,3691584,3693226,3694858,3696485,3698120,3699750,3701377,3702990,3704619,3706238,3707870,3709462,3711078,3712697,3714334,3715958,3717590,3719218,3720844,3722463,3724047,3725636,3727244,3728867,3730467,3732081,3733711,3735325,3736962,3738596,3740255,3741851,3743449,3745076,3746690,3748301,3749928,3751550,3753170,3754780,3756406,3758028,3759635,3761273,3762900,3764544,3766118,3767740,3769607,3771655,3773703,3775751,3777799,3779847,3781895,3783943,3785991,3788039,3790087,3792135,3794183,3796231,3798279,3800327,3802375,3804423,3806471,3808519,3810567,3812615,3814663,3816711,3818759,3820807,3822855,3824903,3826905,3828255,3829773,3831317,3832881,3834396,3835961,3837737,3839457,3841006,3842430,3844012,3845596,3846992,3848596,3850048,3851224,3852689,3854267,3855550,3857005,3858508,3859719,3861064,3862644,3864128,3865035,3866376,3868025,3869874,3871593,3873641,3875689,3877737,3879785,3881833,3883881,3885929,3887977,3890025,3892073,3894121,3896169,3898217,3900265,3902313,3904361,3906409,3908457,3910505,3912553,3914601,3916649,3918697,3920745,3922793,3924841,3926889,3928937,3930985,3933033,3935081,3937129,3939177,3941225,3943273,3945321,3947369,3949417,3951465,3953513,3955561,3957609,3959657,3961705,3963753,3965801,3967849,3969897,3971945,3973993,3976041,3978089,3980137,3982185,3984233,3986281,3988329,3990377,3992425,3994473,3996521,3998569,4000617,4002665,4004713,4006761,4008809,4010857,4012905,4014953,4017001,4019049,4021097,4023145,4025193,4027241,4029289,4031337,4033385,4035433,4037481,4039529,4041577,4043625,4045673,4047721,4049769,4051817,4053865,4055913,4057961,4060009,4062057,4063821,4065410,4067337,4069385,4071433,4073481,4075529,4077577,4078839,4079768,4079806,4079896,4081900,4083948,4085996,4088044,4090092,4092140,4094188,4096236,4098284,4100332,4102380,4104428,4106476,4108524,4110572,4112620,4114668,4116716,4118764,4120812,4122860,4124908,4126956,4129004,4131052,4133100,4135148,4137196,4139244,4141292,4143340,4145388,4147436,4149484,4151532,4153580,4155628,4157676,4159724,4161772,4163820,4165868,4167916,4169964,4172012,4174060,4176108,4178156,4180204,4182252,4184300,4186348,4188396,4190444,4192492,4194540,4196588,4198636,4200681,4201779,4202883,4203999,4205339,4206621,4207898,4209116,4210404,4211665,4212715,4213889,4215262,4216419,4217718,4218949,4220262,4221514,4222669,4223728,4224799,4226153,4227401,4228592,4229819,4230999,4232290,4233638,4234921,4235917,4237079,4238579,4239923,4241248,4242356,4243601,4244550,4246040,4247401,4248818,4250054,4251302,4252633,4253937,4255121,4256266,4257042,4258465,4259834,4261134,4262602,4263633,4264598,4265700,4267035,4268305,4269606,4270600,4271653,4272726,4273754,4275057,4276282,4277503,4278712,4279931,4281154,4282131,4283222,4284409,4285457,4286398,4287316,4288435,4289526,4290755,4292064,4293283,4294470,4295667,4296881,4298136,4299429,4300620,4301672,4302738,4303723,4304965,4306220,4307488,4308745,4309998,4311362,4312401,4313772,4315008,4316356,4317480,4318503,4319852,4321227,4322622,4323713,4325053,4326174,4327385,4328393,4329463,4330420,4331419,4332795,4334085,4335229,4336295,4337647,4338837,4340092,4341502,4342772,4343825,4344952,4345604,4346060,4346501,4347683,4348960,4350225,4351141,4352301,4353381,4354780,4356314,4357910,4359451,4360941,4362335,4363575,4364718,4366235,4367572,4368762,4369818,4371114,4372291,4372926,4374017,4375056,4376253,4377439,4377928,4378991,4380025,4381136,4382426,4383499,4384598,4385892,4387219,4388424,4389920,4391275,4392654,4394221,4395653,4396905,4398164,4399606,4400931,4401978,4403151,4404210,4405412,4406554,4407173,4408800,4410106,4410783,4412186,4413701,4415216,4416500,4418104,4419557,4420625,4421979,4423493,4425058,4426594,4427903,4429141,4430537,4431822,4432767,4433960,4435093,4435912,4436554,4437559,4438485,4439428,4440401,4441105,4441766,4442647,4443628,4444974,4446188,4447605,4448613,4449726,4450655,4451744,4452738,4453994,4454821,4455715,4456715,4457679,4458776,4459998,4461082,4462307,4463367,4464658,4465806,4466953,4467981,4469065,4470151,4471315,4472428,4473535,4474655,4475872,4476632,4477637,4478645,4479550,4480294,4481301,4482351,4483625,4484758,4485750,4486894,4487914,4488910,4489957,4490998,4492050,4493128,4494166,4495130,4496082,4497317,4498364,4499424,4500775,4502336,4503693,4505090,4506322,4507598,4508538,4509471,4510646,4511849,4513010,4514097,4515222,4516504,4517332,4518444,4519665,4520804,4521936,4523224,4524667,4525838,4527038,4528560,4529924,4531133,4532303,4533174,4534042,4534833,4535726,4536145,4537554,4539e3,4540561,4541888,4543236,4544748,4546210,4547671,4548744,4550041,4551632,4553214,4554765,4556328,4557387,4558205,4559033,4559698,4560276,4561049,4562140,4563285,4564344,4565778,4567166,4568592,4569704,4571026,4572301,4573551,4574998,4576261,4577646,4578938,4580255,4581334,4582622,4583899,4585048,4586246,4587548,4588706,4590023,4591264,4592540,4593846,4594989,4596403,4597304,4598253,4599368,4600339,4601349,4602276,4603791,4605119,4606574,4607724,4608689,4610158,4611503,4612712,4614016,4615232,4616466,4617556,4618678,4619705,4621065,4622538,4623827,4624944,4626286,4627593,4628968,4630336,4631739,4632738,4633721,4634775,4636067,4637330,4638491,4639729,4640640,4641666,4642720,4644158,4645645,4647046,4647917,4648996,4649800,4650588,4651420,4652258,4653442,4654675,4656054,4657337,4658600,4659852,4661263,4662598,4663418,4664634,4665739,4666573,4667666,4668837,4669819,4670501,4671199,4672252,4673354,4674468,4675560,4676566,4677352,4678445,4679399,4680600,4681694,4682958,4683970,4685056,4685993,4687078,4688152,4689555,4690698,4691625,4692691,4693758,4694897,4696086,4697110,4698185,4699479,4700829,4702129,4703165,4704287,4705652,4707060,4708383,4709596,4710840,4712241,4713420,4714523,4715803,4716949,4718165,4719493,4720645,4721832,4723028,4724201,4725526,4726833,4728038,4729302,4730604,4731649,4732956,4734103,4735549,4736932,4738281,4739700,4740780,4742041,4743428,4744395,4745373,4746599,4747795,4749080,4750407,4751813,4753056,4754411,4755671,4756956,4758417,4759827,4761211,4762642,4763764,4764835,4765895,4767069,4768099,4769009,4769638,4770941,4772188,4773599,4774534,4775882,4776982,4778287,4779432,4781002,4782552,4784058,4784874,4786074,4787447,4788934,4790001,4791255,4792531,4793276,4794226,4795262,4796325,4797560,4798642,4799081,4799962,4800999,4802045,4802817,4803777,4804958,4806101,4807359,4808415,4809644,4810979,4812281,4813436,4814911,4816412,4817775,4819379,4820888,4821898,4823300,4824778,4825941,4826977,4827992,4829072,4830581,4831272,4832414,4833771,4834887,4836038,4837463,4838968,4840201,4841624,4843136,4844251,4845219,4846346,4847187,4848648,4850015,4851492,4853082,4854651,4855948,4857177,4858592,4859893,4861021,4862125,4863339,4864432,4865334,4865961,4866894,4868090,4869307,4870512,4871704,4872948,4874071,4875235,4876242,4877223,4878266,4879347,4880171,4881226,4882315,4883486,4884588,4885719,4886849,4887983,4889101,4890095,4891229,4892218,4893440,4894642,4895836,4897260,4898551,4899627,4900570,4901335,4902427,4903687,4904769,4905986,4907301,4908575,4909740,4911030,4912311,4913511,4914706,4915790,4916677,4917907,4919259,4920556,4921927,4923243,4924314,4925721,4926992,4928346,4929666,4930948,4932287,4933581,4934683,4935904,4937012,4938373,4939628,4940716,4941976,4943151,4944456,4945646,4946886,4948193,4949247,4950679,4951975,4953006,4954081,4955158,4956564,4957939,4959306,4960266,4961687,4962882,4964282,4965452,4966890,4968309,4969604,4970766,4972106,4973377,4974845,4975787,4976987,4977919,4979137,4980321,4981507,4982800,4984213,4985452,4986826,4988215,4989622,4990925,4992349,4993663,4995008,4996415,4997785,4999132,5000452,5001825,5002957,5004126,5005221,5006366,5007556,5008695,5009826,5010918,5012113,5013217,5014341,5015504,5016609,5018021,5019237,5020350,5021346,5022371,5023555,5024619,5025813,5027064,5028045,5029276,5030405,5031135,5031858,5032770,5034121,5035433,5036536,5037817,5039043,5040418,5041772,5042989,5044225,5045594,5046935,5048275,5049483,5050780,5051613,5052911,5053741,5054734,5056139,5057507,5058569,5059876,5061036,5062386,5063707,5064917,5066275,5067681,5068929,5070186,5071315,5072715,5073883,5074348,5075635,5076909,5077901,5078540,5079449,5080612,5081650,5082693,5083866,5085148,5085628,5086356,5087514,5088605,5089612,5090579,5091476,5092694,5093808,5095087,5096162,5097370,5098704,5100038,5101501,5102873,5103717,5104184,5105275,5106476,5107734,5109129,5110573,5111997,5113103,5114503,5116003,5117086,5118152,5119158,5120229,5121690,5122418,5123517,5124886,5126037,5127182,5128561,5130068,5131327,5132772,5134268,5135397,5136402,5137977,5139548,5141079,5142565,5144075,5145096,5146182,5147506,5148779,5150160,5151391,5152759,5154090,5155106,5156116,5157389,5158719,5159706,5161062,5162516,5163789,5164907,5166010,5167187,5168237,5169394,5170249,5170765,5171890,5173086,5174232,5175457,5176600,5177850,5179019,5180313,5181636,5182854,5183895,5184934,5185956,5186913,5188044,5189041,5190181,5191490,5192492,5193615,5194571,5195875,5197253,5198556,5199891,5201152,5202528,5203762,5205031,5206344,5207649,5208939,5210144,5211538,5212840,5214178,5215420,5216642,5218042,5219354,5220660,5221910,5223206,5224541,5225924,5227315,5227987,5229283,5230565,5231696,5232929,5234181,5235290,5236467,5238010,5239527,5240524,5241459,5242428,5243599,5244383,5245720,5246692,5247695,5248806,5249885,5251055,5252201,5253312,5254378,5255308,5256069,5257004,5257954,5259208,5260590,5261675,5262896,5264288,5265863,5267415,5268763,5270089,5270984,5271617,5272598,5273557,5274545,5275579,5276509,5277359,5278246,5279281,5280372,5281200,5282273,5283245,5284477,5285521,5286494,5287570,5288634,5289608,5290672,5291760,5292780,5293979,5295166,5296154,5297081,5297859,5298974,5300005,5301191,5302342,5303452,5304256,5305204,5306293,5307075,5308035,5308873,5309853,5310862,5311848,5312552,5313559,5314375,5315181,5315944,5316502,5317288,5317972,5318765,5319482,5320202,5320785,5321790,5322939,5324042,5324808,5325888,5327061,5328082,5329194,5329864,5331117,5332050,5333007,5333790,5334825,5335729,5336637,5337802,5338776,5339550,5340073,5341138,5341988,5343141,5344245,5345150,5346072,5346950,5347914,5348756,5349800,5350925,5351742,5352902,5354029,5354639,5355564,5356392,5357494,5358640,5359799,5360763,5361829,5362692,5363659,5364663,5365586,5366478,5367303,5368436,5369260,5370157,5371162,5372301,5373162,5374276,5375205,5376120,5377226,5378324,5379568,5380801,5381887,5382716,5383316,5384052,5385266,5386354,5387406,5388339,5389222,5390297,5391259,5391874,5392223,5393389,5394122,5394703,5395559,5396676,5397710,5398726,5399188,5399726,5400383,5401224,5402034,5402871,5403722,5404626,5405316,5406289,5407141,5407938,5408950,5409895,5411057,5412159,5413302,5414390,5415377,5416283,5417242,5418409,5419507,5420628,5421569,5422638,5423765,5425100,5426350,5427480,5428684,5429828,5430962,5431939,5432846,5433694,5434893,5436116,5437117,5438196,5439355,5440484,5441671,5442884,5443872,5444958,5446190,5447313,5448420,5449792,5451178,5452499,5453491,5454870,5456257,5457613,5458702,5459814,5461029,5462086,5463406,5464749,5466169,5467433,5468838,5469968,5471332,5472706,5473871,5475137,5476367,5477421,5478648,5479927,5481304,5482723,5484146,5485507,5486704,5487874,5489102,5490144,5491096,5492279,5493616,5494810,5496095,5497282,5498387,5499440,5500297,5501233,5502293,5503531,5504898,5506220,5507353,5508696,5510072,5511422,5512730,5514090,5515392,5516574,5517828,5519110,5519946,5520405,5520846,5521309,5522393,5523696,5524950,5526078,5527376,5528676,5529709,5530347,5530981,5531922,5532977,5534014,5535044,5536075,5537202,5538311,5539619,5540324,5540865,5541620,5542566,5543559,5544683,5545624,5546483,5547385,5548293,5549374,5550216,5551109,5552170,5553491,5554772,5555977,5557355,5558151,5559467,5560750,5561835,5563069,5564368,5565340,5566302,5567255,5568430,5569322,5570482,5571229,5572063,5573003,5574006,5575069,5576182,5577292,5578457,5579614,5580682,5581979,5583284,5584617,5586057,5587294,5588702,5590135,5591380,5592908,5594267,5595860,5597363,5598437,5599406,5600867,5601858,5602875,5604205,5605490,5607066,5608517,5610128,5611674,5613106,5614254,5615362,5616348,5617309,5618235,5619236,5620053,5621223,5622323,5623329,5624549,5625790,5626918,5627890,5628827,5629891,5631152,5632108,5633562,5634688,5636091,5637443,5638701,5639603,5640187,5640884,5641874,5643398,5644456,5645770,5646779,5647691,5648816,5649748,5650595,5652025,5653324,5654408,5655413,5656208,5657389,5658399,5659473,5660642,5661652,5662713,5663765,5664766,5665873,5667008,5668348,5669401,5670567,5671551,5672705,5673780,5675033,5676509,5677493,5678580,5679717,5680723,5682086,5683262,5684397,5685839,5687015,5688297,5689720,5690947,5692077,5693137,5694575,5695359,5696370,5697800,5698986,5700081,5701494,5702877,5704195,5705556,5706652,5707898,5709160,5710527,5711916,5712944,5713897,5715193,5716380,5717542,5719037,5720196,5721574,5722994,5724302,5725541,5726243,5727129,5728176,5729213,5730480,5731555,5732600,5733387,5734549,5735641,5736926,5738088,5738709,5738734,5739831,5741135,5742269,5742918,5743557,5744177,5745458,5746494,5747525,5748567,5749698,5750811,5752114,5752826,5753359,5754118,5755061,5756047,5757188,5758108,5759191,5759854,5760859,5761862,5762835,5763586,5764671,5766117,5767298,5768564,5769866,5770595,5771920,5773134,5774231,5775473,5776652,5777477,5778458,5779343,5780543,5781681,5782565,5783614,5784637,5785799,5787049,5788258,5789532,5790705,5791952,5793333,5794597,5796026,5797505,5798737,5800167,5801594,5802841,5804343,5805746,5807270,5808643,5809636,5810685,5812256,5813334,5814274,5815712,5817120,5818581,5820091,5821668,5823244,5824603,5825761,5826994,5827640,5828869,5829752,5830663,5831643,5832687,5833788,5834981,5836218,5837393,5838475,5839414,5840436,5841494,5842836,5843862,5845086,5846300,5847625,5848896,5850074,5850692,5851249,5852048,5853213,5854621,5855647,5856942,5857867,5859055,5860059,5860937,5862047,5863472,5864435,5865537,5866405,5867397,5868527,5869538,5870756,5871717,5872744,5873821,5874633,5875421,5876657,5877872,5879010,5880150,5881512,5882514,5883623,5884727,5885925,5887291,5888428,5889479,5890457,5891645,5892902,5894340,5895399,5896729,5897777,5899176,5900588,5901608,5902699,5903888,5905058,5905748,5907331,5908588,5909350,5910737,5912337,5913463,5914867,5915971,5916953,5918127,5919437,5920858,5921957,5923056,5924353,5925693,5926454,5928011,5928974,5930372,5931827,5933146,5934344,5935175,5936053,5937083,5938092,5939329,5940419,5941476,5942225,5943390,5944462,5945716,5946871,5947597,5947622,5948663,5949969,5951041,5951686,5952328,5952945,5954142,5955181,5956214,5957278,5958401,5959557,5960902,5961427,5962046,5962858,5963745,5964441,5965122,5965912,5967032,5968129,5969065,5970068,5971197,5972243,5973455,5974480,5975786,5976924,5978058,5979361,5980427,5981644,5983054,5984301,5985800,5987157,5988442,5989831,5991267,5992750,5993526,5994507,5995461,5996374,5997373,5998202,5999626,6000621,6001991,6003060,6004010,6005104,6006322,6007538,6008693,6010376,6011685,6013241,6014779,6016226,6017845,6018803,6019900,6021033,6022386,6023335,6024822,6025690,6026750,6027771,6028669,6029544,6030718,6031954,6033307,6034546,6035611,6036662,6037811,6039115,6039785,6041250,6042446,6043371,6044572,6046028,6047633,6048741,6050070,6051221,6052218,6053238,6054391,6055670,6056675,6057741,6059095,6060532,6061627,6062686,6064020,6065270,6066010,6066898,6067372,6068492,6069628,6070651,6071873,6072985,6073570,6073835,6074573,6075518,6076070,6076386,6077679,6078989,6079863,6080696,6081451,6082947,6084073,6085327,6086599,6087563,6088201,6089168,6090209,6091248,6092359,6093638,6094804,6095143,6096045,6097181,6098282,6099004,6100023,6100943,6101709,6102204,6102715,6103438,6104645,6105724,6106900,6107898,6109215,6110552,6111712,6112866,6114027,6115185,6116257,6117558,6118864,6120171,6121667,6122953,6124367,6125757,6127338,6128792,6130199,6131105,6131900,6133013,6134124,6135347,6136537,6137692,6138755,6139690,6140902,6141909,6142983,6144011,6145050,6146167,6147206,6148346,6149483,6150233,6151241,6152634,6153992,6154991,6156002,6157158,6158453,6159104,6160565,6161765,6162697,6163886,6165346,6166943,6168150,6169694,6171016,6172160,6173414,6174475,6175864,6177299,6178538,6179429,6180524,6181505,6182433,6183576,6184551,6185547,6185755,6186960,6188051,6189249,6190430,6191370,6192419,6193621,6194427,6195443,6196563,6197830,6199037,6200218,6201207,6202204,6203385,6204587,6205548,6206432,6207518,6208868,6210006,6211002,6211769,6212575,6213630,6214596,6215899,6216853,6218032,6219187,6220398,6221459,6222709,6223867,6224788,6225794,6226920,6227858,6228662,6229621,6230539,6231411,6232411,6233500,6234578,6235640,6236662,6237508,6238545,6239580,6240734,6241494,6242408,6243373,6244251,6245141,6246113,6246963,6247886,6248755,6249861,6251058,6252205,6253058,6253983,6254743,6255901,6257085,6258110,6259209,6260342,6261233,6262387,6263282,6264072,6264948,6265919,6266886,6267903,6269057,6270320,6271497,6272666,6273965,6275259,6276745,6277810,6278936,6280111,6281226,6282433,6283731,6285228,6286376,6287649,6288763,6289921,6291301,6292588,6293821,6294843,6296074,6297437,6298559,6299975,6301177,6302424,6303472,6304370,6305323,6306417,6307459,6308373,6309535,6310673,6311666,6313001,6314250,6315444,6316634,6317710,6318680,6319791,6321043,6321906,6323151,6324218,6325418,6326595,6327774,6328823,6330198,6331029,6331773,6333052,6334356,6335350,6335988,6336626,6337302,6338528,6339563,6340592,6341665,6342873,6343962,6345261,6345748,6346384,6347222,6348157,6349056,6349901,6351025,6351990,6352760,6353535,6354294,6354816,6355854,6357042,6358375,6359487,6360644,6361610,6362507,6363530,6364761,6365784,6367017,6368085,6369134,6370364,6371400,6372750,6373951,6374976,6376045,6377174,6378442,6379503,6380887,6382160,6383184,6384396,6385566,6386535,6387395,6388298,6388924,6389755,6390693,6392045,6393200,6394386,6395543,6396195,6397475,6398665,6399685,6400528,6401842,6403013,6404381,6405519,6406752,6408050,6409273,6410853,6412289,6413477,6414875,6416389,6417850,6418953,6420116,6421307,6422700,6424225,6425533,6427116,6428631,6430091,6431289,6432536,6433589,6434344,6435340,6436580,6437481,6438893,6439577,6440490,6441172,6441803,6442809,6444061,6445180,6446473,6447814,6448895,6450041,6450995,6452050,6453059,6454435,6455853,6456831,6457995,6459210,6460360,6461001,6462663,6463916,6464643,6466054,6467486,6469083,6470296,6471818,6472942,6473942,6475004,6475947,6477083,6477974,6478859,6479723,6480747,6481763,6482551,6483433,6484138,6485390,6486371,6487341,6488502,6489844,6491182,6492536,6493647,6494801,6496198,6497569,6498850,6499923,6500866,6501838,6502883,6503917,6504714,6505960,6507026,6507847,6508540,6509647,6510626,6511007,6511088,6512371,6513589,6514478,6515121,6516053,6517088,6518154,6519312,6520624,6521333,6521893,6522902,6523682,6524749,6525448,6526484,6527586,6528554,6529554,6530441,6531635,6533138,6534228,6535151,6536398,6537381,6538577,6539608,6540833,6541787,6542903,6544252,6545383,6546631,6547976,6549242,6550716,6552202,6553662,6555141,6556627,6557949,6559291,6560846,6562277,6563374,6564881,6566474,6567639,6569053,6570546,6571567,6572601,6574036,6575449,6576490,6577537,6578554,6579718,6580953,6581621,6583125,6584323,6585155,6586448,6587888,6589506,6590648,6592073,6593291,6594278,6595611,6596538,6597960,6599261,6600491,6601352,6602384,6603388,6604273,6605366,6605947,6606697,6607118,6608388,6609595,6610316,6610953,6611925,6612964,6614056,6615232,6616499,6616826,6617619,6618716,6619665,6620745,6621677,6622730,6623682,6624966,6626117,6627407,6628610,6629834,6630662,6631695,6632953,6634254,6635359,6636492,6637764,6639041,6640422,6641886,6643286,6644576,6645954,6647414,6648923,6650065,6651569,6652928,6654413,6655776,6657067,6658082,6659130,6660227,6661463,6662887,6664137,6665240,6666384,6667447,6668792,6669667,6670651,6672202,6673422,6674390,6675773,6677264,6678656,6680102,6681561,6682789,6683776,6685107,6686061,6687517,6688774,6690090,6691081,6692183,6693193,6693952,6695147,6695803,6696505,6696780,6698048,6699257,6700110,6700754,6701487,6702638,6703671,6704848,6706168,6706562,6707266,6708282,6709139,6709997,6710955,6712045,6713477,6714545,6715702,6716697,6717784,6718916,6720345,6721669,6722969,6723433,6723876,6724873,6726140,6727322,6728504,6729786,6731041,6732400,6733827,6735158,6736432,6737775,6739384,6740895,6742121,6742975,6744029,6745257,6746613,6747908,6748980,6750102,6751154,6752381,6753389,6754155,6755678,6757021,6757849,6759238,6760724,6762115,6763528,6765073,6766398,6767356,6768704,6769887,6771223,6772333,6773464,6774587,6775696,6776794,6777787,6779078,6779953,6780612,6781233,6781757,6782555,6783354,6784276,6785230,6786220,6787037,6787886,6788975,6789932,6790957,6792083,6792750,6793662,6794629,6795686,6796718,6797347,6797969,6798909,6799822,6800712,6801386,6802446,6803352,6804276,6805291,6806211,6807126,6808169,6809061,6810097,6811318,6812454,6813242,6814277,6815254,6816132,6817285,6818485,6819534,6820713,6821645,6822538,6823902,6825247,6826626,6827925,6829044,6830135,6831348,6832574,6833861,6835071,6836358,6837675,6838677,6839856,6841104,6842384,6843524,6844669,6845786,6846802,6847951,6849153,6850293,6851629,6853231,6854657,6856103,6857285,6858382,6859357,6860535,6861365,6862625,6863825,6864724,6865943,6867134,6868455,6869743,6870915,6872131,6873042,6874225,6875577,6877061,6878300,6879550,6880716,6882054,6883216,6884496,6885711,6886676,6887969,6889210,6890385,6891546,6892821,6894036,6894984,6896234,6897481,6898716,6899725,6900988,6902186,6903230,6904187,6905209,6906387,6907614,6908685,6909922,6911046,6912089,6913146,6913963,6915238,6916418,6917647,6918229,6919445,6920514,6921595,6922969,6924143,6925471,6926364,6927384,6928589,6929749,6930928,6932179,6933240,6934319,6935705,6937042,6938068,6939368,6940531,6941526,6942752,6944009,6945182,6946283,6947569,6948716,6949970,6951368,6952584,6953938,6955111,6956459,6957925,6959217,6960474,6961725,6963069,6964379,6965517,6966862,6968159,6969227,6970524,6971818,6973306,6974669,6976090,6977403,6978737,6979859,6981181,6982408,6983562,6984746,6986018,6987273,6988464,6989573,6990919,6992111,6993135,6994572,6995802,6997036,6998372,6999607,7000710,7001676,7002461,7003511,7004495,7005360,7006301,7007344,7008467,7009733,7011052,7012523,7013789,7015035,7016290,7017600,7018768,7020111,7021400,7022635,7023794,7024851,7025992,7027318,7028615,7029829,7031038,7032344,7033656,7034821,7036001,7037056,7037998,7039069,7040256,7041518,7042621,7043298,7044376,7045680,7046614,7047513,7048769,7050053,7051049,7051686,7052325,7053384,7054633,7055686,7056726,7057768,7058936,7059830,7061022,7061685,7062285,7063163,7064097,7065246,7066386,7067414,7068123,7068825,7069460,7070152,7070757,7071388,7072138,7073303,7074464,7075766,7076837,7078101,7079483,7080742,7082249,7083602,7084594,7084994,7086026,7087239,7088394,7089772,7091269,7092800,7093881,7095308,7096821,7097915,7098882,7100061,7101153,7102475,7103112,7104518,7105785,7106793,7107996,7109439,7111017,7112165,7113577,7115177,7116353,7117187,7117970,7118802,7120051,7120928,7122349,7123875,7125357,7126560,7127616,7129007,7130033,7131249,7132528,7133477,7134837,7136052,7137092,7138222,7139183,7140354,7141844,7143195,7144001,7144746,7145852,7147196,7148239,7149384,7150502,7151746,7153001,7154141,7155247,7156391,7157685,7158902,7160092,7161211,7162374,7163701,7164877,7166089,7167197,7168374,7169683,7170863,7171898,7173020,7174004,7175119,7176401,7177183,7177914,7178828,7180220,7181313,7182339,7183661,7185022,7186254,7187306,7188460,7189863,7191117,7192257,7193330,7194748,7196067,7197124,7198208,7199390,7200718,7202057,7203030,7204250,7205361,7206516,7207840,7208719,7209567,7210350,7211724,7212681,7213672,7214672,7215802,7216892,7217965,7219176,7220103,7221183,7222410,7223335,7224599,7225749,7226826,7228065,7229137,7230288,7231456,7232471,7233603,7234704,7235670,7236966,7237909,7239018,7240339,7241549,7242513,7243503,7244545,7245656,7246754,7247807,7248951,7249919,7250974,7252232,7253165,7254419,7255538,7256664,7257867,7258972,7260105,7261240,7262268,7263394,7264492,7265514,7266786,7267768,7268865,7270188,7271524,7272645,7273659,7274719,7275734,7276884,7278065,7279212,7280296,7281585,7282834,7283974,7285452,7286659,7288107,7289176,7290364,7291553,7292541,7293829,7294798,7296066,7297286,7298456,7299916,7301042,7302368,7303621,7304888,7305880,7307068,7308137,7309327,7310741,7311970,7313286,7314713,7315809,7317275,7318739,7319769,7320760,7322048,7323398,7324227,7325514,7326978,7328259,7329377,7330427,7331633,7332281,7333337,7334422,7335402,7336238,7337202,7337741,7337766,7338758,7340074,7341233,7341886,7342521,7343141,7344168,7345416,7346474,7347514,7348555,7349677,7350684,7351915,7352522,7353115,7353886,7354714,7355718,7356694,7357526,7358397,7359167,7360020,7360827,7361615,7362543,7363742,7364793,7365838,7366782,7367881,7368525,7369167,7369868,7370954,7372173,7373334,7374538,7375821,7377083,7378379,7379669,7381273,7382366,7382652,7383498,7384711,7386080,7387415,7388998,7390440,7391628,7392942,7394048,7395080,7396102,7397200,7398627,7400044,7401117,7402167,7403264,7404504,7405201,7406755,7408017,7408831,7410169,7411537,7413219,7414353,7415857,7417413,7418634,7419723,7421377,7422924,7424400,7425854,7426880,7427883,7429138,7430367,7431748,7432725,7433860,7435288,7436445,7437957,7439261,7440384,7441493,7442389,7443527,7445030,7446140,7447351,7448240,7449332,7450873,7452124,7453387,7454870,7456002,7457521,7458801,7460030,7461465,7462578,7463604,7464830,7466309,7467543,7468910,7470228,7471569,7473020,7474251,7475656,7477001,7478240,7479674,7480955,7482256,7483581,7484883,7486396,7487421,7488291,7489588,7490940,7491929,7493003,7494355,7495505,7496282,7497434,7498390,7499234,7500359,7500843,7501905,7502951,7503985,7504783,7505120,7506018,7507332,7508388,7509026,7509709,7510994,7512034,7513102,7514328,7515452,7515885,7516693,7517850,7518989,7520140,7521242,7522418,7523634,7524756,7525877,7527167,7528513,7529803,7531278,7532672,7533363,7533910,7535029,7536232,7537474,7538854,7540297,7541724,7542945,7544342,7545844,7546797,7547858,7548874,7549999,7551321,7551972,7553418,7554631,7555578,7556776,7558217,7559822,7560926,7562339,7563925,7565158,7566061,7567082,7568386,7569983,7571548,7572927,7574351,7575385,7576431,7577704,7579254,7580689,7581781,7583105,7584465,7585739,7586809,7587846,7589085,7590183,7591259,7591964,7592816,7594113,7595153,7596583,7598086,7599178,7600786,7601697,7603171,7604269,7605484,7606916,7608358,7609851,7611066,7612085,7613114,7614527,7615660,7616901,7617838,7618865,7619961,7621369,7622762,7624061,7625301,7626402,7627450,7628733,7629938,7630997,7632093,7632943,7633970,7635163,7636581,7637995,7638950,7639901,7641029,7642155,7643291,7644216,7645379,7646443,7647306,7648287,7649246,7650629,7651606,7652552,7653559,7654779,7655776,7657117,7658636,7660161,7661742,7663195,7664504,7665668,7666890,7667724,7669050,7670306,7671112,7671749,7672797,7673872,7674912,7676072,7677435,7678239,7678734,7679593,7680684,7681780,7682773,7683962,7685133,7686488,7687634,7688870,7690163,7691392,7692929,7694456,7695621,7696642,7697790,7698881,7700119,7701504,7703077,7704459,7705716,7706653,7707778,7709216,7710685,7712026,7713699,7715256,7716738,7717651,7718621,7719972,7721399,7722926,7723919,7725332,7726436,7727577,7728917,7730235,7731279,7732315,7733450,7734804,7735451,7736763,7738072,7739159,7740363,7741796,7743356,7744596,7745927,7747251,7748201,7749490,7750804,7752149,7753237,7754634,7756010,7757239,7758342,7759268,7760366,7761492,7762385,7763142,7763833,7765160,7766661,7768157,7769603,7770919,7772151,7773291,7774173,7775289,7776557,7777355,7778315,7779532,7780462,7781522,7782802,7784334,7785235,7786076,7787010,7788046,7789071,7790388,7791837,7793388,7794875,7795511,7796702,7797737,7798660,7800105,7800739,7801849,7802925,7804128,7805150,7806090,7807105,7808181,7809458,7810703,7811774,7812883,7814073,7815347,7816285,7817175,7818426,7819807,7821160,7822293,7823305,7824166,7824596,7825631,7826893,7827871,7828507,7829659,7830691,7831933,7833099,7833492,7834435,7835564,7836569,7837621,7838693,7839813,7841121,7842197,7843321,7844596,7845885,7847291,7848730,7850052,7851379,7852880,7854291,7855667,7857226,7858803,7860375,7861794,7862856,7864277,7865681,7866714,7867791,7868811,7870042,7871196,7871828,7873440,7874745,7875423,7876831,7878342,7879843,7881123,7882645,7883759,7884752,7886079,7887258,7888682,7889969,7891279,7892221,7893375,7894474,7895159,7895984,7897254,7898308,7899766,7901198,7902634,7903658,7904857,7906100,7907021,7908093,7909475,7910484,7911689,7913034,7914331,7915418,7916985,7918341,7919932,7921338,7922242,7923418,7924477,7925884,7927216,7928580,7929778,7930347,7931415,7932489,7933633,7934883,7935802,7936649,7937692,7938781,7940093,7940854,7941400,7942418,7943531,7944576,7945656,7946921,7948091,7949297,7950588,7951836,7953012,7954585,7955783,7957241,7958812,7960310,7961404,7962802,7964248,7965502,7966540,7967731,7968751,7970084,7971099,7971873,7973395,7974728,7975567,7976951,7978433,7979818,7981238,7982803,7984147,7985116,7986647,7988323,7989849,7991352,7992585,7993916,7995280,7996517,7997493,7998753,7999754,8000260,8001196,8002312,8003163,8003799,8004446,8005430,8006027,8007035,8007937,8008728,8009654,8010619,8011579,8012429,8013514,8014562,8015710,8016770,8017934,8018963,8019802,8020997,8022053,8023224,8024251,8025234,8026234,8027180,8028359,8029391,8030369,8031552,8032673,8033771,8034604,8035867,8037033,8038143,8038929,8039777,8040427,8041366,8042382,8043255,8044362,8045276,8046315,8047298,8048556,8049617,8050580,8051687,8052412,8052653,8053776,8054528,8055777,8057059,8058305,8059137,8060160,8061172,8061960,8062894,8063897,8064782,8065889,8066902,8067913,8068839,8069635,8070672,8071442,8072111,8072673,8073524,8074506,8075624,8076545,8077401,8077957,8078798,8079535,8080471,8081255,8081814,8082686,8083826,8084934,8086043,8087094,8088156,8089209,8090038,8091054,8092245,8093460,8094472,8095369,8096329,8097331,8098523,8099575,8100541,8101608,8102722,8103684,8104700,8105357,8106309,8107353,8108268,8109356,8110145,8111287,8112343,8113713,8114906,8115901,8116854,8117841,8118569,8119867,8121145,8122463,8123606,8124918,8126145,8127309,8128398,8129525,8130670,8131964,8133109,8134393,8135666,8136855,8137917,8139282,8140675,8142006,8143362,8144795,8146118,8147485,8148914,8150099,8151443,8152760,8154058,8155284,8156770,8158219,8159459,8160828,8162183,8163636,8164878,8166232,8167655,8169e3,8170365,8171732,8173032,8174418,8175806,8176863,8177856,8178706,8179334,8180603,8181904,8183093,8184174,8185094,8185994,8187009,8188001,8189148,8190199,8191144,8192383,8193716,8195164,8195999,8197216,8198346,8199459,8200421,8201151,8201767,8202483,8203188,8203804,8204517,8205833,8207327,8208623,8209687,8210899,8212148,8213225,8214395,8215579,8216770,8217920,8219093,8220313,8221366,8222588,8223656,8224693,8225814,8226829,8228024,8229078,8230521,8231901,8232978,8234420,8235974,8237383,8238371,8239248,8240249,8241567,8242710,8243997,8244999,8245854,8246858,8247970,8249190,8250461,8251427,8252354,8253435,8254551,8255616,8256740,8257760,8259100,8260207,8261315,8262493,8263672,8265234,8266227,8267452,8268573,8269591,8270428,8271660,8272891,8274245,8275635,8276901,8278178,8279626,8281254,8282635,8284155,8285561,8286550,8288023,8289562,8290827,8292249,8293484,8294773,8296253,8297789,8299143,8300698,8301978,8303398,8304896,8305921,8306916,8308523,8309934,8311213,8312588,8313816,8315091,8316242,8317467,8318562,8319926,8320207,8321482,8322836,8323876,8324823,8325977,8327241,8328712,8329750,8330906,8331904,8333413,8334841,8336063,8337261,8337984,8338906,8339695,8340511,8341685,8342733,8343822,8345156,8346480,8348061,8349497,8350524,8351674,8352725,8353901,8355430,8356829,8358174,8359778,8361043,8362259,8363245,8364650,8366163,8367563,8369030,8370466,8371808,8373156,8373910,8374507,8375259,8376760,8378057,8379282,8380387,8381309,8382578,8383886,8384959,8385904,8386790,8387748,8388775,8389705,8390862,8391888,8392935,8394436,8395714,8396732,8398004,8399211,8400235,8401270,8402493,8403902,8405074,8405867,8407294,8408677,8409847,8410872,8412145,8413208,8414324,8415227,8416284,8417208,8418209,8419324,8420371,8421265,8422070,8422988,8423717,8424883,8425796,8426791,8427554,8428884,8430257,8431658,8433216,8434579,8435692,8436221,8437324,8438298,8439425,8440449,8441668,8442676,8443387,8444263,8445448,8446511,8447518,8448681,8449524,8450385,8451310,8452452,8453616,8454651,8456064,8457167,8458336,8459421,8460417,8461467,8462758,8463892,8465324,8466780,8467985,8469292,8470768,8472333,8473722,8475131,8476527,8477796,8479267,8480686,8481987,8483468,8484662,8485983,8487465,8489029,8490410,8491909,8492956,8494459,8495897,8496951,8498008,8499390,8500736,8502190,8503271,8504393,8504940,8506091,8507073,8508230,8509236,8510333,8511449,8512660,8513804,8515012,8516138,8517182,8518130,8519298,8520428,8521432,8522507,8523483,8524533,8525801,8526918,8528158,8529101,8530240,8531424,8532556,8533466,8534586,8535931,8537021,8538113,8539143,8540296,8541624,8543009,8544117,8545257,8546597,8548058,8549470,8550661,8551737,8552942,8553988,8555330,8556665,8557883,8558751,8559844,8560917,8562053,8563377,8564616,8565620,8566877,8568230,8569499,8570921,8572288,8573596,8574952,8576223,8577404,8578638,8580088,8581425,8582762,8584073,8585126,8586495,8587880,8589202,8590415,8591745,8592869,8593942,8595086,8596365,8597800,8599144,8600550,8601963,8603345,8604754,8605998,8607361,8608677,8609944,8611402,8612792,8614209,8615643,8616985,8618398,8619833,8621210,8622536,8623688,8624967,8626371,8627674,8628977,8630420,8631836,8633184,8634560,8635883,8637195,8638588,8639810,8640872,8641932,8643061,8644086,8645200,8646258,8647735,8649024,8649995,8651247,8652692,8654091,8655182,8656657,8657923,8659396,8660617,8661849,8663123,8664604,8665940,8667382,8668860,8670179,8671516,8672933,8674039,8674961,8676201,8677285,8678545,8679763,8680873,8682309,8683697,8685072,8686296,8687730,8689062,8690507,8691732,8692811,8693938,8695107,8696535,8697834,8699155,8700496,8701813,8703185,8704492,8705748,8707336,8708491,8709566,8710647,8711816,8712998,8714394,8715822,8717207,8718413,8719384,8720610,8721728,8722849,8723938,8724875,8725859,8726836,8728081,8729511,8730598,8731968,8732996,8734304,8735711,8736869,8738312,8739478,8740908,8742325,8743495,8744859,8746300,8747632,8748926,8750157,8751541,8752745,8753933,8755249,8756575,8757819,8758647,8759992,8761276,8762552,8763920,8765075,8766397,8767539,8768681,8769637,8770530,8771517,8772545,8773775,8774750,8776009,8777302,8778723,8780023,8781139,8782301,8783315,8784445,8785450,8786895,8788279,8789549,8790912,8792342,8793671,8794857,8796183,8797419,8798694,8799765,8800911,8802102,8803232,8804444,8805715,8806857,8808019,8809072,8810491,8811851,8813261,8814731,8816009,8817375,8818839,8820203,8821490,8822911,8823840,8824872,8826165,8827349,8828378,8829209,8830086,8831180,8832346,8833327,8834364,8835413,8836509,8837640,8838880,8839937,8841396,8842813,8844186,8845527,8846954,8848178,8849414,8850634,8851865,8852928,8853814,8854703,8855748,8857176,8858488,8859803,8860958,8862380,8863702,8864904,8866235,8867507,8868443,8869469,8870534,8870991,8871455,8871895,8872445,8873435,8874724,8875933,8876576,8877218,8878241,8879407,8880442,8881480,8882519,8883679,8884730,8885881,8886213,8887162,8888549,8889862,8890932,8892113,8893141,8894130,8895077,8896028,8897185,8898245,8899552,8900642,8901770,8903042,8904323,8905707,8907168,8907847,8909130,8909781,8910388,8911507,8912790,8914150,8915721,8917181,8918396,8919664,8921055,8922483,8923475,8924530,8925581,8926725,8928015,8928653,8930065,8931332,8932325,8933536,8934969,8936557,8937694,8939115,8940721,8941907,8942869,8944065,8944939,8945877,8946855,8947791,8948684,8949624,8950999,8952615,8954182,8955665,8956908,8957821,8958703,8959752,8960651,8961457,8962521,8963750,8965145,8966101,8967278,8968665,8969930,8970988,8971903,8972809,8973988,8975200,8976296,8977260,8978424,8979843,8981134,8982364,8983265,8984170,8985433,8986593,8987568,8988530,8989685,8991106,8992134,8993137,8994420,8995723,8996939,8997929,8998996,9000002,9001104,9002064,9003087,9004162,9005460,9006801,9007728,9008733,9009723,9010814,9011762,9012679,9013623,9014902,9016157,9016975,9018093,9019506,9020944,9021848,9022629,9023606,9024722,9025813,9026601,9027357,9028270,9029303,9030587,9031959,9032854,9033684,9034658,9035728,9036839,9037640,9038303,9039240,9040157,9041455,9042686,9043511,9044627,9046097,9047344,9048344,9049620,9051162,9052428,9053427,9054311,9055504,9056562,9057645,9058653,9059558,9060377,9060690,9061434,9062738,9063966,9064606,9065254,9066254,9067294,9068324,9069364,9070489,9071666,9072691,9073813,9074150,9075167,9076396,9077394,9078086,9078940,9079804,9080842,9081757,9082726,9083962,9085173,9086328,9087401,9088707,9090028,9091350,9092783,9094192,9095469,9096877,9098324,9099669,9101021,9102166,9103028,9104069,9104987,9106019,9106805,9107800,9108627,9109697,9111128,9112494,9113562,9114587,9115673,9117060,9117889,9118896,9120414,9121626,9122639,9124012,9125506,9126900,9128372,9129897,9131126,9132120,9133206,9134400,9135770,9136598,9137589,9138899,9140447,9142026,9143157,9144211,9145207,9146440,9147647,9148891,9149951,9150882,9152419,9153423,9154332,9155436,9156552,9157539,9158619,9159887,9161226,9162503,9164059,9165478,9166817,9168160,9169406,9170359,9171892,9173264,9174067,9175108,9176226,9177353,9178614,9179799,9180943,9181468,9182150,9183170,9184475,9185609,9186564,9186960,9188271,9189391,9190487,9191550,9192823,9193756,9195296,9196607,9197280,9198505,9200018,9201079,9202213,9203122,9204550,9205453,9206465,9207571,9208605,9209640,9210811,9211714,9212978,9214491,9215488,9216988,9218300,9219910,9221473,9222710,9223877,9224949,9225844,9226908,9227983,9229038,9230012,9231171,9232068,9233396,9234906,9235902,9237434,9238504,9239582,9240575,9241689,9242993,9244419,9245732,9247107,9248149,9248952,9249371,9250483,9251523,9252500,9253203,9254003,9254845,9255605,9256428,9257547,9258939,9260105,9261237,9262553,9263522,9264330,9265566,9266750,9267684,9268678,9269655,9270762,9271551,9272761,9273779,9274919,9276112,9276858,9277976,9279027,9280310,9281470,9282488,9283659,9284926,9286143,9287316,9288486,9289435,9290577,9291902,9293131,9294507,9295546,9296730,9298029,9299264,9300407,9301444,9302445,9303452,9304466,9305642,9306818,9307887,9308997,9310227,9311284,9312476,9313634,9314919,9315800,9316615,9317176,9318127,9319020,9319974,9321237,9322282,9323151,9324300,9325445,9326275,9327318,9328452,9329744,9330728,9331901,9332770,9333723,9334551,9335575,9336534,9337624,9338858,9339683,9340484,9341516,9342374,9343443,9344267,9345430,9346343,9347185,9348508,9349777,9350619,9351258,9351790,9352480,9353080,9353925,9354542,9355451,9356431,9357501,9358447,9359685,9360625,9361796,9362760,9363949,9364820,9366058,9367197,9368125,9369064,9370185,9371261,9372406,9373186,9374311,9375457,9376566,9377729,9378793,9380031,9381138,9382172,9382920,9383910,9384930,9385839,9386772,9387748,9388803,9389864,9390952,9391916,9392843,9393969,9395366,9396266,9397201,9398172,9399039,9399911,9400827,9401851,9402549,9403486,9404527,9405442,9406491,9407483,9408642,9409636,9410732,9411684,9412761,9413852,9414669,9415356,9416483,9417613,9418893,9420051,9420909,9421928,9423444,9424559,9425458,9426662,9427480,9428402,9429623,9430471,9431396,9432304,9433121,9434225,9435283,9436418,9437534,9438724,9439789,9440803,9441889,9443307,9444583,9445340,9446512,9447646,9448819,9449915,9451215,9452475,9453478,9454884,9456097,9457024,9457849,9459046,9460155,9461346,9462366,9463485,9464589,9465693,9466758,9467927,9469272,9470447,9471801,9472781,9473626,9474270,9475316,9476117,9476893,9477849,9478876,9479670,9480585,9481801,9483110,9484307,9485132,9486144,9487254,9488364,9489130,9490332,9491509,9492754,9493887,9495128,9496071,9497110,9498059,9499126,9500022,9500787,9501847,9502991,9504125,9505226,9506241,9507332,9508078,9509058,9510177,9511204,9512313,9513701,9514977,9515985,9516871,9517823,9518828,9519993,9521132,9522276,9523542,9524610,9525700,9526719,9527912,9529193,9530303,9531491,9532570,9533594,9534678,9535671,9536830,9537887,9539132,9540373,9541407,9542372,9543316,9544476,9545549,9546637,9547726,9548784,9549934,9551119,9552300,9553403,9554428,9555371,9556138,9556957,9557834,9558877,9559693,9560727,9561809,9562457,9563445,9564431,9565390,9566240,9567261,9568040,9568856,9569897,9570878],sizes:[1004,1232,1201,1e3,1618,1412,1266,1174,1361,1189,1376,1172,1245,1223,1262,1339,1183,980,1043,1007,1362,1409,1277,769,1139,1297,1086,1311,1260,1368,1382,1147,1302,1205,1265,1234,1254,1267,1101,1034,1155,1210,1147,1017,1326,1166,1163,1033,1101,1076,1132,1287,1193,896,1280,1333,1264,1354,1429,1329,1338,1389,1155,1204,1243,1324,1277,1215,1198,1327,1276,1167,1065,1203,1292,1096,1500,1388,1193,1261,1387,1236,1387,1162,1235,1233,1126,1220,1420,1253,1183,1360,1315,1059,1279,1216,1080,1257,1299,1301,1129,1190,1004,1330,1256,789,1406,1465,1301,1265,1180,1107,1285,1158,1002,1171,1280,1207,1282,1266,1222,1348,1228,1329,1377,1132,1195,1158,1067,1026,1375,1404,1153,1111,1238,973,1098,1105,1074,680,980,1273,1323,1255,1282,1084,965,1168,1468,1483,1287,1100,1138,1245,1178,986,1299,1133,1304,1297,1009,817,1324,1274,982,639,934,1151,1041,1040,1160,1268,336,860,1036,1175,752,1111,1075,1314,1082,1121,1276,1299,1204,1495,983,383,1019,1226,1198,1487,1568,1470,1132,1352,1443,1246,1061,1143,1065,1279,1074,720,1553,1345,785,1379,1475,1470,1339,1593,1409,994,1211,1290,1564,1539,1478,1046,1403,1341,918,1151,1402,1198,964,1035,1270,1394,1021,1028,1206,1351,1040,1022,1243,1340,1123,1260,1386,1269,1119,1076,1189,1064,951,721,880,1329,1453,1459,1426,1393,1351,899,809,817,788,803,951,1212,1138,1215,1237,1386,1283,1332,1257,1107,1034,1194,1145,1109,1090,1111,1201,1294,1285,1250,1212,1251,1121,1184,1284,1195,956,800,784,809,875,911,936,767,876,1154,824,842,902,821,808,934,791,851,579,1013,1268,1079,1024,1062,993,814,954,924,1011,1211,1229,1189,1329,1074,1256,1212,1054,1148,1281,1364,1245,1264,1110,905,1301,1171,1324,1109,1380,1260,1342,1155,1035,1412,1163,1084,1229,1260,1089,1192,1347,1083,973,875,1306,1291,1111,1199,1070,1216,1207,1272,1006,1308,1305,1296,1335,1315,912,854,997,884,798,1360,898,1111,1092,1195,1170,1285,1384,1465,1214,1369,1486,1181,1342,1208,1089,1084,956,1147,1060,1250,1298,1473,1148,1482,1156,1175,955,1032,1068,1045,1138,1194,1111,1184,1151,1076,1202,1163,1272,1296,1288,1127,1253,1274,1337,1198,1260,1313,1364,1428,1442,1312,1257,1319,1087,898,910,1302,1344,1322,1251,1488,1439,1423,1442,1347,1158,1247,1294,1282,1250,1265,1264,1236,1154,1390,1002,486,1140,915,1272,1179,856,1088,903,930,1012,815,1103,1161,1033,1134,1119,702,1179,990,932,1087,1143,1141,1139,1318,1275,1200,921,1034,1061,1102,1135,965,1171,1187,1416,1275,1336,1223,1046,1252,1406,1113,1352,1244,1306,1398,1429,1092,939,1215,1084,1385,1357,1337,1247,1167,990,1187,1102,1147,1059,1175,1488,1350,1288,1171,1035,940,1211,1282,1071,1075,1089,1029,953,1108,1247,941,1066,1170,1113,1111,1239,1090,1047,1289,1079,1043,1106,1027,1075,1016,1284,974,1454,1131,1277,1028,1199,887,1245,1106,896,1015,1238,1286,1064,1160,1232,1057,1076,1038,1142,1170,839,1309,1146,1124,1348,1137,1086,883,1156,1104,1297,1103,1095,931,1118,1258,1348,1349,1420,986,1104,957,1185,921,1120,1045,1129,1058,1055,1309,1370,1090,1051,1054,1057,1017,899,1140,905,1029,1127,1174,1039,923,1077,934,988,915,1252,1047,959,1035,1176,1021,879,826,853,1106,1218,1e3,1053,841,621,917,956,1167,967,1231,1323,1179,1010,1237,1115,1332,1289,1020,1182,1312,1229,1285,1327,1117,1292,1265,915,1109,1004,883,1316,1302,1354,950,986,1058,1285,1141,1227,883,1044,1314,1157,1080,1069,866,1231,1337,1231,1214,1056,953,944,924,887,1158,928,1435,1083,875,1117,1137,995,767,1034,920,1091,1237,1152,1124,1172,1136,1271,917,790,770,948,892,748,913,1154,950,1066,1015,835,816,1023,941,844,1122,1075,1215,1094,874,925,852,762,1046,807,763,918,944,1115,863,1015,1012,1221,800,1085,754,938,865,891,919,936,1103,901,1043,1036,1004,924,1005,876,1085,1121,1107,978,1060,1068,1301,1184,1316,1210,1107,1317,1163,1178,626,722,1248,1136,819,1040,1131,1201,1394,1441,1361,1196,1026,1213,1360,1367,1437,1384,1249,1125,1130,1230,1289,1215,1287,1358,1229,1032,1340,1314,1217,1209,1378,1314,1314,1318,1125,1217,1304,1231,1100,1172,1086,1187,1255,1230,1083,1341,1244,1239,1171,1173,1155,1009,1208,1089,742,1365,1282,1139,1468,1349,1416,1363,1073,1204,1365,1421,1224,1089,1136,1062,1317,1408,1381,1203,1258,1171,1165,1345,1325,1275,1363,1356,1273,1228,965,1094,1353,1430,1374,769,1264,1304,1213,1093,1217,1125,1007,934,1334,1010,1180,1035,1092,1160,898,930,1276,1174,928,1097,1064,1217,1054,1120,1165,943,1417,1258,1100,880,1185,1065,1274,1167,1217,1103,994,916,1168,1166,1131,906,1092,1181,1099,1302,1106,955,1184,1153,1160,1157,1101,980,1023,825,846,1144,1022,1058,921,1241,1233,789,1128,1134,798,945,1085,1139,1059,796,997,687,878,1185,1113,1097,1134,1054,1137,1017,803,1183,1159,960,707,854,1099,993,1025,1218,1088,1131,1081,1174,1247,1187,1188,1029,1283,715,678,881,1430,1060,1108,950,1211,1092,1136,805,1017,1091,1058,979,949,1261,1396,1267,1222,1513,1089,1098,1037,1376,1231,1169,1416,1164,1440,1279,778,935,1159,1201,1303,1282,1069,1188,981,1228,1209,1088,1087,1079,1028,1111,1071,1112,1036,1087,1171,1303,1046,1178,1202,638,1025,1156,1375,1509,1129,1140,1341,1281,966,1429,1547,1283,1276,1207,1006,966,1394,1239,1046,1491,1401,1313,886,1426,1430,1186,1053,1237,985,964,1341,1342,1361,1369,1435,1355,1194,1145,1319,1379,1032,946,987,988,1139,980,1086,1326,1356,1333,1348,1273,941,982,1146,1289,1329,1457,1397,1187,1078,1042,1217,1401,1074,1089,1460,1322,1204,1113,940,1125,1186,1234,1279,1187,1276,1203,952,1049,1268,1157,894,1409,1139,856,1114,1264,1229,1219,1251,1387,1183,1052,1172,1163,1297,1287,1008,634,906,1149,1040,1041,1151,1283,403,765,1222,1083,630,1108,1079,1312,1063,1112,1299,1321,1216,1497,1001,381,969,1218,1262,1438,1567,1466,1176,1328,1434,1337,1024,1147,1055,1218,1155,638,1613,1280,716,1398,1497,1484,1295,1624,1455,1049,1279,1449,1201,1228,1544,1584,1184,1350,1232,1278,1285,1105,1384,1403,1392,1204,1154,1518,1061,754,989,1468,1596,1144,1184,1394,1388,1209,983,1190,1043,1035,992,553,860,1254,1017,811,1101,924,667,802,996,1200,955,1317,662,906,1188,1139,826,1094,773,1003,759,772,893,1161,1057,906,801,1107,816,1016,968,866,1317,1072,979,939,1056,803,920,903,1083,845,1229,1048,907,958,992,1149,921,1029,955,1069,938,1134,1173,1042,916,1060,941,1100,1011,1092,1027,982,1127,1211,842,995,1027,741,821,876,992,781,854,941,775,780,830,942,1485,1462,1064,1164,1079,1239,1384,1427,1377,1083,988,1127,1186,1115,812,944,1090,970,868,995,992,901,1026,1354,1092,1238,1128,1160,1022,1103,1167,1260,1097,1246,1089,1180,1255,1169,1122,1144,1203,1293,1012,1119,1063,1303,1206,1219,1333,975,1041,1103,1213,1170,1192,1184,1098,1202,1361,1326,1203,1197,1252,934,1313,1356,1306,1103,1213,1160,1318,1390,1209,1279,1152,1039,1233,1327,1290,947,1123,1298,1334,1115,1113,1250,1116,945,880,1134,1026,1099,952,1059,1219,1106,1039,1203,1134,1178,1264,1019,1207,1016,1124,1014,921,971,1261,1231,1075,1159,984,1127,1270,1056,1341,1353,1157,1170,1333,1291,1290,1236,876,825,1346,1304,1246,1241,1273,1387,1136,1168,1090,1065,1145,898,981,1172,937,1137,902,1210,1082,1247,1053,1113,1137,1471,1304,1335,1210,1335,1075,1180,1280,1146,1233,1139,1128,1170,1254,1322,1336,1192,993,1104,1368,1169,1134,1243,1361,1087,1124,1044,1405,1191,1305,1121,1064,957,1247,1301,1344,1139,1056,1236,1020,959,1204,1249,1010,1212,1153,1273,1099,1100,1139,1263,1252,1201,1288,1356,1147,1265,1123,688,457,1120,1352,1041,636,1135,1037,1037,1178,1248,347,942,1065,1069,741,1038,959,710,848,1199,1229,1091,1135,1296,1341,1329,1446,1375,1177,1379,1469,1517,1113,1376,1506,1080,983,1034,1114,1365,630,1321,1315,1087,1211,1423,1546,1237,1606,1469,1169,993,950,995,1610,1568,1486,1216,849,1051,1335,1414,1124,1420,1282,1322,1203,1501,1366,1192,1069,850,1260,1079,890,1005,621,1303,1344,1348,1232,1124,1155,1343,1101,1061,975,956,931,1044,989,1133,1128,1070,1420,1302,1293,1196,1332,1263,1366,1314,918,1214,941,1353,1191,838,894,1148,915,868,1176,922,1390,1100,1050,1247,1360,1046,1201,1136,1279,1230,924,891,1036,1050,1247,1038,470,929,1068,1107,1168,1170,1202,1060,1276,1316,1312,1472,1483,1336,1384,1442,1517,1143,1350,1481,1013,1041,1032,1150,1338,639,1383,1270,1013,1197,1448,1570,1173,1415,1593,1187,1052,926,928,1073,1123,1467,1565,1554,1287,1216,1406,1258,1115,1048,1290,973,789,869,1301,1064,637,697,1174,1036,1080,1183,1246,1599,1524,1423,1218,1330,1322,1349,1317,1553,1525,1454,979,432,810,1137,1058,1087,1195,1111,1179,1249,1059,1217,1333,1299,1510,1276,1377,1519,1496,1076,1346,1459,1245,1227,1355,1190,1537,1134,1255,1215,921,1269,983,1050,1392,1445,1169,1037,1029,1002,671,1500,1192,848,1280,1455,1119,1322,1179,1001,1330,1331,944,1274,1294,1417,1314,564,1015,939,1133,1069,955,824,823,1295,1137,641,643,934,1127,1033,1064,1156,1309,960,493,848,1068,1209,1024,1294,1185,1307,1075,1272,1379,1252,1396,1375,563,676,1301,1364,1441,1428,1328,1222,1131,1042,1068,1577,1526,1345,882,921,885,927,904,836,1194,1178,1352,1098,1387,1075,1086,1232,1657,1592,1442,1218,965,1087,1361,1450,1159,1059,1045,1247,780,1010,1428,1186,1096,1402,1246,1509,1423,1237,1101,573,1318,1345,1041,1300,1362,1282,1322,1266,1163,428,1050,912,1117,985,1003,1021,354,1237,1262,738,977,1040,1139,1340,477,707,1043,1040,1086,1122,1319,1139,1236,1335,1240,1388,1463,1305,1386,1518,1499,1062,1407,1437,1202,1026,992,1087,1438,759,1071,1393,1159,1137,1368,1498,1264,1440,1487,1113,992,1394,1654,1540,1472,1311,1203,1406,1300,977,1177,1267,919,612,1259,1248,862,925,1041,1044,1192,1284,385,801,1052,1122,869,1168,1221,1126,1105,1299,1335,1161,1498,1440,1349,1434,1437,1349,1239,1410,1426,1057,1093,1019,1115,1249,696,1521,1254,824,1307,1362,1687,1126,1497,1564,1219,1149,1594,1555,1499,1502,1141,891,1322,1357,1241,1465,1323,1139,1047,1243,1121,864,1090,629,1285,1159,642,1079,1037,1140,1280,541,733,1034,1116,875,1102,1307,1088,1105,1293,1336,1222,1485,1384,1332,1581,1414,1262,1264,1433,1372,1074,1120,1055,1131,1149,635,1663,1256,721,1409,1437,1596,1198,1599,1474,1162,1236,1635,1567,1473,1272,1310,1237,1399,1230,1332,1373,1221,975,1122,1180,906,568,1306,1288,965,950,668,766,759,742,698,682,1044,1430,1187,1324,955,1286,1007,633,1172,1033,1036,1172,1277,412,688,1031,1136,930,1176,1151,1254,1057,1232,1333,1300,1455,1485,1417,1391,1461,1492,1057,1422,1512,1142,1053,1032,1100,1424,786,1017,1441,1191,1096,1404,1495,1307,1493,1483,1181,993,1314,930,1154,1044,994,856,971,1311,1654,1554,1519,1270,1226,1463,1380,1227,961,1326,1163,949,702,805,879,1144,1087,1109,1081,1329,1259,1207,1304,1172,1025,822,994,1094,1402,1309,1404,1269,1287,1068,1072,1239,971,1151,1256,1085,887,901,951,884,973,1190,948,916,1177,1240,881,1104,941,1098,1235,1129,596,1163,1151,1095,953,1e3,1046,1054,943,907,976,867,796,702,705,767,864,728,1060,992,1079,1109,854,1032,937,826,886,1047,820,1112,1093,695,1113,1215,1001,1193,1087,1042,1087,1115,1307,1073,917,948,820,1062,853,1016,906,1087,1142,1087,1221,1096,519,763,950,1135,968,922,1168,994,1253,984,760,1102,1056,707,853,1067,823,969,1267,851,912,924,1143,1291,1117,1068,1122,789,841,1168,1030,1085,1063,1212,1175,1013,1171,1070,778,887,1152,1125,1008,933,918,997,1097,1068,1052,1083,944,1054,795,971,891,1105,930,924,1086,1181,1217,1179,1135,896,1063,1110,434,1073,1270,1264,1099,1299,1359,1078,1168,1308,1323,1061,1344,1105,1199,1397,1248,1169,1149,1360,1337,1208,1190,1194,1301,1370,1288,1271,1008,1110,1366,1328,1315,1295,1269,956,1372,1292,1231,1327,1167,907,929,1294,1108,951,937,1133,1116,1309,1415,1205,1144,1069,1368,1350,1428,1499,1402,1512,1326,1133,1255,1315,1377,1237,1152,1396,1422,1159,1287,1204,1093,1331,1222,1204,1392,1475,1284,1283,1200,1043,1084,1087,1036,1309,1228,1236,1145,1342,1440,1165,1277,1057,1151,1206,1050,1478,1370,1343,1388,1395,1431,1395,1263,1152,1558,1379,1309,1304,1357,1047,1208,1372,1349,1310,1198,1221,1261,1145,1334,1320,1004,852,1402,1424,1264,1427,1451,1351,1362,1396,1395,1118,976,1087,475,466,1295,1248,977,1157,1438,1287,1440,1624,1585,1445,1306,1040,1254,1273,648,647,978,1163,1038,1037,1114,1111,1424,1246,1359,1574,1533,1516,1364,1540,1145,340,853,843,997,1210,947,783,852,1241,1160,1202,1064,1273,1318,1342,1428,965,412,918,1327,1608,1442,1243,1237,1209,999,1160,1107,872,1050,1231,1120,1442,994,1234,1412,1329,1017,952,1152,1303,664,1480,1177,896,1215,1582,1131,1382,1362,1089,1201,1262,1146,1354,1287,1414,1270,1409,1519,1373,1317,1250,1162,1330,1324,1343,838,1261,1353,1431,983,1132,1017,1158,1134,1024,777,1132,1010,253,1243,1253,926,635,955,1140,1038,1040,1130,1291,722,511,1082,1148,1102,952,1191,1127,1260,1154,1245,1347,1248,1116,1478,1097,285,914,1210,1341,1329,1574,1415,1277,1259,1428,1401,1008,1130,1062,1130,1141,623,1669,1252,716,1393,1502,1371,1359,1602,1491,1166,1277,1143,935,972,1099,1111,921,995,1124,955,1330,1227,807,1045,1343,1060,993,1454,1238,1568,1567,1494,1423,1184,911,915,1233,934,937,981,1134,1107,1258,1190,819,1126,1289,977,1031,1495,1153,1517,1037,1107,1326,1327,995,1324,1490,1271,1134,1102,1209,1075,1113,916,309,942,1292,1116,642,641,1178,1117,1032,1040,1163,1031,1154,376,791,1155,1131,1185,1055,733,781,856,1226,1076,1322,1066,1181,1290,1373,1302,1437,1478,1266,782,494,1110,1174,1282,1417,1436,1435,1161,1379,1450,1319,1154,1237,1062,1144,1336,1353,765,1369,1354,1149,1142,1437,1578,1266,1391,1493,1542,1105,1079,1376,1028,941,1201,1261,1562,1482,947,1174,1046,1070,1490,954,1160,1388,1681,1081,1150,1023,1238,1004,1197,1320,991,1030,1223,1447,1072,1024,1277,1312,1120,1104,919,1184,1149,1248,1137,943,1269,1286,856,1129,1413,1145,1049,1200,1200,1209,1273,1196,1103,1068,1280,1199,1261,1302,1260,848,1137,1401,1157,836,866,1096,1118,1269,1106,1194,1271,1302,1184,985,891,1100,1266,1102,1306,1176,1066,1373,1195,1382,952,1180,1401,1357,941,1340,1416,1170,1097,967,1154,1030,1082,1045,896,1057,549,265,1158,1047,970,1041,1225,953,939,993,1098,1123,1089,1047,1015,977,1008,762,1013,1027,996,1104,994,1164,928,1123,1293,1080,1031,870,1088,1155,1136,1085,987,1212,1283,1092,1188,1088,1052,1398,921,937,1195,1150,1116,1002,1233,1163,1229,1093,1007,1183,1123,1208,1171,1091,1045,1015,1083,1207,1341,1246,1162,1047,957,1137,1289,1051,705,1202,1337,1424,1294,1161,1253,1301,1256,998,1352,1242,1214,1257,1261,1250,1372,1492,1374,1391,1465,1306,1199,1336,1026,1215,934,1388,1116,1350,1310,1339,1334,1245,1414,1396,1450,1445,1419,1226,1260,1388,1093,1266,1420,958,1270,1166,1420,1297,1232,1161,1185,1295,949,1439,1343,1185,1133,1344,1246,1136,1304,1160,1198,1218,1197,1503,1293,1193,1320,1237,1271,1e3,1347,1352,1282,1414,1297,1282,1108,1322,1117,1331,1358,1206,1239,1104,1446,1363,1420,1253,1425,1557,1425,1153,1482,1478,1244,1285,1338,1383,1429,1272,1446,1297,1050,1305,1172,1154,680,453,506,1286,1245,1123,1211,1121,1082,1033,1472,1527,1331,779,860,1e3,1179,1179,1056,913,1066,1222,1115,1225,1120,1161,1430,1343,864,1061,899,918,896,858,1122,1211,1e3,1065,1284,1041,1108,1157,1310,1276,967,1246,675,848,1088,1026,1097,1039,1039,1042,1042,929,731,1045,923,1031,1118,869,763,731,1046,1248,923,1045,950,777,737,852,797,812,953,867,1085,1005,901,1205,993,1023,915,1050,958,1972,2048,1997,2048,2026,2049,2048,2048,2048,2048,2014,2048,2048,2048,2048,2048,2048,2053,2048,2048,2048,2048,2048,2034,2048,2048,1985,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1410,2010,1392,2001,2048,2057,2047,2048,2048,2048,2048,2052,2048,2050,1747,1289,1327,1298,1231,1245,1303,1373,1224,1364,1306,1287,1413,1166,1274,1244,1275,1711,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1705,1622,1632,1675,1623,1616,1626,1624,1650,1620,1609,1642,1632,1627,1635,1630,1627,1613,1629,1619,1632,1592,1616,1619,1637,1624,1632,1628,1626,1619,1584,1589,1608,1623,1600,1614,1630,1614,1637,1634,1659,1596,1598,1627,1614,1611,1627,1622,1620,1610,1626,1622,1607,1638,1627,1644,1574,1622,1867,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2002,1350,1518,1544,1564,1515,1565,1776,1720,1549,1424,1582,1584,1396,1604,1452,1176,1465,1578,1283,1455,1503,1211,1345,1580,1484,907,1341,1649,1849,1719,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1764,1589,1927,2048,2048,2048,2048,2048,1262,929,38,90,2004,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2045,1098,1104,1116,1340,1282,1277,1218,1288,1261,1050,1174,1373,1157,1299,1231,1313,1252,1155,1059,1071,1354,1248,1191,1227,1180,1291,1348,1283,996,1162,1500,1344,1325,1108,1245,949,1490,1361,1417,1236,1248,1331,1304,1184,1145,776,1423,1369,1300,1468,1031,965,1102,1335,1270,1301,994,1053,1073,1028,1303,1225,1221,1209,1219,1223,977,1091,1187,1048,941,918,1119,1091,1229,1309,1219,1187,1197,1214,1255,1293,1191,1052,1066,985,1242,1255,1268,1257,1253,1364,1039,1371,1236,1348,1124,1023,1349,1375,1395,1091,1340,1121,1211,1008,1070,957,999,1376,1290,1144,1066,1352,1190,1255,1410,1270,1053,1127,652,456,441,1182,1277,1265,916,1160,1080,1399,1534,1596,1541,1490,1394,1240,1143,1517,1337,1190,1056,1296,1177,635,1091,1039,1197,1186,489,1063,1034,1111,1290,1073,1099,1294,1327,1205,1496,1355,1379,1567,1432,1252,1259,1442,1325,1047,1173,1059,1202,1142,619,1627,1306,677,1403,1515,1515,1284,1604,1453,1068,1354,1514,1565,1536,1309,1238,1396,1285,945,1193,1133,819,642,1005,926,943,973,704,661,881,981,1346,1214,1417,1008,1113,929,1089,994,1256,827,894,1e3,964,1097,1222,1084,1225,1060,1291,1148,1147,1028,1084,1086,1164,1113,1107,1120,1217,760,1005,1008,905,744,1007,1050,1274,1133,992,1144,1020,996,1047,1041,1052,1078,1038,964,952,1235,1047,1060,1351,1561,1357,1397,1232,1276,940,933,1175,1203,1161,1087,1125,1282,828,1112,1221,1139,1132,1288,1443,1171,1200,1522,1364,1209,1170,871,868,791,893,419,1409,1446,1561,1327,1348,1512,1462,1461,1073,1297,1591,1582,1551,1563,1059,818,828,665,578,773,1091,1145,1059,1434,1388,1426,1112,1322,1275,1250,1447,1263,1385,1292,1317,1079,1288,1277,1149,1198,1302,1158,1317,1241,1276,1306,1143,1414,901,949,1115,971,1010,927,1515,1328,1455,1150,965,1469,1345,1209,1304,1216,1234,1090,1122,1027,1360,1473,1289,1117,1342,1307,1375,1368,1403,999,983,1054,1292,1263,1161,1238,911,1026,1054,1438,1487,1401,871,1079,804,788,832,838,1184,1233,1379,1283,1263,1252,1411,1335,820,1216,1105,834,1093,1171,982,682,698,1053,1102,1114,1092,1006,786,1093,954,1201,1094,1264,1012,1086,937,1085,1074,1403,1143,927,1066,1067,1139,1189,1024,1075,1294,1350,1300,1036,1122,1365,1408,1323,1213,1244,1401,1179,1103,1280,1146,1216,1328,1152,1187,1196,1173,1325,1307,1205,1264,1302,1045,1307,1147,1446,1383,1349,1419,1080,1261,1387,967,978,1226,1196,1285,1327,1406,1243,1355,1260,1285,1461,1410,1384,1431,1122,1071,1060,1174,1030,910,629,1303,1247,1411,935,1348,1100,1305,1145,1570,1550,1506,816,1200,1373,1487,1067,1254,1276,745,950,1036,1063,1235,1082,439,881,1037,1046,772,960,1181,1143,1258,1056,1229,1335,1302,1155,1475,1501,1363,1604,1509,1010,1402,1478,1163,1036,1015,1080,1509,691,1142,1357,1116,1151,1425,1505,1233,1423,1512,1115,968,1127,841,1461,1367,1477,1590,1569,1297,1229,1415,1301,1128,1104,1214,1093,902,627,933,1196,1217,1205,1192,1244,1123,1164,1007,981,1043,1081,824,1055,1089,1171,1102,1131,1130,1134,1118,994,1134,989,1222,1202,1194,1424,1291,1076,943,765,1092,1260,1082,1217,1315,1274,1165,1290,1281,1200,1195,1084,887,1230,1352,1297,1371,1316,1071,1407,1271,1354,1320,1282,1339,1294,1102,1221,1108,1361,1255,1088,1260,1175,1305,1190,1240,1307,1054,1432,1296,1031,1075,1077,1406,1375,1367,960,1421,1195,1400,1170,1438,1419,1295,1162,1340,1271,1468,942,1200,932,1218,1184,1186,1293,1413,1239,1374,1389,1407,1303,1424,1314,1345,1407,1370,1347,1320,1373,1132,1169,1095,1145,1190,1139,1131,1092,1195,1104,1124,1163,1105,1412,1216,1113,996,1025,1184,1064,1194,1251,981,1231,1129,730,723,912,1351,1312,1103,1281,1226,1375,1354,1217,1236,1369,1341,1340,1208,1297,833,1298,830,993,1405,1368,1062,1307,1160,1350,1321,1210,1358,1406,1248,1257,1129,1400,1168,465,1287,1274,992,639,909,1163,1038,1043,1173,1282,480,728,1158,1091,1007,967,897,1218,1114,1279,1075,1208,1334,1334,1463,1372,844,467,1091,1201,1258,1395,1444,1424,1106,1400,1500,1083,1066,1006,1071,1461,728,1099,1369,1151,1145,1379,1507,1259,1445,1496,1129,1005,1575,1571,1531,1486,1510,1021,1086,1324,1273,1381,1231,1368,1331,1016,1010,1273,1330,987,1356,1454,1273,1118,1103,1177,1050,1157,855,516,1125,1196,1146,1225,1143,1250,1169,1294,1323,1218,1041,1039,1022,957,1131,997,1140,1309,1002,1123,956,1304,1378,1303,1335,1261,1376,1234,1269,1313,1305,1290,1205,1394,1302,1338,1242,1222,1400,1312,1306,1250,1296,1335,1383,1391,672,1296,1282,1131,1233,1252,1109,1177,1543,1517,997,935,969,1171,784,1337,972,1003,1111,1079,1170,1146,1111,1066,930,761,935,950,1254,1382,1085,1221,1392,1575,1552,1348,1326,895,633,981,959,988,1034,930,850,887,1035,1091,828,1073,972,1232,1044,973,1076,1064,974,1064,1088,1020,1199,1187,988,927,778,1115,1031,1186,1151,1110,804,948,1089,782,960,838,980,1009,986,704,1007,816,806,763,558,786,684,793,717,720,583,1005,1149,1103,766,1080,1173,1021,1112,670,1253,933,957,783,1035,904,908,1165,974,774,523,1065,850,1153,1104,905,922,878,964,842,1044,1125,817,1160,1127,610,925,828,1102,1146,1159,964,1066,863,967,1004,923,892,825,1133,824,897,1005,1139,861,1114,929,915,1106,1098,1244,1233,1086,829,600,736,1214,1088,1052,933,883,1075,962,615,349,1166,733,581,856,1117,1034,1016,462,538,657,841,810,837,851,904,690,973,852,797,1012,945,1162,1102,1143,1088,987,906,959,1167,1098,1121,941,1069,1127,1335,1250,1130,1204,1144,1134,977,907,848,1199,1223,1001,1079,1159,1129,1187,1213,988,1086,1232,1123,1107,1372,1386,1321,992,1379,1387,1356,1089,1112,1215,1057,1320,1343,1420,1264,1405,1130,1364,1374,1165,1266,1230,1054,1227,1279,1377,1419,1423,1361,1197,1170,1228,1042,952,1183,1337,1194,1285,1187,1105,1053,857,936,1060,1238,1367,1322,1133,1343,1376,1350,1308,1360,1302,1182,1254,1282,836,459,441,463,1084,1303,1254,1128,1298,1300,1033,638,634,941,1055,1037,1030,1031,1127,1109,1308,705,541,755,946,993,1124,941,859,902,908,1081,842,893,1061,1321,1281,1205,1378,796,1316,1283,1085,1234,1299,972,962,953,1175,892,1160,747,834,940,1003,1063,1113,1110,1165,1157,1068,1297,1305,1333,1440,1237,1408,1433,1245,1528,1359,1593,1503,1074,969,1461,991,1017,1330,1285,1576,1451,1611,1546,1432,1148,1108,986,961,926,1001,817,1170,1100,1006,1220,1241,1128,972,937,1064,1261,956,1454,1126,1403,1352,1258,902,584,697,990,1524,1058,1314,1009,912,1125,932,847,1430,1299,1084,1005,795,1181,1010,1074,1169,1010,1061,1052,1001,1107,1135,1340,1053,1166,984,1154,1075,1253,1476,984,1087,1137,1006,1363,1176,1135,1442,1176,1282,1423,1227,1130,1060,1438,784,1011,1430,1186,1095,1413,1383,1318,1361,1096,1246,1262,1367,1389,1028,953,1296,1187,1162,1495,1159,1378,1420,1308,1239,702,886,1047,1037,1267,1075,1045,787,1162,1092,1285,1162,621,25,1097,1304,1134,649,639,620,1281,1036,1031,1042,1131,1113,1303,712,533,759,943,986,1141,920,1083,663,1005,1003,973,751,1085,1446,1181,1266,1302,729,1325,1214,1097,1242,1179,825,981,885,1200,1138,884,1049,1023,1162,1250,1209,1274,1173,1247,1381,1264,1429,1479,1232,1430,1427,1247,1502,1403,1524,1373,993,1049,1571,1078,940,1438,1408,1461,1510,1577,1576,1359,1158,1233,646,1229,883,911,980,1044,1101,1193,1237,1175,1082,939,1022,1058,1342,1026,1224,1214,1325,1271,1178,618,557,799,1165,1408,1026,1295,925,1188,1004,878,1110,1425,963,1102,868,992,1130,1011,1218,961,1027,1077,812,788,1236,1215,1138,1140,1362,1002,1109,1104,1198,1366,1137,1051,978,1188,1257,1438,1059,1330,1048,1399,1412,1020,1091,1189,1170,690,1583,1257,762,1387,1600,1126,1404,1104,982,1174,1310,1421,1099,1099,1297,1340,761,1557,963,1398,1455,1319,1198,831,878,1030,1009,1237,1090,1057,749,1165,1072,1254,1155,726,25,1041,1306,1072,645,642,617,1197,1039,1033,1064,1123,1156,1345,525,619,812,887,696,681,790,1120,1097,936,1003,1129,1046,1212,1025,1306,1138,1134,1303,1066,1217,1410,1247,1499,1357,1285,1389,1436,1483,776,981,954,913,999,829,1424,995,1370,1069,950,1094,1218,1216,1155,1683,1309,1556,1538,1447,1619,958,1097,1133,1353,949,1487,868,1060,1021,898,875,1174,1236,1353,1239,1065,1051,1149,1304,670,1465,1196,925,1201,1456,1605,1108,1329,1151,997,1020,1153,1279,1005,1066,1354,1437,1095,1059,1334,1250,740,888,474,1120,1136,1023,1222,1112,585,265,738,945,552,316,1293,1310,874,833,755,1496,1126,1254,1272,964,638,967,1041,1039,1111,1279,1166,339,902,1136,1101,722,1019,920,766,495,511,723,1207,1079,1176,998,1317,1337,1160,1154,1161,1158,1072,1301,1306,1307,1496,1286,1414,1390,1581,1454,1407,906,795,1113,1111,1223,1190,1155,1063,935,1212,1007,1074,1028,1039,1117,1039,1140,1137,750,1008,1393,1358,999,1011,1156,1295,651,1461,1200,932,1189,1460,1597,1207,1544,1322,1144,1254,1061,1389,1435,1239,891,1095,981,928,1143,975,996,208,1205,1091,1198,1181,940,1049,1202,806,1016,1120,1267,1207,1181,989,997,1181,1202,961,884,1086,1350,1138,996,767,806,1055,966,1303,954,1179,1155,1211,1061,1250,1158,921,1006,1126,938,804,959,918,872,1e3,1089,1078,1062,1022,846,1037,1035,1154,760,914,965,878,890,972,850,923,869,1106,1197,1147,853,925,760,1158,1184,1025,1099,1133,891,1154,895,790,876,971,967,1017,1154,1263,1177,1169,1299,1294,1486,1065,1126,1175,1115,1207,1298,1497,1148,1273,1114,1158,1380,1287,1233,1022,1231,1363,1122,1416,1202,1247,1048,898,953,1094,1042,914,1162,1138,993,1335,1249,1194,1190,1076,970,1111,1252,863,1245,1067,1200,1177,1179,1049,1375,831,744,1279,1304,994,638,638,676,1226,1035,1029,1073,1208,1089,1299,487,636,838,935,899,845,1124,965,770,775,759,522,1038,1188,1333,1112,1157,966,897,1023,1231,1023,1233,1068,1049,1230,1036,1350,1201,1025,1069,1129,1268,1061,1384,1273,1024,1212,1170,969,860,903,626,831,938,1352,1155,1186,1157,652,1280,1190,1020,843,1314,1171,1368,1138,1233,1298,1223,1580,1436,1188,1398,1514,1461,1103,1163,1191,1393,1525,1308,1583,1515,1460,1198,1247,1053,755,996,1240,901,1412,684,913,682,631,1006,1252,1119,1293,1341,1081,1146,954,1055,1009,1376,1418,978,1164,1215,1150,641,1662,1253,727,1411,1432,1597,1213,1522,1124,1e3,1062,943,1136,891,885,864,1024,1016,788,882,705,1252,981,970,1161,1342,1338,1354,1111,1154,1397,1371,1281,1073,943,972,1045,1034,797,1246,1066,821,693,1107,979,381,81,1283,1218,889,643,932,1035,1066,1158,1312,709,560,1009,780,1067,699,1036,1102,968,1e3,887,1194,1503,1090,923,1247,983,1196,1031,1225,954,1116,1349,1131,1248,1345,1266,1474,1486,1460,1479,1486,1322,1342,1555,1431,1097,1507,1593,1165,1414,1493,1021,1034,1435,1413,1041,1047,1017,1164,1235,668,1504,1198,832,1293,1440,1618,1142,1425,1218,987,1333,927,1422,1301,1230,861,1032,1004,885,1093,581,750,421,1270,1207,721,637,972,1039,1092,1176,1267,327,793,1097,949,1080,932,1053,952,1284,1151,1290,1203,1224,828,1033,1258,1301,1105,1133,1272,1277,1381,1464,1400,1290,1378,1460,1509,1142,1504,1359,1485,1363,1291,1015,1048,1097,1236,1424,1250,1103,1144,1063,1345,875,984,1551,1220,968,1383,1491,1392,1446,1459,1228,987,1331,954,1456,1257,1316,991,1102,1010,759,1195,656,702,275,1268,1209,853,644,733,1151,1033,1177,1320,394,704,1016,857,858,958,1090,1432,1068,1157,995,1087,1132,1429,1324,1300,464,443,997,1267,1182,1182,1282,1255,1359,1427,1331,1274,1343,1609,1511,1226,854,1054,1228,1356,1295,1072,1122,1052,1227,1008,766,1523,1343,828,1389,1486,1391,1413,1545,1325,958,1348,1183,1336,1110,1131,1123,1109,1098,993,1291,875,659,621,524,798,799,922,954,990,817,849,1089,957,1025,1126,667,912,967,1057,1032,629,622,940,913,890,674,1060,906,924,1015,920,915,1043,892,1036,1221,1136,788,1035,977,878,1153,1200,1049,1179,932,893,1364,1345,1379,1299,1119,1091,1213,1226,1287,1210,1287,1317,1002,1179,1248,1280,1140,1145,1117,1016,1149,1202,1140,1336,1602,1426,1446,1182,1097,975,1178,830,1260,1200,899,1219,1191,1321,1288,1172,1216,911,1183,1352,1484,1239,1250,1166,1338,1162,1280,1215,965,1293,1241,1175,1161,1275,1215,948,1250,1247,1235,1009,1263,1198,1044,957,1022,1178,1227,1071,1237,1124,1043,1057,817,1275,1180,1229,582,1216,1069,1081,1374,1174,1328,893,1020,1205,1160,1179,1251,1061,1079,1386,1337,1026,1300,1163,995,1226,1257,1173,1101,1286,1147,1254,1398,1216,1354,1173,1348,1466,1292,1257,1251,1344,1310,1138,1345,1297,1068,1297,1294,1488,1363,1421,1313,1334,1122,1322,1227,1154,1184,1272,1255,1191,1109,1346,1192,1024,1437,1230,1234,1336,1235,1103,966,785,1050,984,865,941,1043,1123,1266,1319,1471,1266,1246,1255,1310,1168,1343,1289,1235,1159,1057,1141,1326,1297,1214,1209,1306,1312,1165,1180,1055,942,1071,1187,1262,1103,677,1078,1304,934,899,1256,1284,996,637,639,1059,1249,1053,1040,1042,1168,894,1192,663,600,878,934,1149,1140,1028,709,702,635,692,605,631,750,1165,1161,1302,1071,1264,1382,1259,1507,1353,992,400,1032,1213,1155,1378,1497,1531,1081,1427,1513,1094,967,1179,1092,1322,637,1406,1267,1008,1203,1443,1578,1148,1412,1600,1176,834,783,832,1249,877,1421,1526,1482,1203,1056,1391,1026,1216,1279,949,1360,1215,1040,1130,961,1171,1490,1351,806,745,1106,1344,1043,1145,1118,1244,1255,1140,1106,1144,1294,1217,1190,1119,1163,1327,1176,1212,1108,1177,1309,1180,1035,1122,984,1115,1282,782,731,914,1392,1093,1026,1322,1361,1232,1052,1154,1403,1254,1140,1073,1418,1319,1057,1084,1182,1328,1339,973,1220,1111,1155,1324,879,848,783,1374,957,991,1e3,1130,1090,1073,1211,927,1080,1227,925,1264,1150,1077,1239,1072,1151,1168,1015,1132,1101,966,1296,943,1109,1321,1210,964,990,1042,1111,1098,1053,1144,968,1055,1258,933,1254,1119,1126,1203,1105,1133,1135,1028,1126,1098,1022,1272,982,1097,1323,1336,1121,1014,1060,1015,1150,1181,1147,1084,1289,1249,1140,1478,1207,1448,1069,1188,1189,988,1288,969,1268,1220,1170,1460,1126,1326,1253,1267,992,1188,1069,1190,1414,1229,1316,1427,1096,1466,1464,1030,991,1288,1350,829,1287,1464,1281,1118,1050,1206,648,1056,1085,980,836,964,539,25,992,1316,1159,653,635,620,1027,1248,1058,1040,1041,1122,1007,1231,607,593,771,828,1004,976,832,871,770,853,807,788,928,1199,1051,1045,944,1099,644,642,701,1086,1219,1161,1204,1283,1262,1296,1290,1604,1093,286,846,1213,1369,1335,1583,1442,1188,1314,1106,1032,1022,1098,1427,1417,1073,1050,1097,1240,697,1554,1262,814,1338,1368,1682,1134,1504,1556,1221,1089,1654,1547,1476,1454,1026,1003,1255,1229,1381,977,1135,1428,1157,1512,1304,1123,1109,896,1138,1503,1110,1211,889,1092,1541,1251,1263,1483,1132,1519,1280,1229,1435,1113,1026,1226,1479,1234,1367,1318,1341,1451,1231,1405,1345,1239,1434,1281,1301,1325,1302,1513,1025,870,1297,1352,989,1074,1352,1150,777,1152,956,844,1125,484,1062,1046,1034,798,337,898,1314,1056,638,683,1285,1040,1068,1226,1124,433,808,1157,1139,1151,1102,1176,1216,1122,1121,1290,1346,1290,1475,1394,691,547,1119,1203,1242,1380,1443,1427,1221,1397,1502,953,1061,1016,1125,1322,651,1446,1213,947,1198,1441,1605,1104,1413,1586,1233,903,1021,1304,1597,1565,1379,1424,1034,1046,1273,1550,1435,1092,1324,1360,1274,1070,1037,1239,1098,1076,705,852,1297,1040,1430,1503,1092,1608,911,1474,1098,1215,1432,1442,1493,1215,1019,1029,1413,1133,1241,937,1027,1096,1408,1393,1299,1240,1101,1048,1283,1205,1059,1096,850,1027,1193,1418,1414,955,951,1128,1126,1136,925,1163,1064,863,981,959,1383,977,946,1007,1220,997,1341,1519,1525,1581,1453,1309,1164,1222,834,1326,1256,806,637,1048,1075,1040,1160,1363,804,495,859,1091,1096,993,1189,1171,1355,1146,1236,1293,1229,1537,1527,1165,1021,1148,1091,1238,1385,1573,1382,1257,937,1125,1438,1469,1341,1673,1557,1482,913,970,1351,1427,1527,993,1413,1104,1141,1340,1318,1044,1036,1135,1354,647,1312,1309,1087,1204,1433,1560,1240,1331,1324,950,1289,1314,1345,1088,1397,1376,1229,1103,926,1098,1126,893,757,691,1327,1501,1496,1446,1316,1232,1140,882,1116,1268,798,960,1217,930,1060,1280,1532,901,841,934,1036,1025,1317,1449,1551,1487,636,1191,1035,923,1445,634,1110,1076,1203,1022,940,1015,1076,1277,1245,1071,1109,1190,1274,938,890,1251,1381,1353,1133,1012,861,430,1035,1262,978,636,1152,1032,1242,1166,393,943,1129,1005,1052,1072,1120,1308,1076,1124,1275,1289,1406,1439,1322,1327,1501,1411,1376,1559,1577,1572,1419,1062,1421,1404,1033,1077,1020,1231,1154,632,1612,1305,678,1408,1511,1501,1280,1522,1114,993,1327,1179,1424,1287,1310,942,1154,1099,685,825,1270,1054,1458,1432,1436,1024,1199,1243,921,1072,1382,1009,1205,1345,1297,1087,1567,1356,1591,1406,904,1176,1059,1407,1332,1364,1198,569,1068,1074,1144,1250,919,847,1043,1089,1312,761,546,1018,1113,1045,1080,1265,1170,1206,1291,1248,1176,1573,1198,1458,1571,1498,1094,1398,1446,1254,1038,1191,1020,1333,1015,774,1522,1333,839,1384,1482,1385,1420,1565,1344,969,1531,1676,1526,1503,1233,1331,1364,1237,976,1260,1001,506,936,1116,851,636,647,984,597,1008,902,791,926,965,960,850,1085,1048,1148,1060,1164,1029,839,1195,1056,1171,1027,983,1e3,946,1179,1032,978,1183,1121,1098,833,1263,1166,1110,786,848,650,939,1016,873,1107,914,1039,983,1258,1061,963,1107,725,241,1123,752,1249,1282,1246,832,1023,1012,788,934,1003,885,1107,1013,1011,926,796,1037,770,669,562,851,982,1118,921,856,556,841,737,936,784,559,872,1140,1108,1109,1051,1062,1053,829,1016,1191,1215,1012,897,960,1002,1192,1052,966,1067,1114,962,1016,657,952,1044,915,1088,789,1142,1056,1370,1193,995,953,987,728,1298,1278,1318,1143,1312,1227,1164,1089,1127,1145,1294,1145,1284,1273,1189,1062,1365,1393,1331,1356,1433,1323,1367,1429,1185,1344,1317,1298,1226,1486,1449,1240,1369,1355,1453,1242,1354,1423,1345,1365,1367,1300,1386,1388,1057,993,850,628,1269,1301,1189,1081,920,900,1015,992,1147,1051,945,1239,1333,1448,835,1217,1130,1113,962,730,616,716,705,616,713,1316,1494,1296,1064,1212,1249,1077,1170,1184,1191,1150,1173,1220,1053,1222,1068,1037,1121,1015,1195,1054,1443,1380,1077,1442,1554,1409,988,877,1001,1318,1143,1287,1002,855,1004,1112,1220,1271,966,927,1081,1116,1065,1124,1020,1340,1107,1108,1178,1179,1562,993,1225,1121,1018,837,1232,1231,1354,1390,1266,1277,1448,1628,1381,1520,1406,989,1473,1539,1265,1422,1235,1289,1480,1536,1354,1555,1280,1420,1498,1025,995,1607,1411,1279,1375,1228,1275,1151,1225,1095,1364,281,1275,1354,1040,947,1154,1264,1471,1038,1156,998,1509,1428,1222,1198,723,922,789,816,1174,1048,1089,1334,1324,1581,1436,1027,1150,1051,1176,1529,1399,1345,1604,1265,1216,986,1405,1513,1400,1467,1436,1342,1348,754,597,752,1501,1297,1225,1105,922,1269,1308,1073,945,886,958,1027,930,1157,1026,1047,1501,1278,1018,1272,1207,1024,1035,1223,1409,1172,793,1427,1383,1170,1025,1273,1063,1116,903,1057,924,1001,1115,1047,894,805,918,729,1166,913,995,763,1330,1373,1401,1558,1363,1113,529,1103,974,1127,1024,1219,1008,711,876,1185,1063,1007,1163,843,861,925,1142,1164,1035,1413,1103,1169,1085,996,1050,1291,1134,1432,1456,1205,1307,1476,1565,1389,1409,1396,1269,1471,1419,1301,1481,1194,1321,1482,1564,1381,1499,1047,1503,1438,1054,1057,1382,1346,1454,1081,1122,547,1151,982,1157,1006,1097,1116,1211,1144,1208,1126,1044,948,1168,1130,1004,1075,976,1050,1268,1117,1240,943,1139,1184,1132,910,1120,1345,1090,1092,1030,1153,1328,1385,1108,1140,1340,1461,1412,1191,1076,1205,1046,1342,1335,1218,868,1093,1073,1136,1324,1239,1004,1257,1353,1269,1422,1367,1308,1356,1271,1181,1234,1450,1337,1337,1311,1053,1369,1385,1322,1213,1330,1124,1073,1144,1279,1435,1344,1406,1413,1382,1409,1244,1363,1316,1267,1458,1390,1417,1434,1342,1413,1435,1377,1326,1152,1279,1404,1303,1303,1443,1416,1348,1376,1323,1312,1393,1222,1062,1060,1129,1025,1114,1058,1477,1289,971,1252,1445,1399,1091,1475,1266,1473,1221,1232,1274,1481,1336,1442,1478,1319,1337,1417,1106,922,1240,1084,1260,1218,1110,1436,1388,1375,1224,1434,1332,1445,1225,1079,1127,1169,1428,1299,1321,1341,1317,1372,1307,1256,1588,1155,1075,1081,1169,1182,1396,1428,1385,1206,971,1226,1118,1121,1089,937,984,977,1245,1430,1087,1370,1028,1308,1407,1158,1443,1166,1430,1417,1170,1364,1441,1332,1294,1231,1384,1204,1188,1316,1326,1244,828,1345,1284,1276,1368,1155,1322,1142,1142,956,893,987,1028,1230,975,1259,1293,1421,1300,1116,1162,1014,1130,1005,1445,1384,1270,1363,1430,1329,1186,1326,1236,1275,1071,1146,1191,1130,1212,1271,1142,1162,1053,1419,1360,1410,1470,1278,1366,1464,1364,1287,1421,929,1032,1293,1184,1029,831,877,1094,1166,981,1037,1049,1096,1131,1240,1057,1459,1417,1373,1341,1427,1224,1236,1220,1231,1063,886,889,1045,1428,1312,1315,1155,1422,1322,1202,1331,1272,936,1026,1065,457,464,440,550,990,1289,1209,643,642,1023,1166,1035,1038,1039,1160,1051,1151,332,949,1387,1313,1070,1181,1028,989,947,951,1157,1060,1307,1090,1128,1272,1281,1384,1461,679,1283,651,607,1119,1283,1360,1571,1460,1215,1268,1391,1428,992,1055,1051,1144,1290,638,1412,1267,993,1211,1433,1588,1137,1421,1606,1186,962,1196,874,938,978,936,893,940,1375,1616,1567,1483,1243,913,882,1049,899,806,1064,1229,1395,956,1177,1387,1265,1058,915,906,1179,1212,1096,964,1164,1419,1291,1230,901,905,1263,1160,975,962,1155,1421,1028,1003,1283,1303,1216,990,1067,1006,1102,960,1023,1075,1298,1341,927,1005,990,1091,948,917,944,1279,1255,818,1118,1413,1438,904,781,977,1116,1091,788,756,913,1033,1284,1372,895,830,974,1070,1111,801,663,937,917,1298,1231,825,1116,1470,1247,1e3,1276,1542,1266,999,884,1193,1058,1083,1008,905,819,313,744,1304,1228,640,648,1e3,1040,1030,1040,1125,1177,1025,1122,337,1017,1229,998,692,854,864,1038,915,969,1236,1211,1155,1073,1306,1321,1322,1433,1409,1277,1408,1447,1345,1352,1145,862,1041,918,1032,786,995,827,1070,1431,1366,1068,1025,1086,1387,829,1007,1518,1212,1013,1373,1494,1394,1472,1525,1229,994,1086,1194,1370,828,991,1310,1548,1579,1131,1054,996,1233,1207,1244,1060,931,1537,1004,909,1104,1116,987,1080,1268,1339,1277,1556,1419,1339,1343,1246,953,1533,1372,803,1041,1118,1127,1261,1185,1144,525,682,1020,1305,1134,955,396,1311,1120,1096,1063,1273,933,1540,1311,673,1225,1513,1061,1134,909,1428,903,1012,1106,1034,1035,1171,903,1264,1513,997,1500,1312,1610,1563,1237,1167,1072,895,1064,1075,1055,974,1159,897,1328,1510,996,1532,1070,1078,993,1114,1304,1426,1313,1375,1042,803,419,1112,1040,977,703,800,842,760,823,1119,1392,1166,1132,1316,969,808,1236,1184,934,994,977,1107,789,1210,1018,1140,1193,746,1118,1051,1283,1160,1018,1171,1267,1217,1173,1170,949,1142,1325,1229,1376,1039,1184,1299,1235,1143,1037,1001,1007,1014,1176,1176,1069,1110,1230,1057,1192,1158,1285,881,815,561,951,893,954,1263,1045,869,1149,1145,830,1043,1134,1292,984,1173,869,953,828,1024,959,1090,1234,825,801,1032,858,1069,824,1163,913,842,1323,1269,842,639,532,690,600,845,617,909,980,1070,946,1238,940,1171,964,1189,871,1238,1139,928,939,1121,1076,1145,780,1125,1146,1109,1163,1064,1238,1107,1034,748,990,1020,909,933,976,1055,1061,1088,964,927,1126,1397,900,935,971,867,872,916,1024,698,937,1041,915,1049,992,1159,994,1096,952,1077,1091,817,687,1127,1130,1280,1158,858,1019,1516,1115,899,1204,818,922,1221,848,925,908,817,1104,1058,1135,1116,1190,1065,1014,1086,1418,1276,757,1172,1134,1173,1096,1300,1260,1003,1406,1213,927,825,1197,1109,1191,1020,1119,1104,1104,1065,1169,1345,1175,1354,980,845,644,1046,801,776,956,1027,794,915,1216,1309,1197,825,1012,1110,1110,766,1202,1177,1245,1133,1241,943,1039,949,1067,896,765,1060,1144,1134,1101,1015,1091,746,980,1119,1027,1109,1388,1276,1008,886,952,1005,1165,1139,1144,1266,1068,1090,1019,1193,1281,1110,1188,1079,1024,1084,993,1159,1057,1245,1241,1034,965,944,1160,1073,1088,1089,1058,1150,1185,1181,1103,1025,943,767,819,877,1043,816,1034,1082,648,988,986,959,850,1021,779,816,1041,981,793],successes:[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]};compressedData["data"]=byteArray;assert(typeof Module.LZ4==="object","LZ4 not present - was your app build with -s LZ4=1 ?");Module.LZ4.loadPackage({metadata:metadata,compressedData:compressedData},true);Module["removeRunDependency"]("datafile_scikit-learn.data")}Module["addRunDependency"]("datafile_scikit-learn.data");if(!Module.preloadResults)Module.preloadResults={};Module.preloadResults[PACKAGE_NAME]={fromCache:false};if(fetched){processPackageData(fetched);fetched=null}else{fetchedCallback=processPackageData}}if(Module["calledRun"]){runWithFS()}else{if(!Module["preRun"])Module["preRun"]=[];Module["preRun"].push(runWithFS)}};loadPackage({files:[{filename:"/lib/python3.8/site-packages/scikit_learn-0.22.2-py3.8.egg-info",start:0,end:8089,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/__init__.py",start:8089,end:12568,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_config.py",start:12568,end:17067,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_distributor_init.py",start:17067,end:17412,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/base.py",start:17412,end:40746,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/calibration.py",start:40746,end:62349,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/conftest.py",start:62349,end:62941,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/discriminant_analysis.py",start:62941,end:90871,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/dummy.py",start:90871,end:113507,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/exceptions.py",start:113507,end:119874,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/isotonic.py",start:119874,end:134108,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/kernel_approximation.py",start:134108,end:155737,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/kernel_ridge.py",start:155737,end:163016,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/multiclass.py",start:163016,end:192798,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/multioutput.py",start:192798,end:220383,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/naive_bayes.py",start:220383,end:266798,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/pipeline.py",start:266798,end:304623,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/random_projection.py",start:304623,end:328653,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/setup.py",start:328653,end:331996,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_isotonic.so",start:331996,end:508825,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/__check_build/__init__.py",start:508825,end:510506,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/__check_build/setup.py",start:510506,end:511074,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/__check_build/_check_build.so",start:511074,end:517715,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_build_utils/__init__.py",start:517715,end:521322,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_build_utils/deprecated_modules.py",start:521322,end:535970,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_build_utils/openmp_helpers.py",start:535970,end:539962,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/_build_utils/pre_build_helpers.py",start:539962,end:542088,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/compose/__init__.py",start:542088,end:542605,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/compose/_column_transformer.py",start:542605,end:576717,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/compose/_target.py",start:576717,end:585551,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/compose/tests/__init__.py",start:585551,end:585551,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/compose/tests/test_column_transformer.py",start:585551,end:634306,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/compose/tests/test_target.py",start:634306,end:646659,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/__init__.py",start:646659,end:647968,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/_elliptic_envelope.py",start:647968,end:655363,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/_empirical_covariance.py",start:655363,end:665211,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/_graph_lasso.py",start:665211,end:694892,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/_robust_covariance.py",start:694892,end:726855,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/_shrunk_covariance.py",start:726855,end:746264,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/empirical_covariance_.py",start:746264,end:746787,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/shrunk_covariance_.py",start:746787,end:747301,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/robust_covariance.py",start:747301,end:747814,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/graph_lasso_.py",start:747814,end:748310,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/elliptic_envelope.py",start:748310,end:748823,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/tests/__init__.py",start:748823,end:748823,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/tests/test_covariance.py",start:748823,end:760937,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/tests/test_elliptic_envelope.py",start:760937,end:762556,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/tests/test_graphical_lasso.py",start:762556,end:768541,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/covariance/tests/test_robust_covariance.py",start:768541,end:774845,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/__init__.py",start:774845,end:774983,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/_cca.py",start:774983,end:778097,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/_pls.py",start:778097,end:811757,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/cca_.py",start:811757,end:812247,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/pls_.py",start:812247,end:812737,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/tests/__init__.py",start:812737,end:812737,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cross_decomposition/tests/test_pls.py",start:812737,end:830110,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/__init__.py",start:830110,end:831426,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/_base.py",start:831426,end:835712,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/_from_model.py",start:835712,end:845276,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/_mutual_info.py",start:845276,end:862375,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/_rfe.py",start:862375,end:883036,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/_univariate_selection.py",start:883036,end:911142,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/_variance_threshold.py",start:911142,end:914421,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/base.py",start:914421,end:914909,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/from_model.py",start:914909,end:915415,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/mutual_info.py",start:915415,end:915924,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/rfe.py",start:915924,end:916413,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/univariate_selection.py",start:916413,end:916949,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/variance_threshold.py",start:916949,end:917479,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/__init__.py",start:917479,end:917479,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_base.py",start:917479,end:921133,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_chi2.py",start:921133,end:924120,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_feature_select.py",start:924120,end:950004,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_from_model.py",start:950004,end:964543,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_mutual_info.py",start:964543,end:971836,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_rfe.py",start:971836,end:984889,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_selection/tests/test_variance_threshold.py",start:984889,end:986953,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/__init__.py",start:986953,end:987494,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/_gpc.py",start:987494,end:1022454,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/_gpr.py",start:1022454,end:1044691,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/kernels.py",start:1044691,end:1115608,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/gpr.py",start:1115608,end:1116091,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/gpc.py",start:1116091,end:1116574,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/tests/__init__.py",start:1116574,end:1116574,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/tests/_mini_sequence_kernel.py",start:1116574,end:1118311,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/tests/test_gpc.py",start:1118311,end:1125087,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/tests/test_gpr.py",start:1125087,end:1139562,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/gaussian_process/tests/test_kernels.py",start:1139562,end:1153693,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/__init__.py",start:1153693,end:1153899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/_base.py",start:1153899,end:1181232,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/_iterative.py",start:1181232,end:1210331,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/_knn.py",start:1210331,end:1221763,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/tests/__init__.py",start:1221763,end:1221763,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/tests/test_base.py",start:1221763,end:1223120,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/tests/test_common.py",start:1223120,end:1226262,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/tests/test_impute.py",start:1226262,end:1271415,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/impute/tests/test_knn.py",start:1271415,end:1289058,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/__init__.py",start:1289058,end:1290010,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/_partial_dependence.py",start:1290010,end:1331276,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/_permutation_importance.py",start:1331276,end:1336474,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/partial_dependence.py",start:1336474,end:1336990,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/tests/__init__.py",start:1336990,end:1336990,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/tests/test_partial_dependence.py",start:1336990,end:1359297,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/tests/test_permutation_importance.py",start:1359297,end:1369780,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/inspection/tests/test_plot_partial_dependence.py",start:1369780,end:1387475,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/__init__.py",start:1387475,end:1387730,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/_base.py",start:1387730,end:1405905,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/_bayesian_mixture.py",start:1405905,end:1438701,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/_gaussian_mixture.py",start:1438701,end:1466453,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/base.py",start:1466453,end:1466921,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/gaussian_mixture.py",start:1466921,end:1467425,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/bayesian_mixture.py",start:1467425,end:1467929,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/tests/__init__.py",start:1467929,end:1467929,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/tests/test_bayesian_mixture.py",start:1467929,end:1488516,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/tests/test_gaussian_mixture.py",start:1488516,end:1530698,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/mixture/tests/test_mixture.py",start:1530698,end:1531299,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/__init__.py",start:1531299,end:1533167,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/_search.py",start:1533167,end:1595510,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/_split.py",start:1595510,end:1674896,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/_validation.py",start:1674896,end:1735714,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/tests/__init__.py",start:1735714,end:1735714,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/tests/common.py",start:1735714,end:1736354,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/tests/test_search.py",start:1736354,end:1811347,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/tests/test_split.py",start:1811347,end:1872916,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/model_selection/tests/test_validation.py",start:1872916,end:1944680,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/__init__.py",start:1944680,end:1945011,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/_base.py",start:1945011,end:1951788,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/_multilayer_perceptron.py",start:1951788,end:2005199,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/_rbm.py",start:2005199,end:2017537,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/_stochastic_optimizers.py",start:2017537,end:2026199,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/rbm.py",start:2026199,end:2026678,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/multilayer_perceptron.py",start:2026678,end:2027211,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/tests/__init__.py",start:2027211,end:2027211,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/tests/test_mlp.py",start:2027211,end:2053236,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/tests/test_rbm.py",start:2053236,end:2059363,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neural_network/tests/test_stochastic_optimizers.py",start:2059363,end:2063576,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/__init__.py",start:2063576,end:2065235,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/_data.py",start:2065235,end:2180007,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/_discretization.py",start:2180007,end:2191970,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/_encoders.py",start:2191970,end:2217829,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/_function_transformer.py",start:2217829,end:2223660,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/_label.py",start:2223660,end:2257708,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/setup.py",start:2257708,end:2258278,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/data.py",start:2258278,end:2258758,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/label.py",start:2258758,end:2259241,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/_csr_polynomial_expansion.so",start:2259241,end:2435330,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/__init__.py",start:2435330,end:2435330,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/test_common.py",start:2435330,end:2440758,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/test_data.py",start:2440758,end:2535458,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/test_discretization.py",start:2535458,end:2545997,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/test_encoders.py",start:2545997,end:2569586,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/test_function_transformer.py",start:2569586,end:2575017,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/preprocessing/tests/test_label.py",start:2575017,end:2598661,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/semi_supervised/__init__.py",start:2598661,end:2599033,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/semi_supervised/_label_propagation.py",start:2599033,end:2617379,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/semi_supervised/label_propagation.py",start:2617379,end:2617902,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/semi_supervised/tests/__init__.py",start:2617902,end:2617902,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/semi_supervised/tests/test_label_propagation.py",start:2617902,end:2625040,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/experimental/__init__.py",start:2625040,end:2625292,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/experimental/enable_hist_gradient_boosting.py",start:2625292,end:2626507,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/experimental/enable_iterative_imputer.py",start:2626507,end:2627127,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/experimental/tests/__init__.py",start:2627127,end:2627127,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/experimental/tests/test_enable_hist_gradient_boosting.py",start:2627127,end:2628768,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/experimental/tests/test_enable_iterative_imputer.py",start:2628768,end:2630080,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/__init__.py",start:2630080,end:2631451,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_bagging.py",start:2631451,end:2672145,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_base.py",start:2672145,end:2681993,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_forest.py",start:2681993,end:2773017,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_gb.py",start:2773017,end:2872990,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_gb_losses.py",start:2872990,end:2904164,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_iforest.py",start:2904164,end:2923174,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_stacking.py",start:2923174,end:2948362,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_voting.py",start:2948362,end:2964161,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_weight_boosting.py",start:2964161,end:3006017,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/partial_dependence.py",start:3006017,end:3022224,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/setup.py",start:3022224,end:3024420,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/bagging.py",start:3024420,end:3024899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/base.py",start:3024899,end:3025369,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/forest.py",start:3025369,end:3025845,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/gradient_boosting.py",start:3025845,end:3026324,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/iforest.py",start:3026324,end:3026803,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/voting.py",start:3026803,end:3027279,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/weight_boosting.py",start:3027279,end:3027782,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_gradient_boosting.so",start:3027782,end:3181874,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/__init__.py",start:3181874,end:3182040,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/binning.py",start:3182040,end:3190143,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py",start:3190143,end:3237539,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/grower.py",start:3237539,end:3258465,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/loss.py",start:3258465,end:3271322,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/predictor.py",start:3271322,end:3274008,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/common.pxd",start:3274008,end:3274934,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/_gradient_boosting.so",start:3274934,end:3400398,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/histogram.so",start:3400398,end:3574490,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/splitting.so",start:3574490,end:3767984,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/_binning.so",start:3767984,end:3885003,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/_predictor.so",start:3885003,end:4015178,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/_loss.so",start:4015178,end:4140600,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/common.so",start:4140600,end:4170288,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/utils.so",start:4170288,end:4309579,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/__init__.py",start:4309579,end:4309579,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py",start:4309579,end:4321167,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_compare_lightgbm.py",start:4321167,end:4330291,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py",start:4330291,end:4348161,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py",start:4348161,end:4362863,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_histogram.py",start:4362863,end:4371870,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_loss.py",start:4371870,end:4380829,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_predictor.py",start:4380829,end:4383498,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py",start:4383498,end:4402810,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py",start:4402810,end:4410507,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/__init__.py",start:4410507,end:4410507,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_bagging.py",start:4410507,end:4444219,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_base.py",start:4444219,end:4449140,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_common.py",start:4449140,end:4456511,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_forest.py",start:4456511,end:4504694,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_gradient_boosting.py",start:4504694,end:4557284,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.py",start:4557284,end:4568108,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_iforest.py",start:4568108,end:4580824,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_partial_dependence.py",start:4580824,end:4590622,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_stacking.py",start:4590622,end:4608123,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_voting.py",start:4608123,end:4630066,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/ensemble/tests/test_weight_boosting.py",start:4630066,end:4651328,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/__init__.py",start:4651328,end:4652802,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_affinity_propagation.py",start:4652802,end:4668576,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_agglomerative.py",start:4668576,end:4710297,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_bicluster.py",start:4710297,end:4730838,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_birch.py",start:4730838,end:4754512,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_dbscan.py",start:4754512,end:4770351,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_feature_agglomeration.py",start:4770351,end:4772914,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_kmeans.py",start:4772914,end:4842456,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_mean_shift.py",start:4842456,end:4859857,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_optics.py",start:4859857,end:4897467,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_spectral.py",start:4897467,end:4919716,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/setup.py",start:4919716,end:4921121,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/affinity_propagation_.py",start:4921121,end:4921638,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/bicluster.py",start:4921638,end:4922121,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/birch.py",start:4922121,end:4922592,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/dbscan_.py",start:4922592,end:4923067,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/hierarchical.py",start:4923067,end:4923561,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/k_means_.py",start:4923561,end:4924037,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/mean_shift_.py",start:4924037,end:4924524,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/optics_.py",start:4924524,end:4924999,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/spectral.py",start:4924999,end:4925479,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_dbscan_inner.so",start:4925479,end:4949023,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_hierarchical_fast.so",start:4949023,end:5154597,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_k_means_elkan.so",start:5154597,end:5380652,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/_k_means_fast.so",start:5380652,end:5715588,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/__init__.py",start:5715588,end:5715588,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/common.py",start:5715588,end:5716436,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_affinity_propagation.py",start:5716436,end:5723307,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_bicluster.py",start:5723307,end:5732262,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_birch.py",start:5732262,end:5737787,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_dbscan.py",start:5737787,end:5752470,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_feature_agglomeration.py",start:5752470,end:5754182,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_hierarchical.py",start:5754182,end:5783088,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_k_means.py",start:5783088,end:5821363,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_mean_shift.py",start:5821363,end:5827102,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_optics.py",start:5827102,end:5844766,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/cluster/tests/test_spectral.py",start:5844766,end:5854626,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/__init__.py",start:5854626,end:5858310,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_base.py",start:5858310,end:5890491,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_california_housing.py",start:5890491,end:5895562,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_covtype.py",start:5895562,end:5900240,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_kddcup99.py",start:5900240,end:5911089,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_lfw.py",start:5911089,end:5930084,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_olivetti_faces.py",start:5930084,end:5935274,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_openml.py",start:5935274,end:5965617,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_rcv1.py",start:5965617,end:5976649,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_samples_generator.py",start:5976649,end:6035615,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_species_distributions.py",start:6035615,end:6044300,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_svmlight_format_io.py",start:6044300,end:6063305,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_twenty_newsgroups.py",start:6063305,end:6080109,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/setup.py",start:6080109,end:6080891,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/base.py",start:6080891,end:6081361,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/california_housing.py",start:6081361,end:6081873,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/covtype.py",start:6081873,end:6082352,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/kddcup99.py",start:6082352,end:6082834,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/lfw.py",start:6082834,end:6083301,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/olivetti_faces.py",start:6083301,end:6083801,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/openml.py",start:6083801,end:6084277,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/rcv1.py",start:6084277,end:6084747,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/samples_generator.py",start:6084747,end:6085256,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/species_distributions.py",start:6085256,end:6085777,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/svmlight_format.py",start:6085777,end:6086286,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/twenty_newsgroups.py",start:6086286,end:6086795,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/_svmlight_format_fast.so",start:6086795,end:6139493,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/__init__.py",start:6139493,end:6139493,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_20news.py",start:6139493,end:6143679,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_base.py",start:6143679,end:6154357,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_california_housing.py",start:6154357,end:6155104,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_common.py",start:6155104,end:6155395,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_covtype.py",start:6155395,end:6156352,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_kddcup99.py",start:6156352,end:6158060,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_lfw.py",start:6158060,end:6165698,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_olivetti_faces.py",start:6165698,end:6166810,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_openml.py",start:6166810,end:6213262,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_rcv1.py",start:6213262,end:6215817,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_samples_generator.py",start:6215817,end:6237070,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/test_svmlight_format.py",start:6237070,end:6254708,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/svmlight_classification.txt",start:6254708,end:6254962,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/svmlight_multilabel.txt",start:6254962,end:6255067,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/svmlight_invalid_order.txt",start:6255067,end:6255090,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/svmlight_invalid.txt",start:6255090,end:6255144,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1/data-v1-download-1.arff.gz",start:6255144,end:6256985,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1/api-v1-json-data-1.json.gz",start:6256985,end:6258770,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1/api-v1-json-data-features-1.json.gz",start:6258770,end:6259659,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1/api-v1-json-data-qualities-1.json.gz",start:6259659,end:6259804,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1119/api-v1-json-data-list-data_name-adult-census-limit-2-status-active-.json.gz",start:6259804,end:6260167,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1119/api-v1-json-data-features-1119.json.gz",start:6260167,end:6261275,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1119/api-v1-json-data-qualities-1119.json.gz",start:6261275,end:6262824,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1119/api-v1-json-data-1119.json.gz",start:6262824,end:6263531,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1119/api-v1-json-data-list-data_name-adult-census-limit-2-data_version-1.json.gz",start:6263531,end:6263895,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/1119/data-v1-download-54002.arff.gz",start:6263895,end:6265085,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/2/api-v1-json-data-2.json.gz",start:6265085,end:6266447,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/2/api-v1-json-data-list-data_name-anneal-limit-2-status-active-.json.gz",start:6266447,end:6266793,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/2/api-v1-json-data-qualities-2.json.gz",start:6266793,end:6268294,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/2/api-v1-json-data-list-data_name-anneal-limit-2-data_version-1.json.gz",start:6268294,end:6268603,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/2/data-v1-download-1666876.arff.gz",start:6268603,end:6270444,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/2/api-v1-json-data-features-2.json.gz",start:6270444,end:6271310,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-features-40981.json.gz",start:6271310,end:6271616,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/data-v1-download-49822.arff.gz",start:6271616,end:6274148,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-features-292.json.gz",start:6274148,end:6274454,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-40981.json.gz",start:6274454,end:6275001,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-list-data_name-australian-limit-2-status-active-.json.gz",start:6275001,end:6275320,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-list-data_name-australian-limit-2-data_version-1-status-deactivated.json.gz",start:6275320,end:6275647,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-list-data_name-australian-limit-2-data_version-1.json.gz",start:6275647,end:6275746,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/292/api-v1-json-data-292.json.gz",start:6275746,end:6276293,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/3/api-v1-json-data-features-3.json.gz",start:6276293,end:6276828,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/3/api-v1-json-data-qualities-3.json.gz",start:6276828,end:6278235,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/3/api-v1-json-data-3.json.gz",start:6278235,end:6280708,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/3/data-v1-download-3.arff.gz",start:6280708,end:6300193,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40589/api-v1-json-data-qualities-40589.json.gz",start:6300193,end:6301106,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40589/api-v1-json-data-features-40589.json.gz",start:6301106,end:6301962,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40589/api-v1-json-data-list-data_name-emotions-limit-2-status-active-.json.gz",start:6301962,end:6302280,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40589/data-v1-download-4644182.arff.gz",start:6302280,end:6306624,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40589/api-v1-json-data-list-data_name-emotions-limit-2-data_version-3.json.gz",start:6306624,end:6306939,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40589/api-v1-json-data-40589.json.gz",start:6306939,end:6307535,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/api-v1-json-data-qualities-40675.json.gz",start:6307535,end:6308421,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/api-v1-json-data-list-data_name-glass2-limit-2-data_version-1-status-deactivated.json.gz",start:6308421,end:6308738,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/api-v1-json-data-features-40675.json.gz",start:6308738,end:6309045,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/api-v1-json-data-list-data_name-glass2-limit-2-data_version-1.json.gz",start:6309045,end:6309130,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/api-v1-json-data-40675.json.gz",start:6309130,end:6309453,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/api-v1-json-data-list-data_name-glass2-limit-2-status-active-.json.gz",start:6309453,end:6309541,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40675/data-v1-download-4965250.arff.gz",start:6309541,end:6312541,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40945/api-v1-json-data-qualities-40945.json.gz",start:6312541,end:6313583,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40945/data-v1-download-16826755.arff.gz",start:6313583,end:6345826,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40945/api-v1-json-data-features-40945.json.gz",start:6345826,end:6346146,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40945/api-v1-json-data-40945.json.gz",start:6346146,end:6346583,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40966/api-v1-json-data-features-40966.json.gz",start:6346583,end:6350273,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40966/api-v1-json-data-list-data_name-miceprotein-limit-2-status-active-.json.gz",start:6350273,end:6350601,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40966/data-v1-download-17928620.arff.gz",start:6350601,end:6357072,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40966/api-v1-json-data-list-data_name-miceprotein-limit-2-data_version-4.json.gz",start:6357072,end:6357397,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40966/api-v1-json-data-40966.json.gz",start:6357397,end:6359056,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/40966/api-v1-json-data-qualities-40966.json.gz",start:6359056,end:6359990,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/561/api-v1-json-data-features-561.json.gz",start:6359990,end:6360415,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/561/api-v1-json-data-561.json.gz",start:6360415,end:6362213,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/561/api-v1-json-data-list-data_name-cpu-limit-2-status-active-.json.gz",start:6362213,end:6362560,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/561/data-v1-download-52739.arff.gz",start:6362560,end:6365863,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/561/api-v1-json-data-qualities-561.json.gz",start:6365863,end:6366937,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/561/api-v1-json-data-list-data_name-cpu-limit-2-data_version-1.json.gz",start:6366937,end:6367238,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/61/data-v1-download-61.arff.gz",start:6367238,end:6369580,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/61/api-v1-json-data-list-data_name-iris-limit-2-status-active-.json.gz",start:6369580,end:6369910,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/61/api-v1-json-data-qualities-61.json.gz",start:6369910,end:6371031,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/61/api-v1-json-data-features-61.json.gz",start:6371031,end:6371299,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/61/api-v1-json-data-61.json.gz",start:6371299,end:6372197,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/61/api-v1-json-data-list-data_name-iris-limit-2-data_version-1.json.gz",start:6372197,end:6372490,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/62/api-v1-json-data-62.json.gz",start:6372490,end:6373146,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/62/api-v1-json-data-qualities-62.json.gz",start:6373146,end:6373951,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/62/api-v1-json-data-features-62.json.gz",start:6373951,end:6374768,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/tests/data/openml/62/data-v1-download-52352.arff.gz",start:6374768,end:6376393,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/boston_house_prices.csv",start:6376393,end:6411135,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/diabetes_data.csv.gz",start:6411135,end:6434938,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/breast_cancer.csv",start:6434938,end:6554851,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/digits.csv.gz",start:6554851,end:6612374,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/linnerud_physiological.csv",start:6612374,end:6612593,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/iris.csv",start:6612593,end:6615327,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/wine_data.csv",start:6615327,end:6626484,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/linnerud_exercise.csv",start:6626484,end:6626696,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/data/diabetes_target.csv.gz",start:6626696,end:6627746,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/digits.rst",start:6627746,end:6629773,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/lfw.rst",start:6629773,end:6634053,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/olivetti_faces.rst",start:6634053,end:6635941,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/boston_house_prices.rst",start:6635941,end:6638282,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/wine_data.rst",start:6638282,end:6641761,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/covtype.rst",start:6641761,end:6642799,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/twenty_newsgroups.rst",start:6642799,end:6652241,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/rcv1.rst",start:6652241,end:6654744,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/california_housing.rst",start:6654744,end:6656092,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/breast_cancer.rst",start:6656092,end:6661131,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/diabetes.rst",start:6661131,end:6662343,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/kddcup99.rst",start:6662343,end:6666304,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/linnerud.rst",start:6666304,end:6666866,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/descr/iris.rst",start:6666866,end:6669648,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/images/china.jpg",start:6669648,end:6866301,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/images/README.txt",start:6866301,end:6867013,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/datasets/images/flower.jpg",start:6867013,end:701e4,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/__init__.py",start:701e4,end:7011986,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_base.py",start:7011986,end:7017476,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_dict_learning.py",start:7017476,end:7072004,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_factor_analysis.py",start:7072004,end:7084576,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_fastica.py",start:7084576,end:7105442,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_incremental_pca.py",start:7105442,end:7119518,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_kernel_pca.py",start:7119518,end:7133115,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_lda.py",start:7133115,end:7163587,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_nmf.py",start:7163587,end:7210842,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_pca.py",start:7210842,end:7233649,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_sparse_pca.py",start:7233649,end:7247303,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_truncated_svd.py",start:7247303,end:7255649,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/setup.py",start:7255649,end:7256504,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/base.py",start:7256504,end:7256984,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/dict_learning.py",start:7256984,end:7257491,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/cdnmf_fast.py",start:7257491,end:7257989,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/factor_analysis.py",start:7257989,end:7258502,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/fastica_.py",start:7258502,end:7258992,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/incremental_pca.py",start:7258992,end:7259505,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/kernel_pca.py",start:7259505,end:7260003,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/nmf.py",start:7260003,end:7260480,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/online_lda.py",start:7260480,end:7260964,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/online_lda_fast.py",start:7260964,end:7261477,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/pca.py",start:7261477,end:7261954,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/sparse_pca.py",start:7261954,end:7262452,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/truncated_svd.py",start:7262452,end:7262959,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_online_lda_fast.so",start:7262959,end:7298269,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/_cdnmf_fast.so",start:7298269,end:7410499,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/__init__.py",start:7410499,end:7410499,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_dict_learning.py",start:7410499,end:7428674,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_factor_analysis.py",start:7428674,end:7431730,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_fastica.py",start:7431730,end:7441696,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_incremental_pca.py",start:7441696,end:7456160,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_kernel_pca.py",start:7456160,end:7467332,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_nmf.py",start:7467332,end:7486347,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_online_lda.py",start:7486347,end:7501615,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_pca.py",start:7501615,end:7521557,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_sparse_pca.py",start:7521557,end:7529331,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/decomposition/tests/test_truncated_svd.py",start:7529331,end:7535939,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/__init__.py",start:7535939,end:7535981,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/_arff.py",start:7535981,end:7574746,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/_lobpcg.py",start:7574746,end:7601231,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/_pep562.py",start:7601231,end:7603654,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/_pilutil.py",start:7603654,end:7621375,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/_scipy_linalg.py",start:7621375,end:7625823,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/conftest.py",start:7625823,end:7626125,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/setup.py",start:7626125,end:7626381,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/six.py",start:7626381,end:7647266,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/joblib/__init__.py",start:7647266,end:7647825,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/externals/joblib/numpy_pickle.py",start:7647825,end:7647925,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/__init__.py",start:7647925,end:7648348,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/_dict_vectorizer.py",start:7648348,end:7660647,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/_hash.py",start:7660647,end:7667205,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/_stop_words.py",start:7667205,end:7670458,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/image.py",start:7670458,end:7691206,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/setup.py",start:7691206,end:7691839,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/text.py",start:7691839,end:7762925,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/dict_vectorizer.py",start:7762925,end:7763448,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/hashing.py",start:7763448,end:7763941,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/stop_words.py",start:7763941,end:7764454,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/_hashing_fast.so",start:7764454,end:7813802,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/tests/__init__.py",start:7813802,end:7813802,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/tests/test_dict_vectorizer.py",start:7813802,end:7817225,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/tests/test_feature_hasher.py",start:7817225,end:7822899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/tests/test_image.py",start:7822899,end:7834926,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/feature_extraction/tests/test_text.py",start:7834926,end:7883659,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/__init__.py",start:7883659,end:7884175,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_isomap.py",start:7884175,end:7893947,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_locally_linear.py",start:7893947,end:7921183,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_mds.py",start:7921183,end:7938120,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_spectral_embedding.py",start:7938120,end:7962034,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_t_sne.py",start:7962034,end:7998803,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/setup.py",start:7998803,end:7999756,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/isomap.py",start:7999756,end:8000232,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/locally_linear.py",start:8000232,end:8000732,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/mds.py",start:8000732,end:8001199,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/spectral_embedding_.py",start:8001199,end:8001712,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/t_sne.py",start:8001712,end:8002185,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_utils.so",start:8002185,end:8033834,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/_barnes_hut_tsne.so",start:8033834,end:8164595,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/tests/__init__.py",start:8164595,end:8164595,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/tests/test_isomap.py",start:8164595,end:8171082,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/tests/test_locally_linear.py",start:8171082,end:8176576,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/tests/test_mds.py",start:8176576,end:8178462,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/tests/test_spectral_embedding.py",start:8178462,end:8193099,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/manifold/tests/test_t_sne.py",start:8193099,end:8227388,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/__init__.py",start:8227388,end:8232564,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_base.py",start:8232564,end:8239970,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_classification.py",start:8239970,end:8337387,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_ranking.py",start:8337387,end:8393062,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_regression.py",start:8393062,end:8422525,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_scorer.py",start:8422525,end:8451939,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/pairwise.py",start:8451939,end:8518285,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/setup.py",start:8518285,end:8518970,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/base.py",start:8518970,end:8519438,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/classification.py",start:8519438,end:8519936,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/regression.py",start:8519936,end:8520422,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/ranking.py",start:8520422,end:8520899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/pairwise_fast.py",start:8520899,end:8521394,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/scorer.py",start:8521394,end:8521868,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_pairwise_fast.so",start:8521868,end:8688967,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/__init__.py",start:8688967,end:8688967,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/base.py",start:8688967,end:8690573,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/confusion_matrix.py",start:8690573,end:8697408,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/precision_recall_curve.py",start:8697408,end:8702921,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/roc_curve.py",start:8702921,end:8709025,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/tests/__init__.py",start:8709025,end:8709025,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/tests/test_plot_confusion_matrix.py",start:8709025,end:8718473,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/tests/test_plot_precision_recall.py",start:8718473,end:8725235,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/_plot/tests/test_plot_roc_curve.py",start:8725235,end:8730532,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/__init__.py",start:8730532,end:8732188,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/_bicluster.py",start:8732188,end:8734950,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/_supervised.py",start:8734950,end:8769548,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/_unsupervised.py",start:8769548,end:8783606,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/setup.py",start:8783606,end:8784273,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/bicluster.py",start:8784273,end:8784774,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/supervised.py",start:8784774,end:8785278,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/unsupervised.py",start:8785278,end:8785788,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/expected_mutual_info_fast.py",start:8785788,end:8786337,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/_expected_mutual_info_fast.so",start:8786337,end:8862192,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/tests/__init__.py",start:8862192,end:8862192,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/tests/test_bicluster.py",start:8862192,end:8863890,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/tests/test_common.py",start:8863890,end:8871912,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/tests/test_supervised.py",start:8871912,end:8885191,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/cluster/tests/test_unsupervised.py",start:8885191,end:8895446,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/__init__.py",start:8895446,end:8895446,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/test_classification.py",start:8895446,end:8986342,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/test_common.py",start:8986342,end:9039672,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/test_pairwise.py",start:9039672,end:9088633,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/test_ranking.py",start:9088633,end:9148985,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/test_regression.py",start:9148985,end:9162106,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/metrics/tests/test_score_objects.py",start:9162106,end:9190293,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/__init__.py",start:9190293,end:9191628,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_base.py",start:9191628,end:9236390,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_classification.py",start:9236390,end:9258678,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_graph.py",start:9258678,end:9276906,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_kde.py",start:9276906,end:9287230,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_lof.py",start:9287230,end:9307801,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_nca.py",start:9307801,end:9328192,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_nearest_centroid.py",start:9328192,end:9335752,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_regression.py",start:9335752,end:9349409,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_unsupervised.py",start:9349409,end:9353752,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/setup.py",start:9353752,end:9355222,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/ball_tree.py",start:9355222,end:9355709,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/base.py",start:9355709,end:9356181,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/classification.py",start:9356181,end:9356683,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/dist_metrics.py",start:9356683,end:9357179,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/graph.py",start:9357179,end:9357654,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/kd_tree.py",start:9357654,end:9358135,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/kde.py",start:9358135,end:9358604,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/lof.py",start:9358604,end:9359073,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/nca.py",start:9359073,end:9359542,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/nearest_centroid.py",start:9359542,end:9360050,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/quad_tree.py",start:9360050,end:9360537,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/regression.py",start:9360537,end:9361027,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/typedefs.py",start:9361027,end:9361511,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/unsupervised.py",start:9361511,end:9362007,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_dist_metrics.pxd",start:9362007,end:9364448,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_quad_tree.pxd",start:9364448,end:9368914,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_typedefs.pxd",start:9368914,end:9369381,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_ball_tree.so",start:9369381,end:9757004,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_kd_tree.so",start:9757004,end:10138040,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_dist_metrics.so",start:10138040,end:10378839,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_typedefs.so",start:10378839,end:10393652,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/_quad_tree.so",start:10393652,end:10581724,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/__init__.py",start:10581724,end:10581724,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_ball_tree.py",start:10581724,end:10589635,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_dist_metrics.py",start:10589635,end:10596015,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_graph.py",start:10596015,end:10598857,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_kd_tree.py",start:10598857,end:10605035,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_kde.py",start:10605035,end:10614465,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_lof.py",start:10614465,end:10622835,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_nca.py",start:10622835,end:10643614,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_nearest_centroid.py",start:10643614,end:10648211,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_neighbors.py",start:10648211,end:10712663,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_neighbors_pipeline.py",start:10712663,end:10720745,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_neighbors_tree.py",start:10720745,end:10723625,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/neighbors/tests/test_quad_tree.py",start:10723625,end:10727207,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/__init__.py",start:10727207,end:10727798,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_classes.py",start:10727798,end:10796328,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_export.py",start:10796328,end:10832902,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_reingold_tilford.py",start:10832902,end:10838086,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/setup.py",start:10838086,end:10839506,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/tree.py",start:10839506,end:10839974,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/export.py",start:10839974,end:10840442,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_criterion.pxd",start:10840442,end:10844073,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_splitter.pxd",start:10844073,end:10848241,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_tree.pxd",start:10848241,end:10852859,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_utils.pxd",start:10852859,end:10858615,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_tree.so",start:10858615,end:11196287,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_splitter.so",start:11196287,end:11367899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_criterion.so",start:11367899,end:11527901,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/_utils.so",start:11527901,end:11680833,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/tests/__init__.py",start:11680833,end:11680833,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/tests/test_export.py",start:11680833,end:11698572,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/tests/test_reingold_tilford.py",start:11698572,end:11700349,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tree/tests/test_tree.py",start:11700349,end:11772450,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/__init__.py",start:11772450,end:11814259,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_joblib.py",start:11814259,end:11814963,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_mask.py",start:11814963,end:11815663,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_mocking.py",start:11815663,end:11820377,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_pprint.py",start:11820377,end:11838446,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_show_versions.py",start:11838446,end:11840355,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_testing.py",start:11840355,end:11873243,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/class_weight.py",start:11873243,end:11880304,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/deprecation.py",start:11880304,end:11884718,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/estimator_checks.py",start:11884718,end:11993257,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/extmath.py",start:11993257,end:12019580,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/fixes.py",start:12019580,end:12029097,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/graph.py",start:12029097,end:12031517,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/linear_assignment_.py",start:12031517,end:12041020,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/metaestimators.py",start:12041020,end:12048645,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/multiclass.py",start:12048645,end:12064e3,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/optimize.py",start:12064e3,end:12071624,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/random.py",start:12071624,end:12075993,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/setup.py",start:12075993,end:12078752,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/sparsefuncs.py",start:12078752,end:12094783,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/stats.py",start:12094783,end:12095414,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/validation.py",start:12095414,end:12147926,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/mocking.py",start:12147926,end:12148399,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/weight_vector.py",start:12148399,end:12148890,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/seq_dataset.py",start:12148890,end:12149375,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/fast_dict.py",start:12149375,end:12149854,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/testing.py",start:12149854,end:12150327,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_cython_blas.pxd",start:12150327,end:12151709,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_fast_dict.pxd",start:12151709,end:12152257,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_random.pxd",start:12152257,end:12153731,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_weight_vector.pxd",start:12153731,end:12154477,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/murmurhash.pxd",start:12154477,end:12155329,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_seq_dataset.pxd",start:12155329,end:12158976,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/sparsefuncs_fast.so",start:12158976,end:12687829,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_cython_blas.so",start:12687829,end:12989044,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/arrayfuncs.so",start:12989044,end:13140744,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/murmurhash.so",start:13140744,end:13197898,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/graph_shortest_path.so",start:13197898,end:13269726,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_fast_dict.so",start:13269726,end:13435909,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_openmp_helpers.so",start:13435909,end:13447355,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_seq_dataset.so",start:13447355,end:13547923,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_weight_vector.so",start:13547923,end:13669177,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_random.so",start:13669177,end:13732058,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/_logistic_sigmoid.so",start:13732058,end:13846683,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/__init__.py",start:13846683,end:13846683,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_class_weight.py",start:13846683,end:13857562,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_cython_blas.py",start:13857562,end:13864553,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_deprecated_utils.py",start:13864553,end:13868652,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_deprecation.py",start:13868652,end:13870036,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_estimator_checks.py",start:13870036,end:13890881,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_extmath.py",start:13890881,end:13918114,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_fast_dict.py",start:13918114,end:13918929,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_fixes.py",start:13918929,end:13922419,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_linear_assignment.py",start:13922419,end:13923899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_metaestimators.py",start:13923899,end:13926075,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_multiclass.py",start:13926075,end:13942018,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_murmurhash.py",start:13942018,end:13944655,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_optimize.py",start:13944655,end:13945426,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_pprint.py",start:13945426,end:13969896,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_random.py",start:13969896,end:13977252,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_seq_dataset.py",start:13977252,end:13982346,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_shortest_path.py",start:13982346,end:13985187,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_show_versions.py",start:13985187,end:13986139,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_sparsefuncs.py",start:13986139,end:14006032,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_testing.py",start:14006032,end:14026332,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_utils.py",start:14026332,end:14051078,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/utils/tests/test_validation.py",start:14051078,end:14097507,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/__init__.py",start:14097507,end:14098195,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/_base.py",start:14098195,end:14135159,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/_bounds.py",start:14135159,end:14137765,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/_classes.py",start:14137765,end:14188610,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/setup.py",start:14188610,end:14191535,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/base.py",start:14191535,end:14191995,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/bounds.py",start:14191995,end:14192461,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/classes.py",start:14192461,end:14192930,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/libsvm.py",start:14192930,end:14193396,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/libsvm_sparse.py",start:14193396,end:14193883,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/liblinear.py",start:14193883,end:14194358,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/_libsvm.so",start:14194358,end:14440473,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/_liblinear.so",start:14440473,end:14543478,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/_libsvm_sparse.so",start:14543478,end:14763475,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/tests/__init__.py",start:14763475,end:14763475,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/tests/test_bounds.py",start:14763475,end:14765725,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/tests/test_sparse.py",start:14765725,end:14779603,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/svm/tests/test_svm.py",start:14779603,end:14825620,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/__init__.py",start:14825620,end:14828403,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_base.py",start:14828403,end:14849791,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_bayes.py",start:14849791,end:14874251,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_coordinate_descent.py",start:14874251,end:14959607,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_huber.py",start:14959607,end:14970626,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_least_angle.py",start:14970626,end:15038953,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_logistic.py",start:15038953,end:15131700,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_omp.py",start:15131700,end:15164389,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_passive_aggressive.py",start:15164389,end:15181795,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_perceptron.py",start:15181795,end:15187581,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_ransac.py",start:15187581,end:15206380,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_ridge.py",start:15206380,end:15279244,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_sag.py",start:15279244,end:15292186,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_stochastic_gradient.py",start:15292186,end:15355834,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_theil_sen.py",start:15355834,end:15370774,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/setup.py",start:15370774,end:15371993,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/base.py",start:15371993,end:15372471,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/cd_fast.py",start:15372471,end:15372958,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/bayes.py",start:15372958,end:15373439,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/coordinate_descent.py",start:15373439,end:15373959,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/huber.py",start:15373959,end:15374440,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/least_angle.py",start:15374440,end:15374939,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/logistic.py",start:15374939,end:15375429,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/omp.py",start:15375429,end:15375904,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/passive_aggressive.py",start:15375904,end:15376424,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/perceptron.py",start:15376424,end:15376920,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/ransac.py",start:15376920,end:15377404,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/ridge.py",start:15377404,end:15377885,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/sag.py",start:15377885,end:15378360,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/sag_fast.py",start:15378360,end:15378850,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/sgd_fast.py",start:15378850,end:15379340,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/stochastic_gradient.py",start:15379340,end:15379863,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/theil_sen.py",start:15379863,end:15380356,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_sgd_fast.pxd",start:15380356,end:15381168,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_cd_fast.so",start:15381168,end:15731622,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_sgd_fast.so",start:15731622,end:15959520,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/_sag_fast.so",start:15959520,end:16069986,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/__init__.py",start:16069986,end:16069986,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_base.py",start:16069986,end:16087916,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_bayes.py",start:16087916,end:16097099,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_coordinate_descent.py",start:16097099,end:16130680,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_huber.py",start:16130680,end:16138434,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_least_angle.py",start:16138434,end:16166224,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_logistic.py",start:16166224,end:16242644,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_omp.py",start:16242644,end:16250949,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_passive_aggressive.py",start:16250949,end:16261976,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_perceptron.py",start:16261976,end:16264063,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_ransac.py",start:16264063,end:16283147,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_ridge.py",start:16283147,end:16327292,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_sag.py",start:16327292,end:16359237,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_sgd.py",start:16359237,end:16417435,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_sparse_coordinate_descent.py",start:16417435,end:16428250,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/linear_model/tests/test_theil_sen.py",start:16428250,end:16438184,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/__init__.py",start:16438184,end:16438184,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_base.py",start:16438184,end:16454672,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_build.py",start:16454672,end:16455847,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_calibration.py",start:16455847,end:16470205,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_check_build.py",start:16470205,end:16470494,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_common.py",start:16470494,end:16478851,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_config.py",start:16478851,end:16481427,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_discriminant_analysis.py",start:16481427,end:16500953,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_docstring_parameters.py",start:16500953,end:16506727,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_dummy.py",start:16506727,end:16529606,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_import_deprecations.py",start:16529606,end:16531472,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_init.py",start:16531472,end:16531941,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_isotonic.py",start:16531941,end:16548484,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_kernel_approximation.py",start:16548484,end:16558197,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_kernel_ridge.py",start:16558197,end:16561242,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_metaestimators.py",start:16561242,end:16566579,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_multiclass.py",start:16566579,end:16595766,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_multioutput.py",start:16595766,end:16617548,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_naive_bayes.py",start:16617548,end:16648118,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_pipeline.py",start:16648118,end:16689899,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_random_projection.py",start:16689899,end:16704029,audio:0},{filename:"/lib/python3.8/site-packages/sklearn/tests/test_site_joblib.py",start:16704029,end:16704703,audio:0}],remote_package_size:9575767,package_uuid:"bbaeb866-5ba1-4533-8904-46252eab6273"})})();