This repository has been archived by the owner on Jul 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
/
sympy.js
1 lines (1 loc) · 340 KB
/
sympy.js
1
var Module=typeof pyodide._module!=="undefined"?pyodide._module:{};Module.checkABI(1);if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0;Module.finishedDataFileDownloads=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="sympy.data";var REMOTE_PACKAGE_BASE="sympy.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.7",true,true);Module["FS_createPath"]("/lib/python3.7","site-packages",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","sympy-1.3-py3.7.egg-info",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","sympy",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","series",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/series","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/series","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","plotting",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/plotting","pygletplot",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/plotting/pygletplot","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/plotting","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/plotting","intervalmath",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/plotting/intervalmath","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","parsing",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing","latex",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing/latex","_antlr",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing","autolev",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing/autolev","_antlr",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing/autolev","test-examples",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples","pydy-example-repo",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/parsing","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","printing",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/printing","pretty",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/printing/pretty","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/printing","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","sets",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/sets","handlers",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/sets","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","discrete",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/discrete","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","external",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/external","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","vector",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/vector","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","deprecated",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/deprecated","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","strategies",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/strategies","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/strategies","branch",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/strategies/branch","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","calculus",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/calculus","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","holonomic",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/holonomic","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","codegen",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/codegen","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","solvers",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/solvers","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/solvers","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","concrete",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/concrete","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","sandbox",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/sandbox","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","physics",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","vector",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/vector","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","hep",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/hep","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","units",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/units","systems",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/units","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","optics",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/optics","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","quantum",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/quantum","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","continuum_mechanics",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/continuum_mechanics","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics","mechanics",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/physics/mechanics","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","interactive",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/interactive","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","functions",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions","combinatorial",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions/combinatorial","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions","special",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions/special","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions/special","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions","elementary",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions/elementary","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/functions/elementary","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","logic",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/logic","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/logic","algorithms",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/logic","utilities",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","utilities",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/utilities","_compilation",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/utilities/_compilation","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/utilities","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/utilities","mathml",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/utilities/mathml","data",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","unify",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/unify","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","matrices",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/matrices","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/matrices","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/matrices","expressions",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/matrices/expressions","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","diffgeom",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/diffgeom","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","stats",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/stats","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","categories",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/categories","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","simplify",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/simplify","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","ntheory",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/ntheory","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","tensor",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/tensor","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/tensor","array",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/tensor/array","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","assumptions",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/assumptions","handlers",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/assumptions","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","combinatorics",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/combinatorics","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","algebras",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/algebras","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","polys",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/polys","domains",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/polys/domains","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/polys","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/polys","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/polys","agca",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/polys/agca","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","geometry",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/geometry","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","multipledispatch",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/multipledispatch","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","core",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/core","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/core","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","integrals",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals","rubi",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals/rubi","rubi_tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals/rubi","parsetools",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals/rubi","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals/rubi","rules",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/integrals","benchmarks",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","crypto",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/crypto","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy","liealgebras",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/sympy/liealgebras","tests",true,true);Module["FS_createPath"]("/","bin",true,true);Module["FS_createPath"]("/","share",true,true);Module["FS_createPath"]("/share","man",true,true);Module["FS_createPath"]("/share/man","man1",true,true);function DataRequest(start,end,audio){this.start=start;this.end=end;this.audio=audio}DataRequest.prototype={requests:{},open:function(mode,name){this.name=name;this.requests[name]=this;Module["addRunDependency"]("fp "+this.name)},send:function(){},onload:function(){var byteArray=this.byteArray.subarray(this.start,this.end);this.finish(byteArray)},finish:function(byteArray){var that=this;Module["FS_createPreloadedFile"](this.name,null,byteArray,true,true,function(){Module["removeRunDependency"]("fp "+that.name)},function(){if(that.audio){Module["removeRunDependency"]("fp "+that.name)}else{err("Preloading file "+that.name+" failed")}},false,true);this.requests[this.name]=null}};function processPackageData(arrayBuffer){Module.finishedDataFileDownloads++;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:12132017,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,1417,2948,4420,5567,6554,7713,8352,8983,9533,10130,10926,11738,12427,13159,13886,14523,15152,15786,16451,17105,17677,18264,18845,19415,19954,20574,21304,22008,22732,23410,24100,24784,25484,26401,27684,29120,30515,31942,33231,34681,36267,37685,39013,40316,41430,42767,44119,45517,46925,48382,49384,50495,51416,52334,53502,54552,55640,56644,57871,58876,59852,60975,62186,63369,64598,65968,67144,68506,69724,70944,72173,73521,74695,75689,76847,78068,79158,80284,81211,82109,83401,84544,85775,87193,88280,89395,90536,91560,92369,93597,94816,95990,97441,98806,100177,101403,102607,103896,105079,106221,107363,108713,110036,111119,112246,113208,114307,115233,116274,117371,118163,118898,120041,120905,121772,122623,123716,124587,125708,126780,127682,129161,130082,131008,131757,132534,133484,134379,135351,136357,137524,138286,138992,139871,140796,141575,142203,143266,144136,144958,145814,146804,147803,148779,149814,150941,152018,153225,154167,155281,156196,157132,158075,159172,160164,160970,161974,163106,163917,164783,165577,166626,167549,168535,169619,170671,171952,173502,174903,176192,177337,178245,179208,180355,181497,182516,183577,184787,185868,186882,187823,188742,189656,190613,191659,192598,193549,194664,195920,197195,198419,199626,200737,201919,203095,204241,205515,206811,207800,208953,210154,211270,212219,213401,214699,215894,217216,218739,220210,221505,222541,223577,224728,225787,226655,227472,228553,229708,230799,232007,233153,234023,235027,236204,237128,238089,239422,240297,241212,242098,243012,244358,245531,246864,248048,249109,250130,251348,252264,253261,254468,255571,256489,257264,258045,259071,259723,260556,261650,262571,263668,264690,265758,266836,267969,268869,269865,270952,272189,273184,274289,275332,276772,277997,278966,280071,281292,282390,283562,284896,286033,287200,287827,288915,290224,291259,291978,292769,293866,294784,295649,296982,297935,298556,299169,299777,300569,301493,302397,303153,303946,304899,305771,306386,307036,307902,308723,309448,310004,310668,311627,312306,312906,313618,314252,315384,316360,317401,318517,319540,320656,322057,323207,324584,325716,326713,327316,328376,329409,330522,331704,332891,333871,334887,335792,336735,337877,339166,340413,341292,342245,343854,344899,345802,346807,347800,348759,349787,350718,351735,352891,354255,355739,356789,358242,359299,360167,361093,361954,362807,363650,364516,365569,366545,367827,368762,369745,370451,371414,372315,373327,374217,375156,376007,376923,377768,378624,379542,380426,381264,382068,382958,383818,384700,385551,386343,387162,387834,388612,389421,390174,391009,391735,392353,393086,393780,394351,395024,395720,396427,397245,397980,398860,399557,400424,401286,402062,402987,403851,404810,405670,406467,407288,408031,408844,409873,410930,412056,412992,413753,414534,415446,416199,417169,417845,418684,419814,420810,421838,422526,423585,424263,424940,426041,426655,427551,428411,429242,429966,430754,431525,432259,433064,433928,434717,435668,436440,437518,438353,439077,439884,440702,441540,442157,442797,443620,444337,445135,446020,447151,447959,448661,449437,450010,450761,451435,452055,452965,453846,454881,456206,457524,458736,460042,461033,462052,462967,463842,464769,465589,466712,467804,468887,469832,470807,471602,472432,473268,474102,474923,475898,477156,478076,478882,479648,480220,480934,481773,482634,483492,484213,485004,485833,486524,487105,487958,488487,489363,490199,491062,491947,492848,493676,494503,495186,496127,497048,497939,498743,499646,500514,501409,502271,503019,503973,504795,505313,505852,506431,506960,507831,508344,508856,509659,510236,510983,511755,512188,512609,513041,513498,514196,515429,516736,517990,519165,520490,521771,523221,524085,525190,526484,527864,529235,530412,531745,533213,534007,535074,536122,537283,538344,539530,540647,541766,542814,543622,544686,545911,546953,547825,548858,550074,551379,552769,553868,554728,555846,556956,558075,559128,560221,561230,562400,563701,565149,566577,567949,568962,569867,570843,572035,573303,574569,575978,577334,578496,579578,580583,581626,582715,583700,584843,585710,586689,587485,588667,589820,591023,591992,592743,593564,594174,594701,595377,595923,596643,597076,597770,598803,599908,600796,601843,602707,603558,604509,605298,606117,607108,607636,608456,609459,610440,611051,612442,613785,614494,615508,616994,618420,619756,620969,621945,623022,624308,625582,626635,627668,628426,629214,630119,630931,631889,632844,633672,634455,635101,635931,636649,637271,638410,639685,640570,641599,642710,643848,645187,646598,647962,649302,650456,651549,652591,653534,654651,655709,656575,657595,658728,659411,660458,661449,662516,663638,664812,666158,667514,668768,669949,671149,672290,673549,674778,675922,677041,677917,679059,680124,680935,682093,682958,684061,685235,686337,687357,688380,689346,690499,691844,693118,694323,695308,696461,697553,698417,699508,700639,702020,703456,704808,706060,706910,707843,708967,710218,711293,712617,713892,715070,715764,716914,718061,719112,720240,721650,723110,724477,725708,726821,727540,728719,729649,730587,731636,732906,734340,735765,737210,738664,740063,740955,742104,743305,744345,745670,747062,748427,749462,750507,751710,752774,753859,755099,756288,757453,758776,759952,761241,762478,763545,764728,765888,767327,768759,770193,771505,772510,773543,774743,775758,777056,777916,778841,780236,781527,782620,783823,784970,785963,786974,788031,789176,790290,791218,792242,793298,794376,795799,797225,798444,799749,800704,801669,802503,803742,805116,806270,807291,808415,809686,810838,811983,813219,814311,815270,815989,816801,817425,818357,819380,820394,821457,822299,823335,824534,825572,826616,827491,828611,829433,830429,831493,832627,833717,834783,835636,836460,837087,838175,839297,840472,841572,842565,843453,844446,845455,846332,847123,848110,848959,849947,850968,851920,853183,854622,855681,856802,857928,859160,860328,861529,862741,863874,865286,866781,867899,868652,869332,870125,870855,871568,872226,873086,873600,874550,875247,875931,876702,877506,878219,879135,879903,880545,881323,882148,882880,883738,884822,885803,886702,887667,888577,889290,890088,891022,891661,892466,893338,894204,895131,895926,896641,897336,898105,898694,899754,900711,901479,902266,903123,904068,904912,905736,906453,907292,908240,908990,909910,910543,911615,912693,913620,914459,915543,916594,917436,918482,919764,920863,921664,922565,923445,924146,925193,925884,927207,928132,929088,929848,930826,931846,932681,933532,934683,935598,936619,937630,938722,939727,940738,941553,942273,943382,944270,945302,946247,947462,948443,949371,950579,951625,952583,953697,954523,955135,956256,957062,957812,958485,959299,960099,960828,961971,962649,963225,963950,964518,964897,965232,965687,966115,966866,967523,968159,968666,969223,969782,970018,970309,970856,971427,972530,973266,974049,974899,975977,976982,978119,978986,979729,980639,981571,982231,982795,983342,984278,985010,985416,986018,987030,987971,989140,990369,991299,992099,993088,993879,994913,995959,997022,997975,998640,999612,1000706,1001965,1002802,1003749,1004900,1006102,1007242,1007905,1009024,1010354,1011262,1012200,1013069,1013827,1014636,1015411,1016271,1017222,1018178,1019140,1020320,1021410,1022294,1023189,1024058,1025008,1026063,1027500,1028698,1029462,1030253,1030985,1031815,1032706,1033496,1034215,1034806,1035531,1036536,1037443,1038166,1039054,1039875,1040753,1041754,1042515,1043381,1044239,1045207,1045922,1046889,1047676,1048626,1049538,1050295,1051103,1052062,1053079,1053938,1054772,1055385,1056277,1057270,1058445,1059477,1060465,1061559,1062487,1063017,1064093,1065383,1065994,1066961,1068004,1068952,1069862,1071019,1071985,1073016,1074149,1075277,1076475,1077776,1078889,1080006,1081352,1082525,1083672,1084413,1085076,1086189,1087268,1088336,1089430,1090080,1090898,1091902,1092991,1093834,1094655,1095828,1097058,1098225,1099294,1100350,1101584,1102835,1103784,1104938,1105879,1106493,1107629,1108508,1109751,1110854,1112044,1113054,1113970,1114934,1116219,1117437,1118695,1119956,1121093,1122300,1123278,1124502,1125550,1126502,1127684,1128888,1130143,1131366,1132345,1133158,1134372,1135306,1136397,1137627,1138697,1139730,1140889,1141947,1142955,1144052,1145013,1146341,1147644,1148785,1149919,1151048,1151987,1153111,1153887,1154794,1155623,1156567,1157407,1158212,1159112,1159836,1160631,1161218,1162093,1162895,1163986,1164924,1165548,1166493,1167187,1167937,1168819,1169751,1170470,1171255,1172252,1172962,1173993,1174935,1175886,1176810,1177609,1178551,1179334,1180238,1181404,1182367,1183303,1184317,1185003,1185478,1186158,1186815,1187446,1188056,1189353,1190684,1192131,1193301,1194387,1195442,1196634,1197761,1198960,1200320,1201588,1202710,1204035,1205217,1206342,1207432,1208537,1209592,1210454,1211448,1212667,1213650,1214589,1215493,1216628,1217827,1218762,1220031,1221280,1222489,1223701,1224972,1225907,1226766,1227849,1229073,1230111,1231374,1232127,1232898,1234131,1235472,1236534,1237223,1238492,1239907,1241075,1242438,1243642,1244652,1245680,1247011,1248155,1249053,1250241,1251394,1252361,1253627,1254593,1255696,1256792,1258018,1259242,1260246,1261368,1262309,1263468,1264599,1265938,1267233,1268383,1269439,1270641,1271893,1273040,1274110,1275218,1276288,1277562,1278639,1279544,1280485,1281802,1282628,1283884,1284888,1285781,1286837,1288004,1289002,1289911,1290962,1291955,1293234,1294238,1295173,1296100,1297108,1298158,1299087,1299897,1300888,1301998,1303104,1304204,1305208,1306284,1307464,1308561,1309713,1310722,1311856,1312769,1313501,1314291,1315363,1316386,1317344,1318260,1319340,1320357,1321199,1322217,1323230,1324107,1325113,1325994,1326901,1327804,1328852,1329904,1330910,1331747,1332812,1333707,1334647,1335591,1336674,1337804,1338640,1339803,1341246,1342536,1343871,1345178,1346528,1347704,1348810,1350261,1351306,1352438,1353562,1354666,1355915,1357016,1358260,1359311,1360457,1361749,1362949,1364368,1365646,1367035,1368340,1369551,1370845,1372042,1373372,1374260,1375393,1376399,1377530,1378619,1379893,1381020,1382219,1383548,1384856,1386177,1386952,1387550,1388284,1388952,1389672,1390247,1391221,1392059,1393029,1394040,1395266,1396301,1396939,1398118,1399180,1400407,1401548,1402415,1403159,1404083,1404739,1405397,1406060,1406660,1407754,1408431,1409353,1410361,1411600,1412754,1413988,1414941,1415897,1417112,1418288,1419412,1420532,1421651,1422541,1423692,1424644,1425680,1426760,1427888,1428928,1429780,1430819,1432008,1433300,1434600,1435739,1436716,1437808,1438834,1439647,1440644,1441890,1443242,1444390,1445316,1446342,1447456,1448574,1449877,1451054,1452188,1453286,1454379,1455545,1456752,1458025,1458963,1460182,1461439,1462387,1463592,1464914,1466048,1467244,1468126,1469046,1470095,1471250,1472286,1473259,1474383,1475412,1476421,1477426,1478607,1479692,1480749,1481688,1482726,1483665,1484515,1485483,1486534,1487540,1488611,1489744,1490777,1491860,1492951,1494272,1495431,1496358,1497711,1498887,1500257,1501469,1502690,1503871,1504909,1506265,1507631,1508700,1509886,1511076,1512330,1513463,1514778,1515963,1517200,1518258,1519359,1520574,1521900,1522995,1524106,1525243,1526450,1527551,1528719,1529935,1531120,1532166,1533307,1534403,1535760,1536866,1537904,1538998,1540041,1541139,1542522,1543897,1545359,1546319,1547597,1548798,1550085,1551325,1552248,1553186,1554216,1555149,1556499,1557463,1558545,1559550,1560789,1562048,1563206,1564513,1565536,1566449,1567147,1568200,1569119,1570072,1571049,1571966,1573136,1574071,1575311,1576557,1577854,1579090,1580401,1581795,1583055,1584070,1585476,1586768,1587910,1588704,1589957,1591190,1592127,1593417,1594681,1595997,1597203,1598596,1599893,1601083,1601680,1602850,1604092,1605202,1606468,1607704,1608986,1610298,1611639,1612801,1614159,1615334,1616550,1617692,1619023,1619935,1621024,1622544,1623975,1625303,1626583,1627840,1629282,1630437,1631754,1633071,1633975,1635169,1636327,1637638,1638923,1640237,1641666,1643087,1644370,1645721,1647042,1648339,1649747,1650977,1652174,1653468,1654722,1655942,1657267,1658507,1659687,1661050,1662181,1663386,1664517,1666009,1667392,1668831,1670276,1671822,1673234,1674303,1675707,1677027,1678126,1679344,1680730,1681923,1683012,1684303,1685600,1686686,1687970,1689334,1690622,1691664,1692792,1693916,1694835,1695969,1696999,1698215,1699355,1700382,1701539,1702990,1704236,1705389,1706199,1706959,1708085,1709149,1710048,1711216,1712235,1713198,1714073,1715369,1716734,1718029,1719268,1720588,1721944,1723395,1724689,1725842,1726918,1728262,1729379,1730836,1731860,1733144,1734548,1735889,1737199,1738418,1739759,1741078,1742319,1743453,1744818,1746164,1747485,1748797,1750079,1751153,1752519,1753575,1755054,1756413,1757717,1759131,1760366,1761568,1762908,1764384,1765899,1767122,1768583,1769991,1771336,1772506,1773697,1774955,1776187,1777575,1778968,1780261,1781632,1782787,1784281,1785514,1786872,1788026,1789114,1790410,1791694,1792982,1794332,1795576,1796718,1798101,1799165,1800241,1801472,1802799,1803831,1804955,1805769,1806989,1808302,1809701,1810935,1812270,1813372,1814522,1815753,1816974,1817860,1819212,1820345,1821505,1822812,1823966,1825184,1826205,1827395,1828678,1829817,1830644,1831636,1832627,1833841,1835092,1836309,1837578,1838861,1840248,1841430,1842629,1843859,1845156,1846265,1847392,1848639,1850006,1851253,1852185,1853119,1854315,1855497,1856637,1857932,1859260,1860450,1861670,1863006,1864144,1865171,1866140,1867190,1868346,1869485,1870761,1871854,1872987,1873979,1874834,1876048,1877412,1878634,1879907,1881084,1882449,1883711,1885023,1886334,1887351,1888737,1890011,1891287,1892661,1894024,1895330,1896451,1897703,1898860,1900092,1901296,1902420,1903591,1904639,1905894,1907162,1908464,1909561,1910850,1912244,1913491,1914655,1915843,1916624,1917656,1918889,1920074,1921220,1922544,1923788,1924914,1926096,1927115,1928402,1929401,1930600,1931651,1932842,1934136,1935486,1936738,1937968,1939361,1940602,1941685,1942727,1944089,1945353,1946773,1947792,1948947,1950450,1951838,1953070,1954388,1955579,1956662,1957937,1959340,1960682,1961966,1963244,1964112,1965102,1966193,1967425,1968657,1969915,1971280,1972392,1973805,1974963,1976358,1977749,1978893,1979861,1980862,1982211,1983497,1984572,1985677,1987021,1988099,1989324,1990504,1991731,1992981,1994259,1995211,1996464,1997857,1999115,2000401,2001662,2003019,2004427,2005708,2007072,2008193,2009538,2010521,2011741,2013173,2014541,2015844,2017135,2018303,2019503,2020799,2021785,2022927,2024124,2025185,2026320,2027369,2028341,2029399,2030530,2031822,2033185,2034464,2035717,2036967,2038441,2039822,2041206,2042311,2043228,2044638,2045959,2047338,2048413,2049747,2051121,2052245,2053506,2054449,2055482,2056421,2057466,2058596,2059510,2060301,2061386,2061833,2062256,2062869,2063837,2065257,2066467,2067958,2068805,2069719,2070682,2071764,2072588,2073411,2074079,2074428,2074712,2074978,2076072,2077060,2077804,2078623,2079342,2080299,2081089,2082066,2082955,2083605,2084386,2085331,2086250,2086937,2088015,2088953,2089955,2090809,2091783,2092752,2093814,2094883,2095751,2096909,2097835,2098816,2099700,2100577,2101628,2102659,2103855,2104812,2105648,2106293,2106835,2107594,2108326,2108969,2109541,2110542,2111562,2112228,2112751,2113656,2114581,2115392,2116292,2117376,2118429,2119238,2120019,2120803,2121784,2122826,2124035,2125087,2125893,2126859,2127862,2129011,2130181,2131190,2132255,2133302,2134481,2135310,2135906,2136653,2136935,2137676,2138813,2139804,2140802,2141725,2142619,2143727,2144860,2145808,2146665,2147487,2148423,2149395,2150264,2151420,2152511,2153608,2154382,2155542,2156580,2157608,2158843,2160060,2161014,2161923,2162888,2163899,2164965,2166074,2166992,2167905,2169116,2170072,2171076,2172074,2173284,2174478,2175622,2176704,2177515,2178480,2179600,2180725,2181961,2182983,2184307,2185532,2186764,2187567,2188718,2189271,2189896,2190603,2191520,2192566,2193677,2194545,2195732,2196978,2198087,2199111,2200305,2201385,2202614,2203754,2204844,2205851,2206979,2207757,2208770,2209934,2211100,2212145,2213096,2214241,2215298,2216462,2217562,2218774,2220009,2221208,2222401,2223616,2224599,2225696,2226684,2227891,2229031,2230247,2231287,2232394,2233746,2235041,2236080,2236939,2237941,2239309,2240243,2241337,2242331,2243354,2244564,2245640,2246862,2247983,2249072,2250412,2251526,2252823,2253964,2255042,2256226,2257413,2258588,2259862,2261237,2262411,2263694,2264991,2266283,2267251,2268092,2269283,2270308,2271503,2272578,2273697,2274943,2276257,2277495,2278624,2279927,2280929,2282275,2283165,2284228,2285429,2286560,2287627,2288653,2290064,2291366,2292711,2294027,2295377,2296791,2298059,2299407,2300133,2301113,2302554,2303691,2304940,2306044,2306957,2307910,2308659,2309342,2310426,2311398,2312360,2313524,2314811,2315901,2316860,2317789,2318851,2319963,2321061,2322040,2323275,2324343,2325285,2326304,2327181,2327903,2328728,2329497,2330586,2331361,2332185,2333342,2333977,2334601,2335290,2335917,2336564,2337316,2337820,2338311,2338805,2339260,2339863,2340913,2341989,2343177,2344424,2345517,2346606,2347675,2348775,2349592,2350447,2351488,2352530,2353111,2354200,2354865,2355924,2356755,2357683,2358744,2359789,2360847,2361950,2362794,2364055,2364985,2366062,2367208,2368280,2369653,2370727,2371802,2372918,2373765,2374712,2375984,2377234,2378324,2379779,2380762,2381971,2383401,2384667,2385798,2387135,2388329,2389558,2390670,2391839,2392957,2394256,2395727,2396998,2398359,2399440,2400657,2402075,2403321,2404586,2405956,2407226,2408626,2409919,2411126,2412560,2413788,2415074,2416375,2417385,2418640,2419665,2420533,2421747,2422945,2424076,2425162,2426318,2427496,2428617,2429826,2431088,2432224,2433449,2434736,2435946,2436507,2437088,2438385,2439501,2440524,2441641,2442968,2444279,2445308,2446285,2447362,2448601,2449399,2450559,2451823,2452928,2453902,2454934,2456080,2457288,2458066,2459265,2460464,2461482,2462465,2463254,2464244,2465388,2466451,2467501,2468831,2469997,2471174,2472164,2473222,2474359,2475357,2476532,2477671,2478721,2479743,2480792,2482072,2483228,2484272,2485262,2486094,2487122,2488112,2489279,2490225,2491119,2491695,2492462,2493191,2494116,2495079,2496157,2497116,2498247,2499008,2500023,2500676,2501595,2502592,2503701,2504643,2505450,2506584,2507883,2508818,2509864,2510712,2511487,2512737,2513584,2514561,2515600,2516321,2517523,2518728,2519862,2520950,2522008,2523252,2524414,2525837,2526997,2528167,2529403,2530542,2531740,2532495,2533311,2534321,2535081,2536023,2537256,2538549,2539913,2540819,2541983,2543249,2544423,2545537,2546497,2547347,2548331,2549376,2550469,2551264,2552146,2553267,2554248,2555240,2556085,2557392,2558589,2559673,2560720,2561826,2563020,2563959,2564935,2565974,2567150,2568186,2569330,2570580,2571664,2572946,2574401,2575805,2576996,2578048,2579259,2580361,2581406,2582555,2583589,2584525,2585451,2586360,2587238,2588051,2589029,2589878,2590997,2591850,2592841,2594123,2595188,2596012,2597073,2598328,2599434,2600258,2600730,2601576,2602621,2603773,2604768,2605782,2606939,2607672,2608579,2609463,2610156,2611028,2612043,2613e3,2613704,2614390,2615356,2616308,2617154,2617855,2618677,2619524,2620405,2621156,2622014,2622862,2624081,2625105,2626137,2627402,2628553,2629304,2630517,2631534,2632291,2633154,2634167,2635306,2636078,2637001,2638060,2639256,2640559,2641361,2641970,2643051,2644342,2645407,2646496,2647593,2648649,2649737,2650690,2651679,2652859,2653900,2655049,2656037,2656629,2657636,2658876,2660066,2661076,2662026,2662854,2663609,2664785,2666069,2666975,2667954,2669065,2670276,2671463,2672452,2673536,2674323,2675423,2676426,2677502,2678427,2679572,2680549,2681724,2682543,2683725,2684902,2686102,2687412,2688606,2689871,2690940,2692057,2693331,2694683,2695886,2697137,2698438,2699580,2700714,2701881,2703096,2703821,2704963,2706172,2707305,2708380,2709273,2710619,2712030,2713419,2714491,2715498,2716464,2717707,2718421,2719629,2720590,2721446,2722709,2723799,2724887,2726051,2727075,2728230,2729338,2730620,2731724,2732624,2733770,2734883,2735995,2737169,2738184,2739273,2740567,2741830,2743002,2743869,2744780,2745905,2747082,2748071,2748755,2749408,2750175,2751225,2752421,2753232,2754216,2755268,2756374,2757217,2758478,2759515,2760426,2761337,2761906,2763046,2763999,2765075,2766062,2766920,2767858,2768409,2769753,2771090,2772176,2773410,2774607,2775810,2776795,2777872,2778869,2780082,2781309,2782281,2783357,2784559,2785875,2787074,2788131,2789388,2790655,2791939,2793152,2794530,2795916,2796886,2797829,2798852,2799773,2800604,2801500,2802220,2803191,2804385,2805498,2806523,2807463,2808671,2809677,2810760,2811832,2813010,2814102,2815174,2816351,2817243,2818397,2819388,2820706,2821866,2823177,2824253,2825428,2826706,2827844,2828744,2829764,2830977,2832106,2833351,2834583,2835746,2837092,2838122,2839207,2839994,2840774,2841546,2842901,2843966,2845098,2846333,2847161,2848361,2849545,2850851,2852060,2853e3,2854189,2855293,2856322,2857216,2858111,2859170,2859956,2860789,2861446,2862312,2863233,2864062,2865154,2866387,2867550,2868441,2869334,2870591,2871676,2872559,2873713,2874906,2875948,2876941,2878179,2879486,2880387,2881528,2882602,2883879,2885181,2886322,2887505,2888747,2890045,2891154,2892233,2893202,2894364,2895509,2896657,2897748,2898821,2899694,2900954,2901945,2902868,2903982,2905063,2906306,2907594,2908746,2909900,2910931,2911950,2912891,2913590,2914603,2915406,2916509,2917532,2918633,2919461,2920492,2921408,2922388,2923318,2924354,2925048,2925890,2926883,2927934,2928772,2929792,2930790,2931899,2932627,2933347,2933979,2934767,2935546,2936304,2936996,2937456,2938456,2939459,2940532,2941280,2942287,2943028,2944037,2944819,2945768,2946825,2947744,2948848,2949644,2950211,2950672,2951127,2951572,2951985,2952615,2953256,2953948,2954584,2955146,2955743,2956200,2956811,2957203,2957698,2958046,2958470,2958753,2959126,2959455,2959856,2960180,2960494,2960765,2961079,2961471,2961723,2961977,2962255,2962550,2962819,2963267,2963742,2964300,2964798,2965264,2965750,2966239,2966695,2967139,2967690,2968263,2968784,2969268,2969709,2970195,2970664,2971056,2971596,2972081,2972557,2973109,2973534,2974031,2974495,2974942,2975519,2976180,2976576,2977033,2977533,2977973,2978302,2978766,2979190,2979607,2980102,2980609,2981147,2981644,2982042,2982629,2983188,2983788,2984336,2984935,2985494,2986069,2986598,2987153,2987739,2988235,2988710,2989217,2989755,2990324,2990787,2991319,2991819,2992350,2992845,2993315,2993869,2994374,2994939,2995494,2996046,2996675,2997179,2997727,2998280,2998895,2999400,2999919,3000327,3000823,3001318,3001916,3002457,3003024,3003540,3004107,3004621,3005110,3005723,3006227,3006756,3007199,3007814,3008397,3008970,3009577,3010157,3010750,3011320,3011900,3012647,3013407,3013994,3014599,3015142,3015641,3016183,3016692,3017218,3017800,3018230,3018994,3019760,3020469,3021252,3021982,3022793,3023282,3024137,3024908,3025596,3026484,3027242,3027948,3028741,3029470,3030228,3031054,3031690,3032646,3033670,3034784,3035824,3036798,3037725,3038685,3039561,3040556,3041689,3042382,3043142,3044085,3045024,3046166,3047309,3048079,3049113,3050106,3051078,3051873,3052882,3053843,3054584,3055531,3056669,3057708,3058833,3059886,3060981,3061872,3062642,3063665,3064656,3065567,3066450,3067374,3068186,3068897,3069557,3070468,3071322,3072252,3073110,3073969,3074878,3075792,3076584,3077901,3078961,3080153,3081168,3082339,3083252,3084341,3085408,3086537,3087603,3088883,3089657,3090456,3091362,3092491,3093656,3094823,3095994,3097133,3098333,3099555,3100725,3101663,3102517,3103535,3104814,3106111,3107374,3108680,3109942,3111105,3112424,3113552,3114509,3115678,3116566,3117708,3118685,3119680,3120786,3121721,3122486,3123511,3124422,3125378,3126368,3127207,3128205,3129530,3130726,3132053,3133267,3134244,3135408,3136562,3137706,3138899,3139983,3141250,3142407,3143834,3145089,3146390,3147430,3148508,3149469,3150709,3151495,3152410,3153193,3154186,3155179,3156439,3157856,3158837,3159944,3161030,3162226,3163326,3164415,3165494,3166847,3168160,3169355,3170166,3171435,3172487,3173461,3174558,3175688,3176623,3177723,3178705,3179655,3180856,3181697,3182823,3184144,3185274,3186365,3187472,3188658,3189663,3190609,3191872,3193196,3194276,3195424,3196408,3197595,3198978,3200168,3201335,3202314,3203069,3204168,3205201,3206086,3207174,3208529,3209677,3210937,3212285,3213684,3214951,3216232,3217574,3219054,3220364,3221515,3222781,3224047,3225334,3226734,3227927,3229233,3230708,3231978,3233390,3234916,3236162,3237407,3238773,3239761,3240596,3241621,3243043,3244473,3245868,3247270,3248482,3249779,3250988,3251750,3252590,3253240,3254632,3255833,3257075,3258418,3259780,3260860,3262128,3263569,3264909,3266153,3267448,3268650,3269711,3270759,3271990,3273285,3274529,3275624,3276458,3277741,3279009,3279845,3280856,3282028,3283351,3284480,3285246,3286197,3287276,3288452,3289566,3290259,3290763,3291409,3292133,3293430,3294748,3295943,3297118,3298235,3299578,3300512,3301698,3302844,3303855,3304876,3306176,3307188,3308146,3309409,3310048,3311373,3312513,3313601,3314548,3315631,3316776,3317930,3319099,3320325,3321483,3322710,3323729,3325035,3326066,3327223,3328449,3329432,3330518,3331684,3332645,3333970,3334960,3336057,3337019,3338184,3339516,3340545,3342005,3343310,3344364,3345669,3347107,3348344,3349552,3350594,3351698,3352464,3353289,3353909,3354695,3355850,3356862,3357744,3358535,3359596,3360679,3361752,3362471,3363531,3364620,3365753,3366863,3367550,3368568,3369923,3371185,3372519,3373889,3374787,3376087,3376923,3378086,3379355,3380326,3381594,3382759,3383946,3385235,3386349,3387340,3388411,3389456,3390486,3391681,3392888,3393967,3395191,3396387,3397479,3398614,3399514,3400572,3401676,3402814,3403900,3405038,3406071,3407183,3408190,3409287,3410499,3411680,3412879,3413981,3415239,3416279,3417365,3418649,3419813,3421021,3422171,3423353,3424681,3425942,3427103,3428281,3429656,3431027,3432371,3433488,3434588,3436002,3437277,3438587,3439865,3440793,3442092,3443075,3444067,3444820,3445620,3446374,3447437,3448573,3449797,3450759,3452031,3453177,3454057,3455327,3456325,3457472,3458475,3459721,3460931,3461983,3463288,3464438,3465762,3467041,3468062,3469323,3470393,3471713,3472599,3473848,3475189,3476375,3477689,3478795,3479761,3481039,3482291,3483582,3484674,3485592,3486707,3487804,3488864,3489852,3490948,3491980,3492976,3494108,3495054,3495828,3496489,3497325,3498328,3499449,3500617,3501825,3503079,3504451,3505542,3506711,3507948,3509173,3510346,3511502,3512326,3513552,3514615,3515630,3516748,3517776,3518766,3519776,3520946,3521897,3523209,3524430,3525634,3526845,3528073,3529251,3530288,3531496,3532799,3533912,3534708,3535777,3537052,3538212,3539536,3540618,3541889,3543135,3544209,3545406,3546543,3547745,3549017,3550167,3551014,3551752,3552727,3553466,3554225,3555038,3555803,3556754,3557718,3558644,3559610,3560566,3561370,3562213,3563285,3564372,3565307,3566368,3567326,3568272,3569391,3570352,3571437,3572203,3573117,3574081,3574987,3575906,3576784,3577665,3578295,3578859,3579945,3580977,3581964,3582918,3583792,3584877,3585912,3586912,3588001,3588857,3589944,3590732,3591597,3592699,3593558,3594309,3595329,3596153,3596988,3598176,3599338,3600243,3601276,3602252,3603105,3604171,3605224,3606166,3607205,3608247,3609236,3610299,3611540,3612775,3613949,3615243,3616319,3617630,3618680,3619675,3620874,3621991,3623165,3624079,3625242,3626190,3627016,3628350,3629303,3630545,3631816,3633050,3634118,3635149,3636253,3637352,3638487,3639738,3640847,3642140,3643154,3644228,3645541,3646714,3647891,3648700,3649941,3651136,3652433,3653567,3654785,3655898,3657141,3658231,3659428,3660289,3661638,3662592,3663624,3664821,3665805,3666862,3667987,3669030,3670191,3671264,3672613,3673731,3674981,3675979,3677054,3678044,3679038,3680144,3681112,3682049,3683002,3683976,3684857,3685889,3686889,3688016,3688896,3689943,3690972,3692092,3693016,3694094,3695101,3696069,3697294,3698561,3699469,3700360,3701392,3702582,3703750,3704834,3705812,3706939,3708091,3709205,3710369,3711468,3712351,3713439,3714453,3715734,3716626,3717644,3718592,3719823,3720708,3721709,3722876,3724035,3725260,3726152,3727204,3728374,3729443,3730599,3731503,3732591,3733474,3734508,3735784,3736833,3737976,3739174,3740323,3741316,3742596,3743835,3745143,3746344,3747516,3748485,3749653,3750813,3751771,3752775,3754113,3755196,3756214,3757124,3757871,3758799,3759711,3760398,3761345,3762273,3762988,3764093,3765080,3766151,3767171,3768202,3769099,3769989,3770992,3772102,3772949,3774156,3774991,3775973,3776925,3777881,3778965,3779824,3780850,3781874,3782800,3783696,3784538,3785607,3786639,3787743,3788875,3790031,3790923,3791962,3793188,3794252,3795398,3796327,3797370,3797985,3799161,3800330,3801543,3802468,3803442,3804183,3805163,3806081,3806969,3807926,3809026,3810224,3811050,3811953,3812791,3813599,3814584,3815211,3815995,3816772,3817681,3818450,3819329,3820287,3821205,3822135,3823090,3824062,3825022,3826034,3826721,3827813,3828694,3829031,3830130,3831131,3832101,3832984,3833878,3834884,3835659,3836455,3837281,3838150,3839023,3839922,3840918,3841777,3842641,3843444,3844337,3845252,3846030,3846890,3848026,3849097,3850329,3851286,3852411,3853544,3854805,3856255,3857355,3858681,3859903,3861016,3862348,3863316,3864597,3865704,3866869,3868037,3869272,3870319,3871293,3872485,3873605,3874459,3875561,3876765,3877892,3879099,3880336,3881687,3882961,3884377,3885632,3886418,3887183,3887927,3888755,3889699,3890941,3891764,3892499,3893434,3894382,3895370,3896402,3897364,3898286,3899393,3900015,3901053,3902024,3903120,3904352,3905720,3906879,3908108,3909310,3910385,3911324,3912423,3913515,3914413,3915300,3916699,3917710,3918683,3919859,3920948,3922140,3923469,3924711,3926083,3927249,3928150,3929451,3930625,3931816,3933228,3934577,3935668,3937031,3938062,3939239,3940526,3942019,3943206,3944395,3945656,3946951,3948196,3949471,3950649,3951766,3953111,3954556,3955736,3957159,3958576,3959757,3961e3,3961973,3963223,3964523,3965850,3967102,3968059,3969147,3970219,3971307,3972710,3974062,3975564,3977019,3978353,3979651,3980942,3982236,3983367,3984726,3985963,3987275,3988588,3989491,3990623,3991777,3993048,3994486,3995735,3997146,3998404,3999607,4000737,4001768,4002676,4003947,4005222,4006468,4007619,4008930,4010012,4011010,4012156,4013534,4014647,4015859,4017053,4018221,4019325,4020528,4021706,4022626,4023409,4024324,4025728,4027109,4028389,4029706,4030986,4032276,4033467,4034891,4036306,4037718,4039114,4040479,4041581,4042716,4044187,4045464,4046876,4048168,4049298,4050586,4051648,4052849,4053938,4055005,4056016,4057387,4058792,4060041,4061304,4062568,4063945,4065243,4066291,4067572,4068618,4069937,4071503,4072817,4074173,4075555,4076571,4077953,4079331,4080364,4081561,4082734,4083664,4084962,4086127,4087429,4088940,4090202,4091405,4092634,4093711,4094897,4095927,4096988,4098314,4099666,4100968,4102258,4103446,4104810,4106015,4107026,4108191,4109592,4110959,4112378,4113677,4114773,4116150,4117681,4119076,4120090,4121322,4122489,4123676,4124846,4126238,4127451,4128647,4129586,4130591,4131752,4132753,4134037,4135177,4136296,4137424,4138624,4139650,4140853,4141999,4143274,4144332,4145435,4146605,4147932,4148991,4150102,4151188,4152322,4153405,4154626,4155785,4157049,4158388,4159610,4160933,4162055,4163271,4164223,4165518,4166714,4168002,4169285,4170519,4171793,4173074,4174326,4175489,4176791,4178065,4179029,4180159,4181234,4182578,4183811,4185173,4186507,4187950,4189157,4190602,4191898,4193061,4194046,4195029,4195967,4196858,4197776,4198665,4199614,4200558,4201338,4202609,4203679,4204665,4205878,4206891,4207974,4209132,4210016,4210950,4211617,4212836,4213921,4215119,4216253,4217327,4218658,4219870,4220894,4221922,4222843,4223818,4224342,4225202,4226125,4227338,4228294,4229086,4230097,4231069,4231929,4233166,4234093,4235322,4236494,4237261,4238807,4239972,4241174,4242366,4243578,4244672,4245977,4247252,4248454,4249597,4250698,4251911,4252788,4253817,4255140,4256344,4257309,4258213,4259438,4260486,4261470,4262486,4263330,4263913,4264931,4265851,4267079,4268159,4268996,4270028,4271020,4272187,4273555,4274741,4275984,4277071,4278309,4279527,4280751,4282050,4283303,4284572,4285629,4286807,4288088,4289443,4290586,4291417,4292117,4293044,4293972,4294684,4295666,4296505,4297763,4298835,4299718,4300679,4301395,4302486,4303514,4304313,4305329,4306158,4307050,4307839,4308849,4309641,4310901,4311711,4312551,4313577,4314731,4315820,4316746,4318098,4319029,4319738,4320651,4321448,4322304,4323164,4324169,4325353,4326253,4327233,4328053,4328810,4329778,4330204,4330390,4331158,4331869,4332731,4333728,4334891,4335965,4337019,4337963,4339092,4340072,4341347,4342491,4343811,4344987,4345903,4346908,4347802,4348624,4349681,4350575,4351502,4352809,4354125,4355177,4356040,4357541,4358470,4359132,4359972,4360626,4361270,4362021,4362949,4363809,4364509,4365391,4366121,4367010,4367688,4368623,4369390,4370216,4371010,4371915,4372679,4373430,4374279,4375118,4375915,4376677,4377592,4378445,4379257,4379977,4380633,4381432,4382177,4382874,4383691,4384373,4385119,4385708,4386559,4387484,4388201,4389111,4389952,4390704,4391440,4392375,4393072,4393784,4394634,4395349,4396053,4396721,4397441,4398131,4398727,4399846,4400911,4402331,4403210,4403867,4404643,4405325,4405932,4406666,4407587,4408453,4409062,4409958,4410785,4411657,4412390,4413327,4414101,4414904,4415746,4416619,4417299,4418020,4418863,4419746,4420652,4421466,4422296,4423197,4424073,4424767,4425491,4426295,4426982,4427640,4428446,4429254,4429992,4430535,4431403,4432280,4433093,4433880,4434775,4435549,4436236,4437137,4437848,4438669,4439576,4440209,4440933,4441623,4442368,4443115,4443840,4444738,4445671,4446639,4447494,4448324,4449186,4450001,4450483,4451125,4451943,4452893,4453305,4454085,4455043,4455846,4456595,4457404,4458236,4458783,4459232,4459697,4460118,4460592,4461095,4461732,4462215,4462862,4463378,4463864,4464428,4464940,4465431,4465944,4466376,4466937,4467434,4467980,4468547,4469085,4469653,4470164,4470651,4471174,4471668,4472141,4472636,4473115,4473644,4474173,4474681,4475218,4475775,4476738,4477597,4478587,4479360,4480103,4480883,4481508,4482412,4483388,4484256,4485093,4485732,4486481,4487026,4488005,4489380,4490508,4491475,4492653,4493836,4495063,4496128,4497159,4498015,4499042,4500082,4501355,4502340,4503381,4504315,4505187,4506e3,4507261,4508443,4509643,4510796,4512022,4513061,4514272,4515515,4516594,4517570,4518660,4519801,4520722,4521875,4523215,4524474,4525857,4526908,4528139,4529465,4530768,4531706,4532755,4534098,4535010,4535943,4537003,4538127,4539273,4540449,4541630,4542461,4543538,4544670,4545857,4547127,4548362,4549372,4550450,4551629,4552660,4553812,4555011,4556171,4557128,4558245,4559357,4560536,4561617,4562709,4563683,4564737,4565899,4566952,4567834,4568696,4569798,4570940,4571869,4572768,4573792,4574793,4575805,4576856,4577959,4579028,4580013,4581042,4582001,4583193,4584436,4585519,4586891,4588042,4589266,4590444,4591763,4593046,4594474,4595361,4596174,4597356,4598780,4599970,4601371,4602671,4603999,4605222,4606279,4607275,4608118,4609021,4610324,4611545,4612701,4613588,4614763,4615953,4616927,4618251,4619416,4620679,4621972,4623182,4624209,4625538,4626684,4627971,4629257,4630419,4631458,4632630,4633692,4634814,4636035,4637177,4638222,4639259,4640349,4641390,4642378,4643592,4644772,4646010,4647183,4648208,4649563,4650610,4651567,4652728,4653869,4654862,4655988,4657233,4658434,4659665,4660708,4661912,4663099,4664221,4665367,4666686,4667895,4669062,4670211,4671603,4672829,4673939,4675066,4676312,4677422,4678861,4680091,4681324,4682317,4683629,4685005,4685986,4686960,4687925,4688877,4689569,4690377,4691313,4692467,4693233,4693978,4694983,4695942,4697035,4697977,4698943,4699804,4700615,4701672,4702500,4703550,4704329,4705124,4705883,4706919,4707861,4708913,4709797,4710639,4711337,4712206,4713083,4713965,4714615,4715688,4716796,4717958,4718908,4719989,4721051,4722103,4723351,4724470,4725527,4726260,4727183,4728040,4729269,4730640,4731965,4733075,4734131,4735202,4736220,4737252,4738079,4739058,4739977,4740797,4741708,4742556,4743673,4744672,4745563,4746516,4747485,4748396,4749280,4750159,4750926,4751581,4752422,4753466,4754320,4755081,4755950,4756996,4757947,4758445,4759013,4759901,4760442,4761198,4762e3,4762798,4763684,4764777,4766012,4767177,4768267,4769418,4770505,4771606,4772606,4773644,4774610,4775808,4776891,4778205,4779461,4780711,4781733,4782959,4784168,4785308,4786028,4787138,4788275,4789274,4790499,4791552,4792424,4793376,4794507,4795782,4796755,4798006,4799225,4800321,4801516,4802476,4803636,4804862,4806030,4807122,4808319,4809547,4810652,4811909,4813072,4814332,4815386,4816581,4817989,4819172,4820231,4821119,4821875,4822898,4824123,4825176,4825959,4826878,4827818,4828760,4829820,4830717,4831802,4832921,4833784,4834460,4835459,4836546,4837629,4838600,4839744,4840659,4841692,4842612,4843729,4844635,4845416,4846451,4847826,4849036,4850324,4851435,4852517,4853274,4854588,4855895,4857254,4858478,4859774,4861021,4862315,4863637,4864881,4866102,4867249,4868451,4869748,4870898,4872201,4873218,4874149,4875284,4876397,4877415,4878549,4879688,4880657,4881523,4882783,4883793,4884975,4885853,4887093,4887918,4888664,4889659,4890371,4891634,4892795,4893927,4895076,4896307,4897401,4898509,4899660,4900793,4902092,4903176,4904237,4905468,4906584,4907738,4908701,4909694,4911035,4912294,4913624,4914740,4915929,4917091,4918117,4919286,4920287,4921260,4922599,4923866,4925134,4926221,4927481,4928582,4929652,4930881,4931924,4932979,4934011,4935062,4936093,4937062,4938188,4939185,4940358,4941598,4942751,4943819,4945086,4946217,4947181,4948312,4949443,4950370,4951784,4953028,4954235,4955396,4956498,4957678,4958838,4960040,4961227,4962314,4963490,4964739,4965953,4967112,4968303,4969513,4970698,4971853,4972986,4974192,4975382,4976607,4977748,4978944,4980220,4981434,4982597,4983899,4985147,4986296,4987486,4988679,4989776,4990930,4992018,4993254,4994602,4995769,4996903,4998274,4999190,5000244,5001462,5002796,5003839,5004899,5006177,5007039,5008259,5009265,5010479,5011695,5012740,5014076,5015336,5016258,5017284,5018329,5019533,5020564,5021663,5022730,5023985,5025078,5026271,5027490,5028743,5029794,5030845,5032074,5033365,5034431,5035682,5036681,5037723,5038863,5039994,5041028,5042309,5043543,5044600,5045796,5046919,5048027,5048974,5049683,5050486,5051664,5052612,5053674,5054778,5055766,5056584,5057849,5058933,5060221,5061246,5062312,5063194,5064120,5064978,5065897,5067142,5068527,5070013,5071117,5072305,5073513,5074751,5075926,5077114,5078247,5079515,5080385,5081591,5082803,5083994,5085062,5086145,5087220,5088243,5089429,5090498,5091600,5092718,5093370,5094531,5095566,5096801,5098119,5099206,5100567,5101351,5102185,5103368,5104095,5105245,5105932,5107009,5107931,5108808,5109792,5111040,5112105,5113216,5114317,5115684,5116768,5117870,5119050,5120078,5120970,5121887,5122643,5123493,5124378,5125159,5126024,5126705,5127503,5128218,5129023,5130150,5131043,5131830,5132955,5134193,5135455,5136689,5138128,5139548,5141043,5142440,5143816,5145224,5146435,5147587,5148814,5149785,5151011,5152312,5153514,5154706,5156030,5157037,5158395,5159741,5160937,5162046,5163474,5164782,5165928,5167113,5168018,5169143,5170554,5171844,5173018,5174100,5175212,5176180,5177320,5178532,5179748,5180926,5182150,5183478,5184599,5185819,5187054,5188278,5189444,5190594,5191889,5193041,5194275,5195239,5196344,5197348,5198716,5200077,5201591,5203065,5204533,5205625,5206775,5207831,5209120,5210196,5211464,5212660,5213720,5214795,5215920,5217012,5218224,5219375,5220154,5221334,5222674,5223830,5224815,5225718,5226789,5227853,5229223,5230639,5231629,5232948,5233875,5235091,5236115,5237482,5238822,5239933,5241138,5242280,5243592,5244622,5245842,5247161,5248220,5249522,5250849,5251936,5253245,5254511,5255639,5256664,5257519,5258474,5259535,5260695,5261645,5262793,5264091,5265302,5266665,5267654,5268915,5270083,5271397,5272704,5274130,5275228,5276388,5277988,5279467,5280632,5281625,5282745,5283736,5284580,5285668,5286777,5288034,5289291,5290470,5291874,5293122,5294249,5295429,5296577,5297909,5298844,5299674,5300706,5301719,5302845,5303961,5305137,5306232,5307323,5308682,5309983,5311216,5312464,5313864,5315053,5316270,5317474,5318321,5319714,5320766,5321892,5323081,5324427,5325832,5327209,5328691,5330132,5331468,5332798,5333931,5335290,5336477,5337908,5339132,5340316,5341615,5342768,5343784,5344955,5345793,5346986,5348138,5349384,5350546,5351883,5353092,5354461,5355598,5356700,5357890,5358977,5360221,5361341,5362503,5363840,5365098,5366487,5367916,5369313,5370608,5371841,5372976,5373901,5374893,5375855,5376913,5377800,5378594,5379594,5380441,5381346,5382480,5383276,5384258,5385444,5386748,5387800,5388720,5389751,5390643,5391644,5392557,5393723,5394697,5395763,5396683,5397686,5398822,5399850,5401125,5402339,5403496,5404837,5405676,5406827,5407642,5408514,5409577,5410697,5411571,5412621,5413379,5414453,5415856,5416768,5417709,5418855,5419809,5420664,5421711,5422537,5423593,5424648,5425828,5426756,5428049,5429027,5430222,5431319,5432346,5433463,5434462,5435482,5436426,5437473,5438634,5439955,5441013,5442299,5443375,5444354,5445480,5446497,5447574,5448695,5449621,5450680,5451955,5452899,5453782,5454567,5455397,5456232,5457033,5458292,5459497,5460801,5461923,5463281,5464492,5465841,5467328,5468753,5470140,5471648,5473017,5474046,5475530,5476845,5477929,5479176,5480341,5481402,5482232,5483366,5484663,5486e3,5487095,5488256,5489459,5490684,5491889,5493012,5494420,5495570,5496621,5497705,5499180,5500595,5501972,5503210,5504558,5505644,5507144,5508493,5509944,5511160,5512390,5513598,5514564,5515549,5516892,5518216,5519511,5520546,5521854,5523168,5524482,5525877,5527054,5528294,5529725,5530993,5532462,5534072,5535462,5536916,5538225,5539405,5540807,5542043,5543261,5544398,5545142,5546349,5547565,5548867,5550032,5551324,5552599,5553782,5554671,5555956,5557274,5558480,5559703,5560882,5562292,5563645,5564820,5566075,5567447,5568986,5570975,5573031,5575079,5577127,5578657,5579539,5580613,5581531,5582680,5583480,5584397,5585541,5586808,5587539,5588298,5589256,5590311,5591177,5592047,5593029,5593890,5594835,5595880,5596826,5597662,5598653,5599534,5600739,5602041,5603439,5604620,5605508,5606618,5607997,5609036,5610292,5611583,5612544,5613114,5614387,5615696,5616930,5618342,5619635,5620887,5622155,5623562,5624999,5626232,5627359,5628500,5629519,5630706,5631837,5632952,5634100,5635248,5635742,5636415,5637681,5638797,5639873,5640883,5642028,5643294,5644411,5645288,5646421,5647630,5648860,5649879,5651056,5652122,5653160,5654467,5655728,5656767,5657763,5658956,5660061,5661272,5662461,5663682,5664841,5666135,5667443,5668582,5669804,5671177,5672201,5673418,5674026,5675318,5676435,5677625,5678601,5679708,5680889,5681886,5682863,5683990,5684971,5686105,5687311,5688354,5689135,5690211,5691268,5692296,5693372,5694451,5695582,5696842,5697480,5698253,5699397,5700648,5702010,5702937,5703991,5705272,5706229,5707325,5708184,5709225,5710292,5711453,5712840,5714180,5715305,5716058,5717118,5718211,5719280,5720352,5721363,5722316,5722854,5723803,5724939,5725969,5727041,5727842,5728720,5729793,5730915,5731833,5732945,5733904,5735026,5735770,5736561,5737364,5738309,5739263,5739925,5740817,5741613,5742302,5743142,5743980,5745037,5746165,5747141,5748227,5749370,5750412,5751332,5752305,5752989,5754049,5755182,5756379,5757482,5758581,5759931,5761158,5762253,5763705,5765075,5766399,5767251,5768127,5768955,5769881,5770646,5771485,5772305,5773109,5774052,5774806,5775766,5776727,5777730,5778457,5779302,5780220,5780977,5781504,5782018,5782635,5783555,5784817,5785832,5786795,5787555,5788793,5789928,5790847,5791644,5792518,5793530,5794535,5795400,5796150,5797018,5797886,5798776,5799593,5800351,5801135,5802297,5803483,5804505,5805766,5806783,5807763,5808686,5809820,5810978,5812164,5813354,5814348,5815240,5815916,5817175,5818397,5819352,5820484,5821667,5822746,5823434,5824441,5825325,5826130,5827047,5827863,5828939,5829905,5830899,5831887,5832788,5833674,5834761,5835653,5836650,5837384,5838410,5839236,5840205,5841169,5842121,5842961,5843694,5844470,5845108,5845802,5846641,5847810,5848588,5849431,5850385,5851138,5851930,5852891,5853514,5854065,5854693,5855239,5855702,5856553,5857187,5857907,5858672,5859686,5860532,5861600,5861955,5862386,5862960,5863503,5863850,5864155,5864482,5864785,5865266,5865656,5866170,5866595,5866994,5867418,5867964,5868400,5868850,5869300,5869807,5870244,5870935,5871482,5871968,5872577,5873341,5873838,5874407,5874913,5875431,5875936,5876596,5877264,5877969,5878602,5879260,5880042,5880821,5881468,5882176,5882840,5883567,5884517,5885486,5886195,5886919,5887809,5888688,5889384,5889940,5890990,5892191,5893094,5893968,5895283,5896494,5897447,5898469,5899365,5900601,5901787,5903093,5904310,5905567,5906930,5908095,5909082,5910051,5911097,5912161,5913221,5914124,5915321,5916099,5917227,5918333,5919313,5920445,5921612,5922676,5923458,5924583,5925698,5926771,5927812,5928891,5929858,5930906,5931790,5933004,5933985,5935227,5936367,5937629,5938847,5939852,5941037,5942390,5943576,5944897,5946071,5947242,5948395,5949402,5950655,5951860,5953027,5954212,5955181,5956339,5957636,5958555,5959704,5960603,5961700,5962834,5963973,5965016,5966033,5967082,5968314,5969421,5970685,5971695,5972750,5973852,5974800,5975926,5977252,5978550,5979787,5980782,5981982,5983079,5984031,5985171,5986356,5987375,5988549,5989758,5990977,5991910,5992874,5994093,5995310,5996533,5997724,5999010,6000422,6001494,6002563,6003584,6004714,6005822,6007164,6008349,6009343,6010396,6011515,6012508,6013560,6014475,6015588,6016612,6017689,6018964,6019998,6021241,6022356,6023719,6024798,6025925,6027161,6028499,6029671,6030926,6031842,6033031,6034189,6035485,6036806,6037785,6039039,6040395,6041559,6042814,6044174,6045542,6046945,6048277,6049452,6050445,6051824,6053152,6054492,6055775,6057048,6058261,6059394,6060506,6061647,6062810,6064042,6065297,6065978,6066714,6067499,6068413,6068980,6069854,6070994,6071853,6073098,6074116,6075265,6076597,6077487,6078549,6079807,6080946,6082097,6083161,6084505,6085864,6087008,6088138,6089258,6090550,6091761,6092949,6094046,6095084,6096149,6097396,6098744,6099929,6101029,6102355,6103550,6104730,6105964,6107341,6108692,6109909,6111240,6112320,6113412,6114437,6115596,6116816,6117859,6119117,6120286,6121404,6122415,6123304,6124213,6124931,6125639,6126772,6127811,6128774,6129781,6130783,6131816,6132750,6133791,6134785,6135993,6137186,6138620,6139725,6140724,6141817,6142903,6143977,6145014,6146231,6147339,6148291,6149442,6150587,6151660,6152483,6153659,6154560,6155509,6156749,6158122,6159421,6160865,6161895,6163126,6164338,6165504,6166710,6168005,6169206,6170344,6171782,6173076,6174245,6175451,6176653,6177890,6179055,6180275,6181515,6182570,6183708,6184896,6185885,6187096,6188223,6189197,6190502,6191560,6192722,6193810,6195064,6196112,6197135,6198180,6199229,6200276,6201427,6202682,6203799,6204978,6206130,6207166,6208256,6209463,6210777,6211905,6212842,6213750,6214669,6215607,6216821,6217849,6218843,6219746,6220824,6221823,6222856,6223736,6224648,6225711,6226798,6227354,6228430,6229390,6230350,6231298,6232268,6233230,6234204,6235157,6236114,6237299,6237896,6238362,6239505,6240523,6241393,6242516,6243472,6244071,6245141,6246179,6247217,6248271,6249405,6250193,6250965,6251474,6252576,6253590,6254579,6255562,6256504,6257580,6258574,6259492,6260613,6261557,6262539,6263455,6264513,6265370,6266402,6267420,6268490,6269542,6270324,6270994,6271829,6272852,6273770,6274708,6276003,6277335,6278588,6279748,6281022,6282172,6283362,6284355,6285300,6286316,6287236,6288286,6289299,6290419,6291284,6292214,6293265,6294674,6295588,6296706,6297930,6299168,6300300,6301651,6303024,6304171,6305505,6306686,6307980,6309020,6309897,6310848,6312037,6313292,6314146,6315326,6316464,6317709,6318878,6319899,6321171,6322374,6323451,6324719,6325909,6326972,6328269,6329535,6330700,6331888,6333171,6334375,6335496,6336697,6338043,6339180,6340339,6341615,6342785,6343923,6344833,6345961,6347185,6348245,6349541,6350970,6352087,6353353,6354493,6355792,6356993,6358408,6359597,6360836,6362079,6363562,6364915,6365947,6367102,6367983,6369098,6370278,6371496,6372870,6374160,6375225,6376590,6377868,6379073,6380192,6381327,6382556,6383830,6384992,6386178,6387419,6388632,6389651,6390795,6391946,6393339,6394460,6395810,6397130,6398403,6399732,6400734,6402004,6403124,6404359,6405661,6407056,6408516,6409809,6411213,6412202,6413571,6414749,6416019,6417167,6418391,6419697,6420998,6422417,6423568,6424683,6425754,6427151,6428456,6429745,6430961,6432287,6433446,6434804,6436195,6437517,6439014,6440362,6441839,6443200,6444409,6445824,6447177,6448491,6449835,6451214,6452548,6453897,6455230,6456589,6457938,6459256,6460572,6461910,6463269,6464696,6466085,6467447,6468832,6470186,6471487,6472876,6474238,6475512,6476929,6478217,6479621,6481003,6482341,6483748,6485092,6486413,6487826,6489176,6490524,6491902,6493269,6494641,6496023,6497412,6498760,6500117,6501433,6502818,6504186,6505521,6506874,6508220,6509576,6510702,6511779,6513010,6514377,6515439,6516570,6517880,6519277,6520581,6521779,6523020,6524488,6525703,6527014,6528127,6529181,6530229,6531369,6532306,6532974,6533762,6534564,6535345,6536231,6537460,6538552,6539434,6540448,6541488,6542470,6543487,6544282,6545124,6546395,6547425,6548370,6549304,6550099,6551094,6552314,6553275,6554365,6555554,6556530,6557696,6558644,6559915,6560745,6561771,6563164,6564226,6565468,6566704,6568109,6569414,6570420,6571853,6573026,6574459,6575622,6576567,6577516,6578650,6579849,6580801,6582044,6583139,6584195,6585313,6586283,6587633,6588728,6590134,6591152,6592246,6593160,6593959,6594869,6595990,6597157,6598144,6599256,6600233,6600973,6601785,6602766,6603724,6604393,6605506,6606793,6608080,6609353,6610849,6612213,6613553,6614895,6616260,6617473,6618896,6620134,6621495,6622757,6623833,6624741,6625868,6627257,6628503,6629719,6630442,6631472,6632268,6633309,6634370,6635459,6636624,6637387,6638242,6639185,6640204,6641127,6641996,6642619,6643297,6644056,6645112,6646024,6646797,6647919,6648793,6649687,6650722,6651856,6652645,6653696,6654630,6655768,6656623,6657570,6658532,6659623,6660702,6661464,6662259,6663080,6664059,6664998,6665786,6667021,6667952,6668898,6669713,6670922,6671969,6672917,6673585,6674363,6675076,6675570,6676585,6677611,6678772,6680072,6681334,6682072,6682838,6683569,6684495,6685540,6686468,6687656,6688818,6690033,6691500,6692795,6693666,6694590,6695808,6696902,6697909,6699087,6700230,6701429,6702368,6703716,6705003,6706034,6707165,6708410,6709805,6710910,6711981,6713193,6714467,6715674,6716771,6718183,6719326,6720387,6721466,6722461,6723781,6724663,6725050,6725532,6725927,6726457,6727374,6728062,6728529,6729037,6729438,6730085,6730750,6731468,6731994,6732608,6733011,6733527,6734231,6735180,6735842,6736432,6737001,6737657,6738362,6738843,6739349,6739911,6740422,6741818,6743145,6744488,6745882,6747057,6747972,6748991,6750104,6751253,6752089,6753241,6754352,6755278,6756550,6757684,6758854,6760022,6761116,6762298,6763559,6764871,6766150,6767470,6768782,6770004,6771090,6772130,6773414,6774737,6775954,6777008,6778389,6779662,6780863,6782060,6783484,6784592,6786095,6787315,6788501,6789514,6790743,6792135,6793491,6794501,6795778,6797071,6798435,6799578,6800840,6801842,6802867,6804044,6805472,6806743,6807919,6809053,6810024,6811263,6811889,6812925,6813749,6814843,6815506,6816823,6817951,6818937,6819852,6820815,6821783,6823053,6824218,6825270,6826250,6827241,6828141,6829032,6829985,6830918,6831936,6832867,6833796,6834968,6835968,6836885,6837701,6838675,6839591,6840499,6841449,6842534,6843498,6844594,6845730,6846672,6847562,6848626,6849842,6850697,6851731,6852579,6853431,6854154,6855196,6855992,6856823,6857732,6858565,6859434,6860196,6860657,6861520,6862515,6863500,6864334,6864988,6866041,6866752,6867720,6868716,6869614,6870388,6871407,6872775,6873763,6874804,6875960,6876912,6877663,6878391,6879182,6880271,6881481,6882748,6884021,6885169,6886306,6887394,6888436,6889585,6890879,6892115,6893380,6894755,6896125,6897417,6898562,6899643,6900652,6901712,6902630,6903364,6904418,6905348,6906459,6907854,6908899,6910163,6911593,6912858,6913814,6915095,6916040,6917116,6918451,6919592,6920945,6921911,6923004,6923991,6924896,6925795,6926624,6927581,6928751,6929784,6930852,6931679,6933032,6934133,6935104,6936324,6937343,6938777,6940173,6941200,6942227,6943439,6944614,6945806,6946975,6947889,6948942,6949793,6950886,6952067,6953398,6954766,6955681,6956590,6957704,6958732,6959627,6960541,6961520,6962367,6963136,6964108,6965177,6966265,6967362,6968527,6969554,6970644,6971697,6973041,6974324,6975675,6976593,6977722,6978653,6979773,6980682,6981690,6982612,6983778,6984688,6985862,6987018,6988002,6989123,6989732,6990750,6992063,6992983,6994087,6995366,6996512,6997855,6999105,6999893,7000675,7001636,7002684,7003583,7004341,7005404,7006259,7007066,7007752,7008659,7009765,7010549,7011610,7012580,7013634,7014720,7015527,7016516,7017420,7018389,7019412,7020425,7021134,7022050,7023282,7024338,7025510,7026620,7027649,7028792,7029757,7030640,7031609,7032377,7032901,7033414,7033871,7034340,7034977,7035469,7036017,7036711,7037660,7038489,7038901,7039651,7040579,7041405,7042313,7042942,7044063,7045243,7046459,7047498,7048478,7049445,7050408,7051288,7052245,7053313,7054715,7055877,7056954,7057883,7058876,7059961,7061005,7061825,7062667,7063603,7064270,7064942,7065702,7066516,7067157,7067993,7068587,7069161,7070271,7071443,7073117,7074339,7075198,7076049,7076733,7077644,7078731,7079736,7080591,7081608,7082159,7083005,7083958,7085085,7086128,7086977,7088065,7089051,7089965,7091009,7091812,7092500,7093293,7094007,7094657,7095378,7095957,7096938,7097863,7098338,7098927,7099686,7100881,7101963,7103045,7104100,7105168,7106220,7107235,7108219,7109341,7110306,7111366,7112153,7113047,7113633,7114305,7114937,7115837,7116650,7117472,7118520,7119259,7120053,7120560,7121060,7121589,7122105,7122843,7123858,7124873,7125921,7126944,7127628,7128665,7129461,7130065,7130919,7132050,7133298,7134087,7134840,7135518,7136456,7137318,7138235,7139242,7140204,7140910,7141889,7142904,7144207,7145222,7146127,7146913,7147759,7148508,7149465,7150123,7150875,7151467,7152276,7153246,7154141,7154758,7155616,7156347,7157076,7157832,7158623,7159835,7161286,7162835,7164428,7165870,7167399,7169007,7170317,7171132,7171898,7172776,7173459,7174438,7175804,7176692,7177376,7178432,7179392,7180179,7180884,7181978,7183079,7184594,7186273,7187690,7188516,7189636,7190600,7191692,7192466,7193164,7194099,7194813,7195623,7196410,7197094,7197879,7198807,7199665,7200513,7201205,7201928,7202493,7203117,7204007,7204877,7205816,7206533,7207802,7208678,7209385,7209959,7210552,7211162,7212066,7212739,7213201,7213893,7214547,7215297,7216049,7216774,7217494,7218210,7218935,7219589,7220495,7221350,7221957,7222725,7223435,7224203,7224897,7225543,7226310,7226896,7227631,7228237,7229061,7229926,7230797,7231715,7232665,7233630,7234458,7235413,7236314,7237254,7238326,7239337,7240059,7240895,7241519,7242280,7242969,7244025,7244964,7246e3,7247043,7248194,7249140,7250224,7251305,7252311,7253133,7254173,7254886,7255701,7256739,7257355,7257976,7258941,7259936,7260617,7261609,7262651,7263407,7264524,7265315,7265946,7266390,7266903,7267655,7268210,7268968,7269953,7271115,7272200,7273272,7273913,7274664,7275384,7276377,7277156,7277747,7278513,7279415,7280225,7280900,7281637,7282614,7283589,7284531,7285491,7286265,7286882,7288051,7288904,7289856,7290848,7291602,7292370,7293489,7294270,7294932,7295580,7296256,7296806,7297712,7298822,7299750,7300992,7302246,7303573,7304944,7306246,7307521,7308844,7310210,7311457,7312740,7314077,7315428,7316702,7317938,7319159,7320504,7321892,7323154,7324390,7325667,7326924,7328270,7329644,7330922,7332224,7333555,7334916,7336234,7337495,7338756,7340086,7341437,7342740,7344006,7345299,7346594,7347936,7349313,7350604,7351844,7353156,7354511,7355830,7357053,7358332,7359598,7360948,7362329,7363616,7364807,7366038,7367387,7368756,7370026,7371325,7372615,7373928,7375220,7376476,7377761,7379113,7380460,7381776,7383041,7384309,7385644,7387024,7388353,7389613,7390927,7392233,7393583,7394919,7396182,7397509,7398837,7400182,7401438,7402703,7403986,7405346,7406724,7408012,7409281,7410586,7411965,7413354,7414652,7415934,7417236,7418585,7419942,7421215,7422493,7423833,7425198,7426484,7427735,7429037,7430404,7431750,7433019,7434252,7435519,7436856,7438182,7439433,7440675,7441876,7443131,7444441,7445666,7446927,7448238,7449570,7450928,7452279,7453562,7454866,7456216,7457607,7458924,7460228,7461552,7462921,7464310,7465641,7466903,7468255,7469602,7470988,7472379,7473650,7474959,7476283,7477657,7479038,7480329,7481653,7483025,7484433,7485763,7487056,7488395,7489765,7491136,7492466,7493775,7495104,7496472,7497821,7499088,7500370,7501730,7503115,7504468,7505764,7507058,7508414,7509820,7511151,7512442,7513636,7514949,7516333,7517638,7518904,7520210,7521607,7523007,7524294,7525589,7526948,7528345,7529701,7531007,7532311,7533668,7535070,7536395,7537698,7538995,7540349,7541705,7543012,7544329,7545697,7547087,7548425,7549727,7551059,7552439,7553811,7555083,7556406,7557776,7559178,7560499,7561794,7563116,7564490,7565900,7567202,7568507,7569889,7571286,7572582,7573869,7575064,7576360,7577229,7578142,7578960,7579846,7581018,7581882,7583027,7583857,7584828,7585990,7587302,7588291,7589266,7590268,7591255,7592233,7593299,7594236,7595258,7596412,7597449,7598442,7599601,7600546,7601771,7602968,7603996,7605364,7606516,7607648,7608703,7609650,7610789,7611641,7612504,7613625,7614464,7615562,7616776,7618129,7618987,7619778,7620585,7621632,7622391,7623679,7624619,7625651,7626879,7628039,7628964,7629960,7631121,7631915,7632622,7633318,7634315,7635240,7636306,7637291,7638275,7639602,7640913,7642061,7643161,7644234,7645434,7646502,7647731,7648920,7650100,7651133,7652283,7653328,7654172,7654748,7655908,7657105,7658205,7659057,7659804,7660431,7661550,7662650,7663820,7665026,7666013,7666878,7667817,7668614,7669599,7670498,7671552,7672440,7673649,7674717,7675659,7676674,7677766,7678777,7679987,7681013,7681863,7682889,7684188,7685339,7686385,7687503,7688630,7689577,7690572,7691537,7692381,7693307,7693994,7694986,7696016,7697176,7698415,7699408,7700695,7701964,7702914,7704090,7705135,7706273,7707081,7708198,7709367,7710595,7711789,7713001,7714081,7715108,7716417,7717447,7718518,7719799,7720593,7721713,7723009,7724155,7725279,7726541,7727538,7728726,7729941,7730897,7732092,7733329,7734567,7735841,7736982,7738373,7739718,7741042,7742406,7743786,7745070,7746307,7747572,7748815,7749777,7750759,7751650,7752584,7753536,7754564,7755579,7756650,7757981,7758951,7760121,7761358,7762498,7763675,7764854,7766042,7767014,7768289,7769631,7770807,7772087,7773139,7774382,7775497,7776599,7777555,7778832,7779982,7780867,7782136,7783268,7784337,7785452,7786488,7787501,7788729,7789986,7791058,7792199,7793268,7794246,7795274,7796311,7797216,7798194,7799401,7800426,7801564,7802789,7803875,7804996,7806054,7807156,7808084,7809189,7810246,7811203,7811989,7813008,7814132,7814978,7816121,7816862,7817940,7818798,7819812,7820414,7821644,7822791,7823706,7824726,7825708,7826465,7827500,7828454,7829352,7830167,7831062,7832243,7833156,7834385,7835380,7836413,7837450,7838500,7839515,7840456,7841724,7842631,7843770,7844740,7845658,7846524,7847241,7848079,7848892,7849517,7850329,7851110,7852029,7852824,7853668,7854925,7856017,7857075,7858222,7859400,7860620,7861952,7863255,7864694,7865692,7866629,7867677,7868499,7869456,7870582,7871876,7872913,7873686,7874678,7875820,7876965,7877850,7878818,7879642,7880558,7881460,7882699,7883706,7884811,7885645,7886618,7887798,7888696,7889769,7890736,7891869,7892805,7894020,7895312,7896229,7897449,7898558,7899789,7900743,7902094,7903298,7904457,7905777,7906899,7908012,7909297,7910638,7911897,7913302,7914662,7915814,7917145,7918355,7919541,7920696,7921814,7923192,7924483,7925711,7926980,7927994,7928933,7930093,7931268,7932442,7933579,7934588,7935837,7937094,7938163,7939266,7940480,7941700,7942665,7943886,7944809,7945774,7946684,7947695,7948748,7949964,7951193,7952246,7953103,7954276,7955605,7956899,7958190,7959155,7960048,7961311,7961949,7962811,7964026,7965271,7966576,7967671,7968624,7969888,7971086,7972061,7973198,7974132,7975064,7976133,7977221,7978402,7979595,7980659,7981696,7982405,7983395,7984562,7985764,7986813,7987992,7989315,7990401,7991601,7992704,7993719,7994491,7995524,7996422,7997526,7998418,7999637,8000717,8001814,8002992,8004180,8005295,8006234,8007474,8008844,8010039,8011144,8012156,8013347,8014427,8015370,8016087,8017273,8018558,8019801,8021042,8022352,8023649,8024901,8026229,8027546,8028714,8029921,8031118,8032399,8033660,8034982,8036285,8037541,8038919,8040162,8041368,8042731,8044028,8045140,8046242,8047446,8048874,8050148,8051269,8052397,8053712,8055244,8056482,8057886,8059243,8060436,8061794,8063298,8064531,8066027,8067276,8068253,8069512,8070672,8071925,8073340,8074403,8075661,8076728,8077521,8078508,8079437,8080547,8081574,8082552,8083549,8084589,8085512,8086378,8087187,8088222,8089106,8090380,8091547,8092789,8094029,8095388,8096632,8097918,8098898,8099974,8101241,8102579,8103819,8105015,8106248,8107503,8108844,8110160,8111399,8112566,8113800,8114861,8116095,8117246,8118389,8119773,8121097,8122508,8123602,8124680,8125618,8126871,8127895,8128987,8129808,8131031,8132171,8133315,8134604,8135852,8137156,8138511,8139703,8140792,8141995,8143501,8144812,8146190,8147398,8148771,8149955,8150859,8151830,8153003,8154327,8155226,8156276,8157609,8158855,8159697,8160825,8161932,8163121,8164262,8165559,8166960,8167886,8169048,8170147,8171296,8172460,8173706,8174486,8175464,8176360,8177137,8178104,8179151,8180274,8181388,8182618,8183804,8185261,8186713,8188196,8189624,8191026,8192260,8193602,8194959,8196084,8197065,8197735,8198658,8199955,8201318,8202597,8203506,8204633,8205596,8206269,8207245,8208283,8208765,8210118,8211174,8212222,8212812,8213600,8214558,8215293,8216240,8217385,8218789,8219926,8220371,8220987,8222084,8223293,8224478,8225577,8226856,8227986,8229177,8230050,8230905,8231518,8232334,8233142,8233810,8235171,8236274,8237330,8238574,8239784,8241098,8242417,8243562,8244691,8246014,8247302,8248582,8249758,8250770,8252001,8253230,8254562,8256002,8257346,8258703,8259947,8261118,8262404,8263442,8264806,8265898,8267234,8268354,8269510,8270470,8271760,8273086,8274177,8275368,8276576,8277876,8279162,8280220,8281174,8282380,8283695,8284807,8286041,8287476,8288802,8290245,8291543,8292708,8294007,8295350,8296759,8297914,8299006,8300007,8301459,8302538,8303662,8304916,8306099,8307238,8308689,8309939,8311001,8312345,8313488,8314730,8315886,8317216,8318374,8319486,8320705,8321972,8323185,8324343,8325576,8326860,8328007,8329257,8330561,8331672,8332864,8334029,8335364,8336446,8337599,8338601,8339742,8340965,8342025,8343249,8344200,8345624,8346880,8348089,8349482,8350991,8352365,8353630,8354751,8356196,8357302,8358284,8359225,8360125,8361117,8362202,8363351,8364364,8365262,8366511,8367325,8368162,8369093,8369957,8370884,8371753,8372903,8374073,8375057,8375941,8376793,8377623,8378798,8379635,8380400,8381353,8382273,8383194,8384236,8385176,8386405,8387320,8388376,8389383,8390467,8391632,8392474,8393481,8394555,8395723,8396893,8398234,8398774,8399301,8399927,8400607,8401267,8401913,8402719,8403427,8404116,8404648,8405437,8406162,8406896,8407513,8408294,8409001,8409680,8410387,8410853,8411304,8411791,8412340,8412921,8413454,8413962,8414389,8414990,8415392,8415847,8416378,8416807,8417297,8417806,8418352,8418867,8419483,8420047,8420657,8421346,8422113,8422721,8423349,8423814,8424328,8424961,8425508,8426137,8426710,8427224,8427914,8428453,8428957,8429602,8430243,8430707,8431526,8432193,8432957,8433567,8434175,8434859,8435337,8436023,8436731,8437293,8437897,8438504,8439096,8439762,8440825,8441883,8443075,8444017,8444878,8446160,8446964,8447829,8448640,8449440,8450181,8451216,8452238,8453466,8454509,8455389,8456292,8457221,8458199,8459359,8460289,8461369,8462583,8463954,8465068,8466315,8467698,8468445,8469375,8470172,8471050,8471912,8472463,8473379,8474330,8475172,8476085,8477131,8477921,8478828,8479666,8480482,8481143,8482082,8482938,8483825,8484787,8485610,8486384,8487095,8488070,8489037,8490254,8491153,8492235,8493410,8494604,8495569,8496215,8497445,8498511,8499488,8500629,8501830,8503087,8504238,8505530,8506895,8508024,8508902,8509977,8511231,8512336,8513599,8514667,8515690,8516991,8517876,8518663,8519339,8519940,8520776,8521612,8522597,8523705,8524863,8525895,8526783,8527983,8529150,8530316,8531270,8532108,8532874,8534055,8535010,8536053,8537075,8537870,8538948,8539704,8540630,8541488,8542409,8543385,8545302,8547246,8549180,8551135,8553103,8555080,8557037,8558258,8559348,8560194,8561065,8561969,8563016,8563997,8564962,8566050,8567117,8568236,8569267,8569867,8570742,8571688,8572593,8573704,8574644,8575555,8576577,8577234,8577974,8578624,8579469,8580187,8581028,8581957,8582956,8583855,8584931,8585777,8586609,8587414,8588231,8589015,8590095,8591187,8592091,8593037,8594105,8594918,8595519,8596153,8596697,8597214,8597842,8598338,8598959,8599609,8600825,8601589,8602317,8603095,8604163,8605144,8606156,8606987,8608079,8608988,8609948,8610887,8612036,8612891,8614092,8614975,8615991,8616715,8617392,8618246,8618847,8619528,8620132,8620731,8621380,8622059,8622967,8623710,8624404,8625102,8625836,8626773,8627590,8628554,8629604,8630699,8631838,8632997,8633800,8634971,8635819,8636891,8637879,8638803,8640283,8641704,8643145,8644252,8645629,8646566,8647890,8648895,8650009,8651123,8652444,8653500,8654766,8656164,8657212,8658391,8659266,8660241,8661173,8662235,8663389,8664441,8665310,8666183,8667042,8667854,8668602,8669400,8670405,8671472,8672386,8673673,8674825,8675706,8676595,8677484,8678488,8679577,8680939,8682220,8683542,8684847,8686169,8687317,8688596,8689878,8691268,8692677,8693818,8694980,8696195,8697131,8698305,8699535,8700897,8702298,8703586,8704461,8705795,8707063,8708411,8709727,8711141,8712516,8713875,8714750,8715392,8716388,8717013,8718376,8719716,8720839,8722008,8723131,8724388,8725534,8726977,8728417,8729722,8730720,8732018,8733247,8734407,8735540,8736913,8738135,8739135,8740443,8741515,8742541,8743693,8744866,8746089,8747184,8748426,8749540,8750803,8752026,8753329,8754334,8755230,8756394,8757488,8758673,8759707,8760973,8762454,8763750,8764843,8766123,8767616,8768863,8769953,8771241,8772638,8773924,8775256,8776625,8777975,8779435,8780933,8782411,8783626,8784928,8786355,8787604,8788934,8790280,8791726,8793045,8794324,8795447,8796883,8798377,8799756,8801276,8802605,8803694,8805117,8806340,8807626,8808968,8810102,8811195,8812472,8813739,8814789,8816236,8817672,8818943,8820222,8821370,8822779,8824189,8825622,8826892,8828126,8829417,8830728,8832027,8833393,8834714,8836001,8837209,8838548,8839672,8840910,8842240,8843506,8844692,8845965,8847192,8848532,8849744,8850851,8852009,8853104,8854149,8855115,8856173,8857116,8857925,8859212,8860506,8861755,8862932,8864137,8865312,8866135,8867071,8868249,8869422,8870663,8871648,8872904,8874310,8875697,8876984,8878276,8879349,8880520,8881680,8882863,8884163,8885357,8886477,8887911,8889371,8890210,8891164,8892286,8893474,8894530,8895785,8897185,8898409,8899458,8900409,8901185,8901954,8903079,8904273,8905543,8906788,8908054,8909250,8910685,8911906,8912913,8914027,8915102,8916306,8917594,8918651,8919882,8920876,8922127,8923231,8924506,8925788,8927070,8928359,8929502,8930559,8931586,8932676,8933766,8934843,8935784,8936857,8937786,8938724,8940114,8941243,8941626,8941955,8943275,8944371,8945428,8946412,8947504,8948314,8949442,8950417,8951470,8952511,8953529,8954346,8955244,8955971,8957011,8958049,8959028,8959915,8960990,8961826,8962781,8963791,8964951,8966144,8967141,8968129,8969268,8970424,8971353,8972356,8973427,8974473,8975405,8976122,8977069,8978026,8979079,8980070,8981201,8982214,8983316,8984240,8985209,8986093,8987136,8988275,8989257,8990181,8991218,8992187,8993165,8994083,8994911,8995873,8996811,8997921,8998844,8999971,9000937,9001906,9002726,9003775,9004739,9005674,9006388,9007194,9008051,9008989,9009592,9010456,9011392,9012377,9013436,9014447,9015490,9016615,9017585,9018501,9019394,9020633,9021776,9022736,9023630,9024578,9025767,9026906,9027891,9028839,9029762,9030933,9031933,9032688,9033892,9034575,9035501,9036156,9036936,9037728,9038384,9039152,9040080,9040737,9041398,9042238,9042790,9043337,9043938,9044736,9045730,9046718,9047449,9048231,9048890,9049569,9050325,9051525,9052584,9053637,9054336,9055188,9055879,9056794,9057726,9058755,9059849,9060760,9061523,9062409,9063495,9064449,9065460,9065821,9066148,9066959,9067672,9068889,9069984,9071343,9072366,9073463,9074674,9075889,9076630,9077374,9078051,9078786,9079591,9080362,9081210,9082026,9082863,9083566,9084283,9084981,9085747,9086495,9087267,9088018,9088768,9089574,9090283,9091158,9091992,9092786,9093516,9094200,9094974,9095760,9096505,9097274,9097978,9098666,9099385,9100046,9100763,9101414,9102100,9102835,9103624,9104474,9105266,9106070,9106870,9107600,9108296,9109057,9109834,9110619,9111355,9112043,9112697,9113538,9114094,9114589,9115125,9115591,9116330,9117052,9117630,9118252,9118900,9119574,9120205,9121010,9121705,9122507,9123179,9123931,9124706,9125475,9126327,9127114,9127943,9128700,9129453,9130283,9130919,9131655,9132282,9133082,9133808,9134705,9135387,9136063,9136850,9137525,9138180,9138943,9139667,9140443,9141227,9141942,9142764,9143511,9144215,9144967,9145775,9146617,9147299,9147908,9148714,9149344,9150064,9150758,9151497,9152190,9152879,9153678,9154442,9155183,9155885,9156484,9157154,9157903,9158535,9159111,9159849,9160651,9161481,9162171,9162972,9163647,9164361,9165148,9165878,9166611,9167349,9168018,9168534,9169315,9169966,9170713,9171511,9172292,9172956,9173722,9174418,9175091,9175948,9176596,9177592,9179055,9180496,9181756,9182768,9183827,9185146,9185791,9186450,9187126,9187809,9188366,9188917,9189494,9190206,9190758,9191488,9192170,9192854,9193509,9194198,9194732,9195376,9196150,9196863,9197543,9198160,9198692,9199240,9199670,9200177,9200817,9201441,9202142,9202814,9203293,9203839,9204371,9204847,9205409,9206028,9207196,9207829,9208451,9209097,9209662,9210287,9210930,9211536,9212104,9212706,9213309,9213926,9214777,9215435,9215983,9216502,9217177,9217800,9218392,9218989,9219546,9220102,9220713,9221224,9221822,9222494,9223083,9223634,9224243,9224806,9225307,9226010,9226625,9227325,9227932,9228569,9229154,9229694,9230226,9230875,9231596,9232282,9232844,9233521,9234196,9234831,9235449,9235986,9236690,9237262,9238020,9238725,9239265,9239834,9240560,9241255,9241885,9242411,9243022,9243572,9244132,9244723,9245285,9245904,9246601,9247149,9247755,9248367,9248948,9249519,9250136,9250814,9251348,9251874,9252438,9253056,9253563,9254109,9254588,9255118,9255670,9256296,9256905,9257543,9258142,9258650,9259281,9259891,9260465,9261118,9261778,9262402,9262950,9263586,9264164,9264714,9265222,9265830,9266579,9267263,9267830,9268450,9269054,9269830,9270458,9271202,9271797,9272701,9273456,9274150,9274904,9275583,9276302,9277002,9277780,9278541,9279270,9279928,9280744,9281388,9282196,9282751,9283553,9284250,9284854,9285427,9286034,9286729,9287451,9288172,9288811,9289551,9290243,9290869,9291491,9292216,9292915,9293547,9294235,9294970,9295635,9296339,9296955,9297579,9298051,9298592,9299033,9299549,9300214,9300923,9301765,9302342,9303346,9304322,9304974,9305695,9306499,9307144,9307728,9308437,9309180,9309867,9310621,9311263,9312034,9312530,9313182,9313860,9314460,9315072,9315639,9316281,9316988,9317574,9318178,9318740,9319497,9320245,9321165,9321983,9322650,9323344,9324056,9324656,9325197,9325849,9326317,9326916,9327527,9328144,9328803,9329284,9329868,9330357,9331065,9331676,9332160,9332795,9333497,9334152,9334627,9335252,9335861,9336558,9337211,9337945,9338651,9339252,9339943,9340659,9341332,9341978,9342529,9343218,9343616,9343993,9345230,9346341,9347380,9348520,9349656,9350264,9350917,9351625,9352318,9353101,9353762,9354434,9355002,9355539,9356185,9356852,9357425,9358095,9358858,9359545,9360116,9360682,9361367,9362065,9362731,9363261,9363879,9364534,9365191,9365814,9366477,9367138,9368498,9369558,9370639,9371837,9372665,9373167,9373693,9374210,9374761,9375287,9375858,9376418,9377022,9377517,9378053,9378594,9379047,9379602,9380140,9380630,9381135,9381690,9382141,9382583,9383015,9383504,9383982,9384459,9384955,9385463,9385990,9386486,9386981,9387492,9388046,9388648,9389232,9389831,9390363,9390901,9391488,9392013,9392629,9393190,9393770,9394577,9395448,9396005,9396631,9397261,9397890,9398477,9399054,9399779,9400368,9401140,9401687,9402255,9402856,9403404,9404008,9404607,9405136,9405650,9406179,9406790,9407292,9407839,9408498,9409036,9409590,9410236,9410767,9411293,9411921,9412588,9413165,9413745,9414335,9415030,9415619,9416199,9416713,9417398,9418049,9418601,9419175,9419767,9420393,9420888,9421470,9422113,9422670,9423181,9423834,9424470,9425065,9425677,9426325,9426926,9427674,9428338,9429018,9429711,9430334,9431097,9431743,9432410,9432995,9433714,9434390,9435163,9435773,9436560,9437204,9437939,9438535,9438948,9439311,9439807,9440329,9440793,9441273,9441710,9442210,9442839,9443398,9443955,9444500,9445027,9445567,9446084,9446618,9447154,9447722,9448244,9448790,9449306,9449808,9450294,9450856,9451407,9451961,9452531,9453081,9453672,9454383,9455047,9455760,9456332,9456922,9457501,9458152,9458788,9459442,9460054,9460674,9461344,9462108,9462788,9463520,9464229,9464946,9465605,9466262,9466898,9467542,9468238,9468641,9469113,9469573,9470128,9470615,9471196,9471714,9472182,9472626,9473163,9473748,9474305,9474822,9475345,9475866,9476417,9476984,9477616,9478245,9478914,9479511,9480150,9480708,9481296,9481877,9482446,9483032,9483599,9484267,9484931,9485377,9485879,9486440,9487077,9487776,9488517,9489079,9489608,9490132,9490860,9491482,9492202,9492827,9493643,9494270,9494936,9495609,9496169,9496799,9497381,9498005,9498726,9499293,9499989,9500583,9501172,9501891,9502544,9503223,9503887,9504527,9505129,9505860,9506390,9506876,9507516,9508103,9508528,9508984,9509551,9510204,9510756,9511400,9511947,9512535,9513217,9513870,9514533,9515252,9515936,9516641,9517046,9517511,9518186,9518592,9518977,9519487,9519892,9520439,9520869,9521528,9522046,9522573,9523096,9523676,9524187,9524782,9525399,9526179,9526848,9527326,9527728,9528188,9528776,9529313,9529807,9530307,9530818,9531354,9531977,9532609,9533100,9533668,9534220,9534815,9535429,9535998,9536452,9536896,9537482,9538102,9538613,9539084,9539608,9540296,9540701,9541078,9541621,9542141,9542626,9543105,9543570,9544044,9544601,9545250,9545830,9546365,9546975,9547503,9548072,9548617,9549188,9549773,9550305,9550820,9551406,9552014,9552492,9553022,9553610,9554153,9554743,9555379,9556001,9556628,9557273,9557877,9558368,9558832,9559443,9559949,9560550,9561113,9561650,9562192,9562769,9563447,9564021,9564579,9565334,9565965,9566642,9567280,9567913,9568590,9569306,9569894,9570540,9570990,9571444,9571895,9572385,9572842,9573315,9573813,9574569,9575212,9575811,9576520,9577132,9577838,9578384,9579078,9579691,9580278,9580774,9581372,9581837,9582420,9582957,9583532,9583981,9584384,9584827,9585418,9585994,9586501,9587154,9587656,9588250,9588813,9589361,9590029,9590602,9591293,9591912,9592473,9593045,9593647,9594270,9594974,9595569,9596381,9596988,9597797,9598537,9599223,9599852,9600512,9601170,9601809,9602512,9602971,9603504,9604035,9604710,9605369,9606129,9606706,9607160,9607671,9608252,9608792,9609295,9609833,9610468,9611077,9611681,9612325,9612969,9613467,9613913,9614350,9614826,9615312,9615792,9616237,9616783,9617529,9618129,9618864,9619489,9620013,9620620,9621140,9621765,9622446,9623050,9623793,9624578,9625111,9625731,9626293,9626961,9627611,9628300,9629083,9629667,9630247,9630934,9631516,9632261,9632833,9633467,9634154,9634611,9635095,9635696,9636297,9636862,9637307,9637870,9638396,9638966,9639469,9640047,9640577,9641162,9641863,9642620,9643529,9644425,9645204,9645905,9646446,9647203,9647936,9648592,9649369,9650263,9650937,9651558,9652224,9652910,9653368,9653878,9654492,9655081,9655853,9656432,9657048,9657682,9658246,9658779,9659289,9659985,9660558,9661094,9661626,9662238,9662770,9663342,9663971,9664737,9665391,9666097,9666692,9667404,9668094,9668761,9669560,9670270,9670987,9671692,9672447,9672982,9673750,9674341,9675021,9675654,9676325,9677067,9677680,9678559,9679300,9680147,9681041,9681824,9682548,9683447,9684101,9684848,9685729,9686313,9686745,9687217,9687659,9688427,9689222,9690140,9690968,9691895,9692594,9693250,9693748,9694283,9694862,9695315,9696166,9697080,9697706,9698269,9698928,9699741,9700380,9701072,9701979,9702678,9703546,9704262,9704940,9705621,9706302,9707069,9707720,9708481,9709243,9709917,9710498,9711089,9711732,9712340,9712925,9713378,9713851,9714305,9714775,9715240,9715704,9716402,9716848,9717566,9718314,9719063,9719729,9720472,9721327,9721892,9722722,9723327,9723963,9724636,9725372,9725904,9726482,9727070,9727643,9728100,9728658,9729206,9729797,9730611,9731363,9732224,9732851,9733439,9734028,9734585,9735145,9735754,9736400,9737071,9737606,9738153,9738878,9739373,9740072,9740608,9741143,9741686,9742272,9742866,9743479,9744242,9744811,9745583,9746193,9746797,9747497,9748104,9748690,9749299,9749947,9750442,9751093,9751734,9752297,9752827,9753391,9753959,9754404,9755037,9755712,9756437,9756917,9757532,9757994,9758649,9759460,9760285,9761039,9761676,9762246,9762764,9763345,9763863,9764446,9765076,9765651,9766280,9767070,9767771,9768422,9769061,9769838,9770435,9770887,9771439,9772004,9772512,9773130,9773760,9774301,9775045,9775661,9776301,9776819,9777359,9777922,9778415,9778925,9779558,9780398,9781430,9782043,9782656,9783204,9783788,9784382,9784958,9785540,9786172,9786688,9787192,9788157,9789224,9790138,9790952,9791732,9792447,9792921,9793439,9794165,9794956,9795743,9796334,9796865,9797588,9798530,9799447,9800128,9800799,9801623,9802460,9803350,9804251,9805185,9806218,9807226,9808319,9809157,9810226,9810954,9811786,9812396,9813055,9813726,9814342,9815013,9815870,9816573,9817355,9817865,9818409,9818788,9819359,9819931,9820498,9820973,9821702,9822433,9823191,9823975,9824782,9825508,9826127,9826720,9827367,9828147,9828769,9829458,9830158,9831001,9831482,9832211,9832911,9833491,9834028,9834575,9835307,9836099,9836637,9837280,9838142,9838822,9839390,9840046,9840635,9841135,9841713,9842460,9843158,9843738,9844370,9845034,9845568,9846185,9846873,9847564,9848309,9849093,9849682,9850301,9851046,9852288,9852845,9853548,9854269,9854753,9855375,9856093,9856711,9857513,9858040,9858691,9859330,9859985,9860553,9861272,9861829,9862432,9863101,9863745,9864281,9864856,9865469,9866131,9866669,9867180,9867833,9868468,9869053,9869582,9870160,9870758,9871402,9871974,9872539,9873063,9873575,9874136,9874839,9875424,9876066,9876600,9877220,9877849,9878505,9879090,9879576,9880061,9880576,9881081,9881638,9882246,9882733,9883201,9883824,9884342,9884810,9885386,9885930,9886567,9887053,9887521,9887944,9888416,9889076,9889692,9890256,9890844,9891463,9892142,9892752,9893350,9893900,9894498,9895287,9895845,9896504,9897202,9897704,9898265,9898812,9899464,9900103,9900716,9901165,9901707,9902158,9902555,9903039,9903744,9904410,9905031,9905731,9906314,9906900,9907392,9907854,9908351,9908876,9909509,9910205,9910711,9911254,9911854,9912482,9913118,9913792,9914271,9914937,9915411,9915854,9916391,9917007,9917553,9918231,9918881,9919568,9920209,9920910,9921634,9922260,9922739,9923323,9924311,9925641,9926611,9927643,9928927,9929584,9930251,9930972,9931685,9932446,9933157,9933851,9934500,9935040,9935667,9936333,9936997,9937550,9938252,9938980,9939607,9940200,9940776,9941426,9942112,9942772,9943307,9943871,9944468,9945173,9945867,9946493,9947129,9947748,9948390,9948969,9949536,9950166,9950762,9951475,9952108,9952693,9953733,9954723,9955527,9956367,9957098,9957757,9958404,9959122,9959728,9960570,9961408,9962391,9963377,9964278,9965041,9965784,9966624,9967361,9968113,9968755,9969452,9970131,9970753,9971380,9972245,9973072,9973953,9974878,9975998,9977045,9978367,9979342,9980379,9981668,9982220,9982695,9983266,9983803,9984364,9984899,9985433,9985987,9986502,9987056,9987645,9988234,9988876,9989468,9989977,9990646,9991164,9991739,9992342,9992886,9993539,9994042,9994615,9995172,9995751,9996341,9996879,9997337,9997692,9998167,9998575,9999064,9999434,9999954,10000358,10000961,10001506,10002107,10002638,10003261,10003801,10004420,10004955,10005576,10006035,10006490,10007083,10007645,10008171,10008725,10009307,10009880,10010442,10010967,10011423,10011953,10012504,10013073,10013468,10014090,10015278,10016478,10017523,10018659,10019961,10020611,10021250,10021900,10022596,10023185,10023859,10024473,10025149,10025786,10026558,10027201,10027796,10028519,10029146,10029874,10030553,10031269,10031863,10032517,10033726,10034660,10035519,10036351,10037289,10038273,10039239,10040223,10041002,10041890,10042348,10043064,10043795,10044159,10045092,10046232,10047212,10048151,10048992,10049835,10050875,10051522,10052060,10052890,10053747,10054679,10055395,10055859,10056507,10057071,10057719,10058314,10058879,10059551,10060125,10060820,10061578,10062293,10063059,10063745,10064546,10065362,10066038,10066938,10067743,10068382,10069111,10069957,10070675,10071307,10071887,10072582,10073236,10074012,10074704,10075386,10076086,10076837,10077361,10077932,10078519,10079038,10079770,10080535,10081381,10082181,10082969,10083517,10084055,10084589,10085147,10085741,10086251,10086871,10087510,10088112,10088678,10089284,10089870,10090392,10090910,10091427,10091951,10092459,10092971,10093474,10093984,10094468,10094921,10095357,10095833,10096317,10096823,10097334,10097862,10098406,10098928,10099460,10100002,10100575,10101151,10101692,10102262,10102809,10103414,10104007,10104568,10105138,10105657,10106224,10106726,10107362,10107962,10108694,10109176,10109843,10110575,10111248,10111967,10112497,10113184,10113933,10114713,10115334,10115829,10116413,10116907,10117365,10118017,10118503,10118981,10119483,10120007,10120641,10121211,10121815,10122425,10122870,10123270,10123726,10124153,10124877,10125622,10126287,10126995,10127644,10128243,10129028,10129738,10130398,10131036,10131696,10132379,10133158,10133825,10134408,10134955,10135600,10136294,10137081,10137692,10138406,10139129,10139971,10140787,10141515,10142272,10142902,10143676,10144355,10145051,10145817,10146484,10146938,10147683,10148369,10148979,10149787,10150354,10150977,10151445,10151923,10152432,10153006,10153667,10154461,10155293,10155844,10156478,10157223,10157920,10158747,10159327,10159797,10160207,10160573,10161148,10161788,10162451,10163115,10163718,10164394,10164950,10165473,10166267,10167018,10167690,10168482,10169250,10169944,10170725,10171405,10172076,10172678,10173254,10173791,10174364,10174949,10175530,10176230,10176941,10177544,10178069,10178918,10179520,10180039,10180691,10181409,10182099,10182771,10183459,10184139,10184954,10185667,10186348,10186959,10187580,10188198,10188753,10189640,10190295,10190869,10191349,10192002,10192974,10193600,10194138,10195097,10196031,10196859,10197884,10198545,10199021,10199653,10200197,10200807,10201281,10202055,10202715,10203460,10204274,10204957,10205595,10206204,10206793,10207532,10208157,10208847,10209449,10210134,10210663,10211187,10211835,10212368,10212898,10213535,10214305,10215613,10216605,10217649,10218900,10219639,10220137,10220691,10221242,10221871,10222475,10223115,10223738,10224243,10224846,10225296,10225776,10226222,10226721,10227287,10227748,10228249,10228674,10229186,10229700,10230211,10230654,10231174,10231780,10232327,10232864,10233426,10234023,10234605,10235066,10235640,10236242,10236711,10237291,10237858,10238440,10239012,10239666,10240214,10240758,10241422,10242034,10242587,10243206,10243613,10244047,10244592,10245122,10245711,10246333,10246752,10247248,10247660,10248097,10248626,10249108,10249638,10250179,10250721,10251241,10251790,10252287,10252852,10253389,10253954,10254503,10255005,10255577,10256087,10256581,10257052,10257660,10258197,10258668,10259135,10259620,10261074,10262367,10263607,10264621,10265708,10267128,10268508,10269716,10270682,10271768,10272852,10274012,10275187,10276366,10277490,10278359,10279508,10280502,10281694,10282912,10284091,10285376,10286538,10287667,10288806,10289948,10291240,10292341,10293462,10294864,10295716,10296674,10297508,10298371,10299242,10300061,10301045,10302002,10302826,10303625,10304367,10305057,10305793,10306453,10307245,10308077,10308857,10309686,10310614,10311289,10312055,10312843,10313644,10314370,10315349,10316198,10316857,10317745,10318596,10319567,10320594,10321593,10322567,10323242,10324212,10325417,10326668,10327689,10328763,10330177,10331190,10332272,10333109,10333803,10334609,10335268,10336044,10336748,10337484,10338134,10339079,10339880,10340815,10341672,10342359,10343263,10344389,10345167,10345755,10346357,10346958,10347592,10348329,10348998,10349754,10350516,10351350,10352112,10352956,10353964,10354856,10355741,10356569,10357366,10358139,10358880,10359588,10360472,10361087,10361848,10362610,10363420,10364461,10365141,10365998,10366873,10367935,10368725,10369732,10370688,10371518,10372286,10373090,10373785,10374560,10375221,10375945,10376726,10377535,10378319,10379045,10379882,10380761,10381625,10382440,10383354,10384230,10385245,10386061,10386974,10387865,10388770,10389647,10390611,10391504,10392306,10393197,10394029,10394815,10395629,10396554,10397409,10398279,10399076,10400041,10400980,10401896,10402767,10403743,10404413,10405226,10406044,10406796,10407652,10408433,10409127,10409783,10410647,10411654,10412600,10413458,10414317,10415170,10415974,10416820,10417700,10418550,10419403,10420271,10421168,10422e3,10422865,10423752,10424786,10425802,10426646,10427902,10429108,10430129,10431238,10432658,10433694,10434437,10435072,10435777,10436491,10437263,10437981,10438679,10439404,10440096,10440763,10441474,10442167,10442869,10443589,10444297,10445016,10445667,10446356,10447013,10447759,10448420,10449129,10449799,10450429,10451195,10451913,10452650,10453354,10454053,10454737,10455501,10456265,10456946,10457718,10458379,10459079,10459735,10460468,10461154,10461807,10462450,10463173,10463910,10464551,10465253,10465976,10466693,10467411,10468095,10468832,10469501,10470175,10470917,10471642,10472425,10473209,10473943,10474716,10475452,10476211,10476926,10477571,10478399,10479304,10480178,10480921,10481601,10482423,10483159,10483866,10484600,10485297,10485972,10486672,10487377,10488091,10488805,10489513,10490245,10491013,10491757,10492501,10493310,10494082,10494867,10495543,10496196,10497072,10497997,10498872,10499674,10500512,10501355,10502043,10502787,10503444,10504156,10504754,10505452,10506242,10506809,10507514,10508270,10508991,10509685,10510482,10511206,10511958,10512729,10513503,10514398,10515182,10515981,10516658,10517512,10518336,10519159,10519873,10520633,10521380,10522157,10522851,10523565,10524383,10525098,10525830,10526597,10527353,10528152,10528880,10529645,10530420,10531211,10531822,10532529,10533174,10533993,10534692,10535344,10536052,10536748,10537485,10538210,10538919,10539621,10540397,10541208,10541918,10542550,10543279,10543946,10544698,10545320,10546324,10547167,10548201,10549520,10550514,10551559,10552803,10554085,10555052,10555857,10556805,10557565,10558360,10559100,10559898,10560758,10561546,10562257,10563008,10563873,10564712,10565512,10566323,10567092,10567972,10568863,10569654,10570440,10571374,10572189,10572946,10573775,10574510,10575248,10576081,10576799,10577594,10578277,10579051,10579889,10580615,10581387,10582325,10583164,10583992,10584866,10585659,10586366,10587185,10587861,10588659,10589484,10590227,10591059,10591745,10592514,10593356,10594150,10594854,10595564,10596468,10597361,10598174,10599012,10599888,10600635,10601413,10602173,10602975,10603842,10604581,10605470,10606223,10606986,10607694,10608475,10609289,10610186,10610818,10611547,10612304,10613130,10613758,10614477,10615138,10615810,10616537,10617259,10617985,10618786,10619536,10620362,10621073,10621852,10622794,10623574,10624408,10625188,10625953,10626652,10627424,10628272,10629024,10629779,10630854,10631870,10633227,10634246,10635352,10636563,10637881,10638855,10639584,10640266,10641028,10641704,10642399,10643146,10643802,10644523,10645295,10646114,10646839,10647479,10648146,10648834,10649502,10650144,10650826,10651578,10652310,10653010,10653750,10654499,10655172,10655843,10656571,10657305,10657972,10658698,10659431,10660133,10660865,10661565,10662251,10662975,10663719,10664442,10665148,10665837,10666499,10667263,10668045,10668696,10669397,10670149,10670869,10671457,10672174,10672886,10673620,10674327,10674984,10675775,10676464,10677250,10677990,10678716,10679365,10680091,10680756,10681459,10682244,10682978,10683678,10684372,10685117,10685871,10686626,10687368,10688079,10688749,10689472,10690112,10690763,10691397,10692061,10692726,10693301,10693923,10694563,10695228,10695880,10696554,10697206,10697817,10698485,10699111,10699732,10700393,10701120,10701802,10702523,10703135,10703821,10704485,10705216,10705870,10706522,10707219,10707927,10708631,10709330,10710060,10710756,10711464,10712096,10712821,10713495,10714117,10714850,10715597,10716263,10716931,10717604,10718223,10718952,10719661,10720402,10721179,10721904,10722550,10723255,10723936,10724692,10725370,10726015,10726656,10727307,10728075,10728815,10729542,10730236,10730925,10731601,10732312,10732956,10733621,10734376,10735130,10735839,10736548,10737228,10738033,10738813,10739568,10740311,10740955,10741760,10742513,10743154,10743788,10744439,10745169,10745858,10746499,10747098,10747818,10748505,10749270,10749967,10750630,10751321,10752016,10752789,10753473,10754147,10754766,10755385,10756109,10756895,10757573,10758262,10759037,10759742,10760378,10761154,10761913,10762585,10763317,10763985,10764694,10765391,10766106,10766918,10767619,10768342,10769167,10769962,10770782,10771555,10772342,10773019,10773737,10774530,10775222,10775895,10776512,10777159,10777899,10778629,10779300,10780069,10780810,10781541,10782260,10782850,10783627,10784374,10784981,10785633,10786358,10787086,10787802,10788550,10789266,10789930,10790597,10791287,10791996,10792707,10793406,10794073,10794810,10795725,10796568,10797411,10798515,10799839,10800803,10801834,10803117,10804347,10805067,10805902,10806868,10807558,10808424,10809227,10809938,10810693,10811327,10812062,10812762,10813542,10814388,10815138,10815904,10816531,10817569,10818466,10819340,10820181,10820952,10821771,10822716,10823454,10824367,10825160,10826149,10827508,10828594,10829661,10830823,10832227,10833331,10833988,10834796,10835508,10836410,10837164,10837961,10838850,10839662,10840447,10841159,10841903,10842604,10843352,10844121,10844924,10845851,10846589,10847380,10848094,10848949,10849745,10850580,10851421,10852296,10853045,10853834,10854614,10855419,10856213,10856997,10857694,10858405,10859269,10860114,10860794,10861534,10862436,10863215,10864049,10864890,10865705,10866526,10867303,10868192,10868929,10869663,10870384,10871272,10872052,10872924,10873810,10874698,10875556,10876381,10877176,10877925,10878650,10879459,10880214,10880994,10882042,10882859,10883531,10884222,10885024,10885694,10886363,10887137,10887871,10888564,10889358,10890237,10891044,10891882,10892714,10893448,10894207,10895002,10895831,10896446,10897184,10897917,10898625,10899349,10900134,10900886,10901569,10902319,10903129,10903908,10904622,10905422,10906230,10906948,10907704,10908466,10909266,10910072,10910798,10911539,10912222,10912993,10913716,10914401,10915147,10915774,10916595,10917534,10918485,10919341,10920220,10921202,10922209,10923115,10924050,10924979,10925991,10927042,10927886,10929140,10930352,10931375,10932485,10933906,10934838,10935708,10936575,10937450,10938444,10939137,10939906,10940617,10941311,10942114,10942848,10943597,10944364,10945186,10945992,10946738,10947570,10948308,10949043,10949849,10950601,10951464,10952242,10952971,10953722,10954514,10955288,10956085,10956986,10957810,10958698,10959570,10960316,10961196,10962070,10962929,10963863,10964649,10965473,10966316,10967191,10967896,10968599,10969340,10970112,10970908,10971746,10972510,10973321,10974197,10975062,10976051,10976762,10977522,10978274,10979049,10979830,10980616,10981423,10982181,10983078,10983995,10984816,10985617,10986503,10987344,10988200,10989156,10990108,10991074,10992064,10992976,10993967,10994640,10995436,10996294,10997141,10998025,10998765,10999558,11000456,11001081,11001881,11002617,11003364,11004065,11004900,11005776,11006605,11007440,11008152,11008887,11009607,11010341,11011069,11011858,11012646,11013516,11014450,11015480,11016455,11017309,11018094,11018859,11019668,11020411,11021184,11021903,11022638,11023477,11024359,11025247,11026188,11027113,11028053,11029015,11029860,11030690,11031460,11032234,11033148,11034130,11035035,11035935,11036822,11037632,11038393,11039253,11040094,11040961,11041915,11042865,11043653,11044365,11044978,11045643,11046374,11047185,11048113,11049022,11049987,11050882,11051763,11052708,11053536,11054379,11055340,11056233,11057034,11057823,11058647,11059408,11060145,11060821,11061428,11062310,11063246,11064317,11065659,11066641,11067712,11068939,11070236,11071152,11071968,11072731,11073498,11074241,11075147,11075889,11076723,11077565,11078312,11079186,11079864,11080497,11081282,11082041,11082900,11083728,11084429,11085277,11086119,11086918,11087700,11088519,11089187,11090121,11090811,11091654,11092449,11093191,11093989,11094950,11095681,11096325,11096945,11097677,11098479,11099294,11100070,11100829,11101614,11102379,11103597,11104921,11105890,11106923,11108206,11109495,11110307,11111228,11112018,11112955,11113771,11114582,11115432,11116298,11117145,11118052,11118951,11119673,11120391,11121379,11122270,11123138,11123906,11124863,11125852,11126715,11127786,11129070,11130249,11131308,11132447,11133869,11134718,11135481,11136105,11136856,11137551,11138268,11138996,11139699,11140413,11141104,11141774,11142639,11143408,11144196,11144960,11145681,11146375,11147131,11147819,11148559,11149276,11149963,11150676,11151320,11151993,11152840,11153572,11154323,11155109,11155837,11156772,11157691,11158394,11159172,11159857,11160625,11161290,11162071,11162855,11163511,11164327,11165261,11166596,11167582,11168686,11169897,11171299,11172013,11172740,11173474,11174111,11174963,11176320,11177489,11178547,11179690,11181119,11182196,11182809,11183522,11184233,11184863,11185574,11186247,11186905,11187508,11188178,11188923,11189638,11190245,11190875,11191550,11192196,11192927,11193634,11194275,11194989,11195817,11196634,11197304,11198011,11198706,11199529,11200318,11201069,11201746,11202441,11203181,11203896,11204609,11205272,11206002,11206602,11207207,11207861,11208554,11209194,11209864,11210544,11211262,11211945,11212634,11213355,11214163,11214857,11215498,11216180,11216848,11217586,11218267,11218994,11219692,11220374,11221156,11221884,11222556,11223271,11223959,11224694,11225337,11226006,11226697,11227403,11228286,11228864,11229572,11230326,11230969,11231619,11232288,11232929,11233616,11234343,11234964,11235633,11236459,11237235,11237937,11238621,11239275,11240038,11240738,11241347,11242090,11242845,11243581,11244216,11244900,11245583,11246258,11246968,11247591,11248260,11248967,11249617,11250339,11251087,11251826,11252434,11253131,11253773,11254553,11255286,11256306,11257151,11258369,11259649,11260619,11261695,11263090,11264174,11264867,11265594,11266326,11267036,11267756,11268415,11269120,11269816,11270521,11271299,11272003,11272653,11273273,11274033,11274807,11275516,11276211,11276927,11277677,11278373,11279010,11279732,11280478,11281203,11281911,11282639,11283380,11284146,11284829,11285616,11286372,11287147,11287826,11288498,11289179,11289951,11290678,11291360,11292115,11292826,11293495,11294202,11294964,11295649,11296347,11297073,11297919,11298652,11299479,11300204,11300903,11301549,11302317,11303062,11303819,11304519,11305212,11305912,11306647,11307404,11308115,11308866,11309646,11310456,11311202,11311978,11312638,11313327,11313918,11314586,11315317,11315961,11316617,11317296,11318016,11318749,11319479,11320226,11320874,11321489,11322175,11322869,11323620,11324389,11325139,11325869,11326580,11327251,11327986,11328715,11329456,11330135,11330845,11331440,11332162,11332917,11333635,11334310,11335042,11335738,11336401,11337115,11337925,11338579,11339259,11340060,11340723,11341489,11342221,11342965,11343737,11344400,11345088,11345990,11346857,11347609,11348290,11349058,11349741,11350507,11351325,11352187,11353045,11353726,11354425,11355208,11355888,11356566,11357230,11358008,11358862,11359512,11360193,11360791,11361400,11362173,11362747,11363376,11364008,11364591,11365151,11366013,11366867,11367617,11368324,11369019,11369754,11370348,11371047,11371759,11372349,11373120,11373843,11374634,11375464,11376256,11377167,11378010,11378854,11380221,11381299,11382363,11383538,11384899,11385787,11386734,11387457,11388160,11388910,11389604,11390260,11390928,11391670,11392355,11392954,11393692,11394392,11395054,11395738,11396405,11397105,11397783,11398454,11399154,11399932,11400620,11401290,11401922,11402632,11403307,11404021,11404744,11405506,11406144,11406829,11407538,11408305,11409054,11409768,11410494,11411245,11411983,11412780,11413521,11414280,11414931,11415631,11416395,11417069,11417704,11418374,11419067,11419773,11420500,11421202,11421898,11422579,11423273,11424105,11424956,11425660,11426376,11427058,11427782,11428480,11429176,11429876,11430536,11431142,11431897,11432608,11433304,11434006,11434666,11435407,11436053,11436694,11437413,11438178,11438948,11439655,11440416,11441158,11441873,11442543,11443239,11443910,11444603,11445359,11446077,11446770,11447529,11448313,11448981,11449707,11450446,11451191,11451936,11452729,11453473,11454201,11454890,11455661,11456396,11457089,11457717,11458314,11459084,11459798,11460538,11461233,11461957,11462626,11463320,11463993,11464746,11465401,11466081,11466768,11467460,11468179,11468891,11469564,11470213,11470953,11471643,11472301,11473040,11473738,11474489,11475208,11475879,11476577,11477261,11478011,11478746,11479436,11480195,11480915,11481714,11482533,11483336,11484105,11484855,11485552,11486167,11486866,11487563,11488284,11488893,11489654,11490346,11491038,11491740,11492444,11493194,11493946,11494710,11495486,11496214,11496960,11497752,11498551,11499373,11500045,11500746,11501428,11502090,11502861,11503660,11504394,11505040,11505716,11506436,11507100,11507774,11508476,11509184,11509891,11510535,11511203,11511951,11512620,11513390,11514088,11514664,11515387,11516142,11516829,11517465,11518116,11518819,11519518,11520161,11520811,11521530,11522150,11522800,11523470,11524121,11524843,11525541,11526220,11526917,11527618,11528306,11529044,11529748,11530486,11531185,11531946,11532804,11533625,11534389,11535068,11535823,11536576,11537285,11537958,11538664,11539453,11540222,11540928,11541682,11542395,11543112,11543844,11544623,11545400,11546126,11546915,11547735,11548452,11549173,11549950,11550645,11551362,11552002,11552634,11553329,11554060,11554763,11555429,11556026,11556835,11557579,11558334,11559047,11559815,11560649,11561358,11562097,11562801,11563563,11564325,11565065,11565799,11566502,11567409,11568265,11569065,11569837,11570628,11571249,11571958,11572751,11573497,11574235,11574863,11575611,11576392,11577166,11577943,11578652,11579352,11580045,11580743,11581335,11581957,11582600,11583228,11583853,11584478,11585111,11585761,11586418,11587109,11587788,11588583,11589270,11590035,11590737,11591372,11592053,11592690,11593372,11594079,11594839,11595469,11596197,11596921,11597562,11598213,11598965,11599680,11600369,11601083,11601856,11602626,11603373,11604120,11604886,11605670,11606375,11607043,11607698,11608465,11609247,11610031,11610843,11611587,11612390,11613080,11613828,11614618,11615239,11616019,11616750,11617461,11618242,11618887,11619496,11620215,11620989,11621694,11622425,11623115,11623776,11624460,11625139,11625868,11626564,11627209,11627835,11628465,11629127,11629945,11630661,11631380,11632078,11632962,11633710,11634526,11635282,11636017,11636715,11637437,11638103,11638892,11639573,11640237,11640936,11641659,11642360,11643052,11643794,11644391,11645002,11645652,11646352,11647196,11648039,11648884,11649733,11650594,11651439,11652822,11653894,11654968,11656153,11657500,11658400,11659029,11659764,11660537,11661179,11662041,11662770,11663535,11664337,11665303,11666141,11666952,11667702,11668432,11669296,11670222,11671008,11671879,11672755,11673402,11674145,11674869,11675589,11676246,11677031,11677876,11678642,11679420,11680169,11680808,11681482,11682292,11683112,11684036,11684937,11685876,11686852,11687675,11688482,11689453,11690180,11691119,11692037,11693005,11694033,11695252,11696518,11697521,11698572,11699972,11701046,11701792,11702528,11703294,11704011,11704754,11705503,11706295,11707144,11707918,11708758,11709504,11710299,11711064,11711792,11712608,11713382,11714148,11714891,11715663,11716411,11717182,11717990,11718838,11719673,11720535,11721380,11722248,11723143,11723885,11724676,11725354,11726129,11726899,11727790,11728682,11729577,11730383,11731276,11731969,11732684,11733478,11734387,11735212,11736115,11736803,11737410,11738247,11738958,11739764,11740462,11741165,11742042,11742845,11743695,11744571,11745338,11746157,11747012,11747830,11748695,11749489,11750345,11751180,11751916,11752772,11753429,11754080,11754961,11755626,11756397,11757156,11757770,11758448,11759312,11760100,11760920,11761769,11762472,11763236,11763949,11764630,11765265,11765949,11766621,11767342,11768083,11768724,11769414,11770163,11770871,11771565,11772280,11773031,11773678,11774338,11775024,11775710,11776398,11777097,11777802,11778505,11779200,11779912,11780599,11781213,11781903,11782600,11783315,11783990,11784667,11785375,11786132,11786807,11787501,11788162,11788802,11789435,11790142,11790796,11791497,11792262,11792968,11793720,11794546,11795165,11795896,11796573,11797251,11797931,11798825,11799689,11800441,11801162,11801958,11802657,11803440,11804103,11804980,11805842,11806497,11807218,11807937,11808629,11809320,11810065,11810675,11811623,11812491,11813086,11813739,11814351,11815022,11815622,11816305,11816937,11817629,11818259,11818876,11819680,11820582,11821349,11822179,11822776,11823411,11824160,11824780,11825403,11826152,11826873,11827743,11828531,11829324,11830188,11831031,11831876,11832724,11834058,11835152,11836219,11837368,11838779,11839462,11840297,11840993,11841832,11842685,11843506,11844564,11845858,11846840,11847880,11849127,11850384,11851103,11851745,11852377,11853051,11853742,11854399,11855034,11855735,11856391,11857051,11857737,11858341,11858960,11859634,11860291,11861032,11861692,11862408,11863071,11863718,11864438,11865117,11865852,11866597,11867344,11868051,11868787,11869509,11870223,11870952,11871764,11872703,11873372,11874075,11874873,11875779,11876724,11877389,11878054,11878759,11879512,11880385,11881181,11881870,11882889,11883622,11884510,11885376,11886042,11886716,11887417,11888122,11889022,11889610,11890306,11891073,11891770,11892431,11893156,11893846,11894533,11895276,11895884,11896594,11897391,11898193,11898899,11899547,11900329,11901007,11901627,11902286,11903024,11903655,11904411,11905188,11905842,11906531,11907305,11907929,11908728,11909532,11910295,11910969,11911773,11912520,11913267,11913879,11914517,11915286,11916007,11917028,11917894,11919008,11920054,11920947,11921691,11922826,11923811,11924691,11925670,11926934,11927865,11928728,11929436,11930292,11931510,11932437,11933249,11933920,11934839,11935810,11936589,11937540,11938417,11939479,11940307,11940765,11941423,11942008,11942753,11943258,11943787,11944247,11945009,11946088,11947276,11947917,11948888,11949665,11950584,11951741,11952307,11952988,11953974,11955053,11956042,11957093,11958014,11958870,11959903,11961048,11962011,11963213,11964411,11965386,11966281,11967259,11967874,11968714,11969532,11970489,11971370,11972323,11973276,11974367,11975610,11976737,11977945,11979028,11980084,11981143,11982399,11983500,11984523,11985552,11986383,11987683,11988713,11990021,11991003,11991939,11992820,11993544,11994499,11995354,11996632,11997587,11998516,11999690,12000280,12001125,12002084,12002947,12003915,12005204,12006334,12007630,12008750,12009804,12011e3,12012075,12013186,12014456,12015194,12016180,12017027,12018112,12019059,12020092,12021354,12022421,12023261,12024369,12025138,12025998,12026937,12028014,12029088,12029853,12030902,12031966,12033049,12034038,12034998,12035941,12037084,12038196,12039223,12040171,12041291,12042431,12043561,12044658,12045779,12046656,12047729,12048734,12050196,12051337,12052693,12053846,12055150,12056441,12057877,12059156,12060518,12061973,12063440,12064788,12066226,12067542,12068943,12070199,12071278,12072552,12073716,12074588,12075932,12077336,12078643,12079791,12081045,12082291,12083593,12084698,12086064,12087247,12088383,12089393,12090112,12090818,12091620,12092625,12093878,12094960,12096261,12097538,12098704,12099736,12100843,12101900,12103111,12104204,12105352,12106187,12106730,12107239,12108355,12109464,12110491,12111698,12112733,12113974,12114846,12115733,12116717,12117411,12117899,12118636,12119687,12120757,12121861,12122860,12123854,12124867,12125722,12126735,12128231,12129570,12131131],sizes:[1417,1531,1472,1147,987,1159,639,631,550,597,796,812,689,732,727,637,629,634,665,654,572,587,581,570,539,620,730,704,724,678,690,684,700,917,1283,1436,1395,1427,1289,1450,1586,1418,1328,1303,1114,1337,1352,1398,1408,1457,1002,1111,921,918,1168,1050,1088,1004,1227,1005,976,1123,1211,1183,1229,1370,1176,1362,1218,1220,1229,1348,1174,994,1158,1221,1090,1126,927,898,1292,1143,1231,1418,1087,1115,1141,1024,809,1228,1219,1174,1451,1365,1371,1226,1204,1289,1183,1142,1142,1350,1323,1083,1127,962,1099,926,1041,1097,792,735,1143,864,867,851,1093,871,1121,1072,902,1479,921,926,749,777,950,895,972,1006,1167,762,706,879,925,779,628,1063,870,822,856,990,999,976,1035,1127,1077,1207,942,1114,915,936,943,1097,992,806,1004,1132,811,866,794,1049,923,986,1084,1052,1281,1550,1401,1289,1145,908,963,1147,1142,1019,1061,1210,1081,1014,941,919,914,957,1046,939,951,1115,1256,1275,1224,1207,1111,1182,1176,1146,1274,1296,989,1153,1201,1116,949,1182,1298,1195,1322,1523,1471,1295,1036,1036,1151,1059,868,817,1081,1155,1091,1208,1146,870,1004,1177,924,961,1333,875,915,886,914,1346,1173,1333,1184,1061,1021,1218,916,997,1207,1103,918,775,781,1026,652,833,1094,921,1097,1022,1068,1078,1133,900,996,1087,1237,995,1105,1043,1440,1225,969,1105,1221,1098,1172,1334,1137,1167,627,1088,1309,1035,719,791,1097,918,865,1333,953,621,613,608,792,924,904,756,793,953,872,615,650,866,821,725,556,664,959,679,600,712,634,1132,976,1041,1116,1023,1116,1401,1150,1377,1132,997,603,1060,1033,1113,1182,1187,980,1016,905,943,1142,1289,1247,879,953,1609,1045,903,1005,993,959,1028,931,1017,1156,1364,1484,1050,1453,1057,868,926,861,853,843,866,1053,976,1282,935,983,706,963,901,1012,890,939,851,916,845,856,918,884,838,804,890,860,882,851,792,819,672,778,809,753,835,726,618,733,694,571,673,696,707,818,735,880,697,867,862,776,925,864,959,860,797,821,743,813,1029,1057,1126,936,761,781,912,753,970,676,839,1130,996,1028,688,1059,678,677,1101,614,896,860,831,724,788,771,734,805,864,789,951,772,1078,835,724,807,818,838,617,640,823,717,798,885,1131,808,702,776,573,751,674,620,910,881,1035,1325,1318,1212,1306,991,1019,915,875,927,820,1123,1092,1083,945,975,795,830,836,834,821,975,1258,920,806,766,572,714,839,861,858,721,791,829,691,581,853,529,876,836,863,885,901,828,827,683,941,921,891,804,903,868,895,862,748,954,822,518,539,579,529,871,513,512,803,577,747,772,433,421,432,457,698,1233,1307,1254,1175,1325,1281,1450,864,1105,1294,1380,1371,1177,1333,1468,794,1067,1048,1161,1061,1186,1117,1119,1048,808,1064,1225,1042,872,1033,1216,1305,1390,1099,860,1118,1110,1119,1053,1093,1009,1170,1301,1448,1428,1372,1013,905,976,1192,1268,1266,1409,1356,1162,1082,1005,1043,1089,985,1143,867,979,796,1182,1153,1203,969,751,821,610,527,676,546,720,433,694,1033,1105,888,1047,864,851,951,789,819,991,528,820,1003,981,611,1391,1343,709,1014,1486,1426,1336,1213,976,1077,1286,1274,1053,1033,758,788,905,812,958,955,828,783,646,830,718,622,1139,1275,885,1029,1111,1138,1339,1411,1364,1340,1154,1093,1042,943,1117,1058,866,1020,1133,683,1047,991,1067,1122,1174,1346,1356,1254,1181,1200,1141,1259,1229,1144,1119,876,1142,1065,811,1158,865,1103,1174,1102,1020,1023,966,1153,1345,1274,1205,985,1153,1092,864,1091,1131,1381,1436,1352,1252,850,933,1124,1251,1075,1324,1275,1178,694,1150,1147,1051,1128,1410,1460,1367,1231,1113,719,1179,930,938,1049,1270,1434,1425,1445,1454,1399,892,1149,1201,1040,1325,1392,1365,1035,1045,1203,1064,1085,1240,1189,1165,1323,1176,1289,1237,1067,1183,1160,1439,1432,1434,1312,1005,1033,1200,1015,1298,860,925,1395,1291,1093,1203,1147,993,1011,1057,1145,1114,928,1024,1056,1078,1423,1426,1219,1305,955,965,834,1239,1374,1154,1021,1124,1271,1152,1145,1236,1092,959,719,812,624,932,1023,1014,1063,842,1036,1199,1038,1044,875,1120,822,996,1064,1134,1090,1066,853,824,627,1088,1122,1175,1100,993,888,993,1009,877,791,987,849,988,1021,952,1263,1439,1059,1121,1126,1232,1168,1201,1212,1133,1412,1495,1118,753,680,793,730,713,658,860,514,950,697,684,771,804,713,916,768,642,778,825,732,858,1084,981,899,965,910,713,798,934,639,805,872,866,927,795,715,695,769,589,1060,957,768,787,857,945,844,824,717,839,948,750,920,633,1072,1078,927,839,1084,1051,842,1046,1282,1099,801,901,880,701,1047,691,1323,925,956,760,978,1020,835,851,1151,915,1021,1011,1092,1005,1011,815,720,1109,888,1032,945,1215,981,928,1208,1046,958,1114,826,612,1121,806,750,673,814,800,729,1143,678,576,725,568,379,335,455,428,751,657,636,507,557,559,236,291,547,571,1103,736,783,850,1078,1005,1137,867,743,910,932,660,564,547,936,732,406,602,1012,941,1169,1229,930,800,989,791,1034,1046,1063,953,665,972,1094,1259,837,947,1151,1202,1140,663,1119,1330,908,938,869,758,809,775,860,951,956,962,1180,1090,884,895,869,950,1055,1437,1198,764,791,732,830,891,790,719,591,725,1005,907,723,888,821,878,1001,761,866,858,968,715,967,787,950,912,757,808,959,1017,859,834,613,892,993,1175,1032,988,1094,928,530,1076,1290,611,967,1043,948,910,1157,966,1031,1133,1128,1198,1301,1113,1117,1346,1173,1147,741,663,1113,1079,1068,1094,650,818,1004,1089,843,821,1173,1230,1167,1069,1056,1234,1251,949,1154,941,614,1136,879,1243,1103,1190,1010,916,964,1285,1218,1258,1261,1137,1207,978,1224,1048,952,1182,1204,1255,1223,979,813,1214,934,1091,1230,1070,1033,1159,1058,1008,1097,961,1328,1303,1141,1134,1129,939,1124,776,907,829,944,840,805,900,724,795,587,875,802,1091,938,624,945,694,750,882,932,719,785,997,710,1031,942,951,924,799,942,783,904,1166,963,936,1014,686,475,680,657,631,610,1297,1331,1447,1170,1086,1055,1192,1127,1199,1360,1268,1122,1325,1182,1125,1090,1105,1055,862,994,1219,983,939,904,1135,1199,935,1269,1249,1209,1212,1271,935,859,1083,1224,1038,1263,753,771,1233,1341,1062,689,1269,1415,1168,1363,1204,1010,1028,1331,1144,898,1188,1153,967,1266,966,1103,1096,1226,1224,1004,1122,941,1159,1131,1339,1295,1150,1056,1202,1252,1147,1070,1108,1070,1274,1077,905,941,1317,826,1256,1004,893,1056,1167,998,909,1051,993,1279,1004,935,927,1008,1050,929,810,991,1110,1106,1100,1004,1076,1180,1097,1152,1009,1134,913,732,790,1072,1023,958,916,1080,1017,842,1018,1013,877,1006,881,907,903,1048,1052,1006,837,1065,895,940,944,1083,1130,836,1163,1443,1290,1335,1307,1350,1176,1106,1451,1045,1132,1124,1104,1249,1101,1244,1051,1146,1292,1200,1419,1278,1389,1305,1211,1294,1197,1330,888,1133,1006,1131,1089,1274,1127,1199,1329,1308,1321,775,598,734,668,720,575,974,838,970,1011,1226,1035,638,1179,1062,1227,1141,867,744,924,656,658,663,600,1094,677,922,1008,1239,1154,1234,953,956,1215,1176,1124,1120,1119,890,1151,952,1036,1080,1128,1040,852,1039,1189,1292,1300,1139,977,1092,1026,813,997,1246,1352,1148,926,1026,1114,1118,1303,1177,1134,1098,1093,1166,1207,1273,938,1219,1257,948,1205,1322,1134,1196,882,920,1049,1155,1036,973,1124,1029,1009,1005,1181,1085,1057,939,1038,939,850,968,1051,1006,1071,1133,1033,1083,1091,1321,1159,927,1353,1176,1370,1212,1221,1181,1038,1356,1366,1069,1186,1190,1254,1133,1315,1185,1237,1058,1101,1215,1326,1095,1111,1137,1207,1101,1168,1216,1185,1046,1141,1096,1357,1106,1038,1094,1043,1098,1383,1375,1462,960,1278,1201,1287,1240,923,938,1030,933,1350,964,1082,1005,1239,1259,1158,1307,1023,913,698,1053,919,953,977,917,1170,935,1240,1246,1297,1236,1311,1394,1260,1015,1406,1292,1142,794,1253,1233,937,1290,1264,1316,1206,1393,1297,1190,597,1170,1242,1110,1266,1236,1282,1312,1341,1162,1358,1175,1216,1142,1331,912,1089,1520,1431,1328,1280,1257,1442,1155,1317,1317,904,1194,1158,1311,1285,1314,1429,1421,1283,1351,1321,1297,1408,1230,1197,1294,1254,1220,1325,1240,1180,1363,1131,1205,1131,1492,1383,1439,1445,1546,1412,1069,1404,1320,1099,1218,1386,1193,1089,1291,1297,1086,1284,1364,1288,1042,1128,1124,919,1134,1030,1216,1140,1027,1157,1451,1246,1153,810,760,1126,1064,899,1168,1019,963,875,1296,1365,1295,1239,1320,1356,1451,1294,1153,1076,1344,1117,1457,1024,1284,1404,1341,1310,1219,1341,1319,1241,1134,1365,1346,1321,1312,1282,1074,1366,1056,1479,1359,1304,1414,1235,1202,1340,1476,1515,1223,1461,1408,1345,1170,1191,1258,1232,1388,1393,1293,1371,1155,1494,1233,1358,1154,1088,1296,1284,1288,1350,1244,1142,1383,1064,1076,1231,1327,1032,1124,814,1220,1313,1399,1234,1335,1102,1150,1231,1221,886,1352,1133,1160,1307,1154,1218,1021,1190,1283,1139,827,992,991,1214,1251,1217,1269,1283,1387,1182,1199,1230,1297,1109,1127,1247,1367,1247,932,934,1196,1182,1140,1295,1328,1190,1220,1336,1138,1027,969,1050,1156,1139,1276,1093,1133,992,855,1214,1364,1222,1273,1177,1365,1262,1312,1311,1017,1386,1274,1276,1374,1363,1306,1121,1252,1157,1232,1204,1124,1171,1048,1255,1268,1302,1097,1289,1394,1247,1164,1188,781,1032,1233,1185,1146,1324,1244,1126,1182,1019,1287,999,1199,1051,1191,1294,1350,1252,1230,1393,1241,1083,1042,1362,1264,1420,1019,1155,1503,1388,1232,1318,1191,1083,1275,1403,1342,1284,1278,868,990,1091,1232,1232,1258,1365,1112,1413,1158,1395,1391,1144,968,1001,1349,1286,1075,1105,1344,1078,1225,1180,1227,1250,1278,952,1253,1393,1258,1286,1261,1357,1408,1281,1364,1121,1345,983,1220,1432,1368,1303,1291,1168,1200,1296,986,1142,1197,1061,1135,1049,972,1058,1131,1292,1363,1279,1253,1250,1474,1381,1384,1105,917,1410,1321,1379,1075,1334,1374,1124,1261,943,1033,939,1045,1130,914,791,1085,447,423,613,968,1420,1210,1491,847,914,963,1082,824,823,668,349,284,266,1094,988,744,819,719,957,790,977,889,650,781,945,919,687,1078,938,1002,854,974,969,1062,1069,868,1158,926,981,884,877,1051,1031,1196,957,836,645,542,759,732,643,572,1001,1020,666,523,905,925,811,900,1084,1053,809,781,784,981,1042,1209,1052,806,966,1003,1149,1170,1009,1065,1047,1179,829,596,747,282,741,1137,991,998,923,894,1108,1133,948,857,822,936,972,869,1156,1091,1097,774,1160,1038,1028,1235,1217,954,909,965,1011,1066,1109,918,913,1211,956,1004,998,1210,1194,1144,1082,811,965,1120,1125,1236,1022,1324,1225,1232,803,1151,553,625,707,917,1046,1111,868,1187,1246,1109,1024,1194,1080,1229,1140,1090,1007,1128,778,1013,1164,1166,1045,951,1145,1057,1164,1100,1212,1235,1199,1193,1215,983,1097,988,1207,1140,1216,1040,1107,1352,1295,1039,859,1002,1368,934,1094,994,1023,1210,1076,1222,1121,1089,1340,1114,1297,1141,1078,1184,1187,1175,1274,1375,1174,1283,1297,1292,968,841,1191,1025,1195,1075,1119,1246,1314,1238,1129,1303,1002,1346,890,1063,1201,1131,1067,1026,1411,1302,1345,1316,1350,1414,1268,1348,726,980,1441,1137,1249,1104,913,953,749,683,1084,972,962,1164,1287,1090,959,929,1062,1112,1098,979,1235,1068,942,1019,877,722,825,769,1089,775,824,1157,635,624,689,627,647,752,504,491,494,455,603,1050,1076,1188,1247,1093,1089,1069,1100,817,855,1041,1042,581,1089,665,1059,831,928,1061,1045,1058,1103,844,1261,930,1077,1146,1072,1373,1074,1075,1116,847,947,1272,1250,1090,1455,983,1209,1430,1266,1131,1337,1194,1229,1112,1169,1118,1299,1471,1271,1361,1081,1217,1418,1246,1265,1370,1270,1400,1293,1207,1434,1228,1286,1301,1010,1255,1025,868,1214,1198,1131,1086,1156,1178,1121,1209,1262,1136,1225,1287,1210,561,581,1297,1116,1023,1117,1327,1311,1029,977,1077,1239,798,1160,1264,1105,974,1032,1146,1208,778,1199,1199,1018,983,789,990,1144,1063,1050,1330,1166,1177,990,1058,1137,998,1175,1139,1050,1022,1049,1280,1156,1044,990,832,1028,990,1167,946,894,576,767,729,925,963,1078,959,1131,761,1015,653,919,997,1109,942,807,1134,1299,935,1046,848,775,1250,847,977,1039,721,1202,1205,1134,1088,1058,1244,1162,1423,1160,1170,1236,1139,1198,755,816,1010,760,942,1233,1293,1364,906,1164,1266,1174,1114,960,850,984,1045,1093,795,882,1121,981,992,845,1307,1197,1084,1047,1106,1194,939,976,1039,1176,1036,1144,1250,1084,1282,1455,1404,1191,1052,1211,1102,1045,1149,1034,936,926,909,878,813,978,849,1119,853,991,1282,1065,824,1061,1255,1106,824,472,846,1045,1152,995,1014,1157,733,907,884,693,872,1015,957,704,686,966,952,846,701,822,847,881,751,858,848,1219,1024,1032,1265,1151,751,1213,1017,757,863,1013,1139,772,923,1059,1196,1303,802,609,1081,1291,1065,1089,1097,1056,1088,953,989,1180,1041,1149,988,592,1007,1240,1190,1010,950,828,755,1176,1284,906,979,1111,1211,1187,989,1084,787,1100,1003,1076,925,1145,977,1175,819,1182,1177,1200,1310,1194,1265,1069,1117,1274,1352,1203,1251,1301,1142,1134,1167,1215,725,1142,1209,1133,1075,893,1346,1411,1389,1072,1007,966,1243,714,1208,961,856,1263,1090,1088,1164,1024,1155,1108,1282,1104,900,1146,1113,1112,1174,1015,1089,1294,1263,1172,867,911,1125,1177,989,684,653,767,1050,1196,811,984,1052,1106,843,1261,1037,911,911,569,1140,953,1076,987,858,938,551,1344,1337,1086,1234,1197,1203,985,1077,997,1213,1227,972,1076,1202,1316,1199,1057,1257,1267,1284,1213,1378,1386,970,943,1023,921,831,896,720,971,1194,1113,1025,940,1208,1006,1083,1072,1178,1092,1072,1177,892,1154,991,1318,1160,1311,1076,1175,1278,1138,900,1020,1213,1129,1245,1232,1163,1346,1030,1085,787,780,772,1355,1065,1132,1235,828,1200,1184,1306,1209,940,1189,1104,1029,894,895,1059,786,833,657,866,921,829,1092,1233,1163,891,893,1257,1085,883,1154,1193,1042,993,1238,1307,901,1141,1074,1277,1302,1141,1183,1242,1298,1109,1079,969,1162,1145,1148,1091,1073,873,1260,991,923,1114,1081,1243,1288,1152,1154,1031,1019,941,699,1013,803,1103,1023,1101,828,1031,916,980,930,1036,694,842,993,1051,838,1020,998,1109,728,720,632,788,779,758,692,460,1e3,1003,1073,748,1007,741,1009,782,949,1057,919,1104,796,567,461,455,445,413,630,641,692,636,562,597,457,611,392,495,348,424,283,373,329,401,324,314,271,314,392,252,254,278,295,269,448,475,558,498,466,486,489,456,444,551,573,521,484,441,486,469,392,540,485,476,552,425,497,464,447,577,661,396,457,500,440,329,464,424,417,495,507,538,497,398,587,559,600,548,599,559,575,529,555,586,496,475,507,538,569,463,532,500,531,495,470,554,505,565,555,552,629,504,548,553,615,505,519,408,496,495,598,541,567,516,567,514,489,613,504,529,443,615,583,573,607,580,593,570,580,747,760,587,605,543,499,542,509,526,582,430,764,766,709,783,730,811,489,855,771,688,888,758,706,793,729,758,826,636,956,1024,1114,1040,974,927,960,876,995,1133,693,760,943,939,1142,1143,770,1034,993,972,795,1009,961,741,947,1138,1039,1125,1053,1095,891,770,1023,991,911,883,924,812,711,660,911,854,930,858,859,909,914,792,1317,1060,1192,1015,1171,913,1089,1067,1129,1066,1280,774,799,906,1129,1165,1167,1171,1139,1200,1222,1170,938,854,1018,1279,1297,1263,1306,1262,1163,1319,1128,957,1169,888,1142,977,995,1106,935,765,1025,911,956,990,839,998,1325,1196,1327,1214,977,1164,1154,1144,1193,1084,1267,1157,1427,1255,1301,1040,1078,961,1240,786,915,783,993,993,1260,1417,981,1107,1086,1196,1100,1089,1079,1353,1313,1195,811,1269,1052,974,1097,1130,935,1100,982,950,1201,841,1126,1321,1130,1091,1107,1186,1005,946,1263,1324,1080,1148,984,1187,1383,1190,1167,979,755,1099,1033,885,1088,1355,1148,1260,1348,1399,1267,1281,1342,1480,1310,1151,1266,1266,1287,1400,1193,1306,1475,1270,1412,1526,1246,1245,1366,988,835,1025,1422,1430,1395,1402,1212,1297,1209,762,840,650,1392,1201,1242,1343,1362,1080,1268,1441,1340,1244,1295,1202,1061,1048,1231,1295,1244,1095,834,1283,1268,836,1011,1172,1323,1129,766,951,1079,1176,1114,693,504,646,724,1297,1318,1195,1175,1117,1343,934,1186,1146,1011,1021,1300,1012,958,1263,639,1325,1140,1088,947,1083,1145,1154,1169,1226,1158,1227,1019,1306,1031,1157,1226,983,1086,1166,961,1325,990,1097,962,1165,1332,1029,1460,1305,1054,1305,1438,1237,1208,1042,1104,766,825,620,786,1155,1012,882,791,1061,1083,1073,719,1060,1089,1133,1110,687,1018,1355,1262,1334,1370,898,1300,836,1163,1269,971,1268,1165,1187,1289,1114,991,1071,1045,1030,1195,1207,1079,1224,1196,1092,1135,900,1058,1104,1138,1086,1138,1033,1112,1007,1097,1212,1181,1199,1102,1258,1040,1086,1284,1164,1208,1150,1182,1328,1261,1161,1178,1375,1371,1344,1117,1100,1414,1275,1310,1278,928,1299,983,992,753,800,754,1063,1136,1224,962,1272,1146,880,1270,998,1147,1003,1246,1210,1052,1305,1150,1324,1279,1021,1261,1070,1320,886,1249,1341,1186,1314,1106,966,1278,1252,1291,1092,918,1115,1097,1060,988,1096,1032,996,1132,946,774,661,836,1003,1121,1168,1208,1254,1372,1091,1169,1237,1225,1173,1156,824,1226,1063,1015,1118,1028,990,1010,1170,951,1312,1221,1204,1211,1228,1178,1037,1208,1303,1113,796,1069,1275,1160,1324,1082,1271,1246,1074,1197,1137,1202,1272,1150,847,738,975,739,759,813,765,951,964,926,966,956,804,843,1072,1087,935,1061,958,946,1119,961,1085,766,914,964,906,919,878,881,630,564,1086,1032,987,954,874,1085,1035,1e3,1089,856,1087,788,865,1102,859,751,1020,824,835,1188,1162,905,1033,976,853,1066,1053,942,1039,1042,989,1063,1241,1235,1174,1294,1076,1311,1050,995,1199,1117,1174,914,1163,948,826,1334,953,1242,1271,1234,1068,1031,1104,1099,1135,1251,1109,1293,1014,1074,1313,1173,1177,809,1241,1195,1297,1134,1218,1113,1243,1090,1197,861,1349,954,1032,1197,984,1057,1125,1043,1161,1073,1349,1118,1250,998,1075,990,994,1106,968,937,953,974,881,1032,1e3,1127,880,1047,1029,1120,924,1078,1007,968,1225,1267,908,891,1032,1190,1168,1084,978,1127,1152,1114,1164,1099,883,1088,1014,1281,892,1018,948,1231,885,1001,1167,1159,1225,892,1052,1170,1069,1156,904,1088,883,1034,1276,1049,1143,1198,1149,993,1280,1239,1308,1201,1172,969,1168,1160,958,1004,1338,1083,1018,910,747,928,912,687,947,928,715,1105,987,1071,1020,1031,897,890,1003,1110,847,1207,835,982,952,956,1084,859,1026,1024,926,896,842,1069,1032,1104,1132,1156,892,1039,1226,1064,1146,929,1043,615,1176,1169,1213,925,974,741,980,918,888,957,1100,1198,826,903,838,808,985,627,784,777,909,769,879,958,918,930,955,972,960,1012,687,1092,881,337,1099,1001,970,883,894,1006,775,796,826,869,873,899,996,859,864,803,893,915,778,860,1136,1071,1232,957,1125,1133,1261,1450,1100,1326,1222,1113,1332,968,1281,1107,1165,1168,1235,1047,974,1192,1120,854,1102,1204,1127,1207,1237,1351,1274,1416,1255,786,765,744,828,944,1242,823,735,935,948,988,1032,962,922,1107,622,1038,971,1096,1232,1368,1159,1229,1202,1075,939,1099,1092,898,887,1399,1011,973,1176,1089,1192,1329,1242,1372,1166,901,1301,1174,1191,1412,1349,1091,1363,1031,1177,1287,1493,1187,1189,1261,1295,1245,1275,1178,1117,1345,1445,1180,1423,1417,1181,1243,973,1250,1300,1327,1252,957,1088,1072,1088,1403,1352,1502,1455,1334,1298,1291,1294,1131,1359,1237,1312,1313,903,1132,1154,1271,1438,1249,1411,1258,1203,1130,1031,908,1271,1275,1246,1151,1311,1082,998,1146,1378,1113,1212,1194,1168,1104,1203,1178,920,783,915,1404,1381,1280,1317,1280,1290,1191,1424,1415,1412,1396,1365,1102,1135,1471,1277,1412,1292,1130,1288,1062,1201,1089,1067,1011,1371,1405,1249,1263,1264,1377,1298,1048,1281,1046,1319,1566,1314,1356,1382,1016,1382,1378,1033,1197,1173,930,1298,1165,1302,1511,1262,1203,1229,1077,1186,1030,1061,1326,1352,1302,1290,1188,1364,1205,1011,1165,1401,1367,1419,1299,1096,1377,1531,1395,1014,1232,1167,1187,1170,1392,1213,1196,939,1005,1161,1001,1284,1140,1119,1128,1200,1026,1203,1146,1275,1058,1103,1170,1327,1059,1111,1086,1134,1083,1221,1159,1264,1339,1222,1323,1122,1216,952,1295,1196,1288,1283,1234,1274,1281,1252,1163,1302,1274,964,1130,1075,1344,1233,1362,1334,1443,1207,1445,1296,1163,985,983,938,891,918,889,949,944,780,1271,1070,986,1213,1013,1083,1158,884,934,667,1219,1085,1198,1134,1074,1331,1212,1024,1028,921,975,524,860,923,1213,956,792,1011,972,860,1237,927,1229,1172,767,1546,1165,1202,1192,1212,1094,1305,1275,1202,1143,1101,1213,877,1029,1323,1204,965,904,1225,1048,984,1016,844,583,1018,920,1228,1080,837,1032,992,1167,1368,1186,1243,1087,1238,1218,1224,1299,1253,1269,1057,1178,1281,1355,1143,831,700,927,928,712,982,839,1258,1072,883,961,716,1091,1028,799,1016,829,892,789,1010,792,1260,810,840,1026,1154,1089,926,1352,931,709,913,797,856,860,1005,1184,900,980,820,757,968,426,186,768,711,862,997,1163,1074,1054,944,1129,980,1275,1144,1320,1176,916,1005,894,822,1057,894,927,1307,1316,1052,863,1501,929,662,840,654,644,751,928,860,700,882,730,889,678,935,767,826,794,905,764,751,849,839,797,762,915,853,812,720,656,799,745,697,817,682,746,589,851,925,717,910,841,752,736,935,697,712,850,715,704,668,720,690,596,1119,1065,1420,879,657,776,682,607,734,921,866,609,896,827,872,733,937,774,803,842,873,680,721,843,883,906,814,830,901,876,694,724,804,687,658,806,808,738,543,868,877,813,787,895,774,687,901,711,821,907,633,724,690,745,747,725,898,933,968,855,830,862,815,482,642,818,950,412,780,958,803,749,809,832,547,449,465,421,474,503,637,483,647,516,486,564,512,491,513,432,561,497,546,567,538,568,511,487,523,494,473,495,479,529,529,508,537,557,963,859,990,773,743,780,625,904,976,868,837,639,749,545,979,1375,1128,967,1178,1183,1227,1065,1031,856,1027,1040,1273,985,1041,934,872,813,1261,1182,1200,1153,1226,1039,1211,1243,1079,976,1090,1141,921,1153,1340,1259,1383,1051,1231,1326,1303,938,1049,1343,912,933,1060,1124,1146,1176,1181,831,1077,1132,1187,1270,1235,1010,1078,1179,1031,1152,1199,1160,957,1117,1112,1179,1081,1092,974,1054,1162,1053,882,862,1102,1142,929,899,1024,1001,1012,1051,1103,1069,985,1029,959,1192,1243,1083,1372,1151,1224,1178,1319,1283,1428,887,813,1182,1424,1190,1401,1300,1328,1223,1057,996,843,903,1303,1221,1156,887,1175,1190,974,1324,1165,1263,1293,1210,1027,1329,1146,1287,1286,1162,1039,1172,1062,1122,1221,1142,1045,1037,1090,1041,988,1214,1180,1238,1173,1025,1355,1047,957,1161,1141,993,1126,1245,1201,1231,1043,1204,1187,1122,1146,1319,1209,1167,1149,1392,1226,1110,1127,1246,1110,1439,1230,1233,993,1312,1376,981,974,965,952,692,808,936,1154,766,745,1005,959,1093,942,966,861,811,1057,828,1050,779,795,759,1036,942,1052,884,842,698,869,877,882,650,1073,1108,1162,950,1081,1062,1052,1248,1119,1057,733,923,857,1229,1371,1325,1110,1056,1071,1018,1032,827,979,919,820,911,848,1117,999,891,953,969,911,884,879,767,655,841,1044,854,761,869,1046,951,498,568,888,541,756,802,798,886,1093,1235,1165,1090,1151,1087,1101,1e3,1038,966,1198,1083,1314,1256,1250,1022,1226,1209,1140,720,1110,1137,999,1225,1053,872,952,1131,1275,973,1251,1219,1096,1195,960,1160,1226,1168,1092,1197,1228,1105,1257,1163,1260,1054,1195,1408,1183,1059,888,756,1023,1225,1053,783,919,940,942,1060,897,1085,1119,863,676,999,1087,1083,971,1144,915,1033,920,1117,906,781,1035,1375,1210,1288,1111,1082,757,1314,1307,1359,1224,1296,1247,1294,1322,1244,1221,1147,1202,1297,1150,1303,1017,931,1135,1113,1018,1134,1139,969,866,1260,1010,1182,878,1240,825,746,995,712,1263,1161,1132,1149,1231,1094,1108,1151,1133,1299,1084,1061,1231,1116,1154,963,993,1341,1259,1330,1116,1189,1162,1026,1169,1001,973,1339,1267,1268,1087,1260,1101,1070,1229,1043,1055,1032,1051,1031,969,1126,997,1173,1240,1153,1068,1267,1131,964,1131,1131,927,1414,1244,1207,1161,1102,1180,1160,1202,1187,1087,1176,1249,1214,1159,1191,1210,1185,1155,1133,1206,1190,1225,1141,1196,1276,1214,1163,1302,1248,1149,1190,1193,1097,1154,1088,1236,1348,1167,1134,1371,916,1054,1218,1334,1043,1060,1278,862,1220,1006,1214,1216,1045,1336,1260,922,1026,1045,1204,1031,1099,1067,1255,1093,1193,1219,1253,1051,1051,1229,1291,1066,1251,999,1042,1140,1131,1034,1281,1234,1057,1196,1123,1108,947,709,803,1178,948,1062,1104,988,818,1265,1084,1288,1025,1066,882,926,858,919,1245,1385,1486,1104,1188,1208,1238,1175,1188,1133,1268,870,1206,1212,1191,1068,1083,1075,1023,1186,1069,1102,1118,652,1161,1035,1235,1318,1087,1361,784,834,1183,727,1150,687,1077,922,877,984,1248,1065,1111,1101,1367,1084,1102,1180,1028,892,917,756,850,885,781,865,681,798,715,805,1127,893,787,1125,1238,1262,1234,1439,1420,1495,1397,1376,1408,1211,1152,1227,971,1226,1301,1202,1192,1324,1007,1358,1346,1196,1109,1428,1308,1146,1185,905,1125,1411,1290,1174,1082,1112,968,1140,1212,1216,1178,1224,1328,1121,1220,1235,1224,1166,1150,1295,1152,1234,964,1105,1004,1368,1361,1514,1474,1468,1092,1150,1056,1289,1076,1268,1196,1060,1075,1125,1092,1212,1151,779,1180,1340,1156,985,903,1071,1064,1370,1416,990,1319,927,1216,1024,1367,1340,1111,1205,1142,1312,1030,1220,1319,1059,1302,1327,1087,1309,1266,1128,1025,855,955,1061,1160,950,1148,1298,1211,1363,989,1261,1168,1314,1307,1426,1098,1160,1600,1479,1165,993,1120,991,844,1088,1109,1257,1257,1179,1404,1248,1127,1180,1148,1332,935,830,1032,1013,1126,1116,1176,1095,1091,1359,1301,1233,1248,1400,1189,1217,1204,847,1393,1052,1126,1189,1346,1405,1377,1482,1441,1336,1330,1133,1359,1187,1431,1224,1184,1299,1153,1016,1171,838,1193,1152,1246,1162,1337,1209,1369,1137,1102,1190,1087,1244,1120,1162,1337,1258,1389,1429,1397,1295,1233,1135,925,992,962,1058,887,794,1e3,847,905,1134,796,982,1186,1304,1052,920,1031,892,1001,913,1166,974,1066,920,1003,1136,1028,1275,1214,1157,1341,839,1151,815,872,1063,1120,874,1050,758,1074,1403,912,941,1146,954,855,1047,826,1056,1055,1180,928,1293,978,1195,1097,1027,1117,999,1020,944,1047,1161,1321,1058,1286,1076,979,1126,1017,1077,1121,926,1059,1275,944,883,785,830,835,801,1259,1205,1304,1122,1358,1211,1349,1487,1425,1387,1508,1369,1029,1484,1315,1084,1247,1165,1061,830,1134,1297,1337,1095,1161,1203,1225,1205,1123,1408,1150,1051,1084,1475,1415,1377,1238,1348,1086,1500,1349,1451,1216,1230,1208,966,985,1343,1324,1295,1035,1308,1314,1314,1395,1177,1240,1431,1268,1469,1610,1390,1454,1309,1180,1402,1236,1218,1137,744,1207,1216,1302,1165,1292,1275,1183,889,1285,1318,1206,1223,1179,1410,1353,1175,1255,1372,1539,1989,2056,2048,2048,1530,882,1074,918,1149,800,917,1144,1267,731,759,958,1055,866,870,982,861,945,1045,946,836,991,881,1205,1302,1398,1181,888,1110,1379,1039,1256,1291,961,570,1273,1309,1234,1412,1293,1252,1268,1407,1437,1233,1127,1141,1019,1187,1131,1115,1148,1148,494,673,1266,1116,1076,1010,1145,1266,1117,877,1133,1209,1230,1019,1177,1066,1038,1307,1261,1039,996,1193,1105,1211,1189,1221,1159,1294,1308,1139,1222,1373,1024,1217,608,1292,1117,1190,976,1107,1181,997,977,1127,981,1134,1206,1043,781,1076,1057,1028,1076,1079,1131,1260,638,773,1144,1251,1362,927,1054,1281,957,1096,859,1041,1067,1161,1387,1340,1125,753,1060,1093,1069,1072,1011,953,538,949,1136,1030,1072,801,878,1073,1122,918,1112,959,1122,744,791,803,945,954,662,892,796,689,840,838,1057,1128,976,1086,1143,1042,920,973,684,1060,1133,1197,1103,1099,1350,1227,1095,1452,1370,1324,852,876,828,926,765,839,820,804,943,754,960,961,1003,727,845,918,757,527,514,617,920,1262,1015,963,760,1238,1135,919,797,874,1012,1005,865,750,868,868,890,817,758,784,1162,1186,1022,1261,1017,980,923,1134,1158,1186,1190,994,892,676,1259,1222,955,1132,1183,1079,688,1007,884,805,917,816,1076,966,994,988,901,886,1087,892,997,734,1026,826,969,964,952,840,733,776,638,694,839,1169,778,843,954,753,792,961,623,551,628,546,463,851,634,720,765,1014,846,1068,355,431,574,543,347,305,327,303,481,390,514,425,399,424,546,436,450,450,507,437,691,547,486,609,764,497,569,506,518,505,660,668,705,633,658,782,779,647,708,664,727,950,969,709,724,890,879,696,556,1050,1201,903,874,1315,1211,953,1022,896,1236,1186,1306,1217,1257,1363,1165,987,969,1046,1064,1060,903,1197,778,1128,1106,980,1132,1167,1064,782,1125,1115,1073,1041,1079,967,1048,884,1214,981,1242,1140,1262,1218,1005,1185,1353,1186,1321,1174,1171,1153,1007,1253,1205,1167,1185,969,1158,1297,919,1149,899,1097,1134,1139,1043,1017,1049,1232,1107,1264,1010,1055,1102,948,1126,1326,1298,1237,995,1200,1097,952,1140,1185,1019,1174,1209,1219,933,964,1219,1217,1223,1191,1286,1412,1072,1069,1021,1130,1108,1342,1185,994,1053,1119,993,1052,915,1113,1024,1077,1275,1034,1243,1115,1363,1079,1127,1236,1338,1172,1255,916,1189,1158,1296,1321,979,1254,1356,1164,1255,1360,1368,1403,1332,1175,993,1379,1328,1340,1283,1273,1213,1133,1112,1141,1163,1232,1255,681,736,785,914,567,874,1140,859,1245,1018,1149,1332,890,1062,1258,1139,1151,1064,1344,1359,1144,1130,1120,1292,1211,1188,1097,1038,1065,1247,1348,1185,1100,1326,1195,1180,1234,1377,1351,1217,1331,1080,1092,1025,1159,1220,1043,1258,1169,1118,1011,889,909,718,708,1133,1039,963,1007,1002,1033,934,1041,994,1208,1193,1434,1105,999,1093,1086,1074,1037,1217,1108,952,1151,1145,1073,823,1176,901,949,1240,1373,1299,1444,1030,1231,1212,1166,1206,1295,1201,1138,1438,1294,1169,1206,1202,1237,1165,1220,1240,1055,1138,1188,989,1211,1127,974,1305,1058,1162,1088,1254,1048,1023,1045,1049,1047,1151,1255,1117,1179,1152,1036,1090,1207,1314,1128,937,908,919,938,1214,1028,994,903,1078,999,1033,880,912,1063,1087,556,1076,960,960,948,970,962,974,953,957,1185,597,466,1143,1018,870,1123,956,599,1070,1038,1038,1054,1134,788,772,509,1102,1014,989,983,942,1076,994,918,1121,944,982,916,1058,857,1032,1018,1070,1052,782,670,835,1023,918,938,1295,1332,1253,1160,1274,1150,1190,993,945,1016,920,1050,1013,1120,865,930,1051,1409,914,1118,1224,1238,1132,1351,1373,1147,1334,1181,1294,1040,877,951,1189,1255,854,1180,1138,1245,1169,1021,1272,1203,1077,1268,1190,1063,1297,1266,1165,1188,1283,1204,1121,1201,1346,1137,1159,1276,1170,1138,910,1128,1224,1060,1296,1429,1117,1266,1140,1299,1201,1415,1189,1239,1243,1483,1353,1032,1155,881,1115,1180,1218,1374,1290,1065,1365,1278,1205,1119,1135,1229,1274,1162,1186,1241,1213,1019,1144,1151,1393,1121,1350,1320,1273,1329,1002,1270,1120,1235,1302,1395,1460,1293,1404,989,1369,1178,1270,1148,1224,1306,1301,1419,1151,1115,1071,1397,1305,1289,1216,1326,1159,1358,1391,1322,1497,1348,1477,1361,1209,1415,1353,1314,1344,1379,1334,1349,1333,1359,1349,1318,1316,1338,1359,1427,1389,1362,1385,1354,1301,1389,1362,1274,1417,1288,1404,1382,1338,1407,1344,1321,1413,1350,1348,1378,1367,1372,1382,1389,1348,1357,1316,1385,1368,1335,1353,1346,1356,1126,1077,1231,1367,1062,1131,1310,1397,1304,1198,1241,1468,1215,1311,1113,1054,1048,1140,937,668,788,802,781,886,1229,1092,882,1014,1040,982,1017,795,842,1271,1030,945,934,795,995,1220,961,1090,1189,976,1166,948,1271,830,1026,1393,1062,1242,1236,1405,1305,1006,1433,1173,1433,1163,945,949,1134,1199,952,1243,1095,1056,1118,970,1350,1095,1406,1018,1094,914,799,910,1121,1167,987,1112,977,740,812,981,958,669,1113,1287,1287,1273,1496,1364,1340,1342,1365,1213,1423,1238,1361,1262,1076,908,1127,1389,1246,1216,723,1030,796,1041,1061,1089,1165,763,855,943,1019,923,869,623,678,759,1056,912,773,1122,874,894,1035,1134,789,1051,934,1138,855,947,962,1091,1079,762,795,821,979,939,788,1235,931,946,815,1209,1047,948,668,778,713,494,1015,1026,1161,1300,1262,738,766,731,926,1045,928,1188,1162,1215,1467,1295,871,924,1218,1094,1007,1178,1143,1199,939,1348,1287,1031,1131,1245,1395,1105,1071,1212,1274,1207,1097,1412,1143,1061,1079,995,1320,882,387,482,395,530,917,688,467,508,401,647,665,718,526,614,403,516,704,949,662,590,569,656,705,481,506,562,511,1396,1327,1343,1394,1175,915,1019,1113,1149,836,1152,1111,926,1272,1134,1170,1168,1094,1182,1261,1312,1279,1320,1312,1222,1086,1040,1284,1323,1217,1054,1381,1273,1201,1197,1424,1108,1503,1220,1186,1013,1229,1392,1356,1010,1277,1293,1364,1143,1262,1002,1025,1177,1428,1271,1176,1134,971,1239,626,1036,824,1094,663,1317,1128,986,915,963,968,1270,1165,1052,980,991,900,891,953,933,1018,931,929,1172,1e3,917,816,974,916,908,950,1085,964,1096,1136,942,890,1064,1216,855,1034,848,852,723,1042,796,831,909,833,869,762,461,863,995,985,834,654,1053,711,968,996,898,774,1019,1368,988,1041,1156,952,751,728,791,1089,1210,1267,1273,1148,1137,1088,1042,1149,1294,1236,1265,1375,1370,1292,1145,1081,1009,1060,918,734,1054,930,1111,1395,1045,1264,1430,1265,956,1281,945,1076,1335,1141,1353,966,1093,987,905,899,829,957,1170,1033,1068,827,1353,1101,971,1220,1019,1434,1396,1027,1027,1212,1175,1192,1169,914,1053,851,1093,1181,1331,1368,915,909,1114,1028,895,914,979,847,769,972,1069,1088,1097,1165,1027,1090,1053,1344,1283,1351,918,1129,931,1120,909,1008,922,1166,910,1174,1156,984,1121,609,1018,1313,920,1104,1279,1146,1343,1250,788,782,961,1048,899,758,1063,855,807,686,907,1106,784,1061,970,1054,1086,807,989,904,969,1023,1013,709,916,1232,1056,1172,1110,1029,1143,965,883,969,768,524,513,457,469,637,492,548,694,949,829,412,750,928,826,908,629,1121,1180,1216,1039,980,967,963,880,957,1068,1402,1162,1077,929,993,1085,1044,820,842,936,667,672,760,814,641,836,594,574,1110,1172,1674,1222,859,851,684,911,1087,1005,855,1017,551,846,953,1127,1043,849,1088,986,914,1044,803,688,793,714,650,721,579,981,925,475,589,759,1195,1082,1082,1055,1068,1052,1015,984,1122,965,1060,787,894,586,672,632,900,813,822,1048,739,794,507,500,529,516,738,1015,1015,1048,1023,684,1037,796,604,854,1131,1248,789,753,678,938,862,917,1007,962,706,979,1015,1303,1015,905,786,846,749,957,658,752,592,809,970,895,617,858,731,729,756,791,1212,1451,1549,1593,1442,1529,1608,1310,815,766,878,683,979,1366,888,684,1056,960,787,705,1094,1101,1515,1679,1417,826,1120,964,1092,774,698,935,714,810,787,684,785,928,858,848,692,723,565,624,890,870,939,717,1269,876,707,574,593,610,904,673,462,692,654,750,752,725,720,716,725,654,906,855,607,768,710,768,694,646,767,586,735,606,824,865,871,918,950,965,828,955,901,940,1072,1011,722,836,624,761,689,1056,939,1036,1043,1151,946,1084,1081,1006,822,1040,713,815,1038,616,621,965,995,681,992,1042,756,1117,791,631,444,513,752,555,758,985,1162,1085,1072,641,751,720,993,779,591,766,902,810,675,737,977,975,942,960,774,617,1169,853,952,992,754,768,1119,781,662,648,676,550,906,1110,928,1242,1254,1327,1371,1302,1275,1323,1366,1247,1283,1337,1351,1274,1236,1221,1345,1388,1262,1236,1277,1257,1346,1374,1278,1302,1331,1361,1318,1261,1261,1330,1351,1303,1266,1293,1295,1342,1377,1291,1240,1312,1355,1319,1223,1279,1266,1350,1381,1287,1191,1231,1349,1369,1270,1299,1290,1313,1292,1256,1285,1352,1347,1316,1265,1268,1335,1380,1329,1260,1314,1306,1350,1336,1263,1327,1328,1345,1256,1265,1283,1360,1378,1288,1269,1305,1379,1389,1298,1282,1302,1349,1357,1273,1278,1340,1365,1286,1251,1302,1367,1346,1269,1233,1267,1337,1326,1251,1242,1201,1255,1310,1225,1261,1311,1332,1358,1351,1283,1304,1350,1391,1317,1304,1324,1369,1389,1331,1262,1352,1347,1386,1391,1271,1309,1324,1374,1381,1291,1324,1372,1408,1330,1293,1339,1370,1371,1330,1309,1329,1368,1349,1267,1282,1360,1385,1353,1296,1294,1356,1406,1331,1291,1194,1313,1384,1305,1266,1306,1397,1400,1287,1295,1359,1397,1356,1306,1304,1357,1402,1325,1303,1297,1354,1356,1307,1317,1368,1390,1338,1302,1332,1380,1372,1272,1323,1370,1402,1321,1295,1322,1374,1410,1302,1305,1382,1397,1296,1287,1195,1296,869,913,818,886,1172,864,1145,830,971,1162,1312,989,975,1002,987,978,1066,937,1022,1154,1037,993,1159,945,1225,1197,1028,1368,1152,1132,1055,947,1139,852,863,1121,839,1098,1214,1353,858,791,807,1047,759,1288,940,1032,1228,1160,925,996,1161,794,707,696,997,925,1066,985,984,1327,1311,1148,1100,1073,1200,1068,1229,1189,1180,1033,1150,1045,844,576,1160,1197,1100,852,747,627,1119,1100,1170,1206,987,865,939,797,985,899,1054,888,1209,1068,942,1015,1092,1011,1210,1026,850,1026,1299,1151,1046,1118,1127,947,995,965,844,926,687,992,1030,1160,1239,993,1287,1269,950,1176,1045,1138,808,1117,1169,1228,1194,1212,1080,1027,1309,1030,1071,1281,794,1120,1296,1146,1124,1262,997,1188,1215,956,1195,1237,1238,1274,1141,1391,1345,1324,1364,1380,1284,1237,1265,1243,962,982,891,934,952,1028,1015,1071,1331,970,1170,1237,1140,1177,1179,1188,972,1275,1342,1176,1280,1052,1243,1115,1102,956,1277,1150,885,1269,1132,1069,1115,1036,1013,1228,1257,1072,1141,1069,978,1028,1037,905,978,1207,1025,1138,1225,1086,1121,1058,1102,928,1105,1057,957,786,1019,1124,846,1143,741,1078,858,1014,602,1230,1147,915,1020,982,757,1035,954,898,815,895,1181,913,1229,995,1033,1037,1050,1015,941,1268,907,1139,970,918,866,717,838,813,625,812,781,919,795,844,1257,1092,1058,1147,1178,1220,1332,1303,1439,998,937,1048,822,957,1126,1294,1037,773,992,1142,1145,885,968,824,916,902,1239,1007,1105,834,973,1180,898,1073,967,1133,936,1215,1292,917,1220,1109,1231,954,1351,1204,1159,1320,1122,1113,1285,1341,1259,1405,1360,1152,1331,1210,1186,1155,1118,1378,1291,1228,1269,1014,939,1160,1175,1174,1137,1009,1249,1257,1069,1103,1214,1220,965,1221,923,965,910,1011,1053,1216,1229,1053,857,1173,1329,1294,1291,965,893,1263,638,862,1215,1245,1305,1095,953,1264,1198,975,1137,934,932,1069,1088,1181,1193,1064,1037,709,990,1167,1202,1049,1179,1323,1086,1200,1103,1015,772,1033,898,1104,892,1219,1080,1097,1178,1188,1115,939,1240,1370,1195,1105,1012,1191,1080,943,717,1186,1285,1243,1241,1310,1297,1252,1328,1317,1168,1207,1197,1281,1261,1322,1303,1256,1378,1243,1206,1363,1297,1112,1102,1204,1428,1274,1121,1128,1315,1532,1238,1404,1357,1193,1358,1504,1233,1496,1249,977,1259,1160,1253,1415,1063,1258,1067,793,987,929,1110,1027,978,997,1040,923,866,809,1035,884,1274,1167,1242,1240,1359,1244,1286,980,1076,1267,1338,1240,1196,1233,1255,1341,1316,1239,1167,1234,1061,1234,1151,1143,1384,1324,1411,1094,1078,938,1253,1024,1092,821,1223,1140,1144,1289,1248,1304,1355,1192,1089,1203,1506,1311,1378,1208,1373,1184,904,971,1173,1324,899,1050,1333,1246,842,1128,1107,1189,1141,1297,1401,926,1162,1099,1149,1164,1246,780,978,896,777,967,1047,1123,1114,1230,1186,1457,1452,1483,1428,1402,1234,1342,1357,1125,981,670,923,1297,1363,1279,909,1127,963,673,976,1038,482,1353,1056,1048,590,788,958,735,947,1145,1404,1137,445,616,1097,1209,1185,1099,1279,1130,1191,873,855,613,816,808,668,1361,1103,1056,1244,1210,1314,1319,1145,1129,1323,1288,1280,1176,1012,1231,1229,1332,1440,1344,1357,1244,1171,1286,1038,1364,1092,1336,1120,1156,960,1290,1326,1091,1191,1208,1300,1286,1058,954,1206,1315,1112,1234,1435,1326,1443,1298,1165,1299,1343,1409,1155,1092,1001,1452,1079,1124,1254,1183,1139,1451,1250,1062,1344,1143,1242,1156,1330,1158,1112,1219,1267,1213,1158,1233,1284,1147,1250,1304,1111,1192,1165,1335,1082,1153,1002,1141,1223,1060,1224,951,1424,1256,1209,1393,1509,1374,1265,1121,1445,1106,982,941,900,992,1085,1149,1013,898,1249,814,837,931,864,927,869,1150,1170,984,884,852,830,1175,837,765,953,920,921,1042,940,1229,915,1056,1007,1084,1165,842,1007,1074,1168,1170,1341,540,527,626,680,660,646,806,708,689,532,789,725,734,617,781,707,679,707,466,451,487,549,581,533,508,427,601,402,455,531,429,490,509,546,515,616,564,610,689,767,608,628,465,514,633,547,629,573,514,690,539,504,645,641,464,819,667,764,610,608,684,478,686,708,562,604,607,592,666,1063,1058,1192,942,861,1282,804,865,811,800,741,1035,1022,1228,1043,880,903,929,978,1160,930,1080,1214,1371,1114,1247,1383,747,930,797,878,862,551,916,951,842,913,1046,790,907,838,816,661,939,856,887,962,823,774,711,975,967,1217,899,1082,1175,1194,965,646,1230,1066,977,1141,1201,1257,1151,1292,1365,1129,878,1075,1254,1105,1263,1068,1023,1301,885,787,676,601,836,836,985,1108,1158,1032,888,1200,1167,1166,954,838,766,1181,955,1043,1022,795,1078,756,926,858,921,976,1917,1944,1934,1955,1968,1977,1957,1221,1090,846,871,904,1047,981,965,1088,1067,1119,1031,600,875,946,905,1111,940,911,1022,657,740,650,845,718,841,929,999,899,1076,846,832,805,817,784,1080,1092,904,946,1068,813,601,634,544,517,628,496,621,650,1216,764,728,778,1068,981,1012,831,1092,909,960,939,1149,855,1201,883,1016,724,677,854,601,681,604,599,649,679,908,743,694,698,734,937,817,964,1050,1095,1139,1159,803,1171,848,1072,988,924,1480,1421,1441,1107,1377,937,1324,1005,1114,1114,1321,1056,1266,1398,1048,1179,875,975,932,1062,1154,1052,869,873,859,812,748,798,1005,1067,914,1287,1152,881,889,889,1004,1089,1362,1281,1322,1305,1322,1148,1279,1282,1390,1409,1141,1162,1215,936,1174,1230,1362,1401,1288,875,1334,1268,1348,1316,1414,1375,1359,875,642,996,625,1363,1340,1123,1169,1123,1257,1146,1443,1440,1305,998,1298,1229,1160,1133,1373,1222,1e3,1308,1072,1026,1152,1173,1223,1095,1242,1114,1263,1223,1303,1005,896,1164,1094,1185,1034,1266,1481,1296,1093,1280,1493,1247,1090,1288,1397,1286,1332,1369,1350,1460,1498,1478,1215,1302,1427,1249,1330,1346,1446,1319,1279,1123,1436,1494,1379,1520,1329,1089,1423,1223,1286,1342,1134,1093,1277,1267,1050,1447,1436,1271,1279,1148,1409,1410,1433,1270,1234,1291,1311,1299,1366,1321,1287,1208,1339,1124,1238,1330,1266,1186,1273,1227,1340,1212,1107,1158,1095,1045,966,1058,943,809,1287,1294,1249,1177,1205,1175,823,936,1178,1173,1241,985,1256,1406,1387,1287,1292,1073,1171,1160,1183,1300,1194,1120,1434,1460,839,954,1122,1188,1056,1255,1400,1224,1049,951,776,769,1125,1194,1270,1245,1266,1196,1435,1221,1007,1114,1075,1204,1288,1057,1231,994,1251,1104,1275,1282,1282,1289,1143,1057,1027,1090,1090,1077,941,1073,929,938,1390,1129,383,329,1320,1096,1057,984,1092,810,1128,975,1053,1041,1018,817,898,727,1040,1038,979,887,1075,836,955,1010,1160,1193,997,988,1139,1156,929,1003,1071,1046,932,717,947,957,1053,991,1131,1013,1102,924,969,884,1043,1139,982,924,1037,969,978,918,828,962,938,1110,923,1127,966,969,820,1049,964,935,714,806,857,938,603,864,936,985,1059,1011,1043,1125,970,916,893,1239,1143,960,894,948,1189,1139,985,948,923,1171,1e3,755,1204,683,926,655,780,792,656,768,928,657,661,840,552,547,601,798,994,988,731,782,659,679,756,1200,1059,1053,699,852,691,915,932,1029,1094,911,763,886,1086,954,1011,361,327,811,713,1217,1095,1359,1023,1097,1211,1215,741,744,677,735,805,771,848,816,837,703,717,698,766,748,772,751,750,806,709,875,834,794,730,684,774,786,745,769,704,688,719,661,717,651,686,735,789,850,792,804,800,730,696,761,777,785,736,688,654,841,556,495,536,466,739,722,578,622,648,674,631,805,695,802,672,752,775,769,852,787,829,757,753,830,636,736,627,800,726,897,682,676,787,675,655,763,724,776,784,715,822,747,704,752,808,842,682,609,806,630,720,694,739,693,689,799,764,741,702,599,670,749,632,576,738,802,830,690,801,675,714,787,730,733,738,669,516,781,651,747,798,781,664,766,696,673,857,648,996,1463,1441,1260,1012,1059,1319,645,659,676,683,557,551,577,712,552,730,682,684,655,689,534,644,774,713,680,617,532,548,430,507,640,624,701,672,479,546,532,476,562,619,1168,633,622,646,565,625,643,606,568,602,603,617,851,658,548,519,675,623,592,597,557,556,611,511,598,672,589,551,609,563,501,703,615,700,607,637,585,540,532,649,721,686,562,677,675,635,618,537,704,572,758,705,540,569,726,695,630,526,611,550,560,591,562,619,697,548,606,612,581,571,617,678,534,526,564,618,507,546,479,530,552,626,609,638,599,508,631,610,574,653,660,624,548,636,578,550,508,608,749,684,567,620,604,776,628,744,595,904,755,694,754,679,719,700,778,761,729,658,816,644,808,555,802,697,604,573,607,695,722,721,639,740,692,626,622,725,699,632,688,735,665,704,616,624,472,541,441,516,665,709,842,577,1004,976,652,721,804,645,584,709,743,687,754,642,771,496,652,678,600,612,567,642,707,586,604,562,757,748,920,818,667,694,712,600,541,652,468,599,611,617,659,481,584,489,708,611,484,635,702,655,475,625,609,697,653,734,706,601,691,716,673,646,551,689,398,377,1237,1111,1039,1140,1136,608,653,708,693,783,661,672,568,537,646,667,573,670,763,687,571,566,685,698,666,530,618,655,657,623,663,661,1360,1060,1081,1198,828,502,526,517,551,526,571,560,604,495,536,541,453,555,538,490,505,555,451,442,432,489,478,477,496,508,527,496,495,511,554,602,584,599,532,538,587,525,616,561,580,807,871,557,626,630,629,587,577,725,589,772,547,568,601,548,604,599,529,514,529,611,502,547,659,538,554,646,531,526,628,667,577,580,590,695,589,580,514,685,651,552,574,592,626,495,582,643,557,511,653,636,595,612,648,601,748,664,680,693,623,763,646,667,585,719,676,773,610,787,644,735,596,413,363,496,522,464,480,437,500,629,559,557,545,527,540,517,534,536,568,522,546,516,502,486,562,551,554,570,550,591,711,664,713,572,590,579,651,636,654,612,620,670,764,680,732,709,717,659,657,636,644,696,403,472,460,555,487,581,518,468,444,537,585,557,517,523,521,551,567,632,629,669,597,639,558,588,581,569,586,567,668,664,446,502,561,637,699,741,562,529,524,728,622,720,625,816,627,666,673,560,630,582,624,721,567,696,594,589,719,653,679,664,640,602,731,530,486,640,587,425,456,567,653,552,644,547,588,682,653,663,719,684,705,405,465,675,406,385,510,405,547,430,659,518,527,523,580,511,595,617,780,669,478,402,460,588,537,494,500,511,536,623,632,491,568,552,595,614,569,454,444,586,620,511,471,524,688,405,377,543,520,485,479,465,474,557,649,580,535,610,528,569,545,571,585,532,515,586,608,478,530,588,543,590,636,622,627,645,604,491,464,611,506,601,563,537,542,577,678,574,558,755,631,677,638,633,677,716,588,646,450,454,451,490,457,473,498,756,643,599,709,612,706,546,694,613,587,496,598,465,583,537,575,449,403,443,591,576,507,653,502,594,563,548,668,573,691,619,561,572,602,623,704,595,812,607,809,740,686,629,660,658,639,703,459,533,531,675,659,760,577,454,511,581,540,503,538,635,609,604,644,644,498,446,437,476,486,480,445,546,746,600,735,625,524,607,520,625,681,604,743,785,533,620,562,668,650,689,783,584,580,687,582,745,572,634,687,457,484,601,601,565,445,563,526,570,503,578,530,585,701,757,909,896,779,701,541,757,733,656,777,894,674,621,666,686,458,510,614,589,772,579,616,634,564,533,510,696,573,536,532,612,532,572,629,766,654,706,595,712,690,667,799,710,717,705,755,535,768,591,680,633,671,742,613,879,741,847,894,783,724,899,654,747,881,584,432,472,442,768,795,918,828,927,699,656,498,535,579,453,851,914,626,563,659,813,639,692,907,699,868,716,678,681,681,767,651,761,762,674,581,591,643,608,585,453,473,454,470,465,464,698,446,718,748,749,666,743,855,565,830,605,636,673,736,532,578,588,573,457,558,548,591,814,752,861,627,588,589,557,560,609,646,671,535,547,725,495,699,536,535,543,586,594,613,763,569,772,610,604,700,607,586,609,648,495,651,641,563,530,564,568,445,633,675,725,480,615,462,655,811,825,754,637,570,518,581,518,583,630,575,629,790,701,651,639,777,597,452,552,565,508,618,630,541,744,616,640,518,540,563,493,510,633,840,1032,613,613,548,584,594,576,582,632,516,504,965,1067,914,814,780,715,474,518,726,791,787,591,531,723,942,917,681,671,824,837,890,901,934,1033,1008,1093,838,1069,728,832,610,659,671,616,671,857,703,782,510,544,379,571,572,567,475,729,731,758,784,807,726,619,593,647,780,622,689,700,843,481,729,700,580,537,547,732,792,538,643,862,680,568,656,589,500,578,747,698,580,632,664,534,617,688,691,745,784,589,619,745,1242,557,703,721,484,622,718,618,802,527,651,639,655,568,719,557,603,669,644,536,575,613,662,538,511,653,635,585,529,578,598,644,572,565,524,512,561,703,585,642,534,620,629,656,585,486,485,515,505,557,608,487,468,623,518,468,576,544,637,486,468,423,472,660,616,564,588,619,679,610,598,550,598,789,558,659,698,502,561,547,652,639,613,449,542,451,397,484,705,666,621,700,583,586,492,462,497,525,633,696,506,543,600,628,636,674,479,666,474,443,537,616,546,678,650,687,641,701,724,626,479,584,988,1330,970,1032,1284,657,667,721,713,761,711,694,649,540,627,666,664,553,702,728,627,593,576,650,686,660,535,564,597,705,694,626,636,619,642,579,567,630,596,713,633,585,1040,990,804,840,731,659,647,718,606,842,838,983,986,901,763,743,840,737,752,642,697,679,622,627,865,827,881,925,1120,1047,1322,975,1037,1289,552,475,571,537,561,535,534,554,515,554,589,589,642,592,509,669,518,575,603,544,653,503,573,557,579,590,538,458,355,475,408,489,370,520,404,603,545,601,531,623,540,619,535,621,459,455,593,562,526,554,582,573,562,525,456,530,551,569,395,622,1188,1200,1045,1136,1302,650,639,650,696,589,674,614,676,637,772,643,595,723,627,728,679,716,594,654,1209,934,859,832,938,984,966,984,779,888,458,716,731,364,933,1140,980,939,841,843,1040,647,538,830,857,932,716,464,648,564,648,595,565,672,574,695,758,715,766,686,801,816,676,900,805,639,729,846,718,632,580,695,654,776,692,682,700,751,524,571,587,519,732,765,846,800,788,548,538,534,558,594,510,620,639,602,566,606,586,522,518,517,524,508,512,503,510,484,453,436,476,484,506,511,528,544,522,532,542,573,576,541,570,547,605,593,561,570,519,567,502,636,600,732,482,667,732,673,719,530,687,749,780,621,495,584,494,458,652,486,478,502,524,634,570,604,610,445,400,456,427,724,745,665,708,649,599,785,710,660,638,660,683,779,667,583,547,645,694,787,611,714,723,842,816,728,757,630,774,679,696,766,667,454,745,686,610,808,567,623,468,478,509,574,661,794,832,551,634,745,697,827,580,470,410,366,575,640,663,664,603,676,556,523,794,751,672,792,768,694,781,680,671,602,576,537,573,585,581,700,711,603,525,849,602,519,652,718,690,672,688,680,815,713,681,611,621,618,555,887,655,574,480,653,972,626,538,959,934,828,1025,661,476,632,544,610,474,774,660,745,814,683,638,609,589,739,625,690,602,685,529,524,648,533,530,637,770,1308,992,1044,1251,739,498,554,551,629,604,640,623,505,603,450,480,446,499,566,461,501,425,512,514,511,443,520,606,547,537,562,597,582,461,574,602,469,580,567,582,572,654,548,544,664,612,553,619,407,434,545,530,589,622,419,496,412,437,529,482,530,541,542,520,549,497,565,537,565,549,502,572,510,494,471,608,537,471,467,485,1454,1293,1240,1014,1087,1420,1380,1208,966,1086,1084,1160,1175,1179,1124,869,1149,994,1192,1218,1179,1285,1162,1129,1139,1142,1292,1101,1121,1402,852,958,834,863,871,819,984,957,824,799,742,690,736,660,792,832,780,829,928,675,766,788,801,726,979,849,659,888,851,971,1027,999,974,675,970,1205,1251,1021,1074,1414,1013,1082,837,694,806,659,776,704,736,650,945,801,935,857,687,904,1126,778,588,602,601,634,737,669,756,762,834,762,844,1008,892,885,828,797,773,741,708,884,615,761,762,810,1041,680,857,875,1062,790,1007,956,830,768,804,695,775,661,724,781,809,784,726,837,879,864,815,914,876,1015,816,913,891,905,877,964,893,802,891,832,786,814,925,855,870,797,965,939,916,871,976,670,813,818,752,856,781,694,656,864,1007,946,858,859,853,804,846,880,850,853,868,897,832,865,887,1034,1016,844,1256,1206,1021,1109,1420,1036,743,635,705,714,772,718,698,725,692,667,711,693,702,720,708,719,651,689,657,746,661,709,670,630,766,718,737,704,699,684,764,764,681,772,661,700,656,733,686,653,643,723,737,641,702,723,717,718,684,737,669,674,742,725,783,784,734,773,736,759,715,645,828,905,874,743,680,822,736,707,734,697,675,700,705,714,714,708,732,768,744,744,809,772,785,676,653,876,925,875,802,838,843,688,744,657,712,598,698,790,567,705,756,721,694,797,724,752,771,774,895,784,799,677,854,824,823,714,760,747,777,694,714,818,715,732,767,756,799,728,765,775,791,611,707,645,819,699,652,708,696,737,725,709,702,776,811,710,632,729,667,752,622,1004,843,1034,1319,994,1045,1244,1282,967,805,948,760,795,740,798,860,788,711,751,865,839,800,811,769,880,891,791,786,934,815,757,829,735,738,833,718,795,683,774,838,726,772,938,839,828,874,793,707,819,676,798,825,743,832,686,769,842,794,704,710,904,893,813,838,876,747,778,760,802,867,739,889,753,763,708,781,814,897,632,729,757,826,628,719,661,672,727,722,726,801,750,826,711,779,942,780,834,780,765,699,772,848,752,755,1075,1016,1357,1019,1106,1211,1318,974,729,682,762,676,695,747,656,721,772,819,725,640,667,688,668,642,682,752,732,700,740,749,673,671,728,734,667,726,733,702,732,700,686,724,744,723,706,689,662,764,782,651,701,752,720,588,717,712,734,707,657,791,689,786,740,726,649,726,665,703,785,734,700,694,745,754,755,742,711,670,723,640,651,634,664,665,575,622,640,665,652,674,652,611,668,626,621,661,727,682,721,612,686,664,731,654,652,697,708,704,699,730,696,708,632,725,674,622,733,747,666,668,673,619,729,709,741,777,725,646,705,681,756,678,645,641,651,768,740,727,694,689,676,711,644,665,755,754,709,709,680,805,780,755,743,644,805,753,641,634,651,730,689,641,599,720,687,765,697,663,691,695,773,684,674,619,619,724,786,678,689,775,705,636,776,759,672,732,668,709,697,715,812,701,723,825,795,820,773,787,677,718,793,692,673,617,647,740,730,671,769,741,731,719,590,777,747,607,652,725,728,716,748,716,664,667,690,709,711,699,667,737,915,843,843,1104,1324,964,1031,1283,1230,720,835,966,690,866,803,711,755,634,735,700,780,846,750,766,627,1038,897,874,841,771,819,945,738,913,793,989,1359,1086,1067,1162,1404,1104,657,808,712,902,754,797,889,812,785,712,744,701,748,769,803,927,738,791,714,855,796,835,841,875,749,789,780,805,794,784,697,711,864,845,680,740,902,779,834,841,815,821,777,889,737,734,721,888,780,872,886,888,858,825,795,749,725,809,755,780,1048,817,672,691,802,670,669,774,734,693,794,879,807,838,832,734,759,795,829,615,738,733,708,724,785,752,683,750,810,779,714,800,808,718,756,762,800,806,726,741,683,771,723,685,746,627,821,939,951,856,879,982,1007,906,935,929,1012,1051,844,1254,1212,1023,1110,1421,932,870,867,875,994,693,769,711,694,803,734,749,767,822,806,746,832,738,735,806,752,863,778,729,751,792,774,797,901,824,888,872,746,880,874,859,934,786,824,843,875,705,703,741,772,796,838,764,811,876,865,989,711,760,752,775,781,786,807,758,897,917,821,801,886,841,856,956,952,966,990,912,991,673,796,858,847,884,740,793,898,625,800,736,747,701,835,876,829,835,712,735,720,734,728,789,788,870,934,1030,975,854,785,765,809,743,773,719,735,839,882,888,941,925,940,962,845,830,770,774,914,982,905,900,887,810,761,860,841,867,954,950,788,712,613,665,731,811,928,909,965,895,881,945,828,843,961,893,801,789,824,761,737,676,607,882,936,1071,1342,982,1071,1227,1297,916,816,763,767,743,906,742,834,842,747,874,678,633,785,759,859,828,701,848,842,799,782,819,668,934,690,843,795,742,798,961,731,644,620,732,802,815,776,759,785,765,1218,1324,969,1033,1283,1289,812,921,790,937,816,811,850,866,847,907,899,722,718,988,891,868,768,957,989,863,1071,1284,1179,1059,1139,1422,849,763,624,751,695,717,728,703,714,691,670,865,769,788,764,721,694,756,688,740,717,687,713,644,673,847,732,751,786,728,935,919,703,778,685,768,665,781,784,656,816,934,1335,986,1104,1211,1402,714,727,734,637,852,1357,1169,1058,1143,1429,1077,613,713,711,630,711,673,658,603,670,745,715,607,630,675,646,731,707,641,714,828,817,670,707,695,823,789,751,677,695,740,715,713,663,730,600,605,654,693,640,670,680,718,683,689,721,808,694,641,682,668,738,681,727,698,682,782,728,672,715,688,735,643,669,691,706,883,578,708,754,643,650,669,641,687,727,621,669,826,776,702,684,654,763,700,609,743,755,736,635,684,683,675,710,623,669,707,650,722,748,739,608,697,642,780,733,1020,845,1218,1280,970,1076,1395,1084,693,727,732,710,720,659,705,696,705,778,704,650,620,760,774,709,695,716,750,696,637,722,746,725,708,728,741,766,683,787,756,775,679,672,681,772,727,682,755,711,669,707,762,685,698,726,846,733,827,725,699,646,768,745,757,700,693,700,735,757,711,751,780,810,746,776,660,689,591,668,731,644,656,679,720,733,730,747,648,615,686,694,751,769,750,730,711,671,735,729,741,679,710,595,722,755,718,675,732,696,663,714,810,654,680,801,663,766,732,744,772,663,688,902,867,752,681,768,683,766,818,862,858,681,699,783,680,678,664,778,854,650,681,598,609,773,574,629,632,583,560,862,854,750,707,695,735,594,699,712,590,771,723,791,830,792,911,843,844,1367,1078,1064,1175,1361,888,947,723,703,750,694,656,668,742,685,599,738,700,662,684,667,700,678,671,700,778,688,670,632,710,675,714,723,762,638,685,709,767,749,714,726,751,738,797,741,759,651,700,764,674,635,670,693,706,727,702,696,681,694,832,851,704,716,682,724,698,696,700,660,606,755,711,696,702,660,741,646,641,719,765,770,707,761,742,715,670,696,671,693,756,718,693,759,784,668,726,739,745,745,793,744,728,689,771,735,693,628,597,770,714,740,695,724,669,694,673,753,655,680,687,692,719,712,673,649,740,690,658,739,698,751,719,671,698,684,750,735,690,759,720,799,819,803,769,750,697,615,699,697,721,609,761,692,692,702,704,750,752,764,776,728,746,792,799,822,672,701,682,662,771,799,734,646,676,720,664,674,702,708,707,644,668,748,669,770,698,576,723,755,687,636,651,703,699,643,650,719,620,650,670,651,722,698,679,697,701,688,738,704,738,699,761,858,821,764,679,755,753,709,673,706,789,769,706,754,713,717,732,779,777,726,789,820,717,721,777,695,717,640,632,695,731,703,666,597,809,744,755,713,768,834,709,739,704,762,762,740,734,703,907,856,800,772,791,621,709,793,746,738,628,748,781,774,777,709,700,693,698,592,622,643,628,625,625,633,650,657,691,679,795,687,765,702,635,681,637,682,707,760,630,728,724,641,651,752,715,689,714,773,770,747,747,766,784,705,668,655,767,782,784,812,744,803,690,748,790,621,780,731,711,781,645,609,719,774,705,731,690,661,684,679,729,696,645,626,630,662,818,716,719,698,884,748,816,756,735,698,722,666,789,681,664,699,723,701,692,742,597,611,650,700,844,843,845,849,861,845,1383,1072,1074,1185,1347,900,629,735,773,642,862,729,765,802,966,838,811,750,730,864,926,786,871,876,647,743,724,720,657,785,845,766,778,749,639,674,810,820,924,901,939,976,823,807,971,727,939,918,968,1028,1219,1266,1003,1051,1400,1074,746,736,766,717,743,749,792,849,774,840,746,795,765,728,816,774,766,743,772,748,771,808,848,835,862,845,868,895,742,791,678,775,770,891,892,895,806,893,693,715,794,909,825,903,688,607,837,711,806,698,703,877,803,850,876,767,819,855,818,865,794,856,835,736,856,657,651,881,665,771,759,614,678,864,788,820,849,703,764,713,681,635,684,672,721,741,641,690,749,708,694,715,751,647,660,686,686,688,699,705,703,695,712,687,614,690,697,715,675,677,708,757,675,694,661,640,633,707,654,701,765,706,752,826,619,731,677,678,680,894,864,752,721,796,699,783,663,877,862,655,721,719,692,691,745,610,948,868,595,653,612,671,600,683,632,692,630,617,804,902,767,830,597,635,749,620,623,749,721,870,788,793,864,843,845,848,1334,1094,1067,1149,1411,683,835,696,839,853,821,1058,1294,982,1040,1247,1257,719,642,632,674,691,657,635,701,656,660,686,604,619,674,657,741,660,716,663,647,720,679,735,745,747,707,736,722,714,729,812,939,669,703,798,906,945,665,665,705,753,873,796,689,1019,733,888,866,666,674,701,705,900,588,696,767,697,661,725,690,687,743,608,710,797,802,706,648,782,678,620,659,738,631,756,777,654,689,774,624,799,804,763,674,804,747,747,612,638,769,721,1021,866,1114,1046,893,744,1135,985,880,979,1264,931,863,708,856,1218,927,812,671,919,971,779,951,877,1062,828,458,658,585,745,505,529,460,762,1079,1188,641,971,777,919,1157,566,681,986,1079,989,1051,921,856,1033,1145,963,1202,1198,975,895,978,615,840,818,957,881,953,953,1091,1243,1127,1208,1083,1056,1059,1256,1101,1023,1029,831,1300,1030,1308,982,936,881,724,955,855,1278,955,929,1174,590,845,959,863,968,1289,1130,1296,1120,1054,1196,1075,1111,1270,738,986,847,1085,947,1033,1262,1067,840,1108,769,860,939,1077,1074,765,1049,1064,1083,989,960,943,1143,1112,1027,948,1120,1140,1130,1097,1121,877,1073,1005,1462,1141,1356,1153,1304,1291,1436,1279,1362,1455,1467,1348,1438,1316,1401,1256,1079,1274,1164,872,1344,1404,1307,1148,1254,1246,1302,1105,1366,1183,1136,1010,719,706,802,1005,1253,1082,1301,1277,1166,1032,1107,1057,1211,1093,1148,835,543,509,1116,1109,1027,1207,1035,1241,872,887,984,694,488,737,1051,1070,1104,999,994,1013,855,1013,1496,1339,1561,886],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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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});Module["removeRunDependency"]("datafile_sympy.data")}Module["addRunDependency"]("datafile_sympy.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.7/site-packages/isympy.py",start:0,end:11199,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/entry_points.txt",start:11199,end:11239,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/SOURCES.txt",start:11239,end:69169,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/not-zip-safe",start:69169,end:69170,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/PKG-INFO",start:69170,end:70686,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/dependency_links.txt",start:70686,end:70687,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/top_level.txt",start:70687,end:70700,audio:0},{filename:"/lib/python3.7/site-packages/sympy-1.3-py3.7.egg-info/requires.txt",start:70700,end:70713,audio:0},{filename:"/lib/python3.7/site-packages/sympy/abc.py",start:70713,end:74798,audio:0},{filename:"/lib/python3.7/site-packages/sympy/conftest.py",start:74798,end:77116,audio:0},{filename:"/lib/python3.7/site-packages/sympy/galgebra.py",start:77116,end:77240,audio:0},{filename:"/lib/python3.7/site-packages/sympy/this.py",start:77240,end:77790,audio:0},{filename:"/lib/python3.7/site-packages/sympy/release.py",start:77790,end:77810,audio:0},{filename:"/lib/python3.7/site-packages/sympy/__init__.py",start:77810,end:80285,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/gruntz.py",start:80285,end:102019,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/sequences.py",start:102019,end:131599,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/formal.py",start:131599,end:166258,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/series_class.py",start:166258,end:169289,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/residues.py",start:169289,end:171488,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/fourier.py",start:171488,end:184742,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/limitseq.py",start:184742,end:190830,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/acceleration.py",start:190830,end:194144,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/kauers.py",start:194144,end:195951,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/approximants.py",start:195951,end:199125,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/series.py",start:199125,end:199464,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/limits.py",start:199464,end:207037,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/__init__.py",start:207037,end:207760,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/order.py",start:207760,end:224760,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_formal.py",start:224760,end:242075,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_series.py",start:242075,end:248764,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_gruntz.py",start:248764,end:264315,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_limitseq.py",start:264315,end:267687,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_order.py",start:267687,end:281936,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_sequences.py",start:281936,end:291556,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_lseries.py",start:291556,end:293226,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_kauers.py",start:293226,end:294258,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_residues.py",start:294258,end:296320,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_approximants.py",start:296320,end:297282,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_fourier.py",start:297282,end:301264,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_demidovich.py",start:301264,end:305943,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_nseries.py",start:305943,end:322098,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/test_limits.py",start:322098,end:339660,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/tests/__init__.py",start:339660,end:339660,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/benchmarks/bench_limit.py",start:339660,end:339809,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/benchmarks/bench_order.py",start:339809,end:340005,audio:0},{filename:"/lib/python3.7/site-packages/sympy/series/benchmarks/__init__.py",start:340005,end:340005,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/textplot.py",start:340005,end:342167,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/plot.py",start:342167,end:408989,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/plot_implicit.py",start:408989,end:423389,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/experimental_lambdify.py",start:423389,end:449522,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/__init__.py",start:449522,end:449780,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/color_scheme.py",start:449780,end:462293,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_mode_base.py",start:462293,end:473630,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot.py",start:473630,end:486906,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_interval.py",start:486906,end:492338,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/managed_window.py",start:492338,end:495516,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_controller.py",start:495516,end:502481,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_modes.py",start:502481,end:507781,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_window.py",start:507781,end:512248,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_axes.py",start:512248,end:520914,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_surface.py",start:520914,end:524729,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_object.py",start:524729,end:525116,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/util.py",start:525116,end:529735,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_curve.py",start:529735,end:532586,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_camera.py",start:532586,end:536474,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_mode.py",start:536474,end:550641,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/plot_rotation.py",start:550641,end:552119,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/__init__.py",start:552119,end:556385,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/tests/test_plotting.py",start:556385,end:559038,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/pygletplot/tests/__init__.py",start:559038,end:559038,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/tests/test_plot_implicit.py",start:559038,end:562079,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/tests/test_plot.py",start:562079,end:575375,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/tests/__init__.py",start:575375,end:575375,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/intervalmath/interval_arithmetic.py",start:575375,end:591825,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/intervalmath/lib_interval.py",start:591825,end:606698,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/intervalmath/__init__.py",start:606698,end:606959,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/intervalmath/tests/test_intervalmath.py",start:606959,end:615824,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/intervalmath/tests/test_interval_functions.py",start:615824,end:625707,audio:0},{filename:"/lib/python3.7/site-packages/sympy/plotting/intervalmath/tests/__init__.py",start:625707,end:625707,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/mathematica.py",start:625707,end:638052,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/ast_parser.py",start:638052,end:640863,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/sympy_parser.py",start:640863,end:676613,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/maxima.py",start:676613,end:678358,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/__init__.py",start:678358,end:678420,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/LICENSE.txt",start:678420,end:679495,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/_parse_latex_antlr.py",start:679495,end:697990,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/_build_latex_antlr.py",start:697990,end:700604,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/errors.py",start:700604,end:700649,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/LaTeX.g4",start:700649,end:704999,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/__init__.py",start:704999,end:705924,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/_antlr/latexparser.py",start:705924,end:814379,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/_antlr/latexlexer.py",start:814379,end:835179,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/latex/_antlr/__init__.py",start:835179,end:835583,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/_listener_autolev_antlr.py",start:835583,end:940183,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/_parse_autolev_antlr.py",start:940183,end:941876,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/__init__.py",start:941876,end:945461,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/Autolev.g4",start:945461,end:949624,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/_antlr/autolevlexer.py",start:949624,end:966469,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/_antlr/autolevparser.py",start:966469,end:1077997,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/_antlr/__init__.py",start:1077997,end:1078235,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/_antlr/autolevlistener.py",start:1078235,end:1088284,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest5.py",start:1088284,end:1090225,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest1.py",start:1090225,end:1090769,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest12.py",start:1090769,end:1091230,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest6.al",start:1091230,end:1091933,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest12.al",start:1091933,end:1092118,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest7.py",start:1092118,end:1093756,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest6.py",start:1093756,end:1095203,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest3.al",start:1095203,end:1095511,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest9.py",start:1095511,end:1097404,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest5.al",start:1097404,end:1097920,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest7.al",start:1097920,end:1098693,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest3.py",start:1098693,end:1100217,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest4.py",start:1100217,end:1100882,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest9.al",start:1100882,end:1101637,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest11.py",start:1101637,end:1102104,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest1.al",start:1102104,end:1102280,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest2.al",start:1102280,end:1102517,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest8.al",start:1102517,end:1103199,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest10.al",start:1103199,end:1103980,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest8.py",start:1103980,end:1106603,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest10.py",start:1106603,end:1109282,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest11.al",start:1109282,end:1109470,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest4.al",start:1109470,end:1109772,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/__init__.py",start:1109772,end:1110300,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/ruletest2.py",start:1110300,end:1111076,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/double_pendulum.al",start:1111076,end:1111503,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/mass_spring_damper.py",start:1111503,end:1112845,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/non_min_pendulum.al",start:1112845,end:1113207,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/double_pendulum.py",start:1113207,end:1114762,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/non_min_pendulum.py",start:1114762,end:1116226,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/chaos_pendulum.al",start:1116226,end:1116916,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/chaos_pendulum.py",start:1116916,end:1119149,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/__init__.py",start:1119149,end:1119149,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/autolev/test-examples/pydy-example-repo/mass_spring_damper.al",start:1119149,end:1119654,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_implicit_multiplication_application.py",start:1119654,end:1126638,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_mathematica.py",start:1126638,end:1128451,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_autolev.py",start:1128451,end:1135064,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_sympy_parser.py",start:1135064,end:1142483,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_maxima.py",start:1142483,end:1144130,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_latex.py",start:1144130,end:1152061,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/__init__.py",start:1152061,end:1152061,audio:0},{filename:"/lib/python3.7/site-packages/sympy/parsing/tests/test_latex_deps.py",start:1152061,end:1152400,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/ccode.py",start:1152400,end:1183885,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/theanocode.py",start:1183885,end:1192415,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/dot.py",start:1192415,end:1199277,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/latex.py",start:1199277,end:1286501,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/preview.py",start:1286501,end:1299693,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/mathml.py",start:1299693,end:1332689,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/glsl.py",start:1332689,end:1351389,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/str.py",start:1351389,end:1379279,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/mathematica.py",start:1379279,end:1383583,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/printer.py",start:1383583,end:1394156,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/codeprinter.py",start:1394156,end:1414746,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tree.py",start:1414746,end:1417196,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tableform.py",start:1417196,end:1429008,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/octave.py",start:1429008,end:1454270,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/defaults.py",start:1454270,end:1454954,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/lambdarepr.py",start:1454954,end:1462769,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/python.py",start:1462769,end:1466025,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/julia.py",start:1466025,end:1488786,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/rust.py",start:1488786,end:1510132,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/conventions.py",start:1510132,end:1512651,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/cxxcode.py",start:1512651,end:1518377,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/jscode.py",start:1518377,end:1529723,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/precedence.py",start:1529723,end:1533888,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/llvmjitcode.py",start:1533888,end:1550618,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/rcode.py",start:1550618,end:1565301,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pycode.py",start:1565301,end:1584348,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/fcode.py",start:1584348,end:1616862,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/__init__.py",start:1616862,end:1618497,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/gtk.py",start:1618497,end:1619017,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/repr.py",start:1619017,end:1627434,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pretty/pretty_symbology.py",start:1627434,end:1645168,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pretty/pretty.py",start:1645168,end:1728679,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pretty/stringpict.py",start:1728679,end:1747116,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pretty/__init__.py",start:1747116,end:1747338,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pretty/tests/test_pretty.py",start:1747338,end:1878684,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/pretty/tests/__init__.py",start:1878684,end:1878684,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_repr.py",start:1878684,end:1887443,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_precedence.py",start:1887443,end:1890230,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_numpy.py",start:1890230,end:1894315,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_ccode.py",start:1894315,end:1923430,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_tableform.py",start:1923430,end:1929080,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_gtk.py",start:1929080,end:1929517,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_octave.py",start:1929517,end:1946744,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_glsl.py",start:1946744,end:1971235,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_mathml.py",start:1971235,end:2010466,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_python.py",start:2010466,end:2017979,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_mathematica.py",start:2017979,end:2021065,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_fcode.py",start:2021065,end:2053351,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_rust.py",start:2053351,end:2064380,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_jscode.py",start:2064380,end:2075350,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_cxxcode.py",start:2075350,end:2077323,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_theanocode.py",start:2077323,end:2087281,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_codeprinter.py",start:2087281,end:2088201,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_llvmjit.py",start:2088201,end:2093552,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_str.py",start:2093552,end:2119135,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_preview.py",start:2119135,end:2120030,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_conventions.py",start:2120030,end:2124386,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_dot.py",start:2124386,end:2127415,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_pycode.py",start:2127415,end:2130457,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_latex.py",start:2130457,end:2204791,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_rcode.py",start:2204791,end:2218968,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_lambdarepr.py",start:2218968,end:2224726,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/test_julia.py",start:2224726,end:2237982,audio:0},{filename:"/lib/python3.7/site-packages/sympy/printing/tests/__init__.py",start:2237982,end:2237982,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/fancysets.py",start:2237982,end:2273257,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/ordinals.py",start:2273257,end:2280697,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/conditionset.py",start:2280697,end:2289853,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/contains.py",start:2289853,end:2291172,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/sets.py",start:2291172,end:2348760,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/setexpr.py",start:2348760,end:2352072,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/__init__.py",start:2352072,end:2352541,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/power.py",start:2352541,end:2355732,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/mul.py",start:2355732,end:2357787,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/functions.py",start:2357787,end:2363963,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/union.py",start:2363963,end:2367778,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/add.py",start:2367778,end:2369710,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/intersection.py",start:2369710,end:2382785,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/handlers/__init__.py",start:2382785,end:2382785,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/test_fancysets.py",start:2382785,end:2411343,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/test_ordinals.py",start:2411343,end:2413682,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/test_sets.py",start:2413682,end:2453407,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/test_conditionset.py",start:2453407,end:2459939,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/test_setexpr.py",start:2459939,end:2473635,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/test_contains.py",start:2473635,end:2474702,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sets/tests/__init__.py",start:2474702,end:2474702,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/recurrences.py",start:2474702,end:2479305,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/convolutions.py",start:2479305,end:2493835,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/transforms.py",start:2493835,end:2505633,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/__init__.py",start:2505633,end:2506223,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/tests/test_recurrences.py",start:2506223,end:2509088,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/tests/test_convolutions.py",start:2509088,end:2524681,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/tests/test_transforms.py",start:2524681,end:2529924,audio:0},{filename:"/lib/python3.7/site-packages/sympy/discrete/tests/__init__.py",start:2529924,end:2529924,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/importtools.py",start:2529924,end:2537551,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/__init__.py",start:2537551,end:2538100,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/test_numpy.py",start:2538100,end:2547541,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/test_importtools.py",start:2547541,end:2548872,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/test_sage.py",start:2548872,end:2557699,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/test_autowrap.py",start:2557699,end:2566108,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/test_codegen.py",start:2566108,end:2578231,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/test_scipy.py",start:2578231,end:2579378,audio:0},{filename:"/lib/python3.7/site-packages/sympy/external/tests/__init__.py",start:2579378,end:2579378,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/orienters.py",start:2579378,end:2591071,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/operators.py",start:2591071,end:2601142,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/functions.py",start:2601142,end:2616822,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/dyadic.py",start:2616822,end:2625177,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/vector.py",start:2625177,end:2642713,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/deloperator.py",start:2642713,end:2646366,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/scalar.py",start:2646366,end:2648484,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/basisdependent.py",start:2648484,end:2660150,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/point.py",start:2660150,end:2664842,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/coordsysrect.py",start:2664842,end:2702234,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/__init__.py",start:2702234,end:2703233,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_functions.py",start:2703233,end:2711023,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_vector.py",start:2711023,end:2717550,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_operators.py",start:2717550,end:2718439,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_coordsysrect.py",start:2718439,end:2737999,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_dyadic.py",start:2737999,end:2742054,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_field_functions.py",start:2742054,end:2756083,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/test_printing.py",start:2756083,end:2761769,audio:0},{filename:"/lib/python3.7/site-packages/sympy/vector/tests/__init__.py",start:2761769,end:2761769,audio:0},{filename:"/lib/python3.7/site-packages/sympy/deprecated/class_registry.py",start:2761769,end:2763439,audio:0},{filename:"/lib/python3.7/site-packages/sympy/deprecated/__init__.py",start:2763439,end:2763861,audio:0},{filename:"/lib/python3.7/site-packages/sympy/deprecated/tests/test_class_registry.py",start:2763861,end:2764083,audio:0},{filename:"/lib/python3.7/site-packages/sympy/deprecated/tests/__init__.py",start:2764083,end:2764083,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/rl.py",start:2764083,end:2768379,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tree.py",start:2768379,end:2772141,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/core.py",start:2772141,end:2775255,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/traverse.py",start:2775255,end:2776487,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tools.py",start:2776487,end:2777800,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/util.py",start:2777800,end:2778197,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/__init__.py",start:2778197,end:2779339,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/test_core.py",start:2779339,end:2781253,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/test_tools.py",start:2781253,end:2782027,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/test_strat.py",start:2782027,end:2782027,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/test_traverse.py",start:2782027,end:2783776,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/test_tree.py",start:2783776,end:2786369,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/test_rl.py",start:2786369,end:2788083,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/tests/__init__.py",start:2788083,end:2788083,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/core.py",start:2788083,end:2791043,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/traverse.py",start:2791043,end:2791890,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/tools.py",start:2791890,end:2792295,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/__init__.py",start:2792295,end:2792472,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/tests/test_core.py",start:2792472,end:2794838,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/tests/test_tools.py",start:2794838,end:2795621,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/tests/test_traverse.py",start:2795621,end:2796764,audio:0},{filename:"/lib/python3.7/site-packages/sympy/strategies/branch/tests/__init__.py",start:2796764,end:2796764,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/finite_diff.py",start:2796764,end:2813423,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/euler.py",start:2813423,end:2816692,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/util.py",start:2816692,end:2861520,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/singularities.py",start:2861520,end:2868256,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/__init__.py",start:2868256,end:2868962,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/tests/test_finite_diff.py",start:2868962,end:2874034,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/tests/test_util.py",start:2874034,end:2890472,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/tests/test_singularities.py",start:2890472,end:2893786,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/tests/test_euler.py",start:2893786,end:2896024,audio:0},{filename:"/lib/python3.7/site-packages/sympy/calculus/tests/__init__.py",start:2896024,end:2896024,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/holonomicerrors.py",start:2896024,end:2897266,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/holonomic.py",start:2897266,end:2991567,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/numerical.py",start:2991567,end:2994345,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/linearsolver.py",start:2994345,end:2997337,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/recurrence.py",start:2997337,end:3008400,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/__init__.py",start:3008400,end:3008969,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/tests/__init__.py",start:3008969,end:3008969,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/tests/test_recurrence.py",start:3008969,end:3009504,audio:0},{filename:"/lib/python3.7/site-packages/sympy/holonomic/tests/test_holonomic.py",start:3009504,end:3042605,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/cnodes.py",start:3042605,end:3045103,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/fnodes.py",start:3045103,end:3064092,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/rewriting.py",start:3064092,end:3071033,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/ast.py",start:3071033,end:3125735,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/cxxnodes.py",start:3125735,end:3126067,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/cfunctions.py",start:3126067,end:3137422,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/algorithms.py",start:3137422,end:3142411,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/approximations.py",start:3142411,end:3148989,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/pyutils.py",start:3148989,end:3149711,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/futils.py",start:3149711,end:3151517,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/__init__.py",start:3151517,end:3152290,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/cutils.py",start:3152290,end:3152677,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_cfunctions.py",start:3152677,end:3157230,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_approximations.py",start:3157230,end:3159304,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_algorithms.py",start:3159304,end:3163889,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_cnodes.py",start:3163889,end:3166457,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_rewriting.py",start:3166457,end:3171300,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_cxxnodes.py",start:3171300,end:3171662,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_fnodes.py",start:3171662,end:3178113,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_ast.py",start:3178113,end:3198964,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/test_applications.py",start:3198964,end:3201106,audio:0},{filename:"/lib/python3.7/site-packages/sympy/codegen/tests/__init__.py",start:3201106,end:3201106,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/pde.py",start:3201106,end:3236618,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/diophantine.py",start:3236618,end:3334687,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/deutils.py",start:3334687,end:3344700,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/ode.py",start:3344700,end:3680849,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/inequalities.py",start:3680849,end:3713599,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/bivariate.py",start:3713599,end:3726610,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/solvers.py",start:3726610,end:3856423,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/decompogen.py",start:3856423,end:3859450,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/polysys.py",start:3859450,end:3869213,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/solveset.py",start:3869213,end:3975552,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/recurr.py",start:3975552,end:3999881,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/__init__.py",start:3999881,end:4001134,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_recurr.py",start:4001134,end:4008337,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_pde.py",start:4008337,end:4017390,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_constantsimp.py",start:4017390,end:4026707,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_numeric.py",start:4026707,end:4030919,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_ode.py",start:4030919,end:4176904,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_decompogen.py",start:4176904,end:4179367,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_polysys.py",start:4179367,end:4184177,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_solveset.py",start:4184177,end:4258559,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_diophantine.py",start:4258559,end:4295667,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_inequalities.py",start:4295667,end:4314636,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/test_solvers.py",start:4314636,end:4391687,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/tests/__init__.py",start:4391687,end:4391687,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/benchmarks/bench_solvers.py",start:4391687,end:4391988,audio:0},{filename:"/lib/python3.7/site-packages/sympy/solvers/benchmarks/__init__.py",start:4391988,end:4391988,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/expr_with_intlimits.py",start:4391988,end:4401468,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/delta.py",start:4401468,end:4411360,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/products.py",start:4411360,end:4426540,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/summations.py",start:4426540,end:4466e3,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/expr_with_limits.py",start:4466e3,end:4481419,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/gosper.py",start:4481419,end:4486937,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/guess.py",start:4486937,end:4504283,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/__init__.py",start:4504283,end:4504361,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/tests/test_guess.py",start:4504361,end:4506677,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/tests/test_products.py",start:4506677,end:4519155,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/tests/test_gosper.py",start:4519155,end:4526559,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/tests/test_sums_products.py",start:4526559,end:4566643,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/tests/test_delta.py",start:4566643,end:4590297,audio:0},{filename:"/lib/python3.7/site-packages/sympy/concrete/tests/__init__.py",start:4590297,end:4590297,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sandbox/indexed_integrals.py",start:4590297,end:4592353,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sandbox/__init__.py",start:4592353,end:4592542,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sandbox/tests/test_indexed_integrals.py",start:4592542,end:4593621,audio:0},{filename:"/lib/python3.7/site-packages/sympy/sandbox/tests/__init__.py",start:4593621,end:4593621,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/sho.py",start:4593621,end:4596103,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/paulialgebra.py",start:4596103,end:4601314,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/secondquant.py",start:4601314,end:4690227,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/gaussopt.py",start:4690227,end:4690783,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/pring.py",start:4690783,end:4692831,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/unitsystems.py",start:4692831,end:4693182,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/wigner.py",start:4693182,end:4716690,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/hydrogen.py",start:4716690,end:4723140,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/qho_1d.py",start:4723140,end:4725143,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/matrices.py",start:4725143,end:4729283,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/__init__.py",start:4729283,end:4729421,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/fieldfunctions.py",start:4729421,end:4737925,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/printing.py",start:4737925,end:4751309,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/functions.py",start:4751309,end:4774813,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/frame.py",start:4774813,end:4806250,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/dyadic.py",start:4806250,end:4824262,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/vector.py",start:4824262,end:4848314,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/point.py",start:4848314,end:4863507,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/__init__.py",start:4863507,end:4864630,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_functions.py",start:4864630,end:4883381,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_output.py",start:4883381,end:4885975,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_vector.py",start:4885975,end:4892575,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_dyadic.py",start:4892575,end:4895587,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_frame.py",start:4895587,end:4907795,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_fieldfunctions.py",start:4907795,end:4913433,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_printing.py",start:4913433,end:4920153,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/test_point.py",start:4920153,end:4924093,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/vector/tests/__init__.py",start:4924093,end:4924093,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/hep/gamma_matrices.py",start:4924093,end:4948254,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/hep/__init__.py",start:4948254,end:4948254,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/hep/tests/test_gamma_matrices.py",start:4948254,end:4961982,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/hep/tests/__init__.py",start:4961982,end:4961982,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/unitsystem.py",start:4961982,end:4965466,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/prefixes.py",start:4965466,end:4971362,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/definitions.py",start:4971362,end:4991139,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/quantities.py",start:4991139,end:5000194,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/dimensions.py",start:5000194,end:5023480,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/util.py",start:5023480,end:5031079,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/__init__.py",start:5031079,end:5038298,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/systems/si.py",start:5038298,end:5039113,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/systems/mks.py",start:5039113,end:5040148,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/systems/natural.py",start:5040148,end:5041079,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/systems/__init__.py",start:5041079,end:5041348,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/systems/mksa.py",start:5041348,end:5042218,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/test_prefixes.py",start:5042218,end:5044243,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/test_unitsystem.py",start:5044243,end:5046569,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/test_util.py",start:5046569,end:5054368,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/test_dimensions.py",start:5054368,end:5058951,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/test_dimensionsystem.py",start:5058951,end:5062423,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/test_quantities.py",start:5062423,end:5077e3,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/units/tests/__init__.py",start:5077e3,end:5077024,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_hydrogen.py",start:5077024,end:5081651,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_clebsch_gordan.py",start:5081651,end:5089950,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_secondquant.py",start:5089950,end:5136218,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_pring.py",start:5136218,end:5137333,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_sho.py",start:5137333,end:5138051,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_physics_matrices.py",start:5138051,end:5140670,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_paulialgebra.py",start:5140670,end:5142107,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/test_qho_1d.py",start:5142107,end:5143659,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/tests/__init__.py",start:5143659,end:5143659,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/medium.py",start:5143659,end:5148885,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/gaussopt.py",start:5148885,end:5168944,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/waves.py",start:5168944,end:5177780,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/utils.py",start:5177780,end:5193582,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/__init__.py",start:5193582,end:5194863,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/tests/test_gaussopt.py",start:5194863,end:5198623,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/tests/test_medium.py",start:5198623,end:5200537,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/tests/test_utils.py",start:5200537,end:5205759,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/tests/test_waves.py",start:5205759,end:5207507,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/optics/tests/__init__.py",start:5207507,end:5207507,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/circuitplot.py",start:5207507,end:5220441,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/operator.py",start:5220441,end:5239514,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/sho1d.py",start:5239514,end:5260602,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/identitysearch.py",start:5260602,end:5288060,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/density.py",start:5288060,end:5297894,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/fermion.py",start:5297894,end:5302374,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/shor.py",start:5302374,end:5308174,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/commutator.py",start:5308174,end:5314689,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/matrixutils.py",start:5314689,end:5325046,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/grover.py",start:5325046,end:5334930,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/anticommutator.py",start:5334930,end:5339253,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/state.py",start:5339253,end:5368410,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/spin.py",start:5368410,end:5441095,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/qubit.py",start:5441095,end:5465234,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/pauli.py",start:5465234,end:5482496,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tensorproduct.py",start:5482496,end:5497242,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/hilbert.py",start:5497242,end:5516745,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/innerproduct.py",start:5516745,end:5521006,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/qexpr.py",start:5521006,end:5535923,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/qapply.py",start:5535923,end:5542810,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/matrixcache.py",start:5542810,end:5546329,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/cartesian.py",start:5546329,end:5555095,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/circuitutils.py",start:5555095,end:5568837,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/gate.py",start:5568837,end:5610742,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/boson.py",start:5610742,end:5616838,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/qasm.py",start:5616838,end:5623137,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/represent.py",start:5623137,end:5641059,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/piab.py",start:5641059,end:5642815,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/constants.py",start:5642815,end:5644329,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/operatorset.py",start:5644329,end:5653809,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/cg.py",start:5653809,end:5676319,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/dagger.py",start:5676319,end:5678561,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/qft.py",start:5678561,end:5684858,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/__init__.py",start:5684858,end:5686359,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/operatorordering.py",start:5686359,end:5697906,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_qasm.py",start:5697906,end:5701082,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_hilbert.py",start:5701082,end:5703595,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_qft.py",start:5703595,end:5705327,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_cartesian.py",start:5705327,end:5709183,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_anticommutator.py",start:5709183,end:5710445,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_innerproduct.py",start:5710445,end:5711913,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_commutator.py",start:5711913,end:5713743,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_operatorset.py",start:5713743,end:5716338,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_grover.py",start:5716338,end:5719901,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_density.py",start:5719901,end:5729451,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_identitysearch.py",start:5729451,end:5747311,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_gate.py",start:5747311,end:5759600,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_matrixutils.py",start:5759600,end:5763711,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_fermion.py",start:5763711,end:5764840,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_sho1d.py",start:5764840,end:5769484,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_constants.py",start:5769484,end:5769809,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_piab.py",start:5769809,end:5770690,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_spin.py",start:5770690,end:6091128,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_represent.py",start:6091128,end:6096252,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_qubit.py",start:6096252,end:6104311,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_state.py",start:6104311,end:6110398,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_cg.py",start:6110398,end:6119021,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_dagger.py",start:6119021,end:6120533,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_printing.py",start:6120533,end:6150510,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_boson.py",start:6150510,end:6152033,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_circuitplot.py",start:6152033,end:6154098,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_operatorordering.py",start:6154098,end:6155588,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_shor.py",start:6155588,end:6156256,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_tensorproduct.py",start:6156256,end:6160327,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_qapply.py",start:6160327,end:6164468,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_circuitutils.py",start:6164468,end:6177589,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_qexpr.py",start:6177589,end:6179046,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_pauli.py",start:6179046,end:6182808,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/test_operator.py",start:6182808,end:6189678,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/quantum/tests/__init__.py",start:6189678,end:6189678,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/continuum_mechanics/beam.py",start:6189678,end:6270477,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/continuum_mechanics/__init__.py",start:6270477,end:6270500,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/continuum_mechanics/tests/__init__.py",start:6270500,end:6270500,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/continuum_mechanics/tests/test_beam.py",start:6270500,end:6287521,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/models.py",start:6287521,end:6294004,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/functions.py",start:6294004,end:6317266,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/system.py",start:6317266,end:6335951,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/kane.py",start:6335951,end:6363353,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/rigidbody.py",start:6363353,end:6372439,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/linearize.py",start:6372439,end:6387848,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/body.py",start:6387848,end:6395524,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/particle.py",start:6395524,end:6401448,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/lagrange.py",start:6401448,end:6419527,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/__init__.py",start:6419527,end:6420821,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_body.py",start:6420821,end:6425797,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_functions.py",start:6425797,end:6433853,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_kane2.py",start:6433853,end:6453485,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_particle.py",start:6453485,end:6454873,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_linearize.py",start:6454873,end:6466947,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_kane.py",start:6466947,end:6481117,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_lagrange2.py",start:6481117,end:6482541,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_models.py",start:6482541,end:6487614,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_lagrange.py",start:6487614,end:6497027,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_rigidbody.py",start:6497027,end:6500325,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_system.py",start:6500325,end:6509054,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/test_kane3.py",start:6509054,end:6523690,audio:0},{filename:"/lib/python3.7/site-packages/sympy/physics/mechanics/tests/__init__.py",start:6523690,end:6523690,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/session.py",start:6523690,end:6538823,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/printing.py",start:6538823,end:6556220,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/ipythonprinting.py",start:6556220,end:6558005,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/__init__.py",start:6558005,end:6558140,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/tests/test_interactive.py",start:6558140,end:6558725,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/tests/test_ipython.py",start:6558725,end:6561544,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/tests/test_ipythonprinting.py",start:6561544,end:6569661,audio:0},{filename:"/lib/python3.7/site-packages/sympy/interactive/tests/__init__.py",start:6569661,end:6569661,audio:0},{filename:"/lib/python3.7/site-packages/sympy/benchmarks/bench_meijerint.py",start:6569661,end:6580848,audio:0},{filename:"/lib/python3.7/site-packages/sympy/benchmarks/bench_symbench.py",start:6580848,end:6583716,audio:0},{filename:"/lib/python3.7/site-packages/sympy/benchmarks/bench_discrete_log.py",start:6583716,end:6586239,audio:0},{filename:"/lib/python3.7/site-packages/sympy/benchmarks/__init__.py",start:6586239,end:6586239,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/__init__.py",start:6586239,end:6589227,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/combinatorial/factorials.py",start:6589227,end:6622819,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/combinatorial/numbers.py",start:6622819,end:6680915,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/combinatorial/__init__.py",start:6680915,end:6680962,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/combinatorial/tests/test_comb_factorials.py",start:6680962,end:6702721,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/combinatorial/tests/test_comb_numbers.py",start:6702721,end:6725537,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/combinatorial/tests/__init__.py",start:6725537,end:6725537,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/elliptic_integrals.py",start:6725537,end:6738402,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/gamma_functions.py",start:6738402,end:6771313,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/polynomials.py",start:6771313,end:6811036,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/zeta_functions.py",start:6811036,end:6829724,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/hyper.py",start:6829724,end:6865504,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/error_functions.py",start:6865504,end:6932866,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/singularity_functions.py",start:6932866,end:6940298,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/mathieu_functions.py",start:6940298,end:6946813,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tensor_functions.py",start:6946813,end:6958826,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/bsplines.py",start:6958826,end:6968560,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/beta_functions.py",start:6968560,end:6972121,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/delta_functions.py",start:6972121,end:6991447,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/spherical_harmonics.py",start:6991447,end:7001818,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/bessel.py",start:7001818,end:7050924,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/__init__.py",start:7050924,end:7051231,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_tensor_functions.py",start:7051231,end:7056143,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_delta_functions.py",start:7056143,end:7062333,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_singularity_functions.py",start:7062333,end:7066331,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_gamma_functions.py",start:7066331,end:7083478,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_error_functions.py",start:7083478,end:7107669,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_mathieu.py",start:7107669,end:7108749,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_spherical_harmonics.py",start:7108749,end:7112318,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_bsplines.py",start:7112318,end:7118556,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_spec_polynomials.py",start:7118556,end:7128802,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_elliptic_integrals.py",start:7128802,end:7134389,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_bessel.py",start:7134389,end:7156682,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_hyper.py",start:7156682,end:7171194,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_beta_functions.py",start:7171194,end:7171739,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/test_zeta_functions.py",start:7171739,end:7179728,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/tests/__init__.py",start:7179728,end:7179728,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/benchmarks/bench_special.py",start:7179728,end:7179929,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/special/benchmarks/__init__.py",start:7179929,end:7179929,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/integers.py",start:7179929,end:7189239,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/exponential.py",start:7189239,end:7217506,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/piecewise.py",start:7217506,end:7260666,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/complexes.py",start:7260666,end:7297249,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/hyperbolic.py",start:7297249,end:7338995,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/trigonometric.py",start:7338995,end:7427364,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/miscellaneous.py",start:7427364,end:7453200,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/__init__.py",start:7453200,end:7453354,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_integers.py",start:7453354,end:7461911,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_miscellaneous.py",start:7461911,end:7477708,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_exponential.py",start:7477708,end:7493044,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_piecewise.py",start:7493044,end:7534439,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_complexes.py",start:7534439,end:7563755,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_interface.py",start:7563755,end:7565645,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_trigonometric.py",start:7565645,end:7624228,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/test_hyperbolic.py",start:7624228,end:7653130,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/tests/__init__.py",start:7653130,end:7653130,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/benchmarks/bench_exp.py",start:7653130,end:7653302,audio:0},{filename:"/lib/python3.7/site-packages/sympy/functions/elementary/benchmarks/__init__.py",start:7653302,end:7653302,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/inference.py",start:7653302,end:7660934,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/boolalg.py",start:7660934,end:7720517,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/__init__.py",start:7720517,end:7720715,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/tests/test_inference.py",start:7720715,end:7731416,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/tests/test_boolalg.py",start:7731416,end:7758923,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/tests/test_dimacs.py",start:7758923,end:7762809,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/tests/__init__.py",start:7762809,end:7762809,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/algorithms/dpll2.py",start:7762809,end:7783365,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/algorithms/dpll.py",start:7783365,end:7792618,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/algorithms/__init__.py",start:7792618,end:7792618,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/utilities/dimacs.py",start:7792618,end:7794330,audio:0},{filename:"/lib/python3.7/site-packages/sympy/logic/utilities/__init__.py",start:7794330,end:7794360,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/iterables.py",start:7794360,end:7861537,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/source.py",start:7861537,end:7863063,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/magic.py",start:7863063,end:7863512,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/memoization.py",start:7863512,end:7865045,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/randtest.py",start:7865045,end:7870686,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/exceptions.py",start:7870686,end:7877774,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/timeutils.py",start:7877774,end:7879837,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/runtests.py",start:7879837,end:7966812,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/pkgdata.py",start:7966812,end:7968684,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/misc.py",start:7968684,end:7980918,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/enumerative.py",start:7980918,end:8024358,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/decorator.py",start:8024358,end:8030681,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/pytest.py",start:8030681,end:8035449,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/lambdify.py",start:8035449,end:8068702,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/autowrap.py",start:8068702,end:8109118,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/benchmarking.py",start:8109118,end:8115470,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/codegen.py",start:8115470,end:8196100,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/__init__.py",start:8196100,end:8196703,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/availability.py",start:8196703,end:8199678,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/compilation.py",start:8199678,end:8220346,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/runners.py",start:8220346,end:8229401,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/util.py",start:8229401,end:8237791,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/__init__.py",start:8237791,end:8238521,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/tests/test_compilation.py",start:8238521,end:8240239,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/_compilation/tests/__init__.py",start:8240239,end:8240239,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_misc.py",start:8240239,end:8241054,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_enumerative.py",start:8241054,end:8247209,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_codegen_julia.py",start:8247209,end:8265712,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_lambdify.py",start:8265712,end:8297606,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_code_quality.py",start:8297606,end:8313934,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_pytest.py",start:8313934,end:8315535,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_codegen_rust.py",start:8315535,end:8328024,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/diagnose_imports.py",start:8328024,end:8337732,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_wester.py",start:8337732,end:8431304,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_iterables.py",start:8431304,end:8458878,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_codegen_octave.py",start:8458878,end:8476711,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_source.py",start:8476711,end:8477220,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_autowrap.py",start:8477220,end:8491214,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_timeutils.py",start:8491214,end:8491550,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_codegen.py",start:8491550,end:8544397,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_pickling.py",start:8544397,end:8566103,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_decorator.py",start:8566103,end:8567346,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/__init__.py",start:8567346,end:8567346,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/tests/test_module_imports.py",start:8567346,end:8568846,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/mathml/__init__.py",start:8568846,end:8570876,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/mathml/data/simple_mmlctop.xsl",start:8570876,end:8685308,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/mathml/data/mmlctop.xsl",start:8685308,end:8799751,audio:0},{filename:"/lib/python3.7/site-packages/sympy/utilities/mathml/data/mmltex.xsl",start:8799751,end:8937077,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/rewrite.py",start:8937077,end:8938924,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/core.py",start:8938924,end:8946113,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/usympy.py",start:8946113,end:8950128,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/__init__.py",start:8950128,end:8950362,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/tests/test_unify.py",start:8950362,end:8953435,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/tests/test_sympy.py",start:8953435,end:8958888,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/tests/test_rewrite.py",start:8958888,end:8960730,audio:0},{filename:"/lib/python3.7/site-packages/sympy/unify/tests/__init__.py",start:8960730,end:8960730,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/densesolve.py",start:8960730,end:8972539,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/dense.py",start:8972539,end:9014718,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/densearith.py",start:9014718,end:9020246,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/sparse.py",start:9020246,end:9059525,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/common.py",start:9059525,end:9127251,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/immutable.py",start:9127251,end:9132643,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/sparsetools.py",start:9132643,end:9133889,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/densetools.py",start:9133889,end:9139362,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/matrices.py",start:9139362,end:9286478,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/normalforms.py",start:9286478,end:9290982,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/__init__.py",start:9290982,end:9292138,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_matrices.py",start:9292138,end:9394667,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_sparsetools.py",start:9394667,end:9396516,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_densesolve.py",start:9396516,end:9397535,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_interactions.py",start:9397535,end:9399634,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_immutable.py",start:9399634,end:9403689,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_normalforms.py",start:9403689,end:9404462,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_densearith.py",start:9404462,end:9406398,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_sparse.py",start:9406398,end:9424760,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_commonmatrix.py",start:9424760,end:9472495,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/test_densetools.py",start:9472495,end:9473147,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/tests/__init__.py",start:9473147,end:9473147,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/benchmarks/bench_matrix.py",start:9473147,end:9473455,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/benchmarks/__init__.py",start:9473455,end:9473455,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/transpose.py",start:9473455,end:9475866,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/adjoint.py",start:9475866,end:9477511,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/determinant.py",start:9477511,end:9479359,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/blockmatrix.py",start:9479359,end:9493822,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/trace.py",start:9493822,end:9496087,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/hadamard.py",start:9496087,end:9498530,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/dotproduct.py",start:9498530,end:9500539,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/matpow.py",start:9500539,end:9503323,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/fourier.py",start:9503323,end:9503999,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/matexpr.py",start:9503999,end:9529611,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/slice.py",start:9529611,end:9532916,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/kronecker.py",start:9532916,end:9545352,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/diagonal.py",start:9545352,end:9549458,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/matadd.py",start:9549458,end:9552850,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/factorizations.py",start:9552850,end:9553963,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/funcmatrix.py",start:9553963,end:9555324,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/inverse.py",start:9555324,end:9557583,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/matmul.py",start:9557583,end:9566545,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/__init__.py",start:9566545,end:9567318,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_trace.py",start:9567318,end:9570011,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_kronecker.py",start:9570011,end:9574853,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_transpose.py",start:9574853,end:9576164,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_determinant.py",start:9576164,end:9577211,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_indexing.py",start:9577211,end:9584259,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_funcmatrix.py",start:9584259,end:9584645,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_factorizations.py",start:9584645,end:9585342,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_diagonal.py",start:9585342,end:9587857,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_hadamard.py",start:9587857,end:9589697,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_matmul.py",start:9589697,end:9594034,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_inverse.py",start:9594034,end:9595295,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_fourier.py",start:9595295,end:9595725,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_dotproduct.py",start:9595725,end:9596426,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_derivatives.py",start:9596426,end:9601146,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_blockmatrix.py",start:9601146,end:9607981,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_adjoint.py",start:9607981,end:9609046,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_matadd.py",start:9609046,end:9609846,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_matexpr.py",start:9609846,end:9619680,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_matpow.py",start:9619680,end:9623873,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/test_slice.py",start:9623873,end:9625902,audio:0},{filename:"/lib/python3.7/site-packages/sympy/matrices/expressions/tests/__init__.py",start:9625902,end:9625902,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/diffgeom.py",start:9625902,end:9682652,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/rn.py",start:9682652,end:9687153,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/__init__.py",start:9687153,end:9687612,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/tests/test_function_diffgeom_book.py",start:9687612,end:9692870,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/tests/test_hyperbolic_space.py",start:9692870,end:9695453,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/tests/test_class_structure.py",start:9695453,end:9696577,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/tests/test_diffgeom.py",start:9696577,end:9706146,audio:0},{filename:"/lib/python3.7/site-packages/sympy/diffgeom/tests/__init__.py",start:9706146,end:9706146,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/frv_types.py",start:9706146,end:9714441,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/drv_types.py",start:9714441,end:9725506,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/rv.py",start:9725506,end:9762638,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/error_prop.py",start:9762638,end:9765758,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/frv.py",start:9765758,end:9777382,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/symbolic_probability.py",start:9777382,end:9790328,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/joint_rv.py",start:9790328,end:9802455,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/drv.py",start:9802455,end:9813951,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/crv_types.py",start:9813951,end:9893924,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/joint_rv_types.py",start:9893924,end:9902827,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/crv.py",start:9902827,end:9922473,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/__init__.py",start:9922473,end:9925147,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/rv_interface.py",start:9925147,end:9930462,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_joint_rv.py",start:9930462,end:9934007,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_discrete_rv.py",start:9934007,end:9940844,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_finite_rv.py",start:9940844,end:9950708,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_rv.py",start:9950708,end:9956683,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_continuous_rv.py",start:9956683,end:9984066,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_mix.py",start:9984066,end:9985628,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_error_prop.py",start:9985628,end:9987468,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/test_symbolic_probability.py",start:9987468,end:9993e3,audio:0},{filename:"/lib/python3.7/site-packages/sympy/stats/tests/__init__.py",start:9993e3,end:9993e3,audio:0},{filename:"/lib/python3.7/site-packages/sympy/categories/baseclasses.py",start:9993e3,end:10023802,audio:0},{filename:"/lib/python3.7/site-packages/sympy/categories/diagram_drawing.py",start:10023802,end:10119316,audio:0},{filename:"/lib/python3.7/site-packages/sympy/categories/__init__.py",start:10119316,end:10120087,audio:0},{filename:"/lib/python3.7/site-packages/sympy/categories/tests/test_baseclasses.py",start:10120087,end:10125791,audio:0},{filename:"/lib/python3.7/site-packages/sympy/categories/tests/test_drawing.py",start:10125791,end:10153629,audio:0},{filename:"/lib/python3.7/site-packages/sympy/categories/tests/__init__.py",start:10153629,end:10153629,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/simplify.py",start:10153629,end:10213220,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/hyperexpand_doc.py",start:10213220,end:10213701,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/radsimp.py",start:10213701,end:10250945,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/combsimp.py",start:10250945,end:10254605,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/epathtools.py",start:10254605,end:10264853,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/fu.py",start:10264853,end:10331486,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/cse_main.py",start:10331486,end:10357062,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/gammasimp.py",start:10357062,end:10375981,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/cse_opts.py",start:10375981,end:10377392,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/traversaltools.py",start:10377392,end:10378334,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/sqrtdenest.py",start:10378334,end:10399812,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/hyperexpand.py",start:10399812,end:10483446,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/trigsimp.py",start:10483446,end:10527862,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/powsimp.py",start:10527862,end:10553596,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/ratsimp.py",start:10553596,end:10561200,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/__init__.py",start:10561200,end:10562027,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_ratsimp.py",start:10562027,end:10564003,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_function.py",start:10564003,end:10566152,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_sqrtdenest.py",start:10566152,end:10572706,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_epathtools.py",start:10572706,end:10576166,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_trigsimp.py",start:10576166,end:10592044,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_fu.py",start:10592044,end:10609011,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_cse.py",start:10609011,end:10626794,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_powsimp.py",start:10626794,end:10639095,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_gammasimp.py",start:10639095,end:10643280,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_combsimp.py",start:10643280,end:10645909,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_rewrite.py",start:10645909,end:10646786,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_traversaltools.py",start:10646786,end:10647661,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_simplify.py",start:10647661,end:10677518,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_radsimp.py",start:10677518,end:10693766,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/__init__.py",start:10693766,end:10693766,audio:0},{filename:"/lib/python3.7/site-packages/sympy/simplify/tests/test_hyperexpand.py",start:10693766,end:10732220,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/factor_.py",start:10732220,end:10790235,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/primetest.py",start:10790235,end:10807345,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/partitions_.py",start:10807345,end:10813437,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/egyptian_fraction.py",start:10813437,end:10819594,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/generate.py",start:10819594,end:10847449,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/modular.py",start:10847449,end:10855125,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/bbp_pi.py",start:10855125,end:10860394,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/residue_ntheory.py",start:10860394,end:10893354,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/continued_fraction.py",start:10893354,end:10900330,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/multinomial.py",start:10900330,end:10907200,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/__init__.py",start:10907200,end:10908237,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_partitions.py",start:10908237,end:10908787,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_primetest.py",start:10908787,end:10914152,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_bbp_pi.py",start:10914152,end:10923577,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_multinomial.py",start:10923577,end:10925942,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_egyptian_fraction.py",start:10925942,end:10927828,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_modular.py",start:10927828,end:10929327,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_continued_fraction.py",start:10929327,end:10931455,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_generate.py",start:10931455,end:10937717,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_factor_.py",start:10937717,end:10958718,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/test_residue.py",start:10958718,end:10969192,audio:0},{filename:"/lib/python3.7/site-packages/sympy/ntheory/tests/__init__.py",start:10969192,end:10969192,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/functions.py",start:10969192,end:10971e3,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/indexed.py",start:10971e3,end:10994007,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/index_methods.py",start:10994007,end:11009439,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/tensor.py",start:11009439,end:11161168,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/__init__.py",start:11161168,end:11161606,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/tests/test_functions.py",start:11161606,end:11163042,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/tests/test_tensor.py",start:11163042,end:11222755,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/tests/test_indexed.py",start:11222755,end:11237145,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/tests/test_index_methods.py",start:11237145,end:11244054,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/tests/__init__.py",start:11244054,end:11244054,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/mutable_ndim_array.py",start:11244054,end:11244331,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/dense_ndim_array.py",start:11244331,end:11250345,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/ndim_array.py",start:11250345,end:11263462,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/sparse_ndim_array.py",start:11263462,end:11270051,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/arrayop.py",start:11270051,end:11278751,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/__init__.py",start:11278751,end:11284767,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/tests/test_mutable_ndim_array.py",start:11284767,end:11294948,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/tests/test_immutable_ndim_array.py",start:11294948,end:11307728,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/tests/test_ndim_array_conversions.py",start:11307728,end:11308376,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/tests/test_arrayop.py",start:11308376,end:11328251,audio:0},{filename:"/lib/python3.7/site-packages/sympy/tensor/array/tests/__init__.py",start:11328251,end:11328251,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/refine.py",start:11328251,end:11336288,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/ask.py",start:11336288,end:11379826,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/satask.py",start:11379826,end:11382853,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/assume.py",start:11382853,end:11389201,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/ask_generated.py",start:11389201,end:11395632,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/sathandlers.py",start:11395632,end:11409140,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/__init__.py",start:11409140,end:11409303,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/ntheory.py",start:11409303,end:11416629,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/common.py",start:11416629,end:11419875,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/sets.py",start:11419875,end:11441166,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/calculus.py",start:11441166,end:11448205,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/matrices.py",start:11448205,end:11462988,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/__init__.py",start:11462988,end:11463103,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/handlers/order.py",start:11463103,end:11473985,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_satask.py",start:11473985,end:11487326,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_matrices.py",start:11487326,end:11496487,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_sathandlers.py",start:11496487,end:11500311,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_query.py",start:11500311,end:11593398,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_context.py",start:11593398,end:11594551,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_assumptions_2.py",start:11594551,end:11596395,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/test_refine.py",start:11596395,end:11603617,audio:0},{filename:"/lib/python3.7/site-packages/sympy/assumptions/tests/__init__.py",start:11603617,end:11603617,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/partitions.py",start:11603617,end:11623601,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/named_groups.py",start:11623601,end:11631507,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/rewritingsystem.py",start:11631507,end:11648834,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/free_groups.py",start:11648834,end:11688992,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/perm_groups.py",start:11688992,end:11846055,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/polyhedron.py",start:11846055,end:11874526,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tensor_can.py",start:11874526,end:11915459,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/subsets.py",start:11915459,end:11931261,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/generators.py",start:11931261,end:11939267,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/group_constructs.py",start:11939267,end:11941297,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/prufer.py",start:11941297,end:11953212,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/util.py",start:11953212,end:11970267,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/rewritingsystem_fsm.py",start:11970267,end:11972716,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/permutations.py",start:11972716,end:12052945,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/graycode.py",start:12052945,end:12064156,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/fp_groups.py",start:12064156,end:12110936,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/coset_table.py",start:12110936,end:12153705,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/homomorphisms.py",start:12153705,end:12173019,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/testutil.py",start:12173019,end:12184023,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/__init__.py",start:12184023,end:12184803,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_partitions.py",start:12184803,end:12188180,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_free_groups.py",start:12188180,end:12194340,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_permutations.py",start:12194340,end:12211440,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_homomorphisms.py",start:12211440,end:12214840,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_coset_table.py",start:12214840,end:12243285,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_prufer.py",start:12243285,end:12245681,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_util.py",start:12245681,end:12250223,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_group_constructs.py",start:12250223,end:12250673,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_fp_groups.py",start:12250673,end:12259873,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_rewriting.py",start:12259873,end:12261463,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_polyhedron.py",start:12261463,end:12264706,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_named_groups.py",start:12264706,end:12266422,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_subsets.py",start:12266422,end:12268340,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_generators.py",start:12268340,end:12271813,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_graycode.py",start:12271813,end:12274201,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_testutil.py",start:12274201,end:12275919,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_perm_groups.py",start:12275919,end:12305815,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/__init__.py",start:12305815,end:12305815,audio:0},{filename:"/lib/python3.7/site-packages/sympy/combinatorics/tests/test_tensor_can.py",start:12305815,end:12330606,audio:0},{filename:"/lib/python3.7/site-packages/sympy/algebras/quaternion.py",start:12330606,end:12347551,audio:0},{filename:"/lib/python3.7/site-packages/sympy/algebras/__init__.py",start:12347551,end:12347613,audio:0},{filename:"/lib/python3.7/site-packages/sympy/algebras/tests/test_quaternion.py",start:12347613,end:12352839,audio:0},{filename:"/lib/python3.7/site-packages/sympy/algebras/tests/__init__.py",start:12352839,end:12352839,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/specialpolys.py",start:12352839,end:12363508,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/partfrac.py",start:12363508,end:12378242,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/orthopolys.py",start:12378242,end:12388426,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyerrors.py",start:12388426,end:12392993,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/modulargcd.py",start:12392993,end:12451722,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/groebnertools.py",start:12451722,end:12475119,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/ring_series.py",start:12475119,end:12532796,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/subresultants_qq_zz.py",start:12532796,end:12612702,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyquinticconst.py",start:12612702,end:12708845,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/factortools.py",start:12708845,end:12742950,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/densearith.py",start:12742950,end:12776225,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/galoistools.py",start:12776225,end:12828137,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/euclidtools.py",start:12828137,end:12869441,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyoptions.py",start:12869441,end:12890537,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyroots.py",start:12890537,end:12923211,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/solvers.py",start:12923211,end:12925148,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polytools.py",start:12925148,end:13106538,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyutils.py",start:13106538,end:13120388,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/compatibility.py",start:13120388,end:13176913,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/rootoftools.py",start:13176913,end:13215321,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyconfig.py",start:13215321,end:13216967,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/numberfields.py",start:13216967,end:13249585,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/heuristicgcd.py",start:13249585,end:13253404,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/distributedmodules.py",start:13253404,end:13275260,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/constructor.py",start:13275260,end:13282375,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polymatrix.py",start:13282375,end:13285585,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/rationaltools.py",start:13285585,end:13288433,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/monomials.py",start:13288433,end:13304434,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/rings.py",start:13304434,end:13373119,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyclasses.py",start:13373119,end:13426437,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/fields.py",start:13426437,end:13446794,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/dispersion.py",start:13446794,end:13452558,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/sqfreetools.py",start:13452558,end:13464010,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/polyfuncs.py",start:13464010,end:13474155,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/densetools.py",start:13474155,end:13500021,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/rootisolation.py",start:13500021,end:13560650,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/multivariate_resultants.py",start:13560650,end:13572483,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/__init__.py",start:13572483,end:13574014,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/orderings.py",start:13574014,end:13582512,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/densebasic.py",start:13582512,end:13618527,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/fglmtools.py",start:13618527,end:13622925,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/gmpyintegerring.py",start:13622925,end:13625575,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/domainelement.py",start:13625575,end:13626018,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/realfield.py",start:13626018,end:13629535,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/characteristiczero.py",start:13629535,end:13629964,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/gmpyrationalfield.py",start:13629964,end:13632809,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/field.py",start:13632809,end:13635300,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/pythonintegerring.py",start:13635300,end:13637950,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/integerring.py",start:13637950,end:13639146,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/quotientring.py",start:13639146,end:13644904,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/ring.py",start:13644904,end:13648191,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/compositedomain.py",start:13648191,end:13648931,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/modularinteger.py",start:13648931,end:13654042,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/old_polynomialring.py",start:13654042,end:13667903,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/expressiondomain.py",start:13667903,end:13673876,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/domain.py",start:13673876,end:13690605,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/polynomialring.py",start:13690605,end:13695208,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/pythonfinitefield.py",start:13695208,end:13695739,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/simpledomain.py",start:13695739,end:13696156,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/finitefield.py",start:13696156,end:13699462,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/pythonrationalfield.py",start:13699462,end:13701696,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/fractionfield.py",start:13701696,end:13706055,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/old_fractionfield.py",start:13706055,end:13712152,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/pythonrational.py",start:13712152,end:13719777,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/rationalfield.py",start:13719777,end:13720729,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/mpelements.py",start:13720729,end:13725371,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/complexfield.py",start:13725371,end:13728863,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/groundtypes.py",start:13728863,end:13730543,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/algebraicfield.py",start:13730543,end:13734738,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/gmpyfinitefield.py",start:13734738,end:13735251,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/__init__.py",start:13735251,end:13737633,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/tests/test_domains.py",start:13737633,end:13765223,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/tests/test_quotientring.py",start:13765223,end:13766656,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/tests/test_polynomialring.py",start:13766656,end:13769970,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/domains/tests/__init__.py",start:13769970,end:13769970,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_constructor.py",start:13769970,end:13774315,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polyroots.py",start:13774315,end:13798127,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_sqfreetools.py",start:13798127,end:13802516,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polymatrix.py",start:13802516,end:13804192,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_rationaltools.py",start:13804192,end:13806327,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_rings.py",start:13806327,end:13849189,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_monomials.py",start:13849189,end:13853866,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_rootoftools.py",start:13853866,end:13872845,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_galoistools.py",start:13872845,end:13900724,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_ring_series.py",start:13900724,end:13924899,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_rootisolation.py",start:13924899,end:13956361,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_multivariate_resultants.py",start:13956361,end:13961728,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_orthopolys.py",start:13961728,end:13966904,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_factortools.py",start:13966904,end:13988582,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_fields.py",start:13988582,end:13997616,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polyfuncs.py",start:13997616,end:14001856,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_dispersion.py",start:14001856,end:14005037,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_orderings.py",start:14005037,end:14009289,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_pythonrational.py",start:14009289,end:14013196,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polyutils.py",start:14013196,end:14024209,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_densearith.py",start:14024209,end:14064228,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_modulargcd.py",start:14064228,end:14073235,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_specialpolys.py",start:14073235,end:14077440,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_groebnertools.py",start:14077440,end:14095556,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_injections.py",start:14095556,end:14097351,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_densebasic.py",start:14097351,end:14118813,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_subresultants_qq_zz.py",start:14118813,end:14130251,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_distributedmodules.py",start:14130251,end:14137933,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polytools.py",start:14137933,end:14249903,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_euclidtools.py",start:14249903,end:14269428,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_numberfields.py",start:14269428,end:14298046,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_heuristicgcd.py",start:14298046,end:14301600,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_densetools.py",start:14301600,end:14325978,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_solvers.py",start:14325978,end:14339307,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/__init__.py",start:14339307,end:14339307,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polyclasses.py",start:14339307,end:14351938,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_polyoptions.py",start:14351938,end:14363897,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/tests/test_partfrac.py",start:14363897,end:14369700,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/benchmarks/bench_groebnertools.py",start:14369700,end:14370551,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/benchmarks/bench_solvers.py",start:14370551,end:14817390,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/benchmarks/bench_galoispolys.py",start:14817390,end:14818936,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/benchmarks/__init__.py",start:14818936,end:14818936,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/modules.py",start:14818936,end:14864659,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/ideals.py",start:14864659,end:14875169,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/extensions.py",start:14875169,end:14879049,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/homomorphisms.py",start:14879049,end:14900758,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/__init__.py",start:14900758,end:14900860,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/tests/test_homomorphisms.py",start:14900860,end:14905042,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/tests/test_extensions.py",start:14905042,end:14906203,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/tests/test_modules.py",start:14906203,end:14919729,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/tests/test_ideals.py",start:14919729,end:14923519,audio:0},{filename:"/lib/python3.7/site-packages/sympy/polys/agca/tests/__init__.py",start:14923519,end:14923519,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/polygon.py",start:14923519,end:14992654,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/parabola.py",start:14992654,end:15003082,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/curve.py",start:15003082,end:15012163,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/line.py",start:15012163,end:15085264,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/exceptions.py",start:15085264,end:15085445,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/entity.py",start:15085445,end:15105959,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/util.py",start:15105959,end:15124661,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/ellipse.py",start:15124661,end:15166807,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/point.py",start:15166807,end:15202565,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/plane.py",start:15202565,end:15230077,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/__init__.py",start:15230077,end:15230902,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_entity.py",start:15230902,end:15233026,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_polygon.py",start:15233026,end:15251285,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_ellipse.py",start:15251285,end:15269171,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_geometrysets.py",start:15269171,end:15271007,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_util.py",start:15271007,end:15276093,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_parabola.py",start:15276093,end:15280595,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_plane.py",start:15280595,end:15291017,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_curve.py",start:15291017,end:15295014,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_point.py",start:15295014,end:15308927,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/__init__.py",start:15308927,end:15308927,audio:0},{filename:"/lib/python3.7/site-packages/sympy/geometry/tests/test_line.py",start:15308927,end:15339733,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/dispatcher.py",start:15339733,end:15350669,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/conflict.py",start:15350669,end:15352797,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/core.py",start:15352797,end:15355068,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/utils.py",start:15355068,end:15358120,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/__init__.py",start:15358120,end:15358267,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/tests/test_core.py",start:15358267,end:15361992,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/tests/test_dispatcher.py",start:15361992,end:15367600,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/tests/test_conflict.py",start:15367600,end:15369407,audio:0},{filename:"/lib/python3.7/site-packages/sympy/multipledispatch/tests/__init__.py",start:15369407,end:15369407,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/power.py",start:15369407,end:15431028,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/multidimensional.py",start:15431028,end:15435479,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/backend.py",start:15435479,end:15436640,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/assumptions.py",start:15436640,end:15447143,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/rules.py",start:15447143,end:15448695,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/trace.py",start:15448695,end:15454804,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/logic.py",start:15454804,end:15464989,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/mul.py",start:15464989,end:15527272,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/expr.py",start:15527272,end:15647001,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/decorators.py",start:15647001,end:15651702,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/facts.py",start:15651702,end:15667597,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/symbol.py",start:15667597,end:15692601,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/core.py",start:15692601,end:15695475,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/compatibility.py",start:15695475,end:15725999,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/containers.py",start:15725999,end:15735331,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/exprtools.py",start:15735331,end:15785014,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/alphabets.py",start:15785014,end:15785329,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/function.py",start:15785329,end:15882490,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/mod.py",start:15882490,end:15889268,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/cache.py",start:15889268,end:15895670,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/add.py",start:15895670,end:15931347,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/numbers.py",start:15931347,end:16048428,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/operations.py",start:16048428,end:16064922,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/evalf.py",start:16064922,end:16116844,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/sympify.py",start:16116844,end:16132667,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/relational.py",start:16132667,end:16159359,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/basic.py",start:16159359,end:16223190,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/singleton.py",start:16223190,end:16230734,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/evaluate.py",start:16230734,end:16232441,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/coreerrors.py",start:16232441,end:16232762,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/__init__.py",start:16232762,end:16234140,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_trace.py",start:16234140,end:16236965,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_expand.py",start:16236965,end:16248496,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_rules.py",start:16248496,end:16248847,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_count_ops.py",start:16248847,end:16253617,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_sympify.py",start:16253617,end:16273259,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_constructor_postprocessor.py",start:16273259,end:16275310,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_logic.py",start:16275310,end:16280199,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_function.py",start:16280199,end:16315107,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_evaluate.py",start:16315107,end:16317086,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_truediv.py",start:16317086,end:16317915,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_args.py",start:16317915,end:16461915,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_operations.py",start:16461915,end:16463215,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_diff.py",start:16463215,end:16467499,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_containers.py",start:16467499,end:16473543,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_facts.py",start:16473543,end:16485610,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_subs.py",start:16485610,end:16511150,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_var.py",start:16511150,end:16512722,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_singleton.py",start:16512722,end:16516184,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_expr.py",start:16516184,end:16576824,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_power.py",start:16576824,end:16592707,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_evalf.py",start:16592707,end:16612781,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_basic.py",start:16612781,end:16619565,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_relational.py",start:16619565,end:16645591,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_compatibility.py",start:16645591,end:16647422,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_exprtools.py",start:16647422,end:16663935,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_equal.py",start:16663935,end:16665535,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_noncommutative.py",start:16665535,end:16669629,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_priority.py",start:16669629,end:16672794,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_complex.py",start:16672794,end:16694301,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_match.py",start:16694301,end:16711315,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_numbers.py",start:16711315,end:16772964,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_cache.py",start:16772964,end:16773398,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_assumptions.py",start:16773398,end:16804074,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_symbol.py",start:16804074,end:16816236,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_arit.py",start:16816236,end:16876903,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/test_eval.py",start:16876903,end:16879021,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/tests/__init__.py",start:16879021,end:16879021,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/bench_arit.py",start:16879021,end:16879482,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/bench_expand.py",start:16879482,end:16879958,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/bench_numbers.py",start:16879958,end:16881097,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/bench_sympify.py",start:16881097,end:16881284,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/bench_assumptions.py",start:16881284,end:16881510,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/bench_basic.py",start:16881510,end:16881769,audio:0},{filename:"/lib/python3.7/site-packages/sympy/core/benchmarks/__init__.py",start:16881769,end:16881769,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rde.py",start:16881769,end:16908394,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/manualintegrate.py",start:16908394,end:16959725,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/meijerint_doc.py",start:16959725,end:16960708,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/quadrature.py",start:16960708,end:16977490,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/meijerint.py",start:16977490,end:17055033,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/intpoly.py",start:17055033,end:17097756,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/prde.py",start:17097756,end:17149036,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/singularityfunctions.py",start:17149036,end:17151388,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/risch.py",start:17151388,end:17217880,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rationaltools.py",start:17217880,end:17228254,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/integrals.py",start:17228254,end:17288841,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/deltafunctions.py",start:17288841,end:17296257,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/heurisch.py",start:17296257,end:17320690,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/trigonometry.py",start:17320690,end:17331884,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/transforms.py",start:17331884,end:17394660,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/__init__.py",start:17394660,end:17395814,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/symbol.py",start:17395814,end:17397415,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/utility_function.py",start:17397415,end:17672237,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi.py",start:17672237,end:17686462,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/constraints.py",start:17686462,end:17980815,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/__init__.py",start:17980815,end:17984278,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/__init__.py",start:17984278,end:17984571,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_hyperbolic_sine.py",start:17984571,end:18064123,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_logarithms.py",start:18064123,end:18506252,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_inverse_hyperbolic_sine.py",start:18506252,end:18571424,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_secant.py",start:18571424,end:18664821,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_trinomials.py",start:18664821,end:20173227,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_exponential.py",start:20173227,end:20424187,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_inverse_sine.py",start:20424187,end:20508393,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_1_3.py",start:20508393,end:20569580,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_tangent.py",start:20569580,end:20701954,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_special_functions.py",start:20701954,end:20750301,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_1_2.py",start:20750301,end:20780727,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_1_4.py",start:20780727,end:20791155,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_miscellaneous_algebra.py",start:20791155,end:21317330,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/__init__.py",start:21317330,end:21317330,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rubi_tests/tests/test_sine.py",start:21317330,end:21481703,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/generate_tests.py",start:21481703,end:21484383,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/header.py.txt",start:21484383,end:21493813,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/parse.py",start:21493813,end:21521532,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/generate_rules.py",start:21521532,end:21524406,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/__init__.py",start:21524406,end:21524406,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/tests/test_parse.py",start:21524406,end:21532617,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/parsetools/tests/__init__.py",start:21532617,end:21532617,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/tests/test_rubi_integrate.py",start:21532617,end:21535146,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/tests/test_utility_function.py",start:21535146,end:21615492,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/tests/__init__.py",start:21615492,end:21615492,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/miscellaneous_algebraic.py",start:21615492,end:21863138,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/tangent.py",start:21863138,end:22193733,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/binomial_products.py",start:22193733,end:22405041,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/secant.py",start:22405041,end:22879615,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/exponential.py",start:22879615,end:22945965,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/trinomial_products.py",start:22945965,end:23202538,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/quadratic_products.py",start:23202538,end:23535269,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/linear_products.py",start:23535269,end:23631228,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/miscellaneous_integration.py",start:23631228,end:23685689,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/special_functions.py",start:23685689,end:23781208,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/piecewise_linear.py",start:23781208,end:23802368,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/hyperbolic.py",start:23802368,end:24034298,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/inverse_trig.py",start:24034298,end:24371317,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/sine.py",start:24371317,end:25143320,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/logarithms.py",start:25143320,end:25246647,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/inverse_hyperbolic.py",start:25246647,end:25618663,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/integrand_simplification.py",start:25618663,end:25642499,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/miscellaneous_trig.py",start:25642499,end:25843833,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/rubi/rules/__init__.py",start:25843833,end:25843833,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_rationaltools.py",start:25843833,end:25848570,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_deltafunctions.py",start:25848570,end:25852071,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_rde.py",start:25852071,end:25860840,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_manual.py",start:25860840,end:25879764,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_singularityfunctions.py",start:25879764,end:25880930,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_intpoly.py",start:25880930,end:25913139,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_quadrature.py",start:25913139,end:25932952,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_integrals.py",start:25932952,end:25985293,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_failing_integrals.py",start:25985293,end:25988370,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_lineintegrals.py",start:25988370,end:25988605,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_heurisch.py",start:25988605,end:25999826,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_risch.py",start:25999826,end:26035776,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_meijerint.py",start:26035776,end:26065445,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_trigonometry.py",start:26065445,end:26069314,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_prde.py",start:26069314,end:26084629,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/test_transforms.py",start:26084629,end:26119782,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/tests/__init__.py",start:26119782,end:26119782,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/benchmarks/bench_integrate.py",start:26119782,end:26120126,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/benchmarks/__init__.py",start:26120126,end:26120126,audio:0},{filename:"/lib/python3.7/site-packages/sympy/integrals/benchmarks/bench_trigintegrate.py",start:26120126,end:26120416,audio:0},{filename:"/lib/python3.7/site-packages/sympy/crypto/crypto.py",start:26120416,end:26182316,audio:0},{filename:"/lib/python3.7/site-packages/sympy/crypto/__init__.py",start:26182316,end:26183197,audio:0},{filename:"/lib/python3.7/site-packages/sympy/crypto/tests/test_crypto.py",start:26183197,end:26194568,audio:0},{filename:"/lib/python3.7/site-packages/sympy/crypto/tests/__init__.py",start:26194568,end:26194568,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_a.py",start:26194568,end:26198975,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/root_system.py",start:26198975,end:26205867,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_c.py",start:26205867,end:26210350,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/cartan_matrix.py",start:26210350,end:26210874,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/dynkin_diagram.py",start:26210874,end:26211409,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_g.py",start:26211409,end:26214374,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_e.py",start:26214374,end:26224198,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_b.py",start:26224198,end:26228854,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_d.py",start:26228854,end:26233591,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/weyl_group.py",start:26233591,end:26248343,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/type_f.py",start:26248343,end:26252798,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/cartan_type.py",start:26252798,end:26254640,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/__init__.py",start:26254640,end:26254693,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_F.py",start:26254693,end:26256056,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_cartan_matrix.py",start:26256056,end:26256359,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_E.py",start:26256359,end:26257177,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_root_system.py",start:26257177,end:26258104,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_cartan_type.py",start:26258104,end:26258443,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_C.py",start:26258443,end:26259370,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_D.py",start:26259370,end:26260135,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_A.py",start:26260135,end:26260792,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_dynkin_diagram.py",start:26260792,end:26261052,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_B.py",start:26261052,end:26261694,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_weyl_group.py",start:26261694,end:26263195,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/test_type_G.py",start:26263195,end:26263743,audio:0},{filename:"/lib/python3.7/site-packages/sympy/liealgebras/tests/__init__.py",start:26263743,end:26263743,audio:0},{filename:"/bin/isympy",start:26263743,end:26264174,audio:0},{filename:"/share/man/man1/isympy.1",start:26264174,end:26270847,audio:0}],remote_package_size:12136113,package_uuid:"6d582264-04e9-4e6f-a8ee-511d0fb009ba"})})();