dcadata.h 306 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474
  1. /*
  2. * DCA compatible decoder data
  3. * Copyright (C) 2004 Gildas Bazin
  4. * Copyright (c) 2006 Benjamin Larsson
  5. *
  6. * This file is part of FFmpeg.
  7. *
  8. * FFmpeg is free software; you can redistribute it and/or
  9. * modify it under the terms of the GNU Lesser General Public
  10. * License as published by the Free Software Foundation; either
  11. * version 2.1 of the License, or (at your option) any later version.
  12. *
  13. * FFmpeg is distributed in the hope that it will be useful,
  14. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  16. * Lesser General Public License for more details.
  17. *
  18. * You should have received a copy of the GNU Lesser General Public
  19. * License along with FFmpeg; if not, write to the Free Software
  20. * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  21. */
  22. /**
  23. * @file libavcodec/dcadata.h
  24. */
  25. #ifndef AVCODEC_DCADATA_H
  26. #define AVCODEC_DCADATA_H
  27. #include <stdint.h>
  28. /* Generic tables */
  29. static const uint32_t dca_sample_rates[16] =
  30. {
  31. 0, 8000, 16000, 32000, 0, 0, 11025, 22050, 44100, 0, 0,
  32. 12000, 24000, 48000, 96000, 192000
  33. };
  34. static const uint32_t dca_bit_rates[32] =
  35. {
  36. 32000, 56000, 64000, 96000, 112000, 128000,
  37. 192000, 224000, 256000, 320000, 384000,
  38. 448000, 512000, 576000, 640000, 768000,
  39. 896000, 1024000, 1152000, 1280000, 1344000,
  40. 1408000, 1411200, 1472000, 1536000, 1920000,
  41. 2048000, 3072000, 3840000, 1/*open*/, 2/*variable*/, 3/*lossless*/
  42. };
  43. static const uint8_t dca_channels[16] =
  44. {
  45. 1, 2, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8
  46. };
  47. static const uint8_t dca_bits_per_sample[7] =
  48. {
  49. 16, 16, 20, 20, 0, 24, 24
  50. };
  51. /* Adpcm data */
  52. /* 16bits signed fractional Q13 binary codes */
  53. static const int16_t adpcm_vb[4096][4] =
  54. {
  55. { 9928, -2618, -1093, -1263 },
  56. { 11077, -2876, -1747, -308 },
  57. { 10503, -1082, -1426, -1167 },
  58. { 9337, -2403, -1495, 274 },
  59. { 10698, -2529, -532, -1122 },
  60. { 10368, -3974, -1264, -750 },
  61. { 10070, -3667, 346, 863 },
  62. { 10278, -3093, 311, -576 },
  63. { 9894, -1330, -1428, -860 },
  64. { 10544, -1923, -1058, -971 },
  65. { 10996, -1632, -841, -1404 },
  66. { 11832, -3465, 1658, -1990 },
  67. { 10852, -688, -2658, -499 },
  68. { 10546, -1749, -147, -1733 },
  69. { 10801, -1004, -708, -1453 },
  70. { 10588, -441, -2113, -952 },
  71. { 10141, -3331, -582, -1432 },
  72. { 9608, -2590, 383, 258 },
  73. { 11422, -3265, 229, -1544 },
  74. { 10460, -1338, -713, -1568 },
  75. { 10306, -1721, -1660, -603 },
  76. { 9580, -1812, -1235, -1061 },
  77. { 11471, -2285, -1617, -607 },
  78. { 10081, -2225, -1408, -868 },
  79. { 10715, -2624, -1367, -704 },
  80. { 10616, -1871, -2770, -35 },
  81. { 9352, -2340, -1024, -1566 },
  82. { 11065, -1458, -1926, -735 },
  83. { 11334, -2056, -1041, -1144 },
  84. { 9825, -2048, -794, -1536 },
  85. { 11850, -2695, -1123, -867 },
  86. { 10654, -2226, -1891, -373 },
  87. { 10024, -1557, -808, -1069 },
  88. { 11142, -1266, -3238, 128 },
  89. { 11729, -3282, -514, -1011 },
  90. { 11402, -2094, -2335, -189 },
  91. { 10195, -3658, 181, -1875 },
  92. { 11431, -2626, -404, -1377 },
  93. { 11001, -3868, -619, -1077 },
  94. { 10894, -2559, 274, -1758 },
  95. { 9633, -1482, -2253, -773 },
  96. { 11245, -3321, 830, -1972 },
  97. { 9768, -2701, -199, -1859 },
  98. { 10500, -2042, 525, -2043 },
  99. { 11669, -4069, 293, -1468 },
  100. { 9192, -1991, -583, -61 },
  101. { 10057, -3220, -2015, -473 },
  102. { 9497, -2315, -2490, -467 },
  103. { 10455, -3069, -1194, -1007 },
  104. { 9994, -1936, -60, -1225 },
  105. { 9295, -2156, -1761, -1134 },
  106. { 10085, -3748, -1026, 197 },
  107. { 9334, -2360, 804, -351 },
  108. { 11561, -2553, 1352, -2313 },
  109. { 12837, -3998, 1195, -1958 },
  110. { 10114, -1100, -2414, -394 },
  111. { 9341, -2530, 315, 755 },
  112. { 10131, -3164, 1411, -674 },
  113. { 9535, -905, -1551, 579 },
  114. { 11717, -1519, -3051, 91 },
  115. { 9824, -2911, -2775, 192 },
  116. { 9662, -2934, -561, 1450 },
  117. { 11085, -3392, -1298, -659 },
  118. { 8955, -2102, -1899, 703 },
  119. { 8607, -1742, -4348, 814 },
  120. { 7640, -2063, -3617, 52 },
  121. { 7074, -826, -4325, 4375 },
  122. { 7714, 584, -4238, 1927 },
  123. { 6355, -952, -4912, 3127 },
  124. { 7069, -660, -6413, 4087 },
  125. { 8313, -132, -2964, -876 },
  126. { 6952, -1422, -3962, -24 },
  127. { 9299, -734, -3088, -263 },
  128. { 9484, -574, -4513, 466 },
  129. { 7246, -91, -3735, -704 },
  130. { 8325, -1417, -3090, -530 },
  131. { 6469, -1226, -4757, 829 },
  132. { 6652, -368, -5682, 1393 },
  133. { 7971, -1278, -2284, 1205 },
  134. { 7229, -699, -3556, 1840 },
  135. { 7994, 1284, -2729, 732 },
  136. { 9005, -698, -4522, 2189 },
  137. { 6963, 197, -2727, 380 },
  138. { 8527, 135, -3991, -213 },
  139. { 8840, 934, -3014, -567 },
  140. { 10125, 418, -3284, -371 },
  141. { 6367, 361, -2318, 2554 },
  142. { 7892, 172, -5247, 4673 },
  143. { 6674, 387, -5424, 4398 },
  144. { 6240, 684, -4047, 1219 },
  145. { 11170, -794, -5081, 1195 },
  146. { 11765, -648, -6265, 2052 },
  147. { 10845, -775, -3837, 366 },
  148. { 12496, -689, -8260, 3562 },
  149. { 7893, -1166, -4972, 988 },
  150. { 8592, 1052, -5986, 3087 },
  151. { 7277, 1874, -5685, 3579 },
  152. { 6900, 2016, -4809, 3491 },
  153. { 8530, -2405, -3250, 1986 },
  154. { 9426, 494, -7067, 5038 },
  155. { 10285, 564, -8210, 5370 },
  156. { 8749, -2207, -3980, 2852 },
  157. { 9653, -2686, -4300, 1400 },
  158. { 9770, -2286, -5663, 4233 },
  159. { 8490, -4, -7048, 4496 },
  160. { 7697, -1209, -5328, 3183 },
  161. { 6451, 801, -4324, -554 },
  162. { 7387, 1806, -5265, 545 },
  163. { 7450, -2302, -4445, 1418 },
  164. { 8817, -1370, -5827, 2168 },
  165. { 10324, -2406, -5629, 2579 },
  166. { 8863, -2578, -3537, 467 },
  167. { 6901, -1624, -3169, 3392 },
  168. { 7846, 156, -6948, 3381 },
  169. { 7928, -1115, -5972, 4816 },
  170. { 6089, -599, -4368, -320 },
  171. { 7833, 1246, -3960, -621 },
  172. { 8931, 2521, -6768, 2052 },
  173. { 8900, 1944, -4126, 40 },
  174. { 7661, -34, -2855, 2480 },
  175. { 5873, 474, -3262, 3712 },
  176. { 7535, -234, -4699, 216 },
  177. { 5856, 143, -5142, 73 },
  178. { 8944, -106, -5874, 3663 },
  179. { 7134, 426, -5879, 2895 },
  180. { 10199, 1011, -4762, 369 },
  181. { 8454, 264, -5971, 1291 },
  182. { 7822, -2449, -4333, 4540 },
  183. { 6200, -2758, -2632, 1497 },
  184. { 6070, -4315, -2699, 414 },
  185. { 7047, -3739, -3210, 1060 },
  186. { 5675, -3801, -2717, -407 },
  187. { 4789, -4063, -2628, -744 },
  188. { 4023, -3366, -3133, -726 },
  189. { 4296, -2407, -3381, -513 },
  190. { 4388, -2931, -2820, 1512 },
  191. { 4559, -4233, -1941, 1976 },
  192. { 6702, -3208, -1755, 1680 },
  193. { 4416, -3521, -1052, 2984 },
  194. { 7154, -4266, -1203, 3732 },
  195. { 3625, -4242, -3244, 1395 },
  196. { 6518, -2856, -1304, 2887 },
  197. { 6170, -1949, -3014, 3973 },
  198. { 5189, -2451, -4020, 3477 },
  199. { 6218, -2988, -1921, 3844 },
  200. { 4827, -3688, -1928, 3343 },
  201. { 6668, -3991, -2805, 3095 },
  202. { 5297, -3115, -3684, 2390 },
  203. { 5354, -4614, -2662, 1504 },
  204. { 4196, -3091, -4147, 1135 },
  205. { 3540, -2893, -4007, 100 },
  206. { 5569, -1602, -4007, 1909 },
  207. { 4341, -2091, -4272, 252 },
  208. { 5559, -2878, -3832, 498 },
  209. { 4548, -4479, -2898, -27 },
  210. { 5176, -2494, -4635, 1476 },
  211. { 3294, -3485, -3738, 716 },
  212. { 4920, -1229, -4195, -365 },
  213. { 3257, -3518, -3349, 2862 },
  214. { 5286, -1948, -3485, -778 },
  215. { 6502, -3051, -152, 2854 },
  216. { 5864, -4192, -1076, 3451 },
  217. { 4656, -3122, -3448, 179 },
  218. { 5907, -754, -1596, 3116 },
  219. { 7229, -3680, -1590, 2892 },
  220. { 5107, -3888, -3364, 806 },
  221. { 6764, -2635, -3450, 134 },
  222. { 5258, -2827, -2844, -1052 },
  223. { 5798, -1725, -4305, 205 },
  224. { 5404, -1213, -3362, 449 },
  225. { 6224, -2738, -3046, -581 },
  226. { 4223, -2438, -2725, 3745 },
  227. { 4751, -3411, -2123, 116 },
  228. { 3868, -3000, -3954, 2297 },
  229. { 6819, -2899, -4277, 2825 },
  230. { 4207, -4754, -2808, 865 },
  231. { 4804, -1494, -1997, 4688 },
  232. { 5282, -2213, -548, 3559 },
  233. { 5580, -1912, -566, 4370 },
  234. { 6168, -2857, -672, 4053 },
  235. { 6583, -4515, -2850, 1670 },
  236. { 6511, -3093, -3988, 1421 },
  237. { 4646, -1790, -1443, 3650 },
  238. { 5915, -924, -2020, 896 },
  239. { 7814, -4181, -3152, 2007 },
  240. { 6190, -2238, -4817, 2279 },
  241. { 4737, -4034, -3288, 1835 },
  242. { 8161, -3633, -3423, 3137 },
  243. { 7415, -2351, -2088, 4290 },
  244. { 4106, -2517, -62, 2905 },
  245. { 4909, -3145, -614, 4112 },
  246. { 4938, -3281, -397, 1100 },
  247. { -173, 919, 1589, -5363 },
  248. { -13, 796, -295, -6655 },
  249. { -1860, -829, 1141, -4555 },
  250. { 2298, -838, -664, -5005 },
  251. { -884, -1097, 2074, -4613 },
  252. { -101, 281, 2846, -4535 },
  253. { 1166, 453, 2429, -5910 },
  254. { 879, -664, 2370, -5452 },
  255. { 1415, -370, -1699, -4727 },
  256. { -1413, 1277, -669, -6649 },
  257. { 2133, 304, -968, -4624 },
  258. { 380, 586, -2087, -4892 },
  259. { 1336, 275, -82, -5789 },
  260. { -2459, 1057, -34, -5416 },
  261. { 2278, -1758, 866, -5653 },
  262. { 1945, -2295, -149, -5302 },
  263. { 1287, -3525, 996, -5255 },
  264. { 2297, 803, 1177, -6067 },
  265. { 187, -180, -619, -6202 },
  266. { -793, -2537, 1554, -5057 },
  267. { -2703, -204, -629, -5853 },
  268. { -1007, -146, 313, -5582 },
  269. { 830, 357, 869, -6363 },
  270. { -228, -575, -3177, -4433 },
  271. { -1001, -1553, -142, -5708 },
  272. { -1644, 1683, 1721, -4533 },
  273. { 893, 1924, -15, -5791 },
  274. { 2195, 2061, -262, -5471 },
  275. { 3031, 270, 311, -5096 },
  276. { 1912, 1638, -1523, -4677 },
  277. { -3142, -55, 253, -4914 },
  278. { 356, -1680, 343, -6123 },
  279. { -2241, -1734, -976, -5939 },
  280. { -2196, -2893, 547, -4938 },
  281. { -1245, 126, -1916, -5419 },
  282. { -249, -3755, -1422, -5594 },
  283. { 575, -2683, -1926, -4566 },
  284. { -762, 1885, 192, -5880 },
  285. { -811, -2562, -1068, -6013 },
  286. { -2264, -3086, -976, -4775 },
  287. { 70, -1215, 2880, -4410 },
  288. { 714, -3760, 2916, -4691 },
  289. { -244, -3404, 1740, -4493 },
  290. { 684, -5137, -328, -5608 },
  291. { -529, -3825, -1786, -4535 },
  292. { -713, -4743, -1118, -5546 },
  293. { 2718, -3788, 1798, -5708 },
  294. { -1639, -3679, -1564, -6095 },
  295. { 1693, -2642, -1389, -4539 },
  296. { 505, -1573, -1651, -4878 },
  297. { -835, -2256, -1941, -5352 },
  298. { 1464, -411, 1993, -6441 },
  299. { 493, -3184, -145, -6148 },
  300. { -1413, 499, -1617, -6479 },
  301. { -294, 1722, -1419, -5725 },
  302. { -2937, -1528, -175, -4624 },
  303. { -594, -5911, -56, -6146 },
  304. { -300, -4275, 1156, -5947 },
  305. { 552, -2643, 2669, -3959 },
  306. { 905, -4158, 1789, -5809 },
  307. { 1336, -2009, 2108, -5903 },
  308. { 1555, -3600, 1110, -6759 },
  309. { -1294, -3464, 77, -6084 },
  310. { -1139, -4006, -1270, -4181 },
  311. { -5094, -3296, 1092, -2847 },
  312. { -5503, -2883, 1984, -2067 },
  313. { -4671, -4218, -1417, -4132 },
  314. { -3763, -3818, 1262, -3082 },
  315. { -5132, -3430, 2928, -728 },
  316. { -5957, -2877, 1251, -2446 },
  317. { -4425, -2319, -212, -4276 },
  318. { -6201, -1993, 1774, -2182 },
  319. { -5500, -3836, 2201, -1396 },
  320. { -6934, -2334, 2366, -1293 },
  321. { -6124, -4140, 1337, -1977 },
  322. { -6553, -4186, 1756, -1325 },
  323. { -5126, -1258, 744, -3656 },
  324. { -5167, -1390, 1581, -2895 },
  325. { -4525, -3398, 2429, -1865 },
  326. { -4076, -3183, 2027, -2510 },
  327. { -6191, -3274, 1838, -1814 },
  328. { -4454, -2753, 2723, -1185 },
  329. { -6655, -4797, 251, -2595 },
  330. { -6332, -2232, 1832, 217 },
  331. { -5869, -1698, 134, 340 },
  332. { -6614, -1045, 2126, -1932 },
  333. { -4859, -2107, 2010, -2435 },
  334. { -6274, -1622, 2808, -1374 },
  335. { -3119, -3209, 521, -3988 },
  336. { -5676, -2082, -420, -2711 },
  337. { -7073, -3623, 696, -2343 },
  338. { -5986, -4224, 572, -2454 },
  339. { -4340, -4521, 882, -2771 },
  340. { -6178, -1933, 535, -1444 },
  341. { -4923, -4163, 1744, -2066 },
  342. { -6410, -1519, 1058, -2683 },
  343. { -5077, -1185, 856, -2216 },
  344. { -7091, -2444, 687, -2597 },
  345. { -5284, -2165, 3239, -993 },
  346. { -4763, -1497, 197, -3179 },
  347. { -4128, -4958, -396, -3578 },
  348. { -5054, -3878, -647, -2672 },
  349. { -7005, -3348, 1679, -1579 },
  350. { -5767, -1017, 2582, -1915 },
  351. { -7069, -2787, 1331, -2070 },
  352. { -5532, -2296, 706, -2950 },
  353. { -5059, -3543, -821, -3637 },
  354. { -6639, -1835, 1016, -696 },
  355. { -5611, -5220, -694, -3371 },
  356. { -5994, -2803, 2933, -729 },
  357. { -5948, -619, 1596, -2676 },
  358. { -5486, -4419, 153, -3265 },
  359. { -4329, -3440, 1646, -1439 },
  360. { -4083, -3978, 177, -3569 },
  361. { -4289, -2599, 1224, -3075 },
  362. { -5707, -3253, 1912, -759 },
  363. { -6606, -3437, 2562, -571 },
  364. { -5254, -2444, 769, -352 },
  365. { -6545, -3154, 582, -1103 },
  366. { -5328, -2241, 2566, -1775 },
  367. { -7216, -1936, 1538, -1983 },
  368. { -3730, -2451, 426, -3869 },
  369. { -5110, -1385, 2031, -1169 },
  370. { -6470, -2715, 269, -3123 },
  371. { -5806, -2480, -97, -3832 },
  372. { -3683, -4916, -490, -4330 },
  373. { -6341, -2083, -669, -115 },
  374. { -4913, -4079, -837, -4673 },
  375. { -3274, -2497, 2334, -2652 },
  376. { -1286, -1731, 2550, -3756 },
  377. { -3375, -877, 926, -3977 },
  378. { -2525, -2079, 2879, -2625 },
  379. { -5308, -504, 3111, -1607 },
  380. { -4904, 460, 4093, -1232 },
  381. { -1993, 1616, 4656, -1913 },
  382. { -3481, -1176, 3119, -2236 },
  383. { -4132, -1502, 2339, -2545 },
  384. { -2542, 1151, 3569, -2550 },
  385. { -4381, 430, 3147, -2082 },
  386. { -3888, 867, 3899, -1657 },
  387. { -2861, 1290, 4202, -1979 },
  388. { -3893, -253, 2363, -2764 },
  389. { -1705, 688, 3827, -2923 },
  390. { -2223, 2312, 3700, -3148 },
  391. { -1986, -720, 5021, -795 },
  392. { -3177, 242, 1952, -3352 },
  393. { -1854, 1509, 2528, -3815 },
  394. { -3173, 97, 5019, -706 },
  395. { -2689, -145, 1375, -3915 },
  396. { -4838, -385, 2488, -2427 },
  397. { -4557, -355, 1603, -3060 },
  398. { -3522, 1832, 3292, -2674 },
  399. { -3769, 780, 2378, -2704 },
  400. { -4323, -1932, 3414, -1169 },
  401. { -2740, 1158, 2729, -3273 },
  402. { -3647, 210, 1464, -2892 },
  403. { -2342, -2097, 1513, -3727 },
  404. { -4422, -1242, 3130, -1833 },
  405. { -1308, -1039, 4290, -1875 },
  406. { -1754, -2535, 3298, -2314 },
  407. { -4102, -186, 4037, -1094 },
  408. { -1008, 1570, 3290, 171 },
  409. { -3322, -2621, 2791, -1536 },
  410. { -2539, -2597, 3442, -1672 },
  411. { -3411, -2015, 3670, -1174 },
  412. { -2097, 730, 5581, -1399 },
  413. { -1510, -74, 4820, -2004 },
  414. { -4086, -868, 4425, -771 },
  415. { -956, -986, 3640, -2925 },
  416. { -2087, -1250, 3464, -2458 },
  417. { -3308, -2411, 1334, -3667 },
  418. { -2264, -389, 4004, -1854 },
  419. { -680, 239, 4058, -3388 },
  420. { -1357, 30, 2993, -3658 },
  421. { -3601, -552, 1177, -1136 },
  422. { -2641, 442, 4374, -1625 },
  423. { -2525, 770, 1640, -3895 },
  424. { -3172, -891, 3893, -1608 },
  425. { -2996, 13, 3277, -2414 },
  426. { -899, 1055, 4470, -2501 },
  427. { -422, -584, 3475, -3787 },
  428. { -1978, -593, 2566, -3415 },
  429. { -3150, -1280, 2362, -3047 },
  430. { -3592, 224, 1026, -3932 },
  431. { -4840, -1189, 3633, -879 },
  432. { -3952, -2255, 2916, -1826 },
  433. { -1695, 28, 1810, -349 },
  434. { -745, -2484, 3308, -3293 },
  435. { -1016, 1563, 5365, -1823 },
  436. { -2172, -1787, 4266, -1287 },
  437. { -1241, -1951, 3982, -2413 },
  438. { -2009, -2639, 2330, -3480 },
  439. { 5105, -1618, -2588, -2015 },
  440. { 6497, -1523, -3218, -910 },
  441. { 6526, -2305, -2029, -1790 },
  442. { 5289, -99, -3436, -400 },
  443. { 5781, -1623, -1577, -2617 },
  444. { 5259, -670, -3125, -1700 },
  445. { 6343, -1256, -331, -3222 },
  446. { 7967, -678, -2195, -1462 },
  447. { 6119, -695, -2988, -1538 },
  448. { 6108, 494, -3359, -1548 },
  449. { 5067, 969, -2328, -2707 },
  450. { 7595, -435, -1497, -2056 },
  451. { 6929, -719, -2420, -1665 },
  452. { 5190, 584, -2982, -2103 },
  453. { 6106, -444, -1411, -2739 },
  454. { 5584, 289, -1804, -2803 },
  455. { 5276, 227, -1180, -3361 },
  456. { 7544, -1525, -1834, -1725 },
  457. { 5986, -1470, -2606, -1701 },
  458. { 5096, -765, -1712, -3006 },
  459. { 5423, -149, -3933, -1157 },
  460. { 7651, 26, -2445, -1507 },
  461. { 4745, -464, -1735, -2362 },
  462. { 5352, -1011, -1094, -1999 },
  463. { 6300, -672, -542, -1950 },
  464. { 6675, -1020, -1318, -1059 },
  465. { 7218, -2036, -603, -2462 },
  466. { 7755, -1514, -2430, -1229 },
  467. { 5041, 449, -1056, -2405 },
  468. { 6710, -2277, -1344, -2284 },
  469. { 6824, -1347, -2254, 251 },
  470. { 6068, -1857, -983, -1316 },
  471. { 5603, -2177, -2730, -1477 },
  472. { 5838, -1059, -3604, -970 },
  473. { 5076, -789, -335, -2413 },
  474. { 6191, -1634, -2000, -2129 },
  475. { 5092, -1292, -2543, -1034 },
  476. { 5305, 435, -1710, -1850 },
  477. { 6140, 561, -2176, -2380 },
  478. { 6752, 348, -2496, -1890 },
  479. { 6405, 273, -1098, -2778 },
  480. { 6942, -1340, -496, -1381 },
  481. { 5238, -687, -2454, -2349 },
  482. { 6959, -882, -1833, -2061 },
  483. { 6292, -253, -2125, -2199 },
  484. { 5838, -574, -759, -3215 },
  485. { 6954, -1484, -640, -2771 },
  486. { 7498, -1706, -1210, -2154 },
  487. { 6772, -1003, -1235, -2532 },
  488. { 6014, 228, -2154, -1108 },
  489. { 6943, -2178, -2644, -1122 },
  490. { 7262, -763, -3056, -1090 },
  491. { 6273, -1478, -1072, 177 },
  492. { 4734, 425, -2912, 357 },
  493. { 7129, 168, -1537, -2327 },
  494. { 7204, -434, -746, -2660 },
  495. { 6879, 57, -3087, -1310 },
  496. { 4623, -610, -718, -3459 },
  497. { 6565, -543, -1998, -339 },
  498. { 4752, -277, -2066, -1405 },
  499. { 7435, -1416, -1904, -505 },
  500. { 4076, 150, -1222, -3556 },
  501. { 7082, -28, -1456, -1174 },
  502. { 5941, -446, -1326, -1158 },
  503. { 3870, -1648, -2474, -2589 },
  504. { 858, 37, -3387, -3721 },
  505. { 3557, -1503, -1664, -3383 },
  506. { 3336, -1972, -3079, -2216 },
  507. { 3186, 60, -4185, -863 },
  508. { 3456, -773, -3066, -2457 },
  509. { 4131, -913, -2060, -2601 },
  510. { 4431, -691, -4114, -972 },
  511. { 3461, -334, -3680, -1751 },
  512. { 2006, -459, -2214, -3827 },
  513. { 1322, 32, -2816, -3203 },
  514. { 4425, -1897, -2791, -1946 },
  515. { 4504, 23, -3421, -1909 },
  516. { 3090, -885, -2366, -3264 },
  517. { 3209, -2363, -3730, -834 },
  518. { 3312, -1471, -3641, -1579 },
  519. { 4184, -1669, -3323, -1248 },
  520. { 2190, -931, -3302, -2944 },
  521. { 2947, -229, -4791, -1195 },
  522. { 2020, -1626, -2700, -3125 },
  523. { 2214, -326, -4352, -1683 },
  524. { 3286, -2619, -2412, -2458 },
  525. { 1000, -2571, -4129, -2158 },
  526. { 2496, -2627, -3611, -1433 },
  527. { 2043, -2191, -2167, -3827 },
  528. { 2571, -2544, -1915, -3222 },
  529. { 2022, -1501, -3856, -2165 },
  530. { 2685, -1180, -1461, -4038 },
  531. { 1610, -2313, -4391, -1173 },
  532. { 2340, -2490, -4215, -516 },
  533. { 1742, -2615, -3632, -2146 },
  534. { 523, -1293, -4246, -2442 },
  535. { 3725, -2723, -3014, -1576 },
  536. { 3554, -1381, -4200, -824 },
  537. { 1291, -1594, -4777, -1430 },
  538. { 1452, 515, -2960, -3830 },
  539. { 4264, -894, -3305, -1826 },
  540. { 2606, -1452, -4522, -966 },
  541. { 1196, -830, -4807, -1816 },
  542. { 1054, -775, -2616, -4071 },
  543. { 4206, 415, -4344, -1132 },
  544. { 3044, 491, -4126, -1934 },
  545. { 988, -901, -3353, -3443 },
  546. { 1729, -3063, -2267, -3370 },
  547. { 3915, 912, -2989, -2387 },
  548. { 3781, 300, -2457, -3050 },
  549. { 2712, 924, -1350, -1206 },
  550. { 4230, 405, -2343, 665 },
  551. { 1878, -873, -225, -29 },
  552. { 3510, 56, -1334, -3420 },
  553. { 2850, 1447, -2651, -3150 },
  554. { 1510, -706, -4125, -2483 },
  555. { 3115, 793, -1692, -3894 },
  556. { 2667, 213, -2973, -2786 },
  557. { 1184, -2384, -3051, -3173 },
  558. { 2139, 796, -2079, -3697 },
  559. { 1464, -1483, -3726, -2754 },
  560. { 2407, -1148, -3915, -1569 },
  561. { 2612, -1779, -3217, -2271 },
  562. { 2406, -2870, -2937, -2496 },
  563. { 2140, 126, -3646, -2758 },
  564. { 2952, -1036, 268, -1423 },
  565. { 93, -1931, -3841, -3535 },
  566. { 389, -2953, -3383, -3343 },
  567. { 8652, -5511, -1662, 565 },
  568. { 7427, -2791, -2535, -842 },
  569. { 8541, -4253, -1407, -988 },
  570. { 8018, -3203, -2998, 105 },
  571. { 7231, -3926, -958, 1308 },
  572. { 7331, -3690, -363, 2586 },
  573. { 6803, -3646, -2226, -903 },
  574. { 8163, -2811, -477, -2235 },
  575. { 9356, -3818, -1685, -684 },
  576. { 8466, -2854, -302, -698 },
  577. { 8458, -3224, 517, 279 },
  578. { 8074, -2619, -1326, 2596 },
  579. { 8779, -2761, -2527, -441 },
  580. { 6533, -2887, -899, -696 },
  581. { 7394, -2305, -1642, -120 },
  582. { 8281, -3780, -22, 1305 },
  583. { 9158, -4413, -779, 901 },
  584. { 9031, -5240, -1109, 1678 },
  585. { 8717, -3650, 410, -1075 },
  586. { 7317, -3197, -818, -2264 },
  587. { 7934, -2385, -1214, -1886 },
  588. { 8256, -4441, -291, -587 },
  589. { 7358, -3395, 1090, -270 },
  590. { 9446, -4910, -1343, -473 },
  591. { 8187, -4726, -808, 1166 },
  592. { 7504, -3845, -47, 267 },
  593. { 8029, -2146, -1283, -383 },
  594. { 7461, -2705, -853, 783 },
  595. { 9367, -3636, -645, -354 },
  596. { 8955, -3473, -308, -1947 },
  597. { 8676, -2683, -2099, 1485 },
  598. { 7481, -3003, -871, -444 },
  599. { 8015, -2839, -1673, 1175 },
  600. { 6947, -4643, -1527, -1047 },
  601. { 7622, -2575, -137, -960 },
  602. { 9388, -4279, -707, -1322 },
  603. { 8382, -5259, -1283, -565 },
  604. { 6856, -4138, -1030, 630 },
  605. { 8659, -2571, -1124, -1666 },
  606. { 8763, -3807, -537, 2543 },
  607. { 8049, -3578, -2186, -604 },
  608. { 8272, -2351, -1985, -1214 },
  609. { 6855, -3796, -1527, -1631 },
  610. { 7178, -2896, -1600, -1756 },
  611. { 7040, -2888, -89, -1586 },
  612. { 6261, -3403, -264, 998 },
  613. { 7756, -4699, -1543, -834 },
  614. { 7682, -4622, -758, -1721 },
  615. { 8839, -4232, -2932, 1959 },
  616. { 9363, -4679, -1956, 39 },
  617. { 7883, -3616, -1414, -1432 },
  618. { 8828, -3188, -1356, -1312 },
  619. { 7746, -3987, -121, -2424 },
  620. { 9262, -3256, -693, 818 },
  621. { 7670, -3420, -148, 3504 },
  622. { 7344, -3183, 608, 1595 },
  623. { 8976, -4139, -1848, 1304 },
  624. { 6708, -4131, 33, -852 },
  625. { 7840, -4429, -2275, 79 },
  626. { 8980, -3858, -2838, 453 },
  627. { 7815, -4604, -2563, 944 },
  628. { 8372, -4422, -1783, 3071 },
  629. { 8623, -5128, -1754, 2888 },
  630. { 7462, -3281, 889, 920 },
  631. { 8416, -59, -1320, -1825 },
  632. { 7928, -1488, -414, -2499 },
  633. { 8110, -977, -1047, -2042 },
  634. { 8278, -687, -1597, -1550 },
  635. { 7988, -174, -977, -2106 },
  636. { 8609, -1547, -1628, -1527 },
  637. { 9000, -1798, -946, -1761 },
  638. { 8954, -872, -1404, -1594 },
  639. { 8939, 466, -748, -1212 },
  640. { 9549, -329, -177, -1360 },
  641. { 9411, -18, -1126, -1568 },
  642. { 8859, -782, -488, -1338 },
  643. { 8955, -218, -43, -1209 },
  644. { 9131, -69, -453, -1001 },
  645. { 9069, -1519, -1091, -1199 },
  646. { 9247, -1309, -566, -1146 },
  647. { 8528, -1617, -287, -1313 },
  648. { 7763, -745, -149, -2040 },
  649. { 8294, -343, 257, -2633 },
  650. { 10149, -893, -552, -1649 },
  651. { 9398, -915, 218, -2042 },
  652. { 9703, -1194, -675, -1592 },
  653. { 9586, -700, -427, -1710 },
  654. { 8930, 497, -1445, -1218 },
  655. { 9285, -1323, -163, -1552 },
  656. { 8431, -1289, -985, -1404 },
  657. { 8965, -655, 653, -1483 },
  658. { 9542, -1001, -951, -1128 },
  659. { 9205, -647, -37, -882 },
  660. { 8603, -56, 514, -1793 },
  661. { 9300, -12, -1324, -567 },
  662. { 8773, 238, -184, -1456 },
  663. { 9941, -1306, -69, -1792 },
  664. { 9360, 279, -376, -1919 },
  665. { 9180, -285, 95, -2170 },
  666. { 9922, -501, -970, -1570 },
  667. { 8341, -1493, -856, -2092 },
  668. { 8780, -981, -850, -1014 },
  669. { 9721, -548, -1504, -1094 },
  670. { 9973, -1493, 482, -2105 },
  671. { 8707, -333, -1027, -1087 },
  672. { 9098, -469, -315, -1723 },
  673. { 8879, -1050, -661, -2020 },
  674. { 8857, 602, -866, -1918 },
  675. { 8945, -1025, -2154, -1071 },
  676. { 8484, -1930, -468, -2179 },
  677. { 9177, -1903, -224, -2112 },
  678. { 8652, -137, -2097, -1214 },
  679. { 9063, -973, -1405, -772 },
  680. { 9328, -456, 662, -2469 },
  681. { 10101, -697, 127, -2113 },
  682. { 9685, 811, -2359, -1024 },
  683. { 8586, -94, -460, -1982 },
  684. { 7924, -141, -509, -2513 },
  685. { 7773, -669, -107, -2835 },
  686. { 8636, -1064, -46, -2409 },
  687. { 9748, 596, -1815, -1349 },
  688. { 8924, 304, 547, -2614 },
  689. { 9442, 746, -1153, -1679 },
  690. { 9454, -278, -529, -1976 },
  691. { 8488, 561, -32, -2160 },
  692. { 10083, -63, -1544, -1364 },
  693. { 9390, -1278, 568, -1131 },
  694. { 9740, -49, -2253, -910 },
  695. { 3636, -2391, -1115, -3614 },
  696. { 6014, -3204, -1902, -1808 },
  697. { 5787, -3497, -1116, -2590 },
  698. { 4365, -3046, -1632, -2668 },
  699. { 4733, -2192, -2029, -2468 },
  700. { 5412, -2753, -1633, -2464 },
  701. { 4455, -3375, -767, -3399 },
  702. { 4456, -1644, -983, -2841 },
  703. { 4039, -2523, 38, -3967 },
  704. { 3406, -2662, 72, -4757 },
  705. { 4279, -2005, 1055, -4399 },
  706. { 4321, -1377, -860, -3786 },
  707. { 3743, -5739, -651, -3047 },
  708. { 3528, -5510, 361, -4060 },
  709. { 6496, -4886, -136, -2689 },
  710. { 4513, -5254, 551, -4010 },
  711. { 6557, -3413, -92, -3063 },
  712. { 4186, -2059, 187, 47 },
  713. { 6210, -4117, -1256, -1985 },
  714. { 6038, -4343, 351, -2124 },
  715. { 4305, -4780, -2077, -1897 },
  716. { 4480, -3815, -2228, -1533 },
  717. { 5582, -3689, 1221, -3429 },
  718. { 5532, -4874, 1195, -2765 },
  719. { 6518, -2853, -905, -2568 },
  720. { 5467, -2192, 470, -4115 },
  721. { 4139, -1577, 240, -3493 },
  722. { 5281, -1926, -729, -3340 },
  723. { 5214, -2870, 1359, -4289 },
  724. { 3046, -3510, -1536, -3214 },
  725. { 5433, -2881, -1230, -1184 },
  726. { 4861, -3932, -1071, -2791 },
  727. { 5693, -4234, -1906, -1502 },
  728. { 4004, -3935, -1804, -2383 },
  729. { 3728, -3792, 681, -4773 },
  730. { 3621, -3030, -1951, -2598 },
  731. { 5133, -3903, 44, -3700 },
  732. { 3561, -3451, 1183, -5301 },
  733. { 5026, -2762, -2341, -1780 },
  734. { 5841, -2492, -467, -3210 },
  735. { 5591, -1791, 497, -2472 },
  736. { 5054, -3898, -1822, -2097 },
  737. { 5813, -2792, 83, -1469 },
  738. { 4432, -4497, 1670, -5193 },
  739. { 5338, -4653, -1109, -2200 },
  740. { 3239, -4401, -648, -3655 },
  741. { 2147, -3598, -1200, -4242 },
  742. { 4417, -2271, -1552, -3210 },
  743. { 6494, -4360, 852, -3565 },
  744. { 2393, -6358, -856, -4524 },
  745. { 4959, -4196, -847, -1403 },
  746. { 4924, -5438, -226, -3026 },
  747. { 4254, -5303, -1306, -2424 },
  748. { 4121, -3126, -2334, -1981 },
  749. { 3437, -4443, -1464, -2953 },
  750. { 3203, -3459, -529, -4339 },
  751. { 5896, -5945, 543, -3246 },
  752. { 1987, -4733, -220, -4863 },
  753. { 4358, -4431, -514, -3081 },
  754. { 4583, -2416, -492, -2287 },
  755. { 2943, -5035, 419, -4927 },
  756. { 5358, -5129, 987, -4309 },
  757. { 4460, -3392, 1752, -5634 },
  758. { 3415, -4633, 1507, -5945 },
  759. { 811, -4692, -445, 2333 },
  760. { 1009, -5613, -1857, 1360 },
  761. { 1338, -2712, -2720, 3036 },
  762. { 1002, -3754, -2582, 2344 },
  763. { 750, -4608, -2334, 714 },
  764. { 2043, -3207, -2822, 2173 },
  765. { -140, -4654, -2953, 357 },
  766. { -54, -4026, -2376, 2695 },
  767. { 1858, -5022, -717, 2287 },
  768. { 2064, -3894, -722, 3255 },
  769. { 2727, -4558, -332, 2603 },
  770. { 1810, -5378, 283, 1826 },
  771. { 3935, -4326, 762, 3383 },
  772. { -767, -4697, -2510, 1922 },
  773. { 2146, -4312, -3090, 1641 },
  774. { 54, -5881, -2114, 921 },
  775. { 1992, -5766, -640, 1574 },
  776. { 1200, -5371, -1114, 1828 },
  777. { 2973, -5337, 34, 2266 },
  778. { 1531, -5018, -2817, 1192 },
  779. { 3078, -4570, 117, 1990 },
  780. { 924, -4286, -1388, 2713 },
  781. { 142, -5058, -2848, 1487 },
  782. { -106, -6180, -881, 842 },
  783. { 673, -5433, -229, 1596 },
  784. { 783, -5710, -2784, 562 },
  785. { 1935, -5729, -2009, 856 },
  786. { -410, -3375, -3326, 2734 },
  787. { 234, -3000, -2628, 3260 },
  788. { 733, -3405, -3806, 1589 },
  789. { 771, -4285, -3544, 1314 },
  790. { 1192, -3563, -3960, 2178 },
  791. { 206, -5555, -1250, 1546 },
  792. { -130, -3815, -1210, 3041 },
  793. { 646, -3940, -393, 2992 },
  794. { -184, -4931, -1767, 1925 },
  795. { 2746, -5120, -2275, 1464 },
  796. { 2440, -3731, -3352, 2729 },
  797. { -490, -4942, -3779, 997 },
  798. { 68, -2636, -4167, 3778 },
  799. { 48, -3986, -4118, 2106 },
  800. { -978, -5486, -1336, 1390 },
  801. { 1126, -5297, -855, 640 },
  802. { -472, -3975, -3622, 1557 },
  803. { 2456, -5344, -1523, 1648 },
  804. { -774, -5652, -2417, 1147 },
  805. { 995, -6122, -812, 1132 },
  806. { 3282, -4571, -1763, 2175 },
  807. { 3655, -3862, -676, 3568 },
  808. { 3038, -3647, -1672, 3381 },
  809. { 2595, -2964, -2772, 3263 },
  810. { 4176, -3353, -1148, 4354 },
  811. { 1603, -3442, -1500, 3444 },
  812. { 828, -6226, -1783, 678 },
  813. { 1421, -3333, -3080, 3403 },
  814. { 1121, -4727, -1924, 1984 },
  815. { -186, -5083, -682, 1796 },
  816. { 819, -2778, -3488, 530 },
  817. { 421, -2873, -3832, 2596 },
  818. { 2164, -4263, -1605, 2282 },
  819. { 585, -4437, -682, -491 },
  820. { -644, -4452, -1157, 2325 },
  821. { 1991, -4299, 210, 2834 },
  822. { 2135, -3632, -2113, 665 },
  823. { -7482, -2724, -2662, -1380 },
  824. { -6983, -2166, -3756, -3509 },
  825. { -7085, -1439, -2397, -3112 },
  826. { -7760, -3049, -3319, -2822 },
  827. { -8413, -2760, -4406, -3298 },
  828. { -5995, -3943, -1260, -3750 },
  829. { -7879, -1554, -3464, -2606 },
  830. { -6314, -2034, -3878, -1681 },
  831. { -8849, -2084, -1399, -1231 },
  832. { -7153, -2602, -1384, -817 },
  833. { -8041, -2571, -407, -2785 },
  834. { -7246, -2233, -1578, 260 },
  835. { -7336, -3883, -4061, -1342 },
  836. { -7619, -3908, -2342, 382 },
  837. { -8684, -3724, -1662, -727 },
  838. { -7850, -2922, -1770, -3449 },
  839. { -6766, -2034, -1293, -1988 },
  840. { -6895, -2116, -968, -3744 },
  841. { -7136, -5147, -2618, -2809 },
  842. { -8224, -3724, -2519, -1589 },
  843. { -6711, -2750, -3021, -219 },
  844. { -8059, -1638, -1102, -3175 },
  845. { -8710, -4839, -3963, -3143 },
  846. { -9363, -4965, -3257, -1002 },
  847. { -6099, -1751, -3157, -395 },
  848. { -6453, -3216, -4597, -483 },
  849. { -7879, -5477, -839, -2638 },
  850. { -7202, -4038, -526, -2856 },
  851. { -8022, -1228, -1910, -1646 },
  852. { -9117, -1393, -1582, -2535 },
  853. { -9095, -2693, -636, -2605 },
  854. { -9076, -2580, -3481, -2519 },
  855. { -8327, -4859, -2422, 83 },
  856. { -8368, -2129, -2324, -2173 },
  857. { -8554, -4563, -3842, -2007 },
  858. { -10462, -4261, -1934, -2084 },
  859. { -9717, -3187, -2294, -1896 },
  860. { -9625, -3889, -3020, -3224 },
  861. { -9857, -4955, -4239, -2184 },
  862. { -9752, -2351, -2277, -3129 },
  863. { -7219, -1302, -2639, -1603 },
  864. { -7477, -4360, -3718, -559 },
  865. { -5680, -2033, -2326, -3078 },
  866. { -10190, -5548, -4643, -3601 },
  867. { -9431, -4121, -879, -2479 },
  868. { -8365, -5450, -2020, -1439 },
  869. { -6289, -5178, -1605, -3845 },
  870. { -8319, -3866, -687, -2792 },
  871. { -8131, -1031, -3608, -3947 },
  872. { -10510, -2560, -1199, -2082 },
  873. { -11015, -3640, -2748, -3041 },
  874. { -8762, -5022, -5231, -1162 },
  875. { -10153, -2715, -4648, -4859 },
  876. { -7930, -5205, -1900, -3600 },
  877. { -9561, -3548, -4812, -3722 },
  878. { -7663, -4709, -1180, -1475 },
  879. { -9073, -5707, -1815, -2980 },
  880. { -8602, -2363, -2675, -3770 },
  881. { -9967, -5614, -3575, -3838 },
  882. { -8324, -1005, -2131, -3254 },
  883. { -10331, -5737, -2550, -2940 },
  884. { -8234, -3354, -3361, -4479 },
  885. { -8140, -1951, -4526, -4545 },
  886. { -6679, -2662, -2284, -4182 },
  887. { -1122, -1514, -6427, -212 },
  888. { 54, -1660, -5424, -1404 },
  889. { 254, -2778, -5222, 846 },
  890. { -267, -1661, -6577, 814 },
  891. { -305, -2021, -5759, 1484 },
  892. { -1791, -2446, -6867, -86 },
  893. { -2929, -3158, -6603, -1799 },
  894. { -1391, -3189, -5557, -1053 },
  895. { -1602, -884, -6767, -1213 },
  896. { -361, -318, -6219, -44 },
  897. { -4078, -2635, -5523, -433 },
  898. { -956, 478, -4382, 1470 },
  899. { -3300, -2462, -6021, -2721 },
  900. { 708, -2434, -5085, -540 },
  901. { -2435, -3607, -5647, -2110 },
  902. { -491, -1134, -4681, -2886 },
  903. { 87, -3435, -4641, -1194 },
  904. { -586, -2927, -4784, 366 },
  905. { -1394, -2326, -6021, 350 },
  906. { 97, -2519, -4678, -2120 },
  907. { -1547, -1907, -5069, -2993 },
  908. { 268, -3724, -4719, 127 },
  909. { -827, -1190, -5912, 1144 },
  910. { -3959, -2322, -6898, -1974 },
  911. { -2728, -2228, -6426, -562 },
  912. { -456, -666, -5785, -1609 },
  913. { 531, -1096, -5731, -656 },
  914. { -3569, -688, -3915, 110 },
  915. { -4752, -1725, -4393, -377 },
  916. { -3210, -3315, -6960, -840 },
  917. { -688, -3416, -4971, 1221 },
  918. { -1833, 77, -6491, -2434 },
  919. { -239, -255, -6850, -886 },
  920. { -2112, -1490, -6291, -2689 },
  921. { -1544, -4579, -5198, -1261 },
  922. { -2771, -4014, -5520, 683 },
  923. { -1635, -2829, -5512, 1214 },
  924. { -958, -2582, -4823, 2360 },
  925. { -2077, -4566, -4642, 365 },
  926. { -3112, -4214, -5960, -823 },
  927. { -2467, -2510, -4858, 1467 },
  928. { -1561, -3399, -5822, 211 },
  929. { -775, -1081, -4424, 2636 },
  930. { -1263, 25, -6378, -1392 },
  931. { -3476, -366, -5417, -1393 },
  932. { -3176, -1476, -4149, 1466 },
  933. { -2479, 518, -4448, -257 },
  934. { -2992, 158, -4660, -1279 },
  935. { -1320, -3872, -4479, 1147 },
  936. { -1475, -312, -5318, 539 },
  937. { -3527, -1679, -5860, -1681 },
  938. { -3397, -3438, -5593, 1866 },
  939. { -4089, -2439, -4763, 1275 },
  940. { -748, -4513, -4687, -48 },
  941. { -2166, -4531, -4691, -2856 },
  942. { -2385, -853, -6035, -627 },
  943. { -1194, -4091, -4472, -1963 },
  944. { -682, -3234, -4084, -3033 },
  945. { -3255, -5015, -5328, -12 },
  946. { -2313, -3436, -4601, -155 },
  947. { -2792, -1038, -6947, -2019 },
  948. { -1244, -1526, -5771, -1882 },
  949. { -4679, -3731, -5506, 283 },
  950. { -3062, -66, -3558, -758 },
  951. { -4895, -1187, 4751, 3728 },
  952. { -7600, -2752, 3320, 4613 },
  953. { -5703, -2975, 3944, 2659 },
  954. { -4972, -1257, -246, 2952 },
  955. { -4221, -2487, 1702, 4295 },
  956. { -2900, -1529, 2458, 4935 },
  957. { -5061, 407, 2416, 4050 },
  958. { -6931, -3478, 2761, 2213 },
  959. { -6037, -3921, 3192, 1866 },
  960. { -6113, -811, 2407, 3782 },
  961. { -5878, -1716, 1207, 3478 },
  962. { -5953, -2853, 2207, 2712 },
  963. { -6807, -3223, 2749, 3595 },
  964. { -3272, -3157, 1389, 3788 },
  965. { -5368, -1904, 1980, 5077 },
  966. { -7235, -1398, 3075, 4548 },
  967. { -4765, -3487, 2755, 2796 },
  968. { -7658, -4435, 2694, 2582 },
  969. { -6997, -4282, 456, 3832 },
  970. { -5563, -3115, -63, 3713 },
  971. { -4244, -4220, 1450, 2767 },
  972. { -3801, -2194, 190, 4303 },
  973. { -5458, -4119, 1958, 2274 },
  974. { -7300, -3469, 3514, 3193 },
  975. { -4594, -2067, 775, 4752 },
  976. { -3389, -1654, 1464, 5412 },
  977. { -4845, -3483, 964, 3437 },
  978. { -6007, -2818, 1666, 4659 },
  979. { -8709, -5007, 1757, 3287 },
  980. { -5833, -4389, 1025, 3171 },
  981. { -5788, -1780, 3944, 3661 },
  982. { -4430, -920, 1938, 4753 },
  983. { -7066, -1857, 4591, 4538 },
  984. { -3549, -513, 1427, 5317 },
  985. { -7517, -1220, 2883, 3049 },
  986. { -7605, -2687, 1874, 2735 },
  987. { -8718, -4035, 2676, 3730 },
  988. { -7990, -3907, 1185, 2607 },
  989. { -6058, -1744, 3349, 5157 },
  990. { -5954, 565, 3161, 3250 },
  991. { -6478, -612, 1930, 2271 },
  992. { -6535, -1445, -2, 1618 },
  993. { -8963, -4151, 1192, 4044 },
  994. { -7227, -3570, 1600, 4234 },
  995. { -4674, 79, 595, 3015 },
  996. { -3974, 430, 2727, 5137 },
  997. { -5299, 9, 3714, 4779 },
  998. { -6779, -2699, -8, 2436 },
  999. { -7016, -1145, 1293, 2310 },
  1000. { -6955, -3312, 1534, 1801 },
  1001. { -4025, 740, 1850, 4054 },
  1002. { -9589, -3460, 4154, 5270 },
  1003. { -4404, -1181, 4298, 5173 },
  1004. { -7356, -4583, -18, 2644 },
  1005. { -6516, -1235, 4439, 6234 },
  1006. { -3453, -301, 4344, 4464 },
  1007. { -4643, 1530, 3315, 4340 },
  1008. { -4575, -2557, 3754, 3682 },
  1009. { -3643, -3501, 2051, 2997 },
  1010. { -5412, -2475, 2301, 1579 },
  1011. { -5846, 259, 1360, 2348 },
  1012. { -5258, -1358, 1050, 838 },
  1013. { -5542, -219, 6377, 5750 },
  1014. { -5713, -2952, 922, 899 },
  1015. { -2049, -1135, 5206, 1033 },
  1016. { -1693, -1886, 4835, -106 },
  1017. { -2344, -3504, 4232, -13 },
  1018. { -2475, -2334, 5043, 1126 },
  1019. { -787, -2549, 3880, 2138 },
  1020. { -3159, -2341, 4830, 2887 },
  1021. { -1780, -1009, 6240, 2061 },
  1022. { -4327, -3363, 2818, 886 },
  1023. { -3376, -2743, 4104, 207 },
  1024. { -3250, -4640, 2718, 1498 },
  1025. { -382, -1075, 4382, 3460 },
  1026. { -2416, -4168, 3530, 816 },
  1027. { -1756, -2708, 4861, 622 },
  1028. { -1879, -2097, 5156, 2889 },
  1029. { -2496, -2418, 3722, 2671 },
  1030. { -2717, -3252, 3341, 1944 },
  1031. { -4063, -4091, 3306, 267 },
  1032. { -3549, -3808, 3747, 842 },
  1033. { -2635, 546, 5794, 1894 },
  1034. { -1857, -1121, 4383, 3964 },
  1035. { -2226, -2166, 3489, 3678 },
  1036. { -3492, -660, 5323, 1063 },
  1037. { -3033, -3130, 4382, 1828 },
  1038. { -2703, -625, 6369, 2851 },
  1039. { -1656, -2842, 4584, -528 },
  1040. { -4781, -2622, 4390, 2097 },
  1041. { -413, -2045, 5081, 3035 },
  1042. { -3810, -2662, 4532, 1095 },
  1043. { -3144, -1858, 5215, 1880 },
  1044. { -3562, -1795, 4928, 670 },
  1045. { -4800, -1509, 5189, 1859 },
  1046. { -1085, -3832, 4169, 900 },
  1047. { -1969, -3270, 2857, 2878 },
  1048. { -4267, -4140, 3176, 1805 },
  1049. { -5145, -3727, 3524, 1168 },
  1050. { -1346, -1876, 5501, 1748 },
  1051. { -4998, -2945, 3699, 338 },
  1052. { -3458, -3096, 3406, -635 },
  1053. { -1751, -3209, 3508, 395 },
  1054. { -2507, 170, 5987, 705 },
  1055. { -3756, -1072, 5647, 3536 },
  1056. { -2870, -1439, 5026, 3212 },
  1057. { -3913, -3225, 3669, 2144 },
  1058. { -3739, 226, 5747, 764 },
  1059. { -2052, -820, 5266, 3093 },
  1060. { -3214, -3820, 2409, 2391 },
  1061. { -4398, -2588, 3501, -218 },
  1062. { -4484, -1763, 4180, -198 },
  1063. { -3368, -1525, 4362, -134 },
  1064. { -2407, 224, 4905, 3533 },
  1065. { -1369, -2937, 4728, 1788 },
  1066. { -4848, -1707, 4159, 851 },
  1067. { -3454, -1749, 4281, 3230 },
  1068. { -1990, -3853, 3487, 1735 },
  1069. { -3117, 92, 6155, 4075 },
  1070. { -2676, -2472, 4078, -589 },
  1071. { -1547, -2012, 2626, 1835 },
  1072. { -4275, -588, 4824, 725 },
  1073. { -601, -2249, 3736, 3548 },
  1074. { -4060, -61, 5333, 3097 },
  1075. { -4303, 7, 6551, 3054 },
  1076. { -5003, -1029, 5786, 3319 },
  1077. { -2810, -728, 5392, 199 },
  1078. { -1232, -200, 5228, 3121 },
  1079. { 2621, 165, -6255, 298 },
  1080. { 3669, 537, -6844, 1564 },
  1081. { 1598, -1190, -6235, 2523 },
  1082. { 2164, -32, -6894, 1383 },
  1083. { 853, -1597, -6069, 1449 },
  1084. { 1377, -1661, -5266, 108 },
  1085. { 2660, 48, -5172, -517 },
  1086. { 1903, -391, -5677, 1010 },
  1087. { 3792, 206, -5274, -11 },
  1088. { 1239, 2776, -2929, 2721 },
  1089. { 4071, 149, -7259, 3125 },
  1090. { 1436, -480, -6156, -196 },
  1091. { 1373, -1960, -5005, 3122 },
  1092. { 3413, -1271, -5176, 3283 },
  1093. { 3060, -68, -6495, 2238 },
  1094. { 2700, -2075, -4681, 91 },
  1095. { 2928, -1728, -5168, 1858 },
  1096. { 4424, 828, -4471, 88 },
  1097. { 2672, -2604, -4038, 2753 },
  1098. { 5223, -123, -6749, 2295 },
  1099. { 4237, -420, -5538, 1353 },
  1100. { 4744, -1281, -4097, 4708 },
  1101. { 1103, -2764, -4751, 2024 },
  1102. { 3747, -1913, -3911, 3960 },
  1103. { 2470, -1416, -5542, 615 },
  1104. { 4847, -1354, -5334, 1733 },
  1105. { 5336, 88, -7593, 4007 },
  1106. { 2388, -2880, -4807, 1037 },
  1107. { 4495, 1391, -5685, -139 },
  1108. { 5253, 1637, -6450, 1533 },
  1109. { 1199, 795, -5515, 1261 },
  1110. { 1397, -1259, -4252, 3838 },
  1111. { 746, 70, -6640, 604 },
  1112. { 1584, 166, -4972, 3072 },
  1113. { 380, -999, -5397, 2267 },
  1114. { 2974, 1707, -3242, 5360 },
  1115. { 5202, -403, -5453, 2832 },
  1116. { 3718, -1731, -4760, 714 },
  1117. { 4150, -975, -4792, 61 },
  1118. { 2925, -818, -4841, 15 },
  1119. { 5301, 577, -4006, 3259 },
  1120. { 5265, 1986, -5679, 3028 },
  1121. { 3752, 1928, -4509, 3729 },
  1122. { 3278, 1925, -6370, 1247 },
  1123. { 5107, 1721, -4853, 3127 },
  1124. { 3279, 2982, -2515, 4005 },
  1125. { 4622, 668, -6204, 759 },
  1126. { 6034, 317, -5763, 4818 },
  1127. { -558, 57, -3785, 2817 },
  1128. { 4476, 1616, -3965, 4536 },
  1129. { 5953, 2056, -8215, 2715 },
  1130. { 4387, 2613, -7463, 868 },
  1131. { 5834, 1088, -4736, 4924 },
  1132. { 6473, -856, -6991, 4172 },
  1133. { 4959, -293, -5162, 76 },
  1134. { 2731, -843, -6119, 3847 },
  1135. { 3245, 1202, -6833, 616 },
  1136. { 2553, 1383, -3829, 3859 },
  1137. { 4332, 2099, -3480, 3622 },
  1138. { 2110, 2683, -2728, 3990 },
  1139. { 876, 1167, -3290, 3466 },
  1140. { 3991, 1709, -2410, 4077 },
  1141. { 5105, 939, -2584, 3256 },
  1142. { 4719, 688, -1566, 3040 },
  1143. { -3632, 4335, 1266, -3303 },
  1144. { -4956, 3207, 1312, -2806 },
  1145. { -4669, 2627, 2663, -2435 },
  1146. { -4282, 3708, 2303, -3038 },
  1147. { -4536, 2297, -175, -3350 },
  1148. { -5234, 2503, -139, -880 },
  1149. { -3978, 1512, 1092, -3619 },
  1150. { -4519, 4649, 1363, -2455 },
  1151. { -5118, 3132, 1961, -1577 },
  1152. { -5196, 3379, -182, -1378 },
  1153. { -6420, 4486, 2397, -1993 },
  1154. { -5030, 5046, 1292, -1118 },
  1155. { -4559, 2573, -927, -1406 },
  1156. { -3501, 3730, 691, -4930 },
  1157. { -4364, 2758, 1007, -3909 },
  1158. { -4026, 2839, -1559, -2340 },
  1159. { -5037, 4053, 836, -1571 },
  1160. { -4727, 5136, 1110, -3588 },
  1161. { -5245, 2799, -999, -2164 },
  1162. { -4954, 1501, 422, -3963 },
  1163. { -5994, 2726, 1462, -2833 },
  1164. { -5621, 5159, 2038, -2512 },
  1165. { -4991, 2291, 1917, -3151 },
  1166. { -5469, 4382, -148, -2978 },
  1167. { -5858, 1983, 807, -2720 },
  1168. { -4709, 3556, 952, -467 },
  1169. { -2489, 2362, 1714, -4230 },
  1170. { -4717, 5004, -1180, -3672 },
  1171. { -5914, 3653, 1359, -1317 },
  1172. { -5506, 2995, 780, -1059 },
  1173. { -5287, 3945, 2480, -2293 },
  1174. { -3849, 4358, 322, -1770 },
  1175. { -3911, 3570, 252, -3185 },
  1176. { -3660, 5128, 158, -3719 },
  1177. { -4599, 3277, -503, -2727 },
  1178. { -3673, 3760, -1252, -3339 },
  1179. { -5161, 2337, 388, -1943 },
  1180. { -3529, 2216, 2156, -3080 },
  1181. { -4309, 4331, 1808, -1460 },
  1182. { -4782, 3820, 480, -2504 },
  1183. { -4166, 3544, -378, -1567 },
  1184. { -5572, 2466, -418, -2909 },
  1185. { -6096, 2930, 119, -1878 },
  1186. { -5963, 3554, 1011, -2233 },
  1187. { -6433, 4335, 935, -2930 },
  1188. { -5004, 3314, -1352, -3430 },
  1189. { -6042, 3463, -1008, -3940 },
  1190. { -4671, 2214, -640, -5040 },
  1191. { -2795, 3759, 1412, -3803 },
  1192. { -3647, 4436, 729, -515 },
  1193. { -3594, 1033, 56, -4148 },
  1194. { -2908, 3027, 2889, -3485 },
  1195. { -3338, 2234, 313, -4285 },
  1196. { -3825, 4497, -561, -2634 },
  1197. { -6167, 3012, -48, -3149 },
  1198. { -4828, 3515, -969, -4475 },
  1199. { -5789, 2757, -539, -4173 },
  1200. { -2452, 3067, 564, -4249 },
  1201. { -4921, 1358, 1331, -2889 },
  1202. { -3127, 4239, -1045, -1523 },
  1203. { -4780, 2326, -1118, -3446 },
  1204. { -3908, 5546, 152, -2622 },
  1205. { -6972, 2976, 337, -2809 },
  1206. { -4839, 4613, -35, -4077 },
  1207. { -1408, 4822, -1149, -4997 },
  1208. { -981, 4979, -912, -6304 },
  1209. { -2098, 5689, -888, -2878 },
  1210. { -3343, 4814, -657, -4434 },
  1211. { -2461, 3601, -967, -4869 },
  1212. { -2652, 3944, 87, -5520 },
  1213. { -1104, 6076, 174, -6407 },
  1214. { 355, 5370, -1721, -5869 },
  1215. { 1242, 4497, -1107, -5091 },
  1216. { -89, 4002, -1491, -5182 },
  1217. { 1059, 5693, -1591, -4905 },
  1218. { 1323, 4682, -2078, -4768 },
  1219. { 818, 3996, -549, -5468 },
  1220. { -287, 4529, 929, -5543 },
  1221. { -919, 5519, -2791, -2844 },
  1222. { -1407, 5679, -3289, -3974 },
  1223. { -189, 6530, -3547, -4002 },
  1224. { -900, 7039, -3371, -4855 },
  1225. { -2983, 7211, -363, -4835 },
  1226. { -814, 6503, -104, -5106 },
  1227. { -2386, 6896, 809, -4919 },
  1228. { 845, 4492, 352, -6621 },
  1229. { -1998, 7237, -1646, -4231 },
  1230. { -3380, 6251, 471, -4577 },
  1231. { -1908, 7059, 84, -5726 },
  1232. { -340, 6346, -803, -6265 },
  1233. { -2279, 5834, -47, -4633 },
  1234. { -1532, 5286, -1748, -1901 },
  1235. { -2757, 6188, -453, -3415 },
  1236. { -1255, 6405, -2043, -6357 },
  1237. { 918, 5581, -121, -5667 },
  1238. { 1840, 5336, -821, -5034 },
  1239. { -2475, 4992, -1825, -3104 },
  1240. { -2413, 5606, -1789, -4298 },
  1241. { 132, 5128, -2389, -4442 },
  1242. { 223, 6400, -2653, -4742 },
  1243. { -673, 5012, 680, -4582 },
  1244. { -1657, 6624, -349, -3596 },
  1245. { -755, 6289, -1860, -3978 },
  1246. { -572, 6894, -1946, -5207 },
  1247. { -1141, 4756, -2665, -5586 },
  1248. { -1073, 4269, -431, -4030 },
  1249. { 186, 5761, 916, -5868 },
  1250. { -1907, 4836, 1017, -5106 },
  1251. { -963, 3363, -1248, -6348 },
  1252. { -3262, 4774, -1818, -5858 },
  1253. { 847, 3812, -2538, -4302 },
  1254. { -1223, 5903, 1360, -5479 },
  1255. { -1094, 6923, -1244, -2381 },
  1256. { 267, 6276, -709, -2846 },
  1257. { -157, 5840, 1124, -4266 },
  1258. { 889, 3206, -910, -5305 },
  1259. { -1736, 3344, 582, -4838 },
  1260. { -2357, 5676, -2695, -6277 },
  1261. { -1916, 6901, -986, -5397 },
  1262. { -3062, 6028, -695, -5687 },
  1263. { 1836, 3566, -1357, -5226 },
  1264. { -2176, 4938, 646, -3872 },
  1265. { -2199, 3055, -208, -6124 },
  1266. { -236, 3032, -821, -5325 },
  1267. { -3989, 7277, -565, -3899 },
  1268. { -595, 4362, 74, -5975 },
  1269. { 684, 5874, -841, -4424 },
  1270. { -2731, 6305, -2389, -5465 },
  1271. { -5775, 1325, -56, -2528 },
  1272. { -7029, -534, -1890, -3278 },
  1273. { -5798, -15, -2734, -2210 },
  1274. { -5504, -1198, -353, -3659 },
  1275. { -5079, 960, -894, -4336 },
  1276. { -6073, -36, -133, -3014 },
  1277. { -5782, -259, -1025, -3986 },
  1278. { -6843, 1262, -807, -1639 },
  1279. { -5263, -918, -3290, -579 },
  1280. { -4840, 461, -2158, -533 },
  1281. { -6014, -50, -620, 504 },
  1282. { -5843, 241, -1359, -282 },
  1283. { -5898, 577, 769, -3271 },
  1284. { -6833, -946, -466, -3347 },
  1285. { -6026, 1459, -512, -729 },
  1286. { -7361, 747, -388, -1110 },
  1287. { -6391, 2142, -1160, -2513 },
  1288. { -6995, 304, 498, -2673 },
  1289. { -6757, 679, -386, -433 },
  1290. { -5222, 1688, -1093, -1032 },
  1291. { -5019, 575, 184, -3627 },
  1292. { -4237, 628, -3507, -1243 },
  1293. { -7479, -456, -1722, -1486 },
  1294. { -6464, 713, -1273, -1153 },
  1295. { -6255, 1682, -606, -3607 },
  1296. { -7033, 1497, -71, -1955 },
  1297. { -6694, 1556, -1721, -3214 },
  1298. { -6114, -356, 813, -2575 },
  1299. { -5308, 632, -1851, -1636 },
  1300. { -5742, -911, -1733, 383 },
  1301. { -6083, -387, -2313, -879 },
  1302. { -6535, -530, -1505, -2083 },
  1303. { -4896, 1223, -2750, -1816 },
  1304. { -6392, -463, -3247, -2093 },
  1305. { -5373, 1264, -2706, -3042 },
  1306. { -3894, -1390, -1020, -891 },
  1307. { -6179, 1168, -1966, -1922 },
  1308. { -5162, 1668, -1617, -1916 },
  1309. { -6453, 920, -1169, -2432 },
  1310. { -6130, 2005, -536, -1519 },
  1311. { -6552, -98, -518, -1938 },
  1312. { -7528, 355, -1101, -1772 },
  1313. { -5745, 610, -247, -1360 },
  1314. { -7003, 177, -2064, -1958 },
  1315. { -6956, -570, -2220, -4225 },
  1316. { -7830, 791, -1394, -2774 },
  1317. { -7634, 480, -3171, -4224 },
  1318. { -7913, 1154, -350, -2381 },
  1319. { -5063, 1704, -1804, -2977 },
  1320. { -4887, -524, -2703, 188 },
  1321. { -5551, 406, -1620, -3063 },
  1322. { -7109, 1342, 381, -3021 },
  1323. { -6846, 631, -458, -3398 },
  1324. { -4606, -605, 11, -3930 },
  1325. { -8134, -225, -1738, -2648 },
  1326. { -7043, 402, -2734, -3059 },
  1327. { -7417, 1825, -2545, -4389 },
  1328. { -6971, -236, -1031, -665 },
  1329. { -5752, 2111, -1632, -3808 },
  1330. { -7660, -78, -624, -3135 },
  1331. { -6358, 619, -1951, -3911 },
  1332. { -8134, 408, -1935, -3695 },
  1333. { -6335, 1911, -2368, -4505 },
  1334. { -7116, 2163, -344, -2753 },
  1335. { 2357, 4488, 2220, -5682 },
  1336. { 1385, 3206, 2300, -5305 },
  1337. { 1419, 2557, 5203, -3516 },
  1338. { 262, 4315, 3920, -1847 },
  1339. { 3316, 3187, 1612, -5609 },
  1340. { 1729, 2350, 1673, -6068 },
  1341. { 1603, 6126, 1467, -2839 },
  1342. { -1339, 3316, 3691, -3530 },
  1343. { -563, 4618, 3180, -4548 },
  1344. { 463, 4624, 3111, -5614 },
  1345. { 1246, 5455, 3356, -5720 },
  1346. { 480, 2149, 5422, -2893 },
  1347. { 1768, 4827, 913, -5579 },
  1348. { -149, 5381, 4366, -3297 },
  1349. { 985, 3672, 2644, -92 },
  1350. { -258, 2911, 5817, -2213 },
  1351. { 3428, 3289, 3351, -3541 },
  1352. { -666, 3295, 4727, -2869 },
  1353. { 35, 6641, 4160, -4052 },
  1354. { 623, 6787, 3156, -4560 },
  1355. { 2654, 4360, 4676, -4632 },
  1356. { 1386, 5246, 4834, -4497 },
  1357. { 3488, 4574, 3856, -5946 },
  1358. { 383, 4481, 4168, -4110 },
  1359. { 1753, 3652, 4288, -3326 },
  1360. { 1344, 4905, 2508, -4660 },
  1361. { 1580, 4106, 3104, -2224 },
  1362. { 2027, 5038, 1683, -1554 },
  1363. { 446, 3699, 5872, -3013 },
  1364. { 4637, 4087, 3578, -5018 },
  1365. { 2629, 3560, 5331, -4900 },
  1366. { 1527, 6674, 2523, -4131 },
  1367. { -1437, 2804, 2528, -4464 },
  1368. { -229, 3355, 2016, -5537 },
  1369. { 3666, 3418, 4374, -4581 },
  1370. { 1192, 3799, 923, -6596 },
  1371. { 2040, 2956, 448, -5322 },
  1372. { 2468, 5768, 4029, -5869 },
  1373. { 3438, 6516, 3529, -6667 },
  1374. { 2737, 5495, 680, -5535 },
  1375. { 3896, 5727, 1801, -4958 },
  1376. { 4988, 4957, 3592, -6518 },
  1377. { -542, 4416, 5794, -2787 },
  1378. { 4136, 4354, 2064, -4696 },
  1379. { 3067, 5936, 1207, -3396 },
  1380. { 2789, 4966, 2405, -3854 },
  1381. { 1731, 3270, 3251, -1063 },
  1382. { 1767, 5537, 2084, -2349 },
  1383. { 465, 3116, 4532, -837 },
  1384. { 1499, 2627, 4610, -2212 },
  1385. { 122, 3095, 3642, -3552 },
  1386. { 2542, 2866, 2705, -6402 },
  1387. { 3134, 4323, 698, -4785 },
  1388. { 731, 1859, 3112, -5242 },
  1389. { 2553, 2980, 3241, -4846 },
  1390. { 1329, 5310, 1607, -6624 },
  1391. { 2468, 1858, 3476, -1034 },
  1392. { -172, 4996, 2000, -5562 },
  1393. { 2621, 4220, 1574, -3386 },
  1394. { -333, 1832, 3362, -4117 },
  1395. { 2169, 6762, 3065, -6225 },
  1396. { 2844, 5528, 3223, -4765 },
  1397. { 526, 5175, 1644, -4267 },
  1398. { 2922, 4426, 2414, -2610 },
  1399. { 452, 1399, -4516, -2636 },
  1400. { 2872, 1720, -4667, -1435 },
  1401. { 1279, 702, -5424, -1984 },
  1402. { 2187, 870, -5021, -1341 },
  1403. { 583, -144, -4628, -2464 },
  1404. { 3, 2237, -5284, -2827 },
  1405. { -19, 1005, -5460, -1819 },
  1406. { 2897, 2084, -5885, -515 },
  1407. { -400, 3370, -5527, -2947 },
  1408. { 1505, 2593, -5518, -1802 },
  1409. { 1341, 4534, -5094, -1899 },
  1410. { 3241, 3670, -5493, -1252 },
  1411. { -1287, 921, -5994, -1675 },
  1412. { 627, 408, -6652, -364 },
  1413. { -260, 1127, -4849, -3247 },
  1414. { 371, 3400, -5976, -2285 },
  1415. { 1533, 1566, -6373, -610 },
  1416. { 2462, 4274, -6184, -1254 },
  1417. { 1782, 3363, -6222, -1381 },
  1418. { 572, 4650, -5673, -2754 },
  1419. { 2674, 3414, -4460, -2154 },
  1420. { 3614, 3820, -6883, -398 },
  1421. { 1136, -1, -5511, -1112 },
  1422. { -1773, 1137, -5647, -2377 },
  1423. { -753, 2104, -6085, -2565 },
  1424. { -204, 3025, -4731, -1418 },
  1425. { -1486, 1438, -4380, -216 },
  1426. { 302, 858, -5786, -264 },
  1427. { 3486, 1495, -5234, -783 },
  1428. { 888, 2327, -3423, -3720 },
  1429. { -259, 772, -6596, -1311 },
  1430. { -1197, 2073, -5174, -1826 },
  1431. { 1500, 3470, -4462, -2645 },
  1432. { 3072, 1960, -3277, -2264 },
  1433. { 1841, 952, -4324, -2340 },
  1434. { 1994, 2200, -3940, -2923 },
  1435. { -1782, 1699, -4667, -1075 },
  1436. { -1464, 2906, -3468, -375 },
  1437. { 366, 2380, -3747, 1467 },
  1438. { -545, 1645, -4619, 376 },
  1439. { 1724, 2350, -2374, -3512 },
  1440. { 3184, 2628, -2996, -3275 },
  1441. { 734, 2010, -6239, -1479 },
  1442. { 524, 3756, -4496, -3263 },
  1443. { 1492, 3570, -3494, -3600 },
  1444. { -932, 618, -5389, -2894 },
  1445. { -133, 2161, -4083, -3267 },
  1446. { 786, 774, -3279, -3731 },
  1447. { 1078, 803, -3843, -3007 },
  1448. { -332, 3405, -3347, 40 },
  1449. { -17, 6, -4005, -3690 },
  1450. { -189, 4372, -4488, -2561 },
  1451. { -450, 3846, -3790, -1370 },
  1452. { 362, 2212, -5272, -15 },
  1453. { -1529, 791, -6802, -2296 },
  1454. { 2145, 4241, -4474, 376 },
  1455. { 1813, 2426, -2932, -2726 },
  1456. { -542, 4557, -3140, -1080 },
  1457. { 1192, 3784, -4371, -20 },
  1458. { 2784, 5188, -6399, -1394 },
  1459. { 431, 4561, -3673, -1398 },
  1460. { 1382, 3096, -4083, 1253 },
  1461. { 1209, 4224, -2930, 1500 },
  1462. { 2798, 2684, -6676, -606 },
  1463. { -2396, 1510, -5381, -2713 },
  1464. { -2625, 2542, -4032, -2880 },
  1465. { -1231, 3967, -4098, -2886 },
  1466. { -1393, 2374, -3862, -4525 },
  1467. { -2495, 1665, -1637, -5445 },
  1468. { -3854, 1759, -1750, -4944 },
  1469. { -2373, 1668, -2856, -6251 },
  1470. { -2668, 1981, -886, -4557 },
  1471. { -2927, 4427, -3451, -6172 },
  1472. { -1925, 2596, -4696, -2527 },
  1473. { -3202, 2847, -3928, -5896 },
  1474. { -3332, 1665, -5025, -3412 },
  1475. { -3212, 3115, -4155, -4062 },
  1476. { -1013, 3205, -5133, -3751 },
  1477. { -2022, 4595, -3947, -5611 },
  1478. { -3556, 1755, -3715, -2300 },
  1479. { -1784, 4114, -2723, -1773 },
  1480. { -3586, 4081, -2733, -4942 },
  1481. { -1608, 3685, -4154, -4573 },
  1482. { -3368, 4042, -4452, -6227 },
  1483. { -1407, 3881, -5729, -3719 },
  1484. { -2751, 3281, -5077, -4999 },
  1485. { -3791, 2410, -4906, -5288 },
  1486. { -730, 2303, -4217, -3755 },
  1487. { -1812, 2311, -5492, -3709 },
  1488. { -610, 4336, -3915, -3783 },
  1489. { -2841, 4337, -4278, -4430 },
  1490. { -1662, 4666, -4661, -3964 },
  1491. { -589, 5209, -4923, -3682 },
  1492. { -4155, 2234, -4076, -4218 },
  1493. { -3951, 2770, -2665, -2805 },
  1494. { -2302, 3228, -3717, -1908 },
  1495. { -3129, 4373, -2264, -2851 },
  1496. { -447, 1363, -3578, -4323 },
  1497. { -2648, 4237, -3159, -3071 },
  1498. { -4072, 3241, -3541, -4605 },
  1499. { -4507, 3458, -2339, -3838 },
  1500. { -1646, 997, -4926, -3970 },
  1501. { -3025, 1614, -3940, -1242 },
  1502. { -1337, 1756, -3163, -5529 },
  1503. { -3203, 1865, -3282, -4354 },
  1504. { -1646, 2118, -2203, -6018 },
  1505. { 174, 1871, -2707, -4639 },
  1506. { -2607, 1485, -4778, -4750 },
  1507. { -2199, 3991, -3134, -4879 },
  1508. { -2962, 3323, -2816, -2419 },
  1509. { -5286, 2495, -4548, -5395 },
  1510. { -2810, 3710, -2274, -4211 },
  1511. { -330, 3006, -2993, -4678 },
  1512. { -1187, 2411, -2743, -5196 },
  1513. { -664, 4033, -3101, -5641 },
  1514. { -1458, 3602, -2816, -5371 },
  1515. { -4116, 4923, -3321, -5630 },
  1516. { -4165, 2528, -2592, -4798 },
  1517. { -2759, 3080, -2333, -5719 },
  1518. { -5157, 3011, -5526, -6348 },
  1519. { -3095, 2126, -5881, -4234 },
  1520. { -4377, 3849, -3600, -6099 },
  1521. { -1994, 4947, -5235, -4753 },
  1522. { -1067, 600, -3258, -5133 },
  1523. { -4992, 3302, -2208, -5051 },
  1524. { -3377, 2981, -1655, -4815 },
  1525. { -3325, 2446, -1787, -6116 },
  1526. { -2341, 2737, -3240, -6347 },
  1527. { -2258, -3732, 3710, -1235 },
  1528. { -1558, -3849, 2694, -3012 },
  1529. { -599, -4837, 3050, -2951 },
  1530. { -2246, -5433, 2798, -1910 },
  1531. { -2255, -4989, 3260, 270 },
  1532. { -3026, -5353, 2693, -1036 },
  1533. { -1151, -6097, 1097, -3782 },
  1534. { -3391, -6012, 2130, -1303 },
  1535. { -2850, -4422, 3375, -480 },
  1536. { -1138, -3779, 1491, -4162 },
  1537. { -551, -3892, 3787, -2082 },
  1538. { -3221, -3676, 3144, -1202 },
  1539. { -3023, -5196, 2650, 605 },
  1540. { -1756, -5729, 2646, 321 },
  1541. { -2693, -4409, 494, -4797 },
  1542. { -1913, -4573, 3372, -1730 },
  1543. { -1277, -3604, 4061, -993 },
  1544. { -420, -4993, 1351, -4796 },
  1545. { -3052, -5333, 1435, -1242 },
  1546. { -602, -5034, 3869, -1141 },
  1547. { -2436, -4680, 1665, -3019 },
  1548. { -2657, -3658, 1459, -3391 },
  1549. { -1220, -6246, 2749, -525 },
  1550. { -3838, -4844, 2265, -1735 },
  1551. { -1247, -5679, 3356, -1417 },
  1552. { -917, -5448, 3342, 105 },
  1553. { -1756, -6839, 2276, -2350 },
  1554. { -412, -5206, 1764, -3539 },
  1555. { -1439, -6915, 1442, -3750 },
  1556. { -1381, -4439, 3863, -282 },
  1557. { -3482, -4953, 2726, -336 },
  1558. { -1376, -5931, 1714, -1987 },
  1559. { -1716, -4405, 2608, 105 },
  1560. { -1590, -5191, 2652, -2704 },
  1561. { -2149, -6442, 2453, -1263 },
  1562. { -3426, -3832, 2334, -1829 },
  1563. { -2747, -5948, 2362, -173 },
  1564. { -2435, -3267, 2966, -1710 },
  1565. { -3979, -4282, 2705, -775 },
  1566. { -356, -4238, 2544, -4343 },
  1567. { -1363, -6471, 2817, -1836 },
  1568. { -2878, -5117, 218, -3149 },
  1569. { -3539, -5196, 1710, -2356 },
  1570. { -2888, -4537, 2746, -1701 },
  1571. { -1870, -4439, 1496, -4121 },
  1572. { -1486, -3388, 3349, -2145 },
  1573. { -3333, -4138, 1467, -2876 },
  1574. { -345, -5340, 1012, -1190 },
  1575. { -1672, -4992, 2289, -1029 },
  1576. { -2146, -5528, 3038, -635 },
  1577. { -316, -3656, 3426, -3152 },
  1578. { -2695, -5812, 2336, -2050 },
  1579. { -2067, -6052, 737, -3258 },
  1580. { -2664, -4205, -350, -1266 },
  1581. { -617, -5406, 80, -4853 },
  1582. { -2418, -3825, 1853, -1326 },
  1583. { -1961, -4339, 583, -4315 },
  1584. { -1495, -5141, -133, -5205 },
  1585. { -3208, -6440, 1691, -2069 },
  1586. { -2632, -3633, 2325, -2761 },
  1587. { -2624, -5670, 1252, -3676 },
  1588. { -3687, -5608, 687, -2833 },
  1589. { -3320, -5707, 16, -3877 },
  1590. { -2738, -6112, 84, -5135 },
  1591. { 2277, -5661, 3076, 843 },
  1592. { 1555, -5769, 2821, -5236 },
  1593. { 536, -6381, 603, -4910 },
  1594. { 734, -4609, 3314, -4092 },
  1595. { 1836, -4547, 3267, -4322 },
  1596. { -13, -5976, 3752, -1607 },
  1597. { 1423, -6318, 2336, 398 },
  1598. { 365, -7779, 1498, -534 },
  1599. { 2104, -8366, 2946, -1345 },
  1600. { 143, -5545, 1898, -3756 },
  1601. { 655, -6852, 1430, 148 },
  1602. { 4, -6653, 2397, -59 },
  1603. { 2346, -5996, 4562, -934 },
  1604. { 1229, -7104, 2963, -598 },
  1605. { -528, -7048, 2887, -1790 },
  1606. { 1451, -6857, 3900, -1637 },
  1607. { 554, -6018, 3336, 9 },
  1608. { 3278, -5758, 4034, 129 },
  1609. { 3541, -7145, 4905, -1575 },
  1610. { 2339, -6907, 3464, -301 },
  1611. { 2775, -7301, 1667, -3894 },
  1612. { 539, -7887, 991, -4156 },
  1613. { 2115, -7421, 3131, -3075 },
  1614. { 2803, -8546, 2564, -5836 },
  1615. { 2869, -5833, 1620, -4561 },
  1616. { 2591, -7281, 3215, -4719 },
  1617. { -1228, -8477, 706, -4782 },
  1618. { 1967, -5243, 4813, -1940 },
  1619. { 701, -7010, 2273, -3893 },
  1620. { 915, -8470, 1918, -5620 },
  1621. { -94, -6715, 156, -3873 },
  1622. { 1074, -5607, 4389, -1017 },
  1623. { 2739, -6551, 1227, -3521 },
  1624. { 725, -7835, 2701, -1291 },
  1625. { -493, -7475, 2263, -1075 },
  1626. { -412, -6508, 2984, -744 },
  1627. { 665, -5451, 3725, -2692 },
  1628. { 1499, -8129, 3564, -2072 },
  1629. { 2870, -6333, 4487, -2108 },
  1630. { 706, -5007, 3911, -152 },
  1631. { -482, -8660, 1483, -2900 },
  1632. { 2481, -6596, 2518, -1715 },
  1633. { 1403, -6414, 1398, -5387 },
  1634. { 652, -6267, 583, -5942 },
  1635. { 694, -7540, 646, -6272 },
  1636. { 2275, -7614, 256, -5015 },
  1637. { 1416, -9727, 1900, -3153 },
  1638. { 2760, -6433, 3875, -3771 },
  1639. { 2325, -11196, 2182, -5155 },
  1640. { 1223, -11061, 1377, -5097 },
  1641. { 108, -10603, 307, -4952 },
  1642. { -118, -8268, 1650, -1572 },
  1643. { 1839, -7943, 1755, -612 },
  1644. { 2501, -9056, 981, -2969 },
  1645. { 2902, -8476, 1491, -5780 },
  1646. { 1995, -11175, 1585, -3643 },
  1647. { 696, -8212, 828, -2474 },
  1648. { 1526, -8649, 1380, -1210 },
  1649. { 461, -7253, 3222, -2229 },
  1650. { 2966, -8641, 4121, -3271 },
  1651. { 833, -6039, 2361, -1086 },
  1652. { 3565, -7312, 1980, -5427 },
  1653. { 2850, -8671, 3760, -1846 },
  1654. { 2643, -7281, 2163, -173 },
  1655. { 3463, -3706, -3132, -923 },
  1656. { 1315, -3825, -3443, 2 },
  1657. { 2594, -4083, -3815, 670 },
  1658. { 1826, -4291, -2741, -155 },
  1659. { 868, -3749, -4175, -298 },
  1660. { 2008, -4237, -3897, -517 },
  1661. { 1242, -3493, -4335, -1335 },
  1662. { -88, -4142, -3390, -1529 },
  1663. { 2176, -3488, -3822, -975 },
  1664. { 1706, -5188, -3415, -637 },
  1665. { 2717, -6159, -2333, -882 },
  1666. { 1276, -3978, -4361, 537 },
  1667. { 2471, -5556, -2866, -208 },
  1668. { 799, -4673, -4086, 56 },
  1669. { 1901, -4786, -3533, 270 },
  1670. { 3036, -3902, -3606, -333 },
  1671. { 2249, -3317, -4319, -144 },
  1672. { 2594, -4207, -2105, -2930 },
  1673. { 4008, -4774, -2626, -902 },
  1674. { 1038, -3659, -3496, -2454 },
  1675. { 2725, -3597, -3298, -1535 },
  1676. { 1662, -5803, -2813, 175 },
  1677. { 705, -3757, -3441, -1484 },
  1678. { 1860, -5987, -2821, -886 },
  1679. { 3786, -4918, -2199, -1929 },
  1680. { 3683, -4235, -2547, -1287 },
  1681. { 2531, -4896, -2956, -1593 },
  1682. { 1005, -5585, -3324, -180 },
  1683. { 1625, -5229, -1756, -3642 },
  1684. { 1494, -5041, -2989, -2685 },
  1685. { 2718, -4655, -3224, -867 },
  1686. { 2374, -6640, -1745, -2975 },
  1687. { 2133, -6436, -2477, -1499 },
  1688. { 1833, -4418, -3523, -1512 },
  1689. { 1128, -4910, -2658, -1106 },
  1690. { 689, -4777, -2831, -2085 },
  1691. { 3593, -5280, -2627, -315 },
  1692. { 3264, -3771, -2673, -1861 },
  1693. { 3202, -5602, -2409, 402 },
  1694. { 552, -4618, -2221, -3002 },
  1695. { 3095, -5356, -2666, -1083 },
  1696. { 3401, -4609, -3146, 45 },
  1697. { 3051, -4662, -2192, -2232 },
  1698. { 2798, -5552, -2462, -1941 },
  1699. { 2354, -5815, -2223, -2619 },
  1700. { 192, -3708, -2807, -2658 },
  1701. { 1886, -4226, -1862, -3529 },
  1702. { 2526, -3976, -2819, -2332 },
  1703. { 1577, -3870, -2711, -2806 },
  1704. { 1288, -5588, -3382, -1403 },
  1705. { 2711, -5399, -1564, -3253 },
  1706. { 1459, -5492, -2222, -322 },
  1707. { 2823, -5091, -2886, 776 },
  1708. { 3559, -5821, -2109, -1360 },
  1709. { 1587, -6331, -2760, -1909 },
  1710. { 2139, -5213, -2874, -2120 },
  1711. { 1318, -4337, -3695, -2098 },
  1712. { 821, -4471, -1849, -565 },
  1713. { 3329, -4782, -1725, -89 },
  1714. { 582, -4914, -4105, -1119 },
  1715. { 417, -4144, -4072, -2529 },
  1716. { -199, -3803, -2765, -4042 },
  1717. { 2731, -4283, -2143, 1 },
  1718. { 2911, -6187, -1951, -2116 },
  1719. { 1573, -6094, -493, -2838 },
  1720. { 2081, -6927, -864, -3211 },
  1721. { 1058, -7826, 79, -364 },
  1722. { 3147, -5570, -684, -978 },
  1723. { 3572, -5856, 1060, 1824 },
  1724. { 1143, -6702, -1478, 338 },
  1725. { 2341, -7220, -88, 260 },
  1726. { 3639, -6861, 668, 815 },
  1727. { 2227, -6268, -1706, 446 },
  1728. { 3390, -6082, -353, 1302 },
  1729. { 1123, -7556, -1237, -430 },
  1730. { 1729, -7742, 729, -218 },
  1731. { 1457, -6774, 587, 579 },
  1732. { 505, -6919, -569, 371 },
  1733. { 1106, -7245, 78, 158 },
  1734. { 2755, -6745, -1122, 338 },
  1735. { 3069, -6040, -1415, 986 },
  1736. { 2174, -7064, -1430, -283 },
  1737. { 1390, -8626, -446, -3031 },
  1738. { 3534, -6890, -431, 547 },
  1739. { 2267, -9618, 475, -2994 },
  1740. { 3672, -7673, 75, -115 },
  1741. { 2131, -7560, -1206, -750 },
  1742. { 2972, -7477, -685, -262 },
  1743. { 1604, -6637, -672, 699 },
  1744. { 1666, -7577, -577, -240 },
  1745. { 1591, -6554, -2158, -94 },
  1746. { 2348, -6286, -353, 1123 },
  1747. { 2017, -8810, -412, -1805 },
  1748. { 2892, -6713, -1765, -554 },
  1749. { 2500, -6828, -1995, -1197 },
  1750. { 3877, -6639, -224, -1655 },
  1751. { 2392, -7872, -91, -333 },
  1752. { 3562, -7370, -532, -2836 },
  1753. { 2552, -7614, 164, -1805 },
  1754. { 990, -6104, 218, 438 },
  1755. { 910, -7861, 312, -1195 },
  1756. { 1472, -6327, 372, -640 },
  1757. { 1576, -7143, -1983, -843 },
  1758. { 422, -7625, -457, -278 },
  1759. { 1797, -8532, 405, -1011 },
  1760. { 1088, -7396, -238, -2277 },
  1761. { 3209, -6753, -1431, -2072 },
  1762. { 2617, -6839, 100, -2573 },
  1763. { 2575, -8573, -387, -3188 },
  1764. { 3618, -6971, -1190, -321 },
  1765. { 2205, -7361, -1695, -2008 },
  1766. { 2985, -6297, 1464, 1179 },
  1767. { 2804, -7310, 1053, 338 },
  1768. { 1362, -6074, -1163, -840 },
  1769. { 3336, -6325, -1794, 21 },
  1770. { 2836, -8109, 818, -329 },
  1771. { 2791, -5879, 560, 1546 },
  1772. { 2392, -6064, 135, 100 },
  1773. { 1838, -6194, 596, 1085 },
  1774. { 1926, -7515, -414, -4901 },
  1775. { 3225, -7298, -1202, -1189 },
  1776. { 3960, -7558, -659, -719 },
  1777. { 3442, -6647, -1692, -1095 },
  1778. { 3381, -6441, 262, -886 },
  1779. { 1431, -8150, -1186, -1406 },
  1780. { 340, -8498, -150, -899 },
  1781. { 3004, -8149, -260, -953 },
  1782. { 2749, -6611, 563, 873 },
  1783. { -6647, -1325, -4517, -4691 },
  1784. { -6005, -1657, -4089, -3797 },
  1785. { -3157, 588, -5213, -3068 },
  1786. { -3311, -1425, -6329, -3726 },
  1787. { -5866, -819, -3857, -2744 },
  1788. { -5001, -1799, -1075, -4621 },
  1789. { -5330, -2650, -2672, -4664 },
  1790. { -4930, -539, -2363, -4010 },
  1791. { -2984, 10, -3863, -5749 },
  1792. { -1055, -2106, -3713, -4267 },
  1793. { -5476, -502, -4279, -6504 },
  1794. { -5231, -1543, -5018, -6425 },
  1795. { -5134, -363, -3165, -5109 },
  1796. { -3953, -771, -4107, -6393 },
  1797. { -2159, -563, -3652, -5342 },
  1798. { -3888, -2321, -919, -5057 },
  1799. { -1236, -597, -4235, -4193 },
  1800. { -4053, 675, -3083, -6174 },
  1801. { -2793, -1089, -5396, -3460 },
  1802. { -3000, -44, -2209, -6575 },
  1803. { -3336, -1531, -4313, -5160 },
  1804. { -2127, 128, -4851, -3692 },
  1805. { -3321, 136, -2067, -5660 },
  1806. { -5215, 1404, -4374, -4356 },
  1807. { -2747, 400, -6340, -3691 },
  1808. { -3926, -599, -5361, -5006 },
  1809. { -2875, -2592, -5143, -4092 },
  1810. { -4991, -1958, -5322, -4891 },
  1811. { -4965, -1318, -6652, -5333 },
  1812. { -4920, -1691, -3388, -5561 },
  1813. { -3644, -3354, -2688, -5982 },
  1814. { -5076, -919, -4563, -2984 },
  1815. { -6114, 250, -3884, -3915 },
  1816. { -4014, 744, -3973, -1924 },
  1817. { -5543, -1041, -5557, -3847 },
  1818. { -4711, -1352, -5649, -2603 },
  1819. { -3362, 775, -5305, -4879 },
  1820. { -5001, 107, -3554, -2888 },
  1821. { -6258, -1651, -6356, -6566 },
  1822. { -4529, 407, -5003, -3865 },
  1823. { -5154, 550, -5278, -5465 },
  1824. { -4195, -467, -1894, -3129 },
  1825. { -5022, 1127, -3349, -3314 },
  1826. { -6075, 1250, -4313, -5641 },
  1827. { -2677, -2283, -2312, -5903 },
  1828. { -4113, 193, -1195, -4833 },
  1829. { -3940, -1048, -1389, -5079 },
  1830. { -3703, 917, -4043, -4451 },
  1831. { -3366, -4231, -1534, -5488 },
  1832. { -3326, -3583, -2091, -4903 },
  1833. { -5144, 1254, -2532, -4949 },
  1834. { -5982, -870, -2545, -4555 },
  1835. { -3925, -157, -5367, -2281 },
  1836. { -6419, -746, -5668, -4371 },
  1837. { -5787, 518, -7096, -5805 },
  1838. { -4258, 954, -6453, -4321 },
  1839. { -4771, -695, -4158, -1639 },
  1840. { -7078, -760, -5195, -5877 },
  1841. { -7348, 83, -4101, -4586 },
  1842. { -2430, 184, -2874, -1679 },
  1843. { -2284, -3943, -2924, -5034 },
  1844. { -1804, -1785, -3002, -4710 },
  1845. { -4399, -2772, -1815, -4637 },
  1846. { -6340, -2626, -2824, -5191 },
  1847. { -4998, -5168, -3480, 1905 },
  1848. { -3958, -5492, -1599, 1579 },
  1849. { -2471, -3755, -276, 3182 },
  1850. { -3033, -5779, -1063, 1554 },
  1851. { -2936, -4829, -1290, 2386 },
  1852. { -1835, -5073, -3051, 1299 },
  1853. { -1724, -3771, -3935, 2324 },
  1854. { -5070, -2550, -3692, 768 },
  1855. { -4326, -5333, -297, 1878 },
  1856. { -3472, -5619, -3094, 992 },
  1857. { -3027, -4384, -3038, 2265 },
  1858. { -3201, -5332, 67, 2200 },
  1859. { -1681, -4373, -1947, 2461 },
  1860. { -3221, -3329, -4238, 2564 },
  1861. { -1262, -2968, -2915, 3227 },
  1862. { -3419, -1878, -3373, 2110 },
  1863. { -2244, -5583, -2012, 1288 },
  1864. { -1971, -5266, -990, 1812 },
  1865. { -2975, -2778, -452, 4063 },
  1866. { -2198, -1165, -3298, 2965 },
  1867. { -4782, -4894, -4767, 664 },
  1868. { -6002, -3950, -2806, 2025 },
  1869. { -3142, -3162, -2859, 3295 },
  1870. { -3262, -3340, -4123, 1596 },
  1871. { -4014, -3918, -1955, 3361 },
  1872. { -1700, -3463, -1346, 3449 },
  1873. { -4245, -4445, -4743, 1644 },
  1874. { -4180, -3969, -401, 3281 },
  1875. { -2782, -5240, -4117, 1156 },
  1876. { -5744, -4040, -1439, 3470 },
  1877. { -5063, -4663, -323, 3172 },
  1878. { -4531, -3319, -844, 3988 },
  1879. { -6226, -5125, -2064, 2976 },
  1880. { -3115, -3267, -1531, 3898 },
  1881. { -4628, -4421, -2864, 2808 },
  1882. { -4559, -2989, -3442, 2024 },
  1883. { -1775, -4487, -656, 2477 },
  1884. { -2664, -1865, -1884, 4081 },
  1885. { -1828, -2575, -3894, 3378 },
  1886. { -6441, -3677, -2025, 1677 },
  1887. { -4141, -2156, -1191, 3474 },
  1888. { -4802, -1623, -1727, 2160 },
  1889. { -5474, -2745, -1475, 2498 },
  1890. { -3664, -1056, -1975, 2491 },
  1891. { -4672, -3062, -2235, 2933 },
  1892. { -4205, -5960, -2849, 1517 },
  1893. { -4995, -5708, -1739, 1805 },
  1894. { -4892, -6080, -4793, 872 },
  1895. { -4270, -4172, -4263, 2185 },
  1896. { -4687, -1470, -2905, 1023 },
  1897. { -6446, -5017, -3919, 1000 },
  1898. { -6046, -5538, -3943, 2006 },
  1899. { -6028, -3750, -3953, 771 },
  1900. { -5959, -4582, -5024, 824 },
  1901. { -5818, -2576, -2249, 1326 },
  1902. { -5659, -5345, -1119, 2500 },
  1903. { -3346, -4155, 606, 2749 },
  1904. { -5680, -4827, -2501, 1838 },
  1905. { -6193, -2543, -1295, 840 },
  1906. { -6871, -4925, -3512, 1801 },
  1907. { -5605, -1788, -1895, 779 },
  1908. { -3922, -5712, -4644, 510 },
  1909. { -4745, -3869, -4533, 99 },
  1910. { -2984, -4907, -399, 1497 },
  1911. { 1847, -478, 3061, -5812 },
  1912. { 4450, -1116, 3609, -6570 },
  1913. { 3139, 99, 3007, -5532 },
  1914. { 2590, -3782, 3138, -4770 },
  1915. { 1881, 1204, 5778, -3404 },
  1916. { 3631, 2060, 5566, -5038 },
  1917. { 3461, 1961, 5167, -3800 },
  1918. { 2947, 273, 4536, -4389 },
  1919. { 4453, -1730, 5788, -4370 },
  1920. { 4032, 1805, 2666, -4534 },
  1921. { 3487, -944, 2313, -6028 },
  1922. { 1313, 34, 4210, -4067 },
  1923. { 5632, -1502, 5825, -5855 },
  1924. { 7736, -547, 4879, -5476 },
  1925. { 4906, -1512, 4760, -5760 },
  1926. { 3843, 447, 1091, -4958 },
  1927. { 2982, -1135, 5442, -4386 },
  1928. { 3579, 271, 3031, -6770 },
  1929. { 3932, -211, 4688, -5507 },
  1930. { 4411, 1720, 2387, -5584 },
  1931. { 5379, -479, 4575, -6280 },
  1932. { 3613, -362, 2012, -4885 },
  1933. { 3744, -2013, 4493, -5073 },
  1934. { 5693, 109, 4379, -3362 },
  1935. { 5475, -621, 5317, -3985 },
  1936. { 6411, -673, 5708, -4752 },
  1937. { 4933, -796, 7262, -4290 },
  1938. { 2804, 444, 6276, -3655 },
  1939. { 4120, -517, 6078, -4531 },
  1940. { 5119, 841, 3486, -3910 },
  1941. { 4738, 1539, 3525, -2970 },
  1942. { 5086, 370, 5895, -5640 },
  1943. { 4235, 2716, 4589, -5044 },
  1944. { 3691, 682, 6199, -4700 },
  1945. { 6111, -570, 6271, -6528 },
  1946. { 2611, 1277, 3756, -4802 },
  1947. { 4395, 970, 3807, -5879 },
  1948. { 5225, 2299, 3242, -4333 },
  1949. { 5144, 1778, 4946, -5545 },
  1950. { 2989, -3016, 3247, -5495 },
  1951. { 2983, 920, 2071, -6059 },
  1952. { 5270, -903, 4434, -2350 },
  1953. { 6415, -585, 3970, -3554 },
  1954. { 3866, -197, 5216, -2884 },
  1955. { 3767, -1298, 6702, -3315 },
  1956. { 6299, 2620, 5284, -6824 },
  1957. { 6654, 646, 3653, -4927 },
  1958. { 4770, 3047, 5160, -6287 },
  1959. { 5364, 434, 2919, -5207 },
  1960. { 2998, 1344, 4801, -2456 },
  1961. { 3896, 1013, 3773, -1864 },
  1962. { 2115, 655, 2999, -6344 },
  1963. { 5170, -981, 2849, -4464 },
  1964. { 2735, -2159, 2717, -5776 },
  1965. { 2430, -1952, 4392, -4559 },
  1966. { 6143, -1180, 3659, -4746 },
  1967. { 4978, -1483, 1726, -4875 },
  1968. { 3486, -2383, 3306, -4301 },
  1969. { 1434, -1372, 4171, -4770 },
  1970. { 3354, -2627, 1525, -5093 },
  1971. { 6790, 2386, 3995, -5909 },
  1972. { 1475, -2674, 3451, -4204 },
  1973. { 1999, -3494, 3693, -5556 },
  1974. { 4764, -2848, 2856, -5589 },
  1975. { -3677, 5131, 2827, -2934 },
  1976. { -2844, 7078, 2852, -3580 },
  1977. { -3902, 6434, 4118, -1911 },
  1978. { -1769, 7530, 3492, -3541 },
  1979. { -1937, 5679, -447, -1127 },
  1980. { -2456, 4680, 4196, -2407 },
  1981. { -2778, 8241, 1698, -4288 },
  1982. { -2876, 6104, 5182, -2387 },
  1983. { -2802, 7341, 4463, -2938 },
  1984. { -1025, 6267, 4752, -3201 },
  1985. { -2349, 5413, 2041, -3794 },
  1986. { -2252, 8225, 2856, -4269 },
  1987. { -1465, 4967, 4976, -2500 },
  1988. { -636, 7565, 3517, -4233 },
  1989. { -1905, 5618, 3904, -2942 },
  1990. { -302, 6816, 3343, -3316 },
  1991. { -2210, 4156, 2817, -3511 },
  1992. { -717, 6568, 1863, -2951 },
  1993. { -3873, 5682, 2164, -575 },
  1994. { -2878, 5835, 440, -2597 },
  1995. { -3228, 7701, 2610, -2514 },
  1996. { -3608, 8888, 3377, -2468 },
  1997. { -2582, 9717, 2519, -3126 },
  1998. { -5238, 6202, 2866, -2831 },
  1999. { -3428, 7370, 3056, -335 },
  2000. { -1681, 8836, 1210, -2010 },
  2001. { -3276, 6724, 1156, -3930 },
  2002. { -894, 8149, 827, -1258 },
  2003. { -2965, 8631, 2549, -1320 },
  2004. { -3961, 6902, 3581, 55 },
  2005. { -1894, 7745, 1750, -841 },
  2006. { -821, 6844, 850, -676 },
  2007. { -608, 6948, -4, -1376 },
  2008. { 615, 6524, 1089, -1147 },
  2009. { -2972, 5668, 1091, -489 },
  2010. { -157, 4649, 2904, -413 },
  2011. { 673, 5121, 1498, -66 },
  2012. { -390, 5902, 1611, -245 },
  2013. { -2349, 5478, 4772, -1320 },
  2014. { 88, 6798, 1972, -1859 },
  2015. { -1213, 5120, 2991, 200 },
  2016. { -2347, 6040, 2839, 376 },
  2017. { -578, 5976, 3364, -1796 },
  2018. { -1391, 5872, 3002, -965 },
  2019. { -564, 4496, 3946, -1186 },
  2020. { -2299, 6386, 3135, -2176 },
  2021. { -2131, 5641, 2011, 1223 },
  2022. { -772, 5807, 1124, 895 },
  2023. { -2837, 6758, 2297, -740 },
  2024. { -3091, 6298, 1415, -2126 },
  2025. { -4197, 6036, 1843, -3022 },
  2026. { -41, 6459, 92, 344 },
  2027. { -2241, 6860, 2095, -4396 },
  2028. { -1931, 7088, 2117, -2135 },
  2029. { -2375, 4422, 1688, -3169 },
  2030. { -1742, 6674, 1538, -119 },
  2031. { -4818, 7749, 4192, -1577 },
  2032. { -2004, 5672, 193, -430 },
  2033. { -3825, 6042, 2128, -1898 },
  2034. { -1108, 8033, 2119, -3013 },
  2035. { -2370, 5453, 1721, 266 },
  2036. { -1570, 7134, 614, -2638 },
  2037. { -1519, 8752, 3503, -4330 },
  2038. { -2050, 3845, 2907, -1126 },
  2039. { 5085, 4412, -335, -1923 },
  2040. { 3618, 1423, -613, -4012 },
  2041. { 4481, 3729, 589, -4631 },
  2042. { 4270, 3216, -1763, -3168 },
  2043. { 4241, 1796, -1701, -2796 },
  2044. { 4787, 2338, -487, -3639 },
  2045. { 2915, 3429, -621, -4753 },
  2046. { 5175, 1660, -1265, -3223 },
  2047. { 4280, 4057, -684, -4079 },
  2048. { 4980, 4419, -1455, -2719 },
  2049. { 5436, 2464, 387, -4197 },
  2050. { 4507, 4018, 1121, -3314 },
  2051. { 6020, 2401, -413, -3201 },
  2052. { 4200, 3789, -333, -2813 },
  2053. { 5229, 2493, -1194, -1878 },
  2054. { 5851, 2695, -492, -2292 },
  2055. { 5743, 3288, -697, -1221 },
  2056. { 5692, 2612, 979, -2227 },
  2057. { 5085, 2067, 1046, -1214 },
  2058. { 3163, 2240, -2098, -3435 },
  2059. { 5228, 1898, 145, -2397 },
  2060. { 5860, 3976, -418, -2872 },
  2061. { 6008, 3399, 1027, -3506 },
  2062. { 4126, 2035, 1865, -893 },
  2063. { 5375, 3596, 511, -2362 },
  2064. { 1937, 1493, -852, -122 },
  2065. { 3473, 4849, 547, -2603 },
  2066. { 4631, 2977, 1141, -1768 },
  2067. { 6149, 3050, -71, -1886 },
  2068. { 4069, 4353, -289, -1429 },
  2069. { 2884, 1225, -1388, 365 },
  2070. { 5485, 2518, -235, -571 },
  2071. { 1216, 4375, 1443, 398 },
  2072. { 4988, 3106, 107, -1435 },
  2073. { 4511, 2801, 307, -444 },
  2074. { 3235, 4386, 327, -676 },
  2075. { 2055, 3708, 1657, -305 },
  2076. { 5839, 2374, 290, -1385 },
  2077. { 5110, 3305, 1936, -4206 },
  2078. { 6416, 2920, 338, -2736 },
  2079. { 3350, 2824, -1269, -3881 },
  2080. { 4840, 1815, 464, 186 },
  2081. { 2399, 3332, 238, 1238 },
  2082. { 3516, 1363, 1582, 688 },
  2083. { 3582, 1874, 154, -4770 },
  2084. { 3261, 2878, 886, 283 },
  2085. { 3877, 2658, -327, 884 },
  2086. { 4151, 3436, 2173, -2923 },
  2087. { 3592, 3674, 1281, -1295 },
  2088. { 4561, 3730, -1114, -1747 },
  2089. { 4595, 3625, -558, -575 },
  2090. { 2577, 2348, 2267, 120 },
  2091. { 5242, 3299, 32, -3412 },
  2092. { 4264, 3637, 709, -2320 },
  2093. { 6556, 3570, -838, -2472 },
  2094. { 5745, 4014, -940, -1973 },
  2095. { 5629, 4475, 477, -3328 },
  2096. { 5269, 3199, 1682, -3085 },
  2097. { 4432, 2416, 1145, -3299 },
  2098. { 4465, 2505, 2162, -2186 },
  2099. { 4643, 4941, -88, -2885 },
  2100. { 4568, 5231, 552, -3915 },
  2101. { 5667, 3075, -1406, -2963 },
  2102. { 5418, 5259, -771, -2818 },
  2103. { -256, -7875, 511, -471 },
  2104. { -1813, -7971, -424, -396 },
  2105. { -306, -7006, 862, 282 },
  2106. { -2306, -6422, -1440, 508 },
  2107. { -245, -6787, 375, -100 },
  2108. { -1309, -6065, -20, 779 },
  2109. { -1656, -6047, -641, 1307 },
  2110. { -1496, -6522, 964, 726 },
  2111. { -2291, -6588, -202, 795 },
  2112. { -762, -7522, 1454, -558 },
  2113. { -2270, -7004, -834, -580 },
  2114. { -1139, -7078, 259, 362 },
  2115. { -2535, -7568, -1040, 49 },
  2116. { -3786, -7280, 934, -476 },
  2117. { -3336, -6368, 606, 1056 },
  2118. { -3602, -6924, 52, 714 },
  2119. { -2278, -6550, 1674, 204 },
  2120. { -2855, -5765, 930, 1530 },
  2121. { -2889, -7325, -215, 305 },
  2122. { -2749, -6080, -237, 1452 },
  2123. { -985, -6667, 1577, 400 },
  2124. { -2036, -6083, 380, 1267 },
  2125. { -2077, -7460, 380, -30 },
  2126. { -1775, -7175, 1540, -386 },
  2127. { -3065, -6927, 989, 168 },
  2128. { -2836, -7602, 117, -3392 },
  2129. { -1058, -6396, 593, -3078 },
  2130. { -844, -6062, 999, -236 },
  2131. { -3261, -6951, 1491, -720 },
  2132. { -2186, -8484, 75, -1287 },
  2133. { -2882, -7756, 456, -510 },
  2134. { -1800, -6879, 960, -1183 },
  2135. { -2554, -7241, 1614, -1474 },
  2136. { -2608, -5305, 392, 851 },
  2137. { -2973, -6562, -859, 858 },
  2138. { -2640, -5989, 1031, -416 },
  2139. { -977, -8366, 705, -1434 },
  2140. { -1213, -7409, -77, -1390 },
  2141. { -1335, -6657, 2125, -123 },
  2142. { -2544, -6862, 1852, -737 },
  2143. { -3235, -6422, 1752, -103 },
  2144. { -1300, -7557, 939, -348 },
  2145. { -3476, -7579, 202, -109 },
  2146. { -2482, -6572, 753, 619 },
  2147. { -2554, -8136, -648, -429 },
  2148. { -1012, -7870, -3, -421 },
  2149. { -3604, -6247, 32, -3102 },
  2150. { -1486, -7271, 2013, -1021 },
  2151. { -578, -6799, -523, 405 },
  2152. { -2841, -5948, 1644, 911 },
  2153. { -2411, -7473, 1084, -484 },
  2154. { -2238, -6033, 294, -1059 },
  2155. { -3459, -6470, -201, -790 },
  2156. { -2027, -6009, 1833, 805 },
  2157. { -1433, -8047, 1531, -1754 },
  2158. { -3258, -7884, 763, -1422 },
  2159. { -1544, -6928, -729, 478 },
  2160. { -2314, -8415, 74, -3757 },
  2161. { -3201, -5684, 95, -2214 },
  2162. { -2423, -8694, 725, -3631 },
  2163. { -3545, -7071, 1162, -1798 },
  2164. { -294, -9662, 403, -2274 },
  2165. { -2290, -5460, 1196, 402 },
  2166. { -1603, -6713, 903, -2363 },
  2167. { 4121, 2491, -3142, -2482 },
  2168. { 4500, 3305, -3671, -1567 },
  2169. { 5973, 3172, -1348, -534 },
  2170. { 4830, 3379, -1549, 643 },
  2171. { 5214, 3938, -2641, -2302 },
  2172. { 4639, 4826, -5532, -847 },
  2173. { 5639, 2731, -2170, -963 },
  2174. { 6084, 3487, -3525, -1346 },
  2175. { 5971, 3154, -2190, -2316 },
  2176. { 5618, 4865, -6927, 116 },
  2177. { 5345, 3568, -7391, 709 },
  2178. { 5429, 5078, -3811, -1524 },
  2179. { 6960, 2037, -3515, -1096 },
  2180. { 7092, 2531, -4557, -588 },
  2181. { 6061, 4247, -5651, -478 },
  2182. { 4595, 3684, -4907, -827 },
  2183. { 7497, 3213, -3048, -424 },
  2184. { 5996, 2137, -3098, -1745 },
  2185. { 6198, 5199, -2223, -2274 },
  2186. { 6888, 2851, -2768, -1675 },
  2187. { 6114, 4210, -2316, -954 },
  2188. { 7127, 4242, -3041, -1408 },
  2189. { 6126, 3668, -1517, -1427 },
  2190. { 6245, 6129, -4225, -1186 },
  2191. { 6816, 3213, -2101, -964 },
  2192. { 5345, 5276, -2643, -847 },
  2193. { 6592, 4665, -4338, 484 },
  2194. { 6746, 3751, -3443, 124 },
  2195. { 5453, 1980, -2738, 2606 },
  2196. { 4662, 2179, -4226, -1059 },
  2197. { 5571, 3208, -3554, 174 },
  2198. { 5256, 4447, -1815, -1481 },
  2199. { 5400, 2570, -1210, 235 },
  2200. { 7056, 2549, -2674, 318 },
  2201. { 4574, 4340, -2892, -130 },
  2202. { 6203, 4587, -3273, -305 },
  2203. { 5103, 1925, -2715, -2137 },
  2204. { 3905, 4296, -1700, 247 },
  2205. { 4421, 4605, -3299, 811 },
  2206. { 5671, 1273, -3870, -924 },
  2207. { 5486, 1805, -4901, 133 },
  2208. { 6437, 2578, -1828, -106 },
  2209. { 5530, 5253, -5058, 1223 },
  2210. { 4816, 2025, -1215, 1443 },
  2211. { 3457, 3525, -2456, 3217 },
  2212. { 3316, 2595, -1108, 2459 },
  2213. { 3068, 3810, -2207, 1926 },
  2214. { 6351, 5436, -6470, 600 },
  2215. { 6324, 4240, -5365, 2416 },
  2216. { 4851, 4774, -4075, 1878 },
  2217. { 4900, 3679, -5198, 1078 },
  2218. { 8347, 3633, -4565, -171 },
  2219. { 5244, 5718, -3853, 173 },
  2220. { 3960, 3492, -2939, 2105 },
  2221. { 6070, 3473, -2351, 161 },
  2222. { 8228, 3034, -3360, -901 },
  2223. { 7006, 3985, -1940, -1926 },
  2224. { 7123, 4681, -4301, -878 },
  2225. { 5122, 4097, -1851, -449 },
  2226. { 6200, 2060, -2251, 1049 },
  2227. { 7106, 3844, -7209, 2625 },
  2228. { 7108, 3370, -6734, 533 },
  2229. { 6859, 2849, -3992, 1360 },
  2230. { 5458, 2278, -3253, 1131 },
  2231. { -1072, -2109, 4783, -1073 },
  2232. { -319, -2604, 4257, -2418 },
  2233. { 2466, 1300, 3476, -314 },
  2234. { 2847, -1502, 5296, -141 },
  2235. { 1667, -1273, 5559, -2725 },
  2236. { 2877, -3402, 6434, 204 },
  2237. { 53, -2637, 5275, -1181 },
  2238. { 1091, -2215, 5803, -1549 },
  2239. { 2397, -922, 4327, 1182 },
  2240. { 219, -3747, 4647, -1564 },
  2241. { -29, -2705, 4812, 1277 },
  2242. { 1499, -2608, 5648, 1407 },
  2243. { 2139, -2399, 4202, 2791 },
  2244. { -426, -2064, 5528, 151 },
  2245. { 2560, -2803, 6179, -2806 },
  2246. { 4537, -2479, 3797, 1095 },
  2247. { 888, -3357, 5341, -415 },
  2248. { 4460, -1814, 5388, -1227 },
  2249. { 3920, -3268, 6364, -703 },
  2250. { 3343, -4698, 4410, 784 },
  2251. { 309, -1897, 6306, 1223 },
  2252. { 958, -3318, 4254, -3167 },
  2253. { -99, 1596, 6018, -1983 },
  2254. { -429, -853, 6407, 878 },
  2255. { 1170, -1322, 6290, -417 },
  2256. { 2288, -505, 6303, -1999 },
  2257. { 3312, -1674, 6749, -2494 },
  2258. { -415, -3401, 4721, -371 },
  2259. { -189, -1210, 4844, -2002 },
  2260. { 888, -4142, 4377, 130 },
  2261. { 2469, -4381, 5398, -2492 },
  2262. { 2879, -2912, 5094, -2598 },
  2263. { -717, -617, 5650, -685 },
  2264. { 1470, -3863, 5352, -1684 },
  2265. { 3935, -96, 3823, -730 },
  2266. { 3769, -430, 3168, 694 },
  2267. { 2556, 385, 3539, 512 },
  2268. { 77, -1415, 5111, 2655 },
  2269. { 2724, -2158, 6715, -822 },
  2270. { 1832, 1001, 5385, -1900 },
  2271. { 900, 2198, 4464, -559 },
  2272. { 441, 69, 5921, -1743 },
  2273. { -1161, 738, 6732, -308 },
  2274. { 257, 2035, 4091, 736 },
  2275. { 1607, 1288, 4355, -23 },
  2276. { -13, 1316, 4180, 1672 },
  2277. { 1511, 1336, 3057, 1435 },
  2278. { 2189, -3813, 4530, 939 },
  2279. { 3632, -706, 2646, 1375 },
  2280. { 4266, -3761, 4241, 1077 },
  2281. { 3101, -427, 5273, -1202 },
  2282. { 2293, 276, 4810, -313 },
  2283. { 3430, -1851, 3101, 2045 },
  2284. { 3453, -2979, 5142, 942 },
  2285. { 1683, -3281, 4802, 2002 },
  2286. { 3954, -4715, 5611, 578 },
  2287. { 1272, -155, 5085, 454 },
  2288. { 128, -194, 5095, 1409 },
  2289. { 820, 880, 5797, -2658 },
  2290. { -1095, 656, 5774, 1095 },
  2291. { 813, -1669, 4320, -3251 },
  2292. { -119, 518, 6372, -651 },
  2293. { 2922, -4299, 6115, -877 },
  2294. { 4205, -4273, 4004, 2642 },
  2295. { -1211, -3892, 224, 3127 },
  2296. { -34, -4371, 1321, 2318 },
  2297. { 77, -6326, 1201, 828 },
  2298. { 3995, -3775, 1958, 3233 },
  2299. { 178, -3301, 1985, 3318 },
  2300. { 2330, -3801, 1033, 3195 },
  2301. { 1413, -5536, 826, 1709 },
  2302. { 2468, -3499, 3653, 3631 },
  2303. { 741, -4617, 1723, 2008 },
  2304. { 1246, -3043, 2978, 3949 },
  2305. { -343, -4308, 2258, 2189 },
  2306. { -682, -4640, 454, 2272 },
  2307. { 1236, -4829, 2491, 1642 },
  2308. { -512, -3766, 1182, 3052 },
  2309. { 119, -3939, 3712, 971 },
  2310. { -1145, -4624, 1360, 2281 },
  2311. { 101, -4746, 2866, 1255 },
  2312. { -1500, -5455, 539, 1637 },
  2313. { -969, -5909, 1414, 1128 },
  2314. { -1261, -4939, -231, 2022 },
  2315. { -226, -5345, 1207, 705 },
  2316. { 2712, -5109, 3205, 1866 },
  2317. { -476, -5913, 273, 1208 },
  2318. { -2039, -4464, 624, 2545 },
  2319. { -2351, -3930, 2019, 2673 },
  2320. { -2675, -4849, 1522, 1990 },
  2321. { -1524, -3461, 1446, 3204 },
  2322. { 477, -5314, 1710, 1577 },
  2323. { 656, -3729, 2346, 2511 },
  2324. { 550, -5917, 1975, 1040 },
  2325. { 1728, -4704, 3067, 1058 },
  2326. { -9, -5247, 506, 1760 },
  2327. { -574, -5135, 1675, 1672 },
  2328. { 2129, -3781, 3444, 2313 },
  2329. { 1144, -4439, 2214, 2529 },
  2330. { 1292, -4160, 3185, 1833 },
  2331. { 2445, -3262, 2534, 3227 },
  2332. { 2266, -4401, 2023, 2400 },
  2333. { -587, -3602, 3408, 2067 },
  2334. { -885, -4951, 3228, 1174 },
  2335. { -728, -2711, 2807, 3552 },
  2336. { 1019, -3043, 3195, 2954 },
  2337. { 1888, -4615, 1140, 2454 },
  2338. { 660, -5616, 754, 800 },
  2339. { -1975, -5371, 1649, 1585 },
  2340. { -1544, -5436, 2422, 1081 },
  2341. { -422, -5882, 2390, 750 },
  2342. { 1336, -5557, 2441, 1230 },
  2343. { 136, -4001, 267, 2854 },
  2344. { -522, -3289, 2226, 2728 },
  2345. { -971, -4580, 2471, 708 },
  2346. { 704, -5306, 3300, 1001 },
  2347. { 325, -3464, 3555, 2398 },
  2348. { 794, -3686, 848, 3169 },
  2349. { 660, -3017, 4584, 3242 },
  2350. { -1486, -3978, 2170, 1644 },
  2351. { -1615, -4650, 2688, 1844 },
  2352. { 750, -4578, 538, 2239 },
  2353. { 1668, -5849, 1455, 1031 },
  2354. { 3486, -4681, 2030, 2183 },
  2355. { 2642, -5429, 1696, 1761 },
  2356. { 4491, -4502, 3538, 2767 },
  2357. { 3545, -4528, 3514, 2982 },
  2358. { 3269, -3676, 2758, 3966 },
  2359. { 5572, 1146, 209, -3379 },
  2360. { 7459, 1053, 593, -1896 },
  2361. { 4480, 200, -310, -4259 },
  2362. { 5577, -939, 242, -3992 },
  2363. { 8142, 442, 1257, -3083 },
  2364. { 5442, 1261, 1424, -3236 },
  2365. { 6260, -183, 3125, -2532 },
  2366. { 7179, 889, 1618, -2548 },
  2367. { 6416, 932, 2379, -2487 },
  2368. { 7094, 2560, 961, -3392 },
  2369. { 7322, 463, 2732, -3735 },
  2370. { 6632, 1577, 1912, -3272 },
  2371. { 6312, 1349, 3028, -3460 },
  2372. { 6105, 386, 1213, -977 },
  2373. { 5478, 1158, 1114, -486 },
  2374. { 6493, 410, 1686, -2180 },
  2375. { 6378, 1881, 1333, -2240 },
  2376. { 5711, 812, 1958, -1300 },
  2377. { 6844, 877, 730, -1189 },
  2378. { 6824, -245, 2249, -2000 },
  2379. { 7515, 1521, 1251, -3058 },
  2380. { 6697, 1051, 1300, -1749 },
  2381. { 6476, 1425, 811, -2773 },
  2382. { 7350, 465, -76, -2849 },
  2383. { 6975, 2095, 567, -2492 },
  2384. { 4691, 1736, 2660, -2289 },
  2385. { 7837, 1456, 340, -2767 },
  2386. { 7930, 507, 838, -2074 },
  2387. { 6106, 1502, 766, -1110 },
  2388. { 4891, -659, 835, -3954 },
  2389. { 7250, 141, 1369, -1523 },
  2390. { 7651, 67, 1651, -2298 },
  2391. { 7364, -305, 601, -3132 },
  2392. { 7179, 193, 2491, -2871 },
  2393. { 6504, -272, 2167, -1322 },
  2394. { 4456, 983, 2300, -421 },
  2395. { 4817, 457, 1695, 371 },
  2396. { 6914, 555, 850, -3159 },
  2397. { 5904, 1030, 202, -1959 },
  2398. { 6258, 880, 2233, -4503 },
  2399. { 6029, 10, 2130, -3600 },
  2400. { 6449, 985, 1129, -3963 },
  2401. { 6616, -18, -111, -3285 },
  2402. { 4496, 775, 817, -4276 },
  2403. { 6134, 2338, 1470, -2973 },
  2404. { 6911, 152, 430, -1946 },
  2405. { 4053, 991, 3218, -1193 },
  2406. { 5435, 1285, 3124, -2412 },
  2407. { 5507, 1836, 1935, -1988 },
  2408. { 5240, 689, 2189, -2670 },
  2409. { 6638, 1719, 606, -1799 },
  2410. { 5556, -180, 129, -2595 },
  2411. { 5644, 1918, 1281, -4316 },
  2412. { 6410, 1088, -282, -3117 },
  2413. { 6503, 1841, 312, -3514 },
  2414. { 6947, 20, 1358, -3886 },
  2415. { 5464, 2109, 2398, -3194 },
  2416. { 5616, -407, 2140, -498 },
  2417. { 6121, 2707, 2379, -4096 },
  2418. { 7303, 1846, 2266, -4095 },
  2419. { 5444, 470, 2718, -1553 },
  2420. { 5817, -645, 3285, -1349 },
  2421. { 5625, 1427, 1103, -1991 },
  2422. { 6041, -806, 1196, -2943 },
  2423. { 3050, -5722, 4070, -5460 },
  2424. { 3420, -4386, 4078, -5155 },
  2425. { 6020, -3982, 7268, -2689 },
  2426. { 7502, -4317, 7894, -3973 },
  2427. { 4156, -3558, 5247, -4316 },
  2428. { 4725, -4401, 7290, -1540 },
  2429. { 6688, -5122, 8216, -3210 },
  2430. { 9176, -6576, 9276, -4963 },
  2431. { 8706, -5708, 7987, -4621 },
  2432. { 7060, -3535, 6532, -3308 },
  2433. { 5600, -2719, 5363, -1568 },
  2434. { 4661, -2803, 6263, -4716 },
  2435. { 3673, -3636, 6147, -3433 },
  2436. { 5305, -2585, 6073, -2638 },
  2437. { 7614, -1962, 6079, -5266 },
  2438. { 6760, -3366, 7382, -4322 },
  2439. { 6385, -3883, 4797, -1353 },
  2440. { 8182, -5120, 4298, -4641 },
  2441. { 9130, -6198, 4975, -3063 },
  2442. { 7421, -5436, 5576, -3713 },
  2443. { 3483, -4898, 5443, -2745 },
  2444. { 4907, -5643, 6390, -4105 },
  2445. { 8119, -7008, 7992, -6764 },
  2446. { 6528, -6122, 6967, -5590 },
  2447. { 5890, -4190, 6624, -5688 },
  2448. { 6815, -7934, 7275, -5456 },
  2449. { 5434, -4306, 5169, -5378 },
  2450. { 4364, -6436, 5376, -2604 },
  2451. { 8152, -3404, 5913, -5048 },
  2452. { 7983, -4863, 4262, -2461 },
  2453. { 8023, -6188, 6238, -5062 },
  2454. { 6753, -3692, 3935, -3723 },
  2455. { 6826, -4760, 3284, -4051 },
  2456. { 7224, -7423, 4492, -3875 },
  2457. { 6904, -2590, 6587, -6248 },
  2458. { 6106, -1944, 7345, -5506 },
  2459. { 4956, -2990, 7808, -3146 },
  2460. { 6908, -6885, 5949, -1288 },
  2461. { 7162, -6058, 3419, -3401 },
  2462. { 7015, -7080, 6907, -3018 },
  2463. { 6971, -6832, 5646, -3273 },
  2464. { 8014, -5546, 5471, -1544 },
  2465. { 6792, -2220, 5105, -2879 },
  2466. { 8494, -3974, 4408, -3999 },
  2467. { 9591, -4866, 6027, -4558 },
  2468. { 5264, -5161, 6101, -738 },
  2469. { 5803, -6141, 5197, -5231 },
  2470. { 4657, -6822, 3232, -5189 },
  2471. { 4791, -5135, 3809, -4665 },
  2472. { 6108, -5103, 2379, -3873 },
  2473. { 4680, -3909, 3234, -5093 },
  2474. { 5802, -3853, 3795, -4984 },
  2475. { 4360, -7483, 4802, -3877 },
  2476. { 5429, -7517, 5911, -3717 },
  2477. { 6866, -2280, 4880, -4634 },
  2478. { 10131, -4628, 4414, -4092 },
  2479. { 10811, -5189, 7746, -5337 },
  2480. { 5663, -8941, 5287, -5680 },
  2481. { 8023, -5991, 7403, -2796 },
  2482. { 9669, -6919, 6525, -4932 },
  2483. { 7275, -3796, 4962, -2547 },
  2484. { 8848, -4806, 5677, -3080 },
  2485. { 8128, -4308, 7749, -6569 },
  2486. { 4032, -5196, 2282, -6239 },
  2487. { 6593, 700, -229, 304 },
  2488. { 8260, 539, -66, -1259 },
  2489. { 6605, 176, -814, -109 },
  2490. { 8057, 0, -1, -136 },
  2491. { 7382, -38, -484, -1129 },
  2492. { 8373, -929, 682, -454 },
  2493. { 7674, 690, -1278, 546 },
  2494. { 7326, -517, 406, -1283 },
  2495. { 7612, -1715, -1167, 1175 },
  2496. { 8590, 441, -782, -710 },
  2497. { 8572, -1202, -291, 260 },
  2498. { 7308, -147, -1785, 414 },
  2499. { 6787, -353, -672, 934 },
  2500. { 5177, -133, 179, 82 },
  2501. { 4161, -34, 447, 1497 },
  2502. { 5997, -902, 1533, -121 },
  2503. { 5727, -871, -1370, 945 },
  2504. { 8386, -252, 293, -823 },
  2505. { 6573, -1354, 682, 616 },
  2506. { 7650, -2096, 725, 457 },
  2507. { 8122, 78, 636, -1400 },
  2508. { 8421, 428, -1620, 131 },
  2509. { 7341, -1292, -717, 186 },
  2510. { 7998, -49, -720, 266 },
  2511. { 5987, -351, 669, 844 },
  2512. { 7314, -1620, 250, -603 },
  2513. { 7219, -1562, -572, 1994 },
  2514. { 8682, -358, -290, -388 },
  2515. { 5810, 155, -178, 1199 },
  2516. { 7246, -12, 1042, -786 },
  2517. { 7357, -923, 1468, -475 },
  2518. { 7801, 621, -212, -724 },
  2519. { 5346, -514, 1210, 1356 },
  2520. { 8459, 36, -127, -779 },
  2521. { 6878, -2429, 854, 1750 },
  2522. { 7280, -1401, -1353, 2845 },
  2523. { 7579, -2148, -1463, 2087 },
  2524. { 6637, 946, -872, 750 },
  2525. { 4807, -1100, 1289, 2602 },
  2526. { 4495, 219, 1551, 1128 },
  2527. { 7639, 506, 446, -1107 },
  2528. { 6359, 188, 1009, -115 },
  2529. { 6641, -1820, 1655, 723 },
  2530. { 5394, -2382, 1604, 2542 },
  2531. { 6021, -2644, 2396, 1407 },
  2532. { 4698, 882, 245, 1525 },
  2533. { 8103, 573, -798, -349 },
  2534. { 8045, -519, 997, -1092 },
  2535. { 7571, -122, 227, -338 },
  2536. { 5347, -1200, 630, 1718 },
  2537. { 7070, 790, 218, -544 },
  2538. { 7440, 728, -527, -20 },
  2539. { 6402, -355, 197, -736 },
  2540. { 4031, 771, 866, 1895 },
  2541. { 6009, 896, 445, -31 },
  2542. { 5160, 1098, -856, 1784 },
  2543. { 7980, -886, -1293, 1396 },
  2544. { 6318, -1361, 2423, 252 },
  2545. { 7547, -699, 133, 506 },
  2546. { 8562, -2344, 940, 264 },
  2547. { 5890, 1187, -1425, 2194 },
  2548. { 6558, -645, -1311, 2621 },
  2549. { 4634, -1671, 2075, 1623 },
  2550. { 5614, 105, -816, 2376 },
  2551. { 6646, 1558, -1365, 630 },
  2552. { 6998, 1150, -2117, -990 },
  2553. { 6555, 2311, -1093, -1783 },
  2554. { 6682, 1430, -2391, -1940 },
  2555. { 7861, 1555, -2977, -1188 },
  2556. { 6745, 1723, -459, -2085 },
  2557. { 7504, 1229, -1666, -2060 },
  2558. { 7937, 671, -2128, -1529 },
  2559. { 7139, 991, -735, -2632 },
  2560. { 6867, 1592, -1303, -2324 },
  2561. { 6401, 2230, -1732, -2508 },
  2562. { 7201, 2184, -2169, -1988 },
  2563. { 6636, 2190, -995, -2840 },
  2564. { 7620, 2306, -2089, -651 },
  2565. { 7584, 1875, -1438, -631 },
  2566. { 9214, 1561, -2464, -1139 },
  2567. { 6154, 1318, -1237, -2917 },
  2568. { 7917, 2847, -1797, -1599 },
  2569. { 8309, 2029, -2555, -465 },
  2570. { 8204, 1282, -584, -2405 },
  2571. { 8440, 1035, -1147, -1137 },
  2572. { 7107, 1858, -60, -1568 },
  2573. { 6781, 2912, -873, -1463 },
  2574. { 7603, 1316, -319, -1249 },
  2575. { 7833, 1335, -78, -1849 },
  2576. { 7930, 1141, -1016, -695 },
  2577. { 7883, 1610, -1017, -1314 },
  2578. { 8069, 1409, -1811, -196 },
  2579. { 8319, 1031, -582, -1590 },
  2580. { 5948, 1537, -2153, -2373 },
  2581. { 8684, 1171, -1871, -850 },
  2582. { 8357, 2484, -2411, -1292 },
  2583. { 6516, 2092, -193, -1167 },
  2584. { 6112, 1697, 22, -525 },
  2585. { 7161, 703, -602, -1879 },
  2586. { 6047, 2351, -807, -219 },
  2587. { 8072, 1854, -1817, -1553 },
  2588. { 6956, 1304, 76, -1011 },
  2589. { 6607, 1481, -544, -162 },
  2590. { 6958, 2541, -265, -1938 },
  2591. { 6416, 2514, -777, -850 },
  2592. { 7272, 2110, -899, -1171 },
  2593. { 7741, 2153, -283, -2614 },
  2594. { 6482, 2041, -1758, -1221 },
  2595. { 6762, 940, -1862, -2281 },
  2596. { 5610, 1194, -1691, -1561 },
  2597. { 7833, 2164, -823, -1952 },
  2598. { 5460, 1438, -848, 1189 },
  2599. { 6011, 1377, -771, -1557 },
  2600. { 7679, 544, -1134, -2214 },
  2601. { 7209, 1292, -2714, -1564 },
  2602. { 5567, 1200, -404, -169 },
  2603. { 5853, 1461, -1465, -518 },
  2604. { 6782, 689, -844, -860 },
  2605. { 7330, 1337, -1152, -71 },
  2606. { 7189, 1506, -653, -685 },
  2607. { 6860, 2116, -1403, -240 },
  2608. { 8804, 1516, -1391, -1760 },
  2609. { 7210, 2689, -1498, -989 },
  2610. { 7030, 3022, -1441, -2083 },
  2611. { 5649, 1836, -407, 525 },
  2612. { 7451, 3099, -717, -2464 },
  2613. { 7384, 1656, -2007, 398 },
  2614. { 6504, 707, -1919, -134 },
  2615. { -1851, 3639, -2279, -695 },
  2616. { -4037, 1644, -77, 1329 },
  2617. { -4025, 1960, -1565, -567 },
  2618. { -3430, 2495, -795, 368 },
  2619. { -4771, 2480, 993, 756 },
  2620. { -3431, 2058, -2539, -971 },
  2621. { -3802, 3418, 380, 217 },
  2622. { -3074, 3350, -1652, -1056 },
  2623. { -3705, 326, -1650, 1535 },
  2624. { -3122, 1281, -1192, 1607 },
  2625. { -4601, 1367, -968, 53 },
  2626. { -3808, 958, 44, 2560 },
  2627. { -2079, 2530, -1485, 1166 },
  2628. { -3707, 343, -2889, 180 },
  2629. { -5249, 1431, -31, 688 },
  2630. { -4990, 125, -704, 1270 },
  2631. { -2771, 1334, -2446, 746 },
  2632. { -2292, 994, -1527, 2630 },
  2633. { -1261, 3070, -2519, 268 },
  2634. { -2544, 3890, -1057, -552 },
  2635. { -4421, 255, -1980, 530 },
  2636. { -2951, 454, -13, 3643 },
  2637. { -2262, 1815, -370, 2880 },
  2638. { -2383, 3657, -649, 576 },
  2639. { -3541, -161, -1389, 2550 },
  2640. { -4241, 1575, 1325, 2561 },
  2641. { -2767, 4037, 1221, 1578 },
  2642. { -3748, 2697, 1148, 1801 },
  2643. { -4686, 2385, -220, 0 },
  2644. { -1531, 1645, -2751, 1327 },
  2645. { -45, 4032, -799, 2298 },
  2646. { -2915, 2280, 709, 2495 },
  2647. { -1199, 3278, -406, 2346 },
  2648. { -2471, 116, -2706, 2060 },
  2649. { -2440, 2173, -2894, -344 },
  2650. { -3375, 2287, 1781, 3226 },
  2651. { -2153, 3568, 1827, 2918 },
  2652. { -862, 2267, -1626, 2527 },
  2653. { -2698, 1135, 301, 4239 },
  2654. { -2364, 2123, 1010, 3710 },
  2655. { -2447, 3281, -81, 1408 },
  2656. { -2660, 4735, 472, 258 },
  2657. { -1053, 3097, 2682, 2398 },
  2658. { -3366, -1037, -1152, -868 },
  2659. { -643, 4242, 2212, 1259 },
  2660. { 971, 3991, 934, 643 },
  2661. { -1617, 2002, 2139, 2195 },
  2662. { -4897, 972, 784, 1719 },
  2663. { -1275, 2992, 1039, 3821 },
  2664. { -392, 4973, -209, 1821 },
  2665. { -1028, 4718, -1479, -137 },
  2666. { 50, 3914, 553, 2210 },
  2667. { 678, 4364, 359, 1303 },
  2668. { -582, 4911, 514, 1671 },
  2669. { 1276, 3914, -1252, 2934 },
  2670. { -1496, 3984, 857, 2330 },
  2671. { 772, 4744, -655, 2332 },
  2672. { -799, 5283, -439, 624 },
  2673. { 1341, 2937, 650, 2027 },
  2674. { -1739, 4892, 1275, 1702 },
  2675. { -892, 2596, -151, 3951 },
  2676. { -3532, 1090, 1292, 32 },
  2677. { 321, 3146, 2647, 1475 },
  2678. { 264, 4199, -1591, 1317 },
  2679. { -452, -2357, 2266, 4192 },
  2680. { 3022, -1033, -2389, 5678 },
  2681. { -1162, -1342, 3543, 4990 },
  2682. { -474, -1477, -1223, 5016 },
  2683. { -699, -2857, 900, 3835 },
  2684. { -461, -2255, -117, 4626 },
  2685. { 1204, -2062, -1211, 4403 },
  2686. { 2192, -3035, -337, 3966 },
  2687. { 108, -831, 279, 5643 },
  2688. { 1457, -620, -2908, 5276 },
  2689. { -2527, -78, 1085, 5460 },
  2690. { -1978, -1918, -949, 4733 },
  2691. { 32, 367, -1904, 5166 },
  2692. { 1890, -1665, 440, 4752 },
  2693. { -518, -348, 2816, 4891 },
  2694. { 3695, -2490, -1374, 4603 },
  2695. { 246, -1965, 3549, 3969 },
  2696. { 1100, -3111, 656, 3737 },
  2697. { -1379, 870, -414, 4575 },
  2698. { 628, -357, -1227, 6179 },
  2699. { -1129, -1318, -2457, 4576 },
  2700. { -425, -98, -73, 6336 },
  2701. { 367, -887, 2990, 4207 },
  2702. { 2091, -1251, 2444, 3557 },
  2703. { -1759, -1610, 2046, 5273 },
  2704. { 3210, 1414, -20, 2616 },
  2705. { 3303, -2636, 1005, 4237 },
  2706. { -327, -3107, -640, 3687 },
  2707. { -197, 764, 572, 5486 },
  2708. { 646, -767, 1388, 5464 },
  2709. { 104, 2742, -228, 3907 },
  2710. { -236, 1829, -579, 4585 },
  2711. { -2150, -474, -1525, 4006 },
  2712. { -23, -2632, -2400, 3892 },
  2713. { -12, -1739, -2910, 4867 },
  2714. { -2310, -368, -102, 4583 },
  2715. { -1991, -2061, 533, 4531 },
  2716. { 3884, -1446, -153, 4393 },
  2717. { 1568, 14, -289, 5268 },
  2718. { -1376, -253, -2797, 3417 },
  2719. { 3193, -2577, 2475, 3566 },
  2720. { 3418, 617, 1350, 1857 },
  2721. { 3792, -24, -272, 3370 },
  2722. { 153, 1159, 2906, 2877 },
  2723. { 511, 2162, 1548, 2741 },
  2724. { 262, 819, -2791, 3734 },
  2725. { 4232, -2015, 1486, 3477 },
  2726. { 2943, -1110, -1014, 5480 },
  2727. { 2842, 369, 703, 3476 },
  2728. { 3011, 1634, -933, 3553 },
  2729. { 4412, -1548, -942, 5021 },
  2730. { -1405, 593, 2372, 5267 },
  2731. { 2093, 2129, 896, 2365 },
  2732. { 4845, -1980, 0, 3823 },
  2733. { -2140, 81, 3278, 5637 },
  2734. { 1484, 2665, -324, 3653 },
  2735. { 10, 192, 1620, 5291 },
  2736. { 2152, 738, -2269, 5000 },
  2737. { 2102, 2748, -1652, 4707 },
  2738. { 2855, -2131, -387, 5188 },
  2739. { 1173, 676, 1338, 3277 },
  2740. { 2340, -2329, -2064, 4095 },
  2741. { 861, -2024, 1296, 5055 },
  2742. { 2189, 3225, -695, 2626 },
  2743. { 6196, -7079, 1943, -822 },
  2744. { 4547, -4813, 3261, 1856 },
  2745. { 4243, -6904, 3443, 448 },
  2746. { 4581, -7503, 946, 506 },
  2747. { 6626, -7754, 3427, 470 },
  2748. { 3407, -9088, 3269, -1496 },
  2749. { 4079, -6464, 2304, 777 },
  2750. { 5621, -9336, 2684, -768 },
  2751. { 5351, -6464, 5238, -214 },
  2752. { 5961, -8007, 1724, -3091 },
  2753. { 4213, -8067, 603, -246 },
  2754. { 7208, -7403, 3168, -1738 },
  2755. { 6098, -7700, 329, -1379 },
  2756. { 6525, -6735, 4248, -1072 },
  2757. { 6073, -6241, 2167, -2378 },
  2758. { 4609, -9218, 3051, -1033 },
  2759. { 6813, -7283, 1581, -1897 },
  2760. { 6126, -6275, 2789, 681 },
  2761. { 4423, -6538, 1621, -1692 },
  2762. { 6272, -8298, 3167, -1855 },
  2763. { 6172, -8558, 4498, -1169 },
  2764. { 4844, -8588, 1647, -366 },
  2765. { 6209, -8807, 1581, -369 },
  2766. { 5389, -8059, 550, -192 },
  2767. { 6654, -9775, 2504, -1063 },
  2768. { 7103, -7998, 806, 530 },
  2769. { 5662, -6736, 1565, -3620 },
  2770. { 4165, -9564, 4191, -2131 },
  2771. { 4526, -7181, 576, -2875 },
  2772. { 4633, -8623, 2807, -4742 },
  2773. { 3709, -7794, 1815, 34 },
  2774. { 3634, -8622, 2313, -826 },
  2775. { 6991, -8447, 2063, -3198 },
  2776. { 7757, -9486, 2255, -558 },
  2777. { 4149, -7778, 4728, -1696 },
  2778. { 5767, -7427, 1113, 707 },
  2779. { 4592, -6261, 2329, 1864 },
  2780. { 3159, -10498, 1677, -4273 },
  2781. { 3534, -9010, 2437, -3565 },
  2782. { 4479, -10821, 2715, -4942 },
  2783. { 3207, -9805, 3054, -3886 },
  2784. { 4627, -8189, 3018, -2354 },
  2785. { 5527, -10566, 3244, -2749 },
  2786. { 4346, -10127, 3335, -3084 },
  2787. { 6132, -10085, 3316, -1308 },
  2788. { 5629, -9704, 2178, -3058 },
  2789. { 3603, -8538, 1246, -624 },
  2790. { 3737, -8488, 395, -3167 },
  2791. { 5465, -11414, 2810, -4640 },
  2792. { 5306, -7745, 2721, -3988 },
  2793. { 7000, -9111, 1695, -1409 },
  2794. { 6663, -7741, 2466, -4079 },
  2795. { 4083, -7175, 1836, -4831 },
  2796. { 3613, -9926, 1342, -3455 },
  2797. { 6588, -8033, 457, -258 },
  2798. { 4720, -8102, 17, -1209 },
  2799. { 7414, -8709, 1294, -344 },
  2800. { 5437, -10030, 4043, -1704 },
  2801. { 4862, -9281, 1558, -1431 },
  2802. { 6800, -6403, 5113, 862 },
  2803. { 4623, -8242, 2667, -228 },
  2804. { 5919, -5083, 3348, 2135 },
  2805. { 5985, -8889, 2733, -5105 },
  2806. { 5029, -5767, 4407, 719 },
  2807. { 354, -6158, -838, -3001 },
  2808. { 351, -5943, -2104, -1534 },
  2809. { -633, -7190, -25, -4798 },
  2810. { -1595, -7235, -3812, -1400 },
  2811. { 103, -6197, -2933, -78 },
  2812. { -1722, -5020, -3441, -4333 },
  2813. { -1963, -5644, -4365, -270 },
  2814. { -846, -5743, -3477, 196 },
  2815. { -191, -5348, -4054, -469 },
  2816. { -2515, -7754, -3495, -818 },
  2817. { -2090, -6710, -2701, 117 },
  2818. { -546, -7036, -1398, 163 },
  2819. { -278, -7091, -2662, -536 },
  2820. { -622, -7962, -2731, -1464 },
  2821. { -1555, -8118, -3612, -2057 },
  2822. { -1094, -6280, -2314, 505 },
  2823. { -2556, -8538, -4024, -2247 },
  2824. { 109, -7134, -3107, -1823 },
  2825. { -900, -6954, -3340, -717 },
  2826. { -605, -7113, -3656, -2154 },
  2827. { 837, -6263, -3211, -2177 },
  2828. { -417, -5810, -3871, -1469 },
  2829. { -1318, -5649, -4207, -3198 },
  2830. { 413, -6765, -2082, -33 },
  2831. { -3101, -6450, -4362, -766 },
  2832. { 755, -6489, -2967, -846 },
  2833. { 1117, -7106, -2452, -1352 },
  2834. { -1202, -8387, -3072, -2897 },
  2835. { -365, -4894, -3561, -2937 },
  2836. { -2372, -8776, -265, -4441 },
  2837. { -1224, -8678, -896, -5074 },
  2838. { -755, -10096, -600, -6623 },
  2839. { 300, -8206, -225, -4568 },
  2840. { -1176, -6824, -2633, -3527 },
  2841. { -2006, -5443, -1526, -5849 },
  2842. { -1115, -5540, -2363, -4785 },
  2843. { 1059, -6812, -2543, -2654 },
  2844. { -1976, -6861, -3062, -5508 },
  2845. { -379, -5328, -2321, -3624 },
  2846. { -2108, -5860, -4518, -1915 },
  2847. { -379, -7885, -1329, -594 },
  2848. { 774, -5389, -581, -5213 },
  2849. { -2601, -5083, -1849, -4921 },
  2850. { -176, -5580, 74, -5075 },
  2851. { -204, -6780, -190, -6232 },
  2852. { 418, -7594, -1987, -820 },
  2853. { -1873, -8529, -2926, -1609 },
  2854. { 1340, -6362, -919, -4975 },
  2855. { 577, -7990, -2044, -1873 },
  2856. { -2572, -7413, -1745, -2224 },
  2857. { -2037, -7030, -1461, -7138 },
  2858. { -2559, -8756, -2039, -5836 },
  2859. { -2079, -6764, -1209, -5669 },
  2860. { -1613, -7801, -2006, -685 },
  2861. { -1865, -6583, -722, -3529 },
  2862. { -589, -6358, -1377, -1003 },
  2863. { -540, -7514, -1331, -3542 },
  2864. { 419, -6192, -1677, -4927 },
  2865. { -2786, -8763, -2966, -5065 },
  2866. { -2172, -8411, -1726, -4675 },
  2867. { -3382, -9833, -3497, -5722 },
  2868. { -2433, -10169, -2077, -5775 },
  2869. { -424, -9451, -1096, -3658 },
  2870. { -537, -8522, -910, -1897 },
  2871. { -5550, 2807, 1683, -693 },
  2872. { -6395, 635, 3573, -1246 },
  2873. { -7544, 2280, 2140, 44 },
  2874. { -8751, 1136, 2951, -794 },
  2875. { -5605, 2709, 2052, 916 },
  2876. { -7650, 654, 869, 135 },
  2877. { -6939, 967, 1409, 870 },
  2878. { -7834, 2123, 3310, 974 },
  2879. { -6935, 2818, 1274, -1678 },
  2880. { -5605, 2233, 1013, 471 },
  2881. { -7095, 1849, 1648, 198 },
  2882. { -6636, 1634, 712, -37 },
  2883. { -7279, 978, 296, -315 },
  2884. { -7664, 3504, 3292, -216 },
  2885. { -7836, 1209, 1221, -257 },
  2886. { -7913, 2201, 1765, -1529 },
  2887. { -7077, 3783, 2632, -1407 },
  2888. { -5565, 1645, 1410, -622 },
  2889. { -6494, 2879, 1181, -759 },
  2890. { -7073, 3137, 3010, 550 },
  2891. { -7249, 1839, 847, -805 },
  2892. { -6630, 2197, 282, -1096 },
  2893. { -8836, 1573, 1988, -1090 },
  2894. { -7809, 1274, 836, -1198 },
  2895. { -7895, 2970, 3511, -1097 },
  2896. { -6960, 1664, 1356, -2442 },
  2897. { -6582, 2866, 2273, 307 },
  2898. { -7221, 821, 2851, -1435 },
  2899. { -6015, 1703, 2001, -2367 },
  2900. { -8082, 1034, 2103, 239 },
  2901. { -5952, 1912, 301, -465 },
  2902. { -6099, 841, 379, 567 },
  2903. { -6343, 50, 494, 658 },
  2904. { -6586, 983, 591, -893 },
  2905. { -5500, 869, 2187, -2479 },
  2906. { -6482, 60, 1545, -979 },
  2907. { -6705, 515, 1974, -53 },
  2908. { -6460, 1755, 1325, -1275 },
  2909. { -6093, 2617, 2465, -623 },
  2910. { -7330, 2161, 594, -2115 },
  2911. { -7324, 762, 1593, -2004 },
  2912. { -6385, 679, 1510, -2514 },
  2913. { -6159, 241, 2976, -1631 },
  2914. { -8583, 3030, 4045, -162 },
  2915. { -6299, 66, 2209, -2103 },
  2916. { -5428, 1279, 3267, -1846 },
  2917. { -6438, 1335, 2728, -1631 },
  2918. { -8012, 1070, 2428, -1151 },
  2919. { -6201, 2781, 2349, -1918 },
  2920. { -5918, 1139, 3121, -148 },
  2921. { -6314, 2481, 3137, -1808 },
  2922. { -7180, 1722, 2435, -1602 },
  2923. { -6750, 1829, 3763, -1145 },
  2924. { -6713, 1777, 2221, 1212 },
  2925. { -7479, 1835, 3627, -479 },
  2926. { -7299, 10, 2406, -1593 },
  2927. { -8249, 3129, 996, -2870 },
  2928. { -8374, 1534, 1333, -1882 },
  2929. { -7507, 3353, 1598, -2299 },
  2930. { -7379, 2701, 2326, -1167 },
  2931. { -8440, 2276, 2796, -542 },
  2932. { -10348, 1527, 2649, -1165 },
  2933. { -8184, 3614, 2574, -1738 },
  2934. { -5539, 1574, 1733, 1138 },
  2935. { 9404, -7652, 67, 79 },
  2936. { 8654, -3972, 1358, -60 },
  2937. { 8617, -4794, 117, 2318 },
  2938. { 7886, -4505, 1784, 1200 },
  2939. { 8636, -6125, 3879, -1003 },
  2940. { 9654, -6836, 1816, 205 },
  2941. { 9374, -6553, 913, 1875 },
  2942. { 8020, -6150, 1134, 2390 },
  2943. { 7786, -4970, 2078, -1857 },
  2944. { 8691, -6119, 711, 708 },
  2945. { 9039, -5568, 2944, -1902 },
  2946. { 9955, -5048, 1433, -601 },
  2947. { 8089, -6927, 3093, -2846 },
  2948. { 8487, -7024, 2415, 19 },
  2949. { 9388, -5287, 3577, -2655 },
  2950. { 8591, -7371, 2300, -996 },
  2951. { 9104, -4763, 1453, -2558 },
  2952. { 7615, -5457, 596, 164 },
  2953. { 9860, -7047, 3433, -614 },
  2954. { 8756, -4404, 2235, -964 },
  2955. { 9462, -4660, 299, -1822 },
  2956. { 10119, -5550, 2689, -1273 },
  2957. { 10915, -7471, 2705, -1007 },
  2958. { 11433, -7090, 1410, -1198 },
  2959. { 9882, -7431, 2965, -1895 },
  2960. { 7628, -5219, 769, -2661 },
  2961. { 8169, -5318, 2262, 70 },
  2962. { 8846, -6320, 1939, -754 },
  2963. { 7147, -5593, 1248, -971 },
  2964. { 10652, -5485, 935, 137 },
  2965. { 7778, -6533, 2564, -1932 },
  2966. { 8878, -5173, 1214, -361 },
  2967. { 9828, -4943, 282, 510 },
  2968. { 10042, -6134, 3895, -1914 },
  2969. { 7965, -6630, 3566, -433 },
  2970. { 8573, -4502, 3574, -1209 },
  2971. { 8398, -4801, 1031, -1347 },
  2972. { 10136, -7772, 2612, 1547 },
  2973. { 9890, -7280, 1768, -1083 },
  2974. { 8407, -6585, -706, -58 },
  2975. { 7976, -7582, 229, -131 },
  2976. { 10481, -8866, 1166, -147 },
  2977. { 10914, -4342, 3189, -2412 },
  2978. { 10440, -5198, -104, -1109 },
  2979. { 11227, -6530, 2381, -2449 },
  2980. { 8487, -8064, 1086, 230 },
  2981. { 9975, -6123, -857, -134 },
  2982. { 8339, -6498, 1232, -2337 },
  2983. { 11042, -4506, 1119, -2098 },
  2984. { 12563, -5592, 1837, -2062 },
  2985. { 11801, -5590, 632, -1296 },
  2986. { 10152, -5617, 1511, -1917 },
  2987. { 7800, -6473, 51, -1337 },
  2988. { 7941, -5560, 2438, -3270 },
  2989. { 6554, -3834, 2100, 1476 },
  2990. { 9065, -5520, -226, -1120 },
  2991. { 10794, -7120, -243, 122 },
  2992. { 10429, -6968, 272, -806 },
  2993. { 8942, -8914, 1442, -392 },
  2994. { 9969, -5051, 2033, -2953 },
  2995. { 7275, -4152, 3058, -64 },
  2996. { 11127, -5488, 4589, -3227 },
  2997. { 9626, -6666, 2739, -2958 },
  2998. { 6943, -5362, 4470, 1008 },
  2999. { -7456, -967, 2936, -1002 },
  3000. { -8622, -333, 6962, 2606 },
  3001. { -7486, -3392, 3668, 1287 },
  3002. { -8053, -827, 5148, 1097 },
  3003. { -6610, 454, 4952, 96 },
  3004. { -7701, -1982, 3161, -468 },
  3005. { -7307, -1132, 4071, -36 },
  3006. { -8125, -271, 5199, 3862 },
  3007. { -9182, -1950, 2813, 1878 },
  3008. { -9855, -952, 4794, 3010 },
  3009. { -7241, 1431, 4202, 2468 },
  3010. { -9646, 157, 4766, 1046 },
  3011. { -9371, 1230, 6009, 2958 },
  3012. { -11514, -64, 8630, 5248 },
  3013. { -6766, 565, 2766, 2140 },
  3014. { -8426, -9, 2852, 1271 },
  3015. { -11291, -1113, 5087, 2937 },
  3016. { -8297, 2092, 4495, 1264 },
  3017. { -9983, 735, 3809, -51 },
  3018. { -9048, -1000, 3191, -308 },
  3019. { -7331, -1987, 2655, 1391 },
  3020. { -7144, -21, 4333, 2161 },
  3021. { -6032, -1540, 3543, 896 },
  3022. { -7987, -1036, 1985, 1529 },
  3023. { -9264, 2004, 5194, 290 },
  3024. { -11308, -840, 5754, 1654 },
  3025. { -9130, -2398, 4292, 2973 },
  3026. { -6248, 838, 3563, 1223 },
  3027. { -6819, -2760, 3511, 119 },
  3028. { -7213, -2006, 4364, 762 },
  3029. { -5431, -1047, 4533, 166 },
  3030. { -7098, -641, 2021, 639 },
  3031. { -8628, -2249, 3588, 399 },
  3032. { -6352, -1498, 3560, -648 },
  3033. { -7033, -2190, 4870, 2562 },
  3034. { -7405, -46, 3772, -581 },
  3035. { -6104, 796, 5143, 1965 },
  3036. { -5787, 943, 5784, 3030 },
  3037. { -8367, 1465, 7192, 4097 },
  3038. { -8259, 789, 5694, 1963 },
  3039. { -10614, -1899, 5748, 2645 },
  3040. { -8258, -805, 3698, 2275 },
  3041. { -6877, -972, 6431, 3160 },
  3042. { -6483, 363, 7018, 3129 },
  3043. { -6283, -1358, 5191, 1524 },
  3044. { -8853, -3157, 4119, 1741 },
  3045. { -6086, -267, 3883, -835 },
  3046. { -7254, 1032, 6613, 4017 },
  3047. { -11470, -3350, 4649, 3426 },
  3048. { -6743, 481, 6148, 1239 },
  3049. { -5394, -166, 5309, 3165 },
  3050. { -7958, 1068, 4268, -240 },
  3051. { -10520, 2256, 7916, 2828 },
  3052. { -5132, -4, 5739, 1176 },
  3053. { -8643, 120, 3255, -629 },
  3054. { -9631, 1974, 8870, 4362 },
  3055. { -10663, -1221, 3733, 589 },
  3056. { -8224, -1843, 5806, 2655 },
  3057. { -8282, 1255, 8647, 3478 },
  3058. { -12311, -1505, 9043, 6256 },
  3059. { -11312, -856, 7136, 4681 },
  3060. { -11944, -722, 7941, 3309 },
  3061. { -7868, -463, 6846, 4196 },
  3062. { -8679, -241, 7410, 5347 },
  3063. { 6759, -4680, -508, 1220 },
  3064. { 5176, -6111, 944, 121 },
  3065. { 6843, -5667, -1368, -533 },
  3066. { 5616, -5884, -1471, -695 },
  3067. { 6030, -5089, -1808, -940 },
  3068. { 7444, -5463, -52, 1881 },
  3069. { 4207, -6079, -506, 1571 },
  3070. { 6785, -4410, -649, 3084 },
  3071. { 4838, -5214, 2026, 2998 },
  3072. { 4201, -5790, 645, 1811 },
  3073. { 6930, -5129, -1940, 1698 },
  3074. { 6332, -4627, 692, 3027 },
  3075. { 6285, -4314, -106, 3644 },
  3076. { 6255, -5450, -1975, 742 },
  3077. { 4199, -4676, -459, 1796 },
  3078. { 5592, -5500, 1345, 1300 },
  3079. { 4358, -5556, -2236, 114 },
  3080. { 4620, -5875, -1563, 888 },
  3081. { 4892, -7550, -327, -419 },
  3082. { 4734, -7085, 7, 613 },
  3083. { 3883, -5562, -1969, 1080 },
  3084. { 5610, -4990, -204, 834 },
  3085. { 4117, -6482, -1271, 341 },
  3086. { 6585, -5107, 892, 1169 },
  3087. { 6632, -3683, 302, 3002 },
  3088. { 6326, -5351, -983, -1250 },
  3089. { 4382, -7192, -730, -158 },
  3090. { 5227, -6540, -451, 1123 },
  3091. { 5468, -6472, -870, -1471 },
  3092. { 5191, -6402, -1365, -127 },
  3093. { 7407, -6317, -973, -336 },
  3094. { 4611, -6530, -820, -1980 },
  3095. { 4963, -5159, -2050, -966 },
  3096. { 4414, -5691, -211, -998 },
  3097. { 5954, -5873, 750, -1749 },
  3098. { 4394, -4796, -1268, 254 },
  3099. { 7161, -6214, -1010, 689 },
  3100. { 4965, -3598, 2372, 1711 },
  3101. { 6248, -6180, 981, 864 },
  3102. { 6473, -5336, 525, -600 },
  3103. { 4591, -6864, -1131, -900 },
  3104. { 6314, -6440, -1021, -375 },
  3105. { 5838, -6209, -1199, 944 },
  3106. { 5308, -5283, -2100, 1267 },
  3107. { 4342, -5860, -1637, -1356 },
  3108. { 5680, -4388, -1227, -104 },
  3109. { 4900, -4098, 1449, 4046 },
  3110. { 4677, -4284, -106, 3190 },
  3111. { 7574, -6173, -848, 1859 },
  3112. { 6493, -7207, -131, 726 },
  3113. { 5513, -5261, -2117, 4 },
  3114. { 6191, -7352, -193, -505 },
  3115. { 5885, -4333, 324, -134 },
  3116. { 6162, -6081, -312, -2044 },
  3117. { 4216, -6200, -1810, -572 },
  3118. { 5652, -7035, -696, -197 },
  3119. { 7131, -7189, -366, -60 },
  3120. { 5032, -4803, -1514, 2832 },
  3121. { 7386, -4610, -606, 3489 },
  3122. { 4211, -5031, 1221, 3047 },
  3123. { 4050, -4653, 1584, 1469 },
  3124. { 6852, -5302, -1861, 206 },
  3125. { 7736, -4816, -1794, 3359 },
  3126. { 6290, -3439, 1522, 2454 },
  3127. { 1768, 5990, -5560, -2594 },
  3128. { 3903, 5326, -1530, -1501 },
  3129. { 2472, 3738, -2117, -4240 },
  3130. { 3260, 5448, -904, -4733 },
  3131. { 1435, 7297, -3676, -4102 },
  3132. { 4096, 5951, -656, -3312 },
  3133. { 2178, 6009, -3146, -3724 },
  3134. { 3787, 5493, -5473, -1633 },
  3135. { 2998, 7286, -3334, -3571 },
  3136. { 2894, 6576, -4708, -2804 },
  3137. { 830, 6163, -4286, -3348 },
  3138. { 4755, 5569, -1730, -2739 },
  3139. { 4604, 6065, -3562, -2605 },
  3140. { 2749, 5141, -3986, -2775 },
  3141. { 3942, 4875, -2143, -3340 },
  3142. { 2819, 8517, -2004, -2724 },
  3143. { 2146, 6298, -689, -3093 },
  3144. { 5196, 6504, -3393, -1475 },
  3145. { 1851, 8386, -1748, -1420 },
  3146. { 3474, 8572, -3534, -2688 },
  3147. { 4503, 7560, -3561, -2245 },
  3148. { 4433, 6219, -2393, -1575 },
  3149. { 3506, 7248, -2275, -1977 },
  3150. { 3490, 7409, -3147, -604 },
  3151. { 4214, 6447, -3520, 516 },
  3152. { 619, 7034, -829, -1705 },
  3153. { 1732, 7395, -356, -2208 },
  3154. { 1226, 5204, -3294, -3732 },
  3155. { 2027, 5619, -1813, -4146 },
  3156. { 3078, 5877, 47, -2651 },
  3157. { 1654, 5458, 424, -682 },
  3158. { 3163, 5464, -2026, -270 },
  3159. { 2884, 5375, -685, -530 },
  3160. { 2950, 7286, -35, -2967 },
  3161. { 1986, 5066, -597, 482 },
  3162. { 3459, 4308, -3845, -2333 },
  3163. { 3155, 7037, -1346, -4345 },
  3164. { 2193, 6696, -717, -1319 },
  3165. { 3677, 5089, -3892, -487 },
  3166. { 2186, 5136, -4186, -1492 },
  3167. { 773, 5796, -917, 817 },
  3168. { 2489, 6546, -3570, -2117 },
  3169. { 1223, 6469, -1362, -33 },
  3170. { 271, 6061, -1466, -1725 },
  3171. { 2540, 5171, -1847, 1032 },
  3172. { 2548, 5251, -2697, 1677 },
  3173. { 771, 7600, -768, -632 },
  3174. { 4710, 6647, -4736, -1275 },
  3175. { 1369, 5917, -2971, -1056 },
  3176. { 163, 5239, -3499, -2275 },
  3177. { 2104, 4285, -3211, -3286 },
  3178. { 1107, 7411, -1972, -1671 },
  3179. { 2196, 7262, -2310, -1926 },
  3180. { -244, 6439, -1745, -839 },
  3181. { 3293, 3832, -2890, -3000 },
  3182. { 419, 6443, -379, -407 },
  3183. { 3077, 4930, -1156, -2869 },
  3184. { 2131, 5874, -2330, 224 },
  3185. { 690, 6538, -2212, -2841 },
  3186. { 1602, 4421, -2515, 1542 },
  3187. { 3318, 9373, -3032, -3477 },
  3188. { 5646, 7462, -5153, -1463 },
  3189. { 4139, 7137, -1539, -3321 },
  3190. { 3481, 9077, -1645, -3653 },
  3191. { -7747, 375, -106, -543 },
  3192. { -8587, -1379, -586, -461 },
  3193. { -10146, -892, 2094, 694 },
  3194. { -8103, 382, 504, -325 },
  3195. { -8548, -92, 94, -656 },
  3196. { -7460, 38, 152, 388 },
  3197. { -8266, -271, -459, -883 },
  3198. { -7935, -664, -1026, -802 },
  3199. { -8341, -109, 853, 161 },
  3200. { -8802, -1355, 1099, 630 },
  3201. { -8957, -6, 1108, -669 },
  3202. { -7260, -1520, -43, -407 },
  3203. { -7555, -174, 668, -2562 },
  3204. { -9014, -126, 227, -1191 },
  3205. { -8184, 769, 290, -1375 },
  3206. { -9476, 55, 962, -1528 },
  3207. { -8679, 541, 755, -1030 },
  3208. { -9842, -1626, 838, -1588 },
  3209. { -8513, -702, 788, -1998 },
  3210. { -10101, -1558, -366, -1841 },
  3211. { -8135, 78, 1479, -1813 },
  3212. { -9128, -454, 313, -1786 },
  3213. { -7554, -1084, 831, -2442 },
  3214. { -7576, -701, 2068, -1665 },
  3215. { -7791, -1481, 1587, -1808 },
  3216. { -6701, -596, -97, 802 },
  3217. { -7418, -15, 684, -963 },
  3218. { -7127, -477, -139, -426 },
  3219. { -8097, -110, -36, -264 },
  3220. { -7620, -1922, -590, -101 },
  3221. { -7647, -1201, 279, 660 },
  3222. { -7856, -1974, 758, -2271 },
  3223. { -8496, -167, 2232, -1143 },
  3224. { -8506, -1359, 624, -740 },
  3225. { -7274, -1052, 1062, -139 },
  3226. { -7800, -217, 91, -1794 },
  3227. { -7030, -1694, -955, 615 },
  3228. { -9020, -1864, 101, -2182 },
  3229. { -9400, -740, 598, -667 },
  3230. { -8448, -1184, 2024, -1272 },
  3231. { -8812, -570, -897, -2384 },
  3232. { -10559, -1286, 538, -1536 },
  3233. { -8728, -888, -1089, -1397 },
  3234. { -7080, -1185, 636, -1252 },
  3235. { -9880, 233, 2344, -782 },
  3236. { -7952, -1326, -378, -1947 },
  3237. { -7207, -378, 1408, -2237 },
  3238. { -8467, -1545, 902, -1987 },
  3239. { -9163, -1474, 924, -1739 },
  3240. { -8159, -992, -77, -2744 },
  3241. { -8343, 148, -423, -1573 },
  3242. { -9105, -649, -254, -1214 },
  3243. { -8939, 456, 281, -1905 },
  3244. { -8837, 179, -394, -2634 },
  3245. { -9145, 757, 1547, -1319 },
  3246. { -9775, -723, 441, -1680 },
  3247. { -8910, -686, 1529, -1525 },
  3248. { -9492, -1134, 2064, -938 },
  3249. { -6111, -943, 677, -31 },
  3250. { -7411, -613, -814, 46 },
  3251. { -9479, -922, -430, -2061 },
  3252. { -11298, -1268, 1318, -1117 },
  3253. { -8190, 832, 671, -2214 },
  3254. { -10453, -550, 1672, -886 },
  3255. { 1044, 9353, -1651, -5423 },
  3256. { 1034, 8149, -455, -6166 },
  3257. { 761, 8293, -3214, -4838 },
  3258. { 938, 8077, 164, -5130 },
  3259. { 1295, 8673, 2582, -5490 },
  3260. { -314, 7973, -2395, -5231 },
  3261. { -507, 9012, -2497, -5775 },
  3262. { 2396, 8314, -1022, -4673 },
  3263. { -1516, 8501, 1950, -4969 },
  3264. { -308, 7401, 1549, -4866 },
  3265. { -112, 8340, 3003, -4920 },
  3266. { -50, 9315, 1371, -5666 },
  3267. { -659, 9449, 2496, -5547 },
  3268. { 2573, 9148, -2270, -4783 },
  3269. { 830, 7104, -438, -3907 },
  3270. { 522, 10672, -677, -6483 },
  3271. { -1190, 10108, -510, -6518 },
  3272. { -427, 8271, -579, -6315 },
  3273. { 1602, 8113, -1927, -4418 },
  3274. { -2266, 8180, 448, -5190 },
  3275. { -1633, 8816, -226, -5771 },
  3276. { 759, 9481, -105, -5813 },
  3277. { 2254, 6679, -466, -5662 },
  3278. { -88, 6946, 895, -5958 },
  3279. { -1705, 10009, 1394, -5574 },
  3280. { 748, 7943, 540, -6692 },
  3281. { 1411, 7009, 232, -6145 },
  3282. { 697, 7290, -1221, -5342 },
  3283. { -1764, 10580, 1944, -3981 },
  3284. { -1334, 9124, 1195, -3903 },
  3285. { -905, 10067, 635, -5039 },
  3286. { 664, 10680, 49, -4625 },
  3287. { 1374, 9536, -777, -3591 },
  3288. { 252, 9698, -597, -2931 },
  3289. { 824, 9164, -1014, -2144 },
  3290. { 2438, 10569, -2289, -4424 },
  3291. { 2101, 7102, 507, -3614 },
  3292. { 294, 8051, -432, -1518 },
  3293. { -665, 10337, 547, -2852 },
  3294. { 1168, 11989, -492, -5427 },
  3295. { 1344, 6416, 302, -5061 },
  3296. { -1727, 12264, 1507, -4543 },
  3297. { 674, 10889, -902, -3605 },
  3298. { -582, 9504, 300, -3618 },
  3299. { 641, 7654, 689, -2109 },
  3300. { 2065, 9243, 508, -4367 },
  3301. { 1055, 8373, 688, -3144 },
  3302. { -641, 8185, 986, -3307 },
  3303. { 1120, 7426, 1785, -3757 },
  3304. { 1660, 8070, -593, -3104 },
  3305. { 2002, 9467, -1722, -3475 },
  3306. { 2361, 8368, 100, -3709 },
  3307. { -772, 7845, -613, -4988 },
  3308. { 1485, 7430, 1896, -6127 },
  3309. { -432, 7823, -947, -2882 },
  3310. { 313, 11122, -760, -4871 },
  3311. { 412, 8412, -283, -4231 },
  3312. { 1585, 10402, -1884, -3267 },
  3313. { 321, 6952, 773, -3016 },
  3314. { -105, 9014, 121, -2249 },
  3315. { 1585, 10313, -977, -4812 },
  3316. { 1619, 11869, 1306, -6876 },
  3317. { -1168, 8886, -81, -2500 },
  3318. { -395, 10886, 733, -6490 },
  3319. { -4949, 4274, 3992, -1054 },
  3320. { -4241, 5299, 4262, -1584 },
  3321. { -2710, 3862, 4552, -1673 },
  3322. { -4608, 2472, 3672, -1715 },
  3323. { -2843, 2816, 4003, -2326 },
  3324. { -5229, 2964, 5636, 90 },
  3325. { -4924, 3442, 5015, -1096 },
  3326. { -1281, 3313, 5537, -2066 },
  3327. { -3808, 1939, 4351, -919 },
  3328. { -1915, 2585, 4939, -1614 },
  3329. { -3470, 1843, 5562, -682 },
  3330. { -3800, 870, 5827, 144 },
  3331. { -4985, 1452, 4728, -709 },
  3332. { -3745, 2750, 7220, 259 },
  3333. { -1875, 1900, 6514, -826 },
  3334. { -4329, 1574, 7192, 1304 },
  3335. { -5408, 1444, 6208, 631 },
  3336. { -3327, 5312, 5707, -1541 },
  3337. { -6966, 3334, 4034, 1028 },
  3338. { -7484, 4245, 4218, -212 },
  3339. { -6567, 5839, 4539, -512 },
  3340. { -5715, 5935, 3747, -1186 },
  3341. { -6410, 4881, 3356, -1610 },
  3342. { -5146, 2590, 2850, 2172 },
  3343. { -5196, 4095, 2569, -373 },
  3344. { -5043, 6025, 4318, 692 },
  3345. { -5525, 4884, 3513, 370 },
  3346. { -6804, 7533, 5812, -488 },
  3347. { -5657, 2480, 4061, 1234 },
  3348. { -3155, 1472, 6071, 1188 },
  3349. { -3427, 5217, 3442, 858 },
  3350. { -4698, 3013, 5517, 2586 },
  3351. { -4449, 2226, 5418, 3580 },
  3352. { -6395, 3547, 5487, 2028 },
  3353. { -3500, 5019, 4787, 1 },
  3354. { -4038, 2578, 3073, 3151 },
  3355. { -2750, 1955, 4469, 3856 },
  3356. { -5696, 1659, 6118, 2469 },
  3357. { -4350, 1241, 6840, 3126 },
  3358. { -5565, 5058, 5196, 1314 },
  3359. { -1642, 4190, 3948, 607 },
  3360. { -1233, 4108, 4850, -640 },
  3361. { -997, 3428, 3239, 1378 },
  3362. { -6488, 2741, 6926, 2792 },
  3363. { -4188, 3763, 4235, 2018 },
  3364. { -3210, 3224, 5646, 1427 },
  3365. { -5526, 6909, 5070, -627 },
  3366. { -2815, 3994, 3425, 1903 },
  3367. { -2163, 2734, 5423, 145 },
  3368. { -4149, 4247, 2355, 734 },
  3369. { -410, 2521, 4138, -16 },
  3370. { -2411, 2385, 4927, 2105 },
  3371. { -6077, 3591, 3114, 594 },
  3372. { -4186, 4834, 5926, -1004 },
  3373. { -7315, 3369, 5966, 448 },
  3374. { -7042, 5721, 5771, 238 },
  3375. { -4466, 3907, 3535, -1751 },
  3376. { -2116, 3970, 6163, -1392 },
  3377. { -7239, 2143, 8407, 3630 },
  3378. { -5431, 4486, 6486, -42 },
  3379. { -1874, 1617, 6333, 519 },
  3380. { -6478, 2629, 4634, -505 },
  3381. { -7784, 2342, 7216, 1365 },
  3382. { -1154, 1432, 4831, 1544 },
  3383. { -4964, -5801, 1797, 506 },
  3384. { -4436, -6905, 1059, -1237 },
  3385. { -5400, -6886, 884, -290 },
  3386. { -6259, -7103, 523, -227 },
  3387. { -4819, -6450, 1412, -450 },
  3388. { -4056, -6213, 1725, -943 },
  3389. { -5642, -6091, 1357, 605 },
  3390. { -4196, -5678, 2187, -173 },
  3391. { -4726, -5126, 2470, 321 },
  3392. { -6642, -5091, 1507, -1005 },
  3393. { -5304, -5250, 1944, 1579 },
  3394. { -7179, -5520, 1468, -425 },
  3395. { -6033, -4895, 1876, -955 },
  3396. { -6595, -5143, 2207, 1291 },
  3397. { -4224, -4943, 1846, 1792 },
  3398. { -7128, -6950, 539, 724 },
  3399. { -4369, -4901, 2590, 1103 },
  3400. { -7413, -5696, 1712, 1440 },
  3401. { -5885, -6821, 418, 871 },
  3402. { -6828, -5599, 710, -1563 },
  3403. { -6123, -5817, 1358, 1631 },
  3404. { -5291, -5622, 578, 2138 },
  3405. { -7171, -6004, 347, 2208 },
  3406. { -6083, -5251, 2132, 425 },
  3407. { -4329, -5721, 407, -2993 },
  3408. { -5326, -5056, 1119, -1837 },
  3409. { -5485, -5856, 185, -2389 },
  3410. { -6529, -5178, 403, -697 },
  3411. { -6719, -4412, 2726, 871 },
  3412. { -5126, -5629, 1835, -771 },
  3413. { -5622, -4361, 2973, 858 },
  3414. { -5282, -5895, 45, -335 },
  3415. { -4357, -5656, 1696, -1558 },
  3416. { -7139, -6659, 627, -409 },
  3417. { -4415, -6328, 35, 1306 },
  3418. { -7639, -6110, 1134, 197 },
  3419. { -3626, -5592, 2019, 901 },
  3420. { -3547, -5064, 1176, 1738 },
  3421. { -5075, -3899, 2087, 266 },
  3422. { -4086, -6311, 1479, 360 },
  3423. { -6210, -5220, -199, -1477 },
  3424. { -3910, -5063, 1356, -15 },
  3425. { -7616, -4977, 461, 2401 },
  3426. { -6118, -6131, 1258, -563 },
  3427. { -6127, -4968, 1286, -27 },
  3428. { -4121, -5852, 1113, 1476 },
  3429. { -5157, -4881, 1162, -662 },
  3430. { -4637, -5031, 1179, 709 },
  3431. { -5509, -5452, -397, 1224 },
  3432. { -4597, -6861, 646, 467 },
  3433. { -6247, -4043, 468, 278 },
  3434. { -5336, -6465, 874, -1472 },
  3435. { -6998, -6346, 78, -1798 },
  3436. { -4915, -4530, 2756, -203 },
  3437. { -6048, -4373, 1468, 1052 },
  3438. { -4273, -7100, 942, -323 },
  3439. { -6552, -4287, 2351, 69 },
  3440. { -6954, -4613, 722, 1521 },
  3441. { -4201, -5361, 763, -1562 },
  3442. { -6881, -5596, -748, 669 },
  3443. { -6695, -3547, -34, 1299 },
  3444. { -3981, -5728, 84, 111 },
  3445. { -4663, -4809, 2173, -1031 },
  3446. { -6599, -6077, 1303, 256 },
  3447. { -7596, -4265, -5791, -4140 },
  3448. { -6610, -2758, -5288, -3936 },
  3449. { -5880, -3865, -6563, -3088 },
  3450. { -7228, -5510, -7677, -3912 },
  3451. { -8854, -6553, -8318, -5361 },
  3452. { -9362, -5249, -6413, -4319 },
  3453. { -4418, -3110, -6368, -4358 },
  3454. { -5544, -4203, -6863, -5013 },
  3455. { -3056, -4316, -5567, -3181 },
  3456. { -3078, -5999, -5051, -2657 },
  3457. { -5884, -6292, -5756, -4013 },
  3458. { -4825, -4549, -5535, -4053 },
  3459. { -4443, -6126, -5316, -1368 },
  3460. { -3972, -6341, -6098, -2686 },
  3461. { -5751, -2781, -5398, -6230 },
  3462. { -4466, -6135, -5570, -3679 },
  3463. { -4291, -5992, -3564, -5189 },
  3464. { -7189, -4429, -7279, -6082 },
  3465. { -5076, -4433, -2748, -5366 },
  3466. { -6225, -2825, -6833, -5663 },
  3467. { -2989, -4792, -3960, -4492 },
  3468. { -7836, -7773, -7722, -5741 },
  3469. { -6559, -5703, -5844, -5589 },
  3470. { -7612, -5438, -4136, -3774 },
  3471. { -4218, -4176, -6591, -2333 },
  3472. { -4837, -5063, -6581, 322 },
  3473. { -6590, -5990, -2980, -3847 },
  3474. { -5558, -2971, -5489, -1932 },
  3475. { -7001, -5323, -4975, -1697 },
  3476. { -4694, -2688, -6904, -3044 },
  3477. { -8511, -5379, -5767, -2549 },
  3478. { -7548, -5412, -6522, -2572 },
  3479. { -6597, -4973, -6423, -1274 },
  3480. { -6415, -4022, -5168, -1072 },
  3481. { -5528, -5530, -7218, -2345 },
  3482. { -4845, -4805, -5943, -1227 },
  3483. { -6049, -7150, -6744, -2161 },
  3484. { -9061, -7299, -8542, -4375 },
  3485. { -5010, -5546, -5416, -82 },
  3486. { -4135, -4205, -5109, -3373 },
  3487. { -3311, -5869, -4007, -5061 },
  3488. { -5993, -6472, -3962, -4718 },
  3489. { -2966, -5832, -2821, -6305 },
  3490. { -4851, -5152, -2067, -3930 },
  3491. { -3620, -4441, -3362, -5836 },
  3492. { -4469, -5221, -4534, -5592 },
  3493. { -4022, -6335, -4321, -6107 },
  3494. { -4899, -4503, -3084, -3725 },
  3495. { -4490, -8276, -4620, -6236 },
  3496. { -6591, -4342, -7365, -4063 },
  3497. { -6498, -5057, -5553, 485 },
  3498. { -6060, -2714, -7093, -4144 },
  3499. { -6199, -7774, -7094, -4057 },
  3500. { -7536, -6424, -6415, -4265 },
  3501. { -7439, -2454, -6348, -4827 },
  3502. { -5333, -7565, -4417, -4639 },
  3503. { -4353, -7103, -4197, -2689 },
  3504. { -5229, -6549, -5129, -6804 },
  3505. { -6129, -7701, -5236, -4836 },
  3506. { -6797, -3983, -3884, -4406 },
  3507. { -6624, -4467, -4745, -5052 },
  3508. { -3324, -7596, -2720, -6553 },
  3509. { -5473, -6284, -1704, -4511 },
  3510. { -4131, -7263, -3180, -5196 },
  3511. { -7116, -5565, -3469, 685 },
  3512. { -6002, -6021, -3858, 576 },
  3513. { -3144, -8203, -1291, -434 },
  3514. { -6096, -7027, -4004, 1353 },
  3515. { -3943, -7709, -2344, -36 },
  3516. { -4510, -6767, -2642, 631 },
  3517. { -3657, -11541, -2570, -3984 },
  3518. { -5959, -8854, -1333, -867 },
  3519. { -6699, -8866, -1606, -344 },
  3520. { -3836, -7961, -2334, -2028 },
  3521. { -3430, -8045, -3037, -672 },
  3522. { -3868, -9184, -3635, -1819 },
  3523. { -4258, -9060, -2621, -1008 },
  3524. { -3595, -8693, -2022, -752 },
  3525. { -4573, -8048, -3166, -2622 },
  3526. { -4852, -7903, -1405, 256 },
  3527. { -4591, -7057, -1560, 965 },
  3528. { -6963, -7655, -980, 808 },
  3529. { -5179, -6641, -3356, 1196 },
  3530. { -7102, -6941, -2798, 2123 },
  3531. { -6867, -5834, -3320, -770 },
  3532. { -5977, -7369, -2500, -778 },
  3533. { -6160, -6400, -934, -2543 },
  3534. { -6741, -7608, -355, -1289 },
  3535. { -6856, -6466, -1433, -1643 },
  3536. { -4786, -6292, -4970, 376 },
  3537. { -5407, -8866, -2255, -400 },
  3538. { -3814, -6506, -1387, -3620 },
  3539. { -4998, -6137, -1200, -4092 },
  3540. { -5123, -9557, -2849, -1306 },
  3541. { -4259, -6444, -4395, -338 },
  3542. { -5221, -6810, -883, 1225 },
  3543. { -6137, -6215, -2165, 554 },
  3544. { -3895, -6557, -3176, -1829 },
  3545. { -3886, -8188, -87, -954 },
  3546. { -7243, -6707, -2216, -316 },
  3547. { -5592, -7606, 85, -432 },
  3548. { -3957, -7945, -504, -144 },
  3549. { -4617, -7624, 218, -312 },
  3550. { -4797, -8737, -844, -1051 },
  3551. { -4478, -8516, -1401, -454 },
  3552. { -4557, -7058, -302, -2332 },
  3553. { -6623, -7736, -271, -50 },
  3554. { -3157, -7532, -1111, -2207 },
  3555. { -3590, -7300, -1271, 517 },
  3556. { -4442, -7306, -507, 590 },
  3557. { -6458, -7524, -2807, 666 },
  3558. { -4991, -8466, -3363, -785 },
  3559. { -7474, -7541, -1056, -1839 },
  3560. { -7501, -8316, -938, -180 },
  3561. { -5329, -7739, -579, -2341 },
  3562. { -4549, -7063, -176, -3539 },
  3563. { -5191, -8612, -1504, -4250 },
  3564. { -3083, -7058, -2251, 32 },
  3565. { -4003, -7043, -1093, -791 },
  3566. { -5523, -8093, -678, -114 },
  3567. { -3022, -10265, -2070, -3109 },
  3568. { -3905, -6274, -182, -3652 },
  3569. { -3269, -9217, -551, -2650 },
  3570. { -3138, -9314, -1726, -1704 },
  3571. { -4420, -10339, -1744, -3459 },
  3572. { -4163, -8609, -2298, -4113 },
  3573. { -5566, -6505, -1241, -463 },
  3574. { -3130, -9746, -2352, -4884 },
  3575. { -7825, -3439, 1451, -1468 },
  3576. { -8451, -3318, 2360, -435 },
  3577. { -8462, -4130, 1438, -1024 },
  3578. { -9425, -4564, 1328, -689 },
  3579. { -11014, -3202, 2278, 2080 },
  3580. { -8269, -2761, -146, -440 },
  3581. { -7497, -2618, -166, 413 },
  3582. { -8250, -3060, 522, -2133 },
  3583. { -8365, -5366, 1347, -451 },
  3584. { -8589, -3979, 2943, 714 },
  3585. { -8111, -2572, 1272, -1748 },
  3586. { -7830, -5193, 605, -1484 },
  3587. { -8119, -4736, 2141, 256 },
  3588. { -7724, -4769, 1463, -812 },
  3589. { -7363, -3911, 2540, 4 },
  3590. { -7974, -3397, 2363, 1366 },
  3591. { -7359, -4204, 1752, -958 },
  3592. { -7622, -3505, 660, 916 },
  3593. { -9934, -3665, 3165, 828 },
  3594. { -8721, -4162, 62, 1718 },
  3595. { -9433, -4768, 2722, 1234 },
  3596. { -7960, -4496, 138, 1528 },
  3597. { -8198, -3454, -443, 631 },
  3598. { -7756, -2246, 655, 1137 },
  3599. { -8841, -3145, 1113, 829 },
  3600. { -7817, -3298, 1251, 230 },
  3601. { -9413, -2733, 323, -1862 },
  3602. { -9408, -4168, 1270, 1549 },
  3603. { -9037, -3892, -942, 283 },
  3604. { -8255, -3849, 1301, 1762 },
  3605. { -9057, -3987, -41, -682 },
  3606. { -9441, -4187, 2019, -111 },
  3607. { -9740, -3178, 1602, -871 },
  3608. { -8344, -2474, 1461, 1506 },
  3609. { -9752, -2925, 1996, 1243 },
  3610. { -9199, -3796, 180, 537 },
  3611. { -9060, -2405, 1140, -1562 },
  3612. { -9348, -2376, 309, -162 },
  3613. { -10786, -3182, -5, -1500 },
  3614. { -8142, -4540, -434, -826 },
  3615. { -7528, -2341, 1104, -73 },
  3616. { -9360, -2658, 3062, 56 },
  3617. { -8267, -2335, 2000, -1193 },
  3618. { -12169, -3154, 1287, -640 },
  3619. { -11398, -2120, 946, -1163 },
  3620. { -8940, -4559, 328, -1696 },
  3621. { -11025, -4213, 2813, 840 },
  3622. { -9224, -3581, 2224, 2039 },
  3623. { -8943, -3337, 1248, -1298 },
  3624. { -7900, -4042, 485, -2080 },
  3625. { -9221, -1947, 2191, -880 },
  3626. { -10762, -1800, 2516, -324 },
  3627. { -10095, -2238, 981, -1335 },
  3628. { -11908, -2808, 3255, 645 },
  3629. { -10640, -4105, 1283, -595 },
  3630. { -7663, -2863, 2467, -797 },
  3631. { -10712, -3854, 3710, 1538 },
  3632. { -10823, -2893, 1408, -801 },
  3633. { -9874, -3832, 256, -1638 },
  3634. { -10394, -3391, 2315, -94 },
  3635. { -11525, -4079, 4153, 2122 },
  3636. { -9546, -2088, 1541, 481 },
  3637. { -8731, -2433, 1042, 2160 },
  3638. { -7852, -3977, -1370, 1677 },
  3639. { 7072, -3420, 1398, -1741 },
  3640. { 6180, -1976, 1280, -3557 },
  3641. { 7692, -1793, 2844, -1700 },
  3642. { 8363, -1773, 3104, -2679 },
  3643. { 9213, -3266, 3756, -3542 },
  3644. { 9650, -2644, 1426, -1318 },
  3645. { 7712, -2796, 3686, -1975 },
  3646. { 7316, -3517, 2821, -622 },
  3647. { 7434, -2594, 2305, -2264 },
  3648. { 7237, -1797, 255, -3114 },
  3649. { 8663, -1983, 1338, -3056 },
  3650. { 6616, -952, 4059, -2652 },
  3651. { 8823, -1327, 1362, -1356 },
  3652. { 9938, -1722, 1287, -2362 },
  3653. { 7207, -1057, 1913, -1315 },
  3654. { 7508, -1585, 870, -1982 },
  3655. { 8217, -3680, 1417, -3170 },
  3656. { 8329, -2541, 1684, -585 },
  3657. { 8062, -2335, 252, -2800 },
  3658. { 8204, -4108, 3097, -2569 },
  3659. { 7701, -3367, 576, -3008 },
  3660. { 7350, -786, 2414, -2129 },
  3661. { 6948, -2568, 1607, -225 },
  3662. { 7684, -2387, 1308, -3449 },
  3663. { 8306, -3458, 2394, -1454 },
  3664. { 8438, -2781, 1043, -1362 },
  3665. { 9175, -2076, 2144, -1987 },
  3666. { 8347, -2709, 3489, -4301 },
  3667. { 5696, -2377, 2870, 851 },
  3668. { 8825, -1243, 2219, -2603 },
  3669. { 8801, -1614, 584, -2513 },
  3670. { 8413, -384, 1421, -2244 },
  3671. { 9228, -3050, 3279, -2164 },
  3672. { 6342, -2698, 3547, -107 },
  3673. { 10053, -2476, 2837, -3168 },
  3674. { 7439, -604, 3177, -3991 },
  3675. { 7749, -1064, 4329, -4855 },
  3676. { 8655, -2177, 2252, -3519 },
  3677. { 8490, -228, 1958, -3233 },
  3678. { 10513, -2968, 1911, -2340 },
  3679. { 8146, -862, 1884, -1723 },
  3680. { 7788, -666, 3004, -2891 },
  3681. { 7785, -1620, 4133, -3417 },
  3682. { 10262, -3731, 3455, -2971 },
  3683. { 8570, -905, 4519, -4649 },
  3684. { 9129, -2562, 463, -2465 },
  3685. { 9451, -3587, 1904, -3056 },
  3686. { 6549, -2236, 3010, -4523 },
  3687. { 7175, -2684, 2967, -3458 },
  3688. { 9872, -3278, 1054, -2472 },
  3689. { 9153, -931, 1217, -2565 },
  3690. { 8789, -3469, 753, -2568 },
  3691. { 6683, -3791, 1797, -3968 },
  3692. { 6801, -1977, 2311, -452 },
  3693. { 6336, -1572, 2612, -3264 },
  3694. { 7996, -1008, 730, -2964 },
  3695. { 7521, -1059, 1573, -3694 },
  3696. { 8148, -3973, 2600, -3572 },
  3697. { 7765, -1532, 2528, -3856 },
  3698. { 7404, -3918, 4472, -143 },
  3699. { 8894, -1398, 3299, -3685 },
  3700. { 5768, -2041, 1487, -637 },
  3701. { 5131, -2865, 2463, -811 },
  3702. { 6439, -1568, 3500, -1550 },
  3703. { -8878, -6798, -5319, -1452 },
  3704. { -6332, -9713, -3112, -990 },
  3705. { -8444, -6316, -3694, -687 },
  3706. { -6123, -10840, -3637, -4358 },
  3707. { -4784, -9580, -4577, -2581 },
  3708. { -6108, -10515, -4859, -2524 },
  3709. { -7605, -7518, -2327, -2797 },
  3710. { -9662, -8775, -2467, -2010 },
  3711. { -6494, -7523, -4715, -118 },
  3712. { -8290, -8982, -1672, -317 },
  3713. { -8798, -11051, -3888, -1426 },
  3714. { -6273, -6623, -6791, -142 },
  3715. { -8313, -7668, -2141, -1275 },
  3716. { -6453, -8412, -3589, -4102 },
  3717. { -6747, -7750, -5690, -2498 },
  3718. { -7814, -6693, -3174, -2446 },
  3719. { -10383, -10130, -3931, -2364 },
  3720. { -10606, -8467, -5539, -2772 },
  3721. { -9475, -6671, -3305, -2271 },
  3722. { -8982, -9457, -5635, -4005 },
  3723. { -10111, -7965, -6515, -4180 },
  3724. { -7301, -6479, -5364, 720 },
  3725. { -9543, -8999, -7921, -912 },
  3726. { -9534, -8562, -3469, -384 },
  3727. { -7601, -10344, -3205, -1127 },
  3728. { -8088, -8620, -4954, -2888 },
  3729. { -8202, -8406, -7038, -3775 },
  3730. { -7312, -8324, -3334, -1775 },
  3731. { -8566, -9262, -8071, -4174 },
  3732. { -7068, -11300, -5573, -2907 },
  3733. { -8295, -8952, -4366, -1544 },
  3734. { -11104, -10210, -2285, -384 },
  3735. { -5213, -7520, -5008, -1339 },
  3736. { -5889, -7940, -5987, -1385 },
  3737. { -10816, -8201, -4153, -1485 },
  3738. { -10277, -8919, -6315, -1652 },
  3739. { -5888, -10320, -3821, -1733 },
  3740. { -10497, -7181, -6083, -3032 },
  3741. { -7721, -9724, -6591, -5336 },
  3742. { -5688, -7894, -3486, -2552 },
  3743. { -10014, -10500, -3247, -820 },
  3744. { -6301, -8765, -4506, -2923 },
  3745. { -8261, -7847, -6213, -1552 },
  3746. { -10212, -7481, -8113, -3954 },
  3747. { -6938, -10874, -6074, -4703 },
  3748. { -7183, -10968, -4446, -1773 },
  3749. { -7120, -9193, -1966, -2509 },
  3750. { -6234, -9263, -2313, -4284 },
  3751. { -8503, -9857, -2429, -608 },
  3752. { -9372, -7844, -8391, -2120 },
  3753. { -7951, -7157, -6535, -11 },
  3754. { -7256, -9473, -2172, -660 },
  3755. { -10063, -9612, -2515, -15 },
  3756. { -6684, -9134, -6109, -4206 },
  3757. { -8204, -11932, -5220, -2306 },
  3758. { -9710, -6706, -4115, -3275 },
  3759. { -6855, -7078, -2409, -4447 },
  3760. { -7344, -7673, -4479, -4116 },
  3761. { -8851, -6842, -4927, -2948 },
  3762. { -8927, -10452, -5633, -2194 },
  3763. { -8627, -9002, -7176, -1575 },
  3764. { -8209, -9722, -7021, -3324 },
  3765. { -3770, -10249, -3623, -4816 },
  3766. { -8183, -7465, -4090, 646 },
  3767. { -8163, -7149, 200, 498 },
  3768. { -8289, -6266, 686, -206 },
  3769. { -10030, -6241, -1032, -1864 },
  3770. { -8793, -8327, -773, -169 },
  3771. { -9149, -6215, 969, -15 },
  3772. { -8303, -5859, -7, 2006 },
  3773. { -9682, -7283, 255, 1322 },
  3774. { -9293, -7227, 71, -231 },
  3775. { -8525, -6215, 287, -837 },
  3776. { -10477, -5379, 1159, 1449 },
  3777. { -10726, -7856, -130, 102 },
  3778. { -8694, -7461, -1210, 690 },
  3779. { -9367, -5324, 1103, 3170 },
  3780. { -10686, -8055, -831, 1633 },
  3781. { -9201, -6873, -2704, 2258 },
  3782. { -8421, -5358, -1405, 226 },
  3783. { -9066, -5830, -307, -1571 },
  3784. { -11150, -7381, -2746, -900 },
  3785. { -9978, -5925, -2006, -437 },
  3786. { -9464, -4741, -273, 1061 },
  3787. { -10543, -6684, -1113, 1660 },
  3788. { -10073, -5576, 1083, -269 },
  3789. { -8826, -5763, 1600, 1486 },
  3790. { -10445, -9071, -1253, -64 },
  3791. { -12085, -5799, 2, 769 },
  3792. { -12939, -6663, 1650, 1437 },
  3793. { -10932, -6434, -1252, -649 },
  3794. { -11650, -7826, -2053, 710 },
  3795. { -12122, -6733, -1889, -731 },
  3796. { -9093, -6095, -2463, -842 },
  3797. { -10977, -4364, 469, 420 },
  3798. { -11488, -6908, -521, 893 },
  3799. { -9669, -5478, -842, 337 },
  3800. { -10606, -5203, -632, -1361 },
  3801. { -10198, -6284, 1662, 1277 },
  3802. { -10135, -5292, 2435, 3493 },
  3803. { -11027, -6561, 655, 56 },
  3804. { -10977, -5030, 1127, -358 },
  3805. { -12766, -3986, 1348, -335 },
  3806. { -14244, -7731, 264, 317 },
  3807. { -15124, -10309, -508, 1447 },
  3808. { -12821, -8638, -608, 137 },
  3809. { -13076, -8693, -2852, -431 },
  3810. { -11156, -5546, -2252, -1600 },
  3811. { -8692, -7366, -819, -1223 },
  3812. { -12507, -9816, -1714, -121 },
  3813. { -10712, -6666, 544, 3349 },
  3814. { -12462, -5890, -2491, -2318 },
  3815. { -12468, -7226, 437, 232 },
  3816. { -11300, -5226, 2068, 687 },
  3817. { -11994, -8320, -626, 2728 },
  3818. { -12222, -5476, 1142, 18 },
  3819. { -10277, -8122, -2418, 2003 },
  3820. { -13418, -6115, -3563, -2802 },
  3821. { -14759, -9834, -1243, 21 },
  3822. { -13699, -5665, 1525, 507 },
  3823. { -16269, -9476, -701, 163 },
  3824. { -12677, -5437, -247, -1019 },
  3825. { -11827, -4295, -181, -1243 },
  3826. { -12847, -4496, 2984, 1123 },
  3827. { -13860, -7915, -1166, -547 },
  3828. { -12276, -8145, -2290, -1527 },
  3829. { -11417, -4830, 2983, 1854 },
  3830. { -11793, -6002, 1163, 1940 },
  3831. { 11443, -4920, -3235, 3151 },
  3832. { 11300, -6616, -1506, 1175 },
  3833. { 9198, -4628, -2060, 2390 },
  3834. { 10532, -4027, -643, 912 },
  3835. { 9902, -3573, -1606, 1327 },
  3836. { 9653, -3536, -2240, 1869 },
  3837. { 9948, -5171, -423, 2662 },
  3838. { 12316, -4004, -1989, 281 },
  3839. { 12125, -4800, -1265, -163 },
  3840. { 10650, -2617, -2337, 1462 },
  3841. { 9909, -4968, -2376, 916 },
  3842. { 12944, -4647, -1958, 460 },
  3843. { 12988, -5283, -1141, 41 },
  3844. { 12321, -2915, -3621, 1025 },
  3845. { 11449, -2894, -2728, 351 },
  3846. { 12087, -3041, -2002, -32 },
  3847. { 11558, -4031, -1343, -399 },
  3848. { 12983, -3740, -3516, 1245 },
  3849. { 12099, -2515, -2752, 225 },
  3850. { 12515, -3465, -2701, 550 },
  3851. { 14683, -5022, -5272, 2996 },
  3852. { 12260, -3383, -1215, -528 },
  3853. { 13810, -5422, -2443, 1166 },
  3854. { 13421, -5378, -1886, 721 },
  3855. { 12961, -4259, -2594, 796 },
  3856. { 12266, -2104, -4768, 1591 },
  3857. { 13523, -4710, -3045, 1342 },
  3858. { 12437, -2099, -5610, 2117 },
  3859. { 11850, -2183, -3497, 661 },
  3860. { 12275, -3936, -597, -697 },
  3861. { 12459, -5253, -517, -544 },
  3862. { 12835, -4094, -1322, -168 },
  3863. { 14360, -5677, -3305, 1859 },
  3864. { 13905, -4552, -4309, 2117 },
  3865. { 11559, -3412, -1847, -81 },
  3866. { 13379, -3167, -5764, 2746 },
  3867. { 11910, -1634, -4342, 1052 },
  3868. { 12662, -4742, 71, -974 },
  3869. { 13057, -3254, -4424, 1705 },
  3870. { 15046, -5706, -4851, 3019 },
  3871. { 14162, -4142, -5514, 2843 },
  3872. { 12764, -1845, -6684, 2888 },
  3873. { 13714, -2374, -7838, 3857 },
  3874. { 13295, -1663, -8293, 4073 },
  3875. { 10032, -4152, -3403, 1421 },
  3876. { 10942, -5386, -2222, 950 },
  3877. { 10532, -6385, -1750, 1925 },
  3878. { 10273, -5972, -1534, 643 },
  3879. { 10605, -4782, -1695, 27 },
  3880. { 10988, -5153, -1123, -341 },
  3881. { 11629, -5884, -1060, 48 },
  3882. { 10441, -4045, -2431, 311 },
  3883. { 10788, -3595, -4171, 1807 },
  3884. { 12110, -5686, -2127, 976 },
  3885. { 11746, -4773, -2639, 891 },
  3886. { 11541, -5299, -3031, 1732 },
  3887. { 11416, -2559, -5359, 2198 },
  3888. { 11583, -5376, -704, 677 },
  3889. { 10416, -3214, -3516, 872 },
  3890. { 9651, -5435, -1618, 3255 },
  3891. { 9973, -5133, -996, 3923 },
  3892. { 11707, -4643, -430, -796 },
  3893. { 10994, -2709, -3587, 2302 },
  3894. { 10716, -5118, -645, 270 },
  3895. { 14100, -10314, 1095, 1531 },
  3896. { 12944, -8049, 1105, -741 },
  3897. { 13276, -7035, -511, 274 },
  3898. { 14008, -7254, -283, 139 },
  3899. { 11594, -6536, -91, 1671 },
  3900. { 11732, -8645, 746, 15 },
  3901. { 14613, -7085, -1578, 1183 },
  3902. { 13083, -6224, -750, -4 },
  3903. { 13988, -6256, -1592, 820 },
  3904. { 14678, -8683, 441, 126 },
  3905. { 15571, -8872, -521, 1139 },
  3906. { 15642, -9533, 341, 697 },
  3907. { 15960, -9586, -168, 1121 },
  3908. { 15464, -10239, 1433, -1 },
  3909. { 14934, -7887, -1046, 1080 },
  3910. { 15252, -7630, -1899, 1628 },
  3911. { 15485, -8384, -1234, 1484 },
  3912. { 15962, -8638, -1815, 1931 },
  3913. { 16501, -10664, 398, 1167 },
  3914. { 16146, -10145, 411, 918 },
  3915. { 14573, -7475, -697, 601 },
  3916. { 14302, -7996, 28, 257 },
  3917. { 14769, -6792, -2286, 1574 },
  3918. { 14144, -6137, -2169, 1257 },
  3919. { 14770, -6271, -3111, 1933 },
  3920. { 14110, -8312, 1083, -531 },
  3921. { 15235, -6991, -2993, 2174 },
  3922. { 13222, -5805, 547, -891 },
  3923. { 14796, -8762, 1254, -246 },
  3924. { 16040, -9181, -1005, 1551 },
  3925. { 16487, -10086, -373, 1420 },
  3926. { 15077, -9479, 966, 51 },
  3927. { 13026, -6468, 932, -1080 },
  3928. { 12703, -6152, -33, -573 },
  3929. { 15641, -6810, -4128, 2874 },
  3930. { 13282, -7673, 1583, -1283 },
  3931. { 12373, -7150, 1512, -917 },
  3932. { 12992, -7751, -678, 783 },
  3933. { 10907, -6858, -313, 2597 },
  3934. { 13026, -8963, 125, 2152 },
  3935. { 12770, -9946, 1957, -505 },
  3936. { 12482, -6849, -1268, 833 },
  3937. { 13790, -6181, -138, -279 },
  3938. { 12709, -8382, 2044, 227 },
  3939. { 12244, -6630, 203, -457 },
  3940. { 14209, -6816, -1032, 632 },
  3941. { 15134, -8267, -288, 640 },
  3942. { 13619, -6157, -1090, 356 },
  3943. { 14044, -7413, 725, -484 },
  3944. { 12958, -7753, 2585, -1980 },
  3945. { 13188, -8396, 2306, -1558 },
  3946. { 14379, -9980, 2132, -688 },
  3947. { 14275, -9857, 1162, 179 },
  3948. { 13690, -8648, 1621, -889 },
  3949. { 11770, -6829, -746, 278 },
  3950. { 12732, -8202, 286, 90 },
  3951. { 13630, -10146, 1867, -207 },
  3952. { 12072, -8740, 1299, -645 },
  3953. { 12852, -9492, 1226, 62 },
  3954. { 11792, -7382, -54, -116 },
  3955. { 13779, -9014, 487, 351 },
  3956. { 11951, -7729, 121, 834 },
  3957. { 11970, -9781, 2276, -4 },
  3958. { 12680, -7984, 2787, -787 },
  3959. { 13300, -14488, 6408, -1927 },
  3960. { 13635, -15355, 9153, -3073 },
  3961. { 12804, -13566, 5517, -1625 },
  3962. { 16624, -10854, 1690, 28 },
  3963. { 20387, -18532, 6162, -261 },
  3964. { 16515, -12642, 3392, -519 },
  3965. { 15800, -11095, 2151, -202 },
  3966. { 16824, -11790, 1651, 599 },
  3967. { 17604, -13213, 2563, 538 },
  3968. { 17892, -14177, 3562, 147 },
  3969. { 16987, -11399, 869, 1052 },
  3970. { 17003, -12456, 2442, 265 },
  3971. { 21657, -21806, 9198, -1250 },
  3972. { 16825, -13341, 3980, -686 },
  3973. { 17525, -12714, 1887, 805 },
  3974. { 16419, -11034, 1216, 617 },
  3975. { 20931, -19939, 7469, -684 },
  3976. { 18452, -15390, 4573, -191 },
  3977. { 14778, -10077, 2841, -1209 },
  3978. { 17402, -13319, 3042, 160 },
  3979. { 19365, -17922, 7087, -1061 },
  3980. { 16298, -11941, 2810, -351 },
  3981. { 19087, -16176, 4775, -84 },
  3982. { 17666, -12289, 938, 1224 },
  3983. { 18581, -15894, 5132, -430 },
  3984. { 19823, -16717, 4142, 545 },
  3985. { 19960, -19423, 8400, -1492 },
  3986. { 18973, -16817, 5906, -594 },
  3987. { 19079, -15431, 3528, 503 },
  3988. { 16667, -12485, 4467, -1302 },
  3989. { 19791, -17797, 6196, -529 },
  3990. { 20005, -17606, 5354, -20 },
  3991. { 20123, -18599, 6886, -728 },
  3992. { 19068, -14805, 2394, 1105 },
  3993. { 14443, -13723, 5631, -2029 },
  3994. { 14730, -14231, 5631, -1450 },
  3995. { 16089, -15959, 7271, -2029 },
  3996. { 13473, -11200, 3236, -924 },
  3997. { 14413, -10902, 2347, -267 },
  3998. { 17666, -18662, 11381, -3496 },
  3999. { 14749, -11042, 3305, -275 },
  4000. { 15304, -10486, 1869, -240 },
  4001. { 14809, -12126, 3369, -616 },
  4002. { 16896, -16561, 7307, -1845 },
  4003. { 15782, -14336, 5380, -1264 },
  4004. { 16395, -15520, 6415, -1588 },
  4005. { 13681, -11114, 2584, -320 },
  4006. { 14244, -12326, 4480, -1632 },
  4007. { 15247, -13119, 4265, -898 },
  4008. { 13987, -12091, 3469, -597 },
  4009. { 13941, -12770, 4240, -839 },
  4010. { 13771, -13627, 5252, -1384 },
  4011. { 15010, -16074, 7592, -2249 },
  4012. { 15852, -17226, 8619, -2655 },
  4013. { 18921, -16916, 6875, -1501 },
  4014. { 14909, -11678, 2768, -295 },
  4015. { 18988, -18353, 8424, -2070 },
  4016. { 15457, -15080, 6218, -1513 },
  4017. { 14916, -15512, 6949, -1883 },
  4018. { 18108, -14702, 4681, -701 },
  4019. { 17600, -15733, 5616, -775 },
  4020. { 14070, -13683, 6472, -2626 },
  4021. { 13832, -11914, 5201, -2232 },
  4022. { 18846, -19009, 9192, -1961 },
  4023. { -11981, -10994, -6324, -2264 },
  4024. { -10976, -9047, -6546, -3828 },
  4025. { -11288, -10532, -7014, -4191 },
  4026. { -10139, -10189, -7799, -2688 },
  4027. { -10555, -9988, -9181, -2040 },
  4028. { -11596, -11339, -10022, -2707 },
  4029. { -13400, -13395, -11306, -4206 },
  4030. { -9774, -12281, -7466, -4133 },
  4031. { -10842, -13125, -8777, -4956 },
  4032. { -11964, -15082, -9779, -5095 },
  4033. { -9382, -10188, -9053, -4927 },
  4034. { -11562, -11296, -3651, -985 },
  4035. { -9287, -10083, -7918, -4069 },
  4036. { -12821, -16556, -11410, -6195 },
  4037. { -12628, -8959, -4521, -1113 },
  4038. { -13845, -11581, -3649, -681 },
  4039. { -12685, -10269, -5483, -1275 },
  4040. { -14988, -12874, -5107, -1189 },
  4041. { -13761, -11367, -6202, -1804 },
  4042. { -13225, -11249, -7820, -3354 },
  4043. { -14809, -11992, -3202, -312 },
  4044. { -15620, -15519, -10210, -3433 },
  4045. { -12954, -10200, -3139, -611 },
  4046. { -11536, -9981, -5284, -923 },
  4047. { -13034, -12417, -4612, -1098 },
  4048. { -16911, -15505, -6123, -1352 },
  4049. { -17396, -17685, -8330, -2171 },
  4050. { -14120, -10764, -2265, -99 },
  4051. { -12598, -7367, -5406, -3530 },
  4052. { -14143, -12793, -10909, -5226 },
  4053. { -14692, -16871, -11626, -5554 },
  4054. { -12581, -11197, -9194, -3837 },
  4055. { -16752, -16726, -9746, -2808 },
  4056. { -10600, -10358, -6560, -1227 },
  4057. { -14573, -13312, -8957, -3393 },
  4058. { -10172, -8463, -8579, -3387 },
  4059. { -11418, -12421, -5522, -1842 },
  4060. { -11855, -14204, -6669, -2625 },
  4061. { -13308, -8191, -3941, -2194 },
  4062. { -10007, -12266, -5022, -1811 },
  4063. { -13532, -15771, -9497, -3175 },
  4064. { -11760, -11148, -10339, -5529 },
  4065. { -12149, -12763, -11198, -3697 },
  4066. { -12029, -12119, -8555, -1792 },
  4067. { -16995, -19957, -11447, -3471 },
  4068. { -13144, -14504, -9988, -3191 },
  4069. { -9938, -11064, -6139, -3162 },
  4070. { -8873, -11550, -8294, -6550 },
  4071. { -9303, -13010, -6150, -2711 },
  4072. { -15463, -10469, -1766, -170 },
  4073. { -15985, -11693, -3007, -650 },
  4074. { -17142, -10671, -1434, 47 },
  4075. { -16063, -13858, -4817, -1058 },
  4076. { -19446, -19599, -9594, -2464 },
  4077. { -20076, -18744, -8313, -1889 },
  4078. { -15047, -16085, -7590, -2250 },
  4079. { -13481, -16195, -8552, -2998 },
  4080. { -13829, -14869, -6704, -1932 },
  4081. { -16357, -18484, -9802, -2959 },
  4082. { -10551, -8393, -9303, -5070 },
  4083. { -11345, -9156, -5641, -3107 },
  4084. { -13217, -13449, -9270, -4541 },
  4085. { -11988, -13732, -9995, -6374 },
  4086. { -11007, -9519, -5168, -4107 },
  4087. { 9930, -7858, 8061, -4375 },
  4088. { 8274, -7867, 5992, -2096 },
  4089. { 9692, -9675, 7621, -3670 },
  4090. { 9589, -8110, 6509, -3010 },
  4091. { 12617, -11976, 10122, -5360 },
  4092. { 11867, -8895, 7948, -5323 },
  4093. { 10388, -10482, 9234, -4324 },
  4094. { 8188, -8220, 7810, -2737 },
  4095. { 10407, -8787, 4806, -1930 },
  4096. { 10348, -8845, 9233, -6614 },
  4097. { 9422, -7091, 4820, -2878 },
  4098. { 9758, -9796, 5584, -2256 },
  4099. { 10188, -7994, 5347, -3343 },
  4100. { 11133, -7455, 4015, -2306 },
  4101. { 10676, -10744, 6093, -2629 },
  4102. { 11522, -12184, 7848, -3375 },
  4103. { 8805, -9883, 5317, -3071 },
  4104. { 9498, -9654, 6555, -3592 },
  4105. { 10488, -8008, 4066, -1252 },
  4106. { 11261, -8930, 6068, -2738 },
  4107. { 12180, -10397, 5027, -1531 },
  4108. { 9138, -8531, 3601, -1959 },
  4109. { 8107, -8380, 4970, -2061 },
  4110. { 9737, -13248, 6438, -2617 },
  4111. { 11178, -10423, 2622, -522 },
  4112. { 9572, -12372, 5199, -2019 },
  4113. { 12057, -12144, 4147, -1099 },
  4114. { 9047, -9925, 2516, -665 },
  4115. { 10790, -8030, 5882, -4386 },
  4116. { 7199, -8426, 6337, -2841 },
  4117. { 7778, -8285, 3529, -3442 },
  4118. { 7559, -10569, 3484, -1332 },
  4119. { 9404, -8115, 7484, -5541 },
  4120. { 7792, -11976, 5546, -2573 },
  4121. { 9313, -10264, 7661, -5195 },
  4122. { 6701, -10725, 4370, -1784 },
  4123. { 4918, -11361, 4507, -4527 },
  4124. { 5147, -12305, 3978, -5556 },
  4125. { 6525, -9899, 4481, -3129 },
  4126. { 7538, -12855, 6060, -4826 },
  4127. { 8659, -12111, 7159, -4430 },
  4128. { 8440, -11304, 4547, -1747 },
  4129. { 9216, -10918, 3507, -1195 },
  4130. { 6165, -9254, 4771, -4677 },
  4131. { 9163, -11019, 5637, -4935 },
  4132. { 13441, -11509, 6676, -2434 },
  4133. { 7912, -9398, 6663, -4048 },
  4134. { 11723, -13745, 8131, -4148 },
  4135. { 6065, -10257, 5005, -6327 },
  4136. { 11618, -12417, 5336, -1894 },
  4137. { 8891, -13924, 8407, -6131 },
  4138. { 9622, -12563, 7908, -5109 },
  4139. { 11479, -10315, 8349, -3991 },
  4140. { 11676, -14103, 6611, -2330 },
  4141. { 11951, -8953, 3829, -1550 },
  4142. { 10486, -8044, 10493, -5920 },
  4143. { 11801, -10769, 9763, -5305 },
  4144. { 6109, -8676, 5827, -1346 },
  4145. { 7030, -9611, 5624, -5761 },
  4146. { 12808, -12886, 8683, -4148 },
  4147. { 13213, -10464, 6381, -3189 },
  4148. { 11796, -13681, 10703, -6075 },
  4149. { 9639, -7949, 9625, -3944 },
  4150. { 8538, -6997, 5309, 453 }
  4151. };
  4152. /* quantization tables */
  4153. static const uint32_t scale_factor_quant6[64] = {
  4154. 1, 2, 2, 3, 3, 4, 6, 7,
  4155. 10, 12, 16, 20, 26, 34, 44, 56,
  4156. 72, 93, 120, 155, 200, 257, 331, 427,
  4157. 550, 708, 912, 1175, 1514, 1950, 2512, 3236,
  4158. 4169, 5370, 6918, 8913, 11482, 14791, 19055, 24547,
  4159. 31623, 40738, 52481, 67608, 87096, 112202, 144544, 186209,
  4160. 239883, 309030, 398107, 512861, 660693, 851138, 1096478, 1412538,
  4161. 1819701, 2344229, 3019952, 3890451, 5011872, 6456542, 8317638, 0
  4162. };
  4163. static const uint32_t scale_factor_quant7[128] = {
  4164. 1, 1, 2, 2, 2, 2, 3, 3,
  4165. 3, 4, 4, 5, 6, 7, 7, 8,
  4166. 10, 11, 12, 14, 16, 18, 20, 23,
  4167. 26, 30, 34, 38, 44, 50, 56, 64,
  4168. 72, 82, 93, 106, 120, 136, 155, 176,
  4169. 200, 226, 257, 292, 331, 376, 427, 484,
  4170. 550, 624, 708, 804, 912, 1035, 1175, 1334,
  4171. 1514, 1718, 1950, 2213, 2512, 2851, 3236, 3673,
  4172. 4169, 4732, 5370, 6095, 6918, 7852, 8913, 10116,
  4173. 11482, 13032, 14791, 16788, 19055, 21627, 24547, 27861,
  4174. 31623, 35892, 40738, 46238, 52481, 59566, 67608, 76736,
  4175. 87096, 98855, 112202, 127350, 144544, 164059, 186209, 211349,
  4176. 239883, 272270, 309030, 350752, 398107, 451856, 512861, 582103,
  4177. 660693, 749894, 851138, 966051, 1096478, 1244515, 1412538, 1603245,
  4178. 1819701, 2065380, 2344229, 2660725, 3019952, 3427678, 3890451, 4415704,
  4179. 5011872, 5688529, 6456542, 7328245, 8317638, 0, 0, 0
  4180. };
  4181. /* 20bits unsigned fractional binary codes */
  4182. static const uint32_t lossy_quant[32] = {
  4183. 0, 6710886, 4194304, 3355443, 2474639, 2097152, 1761608, 1426063,
  4184. 796918, 461373, 251658, 146801, 79692, 46137, 27263, 16777,
  4185. 10486, 5872, 3355, 1887, 1258, 713, 336, 168,
  4186. 84, 42, 21, 0, 0, 0, 0, 0
  4187. };
  4188. static const float lossy_quant_d[32] = {
  4189. 0, 1.6, 1.0, 0.8, 0.59, 0.50, 0.42, 0.34,
  4190. 0.19, 0.11, 0.06, 0.035, 0.019, 0.011, 0.0065, 0.0040,
  4191. 0.0025, 0.0014, 0.0008, 0.00045, 0.00030, 0.00017, 0.00008, 0.00004,
  4192. 0.00002, 0.00001, 0.000005, 0, 0, 0, 0, 0
  4193. };
  4194. /* 20bits unsigned fractional binary codes */
  4195. static const uint32_t lossless_quant[32] = {
  4196. 0, 4194304, 2097152, 1384120, 1048576, 696254, 524288, 348127,
  4197. 262144, 131072, 65431, 33026, 16450, 8208, 4100, 2049,
  4198. 1024, 512, 256, 128, 64, 32, 16, 8,
  4199. 4, 2, 1, 0, 0, 0, 0, 0
  4200. };
  4201. static const float lossless_quant_d[32] = {
  4202. 0, 1.0, 0.5, 0.33, 0.25, 0.166, 0.125,
  4203. 0.083, 0.0625, 0.03125, 0.0156, 7.874E-3, 3.922E-3, 1.957E-3,
  4204. 9.775E-4, 4.885E-4, 2.442E-4, 1.221E-4, 6.104E-5, 3.052E-5, 1.526E-5,
  4205. 7.629E-6, 3.815E-6, 1.907E-6, 9.537E-7, 4.768E-7, 2.384E-7, 0,
  4206. 0, 0, 0, 0
  4207. };
  4208. /* Vector quantization tables */
  4209. static const int8_t high_freq_vq[1024][32] =
  4210. {
  4211. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  4212. 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
  4213. { -4, -2, 2, 1, -16, -10, 1, 3, 1, 0, 6, 1, -3, 7, 1, -22,
  4214. 2, -4, -3, 11, 14, 6, -1, 1, -13, 29, -28, 10, 10, -8, 0, -9 },
  4215. { -8, 8, -7, 10, -3, -12, -5, -8, 1, -2, 9, -2, -5, -18, 1, 9,
  4216. -8, -8, 3, 41, 7, -9, -9, 22, -42, -29, 14, -18, -14, -32, 1, -15 },
  4217. { -16, 8, 15, 16, -16, 5, 2, 7, -6, -16, -7, 1, 1, -3, -2, 0,
  4218. 8, 20, -26, -11, 2, -17, 0, -3, -34, -37, 10, 44, -2, 22, 2, -4 },
  4219. { 7, 14, 5, 6, 15, -1, 3, -3, -9, -23, -5, -14, 8, -1, -14, -6,
  4220. -5, -8, 54, 31, -6, 18, 2, -19, -2, -11, -30, -6, -19, 2, -2, -14 },
  4221. { 1, 2, -2, -1, -3, -3, 1, -5, 1, -3, -4, -8, 5, -4, 0, 1,
  4222. 3, 7, -5, -4, -3, -12, 3, -2, -3, 12, -53, -51, 6, -1, 6, 8 },
  4223. { 0, -1, 5, 1, -6, -8, 7, 5, -18, -4, -1, 1, 0, -3, -3, -14,
  4224. -1, -6, 0, -14, -1, -1, 5, -3, -11, 1, -20, 10, 2, 19, -2, -2 },
  4225. { 2, 4, 3, 0, 5, 0, 3, 1, -2, 0, -6, -3, -4, -5, -3, -3,
  4226. -7, 0, -34, 4, -43, 17, 0, -53, -13, -7, 24, 14, 5, -18, 9, -20 },
  4227. { 1, 0, -3, 2, 3, -5, -2, 7, -21, 5, -25, 23, 11, -28, 2, 1,
  4228. -11, 9, 13, -6, -12, 5, 7, 2, 4, -11, -6, -1, 8, 0, 1, -2 },
  4229. { 2, -4, -6, -4, 0, -5, -29, 13, -6, -22, -3, -43, 12, -41, 5, 24,
  4230. 18, -9, -36, -6, 4, -7, -4, 13, 4, -15, -1, -5, 1, 2, -5, 4 },
  4231. { 0, -1, 13, -6, -5, 1, 0, -3, 1, -5, 19, -22, 31, -27, 4, -15,
  4232. -6, 15, 9, -13, 1, -9, 10, -17, 4, -1, -1, 4, 2, 0, -3, -5 },
  4233. { -7, 3, -8, 13, 19, -12, 8, -19, -3, -2, -24, 31, 14, 0, 7, -13,
  4234. -18, 0, 3, 6, 13, -2, 1, -12, -21, 9, -2, 30, 21, -14, 2, -14 },
  4235. { -3, -7, 8, -1, -2, -9, 6, 1, -7, 7, 13, 3, -1, -10, 30, 4,
  4236. -10, 12, 5, 6, -13, -7, -4, -2, -2, 7, -3, -6, 3, 4, 1, 2 },
  4237. { -8, 9, 2, -3, -5, 2, 0, 9, 3, 7, -4, -16, -13, 3, 23, -27,
  4238. 18, 46, -38, 6, 4, 43, -1, 0, 8, -7, -4, -1, 11, -7, 6, -3 },
  4239. { 1, 1, 18, -8, -6, 0, 3, 4, 22, -3, -4, -2, -4, -11, 40, -7,
  4240. -3, -13, -14, -7, -10, 14, 7, 5, -14, 11, -5, 7, 21, -2, 9, -3 },
  4241. { 0, 0, -2, 4, -2, 0, 2, 0, -1, 2, -1, 0, 0, 2, 2, 2,
  4242. -1, 1, -3, -1, -15, -2, -63, -27, -21, -47, -14, 1, -14, 10, 0, 2 },
  4243. { 1, 0, -4, 0, -3, -9, 4, 2, 6, -6, 0, -5, 11, -7, -15, 6,
  4244. -7, -6, 3, 7, -15, -5, 23, -13, -6, 12, -8, 9, 2, -3, 3, 4 },
  4245. { 6, 0, 3, 0, -2, -4, 2, 1, 1, -1, 1, -2, -1, -4, -22, -15,
  4246. -46, -66, 10, 20, 2, -17, 12, -6, 1, -2, -2, 0, 1, -5, 1, 2 },
  4247. { -1, 0, 0, 1, 0, -4, 0, 1, -10, -3, -8, 5, 7, -11, 2, -11,
  4248. 29, -25, 11, 10, 0, -1, 5, -7, -2, -5, -2, 4, 4, -3, 5, -2 },
  4249. { 1, -1, -1, -3, -2, 1, -8, -3, 2, -2, 4, -5, -1, -7, -2, 1,
  4250. -14, -7, 3, -30, -15, -14, 3, -4, -1, 3, -13, -1, -3, 1, 2, 3 },
  4251. { -1, -2, -3, 2, 2, -3, 3, 1, -3, 2, 0, -4, 6, 5, -5, 10,
  4252. -57, 3, 22, -50, 1, -2, -5, -6, -1, 5, 1, 2, 2, 1, -2, 2 },
  4253. { 2, 0, -1, -7, 2, 1, 3, 2, 0, 4, 3, -2, 3, -3, 4, -4,
  4254. 24, -35, -3, 38, -6, -5, 15, 20, 3, 16, -7, -5, 0, -4, -5, 0 },
  4255. { 0, 1, 0, 0, 0, -1, -1, 1, 1, -1, 1, -2, 0, 0, 0, 0,
  4256. 0, -1, -2, -1, -5, -2, -43, -3, 46, -52, -10, 7, -8, 11, -2, -1 },
  4257. { 0, 0, -1, 0, -1, 2, -41, 33, -44, -48, -15, -26, -9, 6, 3, 3,
  4258. -3, 2, 2, 2, 2, -1, -1, -2, 1, 3, 0, 0, 5, 2, 3, 1 },
  4259. { -4, 1, 6, 1, -6, -1, -2, 1, -14, -4, 0, -5, -2, 2, -2, 0,
  4260. -6, 1, 0, 8, -21, 32, -3, -36, -6, -2, -1, -7, 3, 0, 1, -6 },
  4261. { -3, -2, 3, 0, 2, 2, 8, -4, -4, 6, 2, 1, 3, -6, 4, 3,
  4262. 13, 0, -12, -1, 25, -20, -2, -23, -15, 7, -3, -11, -3, 6, -1, 0 },
  4263. { 0, 0, -3, -1, 0, 0, -2, -1, -2, -2, 1, -1, 0, 0, 10, 3,
  4264. -2, 3, 3, -7, -6, -5, 0, -4, -60, -16, -6, 38, 5, 6, -5, 0 },
  4265. { 0, 1, 0, 0, 0, 0, 0, 0, 1, -1, -1, 0, 1, 0, 0, 1,
  4266. 0, 0, -1, 0, -8, 2, -9, 10, 40, 31, -56, -21, 4, 20, -4, 7 },
  4267. { -2, -2, 0, 4, -3, -1, 7, 3, 1, 3, -8, 0, 3, 1, 2, 5,
  4268. 1, -2, 14, 5, 4, 5, 5, 5, -5, 9, -66, 0, -20, -2, -8, 4 },
  4269. { -2, -1, 4, -1, -8, -2, -4, -1, -3, -3, 2, -7, -3, 5, 7, -2,
  4270. 45, 31, -17, -16, -2, -2, -1, -22, 1, -1, -3, 3, 5, -3, 5, -1 },
  4271. { -4, 0, 7, 5, 8, 7, 2, 9, -9, -9, -7, -11, -3, -8, 17, -4,
  4272. 34, 32, 18, 22, 1, 2, 1, -7, -5, 6, -1, 6, 4, 10, -2, -7 },
  4273. { 6, 0, 14, 9, 6, -1, -2, -3, 4, -6, -8, 4, 7, -1, 28, 38,
  4274. 15, -1, 16, -11, 5, 8, 4, -10, 3, -10, -17, 5, 3, 3, 3, 1 },
  4275. { 1, 1, 2, -1, 2, 1, 0, 0, -1, 0, 0, -2, 1, -3, 0, 1,
  4276. 2, -2, -4, -2, 0, -1, 1, -3, 1, 1, 1, -1, 8, 8, 66, 33 },
  4277. { -5, 2, -3, -7, 2, -8, -4, 10, 17, -18, -7, 4, -4, -7, -6, -6,
  4278. -5, 5, -12, 2, 0, 6, 8, -2, 1, 4, -11, 2, 1, 8, 31, 19 },
  4279. { 6, 9, 16, -6, -6, -1, -2, -3, -11, -2, 7, 7, 17, 3, 4, 10,
  4280. 2, 5, -13, 8, 7, 1, 4, 5, 7, 6, 7, -8, 9, -8, 33, 6 },
  4281. { 3, -1, 1, 0, -7, -5, 0, 14, -7, 1, -7, 1, 2, -4, 7, 10,
  4282. -16, 12, 1, -6, 3, 8, -1, 10, -13, -6, -12, -23, 12, -3, 30, 14 },
  4283. { -2, -15, 0, 8, 3, -19, 5, -3, 2, 3, 13, 7, 14, -3, -10, 0,
  4284. 8, 5, -6, -16, -8, -8, 14, 2, -1, 1, -9, -11, 11, -5, 27, 9 },
  4285. { -8, 6, -4, 4, -4, -1, 5, 4, 1, -7, -5, -4, -15, 1, 9, 0,
  4286. 8, 4, 1, -17, 11, -2, -19, -1, -6, -8, 3, -12, 3, -17, 33, -10 },
  4287. { -3, -1, 2, 7, 7, -2, 9, 8, -18, -1, -13, -10, -3, -3, 11, 8,
  4288. -2, -12, -8, 1, 4, 9, 14, 10, -3, 0, 2, 1, -2, 3, 31, 10 },
  4289. { -3, -10, 8, -1, -5, -11, 7, -5, 3, 6, 1, 4, -16, 10, 5, -4,
  4290. -2, -10, -1, 13, 6, -5, -7, 12, 7, -3, -17, 1, 12, -4, 29, 8 },
  4291. { 1, 2, 5, 2, -6, -7, 0, -1, 6, -1, 10, 6, -4, 5, 2, 2,
  4292. -2, -8, -6, -11, 14, -13, 27, 3, -2, -12, 5, -16, 2, -26, 20, 15 },
  4293. { -1, -3, -5, -3, -3, 6, -1, 3, -5, 1, 7, 2, 1, 0, -1, -1,
  4294. 0, -1, 9, 7, -6, -3, 4, -5, -4, 8, -8, -25, -8, -4, 34, 23 },
  4295. { -1, -2, 1, 1, -1, -2, -1, 1, -1, 0, 0, 0, 0, -2, -1, 1,
  4296. 0, 2, 1, -1, 4, 0, 0, 1, -1, 0, 5, 3, 12, -9, 68, -16 },
  4297. { 10, 0, -8, 14, -6, 1, -12, 0, 0, -3, -5, -11, -6, 12, 9, -10,
  4298. -3, 5, 0, 7, 11, 2, 4, -3, -8, -3, 7, 4, 3, -3, 34, 4 },
  4299. { -12, 13, -5, 7, -11, -2, -1, 1, -4, -14, -21, 3, -3, -3, -4, -7,
  4300. -9, -4, 3, -17, -2, -13, 10, -2, 12, -4, 0, -9, 1, -5, 31, 10 },
  4301. { -10, 6, 5, 6, 4, -7, 10, 0, -28, -3, 0, -11, -1, -5, 16, -10,
  4302. -16, 7, 20, 2, -4, 2, -5, 0, 15, 6, 5, -10, 7, -9, 20, 4 },
  4303. { 1, -7, -2, -7, 4, -3, -2, -7, -1, -14, 6, -16, 4, -5, -4, -6,
  4304. -5, 0, -2, 2, -6, 9, -5, 4, -18, 8, -10, 8, 15, 0, 32, 1 },
  4305. { -5, 7, -3, 7, 15, -4, 0, -16, 9, 5, -5, 5, 4, -3, -12, -9,
  4306. -18, 10, 2, 2, -3, 7, 3, -1, 6, -9, -10, 3, 15, -4, 35, -7 },
  4307. { -1, -10, 2, 2, -4, -2, 10, 2, -1, 2, -2, 1, -1, -14, -11, 3,
  4308. -8, 5, -8, -2, 6, -1, -7, 1, 7, 5, 7, 8, 30, -4, 30, 14 },
  4309. { 2, -2, 1, 2, 3, -8, 3, 0, -2, 0, -9, 2, 1, 4, -6, -1,
  4310. -2, 5, 0, 1, -2, 12, 6, -3, 9, -3, 4, -12, 21, -39, 24, -2 },
  4311. { 3, 5, 1, -2, -2, -2, -3, 6, -8, -2, -11, -8, -1, 4, 2, 2,
  4312. -4, -10, 12, -5, -11, 1, -15, -34, -11, -7, -11, -1, 7, -14, 38, -1 },
  4313. { -4, 4, 8, 9, 8, 1, -5, -9, 4, -2, 15, -4, 11, -15, 20, -1,
  4314. -1, -3, 4, -9, -2, -2, -2, 8, 6, 12, -5, 0, 11, -12, 27, -4 },
  4315. { 0, 8, -4, 3, -11, 6, -11, 2, 3, 0, 5, -8, -7, -6, -9, -21,
  4316. 4, -11, -1, -16, -7, 16, -3, 7, -7, 4, -5, 0, 11, -7, 31, 3 },
  4317. { 1, 3, 4, 11, -11, -2, -3, -6, 6, 5, 0, 3, -9, -6, 4, -4,
  4318. 0, 4, -8, 13, -6, -13, -1, -5, -1, 4, 0, 0, 9, -22, 24, 18 },
  4319. { -7, 3, 10, -13, -6, 6, -6, 6, 22, 1, 0, -14, 2, 3, 7, -1,
  4320. 8, 20, -1, 5, -4, 13, 9, -9, -9, 6, 0, -4, 0, -8, 31, -4 },
  4321. { -3, -4, 0, 1, 7, 3, -7, 0, 5, -2, 1, 3, 3, 1, -5, -2,
  4322. 5, 2, -11, 4, 0, -1, 12, 0, -3, -13, 15, 8, -6, -27, 34, 0 },
  4323. { -3, -3, 10, -4, 2, -1, -3, 0, -1, -1, -4, 2, 6, -2, 12, 1,
  4324. 3, -6, -7, -6, -5, 4, -19, -6, -8, -34, -4, -8, 10, -7, 23, 10 },
  4325. { -7, 0, -1, -6, 8, 4, -4, 2, -5, -8, -7, -9, -8, 5, 9, 7,
  4326. -6, 1, -12, -12, -1, -16, 5, 0, 16, 3, -7, -8, 27, -4, 23, 15 },
  4327. { -8, 4, 8, 5, 6, 11, -3, 5, 3, -1, -11, 6, -5, 0, 2, -6,
  4328. -3, -6, 4, -1, 5, -5, -12, -6, 7, -5, 9, 3, 6, -7, 29, 1 },
  4329. { 1, 3, -2, -2, -6, -2, 1, 6, -6, -3, 1, 2, 3, 4, 1, 5,
  4330. -1, 0, 4, 2, 11, 6, 2, -3, 13, -9, -19, 18, -15, -10, 36, 21 },
  4331. { -3, -3, 2, -1, -7, 6, -4, 1, -3, -1, -2, 2, 3, -7, -3, 0,
  4332. -2, 0, -2, 6, -19, 3, -8, 2, -6, 7, -1, 0, 29, -6, 28, -10 },
  4333. { -5, 1, -3, -7, -12, -4, 1, 1, -1, 13, -10, -1, -9, -5, -13, 6,
  4334. 13, 3, -4, 2, 3, 11, 2, 6, -25, -16, -6, 0, 14, -1, 27, 16 },
  4335. { -6, -1, -7, -5, -2, -5, -5, -1, 9, 1, 0, 3, -8, -12, -6, 5,
  4336. -6, 5, 3, -9, 1, 4, -7, -10, -9, -7, -17, -5, -15, -23, 25, 3 },
  4337. { -8, -2, 9, -3, -4, 3, -1, 8, -7, -7, -5, -4, -2, 9, 4, -1,
  4338. -7, -4, -5, -16, 3, -6, 18, -13, -9, 16, -15, 8, 15, -10, 24, 5 },
  4339. { 1, -38, 2, 34, 9, 10, 11, 2, 2, -6, 3, 2, -2, 5, 4, -7,
  4340. -1, 1, 4, 0, 3, 1, -8, -1, -6, 5, 4, 2, -4, 5, 2, -1 },
  4341. { 1, -22, 15, 18, -2, 10, -16, -9, -8, -11, 8, 4, 0, 7, -14, -5,
  4342. -1, -7, 12, 17, 9, 5, -7, -4, -12, -6, 7, 0, 7, 2, -2, 1 },
  4343. { -11, -29, 7, 10, 19, -1, -8, -9, 7, 1, 9, 6, 8, -7, -14, 8,
  4344. -3, -11, -13, 0, -7, -23, -2, -8, 12, 9, 2, 14, 19, 1, -1, 5 },
  4345. { -24, -27, -11, 36, 2, 6, -3, 4, -6, 8, 0, 12, -1, -4, -6, 3,
  4346. 4, -1, 2, -3, -2, 3, 2, -1, -2, -4, 0, -1, -2, 7, 2, 3 },
  4347. { -9, -24, 11, 13, -10, -12, 12, -2, 7, 4, 8, 13, -3, -3, 2, 9,
  4348. -3, -4, 4, 13, 5, 13, -6, -3, 1, 15, 7, -3, 0, 19, -2, -9 },
  4349. { -8, -15, 7, 14, -4, -5, 2, -18, -19, -2, 2, 17, 16, 6, -10, 10,
  4350. -9, 14, -1, -5, -1, -6, -7, 2, 9, 11, 13, 6, -5, -12, 3, 2 },
  4351. { -10, -37, 13, 1, 3, -14, 0, -20, 4, -3, 8, 2, -2, -3, -9, -5,
  4352. -3, -17, -1, 13, -11, 2, -6, 4, 4, 0, 3, 1, -9, -4, -5, -4 },
  4353. { -2, -22, -5, 46, -8, 5, 9, -11, 8, 7, 7, -1, -1, -2, -7, 2,
  4354. -3, 3, -1, -2, 7, 0, 2, -1, 1, -2, -2, -3, 6, 0, -4, -6 },
  4355. { -16, -27, 15, 16, -4, 14, -7, -26, 2, -2, 6, 5, -3, 11, 0, 2,
  4356. 3, 9, -7, -1, 2, -4, -4, -1, 6, 10, 1, 1, -3, -2, 3, 0 },
  4357. { -3, -22, 10, 26, 1, 2, -3, 3, 17, -3, -7, 9, 1, -21, -4, 5,
  4358. 3, 0, -7, -6, 3, 3, -8, -7, -9, 3, 7, 1, -8, 12, 6, -7 },
  4359. { -9, -25, 3, 18, 9, -6, -11, 0, -5, -12, 9, -8, -7, -6, -6, 22,
  4360. 2, -6, -3, 15, 3, 2, -2, 9, 14, -10, -7, 15, 13, 6, -2, 11 },
  4361. { 5, -20, -5, 28, 11, 10, -4, -4, 0, -7, 3, 5, 2, -5, -8, 2,
  4362. 6, 10, 9, -9, -18, 3, 14, 1, 3, -3, -1, -6, 7, 7, 2, -1 },
  4363. { -8, -30, 7, 12, 10, 8, 7, -13, -16, 0, 1, -1, -6, -11, -15, 4,
  4364. 1, -2, 10, -15, 1, 11, -2, 8, 9, -7, -7, 9, -5, 2, 7, -18 },
  4365. { -10, -32, 10, 11, 3, -1, 3, -5, 5, 2, 14, -6, 3, 1, 5, -15,
  4366. -11, 6, 20, 4, 0, -12, -7, 3, 1, -1, 10, 6, -1, -9, -4, -1 },
  4367. { 1, -25, -14, 12, -11, 9, 9, -16, -24, -17, 22, -9, 11, -30, -3, -4,
  4368. 6, -7, 9, 2, -1, -5, -6, 2, -1, -1, 10, 1, -3, 3, 4, 8 },
  4369. { -14, -26, -6, 9, 8, 17, -11, -24, -7, -4, -8, -2, 10, 2, 2, -1,
  4370. 2, 13, 12, -7, 4, -6, -10, 6, 6, -13, -11, -7, -16, 0, -2, 5 },
  4371. { -4, -30, -13, 12, 16, -6, 12, -16, -13, 5, 15, -2, -2, -10, -7, 7,
  4372. 11, -1, -4, -2, -4, 7, 4, -8, 1, 3, 0, 11, 3, -2, -5, 4 },
  4373. { -4, -21, 20, 22, 2, 20, -8, 1, -12, -5, -9, 4, -10, -17, -3, -8,
  4374. -3, 3, -12, 1, -3, 0, 7, 4, 7, 7, -3, 7, 5, 3, 1, -5 },
  4375. { -12, -20, 2, 29, 11, -6, 9, -7, -6, -4, 0, 6, 17, -13, -2, -10,
  4376. -17, -1, -18, 2, 0, 14, -6, 1, 0, 3, 2, -10, 1, -5, -2, 5 },
  4377. { 16, -37, -1, 26, -2, -14, 1, -5, -14, 2, 2, 3, 6, 1, 1, 4,
  4378. 0, -1, 0, -2, -2, 4, 9, -6, 0, -2, 10, -7, -2, 4, 1, 0 },
  4379. { -9, -24, -12, 5, 5, 3, -17, -14, 4, 3, 2, -4, 10, -22, -8, -3,
  4380. 6, 1, 12, -8, 4, 1, 9, -1, 18, -3, 6, 5, 3, -5, 9, -5 },
  4381. { -14, -33, -2, 20, -13, -10, 2, -7, -1, 11, -9, -8, 18, -3, 1, 8,
  4382. 0, -2, 10, 7, -2, -13, 9, -3, -4, 5, -2, -2, -1, -5, 1, -7 },
  4383. { -10, -23, 8, 14, 1, 7, 1, -3, -7, 4, 1, 1, 8, -7, 15, -14,
  4384. 13, 14, 2, 5, -13, -5, -8, -1, 6, 3, 6, 9, 6, 15, 14, 5 },
  4385. { -13, -25, -10, 13, -17, -24, -7, -13, -6, -10, -8, 2, 0, -13, -10, -4,
  4386. -8, 4, -9, 9, -4, 4, -3, -3, 3, 3, -5, -9, 1, -2, 11, 2 },
  4387. { -12, -23, 1, 18, -11, -2, 5, 9, -5, 5, 14, -9, -3, -2, -6, 2,
  4388. -2, 11, -13, 1, -3, 11, -9, -4, -2, -6, 8, 10, 1, 4, 2, 1 },
  4389. { -5, -18, 16, 22, 2, 0, 8, -6, -9, -7, 10, -16, 23, 10, -11, -1,
  4390. 7, 2, 7, 2, 1, -5, 6, 1, 0, -4, 9, 2, -3, 1, 0, -4 },
  4391. { -3, -26, 14, 11, 2, -9, 17, -2, -1, -5, -16, -9, -5, 10, -13, 1,
  4392. 6, 12, 10, 11, 0, 0, -3, -14, 6, -2, 0, 4, -5, -1, -7, -1 },
  4393. { -10, -33, 1, 8, 11, -5, 1, -6, 7, 4, 5, 6, 1, -2, -10, -5,
  4394. -6, 12, -11, 5, -10, 4, 12, -1, -1, -3, 4, -1, 9, 0, 16, -17 },
  4395. { -14, -37, 7, 7, -2, 5, -8, -11, 2, -13, 4, -19, 1, 8, 8, 4,
  4396. -9, 2, -4, 3, 12, 2, 4, -4, -8, 8, 1, 4, 8, -1, 6, -2 },
  4397. { -6, -30, 18, 17, 1, -22, -3, 4, -7, -10, 7, 0, -8, 8, -1, 4,
  4398. 2, 8, 6, -2, 2, 7, 4, 4, 3, -6, 2, 1, -3, 1, -1, -5 },
  4399. { -17, -18, -3, 22, -8, 1, 9, -2, -17, 20, -5, -5, -12, -5, 4, -5,
  4400. -9, 8, -2, 16, -3, 0, 19, -8, 8, 1, 2, -4, 0, 11, 0, -3 },
  4401. { -9, -23, 3, 10, 4, 4, -3, -2, -2, -2, 1, -22, 11, 0, -2, 5,
  4402. -2, 14, -9, -11, -4, 7, 5, 32, 1, -3, -7, 0, 21, -9, 7, -6 },
  4403. { 0, 0, 0, 2, -1, 1, 0, 1, 3, 0, 0, 1, 0, 1, 0, 1,
  4404. -3, 0, -1, -2, 0, -1, -1, -3, -1, 1, -4, 1, -1, -5, -69, -19 },
  4405. { -3, -5, -8, -12, 4, -3, -19, -11, -5, 0, -14, 7, 18, -6, 7, 22,
  4406. 8, 14, 15, 10, 3, -1, -3, 5, -1, 7, -7, 1, -6, 3, -26, -11 },
  4407. { -1, -6, 4, -4, -5, -16, 0, -6, -3, 11, 1, 0, 9, 5, 16, 3,
  4408. -4, -33, -4, 4, -7, 0, 1, 6, -11, -2, -13, -2, -18, 20, -25, -16 },
  4409. { 4, 0, -1, 0, -5, 1, 0, 2, 0, 11, -10, 4, -10, 7, 16, 2,
  4410. 16, 15, 2, -1, 2, 9, 2, 8, -3, -5, -2, 0, -3, 0, -33, -2 },
  4411. { -3, -15, 10, 10, -9, -1, 7, 3, 5, -5, -8, -8, -3, 15, -9, 4,
  4412. 12, 13, -13, -14, 10, -6, 9, 22, -27, 23, -1, 5, -24, 2, -30, 5 },
  4413. { 0, -2, 7, -5, -5, 3, 5, 3, -3, -5, 2, 1, -4, 3, -3, -1,
  4414. 1, -2, 10, 22, -3, -4, -2, -2, -7, 3, 8, 1, 14, 4, -37, 9 },
  4415. { -3, -4, -1, 1, -4, 0, 6, 2, 6, -7, -10, -10, -1, -4, 11, -3,
  4416. 7, -6, 4, -12, -1, 5, 1, -7, 10, -6, 17, -4, 8, 3, -40, 13 },
  4417. { 2, 12, 4, -7, 14, -3, 16, -2, 18, 2, 13, 5, 5, 1, 11, -1,
  4418. 0, 9, 2, -6, -1, 2, -6, 2, -5, 3, 5, 1, -1, 1, -32, -7 },
  4419. { -16, 11, 7, -4, 2, -5, -9, 9, 11, 11, 15, -13, -11, 11, 9, 4,
  4420. 3, -8, -10, 12, 12, 0, 0, -16, -9, 13, 2, 9, 4, -13, -33, 3 },
  4421. { 6, 4, 5, 4, 3, -1, 5, 6, 4, 2, -11, -1, -15, -11, -1, 1,
  4422. 11, -3, -2, 24, -4, -6, -25, -10, -15, -8, 0, 0, -5, 4, -30, 2 },
  4423. { 10, -3, -6, 1, -9, -5, 6, 9, -10, -3, 8, -1, 4, -1, 11, -11,
  4424. 3, 9, 11, -3, 6, -17, 5, -8, -33, 9, -13, 19, -2, 9, -25, 2 },
  4425. { 0, 0, -1, -3, 0, -2, 1, 0, 0, 2, 1, 0, -2, 0, -1, 2,
  4426. 0, -1, 4, -1, 2, -3, 4, -2, 3, 3, 1, 0, -15, 12, -63, 27 },
  4427. { -2, 14, 9, -1, 3, 0, 1, 1, -19, 15, 3, 4, 0, -10, 1, -5,
  4428. 3, 0, -5, -10, 2, -16, -4, 8, -12, -6, 7, -5, -10, -1, -33, -4 },
  4429. { 0, 3, 1, 3, 1, 2, 4, 4, 9, -6, -8, -5, 1, -12, 3, 8,
  4430. -10, 6, -1, 1, 13, -5, -5, 2, -4, 13, -18, -10, -7, -9, -33, 10 },
  4431. { -6, -3, -12, 5, -1, 11, -6, 0, -2, 1, 2, -7, 3, 1, 3, -2,
  4432. 1, 8, -10, 7, -1, -3, 3, 0, 13, 1, 6, 7, -16, -7, -39, 8 },
  4433. { -6, -1, 11, 6, -3, 8, 3, -5, 3, 0, -5, -2, -6, -3, -4, 2,
  4434. -3, 13, -11, 1, 7, 5, 19, -5, -3, -15, -1, 7, -1, 6, -33, 8 },
  4435. { -7, 3, -4, -3, -4, 1, 6, -5, -5, 6, -8, -1, -7, 4, -1, -6,
  4436. -2, 1, 7, 0, 1, 1, -5, 2, -2, 0, -13, -2, -31, -14, -39, -12 },
  4437. { -10, 9, 0, -3, 1, -1, -1, 0, 1, -5, -1, -4, -2, 5, 2, -7,
  4438. 18, -8, -2, -19, -7, -7, -12, -14, -11, -1, -9, -13, -7, -12, -31, -9 },
  4439. { -3, -16, 10, 9, 1, -10, -12, 2, -2, 2, 7, -3, -3, 1, -4, -5,
  4440. -9, 5, 7, 3, -1, 4, -11, -8, 4, 13, -10, 13, 10, -4, -36, 1 },
  4441. { -7, -12, 4, -20, -7, -7, 2, 11, -1, -2, 3, -12, 1, 0, -6, -7,
  4442. 6, 4, 13, 3, -3, 4, 3, -6, -12, 5, -5, -22, -13, -8, -37, -6 },
  4443. { -7, 5, 3, 5, 7, 9, -14, -3, 10, 17, -1, 1, -12, 5, -6, 0,
  4444. -4, -9, 0, -11, -14, 3, 13, 6, -25, -8, -12, 4, -10, 18, -30, -1 },
  4445. { -10, 6, -10, 6, 6, 1, -10, 0, -7, 5, -2, 17, -18, -4, 0, -3,
  4446. -16, -6, -3, -8, 5, 1, -4, 6, -7, 16, 6, 10, -1, 0, -32, -11 },
  4447. { -1, 9, 9, -5, 4, 9, 6, 9, -4, -2, 7, 11, 4, 2, -5, -4,
  4448. -6, 0, 2, -3, -1, 5, 10, 0, 12, -10, -18, -3, -1, 14, -33, 2 },
  4449. { 4, -8, -18, -4, -5, -11, 4, -10, -4, 9, 13, -12, 1, -6, 1, 2,
  4450. 4, -9, 8, 3, -6, 21, 13, -1, -2, 1, -2, 6, -7, 0, -30, 1 },
  4451. { 6, -1, 2, -3, -1, -4, 6, -4, 0, 4, 2, 2, -9, 2, 6, 3,
  4452. -2, 4, -1, 9, -6, 0, 7, -8, 5, 19, -2, 9, -5, 2, -33, -8 },
  4453. { 2, 1, 12, -5, -8, 8, 3, -2, -4, 1, -2, 5, -4, -9, -8, -8,
  4454. 7, -11, -4, 6, -10, 7, -1, -1, -2, -1, 16, 32, -7, 20, -33, -6 },
  4455. { -18, 2, 6, 13, 9, 9, -1, 3, -17, 24, -2, -6, 28, 8, -2, 6,
  4456. 3, -10, -34, -16, -13, -4, -15, -11, -12, -3, -10, 4, -8, 4, -31, -4 },
  4457. { -11, 0, 18, 2, -16, -9, -13, -2, -2, -12, -3, -22, 30, 0, 8, 3,
  4458. 9, -4, -16, 1, 0, -11, 15, -2, -4, 6, -5, 6, 1, 2, -25, -12 },
  4459. { 14, -1, 5, 7, 3, -15, -8, 1, 5, -2, 12, 13, 11, -25, 3, 1,
  4460. 0, -2, -4, -16, -23, 0, -5, -17, 7, 5, -9, 6, -5, 2, -32, -7 },
  4461. { 3, -1, 6, 14, 2, -12, -9, -9, 4, 7, 4, 6, 5, -8, 4, 2,
  4462. 4, 5, -2, 8, 8, -6, 0, 10, -20, -1, 3, -1, 8, 23, -33, -5 },
  4463. { -3, 11, -6, 3, -4, 5, 7, 3, 4, 5, -2, 3, -1, 30, 6, 1,
  4464. 8, -6, 0, 0, -9, 6, -9, 4, 2, 9, -6, 1, -12, 0, -34, 18 },
  4465. { -17, 13, 0, 1, 9, -4, -11, 0, 7, 0, -10, -4, -1, 6, -6, 4,
  4466. 1, 6, -9, 3, -5, -6, -11, 2, -4, 14, 23, -3, 2, 5, -30, 12 },
  4467. { -14, 5, -27, 2, 0, 7, 1, 4, 30, 8, 7, 5, 1, -1, 0, 5,
  4468. 8, -10, 48, -11, 12, 33, 6, 8, -15, 20, -2, -5, 32, 5, -19, 10 },
  4469. { -16, -4, -12, -7, -2, 0, 8, -6, -20, -18, 16, -3, 0, 31, -2, 11,
  4470. 2, -9, 49, -19, -12, -23, 10, 26, 16, -2, 4, -21, -14, 13, -11, -9 },
  4471. { -5, -9, -1, 3, -5, -21, 2, 10, 0, 0, 10, -21, -7, 7, -26, -9,
  4472. 22, 32, 58, 11, -3, 11, -5, -8, -13, 6, -5, -9, 1, 10, 14, -8 },
  4473. { 7, 7, 10, 3, -2, -1, -11, -11, -6, -43, -3, 14, -19, -18, 19, 18,
  4474. -32, 10, 45, -6, 6, 21, -20, -12, 2, 4, 6, 6, -4, 3, 3, 1 },
  4475. { 21, 22, -3, -2, -11, -6, -1, -2, 8, 8, 32, -21, 7, 28, -4, -6,
  4476. -3, -2, 50, 2, 2, 27, -5, -8, 12, 7, -5, -1, -4, -17, 27, 6 },
  4477. { 13, 7, 2, -6, -12, 2, -10, -5, -17, 11, 4, 17, -12, -2, 5, -17,
  4478. 37, -16, 48, -14, -18, 29, 8, 24, 11, -5, -9, 11, -1, 1, -13, -3 },
  4479. { 1, 1, -1, 2, 0, 0, 0, -1, 1, -1, 7, 2, -3, 3, 0, 6,
  4480. 2, 10, 54, -25, 7, 54, -5, -6, -1, -15, 9, 13, -24, -15, -12, 3 },
  4481. { 21, 5, 8, 3, -3, -4, -2, -4, 3, -11, -5, -8, 9, 16, 8, -9,
  4482. -10, -3, 46, -46, 2, 1, -10, 10, 17, 11, -20, -36, 10, 14, 0, -5 },
  4483. { 7, -13, -6, -9, -24, 45, 2, 8, 8, 0, 17, 20, 12, -24, 1, -7,
  4484. -15, -3, 46, -13, -2, 20, 1, -13, -11, -13, 2, 15, 1, 10, -1, 3 },
  4485. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -2, -1,
  4486. -16, -9, 31, -69, -34, 26, 7, 17, -1, -6, -1, 0, 0, 0, 0, 0 },
  4487. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4,
  4488. -5, -20, 18, -82, 22, 3, -7, 9, 4, 6, 2, -4, -1, 0, -2, 2 },
  4489. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 4, -1,
  4490. 15, -5, 62, -36, 4, 52, -7, 5, 0, 6, 1, 2, 1, 1, -1, 0 },
  4491. { 3, -19, 19, -20, 13, -4, -11, 8, 8, -16, 10, 1, -14, 30, 1, -33,
  4492. 10, -11, 45, -30, 3, -4, -3, -13, 7, 12, 3, -22, 3, -2, -4, -2 },
  4493. { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 1,
  4494. 11, 8, 70, 48, -10, 21, 4, 9, -9, -9, -4, -6, 0, -1, 0, 0 },
  4495. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
  4496. 2, -1, 80, 2, -15, -36, -10, -5, -2, 8, -2, 2, 0, 0, 0, 0 },
  4497. { 10, 8, -8, -8, -24, 12, -1, 0, 20, 9, -1, -2, 2, -2, 12, -10,
  4498. -2, -13, 35, -43, 44, 15, -10, -25, 4, 10, -3, -5, -5, 7, -1, 3 },
  4499. { 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, -2, -1,
  4500. -18, 9, 49, -72, 7, -8, 7, -5, 2, 3, 2, -2, 1, -2, -3, 1 },
  4501. { -1, 4, -3, 10, 19, 4, 3, 20, 6, -24, 6, 9, 8, 15, 18, 18,
  4502. -36, 19, 57, -11, 4, -3, 8, 7, 2, -3, -2, -9, -15, -2, 12, -4 },
  4503. { 20, 3, 11, -9, -4, 22, 42, -25, 1, 5, -10, -19, 0, 9, -16, 5,
  4504. 2, 10, 44, -29, 17, -3, -9, -2, -1, 8, 14, -7, -1, 16, -5, 1 },
  4505. { -7, 16, -11, 12, 6, 33, -15, 14, -23, 2, -26, 8, 2, 10, 0, -5,
  4506. 8, -8, 38, -38, -4, 5, 5, 5, 1, 22, -15, 7, 6, 0, 4, 28 },
  4507. { -1, -12, 2, 10, -2, 0, 7, 17, 12, 22, -4, 10, 25, 29, 5, 18,
  4508. 4, 1, 27, -39, 31, 17, 2, 2, 22, -23, 13, 16, 1, -7, -4, -5 },
  4509. { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -2, 0, -14, 0,
  4510. -7, -11, 49, -22, -4, 19, 17, -39, 4, -29, 10, 2, 36, -4, 23, -1 },
  4511. { -2, -2, -2, -2, 1, 15, -5, -7, -16, -8, -19, 16, -3, -20, 36, -9,
  4512. -3, 20, 39, -20, 0, 2, 27, -16, 10, 10, -14, -22, -16, -3, 13, -8 },
  4513. { 5, -9, 6, -25, 7, 37, 13, -10, -5, 3, -5, 7, 18, -22, -7, 9,
  4514. -5, -4, 50, -11, -4, -5, -5, 8, -4, -2, -4, -27, 14, 20, 7, -9 },
  4515. { 0, -14, -10, -27, -14, -17, -6, 26, 10, 2, 14, -12, -5, 0, 8, 9,
  4516. 0, -28, 55, -7, -12, -7, 4, -10, 10, 7, -12, 11, 3, 5, 9, -8 },
  4517. { 2, 23, 4, -2, -1, -20, -2, 14, 10, -9, -9, -24, 10, 0, 11, -12,
  4518. 12, 11, 49, -25, -2, 29, 7, -13, 21, -10, 11, -17, 3, 1, -8, 5 },
  4519. { 3, 0, -14, -6, 18, -2, 17, -9, -19, 9, -5, 9, 14, 6, 19, -3,
  4520. 27, 1, 41, -21, 20, -15, 33, 0, 26, 14, 7, 10, 3, 20, -3, -12 },
  4521. { -1, 16, 15, -8, 3, -8, -8, 21, -5, -16, -29, 4, 1, -6, -4, -28,
  4522. 2, 31, 37, -26, -2, 13, 24, 8, -9, -6, -29, 10, 7, 2, 7, 8 },
  4523. { -10, -10, 11, 13, -32, 2, 16, 9, 14, 23, -15, -13, 24, 13, 4, -27,
  4524. 14, 12, 31, -18, 17, 23, -2, -7, -14, 9, -17, -6, -10, 20, 9, 6 },
  4525. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
  4526. 5, 1, 89, 8, 10, -6, 2, -1, 0, 0, 0, 0, 0, 0, 0, 0 },
  4527. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, -1,
  4528. 4, -7, 64, -50, 7, 37, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0 },
  4529. { -2, 5, 3, -4, -4, -3, 2, -3, 3, -3, 5, 4, 1, -6, -1, 1,
  4530. 6, -2, 50, -35, -7, 43, 7, -7, -5, -26, 24, 21, 3, -15, 5, 6 },
  4531. { -8, 21, -19, 33, -8, 22, -11, 17, 3, 0, 0, -2, 1, -3, 6, -1,
  4532. 10, -8, 4, -11, -4, -5, 0, 8, -4, 3, 1, -4, 4, 2, 8, 4 },
  4533. { -7, 5, -20, 9, -22, 3, -14, 1, 6, 13, 23, -2, -4, -7, 2, 0,
  4534. 11, 4, 6, 3, -7, -11, -7, 4, 5, 5, -12, 8, 2, 4, 7, -3 },
  4535. { -7, 6, -4, 20, -20, 16, -2, 7, 6, 16, 11, 12, -7, -7, 5, 3,
  4536. -9, -4, 1, 2, 5, 2, 1, -9, -2, -17, -4, 6, -10, 7, -7, -6 },
  4537. { -9, 18, -17, 12, -24, 1, -1, 4, 14, 9, 4, 3, 2, 8, -12, -14,
  4538. 4, -8, -4, 7, 7, 6, -1, 13, -9, -4, -1, 1, 0, -4, 15, 8 },
  4539. { -25, 2, -11, 6, -5, 24, -28, -5, 8, 12, -2, 6, 8, -3, 8, -9,
  4540. -1, -5, -1, -5, 6, -1, -1, -1, -4, 8, -12, -2, -13, 7, 2, 1 },
  4541. { -14, 14, -18, 20, -10, 12, -2, 9, 1, 0, 12, -2, 15, -10, 26, -17,
  4542. 16, -11, 10, -10, 9, -2, 4, -8, 2, -3, 4, 4, 2, -3, -5, 1 },
  4543. { -18, 12, -18, 21, -6, 12, -6, 13, -25, 18, 1, 11, -9, -5, 0, 10,
  4544. -5, 3, -3, 8, -9, 7, 4, 2, -9, 0, 5, 0, 2, -3, 9, -8 },
  4545. { -4, 16, 1, 18, -30, 9, 1, 6, -8, 13, 13, -12, -6, -1, 13, 7,
  4546. 6, 2, -15, -3, 5, 5, 1, -6, 1, -5, 0, 2, -16, 0, 3, -4 },
  4547. { -21, 1, -2, 6, -43, 18, -1, 5, -1, 4, 6, -2, -1, -3, -1, -3,
  4548. 0, 1, 2, -9, 0, -1, 0, -2, 0, -1, -1, -2, 6, 0, 1, -2 },
  4549. { -23, 10, 4, 7, -32, -11, -18, 2, -2, -7, -6, -3, -3, -12, 19, 3,
  4550. -5, -6, 16, -6, 16, 2, 16, 16, 8, -2, 13, 8, -15, -11, 2, 10 },
  4551. { -8, 2, -13, 2, -29, 24, -20, 19, 1, 10, -4, 10, 1, 2, -9, 11,
  4552. -1, -2, 9, -5, 19, -7, 16, -9, -2, -18, 11, 1, 1, 0, 7, -3 },
  4553. { -6, 3, 4, 13, -26, 10, -10, 28, -7, 28, 1, 7, 0, -14, 5, 7,
  4554. 4, -4, 3, -2, 3, 3, -11, 7, 6, 4, 0, -1, 2, -1, -3, 2 },
  4555. { -6, 16, -31, 13, -10, 17, -6, 4, -14, 4, 4, -1, -10, 12, -5, 1,
  4556. -14, 15, 0, -8, 1, -5, 3, 3, 9, -5, 7, -20, 7, 4, 11, -5 },
  4557. { -19, 3, -17, 14, -12, 16, -22, 18, 14, 8, -2, 4, 10, 12, -14, 4,
  4558. -3, 2, 3, 7, -7, 7, -6, 2, -2, -4, -5, 0, -5, -2, 2, 1 },
  4559. { -9, -7, -11, 24, -36, -9, -11, 5, 7, -12, -13, 18, -2, 20, 1, -4,
  4560. -1, -10, 15, -6, 14, 1, 0, 2, 1, 2, -9, -16, -11, 7, 13, 0 },
  4561. { -24, 24, -18, 18, -22, 14, -11, 13, -12, 11, -10, 11, -7, 11, -5, -4,
  4562. -1, 1, 5, 2, 3, -1, 1, -5, 7, -4, 5, -6, 8, -7, 8, -6 },
  4563. { -6, 18, -22, 22, 5, 11, -1, 6, 19, 22, 8, 4, -8, 20, -2, 15,
  4564. -6, -18, 0, -33, -9, -12, -1, 6, 5, 2, 5, 5, -5, -17, -3, -3 },
  4565. { 1, 11, -16, 9, -18, 11, -4, 18, 20, 26, -10, 8, 1, -11, 8, -4,
  4566. 0, 7, 3, 5, 2, 2, 10, -2, -4, 4, -4, -2, 1, -4, -5, -1 },
  4567. { -10, 6, -1, 18, -17, 27, -3, 10, -2, 12, -7, -9, 1, 1, -1, 7,
  4568. -12, -1, -7, -6, -1, 8, 3, -15, 8, 9, 3, -7, 4, -1, 1, -1 },
  4569. { -14, 6, -16, 22, 2, 5, 0, 5, -18, 11, 6, -3, 22, -20, -9, -3,
  4570. 6, -6, -7, -15, 1, 15, -8, 11, 8, -3, -8, 1, -8, 2, 6, -2 },
  4571. { -21, 5, -19, 19, -7, 4, -7, 0, -8, 6, 12, 5, -3, -22, -13, -6,
  4572. -1, -3, -2, -14, 6, -3, 1, -8, -7, -5, -6, 11, -3, -10, -5, 2 },
  4573. { -1, 9, -12, 15, -6, 6, -19, 14, -9, 11, 3, 12, -17, -3, 8, -4,
  4574. -3, -4, 1, -5, 4, 5, -7, -15, -7, 15, -6, -5, 1, -5, -3, 1 },
  4575. { -12, 20, -15, 20, -14, 3, -14, 9, -6, 33, -13, 6, -2, 8, -6, 7,
  4576. -5, -6, -3, -3, 0, 8, -3, -3, 1, -2, 2, 2, 6, -5, -5, -2 },
  4577. { -7, 12, -18, 12, -18, 10, -4, 8, 2, 4, 8, 9, 0, 3, -8, 3,
  4578. 6, -12, -4, 1, 25, -5, -9, 6, -7, 0, -9, -7, 3, -5, -4, -4 },
  4579. { -18, 12, -10, 11, -22, 0, -15, 5, -2, 2, -3, 6, -4, -4, -3, -15,
  4580. -2, -3, 21, 6, -12, -11, 19, 3, 3, -14, 7, 0, -11, -22, -10, 0 },
  4581. { -15, 2, -30, 15, -17, 13, -16, 8, -7, 10, -8, 2, 11, 3, 10, -7,
  4582. 7, -22, 12, -10, 3, -12, 6, -10, 12, -10, 7, -8, 5, 2, 9, 1 },
  4583. { -9, 11, -14, 6, -10, 21, 5, 12, -5, 5, 7, 21, 6, 2, -2, -1,
  4584. -1, 4, 2, -20, -18, -1, -14, 3, -1, 4, -7, 10, 1, 11, 4, -4 },
  4585. { -22, 8, -30, 13, -21, -4, 4, -1, 12, 9, -2, -3, 2, -6, 4, -13,
  4586. -2, 8, 8, 1, -7, 3, -4, -5, -1, -7, -2, 8, 8, 7, 8, 0 },
  4587. { -6, -4, -35, 16, -13, 15, -11, 14, -7, 9, -1, 11, 7, 0, 13, 10,
  4588. -1, 8, 1, 1, -2, 8, -1, 2, 2, 3, -10, -1, 7, -13, -3, -7 },
  4589. { -15, 7, -16, 14, -18, 17, -6, 14, 3, 4, 7, -3, 10, -22, 5, -15,
  4590. 4, -4, -11, 15, -15, 11, -11, 20, 1, 0, 2, 1, 11, -3, 11, -7 },
  4591. { -12, 3, 5, 16, -37, -1, 15, 15, -15, 10, 3, -10, 1, 15, 7, -15,
  4592. -13, 8, 9, -3, 2, 12, -8, 2, -5, 0, -3, 4, 5, -9, -4, 5 },
  4593. { -16, 26, -4, 14, -22, 26, 6, -3, -8, 4, 21, 6, 16, -4, -11, 7,
  4594. -10, 3, 3, 7, -4, 2, -9, 8, -2, 2, 5, -2, -4, -2, 7, -1 },
  4595. { -7, -10, 4, 3, 2, -4, -12, -10, -4, -5, 16, 19, -16, 1, 2, -9,
  4596. -10, 0, 9, 7, -8, 3, 12, 8, -6, -11, -13, -1, -3, -20, 6, -5 },
  4597. { -14, -17, 3, -5, 14, -12, -12, 8, -6, -25, 21, 21, 10, -8, -12, 4,
  4598. 10, -4, 3, -9, 11, 9, 0, 4, 2, -15, 1, -14, 4, 1, 0, -4 },
  4599. { -4, -9, -3, -1, 6, 3, -6, 6, -10, -4, 14, 8, 2, -3, -12, -19,
  4600. 0, 11, -20, 1, 6, -2, -27, -6, 10, -17, -14, -17, -9, 8, -8, 3 },
  4601. { -12, -13, 16, -4, -2, 12, -7, -11, 2, -13, 3, 7, -16, -18, -1, -12,
  4602. -2, 1, -12, -9, -2, -6, 2, 9, -22, -3, -4, -14, -7, 7, -1, 2 },
  4603. { -7, -8, -8, 15, 15, 18, 15, 16, -4, -37, 11, 15, -12, -1, -3, 3,
  4604. 6, 6, 0, -5, -3, -5, 9, 1, 1, -11, -1, -8, -6, 2, 3, 0 },
  4605. { -6, 7, -5, -12, 13, 10, -18, -4, -3, -21, 6, 16, -15, -7, -12, -9,
  4606. 1, -12, -1, 10, -2, -1, -3, 4, -4, 1, -16, -1, 12, -9, 5, 9 },
  4607. { -14, -5, 9, 3, 4, 26, -28, 3, -6, -24, 4, 5, 3, 13, 5, -1,
  4608. 3, -1, 3, 1, 1, -5, 3, 0, -7, -8, -7, -3, 3, -5, 4, 0 },
  4609. { -4, 2, -10, -6, 25, 26, -6, 10, -6, -8, 15, 11, -6, -3, 2, -7,
  4610. 5, 14, 9, -1, 0, -12, 4, -4, -10, 1, -3, 3, -2, -2, -6, -1 },
  4611. { -10, 8, -15, -10, 19, 17, -8, 0, -3, -7, 7, 5, -13, -1, 7, -7,
  4612. 1, 13, -12, -13, 17, -12, 1, 26, -18, -3, -5, -6, 4, 5, 8, 1 },
  4613. { 2, -5, 3, 0, 0, 0, 2, -3, -2, -5, 7, 13, -4, 9, 0, -5,
  4614. 4, -1, -11, -8, -4, 0, -13, 2, -47, -23, -8, -11, -4, 4, -2, -3 },
  4615. { -18, -4, 4, 5, -1, 17, -12, -8, 1, -12, 7, 20, -12, 3, -2, -11,
  4616. 16, 12, -6, 1, -13, -16, -6, -3, -3, -5, 4, -12, -5, -9, 10, 1 },
  4617. { -11, 0, 4, 7, 7, 8, 3, -1, 3, -19, 32, 8, -19, -8, 2, 4,
  4618. -12, 15, -16, 3, 1, 9, -2, 1, -2, 8, 5, 6, -4, -1, 11, -8 },
  4619. { 3, -1, 4, -2, 14, 32, -9, -23, -10, -12, 22, 15, -1, -2, 10, 0,
  4620. 4, 6, -8, 4, -15, -2, -1, -4, 0, -8, 4, 1, -8, 3, 4, 1 },
  4621. { -17, -12, 6, -8, 16, 13, -20, -8, -1, -16, 10, 21, -19, 11, -9, -5,
  4622. 7, 18, -6, 7, -7, -18, 13, 2, -2, 8, -12, -9, 2, 4, -5, 16 },
  4623. { 4, 0, 17, -11, 12, 7, -12, 5, -1, -25, 30, -8, -7, -6, -4, -7,
  4624. 9, 8, 7, 3, 3, -16, 8, 0, -2, -2, -18, -3, -4, -5, 1, 4 },
  4625. { -3, -6, 6, -16, 17, 6, -3, 2, -9, -17, 12, 11, 11, 2, -20, 8,
  4626. 1, 1, 0, 2, -2, -6, -21, -13, -9, -15, -1, -8, -6, -8, 0, -2 },
  4627. { -11, -7, 6, -9, 3, 6, 8, 16, 4, -5, 23, 26, -10, -3, 4, 0,
  4628. 2, 2, -4, 4, -2, -12, 12, 10, -11, 0, -10, -16, 3, 0, 0, -10 },
  4629. { -5, -16, 10, -6, 27, 13, -3, 4, -2, -13, 15, 5, 2, 5, 3, -4,
  4630. 13, 12, -11, -7, 0, 1, 11, 12, 2, 13, -15, -8, 9, -2, 3, 8 },
  4631. { -5, -8, 4, 3, 9, 3, -11, 10, 14, -25, 14, 8, -2, 5, -12, -21,
  4632. 2, 10, -7, 2, -3, 2, 0, 2, -1, -3, -5, -6, -1, -16, 2, 8 },
  4633. { -1, 5, 1, -11, 5, 9, -7, 8, -13, -12, 4, 12, -4, 1, -1, -1,
  4634. 27, 29, 10, 15, 2, -6, -3, 4, -21, 10, -9, -11, -6, -1, -9, -3 },
  4635. { -6, -3, -1, -6, 11, -5, 0, -2, -5, -31, 11, 3, -1, 5, -3, 4,
  4636. 5, 7, -10, 5, -10, -13, 4, 12, -15, -2, 2, -7, 1, -9, -3, -10 },
  4637. { -3, -7, 17, -8, -5, 36, 8, -7, -8, -20, 12, 8, 1, -1, 3, 0,
  4638. 1, 4, -10, 3, 1, 4, -2, -3, -2, -3, -10, 4, -1, -7, 3, 2 },
  4639. { -13, -3, -5, 9, 22, 6, -23, 3, -10, -7, 17, 17, 18, -14, -8, -8,
  4640. 2, 4, -8, 2, -3, -8, 6, 4, -1, 7, 0, 0, -3, 0, -12, -3 },
  4641. { -3, -10, -15, -3, 9, 3, -23, -9, -13, -18, 12, 13, -2, 0, 1, 8,
  4642. -1, 2, -7, -12, -5, 14, 2, 1, -22, 6, -10, -8, -9, 28, -7, -14 },
  4643. { -3, 1, 2, -1, 13, 7, -2, -7, 1, -3, 6, 9, -3, -2, 4, -2,
  4644. 2, 1, -10, -2, -2, -22, -2, -7, -10, -5, -11, -27, -12, -16, 4, -7 },
  4645. { 2, -6, -3, 1, 8, 0, -2, 12, -3, -4, 58, 15, -10, -4, -2, 2,
  4646. -2, 0, -2, -6, 2, 4, -1, 1, -4, 1, -1, -5, -4, -3, 3, 1 },
  4647. { 10, -1, 0, 5, 21, 7, -14, 6, -3, -16, 15, 17, -16, 13, 3, -6,
  4648. -4, 6, -12, -5, 1, -4, -7, -8, 2, 3, -6, 6, -1, -8, 5, 4 },
  4649. { -6, -2, -8, -11, 15, 10, 0, 8, -6, -15, 33, 8, -2, 18, -15, -11,
  4650. 5, -1, 0, 15, -15, -4, -4, -1, 10, 7, -13, 4, -4, 0, 8, 3 },
  4651. { -7, -2, 0, -2, 0, -2, -4, -5, -14, -16, 12, 38, 7, 12, 6, -4,
  4652. 0, -1, 0, 3, -2, -6, 0, 2, -9, 1, 0, -1, 0, -2, 4, 1 },
  4653. { -8, -4, 18, 1, 14, 5, -12, -3, 20, -17, 5, 19, -11, -8, 11, -3,
  4654. 3, 9, -7, -8, 9, -17, 2, 15, -10, -11, 5, -5, 7, 15, -6, -2 },
  4655. { -7, 2, 38, 5, 19, 16, -5, 4, -13, -20, 0, 4, -4, 6, 4, 2,
  4656. -7, 6, -8, -2, -5, -7, 6, 3, -4, -3, -2, -3, 7, -6, -4, 0 },
  4657. { -11, -12, 8, -15, -3, 14, -7, -22, -11, 2, 22, 14, -19, 2, -19, -6,
  4658. 1, 3, -18, 14, 2, -6, -2, -8, -3, -6, 5, -7, -8, -4, 1, 1 },
  4659. { 8, 7, 25, -21, 12, -6, -5, -4, -10, 6, 0, 10, 1, -12, 18, -5,
  4660. -15, 4, 1, 14, -1, 5, 8, -7, 1, -7, -3, 9, 10, 1, -1, 0 },
  4661. { 9, 10, 32, -15, 8, 2, 11, -7, -18, -8, 2, -6, -9, -16, -3, 3,
  4662. -1, 3, 1, -5, 4, -2, 1, -8, 0, -6, -3, -11, 1, 5, 0, 0 },
  4663. { 14, 0, 23, -25, 22, 3, 7, 10, 0, -2, 7, 8, 0, 10, 0, 0,
  4664. 3, 2, 3, -10, 0, 10, 0, -7, 0, 10, -1, -5, -7, 1, -1, 2 },
  4665. { 12, 0, 25, -18, -5, -4, 13, -10, 3, -6, 7, 21, 0, -16, 3, -10,
  4666. -6, 5, -7, -3, 2, 5, 3, -6, 4, 9, -8, 12, -2, 3, 2, 4 },
  4667. { 31, 15, 27, -20, 10, -7, 15, -10, 9, -8, 4, -5, 3, -3, 5, 6,
  4668. 11, -2, -12, -2, 6, -2, 1, 2, -1, -1, 1, 1, 3, 1, 1, 2 },
  4669. { 12, -4, 13, -23, 12, -6, 2, 4, -3, 13, 6, -7, 5, -19, -7, 18,
  4670. 1, -7, 7, 1, 16, -7, 3, 0, 3, 0, -12, 8, -11, 9, 4, 7 },
  4671. { 29, 1, 3, -22, -5, 6, 0, 12, -14, 11, 1, 6, -3, 4, 6, -2,
  4672. 4, -13, 12, 1, 1, 3, -11, 9, -10, -1, -7, 16, -11, -1, 3, 9 },
  4673. { 4, 4, 36, -23, -5, -8, -15, 1, -6, 3, 13, -1, -5, -7, 4, 9,
  4674. 2, -11, -3, 5, 1, 3, -6, -1, -4, -4, -2, 2, 3, -1, -5, -2 },
  4675. { 19, 10, 6, -17, 2, -4, -2, -4, -3, 13, 2, 2, -13, -7, -3, -11,
  4676. 9, -6, 1, -9, -5, 4, -5, -9, -18, -7, -11, 9, 4, -11, 8, 4 },
  4677. { 16, -3, 9, -16, 18, -2, -12, -16, -11, 11, -18, 16, -13, 6, 2, 8,
  4678. 3, 8, -4, -16, 10, -11, -1, -3, -8, 5, -9, -4, 9, -4, 0, -3 },
  4679. { 14, 15, 3, -23, -5, 7, -8, -6, 2, 17, 2, 12, -8, -12, 13, -1,
  4680. -9, 3, 1, 1, 19, 15, 4, -1, 1, 2, -3, 2, -3, 1, 5, 3 },
  4681. { 32, 5, -10, -47, -5, -1, 4, 11, -7, 0, 2, -2, 1, -7, 6, -4,
  4682. 6, 2, -4, -2, 2, -2, 0, -4, 1, -6, -5, 2, -2, -1, -3, -4 },
  4683. { 20, 8, 10, -21, -7, -9, -16, 12, 1, 4, 6, -5, 9, -11, -7, 4,
  4684. -11, 28, -3, 2, 4, -6, 10, -8, -5, -5, -9, 9, -2, -1, 6, -5 },
  4685. { 38, 3, 23, -25, -6, -18, 3, -10, -8, 6, -10, 1, -10, 2, 2, 0,
  4686. -7, 2, -4, 5, -1, 8, -3, 0, 3, 3, -1, 1, 0, -4, -4, 0 },
  4687. { 20, 5, 16, -22, 24, -18, 2, -12, -14, -7, -3, 10, 2, 7, -10, 2,
  4688. -8, 1, 8, -1, 4, 1, 4, -2, 5, -9, -18, -8, -13, 5, -11, 10 },
  4689. { 14, 8, -12, -16, 9, -11, -3, -6, -25, -7, 6, 5, -7, -16, 10, 2,
  4690. -7, -1, -9, -3, 16, 4, 3, 3, -3, -3, -15, 13, -3, 4, 13, -7 },
  4691. { 16, -9, 19, -23, 7, -19, -3, -5, -15, 11, -21, 21, -16, 18, -1, 6,
  4692. 10, -10, 18, -14, 16, -15, 6, -5, -9, 5, -17, 13, -10, 13, 0, 10 },
  4693. { 8, -4, 4, -24, 8, -21, -18, 9, -11, 4, -6, 17, 5, -9, -2, -2,
  4694. 2, 15, -2, -3, -2, 1, 7, -13, 15, -10, -8, -11, 3, 3, -1, -1 },
  4695. { 14, 17, 6, -32, 5, -17, -2, 0, 15, -1, -5, 16, 1, -5, -2, 9,
  4696. -3, 8, 4, -2, -2, -4, -3, 1, 0, 7, -3, 4, -5, 0, -7, 2 },
  4697. { 24, 6, 22, -12, 8, 3, -14, 4, -7, 8, 6, 5, 6, 1, 6, -12,
  4698. 15, 10, 4, 11, 9, 6, -7, -4, 10, -9, 2, -1, -5, 11, 15, 3 },
  4699. { 17, 12, 3, -23, 5, -1, -2, 1, -9, -1, -3, 1, 8, 1, -5, 17,
  4700. 11, 0, -2, -11, 7, 4, 0, -27, -7, 1, 2, -8, 9, 7, 5, 3 },
  4701. { 12, 10, 12, -10, -4, 5, -1, 2, -24, 5, -8, 2, 6, -17, 19, 5,
  4702. 12, -2, 16, -7, -6, -14, 4, 1, -3, 13, -16, 5, -1, 4, 1, 1 },
  4703. { 31, 9, 11, -17, 10, -3, -7, 7, 1, 2, 2, 4, -3, -1, 11, 4,
  4704. -5, -8, 1, 4, 15, -6, -28, 1, 8, 3, -6, 5, 17, -2, 2, -4 },
  4705. { 11, 19, 16, -26, 0, -7, -7, 2, -13, -15, -12, 9, -3, 27, 8, 4,
  4706. -6, 1, 4, -6, 11, -1, -6, -7, -3, 0, -6, 4, -6, -7, -3, -1 },
  4707. { 10, 18, 16, -32, 19, -9, -4, -3, -7, 8, 8, -3, -11, -2, -6, -16,
  4708. 13, 13, -6, -1, 10, -2, -2, -9, 0, -3, 9, 4, 11, -2, -6, 6 },
  4709. { 9, 4, 19, -33, 4, 7, -12, 36, -3, -1, 8, -2, 2, -8, -9, -4,
  4710. -8, 0, 1, -1, 0, -4, -4, 3, 0, 3, 6, 0, -6, 2, 0, -2 },
  4711. { 25, 7, 15, -12, 2, -24, -1, 24, -4, 4, 9, 0, -2, -9, 4, 6,
  4712. 3, 13, -3, 1, 5, -1, -3, -5, -1, 7, -2, 3, 4, 4, 1, 0 },
  4713. { 19, 6, 8, -20, 9, -9, 5, -4, -13, 7, 11, -3, 5, -13, -9, 6,
  4714. -11, -1, 0, 4, 11, 26, 3, 6, -7, 12, 6, -3, 1, -9, 7, 1 },
  4715. { 15, 6, 19, -23, -3, -9, 3, 16, -6, -4, 6, -5, -10, 1, 16, -14,
  4716. 2, 0, 2, -13, -3, 8, -6, 3, 1, 1, 2, -5, 12, -4, -8, -3 },
  4717. { 14, 4, 16, -20, 1, 12, 0, 6, -3, 9, 4, 16, 10, -16, 5, 7,
  4718. 5, -4, -4, -18, -3, -11, -4, 4, -7, 3, 13, 7, 3, 3, 2, -7 },
  4719. { 22, 3, -1, -30, 18, -3, -9, 9, -2, 11, -16, -2, -14, 12, 0, 4,
  4720. -5, 4, -1, 3, -20, 12, 4, -10, -2, -2, -12, -12, 10, 6, 11, -3 },
  4721. { 15, 7, 2, -21, 5, 4, 9, -9, -33, 7, 7, 3, -6, -14, -8, 10,
  4722. 12, 0, 2, -1, 5, 4, -2, 0, -7, 0, 2, 4, 0, 1, -3, 8 },
  4723. { -7, 0, 12, 3, 0, -6, 8, -4, 0, 2, 14, -15, 2, -7, -31, -3,
  4724. 14, 0, 14, -15, -1, -4, -15, 10, 1, -3, 1, 2, 5, 2, -8, 1 },
  4725. { -2, 5, 1, 0, -3, 3, 3, -6, -1, 2, -4, 1, -19, 0, -11, 18,
  4726. 11, 10, 21, 5, 6, 2, 10, 3, -6, 0, -2, 13, 5, -1, -2, 9 },
  4727. { -9, 1, -5, 0, 0, -15, 8, 4, 8, 3, 8, 12, -13, -2, -39, -2,
  4728. 4, -4, 5, -3, -4, 3, -3, 3, 10, 5, 3, 2, -3, 5, -2, 8 },
  4729. { -9, 6, 6, -8, 12, -12, 23, -18, 4, -15, -5, 2, -20, 13, -7, 7,
  4730. 7, -12, 14, -12, 6, 1, 1, -3, -8, 9, 0, 1, -7, 3, 7, -6 },
  4731. { -18, 13, 4, 3, -10, -30, -10, -6, -14, 1, -7, -4, -35, 5, -25, 11,
  4732. 9, 8, 19, -4, -7, -3, -18, -8, 1, 5, 10, -4, -14, -9, 3, -4 },
  4733. { -6, -1, 4, -9, -9, 4, 20, 0, 0, 3, 11, 7, -16, -17, -20, 11,
  4734. -6, -14, 1, 4, 19, 2, -8, 6, -15, 3, 6, -5, -14, 3, 7, 2 },
  4735. { 1, 6, -2, -8, -5, -3, 3, -8, 21, 1, 3, 16, -14, -2, -9, -4,
  4736. 13, -2, 18, 14, 14, 19, -13, 5, -10, 2, -3, 3, 5, 5, 1, -1 },
  4737. { -1, -5, -6, -2, -11, -7, 5, -4, 5, -1, 0, 3, -3, 2, -19, 18,
  4738. 16, 4, 14, -22, -2, -11, -22, 1, -1, 11, 1, 2, 11, -10, 7, -12 },
  4739. { 1, 4, 5, -1, -9, -5, 1, 12, 5, 6, 12, 9, -24, 23, 1, 20,
  4740. 14, -11, 13, 5, -2, -2, 5, 6, 2, 1, -9, 6, 10, 5, -4, 11 },
  4741. { -1, -1, 1, 7, -3, -4, 8, -16, 15, -1, -7, 9, -22, -11, -11, 10,
  4742. 16, 9, -2, 4, 13, 10, 6, 16, 4, 7, 1, -8, -7, -14, -7, 4 },
  4743. { 1, 3, -6, 0, 15, -9, -4, 0, 4, 6, 12, 9, -6, -5, -22, 17,
  4744. 7, -11, 15, -5, 1, 3, -19, 0, -15, -3, 16, 5, 5, -7, -11, 12 },
  4745. { -2, -1, 13, 2, 4, -24, 37, -5, -2, -6, 12, 7, -2, -23, -4, 9,
  4746. 2, -3, 3, 2, 3, 3, -14, 11, 0, -4, -2, -2, 3, 10, -10, 4 },
  4747. { 2, 9, 8, -6, -28, 14, 28, -11, 18, -11, 0, 2, -2, 4, -12, 3,
  4748. 6, 0, 7, -7, -6, 2, 5, -1, -1, -1, 5, 2, 3, 0, -3, 9 },
  4749. { -7, 14, 5, -10, -3, 7, 4, -5, 7, -8, -7, 4, -12, 14, -16, 25,
  4750. 3, 0, 1, -5, 12, -10, 0, -10, 0, 12, 12, 17, 12, 10, -1, 0 },
  4751. { -4, -2, 5, -2, -17, -3, 5, -5, 7, -17, 1, 5, -4, 4, -20, 0,
  4752. 11, -15, 13, -8, 10, 1, 1, 5, -12, 9, -8, 0, 6, -1, -11, 4 },
  4753. { -3, 12, 13, -15, -7, -7, 0, 5, 33, 3, 3, -6, -13, -7, -15, 10,
  4754. 3, 3, 3, -5, 2, 7, -1, 0, -12, 2, 11, -6, -9, 0, 5, 11 },
  4755. { -8, 5, 10, -7, -14, -4, 13, 0, 18, -3, -6, 7, 1, -6, 0, 21,
  4756. 8, -7, 10, -8, -3, 17, -9, 0, -5, 1, 4, 8, -3, 11, -5, 0 },
  4757. { -8, 8, -3, -8, 8, -11, 16, -16, 17, 0, 8, 16, -17, 10, -16, 10,
  4758. -8, 6, 11, 0, 10, 7, 4, 5, 7, -5, -5, -6, -7, -5, -1, 16 },
  4759. { -6, 0, 6, 1, -8, -8, 8, -7, -5, -10, -11, 8, -19, 6, -7, 13,
  4760. 5, -3, 4, -8, 7, -1, -18, 9, 0, -5, 6, 26, 3, 8, 2, 4 },
  4761. { -2, -2, 23, -2, -20, 2, 7, -7, -6, -15, 3, 9, -19, -2, -10, 7,
  4762. -2, 7, 9, 11, 0, 4, -4, 6, 9, -2, 4, -3, 4, 3, 2, 8 },
  4763. { -6, 12, 10, -10, -7, 4, 17, 11, -6, 1, 12, 11, -18, 8, -12, 4,
  4764. 1, 13, 6, -13, 23, 9, -5, 8, -2, -5, 1, 3, 0, -2, -4, 4 },
  4765. { 7, 1, 7, -17, -8, 8, -1, -7, 5, -6, 4, -3, -16, 9, -24, 18,
  4766. -3, 10, 13, -11, -6, -11, -4, 10, 0, 11, 8, 2, 6, -5, -11, 4 },
  4767. { -4, 1, -5, -10, 0, -3, 9, -2, 4, -1, 1, 5, -41, -10, -7, 4,
  4768. -3, 3, 1, 0, -12, 4, -3, 0, 2, -1, -2, -5, 3, 2, -7, 5 },
  4769. { -2, 1, 4, 4, -3, -6, 1, 0, 12, -5, 11, 0, -17, -3, -1, 11,
  4770. 4, 1, 27, -12, 0, -14, 2, -15, -3, -9, 0, -7, -3, 15, -8, 6 },
  4771. { -6, 4, 9, 2, 4, 3, 7, -10, 28, 1, -2, 48, 7, 0, -10, 10,
  4772. 1, -9, 2, -1, 0, 3, -5, 5, -4, -2, 7, 7, 1, 3, 2, 5 },
  4773. { -3, 3, -1, 3, -9, 0, -1, 3, 2, -6, 39, -14, -12, 5, -19, 21,
  4774. 7, -6, 4, -1, -4, 0, -4, 1, 0, -9, 1, 10, 0, -2, 0, 7 },
  4775. { 4, 2, -29, 12, 5, -3, 16, -6, 15, -13, -4, -1, -13, 22, -16, 17,
  4776. 16, 4, 9, -4, 4, -6, -4, 11, -8, 7, 8, 4, 3, -3, -7, -13 },
  4777. { 0, 3, 3, -6, -4, 0, 9, 0, 5, 0, 10, 10, 4, -13, -12, 16,
  4778. 23, -4, -12, -6, -4, 20, 2, 0, -4, 23, 1, 8, 11, -4, -5, 15 },
  4779. { -6, 4, -15, -9, -1, -19, 12, -30, -17, -4, 1, -13, -13, 4, -3, 26,
  4780. 5, -25, 11, -14, -6, -13, 0, -7, 9, 2, 8, -1, -8, 1, -8, 13 },
  4781. { 1, 6, 1, -4, -4, 1, 2, 0, -3, 2, 10, 6, -6, -2, -11, 4,
  4782. 32, 15, 15, -47, -8, 3, -12, 4, -5, 4, -1, 0, -5, 5, 1, -7 },
  4783. { 2, -1, 0, 0, -1, -6, 0, -6, 4, -4, 5, 9, -5, 1, -3, 51,
  4784. 4, -5, 4, -14, -1, -4, -3, 1, -4, -1, 0, 2, -8, 0, 1, 2 },
  4785. { 0, 4, -2, -7, -2, -9, 6, -8, 11, -3, -6, 3, -11, -8, -12, 8,
  4786. 11, 5, 19, 3, -24, 19, -14, 11, -5, -18, -8, -12, -5, -4, -1, 4 },
  4787. { 16, 9, 10, 14, -18, -2, -18, -27, 10, -5, 12, 14, 4, 0, -2, -6,
  4788. -12, -7, -1, 3, 4, 7, 11, 10, 5, -5, -7, -16, -3, -6, 6, 9 },
  4789. { 7, 15, -9, 10, -19, 4, -5, -37, -2, -4, 8, 2, 4, -1, 1, 9,
  4790. -5, -5, -12, 1, -1, -8, 3, -3, 4, 6, 9, 3, 3, -1, 2, 4 },
  4791. { 13, 17, 3, 9, -7, -7, -15, -17, -8, -13, -4, -8, 19, 2, 16, 25,
  4792. 7, 15, 2, 16, -5, -6, -10, -9, -7, -6, -2, -7, 7, 2, 4, 5 },
  4793. { 24, 7, 9, 8, -13, -2, 0, -4, 1, -13, 3, 6, 7, 10, -4, 15,
  4794. 5, 7, -4, 5, -5, 3, 13, -7, 5, 15, -11, -2, 7, 5, 8, 6 },
  4795. { 17, 6, -15, 23, -2, -1, -6, -2, 0, -4, 11, -3, 12, 15, 6, -8,
  4796. -15, 10, -9, 7, -1, -11, 2, -8, -4, 3, 4, -10, 4, 4, 11, 1 },
  4797. { 21, 12, -3, 6, -8, 8, -11, -8, -5, -5, 3, 7, -1, -5, 12, 15,
  4798. -10, -11, 3, 15, 8, 4, 2, -15, 0, 14, 1, -8, -1, 3, 10, -7 },
  4799. { 16, 12, 5, 13, -6, 15, -23, 0, -17, -9, 0, 4, -9, 13, 6, 18,
  4800. 0, 0, -4, -1, 0, 14, 5, -1, 8, -4, -8, -6, 5, -2, -2, 0 },
  4801. { 14, 16, -1, 12, -15, -9, -6, -20, 4, 6, 8, 9, 3, 1, -9, -4,
  4802. -1, -11, 9, 11, -12, 1, -14, -7, 2, -8, 11, 9, -4, 10, 4, -16 },
  4803. { 13, 10, 3, 7, 0, -8, -33, -6, 4, -4, 19, -2, 14, 6, 5, 7,
  4804. 6, -3, -1, -10, -10, -9, 4, -3, 5, 9, 2, 2, 10, 9, -2, -3 },
  4805. { 11, 10, 25, 18, -1, -6, -21, -21, -11, -16, 6, 5, 14, 4, 8, 7,
  4806. 0, -10, -7, -9, -5, -4, 3, -1, 1, 6, -1, 6, -2, 2, -3, -9 },
  4807. { 15, 9, 5, 22, -17, 15, -9, 7, 7, -9, 13, 9, 10, -1, 8, -3,
  4808. -2, 6, 1, 17, 8, -14, 7, -3, 12, 9, 1, 0, 1, -5, 17, -18 },
  4809. { 25, 19, -17, 12, -4, -10, 1, -13, -19, -7, -3, 9, 6, -2, 3, 1,
  4810. 4, -2, -11, -14, -1, -7, -5, -9, 7, -1, -3, 4, -5, 1, 0, -1 },
  4811. { 20, 8, -3, -10, -24, 3, -6, -2, 0, -12, 14, 6, 7, 11, 4, 7,
  4812. -12, -5, -8, -10, 5, -1, -4, 4, 16, 7, -14, 6, -1, -2, -7, -11 },
  4813. { 16, 18, 17, 1, -15, -6, -5, -3, -1, -19, 8, -2, 2, 8, 12, -19,
  4814. -12, 8, 0, -3, -1, -1, 4, -14, 9, -1, -12, -1, -7, 10, -3, 5 },
  4815. { 18, 12, -7, 7, 0, -3, -13, 0, -1, -4, 9, -2, 6, -1, 0, 1,
  4816. 15, -21, 1, -8, 25, -19, 13, -9, 2, 12, 5, -7, -3, -1, -3, 1 },
  4817. { 13, 16, -4, 9, -2, 2, -1, -19, -7, -4, 18, -6, 14, 18, -5, 4,
  4818. -6, -3, -19, -14, -1, -12, 10, 6, 7, 17, -12, -13, -10, -4, 5, 4 },
  4819. { 27, 17, 4, 14, -9, -2, -4, -8, 0, -6, 14, -11, -7, 2, -3, -3,
  4820. -2, -3, -13, 12, 16, 1, -5, -9, -10, -11, -2, 3, -7, 5, 11, -7 },
  4821. { 7, 17, -16, -2, -14, -28, -7, -8, 15, -10, 7, 15, 8, 17, 13, -1,
  4822. 4, -7, -12, -11, 0, 0, 2, 3, -3, 7, -6, 6, 1, -16, 1, -2 },
  4823. { 23, 11, -9, 15, -23, -4, -6, -4, 2, -9, -7, 9, -8, 3, -13, -4,
  4824. 8, 18, -6, -2, 1, -5, 6, -14, -5, -2, -6, -5, -3, -2, 4, -5 },
  4825. { 12, 13, 18, 18, -35, 2, 7, -17, 3, -11, 6, 9, -3, -2, 10, -4,
  4826. 3, 3, -2, -7, 0, 2, -4, 0, -4, 0, -6, 5, 10, 4, -3, -1 },
  4827. { 19, 11, 1, 20, -14, 4, -9, -13, -2, 11, 0, 17, -1, -1, -1, -1,
  4828. -5, -8, 0, 5, -1, -8, 5, -1, 3, 2, -12, 21, -2, -24, 5, 7 },
  4829. { 15, 15, -15, 17, -14, -22, 3, -4, -11, -3, -7, 1, 18, 10, 1, 10,
  4830. -6, -3, 8, 2, -7, 0, -2, 1, 1, 2, -9, -2, 1, 2, -3, 4 },
  4831. { 45, 13, 8, 17, -5, 2, -16, 2, 8, -2, 8, -15, 4, 5, -1, 7,
  4832. -6, -2, -6, 2, -3, 0, 0, -9, -1, 7, 2, 3, -3, -3, -1, 5 },
  4833. { 1, 18, -8, 18, -12, -10, 3, 4, -22, -12, 20, 8, -3, 9, 2, 10,
  4834. -10, -3, 9, 3, 6, -3, 10, -1, -3, 2, -2, 4, 2, 3, -3, -18 },
  4835. { 9, 10, -5, 9, -35, -21, -18, -16, -1, -12, -6, -7, -15, -19, 12, 4,
  4836. 4, 9, -7, 2, 14, 1, 4, 0, -1, 6, -7, 2, 1, 1, -4, 4 },
  4837. { 31, 8, -17, 35, -8, 1, -5, -6, -7, -6, 10, -2, -3, 6, 9, 3,
  4838. -6, -2, 3, 3, 5, -3, 0, 6, 0, 1, -5, -3, -2, -4, -1, 0 },
  4839. { 18, 4, -8, 7, -8, -15, -1, -16, 12, 18, 3, 19, 2, 4, 8, 8,
  4840. 0, -5, -8, -12, 10, -5, 0, 1, 0, 4, -3, 16, 11, 11, -2, -6 },
  4841. { 27, 15, -17, -10, -23, -22, -1, -14, -4, -7, 20, -2, -7, 6, 15, -5,
  4842. 32, 4, 9, -11, -3, -8, 11, -4, -1, -4, -8, -6, -4, -5, -2, -7 },
  4843. { 22, 4, -7, 2, -15, -11, -17, -10, 2, 0, 15, 11, 7, 12, -8, 6,
  4844. -10, -18, -6, -12, 7, 3, 22, 3, -7, 14, -5, -2, -13, -7, -1, -7 },
  4845. { 18, 13, 9, 24, -4, -19, -9, -11, 13, 8, 2, 4, -1, 8, 14, 10,
  4846. -12, 0, 0, 5, 10, 5, 4, -1, 5, 1, -1, 11, 2, -4, 0, -9 },
  4847. { 15, 19, -5, 1, -4, -10, -8, -27, 6, 8, 5, 10, 4, 11, 5, -5,
  4848. -11, 0, -11, -14, -4, -9, -8, -8, 6, -9, 4, -5, -1, 1, 5, -4 },
  4849. { 18, 1, -13, 14, -14, 9, -15, -7, 12, 1, 13, -4, -20, 12, 10, 12,
  4850. -12, 7, 1, -13, 10, -6, 5, -3, 4, 8, 10, -13, -3, -6, 9, -3 },
  4851. { 19, -14, 5, -8, -6, 2, -5, 5, -3, -1, -28, 11, 18, -6, -4, -2,
  4852. 11, 14, -43, -42, 9, 2, 20, -23, 6, 32, 0, 5, 0, 6, 9, 5 },
  4853. { 8, 11, -14, -1, 7, 12, -7, 2, -16, 2, 10, -3, -1, -7, -7, -1,
  4854. 1, -10, -60, -23, -18, 42, -13, 9, 18, -11, 0, 1, 0, 2, -5, 1 },
  4855. { -5, -1, 2, 0, 3, -3, 3, -2, -6, 0, -3, -3, 7, 2, 0, -2,
  4856. -2, 3, -34, -15, 37, 47, 10, 20, 9, 1, 3, -21, -25, -33, -14, 8 },
  4857. { 5, 6, 2, -2, -2, -2, 6, 5, -5, 7, -3, 1, -5, -13, 9, 3,
  4858. -17, -19, -2, -79, -12, -7, -8, -6, -2, -2, -1, -1, -7, -13, 6, -1 },
  4859. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -1,
  4860. 0, 3, 4, -87, 6, -11, 16, -9, -1, 8, 0, 5, 0, 1, 2, 1 },
  4861. { -5, 6, 2, -24, 5, -9, -7, 0, 7, 3, -3, 16, -14, -16, 0, 18,
  4862. 15, -9, -14, -28, -17, 53, 14, -6, -28, -1, -3, -10, -7, -14, 19, -15 },
  4863. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3, 0,
  4864. -13, 0, -53, 3, -22, 63, 19, 16, 1, -11, 0, -3, 0, -3, 0, 1 },
  4865. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
  4866. -1, -6, -43, -43, -2, 65, -13, -4, 9, 1, 1, 2, 1, 0, 0, 1 },
  4867. { 0, 1, 0, 0, -1, 0, 1, 1, 0, 0, 1, 2, -1, -1, -3, -1,
  4868. -23, 1, -61, -55, 3, -28, -6, -4, -4, 8, 2, 1, 1, -1, 0, 0 },
  4869. { 0, 1, -1, 1, -1, 0, -1, 0, 1, -1, 0, 1, -1, 0, -9, -4,
  4870. -48, -19, -52, -46, 11, -12, 5, -14, 0, -10, 0, 0, -1, -2, -1, 0 },
  4871. { 0, -3, -1, -4, 2, -1, -7, 3, 1, 3, -1, 1, -3, 0, -7, 0,
  4872. 3, -7, -61, -51, -4, -21, -16, -21, -11, 14, -7, 8, 3, -5, 1, 2 },
  4873. { 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, -1, 9, -3,
  4874. 56, -11, -6, -67, -1, 13, 0, 7, 1, -9, -1, -1, 0, 0, 1, 0 },
  4875. { 14, 9, -2, 14, -10, -10, 9, -5, 1, -8, -23, 30, 8, -7, 23, 8,
  4876. 2, 10, -1, -27, -17, 57, 22, 4, -5, 2, -12, -6, 2, -7, -4, -9 },
  4877. { 1, 5, 12, -2, -2, -3, 2, -3, 6, 0, 4, -2, -8, -6, 0, 16,
  4878. -15, 29, -55, -29, -24, 29, 3, 10, 6, 13, 10, -5, 21, 11, -14, 5 },
  4879. { 4, 2, 26, -6, 10, 11, -23, -10, -27, -20, 3, -24, -11, -10, -13, 25,
  4880. -10, 5, -9, -36, -7, 43, 3, -13, 6, 13, -2, 0, 1, 3, -3, -4 },
  4881. { -1, 0, -1, 0, 0, 0, 0, -1, 1, 0, -1, 0, 0, 0, -1, 1,
  4882. -12, 12, -26, -64, -15, 29, 37, -7, -3, -12, -5, 14, 8, -8, -10, -2 },
  4883. { 19, -4, -11, -16, 8, 14, 5, 19, 3, 22, -11, -21, -1, -6, -11, 11,
  4884. 10, -24, -23, -40, -8, 20, 17, 5, 13, -6, 3, 14, -20, -8, 3, 28 },
  4885. { 2, -12, 10, -14, -18, 26, -22, 4, -2, 5, -21, 8, 3, 1, 19, 0,
  4886. -12, 24, -14, -40, 15, 29, -15, 6, 15, 1, -19, 2, 4, 7, -12, -3 },
  4887. { 0, 17, 13, 7, -5, -11, 2, -19, 3, 38, -21, -3, -6, -4, 7, 1,
  4888. 1, -5, -40, -10, -2, 35, 8, 8, -10, -8, -9, 33, 4, 4, 0, -2 },
  4889. { -2, -12, 7, 29, -24, 2, 16, -1, -7, 16, 10, -2, -2, -2, 13, -2,
  4890. -37, 15, -22, -40, -11, 33, 10, -1, 8, 10, 6, 8, 9, 0, -12, 2 },
  4891. { 15, -8, -9, -2, 7, -17, 7, 19, 14, 4, 12, 27, 11, 10, 4, 11,
  4892. -15, 14, -13, -48, 5, 18, 0, -9, -36, -11, 2, 4, 5, 5, -15, -12 },
  4893. { -12, 0, 3, 4, 7, -5, 5, -14, -24, -18, -6, -15, -8, -20, 1, -7,
  4894. -33, -28, -40, -38, -18, -10, -5, 17, -12, 4, 3, -5, 5, -13, 4, -7 },
  4895. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
  4896. -3, -9, -49, -60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
  4897. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
  4898. -3, -9, -49, -60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
  4899. { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0,
  4900. 3, -2, 9, -29, -11, 55, 8, 32, -36, -13, -7, 37, 4, 11, 0, 3 },
  4901. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  4902. 4, -1, -39, -4, -30, 63, 28, -17, -6, 10, 7, -14, -9, 11, 9, 7 },
  4903. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
  4904. 13, -2, -50, -32, 22, 51, 4, 7, 6, 11, -20, -13, 9, -5, 21, -4 },
  4905. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
  4906. -3, -9, -49, -60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
  4907. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
  4908. -3, -9, -49, -60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
  4909. { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0,
  4910. 3, -2, 9, -29, -11, 55, 8, 32, -36, -13, -7, 37, 4, 11, 0, 3 },
  4911. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  4912. 4, -1, -39, -4, -30, 63, 28, -17, -6, 10, 7, -14, -9, 11, 9, 7 },
  4913. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
  4914. 13, -2, -50, -32, 22, 51, 4, 7, 6, 11, -20, -13, 9, -5, 21, -4 },
  4915. { -8, 2, 1, 22, -31, -6, -25, -3, -3, 1, -15, -11, -2, -3, 4, -13,
  4916. -9, 15, -18, 37, -7, -37, 12, -13, -11, -25, -10, -11, -22, 7, 16, 7 },
  4917. { 14, 10, 4, -10, -1, -5, -7, -3, 16, 13, -5, -15, 5, 11, -1, 8,
  4918. -27, 7, -12, 49, 17, -22, 9, -2, -9, -1, 2, -15, -1, 41, -18, -17 },
  4919. { -4, -9, -15, -3, 3, 4, 4, 2, 7, -3, -7, -8, -5, 17, -19, -7,
  4920. 36, -9, -38, 17, 1, -48, 11, -18, -13, -2, -8, 4, -10, -5, 21, 11 },
  4921. { 15, -13, 4, 2, 1, -5, -2, 1, -10, 7, -1, 3, -6, 0, 11, -11,
  4922. 8, 20, -17, 51, -17, -41, 2, 15, 4, 8, -2, 16, -32, -1, 17, 6 },
  4923. { -8, 8, -18, -5, 4, 6, -3, 8, 0, -4, 2, 0, -1, -4, 5, 8,
  4924. 30, 30, -8, 70, 2, 8, 2, 0, 7, 1, 13, -1, -6, -7, -11, 2 },
  4925. { -8, -7, 9, -10, -13, 6, -11, -14, 13, 25, -26, 5, 2, -5, -5, 5,
  4926. -8, 4, 0, 33, 12, -38, -4, 6, 13, 6, 25, 34, -1, 25, -19, -5 },
  4927. { 18, 3, -17, 4, -8, 7, 20, 1, -1, 5, -5, -2, -8, 8, -35, 15,
  4928. 24, 43, -5, 51, 5, -12, -3, 1, -2, 3, -3, -3, -9, 8, -9, 2 },
  4929. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
  4930. 2, 10, 24, 76, -2, -22, 11, -1, 4, 33, 4, 1, -1, 1, 2, 0 },
  4931. { 0, -1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 2, 0,
  4932. 24, 13, 32, 70, 26, 5, -21, -9, -6, -15, 2, -2, 2, 4, 1, 1 },
  4933. { 5, -4, -11, 4, -4, 22, 10, -2, 13, -11, -4, -21, -17, 0, -7, 4,
  4934. 10, -34, 11, 52, 2, -46, -5, 0, 0, -1, 2, 4, -9, 1, 1, -7 },
  4935. { 0, 1, 1, 0, -1, 0, 1, 0, 1, 1, 0, 1, 0, 0, -3, 1,
  4936. -8, 9, -1, 64, -13, -61, -3, 3, -5, 10, 1, 3, -1, -1, -1, -1 },
  4937. { 0, 1, 0, -1, 0, -1, 0, 0, 1, 0, 0, 0, 1, 1, 2, 1,
  4938. 10, -2, -31, 79, -10, 27, 0, -1, 3, 8, 1, 1, 0, -1, 0, -1 },
  4939. { 3, 12, 10, 26, -19, 10, -9, 6, -4, -15, 10, 3, -16, 6, 11, -19,
  4940. 3, 10, 18, 44, 5, -30, 5, -9, 21, 4, 20, 10, 14, -25, 8, -17 },
  4941. { 0, 0, 0, 1, -1, 0, -1, 0, 1, 0, 1, 1, 0, 0, -6, -2,
  4942. 8, -8, 13, 69, 26, -19, -25, -17, 16, 6, -12, 22, 2, -6, 9, 5 },
  4943. { 0, -1, 0, 1, 0, -1, -1, 0, 0, 1, -2, 1, 0, 0, -4, -1,
  4944. -34, -15, -33, 56, 9, -42, 9, 10, 6, 9, -8, -11, 0, -6, 15, 5 },
  4945. { 10, 2, -14, -3, -15, -35, -1, 7, -18, 14, 8, -1, -15, -26, 6, -15,
  4946. -18, 22, 9, 33, 0, -32, -9, 3, -11, 7, 4, -1, 5, 30, 9, 1 },
  4947. { 4, 15, 0, 6, -5, -11, 9, 6, 6, 6, 14, 2, -1, 10, -24, -25,
  4948. -2, -4, -1, 37, 2, -29, 14, -9, 22, 17, -2, 33, 10, -25, 11, -11 },
  4949. { 0, 5, 2, 18, -12, 21, 22, 33, -7, 21, -9, -7, 7, -15, -7, 16,
  4950. 7, 0, -14, 44, 10, -25, 5, -4, 15, -8, 10, -4, 5, 9, -1, 16 },
  4951. { 3, 13, 12, 12, 8, 25, -23, 8, -22, -3, -18, -8, 15, 12, 9, 19,
  4952. 0, 0, -9, 49, -27, -15, -9, -15, 12, -8, -16, -7, 13, 5, 13, 2 },
  4953. { 12, -6, 7, -2, 20, -9, -14, 12, 13, -5, -17, 22, -8, -4, 2, 7,
  4954. -13, -2, -15, 43, -5, -30, 27, 4, 10, -27, 5, 27, -10, -10, -18, 0 },
  4955. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
  4956. -1, 10, -18, 70, -2, -52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
  4957. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
  4958. -1, 10, -18, 70, -2, -52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
  4959. { 15, -13, -20, 16, 2, 13, 5, -11, -8, -5, -3, 2, 24, -23, 30, -7,
  4960. 11, 30, -15, 43, 5, -15, 15, -3, -14, 1, -23, 8, 3, 9, 4, -11 },
  4961. { 0, -1, 0, 1, 0, -1, -1, 0, 0, 1, -2, 1, 0, 0, -4, -1,
  4962. -34, -15, -33, 56, 9, -42, 9, 10, 6, 9, -8, -11, 0, -6, 15, 5 },
  4963. { 10, 2, -14, -3, -15, -35, -1, 7, -18, 14, 8, -1, -15, -26, 6, -15,
  4964. -18, 22, 9, 33, 0, -32, -9, 3, -11, 7, 4, -1, 5, 30, 9, 1 },
  4965. { 4, 15, 0, 6, -5, -11, 9, 6, 6, 6, 14, 2, -1, 10, -24, -25,
  4966. -2, -4, -1, 37, 2, -29, 14, -9, 22, 17, -2, 33, 10, -25, 11, -11 },
  4967. { 0, 5, 2, 18, -12, 21, 22, 33, -7, 21, -9, -7, 7, -15, -7, 16,
  4968. 7, 0, -14, 44, 10, -25, 5, -4, 15, -8, 10, -4, 5, 9, -1, 16 },
  4969. { 3, 13, 12, 12, 8, 25, -23, 8, -22, -3, -18, -8, 15, 12, 9, 19,
  4970. 0, 0, -9, 49, -27, -15, -9, -15, 12, -8, -16, -7, 13, 5, 13, 2 },
  4971. { 12, -6, 7, -2, 20, -9, -14, 12, 13, -5, -17, 22, -8, -4, 2, 7,
  4972. -13, -2, -15, 43, -5, -30, 27, 4, 10, -27, 5, 27, -10, -10, -18, 0 },
  4973. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
  4974. -1, 10, -18, 70, -2, -52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
  4975. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
  4976. -1, 10, -18, 70, -2, -52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
  4977. { 15, -13, -20, 16, 2, 13, 5, -11, -8, -5, -3, 2, 24, -23, 30, -7,
  4978. 11, 30, -15, 43, 5, -15, 15, -3, -14, 1, -23, 8, 3, 9, 4, -11 },
  4979. { 16, -18, 7, -4, 31, -15, -9, -13, 20, -12, -6, 0, 12, -6, -2, 4,
  4980. 3, -3, -1, 0, 1, 3, 3, -2, 1, 6, 4, 0, -3, 2, -5, 1 },
  4981. { 38, -5, -13, -4, 8, -15, 11, 1, 2, -4, -1, 9, 13, 4, -12, -7,
  4982. 0, -2, 7, 2, -6, -2, -3, -2, 3, -4, 6, 15, 1, 1, -11, -2 },
  4983. { 47, -22, 9, -26, 3, -5, 2, -7, 4, -2, 2, -2, 3, 0, 3, -4,
  4984. 3, -3, 2, -3, 7, -3, -1, 1, 1, -5, 5, 0, 2, -5, -3, -2 },
  4985. { 14, -16, 2, -6, 7, -2, -7, -4, -4, -7, 14, -3, 7, -19, -14, -17,
  4986. -29, 6, 26, 16, -5, 13, -4, -1, 21, 14, 1, 3, -6, 0, -7, -1 },
  4987. { 29, -11, 5, -3, 4, 11, 4, -10, 1, -22, -3, -10, 5, 4, 2, 8,
  4988. -2, -7, -12, -12, -8, -3, -18, -2, -9, -5, -1, -3, 2, -14, -14, 7 },
  4989. { 28, -12, 5, 3, 9, -7, 0, -2, 2, 1, 4, 0, -7, -3, -2, 4,
  4990. 4, 14, 8, -1, -4, 14, -7, 17, -2, -2, -9, 2, 19, -7, 9, -8 },
  4991. { 31, -18, -22, 8, 15, -5, -10, -15, 1, 10, 6, 7, 6, -8, 2, -1,
  4992. 12, -3, 3, -1, 1, 5, -6, -4, 0, 1, 7, -10, -2, 4, -3, -4 },
  4993. { 53, -30, -4, 12, 2, 3, -3, -3, 0, 1, 6, 5, -5, -4, -7, 1,
  4994. 0, 2, 1, 3, 1, 5, 0, 2, 2, -1, 0, 4, 2, 0, -2, 0 },
  4995. { 27, -18, -3, -2, 4, -8, 3, -2, -11, 2, 10, -8, -8, -4, 0, -2,
  4996. 8, 0, 9, 0, -16, 11, 1, -6, 13, -3, -10, -13, -15, 25, 1, 0 },
  4997. { 35, -5, -1, -8, 23, 11, -14, -3, 2, -2, 8, -6, 17, -2, 7, 0,
  4998. -2, 10, -17, 13, -2, -2, 11, 11, -14, 2, -2, -3, -8, -1, -12, -5 },
  4999. { 29, -9, 7, 3, 2, -10, 0, 3, 9, 0, -3, 5, 1, -10, 10, -5,
  5000. 3, 6, -20, -9, -6, -4, 1, 0, 12, 17, -8, 9, 3, -1, -9, 0 },
  5001. { 15, -16, 18, -19, 16, -15, 17, -18, 13, -16, 17, -14, 15, -9, 13, -17,
  5002. 9, -7, 4, -5, 3, -4, -3, 0, -6, 7, -9, 7, -2, 7, -9, 9 },
  5003. { 21, -10, 7, -2, 12, -7, 13, -17, 11, -2, 20, 3, 5, -11, -6, -6,
  5004. -15, 0, -9, 5, -11, 7, -1, 7, 8, -10, -9, 3, -5, 9, -8, -2 },
  5005. { 23, -22, 15, -5, 16, -4, -3, -12, 9, 3, -1, -2, -8, 2, -2, -16,
  5006. 3, 4, -2, -6, -7, 12, -8, 2, -14, 2, -7, 11, -2, 6, -4, -1 },
  5007. { 34, -17, -4, 8, 4, -6, 1, 8, 4, 16, 3, 6, 12, -1, -1, -15,
  5008. 6, 4, -7, -6, 6, 0, 2, 1, -2, 2, 3, 3, -3, -2, 8, -6 },
  5009. { 18, -18, 2, -2, 10, 1, 18, -23, -3, -10, 0, 4, 20, -19, -3, -4,
  5010. 2, 8, 6, 1, -3, 1, 1, 3, 5, -1, -11, 3, -7, 5, -1, 1 },
  5011. { 15, -14, 2, 3, 10, -8, 12, -13, 13, -15, 6, -8, -4, -10, 14, -9,
  5012. 24, 2, -7, -18, 13, -11, 8, 14, -6, -2, 3, -1, -4, 7, -7, -4 },
  5013. { 20, -12, 13, 5, -1, -10, 15, -6, 8, -1, -3, -10, 17, 0, -6, -19,
  5014. 2, -1, 8, -3, -16, 0, -3, 2, -2, 0, 8, -9, 0, 1, -10, -9 },
  5015. { 32, 0, -9, -5, -1, 5, 13, -11, 8, 3, 11, -11, 0, -8, -2, -14,
  5016. 7, 10, 6, -5, 1, 10, 2, 12, -10, 4, 4, 6, 4, 0, -7, -10 },
  5017. { 16, -14, 10, -7, 11, -11, 11, -11, 18, -13, 8, -15, 16, -11, 13, -9,
  5018. 8, -7, 12, -11, 7, -6, 3, -5, 9, -5, 4, -1, 7, -4, 8, -3 },
  5019. { 24, -27, -1, 5, 8, -5, 12, 7, 4, -3, 3, -1, -9, -11, -13, -5,
  5020. 10, 0, -13, 7, 1, -5, 4, -9, 7, -3, 13, 2, -5, -3, -17, -2 },
  5021. { 23, -19, 15, 1, -10, -18, -12, -6, 8, -3, 12, 0, -12, -10, -4, -4,
  5022. 8, -10, 4, 2, -2, -8, 13, -3, -2, -6, 2, -3, 5, -2, 2, 11 },
  5023. { 25, -12, 4, 2, 24, -3, 3, -6, 14, 11, 0, -21, -3, -3, 1, -8,
  5024. 7, 0, 0, 3, 3, -6, -7, 6, 2, 1, -4, 5, -1, 10, -2, 9 },
  5025. { 24, -8, -6, 7, 16, -12, 13, -1, 11, -21, 2, -6, 3, -12, 0, 9,
  5026. 4, 11, -7, 1, 4, 1, -8, 3, 3, -6, 3, 3, 0, -8, 8, 4 },
  5027. { 25, -21, 13, 14, 13, -18, 4, -3, 0, -5, -4, 5, -3, 0, 4, 12,
  5028. 7, 3, 5, -5, 2, -2, 3, -10, 2, -9, -15, 6, 1, 7, -5, 1 },
  5029. { 23, -16, -2, 10, 4, -1, 3, 1, 32, 3, -5, -2, 9, 10, -1, -4,
  5030. -6, 2, 9, -1, 14, 12, -6, -1, -17, -2, -4, -9, -7, -6, -8, 3 },
  5031. { 50, -8, 5, 2, -11, 10, 0, 0, 6, -3, 7, 0, -3, -2, -3, 0,
  5032. 6, -4, 2, -5, -9, 0, 3, 10, 1, -7, -2, -3, -6, -9, 1, -2 },
  5033. { 28, -17, 0, -2, 2, -9, 1, 5, -4, -1, 0, 0, 19, -27, 5, -12,
  5034. 7, -14, -3, -6, 10, -2, -4, -2, 4, -5, -2, -7, 1, 7, -9, 4 },
  5035. { 22, -19, -6, -6, 3, -22, 3, 5, 20, -8, -14, -5, 1, 1, 20, 2,
  5036. 16, 6, 3, 14, 4, 3, 5, 1, 5, -7, -10, -6, 3, -6, 1, -14 },
  5037. { 29, -14, -8, 13, 8, -10, -6, 4, 4, -6, 5, -7, 1, 12, 14, 11,
  5038. -7, 1, 2, -9, -11, -9, 0, 4, -1, 7, 10, 4, 4, 20, -1, -11 },
  5039. { 18, -9, 4, 1, 7, -29, 12, 1, -1, -9, -2, -1, -2, 2, 9, -8,
  5040. -13, 5, 4, -13, -4, 2, -5, -7, -6, 14, -10, -34, -3, 1, -3, -13 },
  5041. { 38, -9, 24, 8, 11, 4, -6, -11, -2, -12, 1, 1, -11, -8, -5, -2,
  5042. -15, -8, 8, 0, 1, -7, 5, 4, -1, 8, -2, 11, -3, -1, -5, -5 },
  5043. { -20, 11, -4, 24, -11, 1, 15, 4, 0, -28, -10, -1, 10, 10, -6, 5,
  5044. -6, 2, 7, -2, 1, -2, -6, -3, -7, 1, 2, 12, -1, 7, 0, -2 },
  5045. { -9, 10, -23, 27, -4, -17, 20, -6, 14, -17, 5, -1, 5, -9, -7, 5,
  5046. -6, 4, -2, 9, 0, 8, 0, 1, -3, -3, -5, -8, 5, -2, -2, 12 },
  5047. { -10, 19, 4, 9, 1, -16, 17, -2, 9, -29, -16, -11, -4, 7, -5, 4,
  5048. -1, -3, 3, 2, 3, -4, 5, -12, -2, 6, 5, -4, 4, 1, 4, 10 },
  5049. { -20, 10, -24, 14, -5, 11, 9, 0, 16, -20, 10, -5, -6, -6, -1, 2,
  5050. -4, 5, -16, 8, -2, 5, 5, -11, 9, -11, 4, -11, -1, -1, 4, 3 },
  5051. { -9, 11, 3, 19, 24, 4, 5, -14, 30, -17, -4, -2, -17, 7, 2, 3,
  5052. 1, 3, -7, -4, 2, -3, 1, 4, -1, -1, 3, -12, -2, 3, -3, 10 },
  5053. { -19, 18, 11, 19, 19, 19, 10, 4, 13, 6, 5, 4, 8, 3, -2, 12,
  5054. -6, -2, 7, -6, 15, 12, 16, 16, 18, -3, -4, -20, 0, 10, -9, -3 },
  5055. { -21, 9, 20, 12, 0, -3, 5, -9, 15, -13, 5, -5, -6, 24, 2, 9,
  5056. -5, 2, -7, 2, 5, 7, -5, 2, 15, 3, 1, -1, -4, -2, 7, 0 },
  5057. { -18, 16, 13, 15, 2, -10, 14, -11, 4, -11, 5, 12, 12, 20, 8, 30,
  5058. 2, 11, -9, 7, 0, -3, -16, -5, -6, 5, -4, -21, 0, 5, 6, 1 },
  5059. { -26, 8, -13, 9, 6, -10, 2, -11, 7, -4, 6, -19, -11, -6, -12, 16,
  5060. 0, 5, -7, 8, 5, 6, 17, -9, 10, -10, 5, -3, -11, 2, 4, 10 },
  5061. { -11, 17, -3, 22, -5, 18, 3, 1, 4, -5, 14, -27, 5, -7, -4, -5,
  5062. -10, 11, 1, 15, 1, 1, -6, -5, 10, -22, -7, -7, -15, 13, -4, 5 },
  5063. { -17, 14, -7, 13, 3, 0, 13, -6, 9, -14, -22, -1, 1, 19, 14, -3,
  5064. 4, -13, -13, 2, -4, 8, -2, -2, 13, -12, 13, -12, -7, -5, -3, 6 },
  5065. { -17, 17, -1, 33, 6, 3, 9, -16, 3, -14, -8, 6, -17, 8, 3, 13,
  5066. 8, -6, 3, 1, -2, 0, -2, 8, 4, 9, 13, -10, 4, -17, 0, -6 },
  5067. { -20, 7, 7, 21, 1, -3, 7, -3, -2, -12, 9, -7, 2, -3, 14, 1,
  5068. -1, -7, 12, -10, 5, -20, 11, -2, 0, -24, -17, 6, 6, -4, 3, -1 },
  5069. { -8, 10, 6, 7, -1, -6, 28, -6, 10, -33, 1, -20, 0, -12, 10, 1,
  5070. -6, 8, -3, -1, -10, 8, 5, 0, 10, -2, 8, 16, -5, -3, -7, 4 },
  5071. { -17, 13, 3, 15, 1, -5, 27, -5, 6, -6, 12, 2, -4, 8, -1, -3,
  5072. -2, 12, -15, 3, 4, 1, 2, -9, 0, -16, -21, 2, -4, 16, -7, 4 },
  5073. { -15, 20, 8, 17, 5, -14, 15, -11, 21, -11, 13, -13, 2, -15, -13, 1,
  5074. -5, 5, 2, 10, -9, 4, -1, 3, 2, -4, 13, -5, 1, -4, 5, -3 },
  5075. { -21, 8, 2, 16, -1, 2, 15, -16, 13, -12, -12, -7, -8, 2, -7, 11,
  5076. -8, 5, 2, -7, 16, -4, 1, -7, 3, -15, 6, -5, -8, 2, -8, 5 },
  5077. { -15, 17, -6, 3, -3, 3, 9, -7, 14, -23, 11, 1, -1, 4, 7, 6,
  5078. -1, -14, 7, 6, -8, 5, 1, -15, 10, -9, 2, -3, -1, 4, -10, -4 },
  5079. { -10, 18, 3, 11, 1, 4, 14, -14, 7, -4, 15, -10, 10, -11, 10, -4,
  5080. 5, -14, 10, 4, 15, -12, 15, -13, 20, -15, 14, -15, 8, -11, 4, -6 },
  5081. { -7, 23, 2, 20, 7, 8, 19, -5, 9, -16, -8, -17, -5, 1, 5, -6,
  5082. -8, 1, -6, -4, 10, 6, 6, 2, -11, -4, 0, 2, 4, 7, 9, -4 },
  5083. { -15, 20, -5, 22, 11, -8, 9, -5, 10, -13, -8, 8, 2, -2, -3, 7,
  5084. 6, 10, 1, 2, -5, -9, 1, 10, 16, -22, -7, 0, 7, 7, 6, 1 },
  5085. { -26, 19, -5, 3, 5, 25, 18, -5, 9, -14, -8, -6, -2, -6, 2, 3,
  5086. -8, -2, -7, 7, -3, 7, 3, 4, -8, 0, 1, -8, -4, -2, -2, 1 },
  5087. { -20, 14, -10, 6, -3, 7, 8, -32, -2, -7, -2, -10, 16, -12, -9, 15,
  5088. -2, -5, -6, 2, -7, 5, 9, 1, 6, -7, -1, 0, -2, -4, -7, 3 },
  5089. { -14, 16, 4, 11, -8, 1, 23, -4, 17, -13, -10, 1, 12, 9, 12, -4,
  5090. 7, -1, -1, 5, -8, -6, 3, 3, -6, -3, -18, 0, 18, 20, 4, -2 },
  5091. { -33, 19, -10, 30, 15, 2, -3, -1, -4, -14, 7, -7, -1, 7, -8, 9,
  5092. -1, -3, -5, 2, 2, 4, 0, 5, 0, 0, 2, 3, 3, -3, -3, 4 },
  5093. { -6, 20, 0, 5, 17, -10, 18, -17, 9, -16, 4, -13, -6, 2, -14, 14,
  5094. -28, 9, -12, 25, -4, 7, 7, -8, 6, -6, -2, -10, 2, -11, -1, 2 },
  5095. { -12, 14, 12, 52, -3, 5, -5, 4, 8, -13, 2, -5, -4, 2, -2, -1,
  5096. -2, 3, 3, 5, 2, 3, 0, 1, -5, 2, -4, -3, 1, -5, -2, 0 },
  5097. { -13, 6, 9, 24, 0, 8, 14, -15, 18, -9, -11, -8, 3, 15, -2, -4,
  5098. -9, 4, -3, 12, 14, -13, 11, -4, 2, -4, 0, -6, -6, -6, -14, -1 },
  5099. { -10, 28, 3, 12, 9, 3, 11, -28, 6, -11, -7, 4, 0, 7, 8, -9,
  5100. 0, -6, 0, -16, 4, 7, 4, 4, 7, 3, 4, -7, 0, -3, -10, 6 },
  5101. { -11, 14, -2, 19, -1, -1, 7, 9, -2, -27, 10, -14, 15, -4, 12, -4,
  5102. 2, -2, -6, 12, -6, 0, -5, -4, -5, 1, 3, -11, 5, -9, 3, -8 },
  5103. { -18, 7, 13, 16, -4, 3, 9, -10, 10, -10, -3, -22, -4, -12, 3, -16,
  5104. 0, -3, -16, 8, -11, 1, 10, -7, 15, 3, 0, -1, -13, 8, 1, 6 },
  5105. { -20, 10, -10, 10, 8, -1, 6, 0, 16, -12, 9, -10, -1, -5, -4, -13,
  5106. 13, 16, -8, 12, -2, 14, 18, 13, 0, -16, 2, -5, -5, -5, -4, 3 },
  5107. { -14, 5, -7, -17, 5, -13, 23, 20, -4, -1, 1, -6, 13, 5, -1, 4,
  5108. -14, -2, -7, 8, 3, 2, 2, -7, 2, -1, 4, 7, 3, -9, -1, -5 },
  5109. { -19, 3, -24, -28, -9, -7, 19, 3, 2, 19, 7, 5, -13, 8, -15, -17,
  5110. 3, -11, 4, 13, 3, 2, -1, -3, -4, -4, 2, 0, -5, -6, 6, 2 },
  5111. { -17, 18, -30, -20, -2, -3, 1, 15, -1, -11, 6, -4, 11, 11, -4, -5,
  5112. -10, 0, 0, 1, 3, -7, 8, 2, 5, 1, 5, -5, 1, 6, 4, 1 },
  5113. { -6, 1, -30, -25, -1, -8, -2, -9, -17, 16, 3, -1, -2, -9, -6, -7,
  5114. -3, 12, 6, -4, -10, 0, 10, -8, -6, -5, -3, -11, -4, 0, -1, -3 },
  5115. { -1, -1, -34, -28, 1, -10, 2, 9, 4, 16, 2, 6, 14, 17, 0, 7,
  5116. -4, 4, 4, 4, 0, 1, -1, -5, 8, 1, -4, 1, -9, -2, 5, 6 },
  5117. { -11, 14, 1, -31, -7, -24, 9, 7, 6, 5, -13, 1, -1, 3, 4, -1,
  5118. -2, -8, -6, 3, 5, -4, -6, 7, -2, 5, 3, 3, 0, 0, -5, 2 },
  5119. { -25, 8, -11, -18, 1, -4, 8, -3, -4, 15, 6, -5, 8, 2, 3, 4,
  5120. -4, 5, 6, 8, -7, 6, 1, -11, -15, -13, 9, -4, -14, 10, 12, 7 },
  5121. { -20, 11, -15, -25, 3, 4, 18, 13, -4, -5, -9, -1, -5, -2, -2, -7,
  5122. 16, 5, -4, -5, -7, -2, -3, -9, 11, -2, 0, -7, -17, -6, -11, 6 },
  5123. { -11, 18, -5, -20, -15, -3, 9, 11, -20, 12, 5, 5, 11, -3, 7, 1,
  5124. 10, -6, -3, -3, 3, 3, 14, -7, 10, -17, 9, -11, -2, -6, 7, -12 },
  5125. { -20, 8, -14, -17, -9, -13, -3, 0, -27, -14, -3, -14, 4, 3, 6, -6,
  5126. 7, 4, 23, 9, 11, 9, 3, -4, 9, 2, 4, -1, -6, 1, -8, -11 },
  5127. { -9, 14, 2, -37, -7, 13, 6, -11, -6, 9, 18, -11, -6, 2, 12, 4,
  5128. -1, 3, 1, -2, -2, 1, -9, -4, -2, -3, 3, 5, -6, 0, -2, -8 },
  5129. { -29, 8, -1, -13, -2, 8, 23, 2, -10, 7, 13, -6, -5, 11, 13, 0,
  5130. -10, -13, 11, -12, -10, 6, 4, 6, 4, 3, 6, -5, -9, -2, -1, 3 },
  5131. { -18, 6, -10, -55, -4, -11, -2, 0, 1, -3, -9, -6, 3, -2, -1, 6,
  5132. 3, -1, 3, 1, -4, -7, -2, 6, 3, -2, -1, -3, -2, 0, 4, 1 },
  5133. { -14, 5, 3, -21, -8, -16, -4, -2, -11, 27, 15, -20, 3, 0, 1, 1,
  5134. 2, -5, -5, 4, 1, -9, 5, -3, 3, 0, -4, -2, -11, -4, -3, 7 },
  5135. { -17, -1, -9, -17, -8, -18, 12, -13, -9, 13, -3, 3, 3, -3, 1, -2,
  5136. 0, 16, -9, 6, 12, 9, 5, 11, 2, -15, 1, -4, -16, 7, -4, -12 },
  5137. { -18, 8, -6, -11, -8, -7, 13, 7, 1, 6, 8, -1, 21, -4, 14, 15,
  5138. 18, -4, -3, 15, 0, 9, 4, 7, 3, -1, 9, -2, 0, 7, -8, 2 },
  5139. { -10, 7, -18, -29, 3, 12, 12, 9, 11, 4, -1, -15, 1, -1, 8, -2,
  5140. -2, 10, -15, -1, 0, 6, 12, -6, -1, 10, -6, -3, -11, -4, 9, -6 },
  5141. { -14, 14, -9, -21, -12, -2, -1, -7, -5, -10, 5, -8, 0, 6, 9, -11,
  5142. 11, -3, -5, 3, 8, 15, -2, -4, -22, 4, -6, 12, 2, 13, 6, -7 },
  5143. { -12, 11, -5, -29, -25, 4, 12, -13, -11, -7, 4, 2, 2, -5, 5, 8,
  5144. 7, -5, -5, 6, 3, -10, 1, -6, 6, -6, -5, -1, -2, -4, 7, 6 },
  5145. { -15, 11, -5, -16, 0, -13, 26, -23, -6, -3, 5, -2, -2, 21, -6, -3,
  5146. -5, -1, 6, -1, 0, -13, 2, -3, -9, -1, -4, -3, 5, -4, 12, -16 },
  5147. { -9, 9, -1, -17, -3, -6, 12, 6, -18, -2, 11, -14, -6, 3, 14, -12,
  5148. -11, -5, 14, 2, 5, -8, -4, -11, 2, -5, 16, 6, -7, -4, 8, 13 },
  5149. { -13, 5, 3, -28, -14, 0, 6, 23, 5, 4, -1, -17, 1, -3, 0, 0,
  5150. 5, 4, 0, -18, 14, 10, 4, 2, 5, -2, 4, -3, 2, 0, 2, 0 },
  5151. { -15, 4, -13, -16, -3, -12, -2, 2, 7, 10, 9, 3, 11, 4, 23, 14,
  5152. 9, 16, 4, 1, -12, -3, 4, -7, -15, -7, -10, -14, -6, -8, -1, -6 },
  5153. { -7, 10, -5, -10, -3, -13, 16, -1, -12, 7, -3, -12, 2, 13, 13, 2,
  5154. 17, 15, -13, 1, -5, -2, 3, -1, 1, -3, 6, -3, -12, -16, 7, -7 },
  5155. { -11, -5, -12, -30, -6, -22, 1, 4, -6, -3, 12, 6, 7, 0, 16, 6,
  5156. -2, 0, -22, -2, -9, 2, -13, 8, 6, -8, 4, -7, -1, -6, 4, 6 },
  5157. { -14, 5, 1, -27, -4, 2, 1, 14, -11, -7, -8, -4, 1, 8, 0, -6,
  5158. -13, 11, -12, -7, -5, 1, 10, 7, 3, -2, 0, 6, -8, 2, 10, -1 },
  5159. { -10, 10, -25, -13, -20, -4, 19, 3, 13, 5, 5, 7, -8, 2, 4, 2,
  5160. 3, -1, -1, -9, 14, 10, 9, 14, 3, 3, -6, 0, -5, 4, 1, -1 },
  5161. { -9, 15, -18, -17, 4, -11, 6, 7, -12, 8, -1, -11, 2, 3, 7, 16,
  5162. -3, -9, 7, -12, 23, 0, 6, 7, -14, -9, 8, 1, -2, 6, -2, -1 },
  5163. { -6, 9, -16, -26, -14, -11, 9, -6, 5, -2, 13, 17, 21, 7, 18, -19,
  5164. 6, -23, -2, -15, -2, 2, -10, -8, 2, 1, -2, 4, -3, -4, -5, -4 },
  5165. { 0, 6, -5, -28, -17, -32, 2, -10, 11, 3, -5, 9, 10, 3, 11, 11,
  5166. -3, 12, -2, 2, 4, -6, 9, -4, -4, -4, -4, -9, 2, 0, 2, 4 },
  5167. { 0, -8, -18, -34, -9, -7, -4, -11, 10, 15, 11, -1, -8, 15, 6, -13,
  5168. 9, 2, -4, -12, 0, -1, 19, 12, 6, 5, 0, -3, -10, -12, 3, -5 },
  5169. { -10, 6, -9, -17, -12, -11, 9, -6, 11, 11, 18, -7, 0, 16, 4, 2,
  5170. -6, 3, -12, -1, 0, 1, -5, -22, -2, -12, 0, 6, 17, 5, 5, 6 },
  5171. { 12, -5, 7, 1, -5, -2, -1, 2, 2, -4, -3, -3, -3, -2, -29, 11,
  5172. 5, -13, -73, 24, 12, 4, -14, -10, 5, 1, 0, -11, -7, -7, 7, 3 },
  5173. { 10, -3, -1, -3, 4, -11, -5, -2, -8, 7, 9, 2, -8, -6, 6, 7,
  5174. 21, 17, -54, 47, -14, -10, 14, 19, 13, 21, -4, 3, 1, 2, -4, 2 },
  5175. { -12, 4, -16, -12, 5, -9, -4, 19, -7, -22, -22, -17, 3, 0, -6, 8,
  5176. 23, -4, -55, -28, 2, -26, 2, 1, 4, 0, -13, 6, 0, 10, -7, -11 },
  5177. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, -1,
  5178. 35, -1, -67, -35, -24, -24, -6, 2, 2, -2, 1, 3, 2, 0, -1, 1 },
  5179. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0,
  5180. 41, -4, -73, -15, 18, 4, 17, 8, -1, -16, -1, -2, 1, 0, 0, 0 },
  5181. { -4, -4, 4, 6, -1, 2, -16, -10, -15, -10, 21, -2, -6, -2, 14, -7,
  5182. 10, -5, -55, 34, -12, 11, -13, -2, 2, 28, -26, 0, 7, 4, 21, -7 },
  5183. { 2, 1, 15, -22, 10, -3, 14, -6, -2, 15, -2, -7, 20, 6, -15, -7,
  5184. 23, 10, -60, 8, -4, 29, -22, 2, -13, 9, -10, 12, -1, -3, 4, 7 },
  5185. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -2, 11, -5,
  5186. -21, -11, -60, -27, -17, -39, 6, 36, 0, -8, 2, 2, 0, 0, -2, 3 },
  5187. { 2, -5, 9, -17, -1, 2, -3, -6, 8, 12, 7, -6, -33, -11, -14, -40,
  5188. 10, 36, -46, 0, -19, 5, 0, -10, 3, 12, -6, -8, 6, -12, -7, 1 },
  5189. { 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, -1, 0, 1, 0, -2, 0,
  5190. 4, -2, -87, -3, -2, 2, -2, 20, 2, 6, -1, 6, 0, 0, 2, -1 },
  5191. { 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 1,
  5192. 1, 7, -76, 41, -7, -24, 0, -6, 3, 6, 0, -2, -1, 1, 0, 0 },
  5193. { 0, -3, 4, 2, 3, 2, 2, 0, 3, -1, 4, 0, -1, 4, -2, -4,
  5194. -32, -11, -64, -29, -9, -43, 2, -11, -1, -7, 0, -4, -2, -2, -2, 2 },
  5195. { 10, -20, 3, -3, 13, 13, 0, -4, 2, 7, -8, 7, -2, 2, -20, -20,
  5196. -19, 3, -47, -18, -16, -6, -15, -42, -17, 14, -6, 8, 12, -10, 11, -12 },
  5197. { -3, -2, -2, -1, -1, 4, -3, -1, -6, -2, 3, 2, -3, 6, -1, -9,
  5198. 10, 13, -68, -9, 26, 3, 5, 3, -21, 10, -15, 21, -22, 19, 11, -14 },
  5199. { 1, 5, 18, -19, -29, -13, -2, 18, -10, 20, 2, 10, -10, 11, 1, 8,
  5200. -16, -17, -41, 10, -14, -25, 0, -14, -19, 17, 7, -12, 14, -11, 14, 5 },
  5201. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, -1, -43, 5,
  5202. 6, -12, -48, 19, 8, -38, -8, -3, 22, -21, -10, 15, 20, -9, -5, 8 },
  5203. { 0, 0, 0, 0, -1, 1, -1, 0, 0, 0, 0, 0, 0, 0, 6, -3,
  5204. 22, -14, -71, -24, -2, -33, 23, 7, -8, 7, -3, 2, -4, 1, -8, -2 },
  5205. { 1, 0, -1, 2, 0, -2, 0, 0, -1, 0, 4, 0, 26, -1, 10, -11,
  5206. -17, -32, -58, 14, -14, -11, -2, 15, 2, -8, 12, 10, -9, 13, -33, -14 },
  5207. { 15, -17, -19, 7, -8, -15, -32, -22, 7, 12, 18, 0, 0, -15, -4, 16,
  5208. 37, -2, -46, 11, 2, -8, -10, -8, 14, 9, -4, 5, 7, -17, 4, 3 },
  5209. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
  5210. -5, 3, -85, 23, -9, -17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
  5211. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
  5212. -5, 3, -85, 23, -9, -17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
  5213. { 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 1,
  5214. 1, 7, -76, 41, -7, -24, 0, -6, 3, 6, 0, -2, -1, 1, 0, 0 },
  5215. { 0, -3, 4, 2, 3, 2, 2, 0, 3, -1, 4, 0, -1, 4, -2, -4,
  5216. -32, -11, -64, -29, -9, -43, 2, -11, -1, -7, 0, -4, -2, -2, -2, 2 },
  5217. { 10, -20, 3, -3, 13, 13, 0, -4, 2, 7, -8, 7, -2, 2, -20, -20,
  5218. -19, 3, -47, -18, -16, -6, -15, -42, -17, 14, -6, 8, 12, -10, 11, -12 },
  5219. { -3, -2, -2, -1, -1, 4, -3, -1, -6, -2, 3, 2, -3, 6, -1, -9,
  5220. 10, 13, -68, -9, 26, 3, 5, 3, -21, 10, -15, 21, -22, 19, 11, -14 },
  5221. { 1, 5, 18, -19, -29, -13, -2, 18, -10, 20, 2, 10, -10, 11, 1, 8,
  5222. -16, -17, -41, 10, -14, -25, 0, -14, -19, 17, 7, -12, 14, -11, 14, 5 },
  5223. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, -1, -43, 5,
  5224. 6, -12, -48, 19, 8, -38, -8, -3, 22, -21, -10, 15, 20, -9, -5, 8 },
  5225. { 0, 0, 0, 0, -1, 1, -1, 0, 0, 0, 0, 0, 0, 0, 6, -3,
  5226. 22, -14, -71, -24, -2, -33, 23, 7, -8, 7, -3, 2, -4, 1, -8, -2 },
  5227. { 1, 0, -1, 2, 0, -2, 0, 0, -1, 0, 4, 0, 26, -1, 10, -11,
  5228. -17, -32, -58, 14, -14, -11, -2, 15, 2, -8, 12, 10, -9, 13, -33, -14 },
  5229. { 15, -17, -19, 7, -8, -15, -32, -22, 7, 12, 18, 0, 0, -15, -4, 16,
  5230. 37, -2, -46, 11, 2, -8, -10, -8, 14, 9, -4, 5, 7, -17, 4, 3 },
  5231. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
  5232. -5, 3, -85, 23, -9, -17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
  5233. { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
  5234. -5, 3, -85, 23, -9, -17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
  5235. { 16, 65, -2, -2, 4, 3, 0, -7, 3, 1, 3, 1, 0, 5, 1, -5,
  5236. 0, 2, -1, 3, 0, 0, -1, -2, 6, 0, -2, 0, 0, -1, 1, 1 },
  5237. { 5, 37, -4, 8, -4, -1, 9, 17, 6, -7, 5, -1, 11, 6, -4, 7,
  5238. -2, 4, 1, -3, 11, 3, 3, -9, 6, 0, -2, -4, -5, 4, -12, -11 },
  5239. { 15, 24, -14, 2, 6, 17, 26, 5, 8, 11, -9, -7, -6, -8, 3, -5,
  5240. 9, 10, -3, 10, 0, 1, 4, -9, 4, 9, 3, 0, 4, 0, -5, 3 },
  5241. { 9, 36, -9, -8, 7, 7, 4, 3, -1, -16, -2, 7, -5, -6, 6, 12,
  5242. -11, -12, 9, -1, -3, -9, 12, 6, -6, 2, 2, 5, 0, 5, 6, -6 },
  5243. { 25, 39, -5, 24, 3, 10, 3, -6, 13, -8, 3, -7, 2, -10, -5, 2,
  5244. -2, 3, 5, -2, 1, 5, -2, 3, -4, 1, -5, -4, 0, 1, -2, 0 },
  5245. { 16, 27, -1, 0, -14, 6, 4, -5, 7, -2, -6, 0, -3, -5, 2, -1,
  5246. -1, -19, 5, -8, 0, 11, 12, 5, 0, 3, 10, 6, -14, 14, -13, -15 },
  5247. { 12, 23, -14, 2, 1, 4, -3, 16, 7, -8, 2, -8, 8, 6, -8, -7,
  5248. -3, 0, 2, 8, -13, 7, 13, -6, -4, 6, -13, -16, 14, 11, -7, 5 },
  5249. { 16, 28, -7, -1, 6, -3, 9, 0, -7, 3, 0, 3, -12, 20, 8, 9,
  5250. 8, 23, 8, -13, -2, 4, 9, 3, -5, 13, 5, -2, 12, 14, 5, -1 },
  5251. { 19, 37, 19, 5, 7, 5, 10, 5, 19, 10, 14, 0, 2, 5, 1, -4,
  5252. -4, 2, 2, -5, -2, -1, 2, -6, -4, -4, -5, -3, 2, -2, -2, -2 },
  5253. { 24, 21, 1, -11, -10, 17, -14, 14, 6, -1, -6, -1, 0, -13, -1, -12,
  5254. -2, -5, 6, -4, -12, 14, 5, -2, -8, -8, 15, -7, -30, -12, 4, 0 },
  5255. { 11, 26, -3, 3, 5, -1, -2, 3, -2, 10, 15, -4, 10, -28, 10, -17,
  5256. -8, 1, 2, -7, -1, -6, -15, -1, 4, 5, -7, 9, 0, -5, -4, 4 },
  5257. { 18, 32, 1, 2, -7, 4, 15, 2, -9, -2, 12, -11, 7, 11, 13, 2,
  5258. 0, 5, 9, -10, 16, 3, -3, 5, -9, -23, 2, -2, -1, 5, 2, 11 },
  5259. { 35, 24, -20, 2, 4, -1, 5, 14, -10, -9, 8, -7, 0, 5, -7, -7,
  5260. 11, 1, 5, 3, 2, 0, -2, 3, 0, 1, 4, 0, -2, -8, 0, -4 },
  5261. { 9, 35, -1, 2, -1, -19, -3, 12, -1, 8, 8, -13, -1, -2, 2, 5,
  5262. -8, -1, 13, -2, 11, 1, 0, -10, 0, -3, -7, 2, 1, -12, 3, 12 },
  5263. { 20, 27, -12, -12, 7, 4, -1, -13, -1, -9, 2, 13, -11, 5, 7, -9,
  5264. 9, 1, 1, 8, -9, 0, -6, 7, 4, 2, -2, 7, 3, -2, 1, -9 },
  5265. { 8, 37, -20, -5, 0, -21, 10, -8, 3, 19, -9, 7, -3, -8, 10, -2,
  5266. 0, 5, 6, -4, -2, -1, 0, -7, 6, 1, 0, 4, -5, 6, -8, 2 },
  5267. { 8, 27, 1, -3, -5, 1, 6, 0, 15, 2, 17, -1, 3, -17, 10, 5,
  5268. 5, -6, -6, 6, -10, 18, -5, 0, 0, 13, 7, 10, -5, -6, -2, -4 },
  5269. { 14, 29, -20, -4, -3, 1, -5, -1, 2, 12, -10, -3, 4, -18, 4, 14,
  5270. -4, -1, -9, 15, -2, 2, -5, -3, 2, 9, -2, -14, -3, 4, -4, -7 },
  5271. { 23, 23, -23, -11, 27, 4, 4, -1, 7, 0, -5, 9, 2, -11, 3, 7,
  5272. -2, -5, 2, -7, -7, 13, -3, -6, 2, 3, 3, -4, -1, -8, 5, -2 },
  5273. { 16, 26, -6, 8, -9, -1, -2, -1, -8, 4, -2, 0, -12, 9, -1, 0,
  5274. -17, -9, 30, -5, -15, -16, -13, 0, 10, -11, -7, -3, -1, 0, -11, -2 },
  5275. { 12, 32, -4, -5, 10, 19, -10, 4, -12, 5, -6, 9, -12, -6, -6, -8,
  5276. 4, 1, 3, 0, 8, 0, -3, -4, -7, -4, 10, 8, 6, 5, -1, 4 },
  5277. { 46, 42, -3, -14, -2, -6, 6, -2, -5, -1, -3, -3, 1, -1, 3, 1,
  5278. 1, 4, -1, 2, 3, 1, -2, 6, 0, -1, -2, 4, -2, -1, 2, 2 },
  5279. { 9, 33, -13, 4, -11, 3, -8, 22, 12, -2, 4, 0, -16, 5, 4, -1,
  5280. 7, -6, -9, 1, 7, 5, 0, -5, 5, -1, 10, 3, -2, -1, 3, -2 },
  5281. { 9, 30, 6, -3, 6, 1, -7, 5, 11, 14, 7, 1, 0, 2, 2, -1,
  5282. 8, 7, -6, -13, -10, -2, 1, -6, 10, 7, 6, 5, -2, -5, -1, -16 },
  5283. { 9, 28, -11, -10, 9, -10, 15, 8, 4, 9, -4, -7, 0, -5, 9, 8,
  5284. -7, 2, -15, -23, 4, -4, 4, 16, -8, -3, 0, -8, 14, 5, -3, 15 },
  5285. { 17, 26, -5, -5, -1, -8, 20, 18, -7, -2, 4, -7, -8, -5, -4, 16,
  5286. 0, 0, -7, -2, -13, -5, -2, 3, 12, 1, 3, -5, 2, 2, 0, -1 },
  5287. { 11, 37, 7, -23, 6, -1, 15, 13, 4, -9, 7, 5, 3, -3, -5, -8,
  5288. -2, 3, -5, -1, -8, 7, 2, 13, 1, 3, 0, -3, -1, 2, 0, -2 },
  5289. { 21, 33, 7, 20, 21, -10, 6, -5, -5, -6, -9, 2, 10, 0, 8, -4,
  5290. 10, 2, -2, -2, 0, -10, -6, -2, 0, -5, 3, -11, 3, -9, -3, 1 },
  5291. { 6, 30, -15, -8, 16, 1, 4, 6, 4, 5, 8, -3, 8, -9, -1, -6,
  5292. 8, 2, -2, 4, -2, 5, 11, -21, 3, -10, 16, -11, 24, 10, 14, -6 },
  5293. { 15, 36, -3, -9, -20, 12, 0, -7, -18, -4, -8, -9, 9, -7, -3, -1,
  5294. 2, 7, -5, -8, 6, 2, 2, -1, 7, 1, 1, -3, 3, -4, -8, 1 },
  5295. { 16, 34, 21, 3, -9, 10, 7, 9, -7, 1, -4, -9, -4, -5, -5, 3,
  5296. 3, -19, 1, 5, 4, -2, -6, -5, -10, -11, -8, -2, 2, -5, -8, -7 },
  5297. { 28, 29, -3, 18, -2, 0, -6, 12, -2, 10, -11, -4, -13, -12, -6, -4,
  5298. 0, 4, -1, -8, 6, 4, 12, 11, 10, 10, -3, -6, 1, 2, 1, 7 },
  5299. { 3, 8, 22, -8, 3, 36, -8, -1, 9, 6, -13, -14, 8, -1, 1, 2,
  5300. -2, -8, 0, 3, 1, 2, -1, 5, -1, -8, 0, -2, 2, 2, -1, 1 },
  5301. { 0, 6, 0, 0, 4, 13, -7, -16, -6, 15, -14, -21, -9, -10, -10, -6,
  5302. -21, 5, 4, 2, 12, 4, 12, 11, -4, -6, -6, -10, -7, -18, 1, 4 },
  5303. { -1, 3, 10, 1, -1, 15, 4, -7, -16, 3, 0, -22, 10, 2, -3, -2,
  5304. 13, 5, -8, 16, -5, 4, 0, -11, -10, -22, 0, -4, -17, 5, 2, 1 },
  5305. { 12, 8, -4, -9, 14, 40, -21, 0, 1, -15, -10, -12, 12, 6, -10, 2,
  5306. 8, 6, -12, -10, -11, 1, 0, -11, 2, 1, 13, 0, 6, 3, 8, 4 },
  5307. { -10, 3, 5, -4, -3, 3, 0, -9, 2, 8, -22, -23, 17, 8, -17, -3,
  5308. 14, -8, -4, 1, -8, 3, 0, 5, -1, -3, -2, -4, 1, -10, 0, -2 },
  5309. { 0, -1, 5, -7, 4, 12, -2, 0, -7, 2, -16, -15, 12, 21, -7, -4,
  5310. 7, -7, -11, -15, -7, -9, -5, -8, 0, -6, 8, -3, -8, 22, -7, -9 },
  5311. { 7, 19, 4, -9, 24, 22, 2, -6, 8, 13, -14, -20, -4, 11, 8, -4,
  5312. -1, 2, 0, -7, 5, -17, -3, 3, -6, 5, 3, 4, -5, -7, -3, 14 },
  5313. { -2, 6, 2, 8, -2, 5, -4, -2, -10, 3, -45, -30, -3, -3, -12, -4,
  5314. -3, -3, -1, 9, -6, -6, 5, -4, 0, 5, -1, -2, -1, 0, -6, -1 },
  5315. { -3, 14, -16, -10, 10, 0, -2, -40, -9, 12, 2, -19, 15, -4, 4, 3,
  5316. 3, -4, 7, 1, -4, -5, 0, 4, -1, 0, -9, -2, -4, -1, -2, 0 },
  5317. { 7, 16, 2, -7, 8, 2, 0, 1, 5, 21, -10, -26, 7, 2, -9, -7,
  5318. -3, -16, 8, 5, 5, -6, 10, 4, -14, -6, 5, 3, -2, -2, -4, 1 },
  5319. { -9, 14, -1, 3, 3, 11, 1, -5, -3, 13, -16, -18, 20, 6, -5, 0,
  5320. -3, 2, 8, 4, -19, -9, 12, 0, -8, 2, 2, 1, 6, 13, -7, -11 },
  5321. { 2, 5, 16, -4, 19, 15, 4, 0, -11, 7, -10, -10, -16, 18, -11, -12,
  5322. -9, -4, 7, -4, -4, -17, 1, 1, -8, -3, -3, 5, -2, -6, -11, -5 },
  5323. { 2, 12, 0, -9, -10, 14, 6, 2, -3, 2, -12, -28, 12, 1, -1, 2,
  5324. 0, -3, -4, 7, 16, 5, -7, 8, -4, -3, -1, 3, -12, 4, -17, -5 },
  5325. { -4, 7, 11, 6, 1, 14, -4, -6, 5, 5, -6, -24, 23, -9, -15, 13,
  5326. -7, -9, -15, 10, -1, 8, -5, 1, 12, 6, 2, 0, 4, -2, 9, -10 },
  5327. { 1, 5, 11, 3, 6, 12, -3, 8, -21, 5, -7, -20, 12, -2, -9, -3,
  5328. 17, -7, -8, -9, -14, 3, -13, 18, -8, 9, 2, -8, 4, -8, -5, -2 },
  5329. { -3, -3, -1, 5, -2, 15, 3, 2, 1, -8, 1, -39, -6, 13, -13, 0,
  5330. -2, -5, -6, -3, 0, -5, -2, 15, -9, 5, -3, -6, -2, 7, 0, -13 },
  5331. { 2, 8, 5, -12, -13, 22, 8, -16, 11, 5, -2, -32, -2, -4, 11, 5,
  5332. 5, -6, 1, 3, 1, 5, 3, 6, -5, 4, 4, -8, 8, 4, 1, 3 },
  5333. { 13, 9, 5, -4, 9, 18, -11, 2, -1, 15, -10, -19, -2, 14, 0, -10,
  5334. 1, 1, -18, 3, 2, -6, -8, 20, 7, -8, 16, 9, 9, -13, -3, -2 },
  5335. { -13, 11, 11, -9, -10, 13, -3, -18, 2, 10, 5, -21, 6, 15, -11, -21,
  5336. 3, 14, 0, -12, 9, -1, -2, -4, 3, -3, -9, -8, -5, -2, -8, 2 },
  5337. { 3, 3, 11, 4, 0, 13, 1, -8, 10, 13, -6, -26, 2, 12, -3, -5,
  5338. 12, -2, 1, 8, -7, -17, -19, 5, 10, 7, -3, 2, -3, 0, 5, 0 },
  5339. { 5, 0, 3, -3, -9, 5, -15, -5, -5, 17, -5, -31, 0, 13, 13, 5,
  5340. -1, -6, -14, 7, -8, 9, -14, -2, -16, -4, -4, -6, 6, -6, -10, 6 },
  5341. { 13, 3, 1, 7, -3, 4, -1, -2, -1, 4, -8, -32, -1, -4, 0, 3,
  5342. -10, 7, 10, -10, 4, -1, 6, 2, -16, -9, 4, 3, 13, -23, -3, -4 },
  5343. { 4, 11, -4, -9, 4, 11, -12, -12, -12, 6, 1, -28, -3, 14, 18, -2,
  5344. -12, 7, 15, -3, -5, -7, -3, 2, -6, 4, 4, -2, -5, -3, 2, -13 },
  5345. { 8, 7, -7, 0, 13, 7, -8, -7, 8, 36, -10, -22, 3, 23, -3, -10,
  5346. -3, 11, 1, -7, 3, 3, -1, -7, -4, 2, 3, 2, 5, 3, -4, -1 },
  5347. { -1, 1, 13, 1, -6, -1, -6, -9, -18, 17, -5, -37, -1, -1, -6, -4,
  5348. 1, -6, -15, 2, 17, -9, 0, -3, 0, 4, 0, -5, 0, 4, 1, -5 },
  5349. { 0, 14, 5, 0, -7, 2, -6, 17, -6, -9, 7, -16, -5, 23, -14, -13,
  5350. 8, -15, 11, 10, -11, -13, -33, -5, -2, 1, 6, 8, 0, -13, -9, 5 },
  5351. { 11, 7, -2, -8, 9, 11, 25, -14, 7, 3, -1, -33, 14, 8, -6, -19,
  5352. 3, 3, 2, -1, -3, -1, -2, -10, -3, 1, 2, 1, 4, 2, -3, 4 },
  5353. { -2, 8, 4, -2, 9, 13, -4, -2, -15, -3, 19, -37, 9, 25, -9, 2,
  5354. -5, -2, -2, -4, 4, 2, 2, 0, 3, 3, 3, 5, -2, -3, -4, -3 },
  5355. { 10, 13, -1, -15, 4, 6, -18, -4, 25, 1, -23, -17, 15, 13, -8, -8,
  5356. 7, 4, -5, 3, 6, 9, -7, 6, 0, -5, 8, 0, -6, -1, -2, -2 },
  5357. { 1, 3, 9, -5, 27, 15, -9, -31, -1, 23, -2, -9, 1, 8, -1, -7,
  5358. -2, -8, -4, -4, -2, -1, 3, 5, 0, 0, -1, 1, -7, 7, -3, -3 },
  5359. { -8, 7, 3, -6, 8, 3, -11, -2, 36, 14, 1, -30, 6, 10, -12, -6,
  5360. -6, -2, -4, -3, -5, 0, 9, 4, -5, -5, -8, 12, 4, -3, 1, -8 },
  5361. { -2, 9, 33, 0, 12, -3, -7, -4, -4, -1, 6, -25, 11, -6, -9, -11,
  5362. -2, -4, -2, 6, -1, -3, -6, 15, -6, 3, 10, -4, 1, 0, 5, 8 },
  5363. { -22, -21, -9, -19, -5, -7, -12, -15, -8, 9, -19, 14, -7, -4, 5, -8,
  5364. -2, 7, 1, -3, 4, -4, 6, 11, 2, 6, -3, -5, 2, -2, 0, -3 },
  5365. { -32, -13, 3, -24, 3, -8, 4, 1, -10, 14, -15, 0, 4, 6, -1, 6,
  5366. 7, -1, 6, 4, -3, -17, 1, 4, -6, -1, 1, 0, 3, 3, -7, -4 },
  5367. { -32, -11, 7, -8, -12, 13, -5, -22, -4, 12, -16, 2, 0, 4, 0, 1,
  5368. 0, 6, -5, -8, 2, 6, 5, 0, -3, -6, 5, 6, 5, 5, 13, -4 },
  5369. { -44, -33, 6, -4, 2, 0, -9, 10, 3, 4, 7, 0, -1, 7, 5, 1,
  5370. 1, -3, 1, 6, -1, 0, 2, 3, -4, 0, 0, 1, 0, -1, -2, -1 },
  5371. { -30, -18, -24, -8, 5, 0, -2, 14, 7, 0, 1, 12, 6, 4, -9, 7,
  5372. 5, 7, -11, -5, 1, -8, -1, 2, 2, -9, 7, -1, 7, 5, 6, 6 },
  5373. { -22, -20, -13, -9, 20, -3, 10, -8, 6, -4, 2, -7, 10, 8, 0, -1,
  5374. 2, -3, 6, -19, 2, 4, 3, 3, -7, 2, -1, -6, 1, 1, 6, -2 },
  5375. { -27, -8, -1, 3, -1, -11, 24, 4, -1, 1, -8, 8, 5, -11, 15, -3,
  5376. -15, -1, -1, -13, -1, 1, -5, 5, 2, 3, -9, 0, 4, 3, -7, 6 },
  5377. { -33, -16, -1, -8, 10, -23, 6, 13, -1, -3, -9, 0, 5, -7, -5, -12,
  5378. -2, 3, 3, 6, -2, -3, 2, -3, 9, -6, -3, -2, 0, 5, -3, -4 },
  5379. { -22, -17, 11, -3, 3, 1, -1, -5, 17, 2, -15, -2, 10, -9, 6, 14,
  5380. -16, -12, 20, -1, -7, 6, -3, -12, 1, 10, -10, -1, 7, -3, -1, 10 },
  5381. { -28, -13, 1, -3, -1, -1, 0, 3, 3, 5, 1, 10, -10, -3, 7, 2,
  5382. 4, 19, -1, -1, 10, 5, -8, 1, 11, -15, -4, -3, -5, 4, -13, 3 },
  5383. { -22, -13, 42, -20, 5, -13, 7, -11, 1, 1, -1, 1, 6, 3, 6, -11,
  5384. 3, 3, -2, 0, -4, 4, -3, -1, -5, 2, 0, 0, -9, -1, 4, 4 },
  5385. { -26, -15, -2, -6, -4, -2, 16, 8, 21, 8, 1, -3, -10, 7, -8, -12,
  5386. -5, 12, -9, 3, -2, -3, 18, 1, -12, -15, -4, 5, -3, 0, 12, 7 },
  5387. { -26, -16, 5, 6, 14, -3, 15, 6, 1, -7, -13, 16, -15, 5, 11, -2,
  5388. 9, -7, -4, -2, 0, 0, -2, 7, -8, -6, -5, 2, 7, -3, 2, 12 },
  5389. { -31, -17, -8, -30, 4, 14, 6, -6, 6, -11, 0, 3, -4, 0, 0, -4,
  5390. 0, -4, 1, 4, 3, 4, 0, -5, 3, 2, 2, 0, 2, 1, 3, 5 },
  5391. { -61, -10, 4, 10, 4, 7, 0, -3, 0, 1, 0, -3, 0, 1, 0, -2,
  5392. -1, 1, 2, -2, 4, -3, 1, 1, -1, 1, -2, -4, -4, 4, 0, 0 },
  5393. { -28, -13, -8, -4, 3, -3, 2, 1, 11, 14, 3, 9, 1, 13, 3, 5,
  5394. -3, -2, -2, -12, -14, -9, -11, -15, -12, -5, -4, -12, 3, -3, 0, -5 },
  5395. { -41, 0, 12, -24, 13, 4, 5, 16, -5, -4, 0, 0, 13, -4, 1, -9,
  5396. 9, -6, -1, 6, -2, 5, 2, 9, 6, -9, -8, 8, -2, -3, -6, -4 },
  5397. { -26, -19, -2, -15, 4, -14, 6, 0, 26, 20, 8, 9, 9, 3, -4, -5,
  5398. -8, 1, 0, -1, 5, 9, 3, 4, 4, 7, 1, 3, -2, -2, -10, 0 },
  5399. { -29, -18, 9, -4, 1, -5, -14, -12, 5, -10, -5, 4, -5, 0, -1, -1,
  5400. 4, -5, 7, -16, -11, 2, 7, -15, 2, -4, 6, -4, -6, 7, -3, 7 },
  5401. { -27, -16, 9, -14, 3, -8, 9, 0, 7, -4, -3, -7, 0, -10, -1, 2,
  5402. 1, -2, 15, -10, 14, 7, 6, 17, 3, -4, 3, -10, 8, -8, 3, 11 },
  5403. { -21, -20, -8, -8, 4, 5, -3, -2, 0, -5, 14, -10, 11, -4, 13, 0,
  5404. 5, -11, 19, -18, 18, 3, -5, -3, -4, -8, 11, -10, 10, 3, 4, -9 },
  5405. { -35, -15, 13, -12, 4, 0, -2, -4, -12, -3, -8, -24, -7, 1, 7, 8,
  5406. -3, 0, -2, -1, 3, -2, -2, -6, 8, 1, 0, 1, -6, -1, 2, -6 },
  5407. { -19, -14, 13, -10, 9, -1, 1, 3, -12, 5, -16, 7, 13, 9, 4, -4,
  5408. 6, -5, 4, 9, -3, 17, -4, 12, -11, -6, -5, -6, 13, 2, 7, -9 },
  5409. { -34, -8, -4, 1, 2, -1, 3, 6, -20, -11, 8, -1, 4, 2, -9, 4,
  5410. -4, -5, 16, 10, -4, 14, -13, 1, -6, 0, 2, -10, 0, -3, -3, 7 },
  5411. { -36, -10, -8, -3, 2, -2, 14, -4, -1, -7, -4, 10, -1, -3, 15, -11,
  5412. 0, 2, 3, -1, 4, 0, 8, -1, 0, 18, -11, -5, 15, -5, 13, -12 },
  5413. { -22, -13, 14, -20, 15, 25, 16, 10, 8, -2, -10, -5, -1, -8, 11, 8,
  5414. -1, -2, -4, 1, 2, -1, -7, 0, 0, 0, -3, 0, 2, -1, 0, 2 },
  5415. { -31, -22, 7, 6, -2, 5, -20, 14, -6, 7, 0, 14, 3, -7, 3, -6,
  5416. -2, 1, -3, -5, 1, -10, 1, -24, 6, -2, 3, -7, 1, -7, 8, 7 },
  5417. { -25, -20, -3, -9, 10, 6, 12, 7, 5, 4, -3, 6, -1, -5, -6, -8,
  5418. 3, 5, 6, 5, -10, 10, -4, -15, -15, -2, -9, 2, 18, 1, 8, 12 },
  5419. { -24, -19, -2, -4, -7, 11, 6, 9, 16, 2, -7, 18, 6, -7, 6, 6,
  5420. -2, -9, 3, 12, -2, 3, -1, 6, 7, 8, 0, 8, -11, 8, 4, 2 },
  5421. { -26, -20, -12, -12, -2, -3, 1, -5, -1, -2, 0, 3, 7, 9, -2, 2,
  5422. 9, 22, 13, 4, -4, -1, -2, -14, 5, 15, -8, -5, -7, -11, -14, -6 },
  5423. { -21, -18, -1, -4, 0, 3, 7, -2, 10, 8, -8, -1, 15, 1, -9, 3,
  5424. 1, 3, -5, -2, 2, 4, 0, -1, 10, 2, -19, -8, 8, 30, -7, 8 },
  5425. { -25, -6, 26, 4, -8, 4, -2, 21, 5, -4, -16, 5, 13, 4, -10, -1,
  5426. -6, -2, 2, -10, -13, 1, 3, -3, -6, -8, 2, 11, 1, -7, 0, 5 },
  5427. { 0, -1, -2, 19, -12, -48, -6, 11, 8, -2, -4, -2, -7, 5, -3, 2,
  5428. -2, -1, -1, -7, 0, -3, -3, -4, -4, 4, 1, 3, -3, -1, -2, -5 },
  5429. { -11, -8, -28, 18, 16, -24, -8, 19, 4, 8, -12, 9, -4, -2, 4, -7,
  5430. 6, 2, 3, 3, -4, 0, 1, -6, -4, -2, 2, 6, 0, -3, 1, -16 },
  5431. { -9, -5, -26, 7, -3, -37, -16, -2, 2, -7, 4, -13, 0, -4, -6, -5,
  5432. -6, -4, 0, 3, 4, -3, -4, -4, 4, -3, 9, -4, -2, 2, 7, -4 },
  5433. { 2, 9, -18, 7, 29, -24, -1, 7, 14, 10, 3, -3, -2, -5, 6, -10,
  5434. -6, -3, -8, 0, 5, 1, 4, 3, -12, 2, 6, 1, 3, 4, 1, -3 },
  5435. { -20, 2, 8, 20, -9, -24, -4, 18, 3, 11, -1, -11, 6, 9, -1, -3,
  5436. 1, -1, -15, 3, 15, 9, 3, 2, -13, 2, -8, 8, 1, -1, 1, -8 },
  5437. { -12, 5, -11, 6, 19, -26, -17, -6, 4, 14, 6, -8, 9, 5, -6, -5,
  5438. 2, -1, 20, 1, -11, -10, -18, 20, -7, 0, -3, 4, 2, 0, 10, 4 },
  5439. { -15, 1, -2, 13, -8, -21, -22, 4, 4, 3, 3, -7, -31, 4, -10, -14,
  5440. 0, 8, 4, 5, 8, 11, 2, -8, 6, 7, 0, -2, 6, 8, 8, 7 },
  5441. { -13, -10, -9, 12, 19, -16, -3, -2, 9, 2, 11, -29, -1, 9, 4, -3,
  5442. 1, -10, -10, 16, 1, 7, -7, -6, -4, -1, -5, 3, 6, 0, 3, 1 },
  5443. { -17, -1, -5, 19, 12, -9, -21, -5, 2, 12, -7, -7, -3, 8, 7, -2,
  5444. 6, -9, -9, 1, -4, 1, 1, 3, -14, 2, -8, 0, 10, 1, -12, -6 },
  5445. { -13, -5, 8, 15, 0, -20, -2, 20, 8, -8, 8, -19, 12, 10, 2, -11,
  5446. 0, 12, 1, -11, 0, -11, -15, 5, -11, 2, 4, -4, -11, 5, -4, -5 },
  5447. { 3, -11, -7, 8, 0, -17, -26, 15, 19, -7, 10, -9, -5, -5, 14, -25,
  5448. 0, -8, 2, -9, -3, 9, 1, -6, 4, -4, 3, -9, -1, 6, 2, 2 },
  5449. { -12, 5, 5, 9, 14, -18, -19, 4, 2, 16, 14, -21, -15, -9, -1, 16,
  5450. 12, -11, -10, -5, -7, 4, 15, -8, -5, -1, 1, 14, 13, -7, -1, -4 },
  5451. { -10, -5, -1, 8, 7, -23, -10, 14, 6, 11, 10, -16, -3, 16, 6, 0,
  5452. 0, 9, 6, -2, -7, 1, 22, 5, 3, -8, 0, 3, -2, -10, 3, 0 },
  5453. { -2, -14, 2, 16, 15, -17, -17, 6, 19, 4, -10, -15, -1, 15, 11, -14,
  5454. -8, 5, 8, 8, -2, -8, -11, 10, 10, -8, -14, 2, 13, 4, -2, -12 },
  5455. { -10, 3, 6, 4, 19, -23, -19, 1, 4, -9, -30, 3, -6, 18, 0, 2,
  5456. 0, -11, 0, 3, 7, -2, 8, 5, 2, -3, 6, -9, 1, -4, 7, -6 },
  5457. { 9, 5, -2, 21, 20, -33, -13, 7, -10, 8, 8, -15, -6, -4, 1, 5,
  5458. 3, 7, -2, -9, -1, 4, -6, 1, 0, 9, -1, -5, 2, 1, -3, 3 },
  5459. { -9, -3, 3, 15, -3, -30, -7, -7, -25, 6, 2, -6, 1, 19, 1, -12,
  5460. 1, -8, -13, 9, 13, 1, 8, 2, 5, 15, -2, 3, -9, 0, -4, 4 },
  5461. { -6, -12, -17, 25, 22, -13, -10, 9, 2, 11, -7, -16, 4, 6, 1, 0,
  5462. 0, 18, -4, -5, 4, -2, -1, -5, 0, -4, 6, 1, 6, -1, 7, 0 },
  5463. { -1, 0, -10, 8, 8, -27, 0, -2, 29, 16, -2, -4, 9, -1, 2, 0,
  5464. 6, 10, 6, 4, 2, -7, 9, -18, 3, 3, 3, -10, 17, 10, 9, -6 },
  5465. { -3, -12, -6, 11, 20, -32, 5, 21, 3, -4, -9, 2, -10, 1, 7, -4,
  5466. 5, 0, 0, -1, -8, -9, -7, 4, -10, 5, 0, 2, -5, 4, 9, 1 },
  5467. { -5, -1, -5, 1, 2, -19, -13, 1, 6, 12, 2, -16, -17, 11, 10, 13,
  5468. 16, -12, -11, 3, -6, 0, 6, 4, -3, 1, 8, 2, 5, -11, 3, -14 },
  5469. { -19, 5, 10, 11, 2, -23, -9, 16, -2, 7, 0, -11, -7, 10, 6, -7,
  5470. 26, -15, -4, 8, 6, -4, 7, -9, -15, 1, 8, -4, 4, 2, -12, 16 },
  5471. { -11, 1, 11, -4, 1, -31, -13, -1, 8, 5, 4, -2, 0, 13, 7, -17,
  5472. 7, -10, -6, 1, 4, -1, 2, -9, -4, 9, 3, 3, -4, -5, 3, 4 },
  5473. { -3, 1, 10, -1, 0, -15, -22, 4, 40, -11, -4, -3, -14, 9, 11, -1,
  5474. 9, -1, -6, 6, 3, -6, 0, 0, -12, 7, -2, 0, 9, 3, 1, 3 },
  5475. { -1, -1, -1, 14, 8, -24, -14, -8, 5, 8, 5, -12, -17, 8, 2, 7,
  5476. 10, -8, 0, 4, -6, -6, -10, 8, 4, -12, 3, -9, -12, 5, 4, -3 },
  5477. { -5, 1, -11, 8, 9, -24, 0, 2, 2, 14, -12, -13, 1, 6, 7, 0,
  5478. 7, -6, 9, 26, 11, -14, 8, 10, 1, 9, 0, 11, -2, 6, 2, -10 },
  5479. { -13, 1, 4, 34, 19, -17, -15, 0, 3, -2, -7, -1, 0, -3, -3, -1,
  5480. 1, -1, -10, 8, 5, 0, -8, 4, -17, 9, -2, 0, 0, 6, 2, -3 },
  5481. { -6, -4, 1, 2, 2, -14, -29, 0, 9, 34, -3, -5, -14, 6, -10, -9,
  5482. -5, -1, 0, 3, 3, 0, 1, -1, -2, -1, -1, -3, -3, -4, 3, -3 },
  5483. { -4, 6, 3, 14, 14, -8, -29, 31, 11, 14, -4, -5, -6, 10, 6, -9,
  5484. -1, -11, -7, 1, 7, 4, 1, -6, 4, 0, 10, -7, -5, -1, 2, 4 },
  5485. { -4, -4, -2, 14, 6, -32, -6, -14, 14, -5, -11, 10, -18, -4, 6, -8,
  5486. 9, 5, -4, 1, -4, 5, -2, -9, 3, 5, 2, -10, -6, -17, 3, 17 },
  5487. { -16, 9, 21, 19, 4, -20, -17, 14, 9, 15, -6, -17, -1, 1, 6, -3,
  5488. 1, 1, 8, -3, -6, 6, 9, 4, 9, -9, -5, 1, -1, 0, -1, 2 },
  5489. { -7, -5, 3, 19, 1, -20, -9, 14, 21, -7, -18, -9, 26, -7, -17, -7,
  5490. 12, 6, 0, -9, -6, 14, 9, -9, -8, 4, 15, -7, -9, -1, 9, 1 },
  5491. { -20, 30, -6, 11, 24, -4, 0, -6, -2, 8, -4, 12, -8, -17, 0, 5,
  5492. -4, 1, -1, 3, -3, 5, 3, 3, 7, -2, -3, -2, 4, 0, 0, -1 },
  5493. { -35, 17, 6, 1, -9, -1, -16, 3, -20, -13, 8, 7, -4, -7, -4, -20,
  5494. 7, 12, -5, 5, -5, -11, 12, -1, 15, -9, -6, 16, -4, -9, -13, 4 },
  5495. { -21, 36, -19, 9, 0, -7, -8, 9, -4, -3, 3, 0, 7, -8, -2, -2,
  5496. -11, 13, -1, 5, -3, 7, 2, 3, -1, -2, -5, 1, -1, -2, -5, -3 },
  5497. { -12, 33, -4, 1, -12, -9, 0, -13, -1, 2, -8, 4, -10, 6, -16, -7,
  5498. -1, -4, -10, 15, -1, 0, -5, -8, 5, 5, -3, 0, 2, -7, 1, -7 },
  5499. { -14, 32, 5, -7, -15, 3, -5, 8, 14, 5, 9, 13, 3, 18, -3, 7,
  5500. 4, -10, -10, 10, -1, 2, 0, -2, -11, 5, -3, -4, 2, 2, 7, 4 },
  5501. { -14, 34, 1, 20, -1, -12, 0, -3, -7, -4, 7, 18, 9, -3, 14, -7,
  5502. -9, -20, -7, -4, -13, 12, 1, 12, 5, -6, 2, -4, 0, -15, 1, 3 },
  5503. { -21, 23, 7, -8, 3, -13, -3, 0, -6, -2, -7, 6, -12, 9, -6, -2,
  5504. -2, -4, -1, 6, 9, 5, -9, 15, 0, 8, -8, 7, 6, -15, 3, -5 },
  5505. { -27, 32, -1, -4, -2, 4, -10, 12, -3, 8, 13, 7, 0, -15, 4, -2,
  5506. 3, 5, 7, -4, 9, -12, -1, -2, -1, -4, 0, -4, 2, -5, 6, -6 },
  5507. { -17, 29, 15, 0, -1, -4, -10, 13, 12, -1, -8, -10, -10, 4, 7, -2,
  5508. 6, -5, -13, 19, 6, 1, -7, 2, -9, -2, 12, -4, -8, -3, 2, 4 },
  5509. { -38, 27, 16, -15, -6, 3, -7, -4, 0, -1, 6, -2, -3, -6, 6, -6,
  5510. -3, 0, 2, 0, -4, 6, 1, -1, 0, 4, -1, 3, 4, 1, -2, 5 },
  5511. { -33, 40, -4, 2, 1, 0, 0, -10, -14, 0, -7, 4, -1, 3, -2, 5,
  5512. 7, 6, -1, 4, 1, 3, 1, -7, 1, -4, 5, 7, 0, 4, 3, -4 },
  5513. { -20, 25, 12, -4, 16, -4, 2, 2, -14, -2, -3, 29, -1, 1, 3, 1,
  5514. 9, -5, 2, -8, -3, 1, -7, -2, -7, 1, 0, 4, 16, -2, -1, -1 },
  5515. { -10, 30, 17, 3, -5, -2, 0, -5, -22, 4, 5, 5, -3, -18, -6, 10,
  5516. -5, -7, 2, 8, 7, -7, -11, -2, 0, -3, 3, 2, 11, -4, 4, -4 },
  5517. { -11, 30, 11, 4, -3, -8, 1, -2, 4, 18, 3, 1, -1, 0, -8, -4,
  5518. -3, 10, 13, 14, 5, -5, 1, 1, -10, 2, 15, 4, 9, -1, -5, -3 },
  5519. { -17, 32, 18, -18, -3, -5, 6, 10, 1, -15, -5, 9, 8, -12, -10, -6,
  5520. 11, 9, -5, -8, -7, 10, 5, -10, -14, -4, -3, 1, 9, -11, 2, 1 },
  5521. { -13, 28, -11, -1, 2, -16, -2, 7, -24, 0, 3, 6, 3, -1, -8, -7,
  5522. -12, 2, 2, -20, 10, 4, 0, -13, -2, -2, 1, 8, -14, 0, 4, 1 },
  5523. { -14, 23, 12, 8, 8, -26, 2, -4, -14, 13, -14, 15, 3, -9, -1, -13,
  5524. -10, -2, -10, 6, -16, 12, 8, 0, 9, -10, -7, -4, -4, 7, -8, 8 },
  5525. { -20, 45, 10, -14, 4, 16, 8, -9, 1, -8, 10, 5, -7, -2, 2, -5,
  5526. -1, 0, -5, 4, -6, -2, 4, 1, 3, 4, -4, 2, -2, -2, 5, 1 },
  5527. { -20, 26, -4, 1, 7, 4, -8, 1, -5, -13, 2, 13, -7, -3, 6, -6,
  5528. 22, 0, 5, 11, -4, -11, 8, -9, 2, -2, -4, -2, 2, -13, -4, -8 },
  5529. { -28, 18, 17, 3, -8, -23, -16, -6, 5, -10, 14, 10, 5, -1, -8, 4,
  5530. -2, 13, -3, -2, 3, 4, 3, -2, -3, -4, 0, 1, 3, 4, 0, 4 },
  5531. { -12, 32, -6, -16, 18, 12, -16, 0, 7, 13, -4, 5, -8, -1, -3, 4,
  5532. 6, -2, -1, -13, 4, -1, 3, 12, -3, -10, 1, 6, 8, -11, -2, 4 },
  5533. { -18, 26, 2, 5, 0, -9, -17, 14, 5, 1, 7, -3, -8, -3, 11, 7,
  5534. -5, -12, -8, 7, 0, -7, 2, -12, -9, 13, -11, 9, 6, -11, -5, 11 },
  5535. { -24, 22, -15, -9, 8, 1, -7, -12, -9, 3, 11, 15, 14, -11, 12, -15,
  5536. -5, 7, -2, 0, -8, 3, 3, -1, 2, 11, -11, 14, -6, 13, 1, -6 },
  5537. { -20, 28, 18, -4, -6, -5, 12, 14, 2, 10, -13, -6, -8, -6, -13, -1,
  5538. -26, 22, -3, -14, 6, 0, 10, -15, -13, -9, 6, -7, 1, -5, -4, -1 },
  5539. { -19, 26, -8, -3, -14, -6, -9, -4, -8, 15, -8, 3, -12, -4, -2, -7,
  5540. -5, 3, 13, -3, -4, -25, 4, -1, 5, -12, -1, -13, 5, 2, 0, 6 },
  5541. { -18, 43, 14, -8, 1, -23, -2, -2, 1, 3, -7, 0, 0, 8, -1, -3,
  5542. -5, 1, 5, 2, 0, -2, -2, -2, 1, -1, -1, -7, 0, 3, -3, 9 },
  5543. { -11, 30, 10, -14, 3, 1, 10, -11, 1, -7, -4, 14, 2, 1, -9, 1,
  5544. -11, -2, -7, 5, -11, 1, 3, 14, 1, -16, -8, 3, -5, 7, -4, 4 },
  5545. { -18, 24, 6, 3, 8, 7, -22, -7, -7, 3, -8, 4, 23, 9, 3, -1,
  5546. 3, 6, 7, -1, -7, 6, 4, 1, -3, 1, -6, -1, 2, -7, 3, 3 },
  5547. { -15, 38, -7, -1, -11, 2, -17, -24, 24, 8, 7, -4, -5, 2, 2, -7,
  5548. 1, 4, 0, -9, 5, 0, -1, 1, -1, -5, -6, 3, 0, 7, 8, -3 },
  5549. { -14, 22, 1, -5, 9, -12, -9, -5, -6, 5, 7, 8, -1, -4, -9, -3,
  5550. -33, -16, -9, -1, 12, -11, 17, -7, -3, -1, -7, 3, 2, -3, 16, -4 },
  5551. { -14, 20, 6, 4, -10, -4, -4, -4, 1, -7, 2, 6, 8, -12, 4, 1,
  5552. -1, 12, 10, 3, -14, -10, -3, 18, -2, 33, -5, -17, 17, -5, 9, 7 },
  5553. { -12, 23, 13, 0, -11, -8, -11, 12, -5, -9, -16, 11, 6, 4, 12, -5,
  5554. 5, -13, 7, -12, -3, 1, 2, 12, 1, -4, -1, 5, 4, 11, -12, -3 },
  5555. { 15, 2, 14, 7, 1, 2, 1, 12, 10, 23, 4, 6, -20, -10, 4, 26,
  5556. -6, 13, 4, 3, 2, -11, 5, -7, -10, 4, 9, 1, 10, -4, 11, 4 },
  5557. { 17, 15, 31, 17, 18, 16, 11, 24, 2, 4, 2, 3, -8, -3, 7, -3,
  5558. -5, -7, -2, -6, -4, -5, -4, -1, -4, -2, -5, -6, 2, -1, 4, -2 },
  5559. { 16, 8, 15, 14, 3, 7, 21, 9, 8, 15, 21, 6, 8, 12, 5, -5,
  5560. 7, -3, 10, 2, -3, 8, 6, 0, 5, 5, 6, -3, 2, 4, 0, -5 },
  5561. { 5, -4, 6, 12, 6, 13, 24, 17, -5, 17, -1, -6, -7, -10, -8, -18,
  5562. 3, -2, 2, 7, -15, -11, 12, -3, -2, -2, -4, -7, 2, 0, 5, 5 },
  5563. { 10, -6, 8, 11, 12, 20, 22, -11, -3, 15, -3, 15, -2, -2, 0, 2,
  5564. 5, -8, 4, -5, -9, -4, -1, 2, -1, -3, 1, 3, 13, -1, 9, 7 },
  5565. { -5, 8, 5, 11, 14, -5, 14, -9, 2, 35, 8, 15, 1, -2, 2, -2,
  5566. 4, -9, -3, -14, -12, -2, -2, -4, -2, -8, -3, 1, -6, 3, 10, 0 },
  5567. { 16, 0, -6, 15, -3, 4, 4, 3, 3, 20, 5, -4, 10, 9, -9, -3,
  5568. -10, -2, -7, 11, -11, -10, 17, -1, 3, -15, 2, 9, -15, -10, 16, 10 },
  5569. { 14, 4, -7, 19, 3, 0, 19, 8, 16, 34, -9, 6, -13, -1, 6, 5,
  5570. -1, -2, 4, 3, 2, 1, 1, -1, 0, -7, 2, -1, 1, 0, 6, -1 },
  5571. { 1, 6, 9, 13, 9, 10, 15, 16, 10, 18, 13, 17, 3, -1, -7, 2,
  5572. -15, -11, -10, -4, -13, -6, -17, -13, -6, -14, 1, -10, 6, 4, -1, -1 },
  5573. { 13, 1, 7, 10, 14, 13, -7, 5, 5, 28, 14, 14, -2, 2, 3, -3,
  5574. -13, -4, 10, -9, 19, -4, -3, 4, -5, -5, 0, 5, -5, 0, 3, -4 },
  5575. { 1, 0, 6, 22, 9, 18, 18, -3, 5, 10, 12, -2, 1, -3, -8, -12,
  5576. 9, -10, -7, 1, -1, 19, 0, 2, -8, -11, -10, 9, 6, 11, 0, 3 },
  5577. { 10, 11, 19, 44, 0, 14, 1, -7, 6, 22, 2, -1, 9, 2, 0, -4,
  5578. 4, 0, -6, -6, 3, 0, 0, -2, 2, -5, 1, -2, 0, 1, 1, 1 },
  5579. { 5, 7, 0, 32, 30, 26, 5, 4, -7, -3, 15, -6, 3, -10, 7, 6,
  5580. -8, -7, 2, -13, -5, -1, -3, 7, 3, -2, -8, 0, 6, 4, 5, 0 },
  5581. { 9, 8, -2, 4, 2, 11, 4, 29, -5, 14, 8, -5, -14, 8, 0, 9,
  5582. 8, -10, 5, -15, -6, -9, 9, -1, 18, -16, 9, -21, -3, -13, -2, 8 },
  5583. { 25, 7, -9, 23, 20, 18, 6, 16, -9, 8, 8, -5, 11, 13, -8, 7,
  5584. 4, 10, -2, -1, -7, -9, -7, -9, -4, 1, 1, -5, -10, 8, 4, -5 },
  5585. { 9, 2, 16, 14, -5, 14, 1, 0, -21, 17, -1, 9, 12, -3, -3, 4,
  5586. -4, 14, 10, 3, 0, -10, 7, 4, 4, -11, 2, 4, -1, -3, 9, -1 },
  5587. { 17, 8, 11, 26, 15, -3, 14, -1, 12, 9, 10, -8, 8, -18, -11, -3,
  5588. -14, -7, 7, -3, -3, -4, 1, -7, -3, 2, -3, 16, 10, 0, 9, 6 },
  5589. { 9, 8, 3, 8, 18, 14, 11, 1, 10, 6, 1, -4, -16, -2, 14, -2,
  5590. 1, 8, 12, 14, 3, -3, 8, 8, 12, -15, 3, -3, 3, -2, 14, 10 },
  5591. { 22, -3, -11, 13, -7, 11, 4, 11, 3, 14, 0, -6, -2, -9, 4, 2,
  5592. -2, 0, -5, -27, -10, 3, -1, 5, 8, -24, -3, -11, -3, 2, 11, -1 },
  5593. { 19, 2, 8, 36, 5, -6, 3, 15, -3, -4, -5, 14, -10, 1, -12, -10,
  5594. -3, -4, 3, -2, 1, -8, 4, 3, 5, -3, 0, 4, 8, -2, 8, 4 },
  5595. { 8, 14, 15, 9, -4, 10, 5, 11, 9, 10, 8, 9, -15, 15, 6, -8,
  5596. -10, -13, 5, -8, -20, -13, -6, -11, -1, -3, -6, -4, -1, 0, 13, 15 },
  5597. { -2, -1, 9, 12, 2, 2, 13, 3, -23, 33, 15, 2, -4, -1, 3, 8,
  5598. 8, 6, 6, -7, 8, 6, 9, -1, 3, -8, 0, -4, 1, -8, 11, -1 },
  5599. { 6, 5, -6, 16, 2, -3, 31, 21, -9, 12, 0, -1, -4, 1, -12, 3,
  5600. -13, -18, 2, -11, -9, 2, -8, -6, 11, -3, -1, 0, -1, 0, 13, 5 },
  5601. { 5, -1, 2, 0, 25, 5, 10, 16, -5, 21, 14, 12, 13, 2, -5, 5,
  5602. 5, -3, -2, -14, 0, -12, 7, 11, -1, -7, 19, -1, -1, -1, 8, -1 },
  5603. { 10, 7, 3, 11, 0, 8, 22, 3, 3, 19, -4, 12, 15, 9, 5, 15,
  5604. 2, 1, 2, -10, -10, 0, 2, -1, 0, 1, -12, -1, 21, 16, 9, -7 },
  5605. { 11, -4, -5, 24, -7, 11, 20, 11, -15, 18, 5, -13, -15, 0, -5, 9,
  5606. 1, 0, -1, -9, 4, -8, 6, -8, 1, -2, -7, 20, 9, 3, 9, 3 },
  5607. { 20, 0, -12, -6, 9, 31, 9, 12, 8, 27, 15, 7, -16, 5, -3, -7,
  5608. -1, -9, -2, -7, -3, 4, -8, -3, 3, -6, -2, -2, -3, -6, -1, 2 },
  5609. { 6, -6, 48, 8, -3, 19, 12, 11, -7, 2, 3, 0, -1, 1, 8, -4,
  5610. 4, -6, 0, -4, -4, -3, 3, 6, 3, -13, -8, 5, -3, -7, 8, 5 },
  5611. { 7, -2, 6, 11, 12, 2, 14, 4, -5, 12, 2, 9, 4, 2, 0, -1,
  5612. 2, 0, -15, -9, -16, -2, 8, -17, -5, -22, -19, -5, -1, -10, 1, -2 },
  5613. { 11, -9, 3, 12, 6, 6, 1, 17, -6, 19, 14, 7, -7, -1, -1, -9,
  5614. 9, -11, -17, 0, -6, 16, 0, 1, 9, -24, 3, 3, -9, -3, 3, -2 },
  5615. { 9, 0, 1, 8, 1, 7, 2, -5, -3, 8, -1, 7, 2, 6, -3, -6,
  5616. 5, -2, 6, -2, -4, -3, 0, -3, 13, -50, 1, -2, 2, 4, 4, 3 },
  5617. { 7, 0, 26, 21, -4, 2, 17, 8, 7, 11, -7, 1, -1, -15, -1, -15,
  5618. -11, -4, -17, -4, 1, -7, 3, 6, 3, -9, 2, 3, 6, 10, 6, 12 },
  5619. { 1, -2, 2, -1, -10, -4, 6, -3, -5, -2, -8, 2, 2, 2, 8, 0,
  5620. 1, 1, 6, 0, 11, 13, 3, 4, 0, -12, 11, -5, 19, 20, 2, 5 },
  5621. { 5, 3, -13, -2, 1, -12, 11, -7, -12, 7, 10, 0, 7, 0, -2, 4,
  5622. -6, -9, -11, -12, -23, 12, 10, -3, 0, 6, 19, -1, 24, 18, 9, 12 },
  5623. { 6, -3, 2, 5, 2, 2, -2, -5, -8, -11, -4, 3, -8, -4, 5, -3,
  5624. -16, -4, 3, -12, -4, 3, 32, 7, 2, 8, 32, -18, -1, 12, 1, 7 },
  5625. { 0, -8, -1, 0, -8, 7, -8, -1, -1, 4, -12, -1, 3, 0, 1, -18,
  5626. 8, 8, -14, -10, -11, 19, 9, 5, -7, 6, 8, -4, 26, 12, -1, 6 },
  5627. { 3, 5, -14, 7, 14, 8, 20, -13, -16, -10, -2, 17, -7, 4, -8, -9,
  5628. 14, -5, 3, -4, -12, 7, 14, -10, -19, -20, 35, 8, 13, 14, -2, 9 },
  5629. { -2, -4, -1, 1, -3, 0, -1, 1, 2, 2, 6, 0, 0, 4, 5, -2,
  5630. 3, 3, 3, -2, -7, -3, -3, -1, 6, -2, 29, 22, 13, 34, 0, 14 },
  5631. { -3, -9, 3, 1, 5, -4, 2, 0, 7, -9, 0, 2, -5, -3, 0, 6,
  5632. -1, -1, -1, 2, 2, 4, 8, 7, 20, -6, 7, 16, 33, 20, 6, -1 },
  5633. { -11, 1, -3, -3, -11, 3, -9, -25, -1, -16, 4, -8, 15, 1, -2, 7,
  5634. 8, 23, 2, 18, -13, 16, 3, -7, 6, 3, 16, -8, 12, 16, 3, 4 },
  5635. { 0, 5, 5, -5, 1, -1, 2, -3, -2, 1, -13, 2, 2, 10, 6, 7,
  5636. 18, 18, 7, 9, 8, 9, 21, 14, 7, 12, 15, 14, 15, 12, 11, 5 },
  5637. { 1, -5, 11, -2, 17, 8, 3, 0, -1, 6, 11, -7, 6, 6, 7, 5,
  5638. -15, 14, 1, 11, 4, 10, 12, 1, 2, 4, 30, 1, 11, 1, 6, 13 },
  5639. { 2, 4, 3, -7, 5, 8, -11, 7, -5, 9, -10, 6, 8, -10, -3, 10,
  5640. 1, -29, -4, -26, 5, -8, 13, 4, 3, 6, 35, 1, 3, 6, 3, 0 },
  5641. { -2, 1, 0, 0, -1, -3, -7, -3, -9, -3, -1, -6, 3, 4, 4, 0,
  5642. 5, -1, -2, -2, -1, -4, -10, 8, 0, -6, 10, -4, 46, 12, 2, 28 },
  5643. { 4, -1, 4, 1, 0, 4, -2, -2, -2, -1, 2, -4, 1, 5, 0, -3,
  5644. 1, 1, -2, 0, 1, -2, -1, -1, 3, -6, 35, -11, 13, 53, -3, -1 },
  5645. { -5, -2, 0, -13, -16, 5, -12, -11, 1, -30, 3, -18, -24, -8, -5, -19,
  5646. 1, -3, -8, 7, -7, -8, 15, -19, 4, 10, 30, 24, 6, 1, -9, 10 },
  5647. { -4, 8, -7, -4, -6, 12, -1, -9, -4, 2, -9, 3, 2, -2, 4, 2,
  5648. 22, 9, 4, -5, 0, 5, -2, -9, -3, 1, 18, -12, 18, 16, 4, 16 },
  5649. { -5, -8, -3, -5, -3, 6, -7, -3, -2, -5, -3, 1, 2, 2, 4, -6,
  5650. 10, 3, 12, -3, 20, 0, 27, -4, 16, 5, 18, -3, 23, 4, 12, 11 },
  5651. { 0, 1, 0, 1, -2, 1, 2, 1, -1, 0, -2, 2, -2, -4, 1, -2,
  5652. -2, -1, -5, -2, 0, 0, -2, 2, 9, 7, 63, 5, 12, -1, 1, 0 },
  5653. { 4, -3, -7, -5, -11, -5, -12, -10, -10, -12, -15, -12, -14, -14, 1, 1,
  5654. 10, -10, 16, 6, 2, 9, 11, 9, 9, 8, 12, -1, 13, 12, 6, 3 },
  5655. { 7, -3, -2, 4, 6, -8, 2, -3, -12, -5, -9, -8, -10, 15, -2, -4,
  5656. 8, 9, 7, -13, -18, 34, -5, 7, 12, 22, 16, -11, 13, 25, -15, -11 },
  5657. { -3, -2, 0, -4, 1, 0, -3, -13, -7, 13, 12, -7, -10, 13, 19, 6,
  5658. 16, 15, -12, -15, -3, 34, 1, 5, 1, -9, 11, 21, 8, 17, -5, -6 },
  5659. { 3, -5, 0, -4, 0, 4, -11, 4, -7, -3, -1, -8, 3, -2, 2, 1,
  5660. 11, 5, 6, 14, -3, 2, -4, -7, 0, 31, 15, -2, 24, 11, 5, 4 },
  5661. { -1, -4, -9, 5, -8, -18, -4, -9, -20, -18, 7, -14, -16, 3, 8, -3,
  5662. 29, 11, -13, -13, 7, 1, 17, 6, 6, 21, 11, 1, 14, -8, 2, 5 },
  5663. { -3, 8, -10, -6, 12, 2, 1, 3, 3, 3, 3, -6, -8, -14, 15, -5,
  5664. 16, 4, 16, 0, 7, -1, 0, 16, 2, 1, 22, 4, 19, 13, -11, 1 },
  5665. { 2, -3, 10, 20, -4, -1, -8, 5, -8, -9, -6, -2, -4, -7, 8, -10,
  5666. 0, 8, -6, 1, -8, 14, 13, 5, 17, -6, 26, -1, 7, -1, 0, 12 },
  5667. { -4, -7, -31, -2, -7, -1, 5, -5, -5, -12, 4, -7, -6, 3, 15, -2,
  5668. 5, -2, 7, -1, 10, 7, 8, -1, 14, 20, 14, 9, 16, 16, 8, 24 },
  5669. { -7, 0, -3, -6, 1, 3, -13, -6, -4, -4, -5, -9, -1, -10, -4, -8,
  5670. 2, 0, -1, 1, 24, 24, 21, 31, 5, 2, 11, 12, 7, 4, 3, 6 },
  5671. { -3, -5, 6, -4, -3, -1, 2, -1, -2, 1, 0, -8, -1, 2, 0, -4,
  5672. 6, 22, -1, -5, 8, 12, -1, -2, 28, 27, 20, -27, 14, 1, 2, -3 },
  5673. { 1, -5, -2, -2, 6, -2, 9, 1, -2, -5, 3, 4, 11, 5, 2, 8,
  5674. -3, -1, 1, -2, -3, -5, 5, 8, 49, 12, 8, -3, 9, 20, 12, 17 },
  5675. { -6, 0, 1, 7, 0, 9, -2, -4, 8, 0, -2, -10, 0, 7, 21, -1,
  5676. 0, 1, 17, -7, -5, 2, 4, 16, -2, 17, 14, -20, 15, 14, 4, 15 },
  5677. { 0, 3, -4, 9, -4, 0, 6, 4, -6, -6, -5, -7, 2, -9, -10, -2,
  5678. -5, 0, -3, -21, 9, 14, -11, 13, 29, 2, 25, 4, 22, -1, 2, -3 },
  5679. { 2, 12, -11, 2, 16, 9, -4, 7, 1, -10, -15, 11, -4, 3, -2, 4,
  5680. 4, -5, -10, 1, 4, 19, -15, 6, -4, -2, 30, -7, 11, 21, -12, 5 },
  5681. { -2, -3, -2, 4, -1, -5, -3, -7, -5, 1, 0, -6, 1, -6, 7, 0,
  5682. 8, -7, -3, -2, 2, 14, 2, -3, -26, -1, 26, 22, 32, 1, -2, 6 },
  5683. { 1, -38, -1, -20, -2, -3, -6, -4, 2, 2, 7, 0, 3, 5, 3, 10,
  5684. 6, 1, -3, -5, 7, 5, -5, -4, 8, 3, 1, -14, -1, -9, -5, -4 },
  5685. { -5, -26, -7, -19, -10, -5, -11, 5, -11, -25, -8, -14, -9, -16, -8, -6,
  5686. -17, -14, -1, -1, 6, 2, 2, 2, 3, 0, 2, 8, -8, 3, 0, -3 },
  5687. { 17, -49, -3, -23, -1, 11, 7, 3, 4, -4, 0, 0, -1, 4, 2, 4,
  5688. -2, -4, 2, -2, -1, -2, 2, 0, 0, -1, 0, 0, 1, 2, 0, 0 },
  5689. { 4, -34, -6, -9, 1, 21, -7, 3, -2, -1, -3, 18, 2, -16, 7, -3,
  5690. 8, 7, -5, 7, 2, 4, 8, -6, -7, -2, -5, -1, 4, 1, 2, -4 },
  5691. { 5, -29, 13, -2, -14, 3, 1, 18, -15, 4, -8, 8, -10, 8, 2, 1,
  5692. -8, 15, 3, -10, -4, -4, -2, 0, -3, -4, 2, -3, -4, -3, 12, -6 },
  5693. { 13, -20, 3, -18, -17, 4, -14, 13, 28, 11, -8, -6, 16, 6, 0, 10,
  5694. 3, 4, -9, 13, 5, -7, 12, -5, 0, -7, 5, 1, 3, 3, 2, 1 },
  5695. { 3, -27, -5, -11, -21, -11, -12, 0, -5, 7, -22, 1, 3, 5, 0, -5,
  5696. 8, 7, 1, -5, -7, 2, -5, 4, 1, 3, -8, -2, 0, 4, -2, 6 },
  5697. { 31, -45, 0, -1, -12, 1, 2, -6, 4, 3, -1, 3, 3, 0, 5, 3,
  5698. -5, 12, 4, 6, 2, 1, -2, 1, 3, 2, 5, 2, 2, 2, 3, -1 },
  5699. { 9, -45, 6, 5, -1, -17, -2, 18, -3, 2, 0, 1, 0, -1, 10, 8,
  5700. -7, -2, -5, -8, 6, -1, 0, 4, 6, -3, 12, -1, -2, 0, 5, -7 },
  5701. { 3, -26, -2, -12, -12, 2, -10, 16, -3, 12, 4, 5, 11, 8, -16, -17,
  5702. -2, -3, -3, 2, 5, -9, 13, 1, 10, 11, 3, 5, -2, 2, 2, -7 },
  5703. { 8, -26, 32, -7, -5, 22, 2, 14, -10, -8, -7, 3, 3, 7, 0, -5,
  5704. 0, -1, -3, 0, 8, 4, -5, -7, 6, -1, 4, 8, 1, 1, 7, -6 },
  5705. { 4, -31, 2, -14, 2, 0, 1, 8, -6, -1, 17, -3, 13, -6, 5, -10,
  5706. -2, -10, -2, -10, -3, 7, 1, 5, -8, 8, -14, -3, -15, 7, -10, -6 },
  5707. { 16, -27, 13, -4, -23, 7, -9, 6, -7, 5, 4, 2, -1, -3, 23, -18,
  5708. 7, 0, -3, 4, -3, 9, -6, -2, -1, 8, -6, 2, 6, -3, 2, -2 },
  5709. { -1, -35, -2, -8, 11, -1, -7, -3, -2, 11, 7, 6, -6, -10, 9, 6,
  5710. -3, -5, -6, -3, 9, 16, -16, -9, -20, 12, 3, 5, -3, 1, -9, 4 },
  5711. { 2, -24, 1, -12, -16, 5, -4, 3, -4, -1, -11, -11, -8, -14, 14, 10,
  5712. -8, 20, 8, -3, -11, 1, 1, -4, -4, -7, -3, 15, 2, -6, -2, 7 },
  5713. { 9, -21, 2, -19, -7, -5, -8, 25, 3, 17, 5, -3, 9, -12, 8, 2,
  5714. -4, 3, 3, 1, 11, -9, -4, -3, 4, 3, -22, 6, 4, 6, 11, -5 },
  5715. { 16, -23, 13, -17, -21, -12, 5, 9, -20, 7, 6, -6, 0, 2, -9, 6,
  5716. -6, -13, -7, -1, 5, -3, 5, -7, -10, 1, 0, 8, -9, 11, 0, -8 },
  5717. { 10, -26, -9, -7, -19, -4, 6, 16, -7, 5, -4, 4, 8, 0, 4, -1,
  5718. 6, -7, 1, -8, -11, 10, -14, 0, -16, 6, -3, 5, -1, 14, 12, 1 },
  5719. { 8, -27, 12, -14, -1, -1, -19, 10, -11, 21, -14, 9, -8, -3, 8, -1,
  5720. 12, -13, 3, -4, -2, 0, -9, 0, -7, 2, -3, 12, 1, -3, 3, 1 },
  5721. { 18, -20, -14, -14, -16, -3, -24, 6, -17, 2, -3, -11, 2, -3, 12, 10,
  5722. 10, 1, 10, 7, 8, 5, 5, 4, -1, 7, 2, 2, 0, 4, 7, 0 },
  5723. { 0, -30, 9, -16, -18, 15, 12, -3, 4, -4, -5, -11, -4, -12, -10, 0,
  5724. 2, -2, -4, -1, 2, 0, -1, -6, 2, -3, 4, -5, 7, 3, 5, 7 },
  5725. { 25, -24, -1, -6, -9, 6, -13, -2, 3, 15, -3, 11, 4, -8, -11, 2,
  5726. 0, -9, -2, 7, 4, 8, 5, -8, 5, 6, -1, -11, -15, -5, 0, 11 },
  5727. { 0, -34, -7, -11, -7, 9, -3, 19, 4, -8, 3, -11, 11, -3, -9, 12,
  5728. 9, 9, 2, 1, -7, 1, -3, 0, -6, -2, -1, 3, 0, -7, -2, -5 },
  5729. { 6, -34, -4, -5, -3, -9, 2, 9, -1, 9, -5, -3, -26, -12, 8, -6,
  5730. -7, 11, -8, 4, 4, 1, -1, 0, 8, 9, -4, 7, -1, 1, -3, -1 },
  5731. { 3, -30, 5, 6, -10, 3, -7, 6, 3, 3, -26, -19, -3, 1, 7, 5,
  5732. -4, -5, 6, 10, 13, -10, 4, -7, -4, 5, -3, 9, -6, 3, 9, 5 },
  5733. { 4, -24, 9, -19, 2, -4, -5, 8, -3, 2, 0, -15, -1, 9, -4, 22,
  5734. 6, 9, 3, 7, 11, -9, 0, -3, 4, 5, -5, 10, -8, 5, -7, -3 },
  5735. { 8, -27, 7, -3, -1, 2, -9, 13, 7, 12, -4, -6, -6, 5, 0, 7,
  5736. 5, 1, 15, -3, -4, 0, -5, -2, 7, -5, -7, 1, -2, 13, -8, 13 },
  5737. { 17, -22, -15, -11, -8, 16, -14, 18, 2, -1, 14, -7, 14, -6, -6, -7,
  5738. -8, 17, 6, 4, 4, -7, -5, -9, -14, -6, -1, 9, -3, 1, 6, -5 },
  5739. { 25, -30, 2, -12, -13, 18, -18, 16, 8, -3, 10, -8, -3, -1, -6, 3,
  5740. -5, -7, 4, 6, 7, 1, 1, -11, -5, 6, 2, -4, 9, -1, -5, -2 },
  5741. { 7, -23, 7, -15, -1, -3, -1, 0, -10, 12, 2, 5, -4, 0, 4, 6,
  5742. -1, 5, -9, -1, -1, -7, 1, 17, 9, -17, -16, 8, 4, -14, 11, 14 },
  5743. { 0, -31, 7, -13, 3, -11, -7, 6, 1, -11, 8, -7, 15, -3, 16, -11,
  5744. -1, -15, 16, -3, 5, 0, -2, -2, -6, 11, 5, 6, 5, -5, 6, 3 },
  5745. { 13, -24, -2, -20, -10, 7, -3, -1, 15, 2, 6, -5, -7, -10, -20, 1,
  5746. -4, 14, 8, -2, 3, -13, -3, 1, -4, 1, -3, 2, 8, -7, 16, -4 },
  5747. { 1, -2, -2, -3, -4, -7, 0, 3, 6, 7, 3, 2, 1, -2, -1, 0,
  5748. -6, 4, 2, -4, -3, -4, 5, 9, 5, 0, -3, -3, -4, -7, -31, -50 },
  5749. { -1, -3, 7, 2, -1, 2, 4, 6, 0, 10, -2, 0, -20, -6, -3, 9,
  5750. -20, -22, -1, -1, 15, 9, -12, 10, -13, -20, 12, 3, 5, 6, -7, -26 },
  5751. { 0, 4, -2, -14, -12, 6, -13, 11, -10, 3, 22, 6, 16, -2, -5, 1,
  5752. -3, -11, 0, -7, 5, -5, 0, 1, -1, -6, 8, 8, 10, 9, -5, -27 },
  5753. { -5, 10, -2, 7, 9, -9, 5, -9, 5, 4, -15, 14, 1, 3, -10, 5,
  5754. 0, -2, 7, 3, -13, 6, 9, -6, 5, -14, -17, -1, 11, 14, -2, -26 },
  5755. { 0, 6, -3, 0, -8, 6, 0, 1, 4, -8, 2, -5, 4, 7, 15, 11,
  5756. 9, 19, -2, 14, -8, 7, -1, 3, -3, -3, -10, -2, 12, -2, -12, -29 },
  5757. { -12, -5, 0, -3, -2, 6, 3, -3, 2, -2, 1, 11, 2, -7, 5, 1,
  5758. 2, -2, -14, 0, -1, -5, 3, 8, -28, -26, 6, -6, 3, 8, -10, -27 },
  5759. { -1, -3, 6, 2, 4, 15, 1, 0, 2, -2, -2, 13, 3, 6, 0, 6,
  5760. -1, -4, -1, -5, 8, -1, 5, -5, -15, 11, -8, -5, 14, -6, -14, -29 },
  5761. { -5, -6, 0, 1, 0, 6, -3, 2, -5, -1, 5, -3, 2, -10, 3, 4,
  5762. 3, 0, 13, -3, -1, 4, -4, -6, 2, 9, 8, 2, -3, 28, -11, -31 },
  5763. { 1, -4, -10, -9, -4, -3, -15, -6, 1, 5, -3, -6, 5, -6, -22, 27,
  5764. -13, 5, 3, -7, -4, 20, -7, -12, -1, -24, -4, -13, -8, -11, -15, -21 },
  5765. { -6, -4, 19, -6, 2, 11, -6, 1, -3, -10, 9, -9, 12, -10, 2, 1,
  5766. -9, 1, 15, 7, -5, 5, -29, -35, 4, -30, 9, 9, 19, 17, 2, -17 },
  5767. { -3, 3, -3, 1, 2, 5, -1, 5, -2, -3, 1, -3, -8, 3, -4, -2,
  5768. -4, -1, 12, 0, 2, -8, -6, -4, 16, -1, -14, -2, 25, -6, -15, -36 },
  5769. { 0, -1, 3, -4, -4, -1, 7, -4, 8, 0, 10, 9, -4, 1, 10, -1,
  5770. -3, -13, -5, -4, -1, -4, 8, 11, 14, -7, -5, 16, 12, 13, -1, -28 },
  5771. { 1, -2, 2, -3, -8, 10, 4, 9, 12, 3, 5, 0, 8, -3, -6, 2,
  5772. 16, -11, 11, 0, 1, 6, 1, 18, -10, -16, -1, -4, 5, -14, -15, -20 },
  5773. { 1, -12, 5, 4, -7, 8, -1, -17, -2, -9, -14, -11, 6, -9, 5, -4,
  5774. 3, -2, 7, 18, -5, 5, 6, -1, -11, -2, -10, -3, 8, -3, -2, -32 },
  5775. { -12, 5, 20, -5, -6, -11, -6, -6, -13, 4, -6, 19, -8, 2, 3, -9,
  5776. -4, -4, -1, 9, -1, 21, -1, 7, 15, -10, -1, -3, 9, -3, 2, -24 },
  5777. { 0, -3, 2, -6, 4, -1, -9, -2, -1, -3, 6, -1, -5, -6, -5, -8,
  5778. 0, -2, -6, 9, -4, 3, 2, -13, 1, -7, 23, -13, 4, -3, -15, -33 },
  5779. { -7, 2, -15, 11, -10, 14, 0, -11, 3, -1, 12, -4, -4, 9, 11, -13,
  5780. -13, -3, -14, 1, 3, 6, -5, 8, 0, 5, 5, -10, 4, 5, -6, -30 },
  5781. { -6, 4, 0, -5, 4, 1, -1, -1, 3, 6, 5, -2, -5, 0, -2, 5,
  5782. -4, -2, -4, -2, 4, 7, -7, -1, 1, -4, -3, -19, 37, 12, 10, -40 },
  5783. { -7, 2, -7, -12, 17, 11, -7, 2, 2, 3, 1, -1, 3, 4, -2, -5,
  5784. 9, -9, 6, 4, 9, 12, 11, -5, 2, -1, 0, 9, 5, -7, -2, -24 },
  5785. { -7, 6, 1, 3, 1, 0, 6, 0, 4, -12, -2, -2, 1, -9, 10, -2,
  5786. 11, -1, 21, -12, 15, -5, 10, -5, 5, -5, 14, -6, 5, -7, -3, -29 },
  5787. { -2, 0, -5, -2, -3, 1, -3, 0, 4, 2, 3, 0, 2, -2, 7, -2,
  5788. 3, -5, 2, -1, 6, -4, 0, -3, 8, -11, 19, -8, 22, -34, 13, -35 },
  5789. { -1, -3, -1, 9, 11, -3, -3, -1, 7, 18, 11, -5, 2, -12, -11, 18,
  5790. 9, -5, 1, -6, -9, 12, 1, -3, -3, -9, -14, 9, 9, 8, -6, -26 },
  5791. { 0, 5, -5, -1, -1, -2, 4, 6, 8, 2, -1, -2, 5, 1, -5, -4,
  5792. 1, 1, 18, 1, 7, -10, 3, -2, 12, -1, -15, 9, 12, -14, 13, -38 },
  5793. { 3, 0, -8, -1, 0, 8, -9, -3, -8, 16, 3, 16, -5, -9, 0, -1,
  5794. -7, -1, -4, 13, 7, 0, 1, 2, -1, -16, 0, -2, 1, 8, -8, -28 },
  5795. { 7, 9, -5, -3, -2, 2, 0, 3, 11, -6, -4, -2, -2, -5, 28, -18,
  5796. -6, 2, 15, -10, -15, -10, -2, 0, -2, -2, 4, -3, 7, 11, 5, -30 },
  5797. { 9, 0, -7, -1, -4, -7, 2, 2, 9, -2, 2, 3, -8, -6, -6, 3,
  5798. -10, 4, 10, 5, 21, -4, 14, -18, 1, 3, -10, -2, 6, 14, -8, -26 },
  5799. { -14, -1, 2, 3, -3, 7, 1, -22, -1, -1, 0, 1, 12, -14, 3, -5,
  5800. 0, 10, -3, 1, -5, 12, -3, 10, -8, -22, -11, -13, -7, -10, -13, -25 },
  5801. { -2, -5, -4, -4, -9, -18, 9, -3, -5, 17, 13, 5, 6, 11, 3, 8,
  5802. 20, 4, 2, 9, 8, 5, 6, 1, 7, -7, -6, -2, -7, 0, -17, -23 },
  5803. { -5, -5, 2, 0, 6, 2, -2, 2, -3, 4, 4, 0, -5, -2, -4, 6,
  5804. 8, 10, -1, 1, -5, 5, -14, -2, -11, 8, 6, 25, 7, -1, 0, -43 },
  5805. { -4, 0, 4, -2, 7, 0, 3, 17, 5, 2, -5, 1, 21, 3, -2, -10,
  5806. -16, -9, 7, -12, 9, -8, 2, 5, -5, -10, -2, -11, -5, -1, -9, -30 },
  5807. { -2, 3, 1, -4, -1, 0, 8, 1, 12, 4, -1, -1, 3, -17, 13, 9,
  5808. 0, 7, -6, -5, 9, 1, 5, 4, -10, -18, 0, 14, 11, -4, -16, -28 },
  5809. { -1, 0, 2, -1, 4, 1, -1, 1, -1, -2, -1, -2, 3, 0, 0, -1,
  5810. -1, 1, 2, -2, 3, 3, -2, 4, -2, -1, -6, 1, -1, -1, 6, -70 },
  5811. { 7, 3, -11, -1, 12, -4, -14, 4, 4, -4, 4, -2, 2, -12, -4, 15,
  5812. -17, -4, -3, 6, 8, -5, 22, -22, 5, -11, 15, -4, 4, -1, -21, -1 },
  5813. { 10, -2, -13, 11, 4, 14, 4, 9, 8, 8, 19, 15, 14, 15, 5, 10,
  5814. 8, 15, -5, 4, 14, -8, 1, 1, 2, 1, -1, -3, 21, 8, -29, 13 },
  5815. { -6, 0, -6, 6, -1, 2, 8, -4, -5, 4, -4, -5, 0, -2, -4, 0,
  5816. 9, -2, 1, -2, 26, -19, 21, -10, 4, 1, -8, 5, 22, -10, -13, 15 },
  5817. { 11, -5, 1, 0, 6, 3, 7, -2, -2, -3, -5, -1, -2, -6, 1, 1,
  5818. -8, -5, -13, 13, -2, -3, -1, -9, -28, 4, 2, -11, 18, -20, -24, 9 },
  5819. { 7, 4, -3, 6, 6, -6, -7, -5, -7, -4, -4, 0, -7, -5, -6, -5,
  5820. 2, -13, -12, 2, 0, 5, 18, 15, -13, -7, 13, -20, 16, -10, -19, 6 },
  5821. { 5, -8, -1, 5, 10, 2, -1, -10, -11, 23, 8, -5, -8, 4, -5, -4,
  5822. -5, -5, -11, -8, 5, 1, 7, -9, -9, -6, 12, 14, 17, -12, -22, 3 },
  5823. { -5, -8, -3, 3, 12, -1, 0, -4, -5, 1, 1, 6, 1, 5, -5, 7,
  5824. -2, 7, 1, 6, 6, 2, 0, -5, 17, -4, -5, -24, 13, -20, -27, 14 },
  5825. { -1, 2, -3, 1, -3, 1, -3, 0, -2, 3, -2, 1, 2, -1, -2, -1,
  5826. -2, -5, 5, -2, 0, -7, 1, -6, 8, 8, 11, -5, 24, -43, -13, 2 },
  5827. { -2, 4, 7, -3, -4, 4, 13, -4, 0, 0, -2, 9, 0, -3, -6, 1,
  5828. -7, 1, -1, 10, 0, 5, -1, -24, 25, -15, 7, 2, 22, -10, -21, 0 },
  5829. { -5, 2, 6, -2, 13, 3, 5, -12, -11, 16, 6, 10, -5, 0, -3, 6,
  5830. 5, -5, -5, 10, 12, 10, 11, -7, 8, -14, 2, -15, 13, -14, -8, -3 },
  5831. { 5, 6, -7, -5, 5, 2, 9, 5, 0, -1, -4, 2, 8, 0, 3, 5,
  5832. -12, 3, -3, -6, 2, -1, -5, 14, 11, -20, -21, -25, 24, -1, -10, 6 },
  5833. { -5, 5, -2, 9, 4, -4, -1, -6, 11, -6, 5, 0, 2, -3, 6, -1,
  5834. -17, -18, -4, -13, 9, -1, 9, -7, -4, -8, 2, -3, 12, -31, -18, 5 },
  5835. { -7, -11, 6, -8, 4, -3, -12, 0, -1, -6, -3, 0, 5, 9, 7, 2,
  5836. 1, -8, -6, 8, 2, -5, 7, -1, 16, -10, 16, -12, 18, -1, -25, -12 },
  5837. { 3, -12, 1, 2, -2, -18, -8, -15, -10, -9, 2, -7, 11, -11, 2, -1,
  5838. -1, -1, -9, -6, 3, -14, -2, -1, 2, -13, -7, -9, 19, -5, -17, 2 },
  5839. { 7, 1, -8, 7, 17, -13, -10, 5, 7, 1, -6, 4, 9, -4, 0, 3,
  5840. 8, 1, -14, -9, 4, 7, -9, 0, 6, -5, -12, -2, 25, -2, -19, 1 },
  5841. { 7, -3, 6, -3, 1, 6, -7, 0, 10, 0, 4, -5, -17, -4, 4, -1,
  5842. 0, -3, -7, 19, 24, -1, 21, 8, 10, 9, 8, -1, 23, -2, -18, -2 },
  5843. { 3, -3, 0, 5, 8, -2, -9, 2, 9, 6, 19, 8, 2, 6, -9, -2,
  5844. -4, -3, -8, 7, -7, -8, 5, 4, 26, -6, 7, 18, 24, 0, -13, 4 },
  5845. { 0, -13, -11, -1, 3, -9, 5, 4, -7, 3, 0, 2, -1, 4, -5, 2,
  5846. 9, -2, -11, 15, 1, -21, 1, -1, 0, 4, -14, -4, 24, -16, -13, 1 },
  5847. { 1, -9, -8, 0, 0, -4, 11, -1, 14, 16, 0, 17, -2, -9, -12, 0,
  5848. -1, -14, -9, -14, 0, -2, 19, 4, 6, 4, 4, -11, 8, -17, -19, -5 },
  5849. { -3, 1, 2, 12, -4, -18, -1, -4, -7, 14, -3, 2, 0, -7, -8, 12,
  5850. -5, -9, 14, 12, -9, -2, 4, -6, 4, 18, -1, -25, 22, 2, -23, -5 },
  5851. { -2, 0, 0, 0, 1, 3, 5, -1, 5, -2, -2, 2, -3, 0, 1, 2,
  5852. 0, -1, 2, -1, -9, -6, -7, -4, -2, 4, -7, -5, 64, -3, -25, 4 },
  5853. { 12, -2, -3, 0, 8, -9, 13, -7, 6, -3, -12, 12, 15, -9, -4, 2,
  5854. 9, -4, -12, 3, 14, 1, 7, -15, 15, 0, -6, -12, 0, -3, -20, 6 },
  5855. { 2, -1, -4, 5, 9, 6, -7, 2, -2, -7, -2, 0, -1, -18, -4, -6,
  5856. -15, -5, 11, 5, -10, -1, 2, 7, 12, -19, -7, 8, 21, -4, -15, 4 },
  5857. { 4, 2, 5, 5, -5, 1, 3, 2, -8, 13, 0, -5, -2, -14, -11, 6,
  5858. 2, 17, 8, -13, 26, -2, 5, -15, -4, -14, 12, -9, 13, -21, -23, -4 },
  5859. { 2, -3, -2, -3, 3, -2, 6, 9, -9, 13, 4, 2, 12, -3, -3, 1,
  5860. -17, -22, -3, 4, 3, -2, 1, -9, 1, -6, 11, -13, 14, 0, -15, 6 },
  5861. { -16, -4, 17, -2, -20, -11, 11, 10, 5, -8, 16, 2, -17, -14, 11, 11,
  5862. -6, -11, -7, 12, 12, -10, -6, 5, 8, -4, -2, -5, 28, 3, -13, 4 },
  5863. { 0, -3, 3, -7, 6, 8, -12, 20, -19, 18, -11, 10, -5, 0, -9, 11,
  5864. 3, 0, -2, 9, -7, -5, 18, 3, -2, -16, 1, 6, 12, -7, -16, 1 },
  5865. { 4, 1, 5, -5, 15, 2, -8, 3, 5, -11, 15, -3, 8, -8, -1, 7,
  5866. 4, 7, -2, 6, -9, 5, 12, 2, 33, -2, -6, -18, 4, 0, -18, 11 },
  5867. { 3, -1, 1, -1, 0, 1, 4, -1, -5, 0, 1, 0, 4, 2, -1, 4,
  5868. -3, 2, 0, -2, 4, 6, -1, 6, 42, 19, -4, -37, 19, 1, -15, -4 },
  5869. { 2, 0, -5, 0, 10, 0, 0, -5, 3, 0, 0, -3, -3, 0, 2, -4,
  5870. -10, 2, -6, 4, 4, 1, 27, -7, 17, -34, 5, -9, 15, -16, -7, -5 },
  5871. { -2, 7, 7, -2, 9, -2, -15, 11, 11, 7, 5, 1, 15, 1, -9, 31,
  5872. 2, -15, 2, 4, 3, 4, -1, -8, 2, -7, 6, -17, 11, -14, -11, 2 },
  5873. { 1, 1, -11, 9, 9, -6, -14, -11, -10, 8, -3, 11, 16, -9, -8, -13,
  5874. -8, 9, 0, 6, 6, -2, 13, -8, -2, 3, 13, -3, 10, -6, -17, 4 },
  5875. { 14, 5, 4, -6, -12, 10, -7, 8, 21, -8, -30, 15, -2, 1, 11, -9,
  5876. -5, 1, 0, -1, -1, -6, -2, 3, -5, 7, 9, 5, -5, 2, 0, 1 },
  5877. { -1, 2, 20, -17, -15, 3, 3, 7, 11, -17, -13, -6, -3, 18, 17, -15,
  5878. -4, -4, -5, 22, 14, -14, -2, -10, -7, 11, 8, -7, -3, 0, -7, 11 },
  5879. { 7, -11, -7, -8, -14, 22, 5, 2, 6, 13, -12, -2, 10, 3, 0, -21,
  5880. -4, 20, 3, 10, 21, -10, -12, 8, 11, 2, -5, 2, 1, 3, -1, 15 },
  5881. { -1, -2, -1, -2, -13, 8, -4, 0, 7, -2, -17, 8, 18, 5, 3, 8,
  5882. -8, -2, 3, -4, 14, -18, -13, 14, 15, -13, -1, -2, 4, 11, 1, 12 },
  5883. { 13, -6, -4, -16, -17, 16, 21, -2, 5, -11, -9, 19, 21, -17, -3, -17,
  5884. 3, 12, 8, -12, -6, 1, -7, 9, 9, -7, -5, -1, -3, 5, -6, -4 },
  5885. { 11, 5, 12, -20, -6, 10, 4, 12, 8, -5, -10, 15, 13, 14, 10, -15,
  5886. -13, 1, 6, 14, 15, -17, -13, 4, -5, 10, 7, -6, -8, -3, -4, 12 },
  5887. { 25, -1, 7, -5, -7, 11, 1, 17, 13, -15, -14, -4, 5, 3, 8, -3,
  5888. -2, 2, 0, 6, 16, -12, -6, -4, 4, -3, 7, -10, -3, -7, -13, 7 },
  5889. { -8, 10, -3, -13, 5, 2, 4, 9, 9, -17, -13, 2, 11, 1, 6, -4,
  5890. 8, -10, 4, 1, 19, -15, -4, 12, 31, 7, -5, -17, -4, 9, -2, 7 },
  5891. { 14, -6, -6, -6, -14, 13, 17, -5, 4, -14, -9, 7, 7, -9, 3, -16,
  5892. -15, 11, 11, 6, 4, -11, -19, 3, 5, 8, 13, -14, -14, 3, -4, 12 },
  5893. { -2, -4, 10, -4, -7, -1, 27, 5, 2, -16, -18, 4, 12, -2, -3, -2,
  5894. -1, 1, -8, -12, 3, -4, 8, 15, 2, 4, 9, -13, -14, 9, -7, 5 },
  5895. { 4, 2, -10, -5, -7, 2, 1, 4, -1, -6, -15, 6, 1, 10, 5, -10,
  5896. -9, -1, 13, -3, 5, -21, -11, 8, 8, 5, 27, -21, -18, -5, -1, 15 },
  5897. { 11, 1, -16, -8, -11, 0, 5, -8, -12, -13, -17, 22, 4, -6, -1, -18,
  5898. -10, 0, 19, 2, -2, -8, -7, -3, 2, -2, -9, -17, -5, 4, 4, 10 },
  5899. { 8, -6, -19, -5, -4, 12, 14, 15, 10, -9, -1, -9, 19, 12, 0, -1,
  5900. 2, 4, 7, 9, 16, -16, -14, 9, -4, 3, 1, 0, -2, 10, -1, -1 },
  5901. { 12, -8, 12, -9, 0, 25, 7, 9, 2, -31, -9, -4, 15, 4, -5, 1,
  5902. -10, 11, 8, 10, 0, -6, 5, 11, -1, -6, 4, -10, -9, 6, 4, 5 },
  5903. { 14, 6, -17, -2, 17, 12, -9, 2, 0, -25, -14, 5, 20, 14, 8, -20,
  5904. 5, 2, -2, -3, 9, -13, -3, -1, -6, 3, 7, -6, 0, 2, 3, 1 },
  5905. { 8, 4, -15, -3, 10, 18, -4, 13, 8, -22, -10, 9, 19, -15, 7, -5,
  5906. -13, 12, -4, 9, 2, -9, -6, 0, 2, 1, -9, -6, 6, 1, -1, 11 },
  5907. { 4, 1, 4, -5, -10, 18, 7, 2, -4, -9, -11, 0, 32, -7, 4, -16,
  5908. -1, 0, 6, 3, 6, -3, -14, 16, 9, -2, 7, -1, 0, -5, 5, -3 },
  5909. { -3, 2, 3, -8, -6, 4, 6, 2, 4, -12, -15, 2, 8, 8, 9, -3,
  5910. -18, 6, 34, 11, 12, -15, -1, 2, 9, 2, -4, -4, 2, 4, 2, -3 },
  5911. { 18, -6, -12, -8, -1, 15, 20, -4, -1, -11, -5, 6, 6, -11, -15, -7,
  5912. 3, 7, 10, 2, 8, -10, -5, 8, 15, -5, 5, -17, -13, 13, 11, 7 },
  5913. { 8, -4, -6, -1, -14, -3, 6, -2, 1, -5, -1, 10, 10, -15, 5, 0,
  5914. -10, -4, -3, 7, -4, -19, -15, 27, 11, 18, 3, -19, -2, 6, 0, 12 },
  5915. { 12, 0, -5, 0, 4, -5, 1, 5, 10, -7, -11, 21, 29, 1, -2, 1,
  5916. -4, -11, -1, 13, 11, -20, -1, 4, 4, 4, -5, 6, -13, -2, 11, 9 },
  5917. { 2, -7, -7, -3, -10, -1, 20, 12, 1, -19, -19, -1, 5, 4, -7, -25,
  5918. 14, 1, -3, 2, 12, -4, -3, -3, -2, 6, 1, 0, 3, 2, 5, -1 },
  5919. { 12, -8, 3, -12, -10, 10, 13, 0, 23, -14, -18, 10, 0, 15, 3, -12,
  5920. -3, -5, 5, -4, 2, -14, -10, 8, 2, 9, -1, -11, -3, 5, 13, 2 },
  5921. { 9, -6, 7, -7, -30, 17, 6, 13, 1, -14, 0, -1, 6, -9, 8, 3,
  5922. -4, 0, -1, -7, -5, -13, -19, -3, -4, 4, -6, -2, -13, 1, -2, 3 },
  5923. { 10, 1, 3, -18, -26, 17, 4, -16, 4, -3, -13, -4, -6, -11, -4, -21,
  5924. 7, 8, 2, 5, 13, -6, 1, 5, 8, 7, 9, -6, -6, 1, -1, 2 },
  5925. { -3, -1, 0, -2, -2, 0, -1, 3, 4, -14, -8, -9, 13, 2, 50, -23,
  5926. -8, 8, 7, 11, 16, 3, -7, 0, -2, 6, 5, -1, 1, -2, 4, 3 },
  5927. { 1, 3, 1, 1, -6, 3, 6, 6, 2, -2, -3, 10, 2, -8, -5, -5,
  5928. 5, 4, 4, -2, 10, -8, -40, -1, 21, 8, 3, -4, -1, 13, 4, 7 },
  5929. { 2, 0, -4, -8, 5, 2, 7, -5, 5, -8, -4, -1, 12, 2, 12, -13,
  5930. -9, 0, 1, -12, 9, -43, 1, -5, 12, 1, 3, 6, 1, -1, 3, -2 },
  5931. { 6, -2, -1, 1, 0, 4, 8, 14, 4, -7, -23, -5, 23, -17, -6, -15,
  5932. -8, 7, 10, -1, 7, -16, 4, -6, 2, 3, -3, -3, -1, 8, -1, 4 },
  5933. { 10, 4, -4, 1, 7, -3, 2, 11, 4, -6, -3, 8, 5, 4, 1, -45,
  5934. -6, -4, 4, 2, 1, -14, -10, 1, 1, 6, 2, -8, -1, -3, 3, 3 },
  5935. { 1, -1, 2, -3, -8, 9, 3, 3, -2, -5, -8, 8, 7, -7, -4, -6,
  5936. 5, -9, 11, -2, 46, -5, -1, 9, -2, 0, 3, -5, -3, -5, 7, 0 },
  5937. { -4, 1, -2, -1, -11, 11, 8, -3, -2, -10, 0, 4, 9, 9, -17, -17,
  5938. -34, -4, -5, -7, -3, -12, -3, 11, 18, 3, -2, -5, -18, -5, -3, 6 },
  5939. { 7, -5, -3, 1, -4, -3, -5, -1, 2, 5, -2, 3, -10, 12, -18, -5,
  5940. -10, 12, -9, 4, -6, 2, 0, 16, -17, 15, 14, -12, -10, -2, -9, -1 },
  5941. { 4, -5, -3, -5, -3, -1, 7, 18, -7, 12, 3, 5, -8, -4, -20, 1,
  5942. -25, 1, -8, 13, -10, 8, -19, -1, -8, 10, 6, -9, -1, 0, 12, 4 },
  5943. { -4, 5, 0, -1, 2, 5, -8, -2, -6, 4, -8, 9, 3, 2, -7, 4,
  5944. -25, 13, -23, 10, 14, 15, -11, 3, -18, 4, 16, -4, 1, -10, -10, 3 },
  5945. { 5, -3, -1, -3, 4, 1, -3, -4, -5, 1, -12, 14, -7, 11, -15, 6,
  5946. -6, 24, -4, 13, -1, 15, -13, 8, 3, 7, -5, 2, 2, 0, 3, -7 },
  5947. { -3, 1, 0, 8, 6, -1, 6, 5, -5, -2, -12, 4, 0, -2, -3, 5,
  5948. -6, 0, -8, 9, -10, 4, -28, 12, -20, 11, -13, 7, -18, 1, -11, 1 },
  5949. { 1, -4, -15, 5, 0, -13, -5, 13, -11, 4, -4, -5, 5, -14, -16, 0,
  5950. -14, 5, -20, 12, 10, -7, -5, 6, 6, 22, 6, -4, -2, 3, 8, 11 },
  5951. { 13, -11, -2, 16, 16, -7, 0, 20, -7, -1, 0, 5, -9, 12, -2, -5,
  5952. -22, 5, -10, 12, -6, 11, 9, 21, -8, 15, 4, 0, -8, -4, -4, 10 },
  5953. { 18, -4, -13, 0, 1, -15, -1, -3, 2, 10, -1, 6, 1, -4, -20, -5,
  5954. -8, 6, -8, 17, -5, 5, -10, 8, -22, 6, -5, -2, 8, -17, 8, 2 },
  5955. { 1, -2, -9, 6, -31, -8, -8, 8, 0, 5, -9, -4, 2, 3, -12, 11,
  5956. -18, 10, -5, 3, -11, 13, -6, 11, -3, 12, -7, 3, -9, -1, 2, 11 },
  5957. { -9, -6, 21, -8, -15, 4, -11, 12, -11, 17, -1, 2, -6, 0, -15, 13,
  5958. -12, 19, 0, 2, -6, -3, -9, 10, 3, 17, -2, 5, -10, -3, 0, 1 },
  5959. { 4, -6, 5, -10, 1, -5, 1, 0, 0, 0, 2, 7, -2, 2, -2, 0,
  5960. -4, 3, -4, 1, -12, 6, -49, 16, -10, 13, 0, -2, 8, 6, 1, 8 },
  5961. { 5, -8, -7, 9, 13, -5, 7, 0, 10, 11, -4, -3, -1, 13, -14, 6,
  5962. -15, -6, -14, 16, 15, 1, -18, -4, -20, 20, -7, -1, -9, -2, -10, 10 },
  5963. { -12, 4, 0, 10, 0, 3, 8, 4, -27, -1, -2, 19, -4, 2, -13, 3,
  5964. 1, 9, -12, 1, -22, 19, -5, 4, -9, 12, 2, -9, -8, 11, -3, 7 },
  5965. { 4, -5, 11, -6, 17, -17, 5, -4, -2, -6, 1, -5, 2, 4, -14, 6,
  5966. -20, 19, -20, 12, -21, 5, -14, 13, -2, 11, 4, -3, 0, -10, -4, -2 },
  5967. { -2, -1, -3, 8, -9, -7, -22, -3, -24, 13, -2, 10, -15, 5, -9, 4,
  5968. -7, 0, -5, 15, -8, 11, -13, 6, -4, 19, -8, 12, -4, 6, 9, 7 },
  5969. { 2, -3, 2, -1, 0, 3, 1, 2, 1, -4, -2, -3, 1, 5, -12, 6,
  5970. -16, 14, -23, 10, -14, 17, -15, 16, -2, 9, -25, 9, -10, 16, 4, 9 },
  5971. { -3, 7, -8, -3, 2, 2, -4, -8, -9, 10, 3, -11, 25, -10, -28, 27,
  5972. -9, 7, -13, 9, -2, 4, -12, -8, -14, 6, 7, -10, 3, 3, -3, 5 },
  5973. { -8, -3, 1, -10, 8, -3, -9, -4, 13, 7, 2, 4, -10, 4, 3, 7,
  5974. -18, 2, -22, 15, 4, 20, -7, 5, -6, 13, -1, 4, -7, -6, 6, 13 },
  5975. { -2, 3, 0, 2, -4, -2, 0, 0, 1, 2, -2, -5, 0, 1, -4, 0,
  5976. -2, -3, 1, 2, -1, 2, -8, -1, -24, 68, -3, 8, 3, 3, -1, -1 },
  5977. { -15, -2, -9, -7, -1, 8, -14, 8, 3, 6, 0, -1, -8, 8, -23, 2,
  5978. -14, 17, -15, 8, -4, 7, -18, 0, -8, -3, -1, -4, -10, 4, -1, 4 },
  5979. { 8, 0, 2, -7, 0, 5, 1, 3, -11, 4, -8, 14, 3, 20, 1, 26,
  5980. -11, 13, -13, 20, -2, 0, -8, 2, -6, 6, -1, 9, 3, -6, -3, 10 },
  5981. { 5, 0, -1, -7, 10, 1, -3, 5, 4, 7, -5, -1, -3, -1, 12, -3,
  5982. -15, 7, -9, 22, -19, 8, -9, 4, -23, 13, -14, 6, -6, -14, -4, 7 },
  5983. { 14, -5, -8, -10, 25, 3, -23, -7, -28, 0, -1, -9, 4, 1, -13, 20,
  5984. -8, 10, -16, 8, 12, -13, -21, 5, -13, 11, -2, 1, 12, -7, 2, -10 },
  5985. { -5, -4, 9, 5, -6, 35, -7, 8, 15, 2, -1, -9, -6, 2, -18, 7,
  5986. -15, 6, -3, 2, 8, 12, -30, 7, -4, 20, 2, 6, 13, -6, -4, 0 },
  5987. { 1, 8, -9, 9, -5, 12, -9, 16, -9, 16, -17, 14, -13, 15, -18, 14,
  5988. -15, 17, -12, 14, -13, 7, -16, 13, -9, 5, -11, 10, -9, 6, -12, 13 },
  5989. { -10, -4, 5, 3, 1, 6, 8, -14, -5, 15, 7, 4, 8, 7, -22, 8,
  5990. -7, -8, -15, 26, 1, 13, -3, 17, -5, 9, -2, 4, -6, 3, -8, 9 },
  5991. { 8, -3, 2, 3, 3, 1, -2, -1, -11, 8, -4, 0, -6, -5, -1, 13,
  5992. -37, 9, 1, -6, -10, -2, -10, 11, 8, 13, -3, -2, -6, 8, -4, 13 },
  5993. { 3, 2, -3, -4, -4, 7, -8, 9, -8, 9, -20, 12, -19, 15, -18, 17,
  5994. -15, 7, -1, 20, -11, 6, -6, 3, 1, 9, 2, -14, -2, -2, 2, 1 },
  5995. { -7, 1, -1, -3, -6, 4, 4, -3, 3, -1, 5, -4, 3, 2, -1, 9,
  5996. -59, 5, -4, 30, 3, 3, -2, -3, -1, 2, 2, 1, -1, -1, -2, 1 },
  5997. { 0, -3, 2, 0, -1, -8, 0, 2, -3, 4, -4, 1, 10, 6, -6, 8,
  5998. -7, 4, 10, 11, -41, 27, -20, 3, -3, 8, 1, 11, -5, -8, 0, 4 },
  5999. { 5, 1, 4, -2, 1, 2, -1, 6, -7, 2, 11, 4, 0, 0, -8, 7,
  6000. -10, 0, 0, 8, 2, 10, -1, 1, -2, 44, -2, -21, -12, -3, -1, 2 },
  6001. { -4, 4, -2, -2, 6, -8, 2, 1, -10, 14, 8, 6, 5, 1, -2, 4,
  6002. -13, 4, 2, 5, 10, -2, -21, 32, -3, 18, 9, -6, -9, -9, 10, 2 },
  6003. { 9, -16, -6, -2, 1, 4, 22, 2, -2, 1, -3, -2, -9, 3, 16, 19,
  6004. -24, -6, -6, -5, -8, -7, 8, -7, -1, -12, 5, -3, 0, 4, 2, -3 },
  6005. { 10, 3, -16, -4, -1, 13, 4, 4, 1, -3, 1, -6, -14, 18, 3, 8,
  6006. -8, -28, -16, 4, 4, 2, 12, 7, 9, -4, -4, 5, -1, -1, 2, 2 },
  6007. { -5, -13, -22, -3, -8, 21, -2, -9, 21, -4, -9, 5, -8, 15, 5, 1,
  6008. -5, -9, -7, -2, -5, -5, -1, -5, -5, -5, 3, 10, -4, 0, -7, -2 },
  6009. { 5, -10, -18, 2, 20, 4, 13, -10, 8, -15, -11, -3, -1, 16, 10, 9,
  6010. -8, 6, 7, -5, 6, 11, 5, 17, -4, 7, -11, 5, -3, -6, 2, 1 },
  6011. { 3, -5, -19, 1, 1, -3, -2, -25, -11, -17, 0, -13, -4, 10, 10, 2,
  6012. -5, 4, 0, 3, -3, -5, -10, -2, 13, -22, 0, 3, -11, -5, 7, -1 },
  6013. { 12, -14, -29, 6, -1, 10, 7, -17, -12, 14, 3, 9, -9, 9, 7, 6,
  6014. -3, -13, 0, 5, 3, -1, -6, -1, 0, 2, 4, -12, -5, -1, 2, 11 },
  6015. { 12, -15, -7, -2, -12, 17, 20, -16, -2, -12, -6, 15, -6, 12, 11, 9,
  6016. 7, -6, 7, -4, -19, 6, 2, 2, 3, -11, -10, -4, -5, -3, 3, 2 },
  6017. { 11, -22, -6, 0, 8, 18, 3, -11, -4, -7, -15, -17, -12, 6, 16, 4,
  6018. -9, 4, -5, 3, 6, -16, 10, -7, -7, -3, 5, 0, 1, -15, -4, 5 },
  6019. { 12, -22, -16, 5, -6, 8, 12, -4, -9, -17, -11, 3, 5, 8, -17, 0,
  6020. 11, -4, -13, -6, 2, -1, -1, 3, 3, -11, -12, -1, 1, 1, 12, -2 },
  6021. { 8, -10, -33, -5, -3, -6, 1, -7, -8, -4, -6, -1, 5, -4, -6, -12,
  6022. -16, -8, 11, 8, -14, 7, 12, 11, 4, -14, -3, 6, -7, -5, -3, 3 },
  6023. { 0, -8, -7, 2, -4, 24, 2, -9, -11, -3, -7, 11, -12, 17, 1, -1,
  6024. 3, -5, -7, 12, 4, 11, 0, 3, 2, -18, -3, 4, 7, -6, 3, 15 },
  6025. { 10, -15, -16, -2, -4, -9, 7, -15, -6, 2, -16, 13, -8, 7, 19, -21,
  6026. -4, -12, -9, -3, -3, 6, 11, -3, -1, -19, 3, -7, -9, -4, 3, -6 },
  6027. { -5, -10, -21, 0, -3, -7, 18, -21, 15, -5, -12, -4, -13, 2, 6, -9,
  6028. -9, -11, -4, 13, -3, 6, 4, -1, 7, -9, -4, 9, 5, 2, 6, 3 },
  6029. { 15, -1, -27, -2, 10, 3, 7, -8, 9, -2, 7, 1, -2, -5, 18, 9,
  6030. -11, -17, -2, 7, -9, 11, 10, 0, -8, 6, -16, -3, 2, -7, 3, 11 },
  6031. { 4, -9, -39, 19, 6, -13, 13, -5, -5, -15, -2, 9, 0, 4, 14, 6,
  6032. -10, -4, -5, 2, -4, -2, 5, -11, 3, 3, -2, -2, -7, 9, 7, -10 },
  6033. { 5, -11, -8, 10, -2, 12, 16, 0, 12, -2, -6, 8, 14, 8, 7, 1,
  6034. 18, -30, 4, 10, -4, -6, 2, -11, 9, -10, -8, 5, 0, 0, -7, 6 },
  6035. { -1, -16, -10, 11, 0, 13, 12, -4, -4, -5, -21, 12, 4, 13, 14, -7,
  6036. 6, -16, -13, 8, 2, 9, 15, -12, 1, -9, -22, 10, -9, 9, 9, -7 },
  6037. { 4, -12, -27, 1, -2, 11, 15, 3, 14, -14, -9, 0, -9, 16, 22, 10,
  6038. 16, -10, 5, -5, -9, 1, 1, 6, 6, -4, 2, -17, -5, -6, -15, -1 },
  6039. { 7, -12, -17, 1, -9, 5, 20, -7, 3, 23, -8, -8, -8, -1, 13, 17,
  6040. -7, -13, 4, -4, 7, 14, 8, 11, -3, -3, 4, 0, 4, 6, -1, -9 },
  6041. { 7, -15, -15, -4, 10, 12, 3, -13, 6, 14, 9, -8, -15, 14, 23, -5,
  6042. -10, -5, 1, 15, -10, -7, 1, 9, 4, -13, -10, 10, 7, -3, 2, 3 },
  6043. { 4, -10, -14, 0, 3, 4, 0, -9, -3, -4, -11, 2, -17, 8, 2, 15,
  6044. 6, -12, -12, 15, -5, 17, 18, 3, -3, -3, -4, -6, -8, 13, 4, 10 },
  6045. { -2, -18, -26, 10, -4, 10, 13, 4, -4, -16, -7, -17, -3, 5, -4, 2,
  6046. -15, -10, -1, -8, -7, -3, 2, 2, 8, -10, -7, 2, 2, -4, 4, -1 },
  6047. { 4, -19, -5, -1, -1, -6, 2, -8, 10, -16, -28, -6, 8, -1, 11, 28,
  6048. 2, -10, -4, 6, -6, 6, 11, 15, -4, -2, 7, 3, 7, -7, 4, 1 },
  6049. { -3, -6, -10, -5, 13, 18, 10, -15, -5, -3, -13, 5, 1, 2, 18, -5,
  6050. -10, -10, -7, 4, 2, 1, 5, 4, 2, 5, 4, 8, -9, -17, 7, 7 },
  6051. { 20, -12, -2, -4, 5, 14, 7, -11, -1, -16, -6, -4, -11, 17, 14, 0,
  6052. -8, -10, -8, 10, 3, 5, 10, -16, 3, -8, -14, 10, 3, 9, 0, 3 },
  6053. { 12, -10, -36, 0, 7, 15, 2, -16, 2, -1, 0, -1, 5, 4, 5, -3,
  6054. 1, -10, 5, -1, -15, -3, -12, 12, 2, 5, -1, 5, 6, -3, -2, 2 },
  6055. { 17, -15, -31, 23, -4, 15, -2, -3, 6, -7, -5, 1, -12, 4, 6, 8,
  6056. -10, 8, 3, 5, -4, 1, 5, 3, -1, -4, -3, 1, 10, -4, -2, -2 },
  6057. { 6, -18, -5, 12, 10, 12, 14, -11, 15, 2, -9, -6, -5, -2, -9, 4,
  6058. -5, -28, -4, 14, 0, -16, 9, 14, -1, 3, -4, -4, 2, 1, 0, 4 },
  6059. { -5, -14, -31, 8, 16, 7, 13, -13, 5, 6, -16, 10, -5, 2, -2, 2,
  6060. 14, -5, 8, -5, 7, -16, 6, -13, -5, 0, -5, 8, -3, -1, 4, 3 },
  6061. { 1, -2, -1, 0, 6, 5, 2, -4, -3, -1, 0, 1, 4, 2, 43, 28,
  6062. -12, -35, -2, -2, -7, -1, 0, 2, -1, -2, -2, 1, -4, 0, -2, 3 },
  6063. { 2, -9, -22, 12, 3, 3, -7, -4, -19, -22, -14, -4, -1, 21, 9, -3,
  6064. -15, -16, -13, 1, -11, 4, -9, 1, -7, -1, -1, 0, -2, 9, -13, -3 },
  6065. { -1, -3, -23, 0, 2, 12, 3, -9, -4, 7, 3, 9, -10, 1, 27, 28,
  6066. 0, 9, -15, -2, -2, 1, 6, 8, -8, 7, -3, 20, 0, 0, -1, -6 },
  6067. { -1, 11, 8, -2, 1, 5, -6, -1, 4, 2, -4, 0, -1, -5, 4, -6,
  6068. -10, -12, 19, 1, -7, 9, -8, -9, -16, -11, -2, 12, 14, 4, 4, 34 },
  6069. { 17, 7, -6, 1, 4, -10, -5, 4, -11, 3, -18, 4, 14, -13, -3, 1,
  6070. 0, 0, -11, 0, 7, -17, -4, 4, -11, -6, -8, 18, 0, 0, 0, 26 },
  6071. { -6, -7, -1, -1, 11, -8, 1, 3, 2, 11, -6, -6, 10, -3, 1, -3,
  6072. 7, 4, -12, -8, 0, -9, 8, -22, -5, 0, -6, 22, -2, 11, -13, 24 },
  6073. { -3, 4, 0, 3, 9, 10, -1, 3, -9, -12, 1, -5, 18, 0, -3, 8,
  6074. 25, 15, -8, 2, 2, -2, 4, 8, 9, -1, -5, 10, -3, 1, -1, 23 },
  6075. { -5, 2, -9, -1, -3, 0, 3, -1, -10, -4, 0, -13, 16, 9, -1, -14,
  6076. 2, 6, -2, -6, -5, -2, -7, 7, 5, 3, 11, -2, -14, 0, -9, 30 },
  6077. { 4, 6, 6, 5, -3, -1, 4, 5, 10, 0, 5, -4, 7, -11, 14, 14,
  6078. 7, 34, -9, 0, -10, 22, -7, -1, 7, -9, 2, -8, 0, -7, -5, 29 },
  6079. { -4, 3, -1, -4, -3, 5, 1, -4, 0, 2, 4, 2, 1, -1, -10, 1,
  6080. 6, -6, -4, 1, 4, -3, -3, -5, 0, 3, 7, -12, 0, -2, -10, 55 },
  6081. { 5, 9, -1, 0, 4, 9, -21, -9, 4, 2, 6, -7, 11, -7, 1, -5,
  6082. 0, -4, 2, -3, -13, -8, 0, -9, -4, 2, 16, -2, -15, -7, -11, 31 },
  6083. { 8, 2, -1, 0, 3, -5, -5, 5, 1, -1, -9, 1, 0, -6, -2, -1,
  6084. 5, 2, 0, 0, 12, 20, -19, 1, 8, -12, -11, 0, 6, -5, 2, 31 },
  6085. { -1, -1, -2, 1, -1, 3, -9, -5, 8, -2, 5, -1, 0, -2, 4, -2,
  6086. -3, -12, 0, -2, 3, 0, 9, 4, -1, 21, -8, 3, -4, 9, -6, 30 },
  6087. { -4, 0, -7, 17, 10, -12, -2, -10, -12, -3, 10, 0, 11, -4, -13, -3,
  6088. 5, 6, 10, 7, -8, 0, -7, -13, 1, 0, -2, 7, -12, 4, -3, 24 },
  6089. { -13, 9, 4, -2, 2, -4, -14, -1, -3, -5, -10, 4, 13, -2, 5, 13,
  6090. 8, 3, -2, 1, 5, -6, 7, -18, -10, 1, -1, 5, 4, 1, 0, 25 },
  6091. { -5, -1, 18, 12, 8, 8, -16, -1, 1, 1, 1, -4, -5, 3, 3, 4,
  6092. 4, -11, -12, -16, -6, 2, 12, -13, 0, 9, 7, 9, -9, 0, -10, 24 },
  6093. { -4, 1, -3, 0, 2, -4, 4, 1, 5, 0, -3, 2, -3, -2, 2, -1,
  6094. 1, 4, -1, -2, -2, 1, -1, -1, -4, -1, -4, -2, -6, 6, 12, 69 },
  6095. { 8, 5, 11, 0, -15, -4, 13, 6, 0, -4, 9, 1, -5, -3, 15, 0,
  6096. 1, 6, -5, 0, 1, 6, 5, 8, 0, 7, 1, -1, -4, -11, -9, 41 },
  6097. { -4, -9, 32, -6, 0, 7, -4, 6, -6, 1, -6, -2, 4, -8, -5, -3,
  6098. -16, -1, -2, -6, 1, 15, 0, 21, 3, -3, -4, 3, -12, 16, 2, 27 },
  6099. { -6, -5, 1, -9, -5, 3, 7, -3, 5, 5, 14, 13, 20, -7, -1, 12,
  6100. -1, 10, -11, -11, -7, -4, -14, 7, -14, 13, 22, 18, -1, 0, 14, 28 },
  6101. { -8, 3, -2, 0, 5, 6, -1, -4, 1, 3, -7, 3, 1, -15, 4, -9,
  6102. 22, -10, -9, -4, 1, 8, -4, 9, -15, 2, -6, -4, -16, 12, -10, 23 },
  6103. { 0, 0, 2, 0, -1, 3, -3, -1, 3, -5, 7, 1, 5, -5, -8, 1,
  6104. 13, -15, -5, -7, 12, -6, -2, 3, 10, -5, -8, 17, -5, -11, -14, 23 },
  6105. { -7, -4, 6, -4, 5, -6, -5, 2, -4, 11, 9, -4, 2, -2, -4, 6,
  6106. 15, 3, -3, 18, -15, -2, -6, 3, 3, -20, 17, 11, -4, 2, 3, 29 },
  6107. { 6, 1, -6, 2, 3, 0, 0, -3, 3, 3, -1, 3, -4, -6, -6, -7,
  6108. -3, -2, -7, -2, -4, 5, 3, -5, -20, -13, -4, 10, -14, -29, 14, 37 },
  6109. { 3, 4, 3, -6, -4, 5, 0, 3, 2, 3, 0, -2, 4, 0, -3, -5,
  6110. -4, 4, -4, 4, 4, 3, 1, -4, -4, -9, -14, 20, -30, 3, -18, 33 },
  6111. { 0, 2, 5, -2, -4, -2, -1, 2, -6, -3, -2, -2, 2, -5, -1, 4,
  6112. 3, 2, -3, 0, -1, -1, -10, -7, 2, -4, -18, 2, -37, -1, 12, 40 },
  6113. { -7, 2, -1, 0, -2, 4, -8, 1, -4, 12, 7, 4, 15, -7, 1, -9,
  6114. 18, 0, 12, -17, -3, -1, 0, 0, 0, 2, -6, 0, -4, -3, -1, 26 },
  6115. { -6, 4, 8, -5, -6, -2, 2, -1, 1, -1, -15, 8, 7, -1, -17, -4,
  6116. 1, 5, 6, -11, -6, 14, 17, -5, -15, 11, 8, 0, -3, -15, -6, 28 },
  6117. { -1, 0, 0, 0, 1, 0, -1, 0, 1, 3, 2, -2, 3, -1, -1, 2,
  6118. 2, -1, -1, -7, 1, 2, -9, 0, -1, -4, -18, 7, -10, 49, -13, 32 },
  6119. { -1, -3, 4, 1, 2, -5, 1, -7, -1, 5, -9, 4, 4, 25, 1, -1,
  6120. 2, -5, 2, -7, 17, -2, 10, -5, 0, 2, -15, 3, -9, 7, -9, 30 },
  6121. { -5, -1, 0, 2, 1, -1, 2, 5, -33, 3, -5, 14, 11, 7, 5, -3,
  6122. 2, -8, -4, -2, -7, -6, 4, -8, -1, -8, 2, -2, -8, -1, -4, 27 },
  6123. { -1, 0, -1, -2, 1, -1, -2, -1, 2, 0, 1, 2, 2, 4, 1, 3,
  6124. 4, 2, 1, -7, -4, 1, -3, -4, -35, -25, 17, 10, -3, -26, -7, 32 },
  6125. { -5, 1, 6, -2, 6, 6, -9, 3, -1, -4, 5, -4, -2, -2, -9, 2,
  6126. -5, 2, 2, 4, 3, 5, -5, -16, -31, -12, -11, 2, -19, 20, -2, 21 },
  6127. { -5, 2, 7, -7, -7, 5, -7, 2, 0, 0, -4, 3, -1, 0, -1, -2,
  6128. 0, -3, 5, -11, -8, -3, -7, -7, 28, -11, -7, 0, -16, -11, -4, 29 },
  6129. { 2, 1, -3, -2, -1, 3, 4, 0, 1, 0, -1, -5, 4, -5, -12, 2,
  6130. -2, -5, -22, -2, -1, 11, 8, -7, -12, 0, -34, 6, -5, 11, -8, 19 },
  6131. { -1, -3, 5, 11, 18, -2, -2, -5, -2, 4, -1, 8, 5, -6, 1, -1,
  6132. 2, 8, 4, -5, -8, -2, 5, -18, 7, 12, 7, 19, -18, 2, -6, -13 },
  6133. { 9, 0, 0, 5, 4, 3, -6, 4, 1, -4, 5, -1, -4, 8, 8, 6,
  6134. -8, -6, 0, 6, -3, 3, 5, -3, 17, 31, 16, 10, -13, 0, -9, -19 },
  6135. { 12, -10, 2, -2, -2, -1, -3, 6, -12, -5, -2, 14, -16, 4, 12, 12,
  6136. 17, 4, 7, -16, 7, -6, 11, 7, 7, 2, -25, 23, -24, 5, -7, -9 },
  6137. { 10, 4, 13, 10, 10, 3, -6, 3, 3, 2, -1, -6, 8, 4, 10, 0,
  6138. 1, 2, -4, 2, -3, -8, 0, -1, 9, 9, -10, -3, -29, 1, -1, -27 },
  6139. { 2, 2, 0, 7, 9, -2, -10, -1, -1, 1, -9, -5, 8, 4, 1, 2,
  6140. -10, 1, 13, 12, -3, 15, -9, 2, -7, 1, -10, 23, -20, -18, -9, -15 },
  6141. { -3, -5, -1, 8, 0, -5, -1, 4, 7, -1, -7, 2, -8, -5, 11, 7,
  6142. -6, 3, -3, -9, 7, 9, -22, 1, 6, -4, 14, 27, -25, -14, 3, -5 },
  6143. { 1, 3, 8, 4, 7, 6, 12, -17, -15, 1, -8, -10, 7, -14, -8, 6,
  6144. -2, -2, -11, -11, -7, 13, -2, -2, 4, 5, -5, 13, -23, -6, -17, -8 },
  6145. { -5, 4, -14, -5, -4, -5, 6, 5, -8, -5, -2, -11, -7, -12, 3, -11,
  6146. 2, -6, 4, -10, -5, -7, 14, 5, 23, 11, 7, 12, -16, -6, -4, -16 },
  6147. { 5, 6, 2, 5, -2, -5, -5, -6, -5, -19, -13, -1, -3, -13, 5, 0,
  6148. 6, -2, -2, -6, -7, -7, -1, -9, 4, 14, 17, -12, -27, 3, 0, -1 },
  6149. { 7, -1, 9, -10, 8, 2, -7, -2, 5, 2, -3, -7, 3, 0, 6, 4,
  6150. 12, 5, 11, 14, -13, -1, 8, 1, 13, 9, 12, 12, -18, -14, -11, -16 },
  6151. { -7, -5, -6, -5, 0, -1, -3, 2, 2, 1, 4, 9, 2, 3, 5, -2,
  6152. 2, 1, 8, 0, 3, 0, -2, 2, 1, 7, 29, 0, -36, -5, -9, -21 },
  6153. { 14, -6, -9, 0, -1, -8, -8, -11, 2, 2, -9, -12, 12, -4, 5, 3,
  6154. -5, -9, 11, -1, -3, 12, -21, -3, 12, 5, 3, 11, -18, -15, 1, -2 },
  6155. { -1, 3, -9, -3, 7, -7, -18, 2, 4, 12, -10, 2, 8, -3, -14, 13,
  6156. 17, -5, 5, -9, 13, -3, -7, -18, 17, -2, 5, 7, -20, -3, -6, -11 },
  6157. { -3, 3, 3, -1, 1, -6, -5, 1, 5, -3, -14, -6, -5, -8, 14, -6,
  6158. 7, -1, 5, 1, 15, -1, -7, -4, 6, -11, 9, -2, -37, 16, -7, -3 },
  6159. { -1, 0, 6, 1, -3, -9, 0, 11, -8, 2, -2, 0, 5, 2, 12, -10,
  6160. 10, 13, 2, 7, -6, 2, -10, -10, 21, -5, 5, 5, -12, -23, 3, -14 },
  6161. { 6, 0, -2, 1, 0, 1, 0, -4, 1, 1, 8, -2, 2, -5, -2, 1,
  6162. 8, -4, -1, -1, 4, -1, 2, 6, 32, 1, -5, -20, -40, -4, -18, -14 },
  6163. { 2, 2, -7, -2, 4, 4, -1, 2, 0, -2, -4, -7, 3, 5, 0, -5,
  6164. 1, 2, -6, 4, -1, -2, -1, -15, 8, 3, 9, 46, -7, -18, 6, -11 },
  6165. { 5, 5, 16, 21, 3, -11, -4, 11, -12, 2, 4, -12, -1, 11, 8, 1,
  6166. -4, 11, -11, -21, 1, 1, -11, 3, 13, 1, 5, 12, -25, 1, -3, -2 },
  6167. { 1, 6, -7, 4, 2, 3, 1, -5, 8, 9, -15, 3, -3, -14, 17, 4,
  6168. -8, 14, -2, -8, -4, 5, 8, -7, 8, 9, 7, 6, -29, -17, 8, 4 },
  6169. { -7, -7, 4, 0, 13, 1, 0, 4, 4, -16, -10, -7, 5, 9, -15, -10,
  6170. -10, 8, -4, -1, -11, -1, -10, -15, 3, 3, 14, 10, -19, 2, -18, -12 },
  6171. { -4, 0, 2, 0, 5, -2, -9, 0, 4, -4, 2, -1, -2, 2, -4, 9,
  6172. 2, -6, -4, -2, -1, -3, -3, -1, 2, 5, -1, 11, -24, -44, -9, -15 },
  6173. { -1, -10, 6, 21, 11, 15, -7, 10, -14, -9, -8, -8, 4, 6, 19, 1,
  6174. -6, 1, -5, -17, -8, -10, 9, 5, 11, 18, -1, 10, -16, -7, -9, -8 },
  6175. { 3, -5, 0, 0, -2, -2, -6, 4, -4, 1, -1, 0, 7, -3, 4, -4,
  6176. -7, 7, 17, -20, 6, 4, 1, -6, -12, 31, 13, 19, -14, -10, -7, -2 },
  6177. { -2, 6, -10, 3, 9, 6, -14, 15, 2, -5, 2, -11, 9, -8, 4, 6,
  6178. 20, -15, -3, -3, -1, 32, -21, 6, 1, 9, 11, 17, -19, 6, -1, -3 },
  6179. { 8, 10, -2, 0, -8, -16, 7, 7, 6, 10, 4, -14, 7, -6, 21, -7,
  6180. 10, 5, 5, 0, -7, 2, -6, 0, -7, 11, -9, 15, -20, -7, -11, 2 },
  6181. { 0, -7, 5, 2, 0, -3, -6, -4, -2, -1, -4, -5, -13, -1, 27, -9,
  6182. -6, -11, -7, 1, 11, -4, -4, -14, -2, 11, 6, 10, -19, -6, -15, 2 },
  6183. { 0, 7, -1, 2, -7, -15, -2, -3, 13, -5, -5, 12, 3, 0, 5, -5,
  6184. -22, 2, 7, 22, 13, 0, -1, 2, 3, 2, -7, 7, -27, -4, -4, -12 },
  6185. { 11, 1, -16, 6, -15, 1, 3, 2, 0, 2, -3, 2, 5, -2, -5, 9,
  6186. 5, -3, 3, -2, -11, 3, 9, 6, 9, 3, -1, 12, -41, 8, -6, 9 },
  6187. { 3, -7, 3, 2, 5, 5, 0, -1, 1, 3, -5, -2, -13, 7, -1, -2,
  6188. -2, -6, 4, -6, 0, 2, -2, 2, 4, 1, -4, 1, -47, -21, 7, -6 },
  6189. { 3, 16, -7, 13, -4, -2, 10, -3, -1, 18, -13, 7, -13, -4, 8, 4,
  6190. 8, 9, -5, 13, 8, -5, 3, -6, 7, 18, -8, 10, -25, -3, -12, -12 },
  6191. { 1, -1, -1, 0, 2, 5, -5, -3, 0, -5, -1, 0, -4, -8, -2, 3,
  6192. 2, -2, -17, -6, -4, 1, 33, -6, -20, -6, 8, 31, -26, -8, -1, -4 },
  6193. { 3, -3, -3, 5, -3, -2, 1, 7, 0, 3, 6, 3, 6, -2, 9, 15,
  6194. -10, -3, -15, -5, -3, -4, -6, -30, 17, -8, -2, 2, -20, 0, -8, -2 },
  6195. { -2, -1, -1, -1, 3, -5, -2, -3, 4, -2, 0, 5, 8, -3, 1, -4,
  6196. 1, 1, -3, 4, 4, -14, 3, 11, -5, 3, -3, 7, -3, 13, 23, -16 },
  6197. { 2, -6, 1, -3, 5, 0, -6, -11, -7, -4, -1, 2, -7, -1, -1, 7,
  6198. 1, -2, 6, 12, -6, 8, -13, 17, 25, -23, -19, -7, -12, 9, 16, -17 },
  6199. { 9, 4, 4, 4, -3, -1, 6, -2, -3, 0, 13, -4, -7, 14, 1, -7,
  6200. 0, -5, 3, -19, -3, 5, 3, 9, -1, 9, -13, 13, -17, 4, 21, -26 },
  6201. { 0, -5, 0, 0, -4, -5, 2, -6, -4, 5, -7, 10, 0, 2, 0, -2,
  6202. -2, 0, 4, -6, 7, -2, 6, 5, -5, 2, -12, 1, -29, 29, 27, 12 },
  6203. { 9, -10, -22, 6, -1, -1, 9, -14, -12, -2, 1, -1, 10, -11, -16, 0,
  6204. 3, 11, 13, -14, -9, -2, -1, 6, 4, -14, 0, -10, -2, 16, 17, -11 },
  6205. { 2, 0, -1, -2, 4, 3, -6, -2, 1, -1, 1, 3, -4, 1, 3, -4,
  6206. -1, -1, 4, -1, 1, 0, 1, 6, -5, -7, 2, 1, -47, -3, 50, -17 },
  6207. { 8, -4, -11, -7, 11, 11, 14, -7, 12, -7, 6, 2, 13, -6, -3, -2,
  6208. -14, 6, 6, 6, 0, 2, -1, 5, -20, 2, -1, 4, -5, 6, 21, -11 },
  6209. { -2, -9, 3, 0, -6, 7, 8, -8, 1, -3, 4, 1, 5, -2, -3, -7,
  6210. 4, 7, -12, -9, -2, 10, -6, 13, 6, 5, 20, 2, -15, 9, 28, -7 },
  6211. { 0, -5, -6, -6, -6, 1, -6, 6, -2, 4, 8, -3, 12, -1, -4, -2,
  6212. 6, 16, -14, 9, -14, -2, -8, -27, -3, 18, -1, -7, -3, 8, 23, -23 },
  6213. { 1, 4, -9, -1, -5, 10, -2, 1, -11, 1, -9, 4, 7, 14, -9, -2,
  6214. -3, 2, -5, -1, -6, -10, -7, 11, 20, 2, 3, -19, 3, 15, 30, -9 },
  6215. { 7, 2, -14, -4, 0, -2, 5, 2, 5, -2, 8, -3, -7, 6, 6, -11,
  6216. -14, 1, 10, -1, -7, -8, 1, 10, 3, -6, -15, -12, -17, 4, 30, -6 },
  6217. { 4, 2, 1, -2, 3, 0, 1, 0, 2, 0, 1, 6, -7, 0, 3, 4,
  6218. 4, -4, -2, -5, -2, 2, -1, -2, 0, -2, -11, -7, -3, 42, 24, -14 },
  6219. { 4, 1, 3, 2, 0, -2, -3, -2, 2, -1, 4, 11, -2, 2, 3, -4,
  6220. -5, 9, 2, -4, -9, 5, 8, -1, -7, 1, 24, -13, -28, 20, 15, -22 },
  6221. { -3, 7, 6, 3, -2, -5, -10, -2, -2, -1, -6, -6, -2, -14, -16, -6,
  6222. -5, 0, 18, 0, 9, 1, 7, -13, -5, -6, -9, 11, -15, 9, 22, -11 },
  6223. { 9, -2, 6, 5, 2, 9, -10, 1, 1, 5, -4, 12, 2, 2, -10, -7,
  6224. -4, -6, 7, 9, 6, 15, 6, 6, -10, 10, 5, -13, -5, 6, 24, -12 },
  6225. { 1, 3, -3, -3, 8, 1, -6, 2, -5, -3, 7, 2, 14, 6, 9, -6,
  6226. -5, -4, 27, 7, -3, 8, -6, 3, -8, 8, 22, -5, -6, -2, 22, -17 },
  6227. { -2, -2, 3, 10, 9, 9, 12, -15, -1, -11, -13, 3, -2, 1, -3, -11,
  6228. 7, 9, 16, -3, -10, -5, -5, 1, 8, -3, 9, 9, -5, 3, 31, -12 },
  6229. { 7, -5, 10, -4, -8, 2, 16, -2, 10, 10, -3, -2, 3, -8, -3, 3,
  6230. -13, -6, 15, 20, -9, -3, -12, 1, -2, -16, 8, 8, -1, 16, 22, -5 },
  6231. { 5, -3, -15, -2, 12, -8, 8, -5, 2, -8, 20, -18, 14, -4, 3, 3,
  6232. 7, -13, -16, 1, -10, 7, 16, 7, 4, -14, -4, -5, -9, 8, 23, -6 },
  6233. { 5, -4, -5, -4, 1, 8, 4, -7, -5, 8, 10, 6, -6, -10, -2, 6,
  6234. 9, -17, -14, 11, 12, -3, -13, -7, 2, 18, 3, -25, -16, 18, 22, -5 },
  6235. { 5, 6, -7, -20, -4, 2, 8, 4, -24, -4, 1, 4, -5, -2, 1, -10,
  6236. -2, 9, 3, -4, -3, -4, -4, -4, 10, 10, 3, 0, -6, 25, 21, -11 },
  6237. { 0, 7, -1, 14, -6, -4, -10, 5, 4, 4, 4, -5, 3, 4, -1, -7,
  6238. 8, -19, 0, 6, 2, 3, -18, -3, -6, 2, 8, 14, -26, 22, 27, -13 },
  6239. { -2, -6, 7, -5, 12, -7, 8, -1, 3, -2, 4, 1, 8, -2, 0, 14,
  6240. 6, -5, 6, -4, -7, 7, -21, 8, 1, 8, -9, -4, -3, 11, 25, -13 },
  6241. { 4, 4, -1, -6, 4, 9, -8, 1, -3, -10, -2, 0, 15, -9, -16, 11,
  6242. 1, 1, 6, 3, -9, -5, 16, 26, 1, -14, 1, -3, -14, 7, 15, -9 },
  6243. { -12, -2, -9, -13, 2, 6, 14, 0, 1, 0, -1, -13, 0, 10, -1, 6,
  6244. 9, -7, 8, 8, 19, 6, -1, 9, 10, -4, 1, -7, -22, -2, 29, -7 },
  6245. { 2, 4, 13, -12, -8, -4, -5, 13, 12, -5, -3, -3, -4, 1, -1, 10,
  6246. 15, -6, -1, -11, -30, 4, 15, -1, 9, -7, 0, -2, -7, 10, 25, -16 },
  6247. { 7, -15, -7, -7, -1, -5, -5, -11, -20, 10, 3, -10, -3, 5, 20, -4,
  6248. 0, -2, -2, 17, 2, 0, -3, 3, 6, 5, -1, -12, -3, 15, 22, -16 },
  6249. { 4, -1, 3, 4, -5, 0, -1, -5, -24, -29, 4, -9, 1, -3, 0, 0,
  6250. 0, -4, 7, -4, -4, -4, 3, 1, -6, 5, -3, -5, -10, 3, 25, -10 },
  6251. { -2, -1, -1, 4, 4, -1, 2, 0, -4, -4, 2, -1, -3, -1, -2, -2,
  6252. 1, -3, -5, -1, 2, -3, -4, -4, -3, 5, -9, 1, -11, 7, 46, -46 },
  6253. { 0, -9, 3, 4, 4, 3, -5, -6, 5, -4, 4, -2, 1, 7, -4, -10,
  6254. 13, 1, 3, -6, 4, -4, 7, 2, -19, -25, -3, -16, -12, 16, 20, -1 },
  6255. { 18, 6, 4, -12, 0, -14, 9, -6, -1, -4, -5, 2, 1, 12, 4, 2,
  6256. 7, 0, 2, 5, -11, -5, -2, 2, -4, 10, 0, -9, -7, 9, 25, -8 },
  6257. { 5, 0, -6, 5, 6, 3, 3, -10, -5, 1, -1, 4, 3, -11, -8, 5,
  6258. 4, -5, 5, -5, -7, -5, 11, 5, 20, -8, -16, 21, -4, 27, 23, -5 }
  6259. };
  6260. /* FIR filter coefficients, they can be cut on half and maybe use float instead of double*/
  6261. static const float fir_32bands_perfect[] =
  6262. {
  6263. +1.135985195E-010,
  6264. +7.018770981E-011,
  6265. -1.608403011E-008,
  6266. -5.083275667E-008,
  6267. -1.543309907E-007,
  6268. -3.961981463E-007,
  6269. -7.342250683E-007,
  6270. -3.970030775E-007,
  6271. -4.741137047E-007,
  6272. -6.022448247E-007,
  6273. -6.628192182E-007,
  6274. -6.982898526E-007,
  6275. -7.020648809E-007,
  6276. -6.767839409E-007,
  6277. -6.262345096E-007,
  6278. -5.564140224E-007,
  6279. +7.003467317E-007,
  6280. +8.419976893E-007,
  6281. +9.742954035E-007,
  6282. +1.085227950E-006,
  6283. +1.162929266E-006,
  6284. +1.194632091E-006,
  6285. +1.179182050E-006,
  6286. +1.033426656E-006,
  6287. +9.451737242E-007,
  6288. +1.975324267E-006,
  6289. +1.190443072E-006,
  6290. +5.234479659E-007,
  6291. +2.014677420E-007,
  6292. +7.834767501E-008,
  6293. -6.702406963E-010,
  6294. -1.613285505E-009,
  6295. -2.682709610E-009,
  6296. -3.399493131E-009,
  6297. +1.314406006E-008,
  6298. +7.506701927E-009,
  6299. +2.788728892E-008,
  6300. +1.444918922E-007,
  6301. +3.132386439E-007,
  6302. +1.399798180E-006,
  6303. +2.032118118E-006,
  6304. +2.715013807E-006,
  6305. +3.453840463E-006,
  6306. +4.195037945E-006,
  6307. +4.896494374E-006,
  6308. +5.516381407E-006,
  6309. +6.015239251E-006,
  6310. +6.361419310E-006,
  6311. +8.006985809E-006,
  6312. +8.087732567E-006,
  6313. +7.941360309E-006,
  6314. +7.568834008E-006,
  6315. +6.986399967E-006,
  6316. +6.225028756E-006,
  6317. +5.315936960E-006,
  6318. +4.429412002E-006,
  6319. +3.332600045E-006,
  6320. +8.427224429E-007,
  6321. +4.341498823E-007,
  6322. +9.458596395E-008,
  6323. +2.975164826E-008,
  6324. +6.402664354E-008,
  6325. -3.246264413E-008,
  6326. -3.809887872E-008,
  6327. +8.434094667E-008,
  6328. +6.437721822E-008,
  6329. +1.189317118E-006,
  6330. +2.497214155E-006,
  6331. +3.617151151E-006,
  6332. +3.157242645E-006,
  6333. +2.319611212E-006,
  6334. +7.869333785E-006,
  6335. +9.826449968E-006,
  6336. +1.177108606E-005,
  6337. +1.379448349E-005,
  6338. +1.571428584E-005,
  6339. +1.743183020E-005,
  6340. +1.884208177E-005,
  6341. +1.987093310E-005,
  6342. +2.042970118E-005,
  6343. -3.144468428E-005,
  6344. -3.334947178E-005,
  6345. -3.460439257E-005,
  6346. -3.515914432E-005,
  6347. -3.495384954E-005,
  6348. -3.397853652E-005,
  6349. -3.225446198E-005,
  6350. -2.978993689E-005,
  6351. -2.677291741E-005,
  6352. -1.806914770E-005,
  6353. -1.776598037E-005,
  6354. -1.661818715E-005,
  6355. -1.207003334E-005,
  6356. -6.993315310E-006,
  6357. -5.633860383E-007,
  6358. -9.984935332E-007,
  6359. -1.470520488E-006,
  6360. -1.853591357E-006,
  6361. +7.198007665E-007,
  6362. +3.086857760E-006,
  6363. +6.084746474E-006,
  6364. +9.561075785E-006,
  6365. +1.309637537E-005,
  6366. +2.263354872E-005,
  6367. +2.847247197E-005,
  6368. +3.415624451E-005,
  6369. +3.946387005E-005,
  6370. +4.425736552E-005,
  6371. +4.839275425E-005,
  6372. +5.176846025E-005,
  6373. +5.429694284E-005,
  6374. +5.595519906E-005,
  6375. +4.916387297E-006,
  6376. +9.299508747E-006,
  6377. +1.356193479E-005,
  6378. +1.751866148E-005,
  6379. +2.093936746E-005,
  6380. +2.362549276E-005,
  6381. +2.537086584E-005,
  6382. +2.618136386E-005,
  6383. +2.554462844E-005,
  6384. +3.018750249E-005,
  6385. +2.570833203E-005,
  6386. +1.985177369E-005,
  6387. +1.191342653E-005,
  6388. +2.525620175E-006,
  6389. -1.521241393E-005,
  6390. -1.617751332E-005,
  6391. +1.992636317E-005,
  6392. +1.774702469E-005,
  6393. +4.624524081E-005,
  6394. +5.610509834E-005,
  6395. +6.568001118E-005,
  6396. +7.513730816E-005,
  6397. +8.413690375E-005,
  6398. +8.757545584E-005,
  6399. +9.517164290E-005,
  6400. +1.020687996E-004,
  6401. +1.084438481E-004,
  6402. +1.140582463E-004,
  6403. +1.187910311E-004,
  6404. +1.224978914E-004,
  6405. +1.250260248E-004,
  6406. +1.262027217E-004,
  6407. +1.226499153E-004,
  6408. +1.213575742E-004,
  6409. +1.180980107E-004,
  6410. +1.126275165E-004,
  6411. +1.047207043E-004,
  6412. +9.417100227E-005,
  6413. +8.078388782E-005,
  6414. +6.447290798E-005,
  6415. +4.491530854E-005,
  6416. +2.470704203E-005,
  6417. -1.714242217E-006,
  6418. -3.193307566E-005,
  6419. -6.541742187E-005,
  6420. -1.024175072E-004,
  6421. -1.312203676E-004,
  6422. -1.774113771E-004,
  6423. -2.233728592E-004,
  6424. -2.682086197E-004,
  6425. -3.347633174E-004,
  6426. -3.906481725E-004,
  6427. -4.490280990E-004,
  6428. -5.099929986E-004,
  6429. -5.729619297E-004,
  6430. -6.358824321E-004,
  6431. -7.021900383E-004,
  6432. -7.698345580E-004,
  6433. -8.385353722E-004,
  6434. -9.078957955E-004,
  6435. -9.775133803E-004,
  6436. -1.046945457E-003,
  6437. -1.115717343E-003,
  6438. -1.183370827E-003,
  6439. -1.252829796E-003,
  6440. -1.316190348E-003,
  6441. -1.376571832E-003,
  6442. -1.433344092E-003,
  6443. -1.485876855E-003,
  6444. -1.533520175E-003,
  6445. -1.575609902E-003,
  6446. -1.611457788E-003,
  6447. -1.640390139E-003,
  6448. -1.661288203E-003,
  6449. -1.674512983E-003,
  6450. -1.678415807E-003,
  6451. -1.672798418E-003,
  6452. -1.656501088E-003,
  6453. -1.633993932E-003,
  6454. -1.593449386E-003,
  6455. +1.542080659E-003,
  6456. +1.479332102E-003,
  6457. +1.395521569E-003,
  6458. +1.303116791E-003,
  6459. +1.196175464E-003,
  6460. +1.073757303E-003,
  6461. +9.358961834E-004,
  6462. +7.817269652E-004,
  6463. +6.114174030E-004,
  6464. +4.244441516E-004,
  6465. +2.206075296E-004,
  6466. -2.719412748E-007,
  6467. -2.382978710E-004,
  6468. -4.935106263E-004,
  6469. -7.658848190E-004,
  6470. -1.055365428E-003,
  6471. -1.361547387E-003,
  6472. -1.684492454E-003,
  6473. -2.023874084E-003,
  6474. -2.379294252E-003,
  6475. -2.750317100E-003,
  6476. -3.136433195E-003,
  6477. -3.537061159E-003,
  6478. -3.951539751E-003,
  6479. -4.379155114E-003,
  6480. -4.819062538E-003,
  6481. -5.270531867E-003,
  6482. -5.732392892E-003,
  6483. -6.203945260E-003,
  6484. -6.683901884E-003,
  6485. -7.170005701E-003,
  6486. -7.664063945E-003,
  6487. -8.162760176E-003,
  6488. -8.665001951E-003,
  6489. -9.170533158E-003,
  6490. -9.676489048E-003,
  6491. -1.018219907E-002,
  6492. -1.068630442E-002,
  6493. -1.118756086E-002,
  6494. -1.168460958E-002,
  6495. -1.217562053E-002,
  6496. -1.265939046E-002,
  6497. -1.313448418E-002,
  6498. -1.359948888E-002,
  6499. -1.405300573E-002,
  6500. -1.449365262E-002,
  6501. -1.492007636E-002,
  6502. -1.533095632E-002,
  6503. -1.572482102E-002,
  6504. -1.610082202E-002,
  6505. -1.645756140E-002,
  6506. -1.679391414E-002,
  6507. -1.710879989E-002,
  6508. -1.740120351E-002,
  6509. -1.767017506E-002,
  6510. -1.791484281E-002,
  6511. -1.813439466E-002,
  6512. -1.832821220E-002,
  6513. -1.849545911E-002,
  6514. -1.863567345E-002,
  6515. -1.874836907E-002,
  6516. -1.883326657E-002,
  6517. -1.889026538E-002,
  6518. -1.891860925E-002,
  6519. +1.891860925E-002,
  6520. +1.889026538E-002,
  6521. +1.883326657E-002,
  6522. +1.874836907E-002,
  6523. +1.863567345E-002,
  6524. +1.849545911E-002,
  6525. +1.832821220E-002,
  6526. +1.813439466E-002,
  6527. +1.791484281E-002,
  6528. +1.767017506E-002,
  6529. +1.740120351E-002,
  6530. +1.710879989E-002,
  6531. +1.679391414E-002,
  6532. +1.645756140E-002,
  6533. +1.610082202E-002,
  6534. +1.572482102E-002,
  6535. +1.533095632E-002,
  6536. +1.492007636E-002,
  6537. +1.449365262E-002,
  6538. +1.405300573E-002,
  6539. +1.359948888E-002,
  6540. +1.313448418E-002,
  6541. +1.265939046E-002,
  6542. +1.217562053E-002,
  6543. +1.168460958E-002,
  6544. +1.118756086E-002,
  6545. +1.068630442E-002,
  6546. +1.018219907E-002,
  6547. +9.676489048E-003,
  6548. +9.170533158E-003,
  6549. +8.665001951E-003,
  6550. +8.162760176E-003,
  6551. +7.664063945E-003,
  6552. +7.170005701E-003,
  6553. +6.683901884E-003,
  6554. +6.203945260E-003,
  6555. +5.732392892E-003,
  6556. +5.270531867E-003,
  6557. +4.819062538E-003,
  6558. +4.379155114E-003,
  6559. +3.951539751E-003,
  6560. +3.537061159E-003,
  6561. +3.136433195E-003,
  6562. +2.750317100E-003,
  6563. +2.379294252E-003,
  6564. +2.023874084E-003,
  6565. +1.684492454E-003,
  6566. +1.361547387E-003,
  6567. +1.055365428E-003,
  6568. +7.658848190E-004,
  6569. +4.935106263E-004,
  6570. +2.382978710E-004,
  6571. +2.719412748E-007,
  6572. -2.206075296E-004,
  6573. -4.244441516E-004,
  6574. -6.114174030E-004,
  6575. -7.817269652E-004,
  6576. -9.358961834E-004,
  6577. -1.073757303E-003,
  6578. -1.196175464E-003,
  6579. -1.303116791E-003,
  6580. -1.395521569E-003,
  6581. -1.479332102E-003,
  6582. -1.542080659E-003,
  6583. +1.593449386E-003,
  6584. +1.633993932E-003,
  6585. +1.656501088E-003,
  6586. +1.672798418E-003,
  6587. +1.678415807E-003,
  6588. +1.674512983E-003,
  6589. +1.661288203E-003,
  6590. +1.640390139E-003,
  6591. +1.611457788E-003,
  6592. +1.575609902E-003,
  6593. +1.533520175E-003,
  6594. +1.485876855E-003,
  6595. +1.433344092E-003,
  6596. +1.376571832E-003,
  6597. +1.316190348E-003,
  6598. +1.252829796E-003,
  6599. +1.183370827E-003,
  6600. +1.115717343E-003,
  6601. +1.046945457E-003,
  6602. +9.775133803E-004,
  6603. +9.078957955E-004,
  6604. +8.385353722E-004,
  6605. +7.698345580E-004,
  6606. +7.021900383E-004,
  6607. +6.358824321E-004,
  6608. +5.729619297E-004,
  6609. +5.099929986E-004,
  6610. +4.490280990E-004,
  6611. +3.906481725E-004,
  6612. +3.347633174E-004,
  6613. +2.682086197E-004,
  6614. +2.233728592E-004,
  6615. +1.774113771E-004,
  6616. +1.312203676E-004,
  6617. +1.024175072E-004,
  6618. +6.541742187E-005,
  6619. +3.193307566E-005,
  6620. +1.714242217E-006,
  6621. -2.470704203E-005,
  6622. -4.491530854E-005,
  6623. -6.447290798E-005,
  6624. -8.078388782E-005,
  6625. -9.417100227E-005,
  6626. -1.047207043E-004,
  6627. -1.126275165E-004,
  6628. -1.180980107E-004,
  6629. -1.213575742E-004,
  6630. -1.226499153E-004,
  6631. -1.262027217E-004,
  6632. -1.250260248E-004,
  6633. -1.224978914E-004,
  6634. -1.187910311E-004,
  6635. -1.140582463E-004,
  6636. -1.084438481E-004,
  6637. -1.020687996E-004,
  6638. -9.517164290E-005,
  6639. -8.757545584E-005,
  6640. -8.413690375E-005,
  6641. -7.513730816E-005,
  6642. -6.568001118E-005,
  6643. -5.610509834E-005,
  6644. -4.624524081E-005,
  6645. -1.774702469E-005,
  6646. -1.992636317E-005,
  6647. +1.617751332E-005,
  6648. +1.521241393E-005,
  6649. -2.525620175E-006,
  6650. -1.191342653E-005,
  6651. -1.985177369E-005,
  6652. -2.570833203E-005,
  6653. -3.018750249E-005,
  6654. -2.554462844E-005,
  6655. -2.618136386E-005,
  6656. -2.537086584E-005,
  6657. -2.362549276E-005,
  6658. -2.093936746E-005,
  6659. -1.751866148E-005,
  6660. -1.356193479E-005,
  6661. -9.299508747E-006,
  6662. -4.916387297E-006,
  6663. -5.595519906E-005,
  6664. -5.429694284E-005,
  6665. -5.176846025E-005,
  6666. -4.839275425E-005,
  6667. -4.425736552E-005,
  6668. -3.946387005E-005,
  6669. -3.415624451E-005,
  6670. -2.847247197E-005,
  6671. -2.263354872E-005,
  6672. -1.309637537E-005,
  6673. -9.561075785E-006,
  6674. -6.084746474E-006,
  6675. -3.086857760E-006,
  6676. -7.198007665E-007,
  6677. +1.853591357E-006,
  6678. +1.470520488E-006,
  6679. +9.984935332E-007,
  6680. +5.633860383E-007,
  6681. +6.993315310E-006,
  6682. +1.207003334E-005,
  6683. +1.661818715E-005,
  6684. +1.776598037E-005,
  6685. +1.806914770E-005,
  6686. +2.677291741E-005,
  6687. +2.978993689E-005,
  6688. +3.225446198E-005,
  6689. +3.397853652E-005,
  6690. +3.495384954E-005,
  6691. +3.515914432E-005,
  6692. +3.460439257E-005,
  6693. +3.334947178E-005,
  6694. +3.144468428E-005,
  6695. -2.042970118E-005,
  6696. -1.987093310E-005,
  6697. -1.884208177E-005,
  6698. -1.743183020E-005,
  6699. -1.571428584E-005,
  6700. -1.379448349E-005,
  6701. -1.177108606E-005,
  6702. -9.826449968E-006,
  6703. -7.869333785E-006,
  6704. -2.319611212E-006,
  6705. -3.157242645E-006,
  6706. -3.617151151E-006,
  6707. -2.497214155E-006,
  6708. -1.189317118E-006,
  6709. -6.437721822E-008,
  6710. -8.434094667E-008,
  6711. +3.809887872E-008,
  6712. +3.246264413E-008,
  6713. -6.402664354E-008,
  6714. -2.975164826E-008,
  6715. -9.458596395E-008,
  6716. -4.341498823E-007,
  6717. -8.427224429E-007,
  6718. -3.332600045E-006,
  6719. -4.429412002E-006,
  6720. -5.315936960E-006,
  6721. -6.225028756E-006,
  6722. -6.986399967E-006,
  6723. -7.568834008E-006,
  6724. -7.941360309E-006,
  6725. -8.087732567E-006,
  6726. -8.006985809E-006,
  6727. -6.361419310E-006,
  6728. -6.015239251E-006,
  6729. -5.516381407E-006,
  6730. -4.896494374E-006,
  6731. -4.195037945E-006,
  6732. -3.453840463E-006,
  6733. -2.715013807E-006,
  6734. -2.032118118E-006,
  6735. -1.399798180E-006,
  6736. -3.132386439E-007,
  6737. -1.444918922E-007,
  6738. -2.788728892E-008,
  6739. -7.506701927E-009,
  6740. -1.314406006E-008,
  6741. +3.399493131E-009,
  6742. +2.682709610E-009,
  6743. +1.613285505E-009,
  6744. +6.702406963E-010,
  6745. -7.834767501E-008,
  6746. -2.014677420E-007,
  6747. -5.234479659E-007,
  6748. -1.190443072E-006,
  6749. -1.975324267E-006,
  6750. -9.451737242E-007,
  6751. -1.033426656E-006,
  6752. -1.179182050E-006,
  6753. -1.194632091E-006,
  6754. -1.162929266E-006,
  6755. -1.085227950E-006,
  6756. -9.742954035E-007,
  6757. -8.419976893E-007,
  6758. -7.003467317E-007,
  6759. +5.564140224E-007,
  6760. +6.262345096E-007,
  6761. +6.767839409E-007,
  6762. +7.020648809E-007,
  6763. +6.982898526E-007,
  6764. +6.628192182E-007,
  6765. +6.022448247E-007,
  6766. +4.741137047E-007,
  6767. +3.970030775E-007,
  6768. +7.342250683E-007,
  6769. +3.961981463E-007,
  6770. +1.543309907E-007,
  6771. +5.083275667E-008,
  6772. +1.608403011E-008,
  6773. -7.018770981E-011,
  6774. -1.135985195E-010
  6775. };
  6776. static const float fir_32bands_nonperfect[] =
  6777. {
  6778. -1.390191784E-007,
  6779. -1.693738625E-007,
  6780. -2.030677564E-007,
  6781. -2.404238444E-007,
  6782. -2.818143514E-007,
  6783. -3.276689142E-007,
  6784. -3.784752209E-007,
  6785. -4.347855338E-007,
  6786. -4.972276315E-007,
  6787. -5.665120852E-007,
  6788. -6.434325428E-007,
  6789. -7.288739425E-007,
  6790. -8.238164355E-007,
  6791. -9.293416952E-007,
  6792. -1.046637067E-006,
  6793. -1.176999604E-006,
  6794. -1.321840614E-006,
  6795. -1.482681114E-006,
  6796. -1.661159786E-006,
  6797. -1.859034001E-006,
  6798. -2.078171747E-006,
  6799. -2.320550948E-006,
  6800. -2.588257530E-006,
  6801. -2.883470643E-006,
  6802. -3.208459020E-006,
  6803. -3.565570978E-006,
  6804. -3.957220997E-006,
  6805. -4.385879038E-006,
  6806. -4.854050530E-006,
  6807. -5.364252502E-006,
  6808. -5.918994248E-006,
  6809. -6.520755960E-006,
  6810. -7.171964626E-006,
  6811. -7.874960829E-006,
  6812. -8.631964192E-006,
  6813. -9.445050637E-006,
  6814. -1.031611009E-005,
  6815. -1.124680875E-005,
  6816. -1.223855270E-005,
  6817. -1.329243969E-005,
  6818. -1.440921824E-005,
  6819. -1.558924305E-005,
  6820. -1.683242772E-005,
  6821. -1.813820381E-005,
  6822. -1.950545993E-005,
  6823. -2.093250441E-005,
  6824. -2.241701623E-005,
  6825. -2.395598858E-005,
  6826. -2.554569073E-005,
  6827. -2.718161704E-005,
  6828. -2.885844333E-005,
  6829. -3.056998685E-005,
  6830. -3.230916263E-005,
  6831. -3.406793985E-005,
  6832. -3.583733633E-005,
  6833. -3.760734762E-005,
  6834. -3.936696885E-005,
  6835. -4.110412556E-005,
  6836. -4.280570283E-005,
  6837. -4.445751256E-005,
  6838. -4.604430433E-005,
  6839. -4.754976908E-005,
  6840. -4.895655002E-005,
  6841. -5.024627535E-005,
  6842. +5.139957648E-005,
  6843. +5.239612074E-005,
  6844. +5.321469871E-005,
  6845. +5.383323878E-005,
  6846. +5.422891263E-005,
  6847. +5.437819709E-005,
  6848. +5.425697600E-005,
  6849. +5.384063843E-005,
  6850. +5.310418419E-005,
  6851. +5.202236207E-005,
  6852. +5.056979353E-005,
  6853. +4.872112549E-005,
  6854. +4.645117951E-005,
  6855. +4.373511547E-005,
  6856. +4.054862075E-005,
  6857. +3.686808850E-005,
  6858. +3.267079956E-005,
  6859. +2.793515523E-005,
  6860. +2.264085742E-005,
  6861. +1.676913780E-005,
  6862. +1.030297699E-005,
  6863. +3.227306706E-006,
  6864. -4.470633485E-006,
  6865. -1.280130618E-005,
  6866. -2.177240640E-005,
  6867. -3.138873581E-005,
  6868. -4.165195787E-005,
  6869. -5.256036457E-005,
  6870. -6.410864444E-005,
  6871. -7.628766616E-005,
  6872. -8.908427117E-005,
  6873. -1.024810626E-004,
  6874. -1.164562127E-004,
  6875. -1.309833024E-004,
  6876. -1.460311323E-004,
  6877. -1.615635992E-004,
  6878. -1.775395358E-004,
  6879. -1.939126523E-004,
  6880. -2.106313768E-004,
  6881. -2.276388550E-004,
  6882. -2.448728774E-004,
  6883. -2.622658503E-004,
  6884. -2.797449124E-004,
  6885. -2.972317743E-004,
  6886. -3.146430245E-004,
  6887. -3.318900708E-004,
  6888. -3.488793736E-004,
  6889. -3.655125911E-004,
  6890. -3.816867538E-004,
  6891. -3.972945851E-004,
  6892. -4.122247046E-004,
  6893. -4.263620067E-004,
  6894. -4.395879805E-004,
  6895. -4.517810594E-004,
  6896. -4.628172028E-004,
  6897. -4.725702747E-004,
  6898. -4.809123348E-004,
  6899. -4.877146275E-004,
  6900. -4.928477574E-004,
  6901. -4.961824161E-004,
  6902. -4.975944757E-004,
  6903. -4.969481961E-004,
  6904. -4.941228544E-004,
  6905. -4.889960401E-004,
  6906. +4.814492422E-004,
  6907. +4.713678791E-004,
  6908. +4.586426076E-004,
  6909. +4.431701091E-004,
  6910. +4.248536134E-004,
  6911. +4.036037717E-004,
  6912. +3.793396754E-004,
  6913. +3.519894381E-004,
  6914. +3.214911267E-004,
  6915. +2.877934603E-004,
  6916. +2.508567995E-004,
  6917. +2.106537577E-004,
  6918. +1.671699720E-004,
  6919. +1.204049113E-004,
  6920. +7.037253090E-005,
  6921. +1.710198012E-005,
  6922. -3.936182839E-005,
  6923. -9.895755647E-005,
  6924. -1.616069785E-004,
  6925. -2.272142592E-004,
  6926. -2.956659591E-004,
  6927. -3.668301215E-004,
  6928. -4.405563814E-004,
  6929. -5.166754709E-004,
  6930. -5.949990009E-004,
  6931. -6.753197522E-004,
  6932. -7.574109477E-004,
  6933. -8.410271257E-004,
  6934. -9.259034996E-004,
  6935. -1.011756598E-003,
  6936. -1.098284614E-003,
  6937. -1.185167348E-003,
  6938. -1.272067428E-003,
  6939. -1.358630019E-003,
  6940. -1.444484224E-003,
  6941. -1.529243193E-003,
  6942. -1.612505526E-003,
  6943. -1.693855622E-003,
  6944. -1.772865304E-003,
  6945. -1.849094522E-003,
  6946. -1.922092517E-003,
  6947. -1.991399564E-003,
  6948. -2.056547208E-003,
  6949. -2.117061289E-003,
  6950. -2.172462177E-003,
  6951. -2.222266514E-003,
  6952. -2.265989315E-003,
  6953. -2.303145360E-003,
  6954. -2.333251061E-003,
  6955. -2.355825622E-003,
  6956. -2.370394068E-003,
  6957. -2.376487479E-003,
  6958. -2.373647178E-003,
  6959. -2.361423569E-003,
  6960. -2.339380793E-003,
  6961. -2.307097195E-003,
  6962. -2.264167881E-003,
  6963. -2.210205887E-003,
  6964. -2.144844970E-003,
  6965. -2.067740774E-003,
  6966. -1.978572691E-003,
  6967. -1.877046190E-003,
  6968. -1.762894331E-003,
  6969. -1.635878929E-003,
  6970. +1.495792647E-003,
  6971. +1.342460280E-003,
  6972. +1.175740734E-003,
  6973. +9.955273708E-004,
  6974. +8.017504588E-004,
  6975. +5.943773431E-004,
  6976. +3.734139318E-004,
  6977. +1.389056415E-004,
  6978. -1.090620208E-004,
  6979. -3.703625989E-004,
  6980. -6.448282511E-004,
  6981. -9.322494152E-004,
  6982. -1.232374110E-003,
  6983. -1.544908970E-003,
  6984. -1.869517611E-003,
  6985. -2.205822384E-003,
  6986. -2.553403843E-003,
  6987. -2.911801683E-003,
  6988. -3.280514618E-003,
  6989. -3.659002949E-003,
  6990. -4.046686925E-003,
  6991. -4.442950245E-003,
  6992. -4.847140983E-003,
  6993. -5.258570891E-003,
  6994. -5.676518660E-003,
  6995. -6.100233644E-003,
  6996. -6.528933067E-003,
  6997. -6.961807609E-003,
  6998. -7.398022339E-003,
  6999. -7.836719044E-003,
  7000. -8.277016692E-003,
  7001. -8.718019351E-003,
  7002. -9.158811532E-003,
  7003. -9.598465636E-003,
  7004. -1.003604382E-002,
  7005. -1.047059800E-002,
  7006. -1.090117730E-002,
  7007. -1.132682897E-002,
  7008. -1.174659748E-002,
  7009. -1.215953380E-002,
  7010. -1.256469358E-002,
  7011. -1.296114177E-002,
  7012. -1.334795821E-002,
  7013. -1.372423489E-002,
  7014. -1.408908330E-002,
  7015. -1.444163360E-002,
  7016. -1.478104480E-002,
  7017. -1.510649733E-002,
  7018. -1.541720331E-002,
  7019. -1.571240649E-002,
  7020. -1.599138230E-002,
  7021. -1.625344716E-002,
  7022. -1.649795473E-002,
  7023. -1.672429405E-002,
  7024. -1.693190821E-002,
  7025. -1.712027565E-002,
  7026. -1.728892699E-002,
  7027. -1.743743755E-002,
  7028. -1.756543480E-002,
  7029. -1.767260395E-002,
  7030. -1.775865816E-002,
  7031. -1.782339066E-002,
  7032. -1.786663756E-002,
  7033. -1.788828894E-002,
  7034. +1.788828894E-002,
  7035. +1.786663756E-002,
  7036. +1.782339066E-002,
  7037. +1.775865816E-002,
  7038. +1.767260395E-002,
  7039. +1.756543480E-002,
  7040. +1.743743755E-002,
  7041. +1.728892699E-002,
  7042. +1.712027565E-002,
  7043. +1.693190821E-002,
  7044. +1.672429405E-002,
  7045. +1.649795473E-002,
  7046. +1.625344716E-002,
  7047. +1.599138230E-002,
  7048. +1.571240649E-002,
  7049. +1.541720331E-002,
  7050. +1.510649733E-002,
  7051. +1.478104480E-002,
  7052. +1.444163360E-002,
  7053. +1.408908330E-002,
  7054. +1.372423489E-002,
  7055. +1.334795821E-002,
  7056. +1.296114177E-002,
  7057. +1.256469358E-002,
  7058. +1.215953380E-002,
  7059. +1.174659748E-002,
  7060. +1.132682897E-002,
  7061. +1.090117730E-002,
  7062. +1.047059800E-002,
  7063. +1.003604382E-002,
  7064. +9.598465636E-003,
  7065. +9.158811532E-003,
  7066. +8.718019351E-003,
  7067. +8.277016692E-003,
  7068. +7.836719044E-003,
  7069. +7.398022339E-003,
  7070. +6.961807609E-003,
  7071. +6.528933067E-003,
  7072. +6.100233644E-003,
  7073. +5.676518660E-003,
  7074. +5.258570891E-003,
  7075. +4.847140983E-003,
  7076. +4.442950245E-003,
  7077. +4.046686925E-003,
  7078. +3.659002949E-003,
  7079. +3.280514618E-003,
  7080. +2.911801683E-003,
  7081. +2.553403843E-003,
  7082. +2.205822384E-003,
  7083. +1.869517611E-003,
  7084. +1.544908970E-003,
  7085. +1.232374110E-003,
  7086. +9.322494152E-004,
  7087. +6.448282511E-004,
  7088. +3.703625989E-004,
  7089. +1.090620208E-004,
  7090. -1.389056415E-004,
  7091. -3.734139318E-004,
  7092. -5.943773431E-004,
  7093. -8.017504588E-004,
  7094. -9.955273708E-004,
  7095. -1.175740734E-003,
  7096. -1.342460280E-003,
  7097. -1.495792647E-003,
  7098. +1.635878929E-003,
  7099. +1.762894331E-003,
  7100. +1.877046190E-003,
  7101. +1.978572691E-003,
  7102. +2.067740774E-003,
  7103. +2.144844970E-003,
  7104. +2.210205887E-003,
  7105. +2.264167881E-003,
  7106. +2.307097195E-003,
  7107. +2.339380793E-003,
  7108. +2.361423569E-003,
  7109. +2.373647178E-003,
  7110. +2.376487479E-003,
  7111. +2.370394068E-003,
  7112. +2.355825622E-003,
  7113. +2.333251061E-003,
  7114. +2.303145360E-003,
  7115. +2.265989315E-003,
  7116. +2.222266514E-003,
  7117. +2.172462177E-003,
  7118. +2.117061289E-003,
  7119. +2.056547208E-003,
  7120. +1.991399564E-003,
  7121. +1.922092517E-003,
  7122. +1.849094522E-003,
  7123. +1.772865304E-003,
  7124. +1.693855622E-003,
  7125. +1.612505526E-003,
  7126. +1.529243193E-003,
  7127. +1.444484224E-003,
  7128. +1.358630019E-003,
  7129. +1.272067428E-003,
  7130. +1.185167348E-003,
  7131. +1.098284614E-003,
  7132. +1.011756598E-003,
  7133. +9.259034996E-004,
  7134. +8.410271257E-004,
  7135. +7.574109477E-004,
  7136. +6.753197522E-004,
  7137. +5.949990009E-004,
  7138. +5.166754709E-004,
  7139. +4.405563814E-004,
  7140. +3.668301215E-004,
  7141. +2.956659591E-004,
  7142. +2.272142592E-004,
  7143. +1.616069785E-004,
  7144. +9.895755647E-005,
  7145. +3.936182839E-005,
  7146. -1.710198012E-005,
  7147. -7.037253090E-005,
  7148. -1.204049113E-004,
  7149. -1.671699720E-004,
  7150. -2.106537577E-004,
  7151. -2.508567995E-004,
  7152. -2.877934603E-004,
  7153. -3.214911267E-004,
  7154. -3.519894381E-004,
  7155. -3.793396754E-004,
  7156. -4.036037717E-004,
  7157. -4.248536134E-004,
  7158. -4.431701091E-004,
  7159. -4.586426076E-004,
  7160. -4.713678791E-004,
  7161. -4.814492422E-004,
  7162. +4.889960401E-004,
  7163. +4.941228544E-004,
  7164. +4.969481961E-004,
  7165. +4.975944757E-004,
  7166. +4.961824161E-004,
  7167. +4.928477574E-004,
  7168. +4.877146275E-004,
  7169. +4.809123348E-004,
  7170. +4.725702747E-004,
  7171. +4.628172028E-004,
  7172. +4.517810594E-004,
  7173. +4.395879805E-004,
  7174. +4.263620067E-004,
  7175. +4.122247046E-004,
  7176. +3.972945851E-004,
  7177. +3.816867538E-004,
  7178. +3.655125911E-004,
  7179. +3.488793736E-004,
  7180. +3.318900708E-004,
  7181. +3.146430245E-004,
  7182. +2.972317743E-004,
  7183. +2.797449124E-004,
  7184. +2.622658503E-004,
  7185. +2.448728774E-004,
  7186. +2.276388550E-004,
  7187. +2.106313768E-004,
  7188. +1.939126523E-004,
  7189. +1.775395358E-004,
  7190. +1.615635992E-004,
  7191. +1.460311323E-004,
  7192. +1.309833024E-004,
  7193. +1.164562127E-004,
  7194. +1.024810626E-004,
  7195. +8.908427117E-005,
  7196. +7.628766616E-005,
  7197. +6.410864444E-005,
  7198. +5.256036457E-005,
  7199. +4.165195787E-005,
  7200. +3.138873581E-005,
  7201. +2.177240640E-005,
  7202. +1.280130618E-005,
  7203. +4.470633485E-006,
  7204. -3.227306706E-006,
  7205. -1.030297699E-005,
  7206. -1.676913780E-005,
  7207. -2.264085742E-005,
  7208. -2.793515523E-005,
  7209. -3.267079956E-005,
  7210. -3.686808850E-005,
  7211. -4.054862075E-005,
  7212. -4.373511547E-005,
  7213. -4.645117951E-005,
  7214. -4.872112549E-005,
  7215. -5.056979353E-005,
  7216. -5.202236207E-005,
  7217. -5.310418419E-005,
  7218. -5.384063843E-005,
  7219. -5.425697600E-005,
  7220. -5.437819709E-005,
  7221. -5.422891263E-005,
  7222. -5.383323878E-005,
  7223. -5.321469871E-005,
  7224. -5.239612074E-005,
  7225. -5.139957648E-005,
  7226. +5.024627535E-005,
  7227. +4.895655002E-005,
  7228. +4.754976908E-005,
  7229. +4.604430433E-005,
  7230. +4.445751256E-005,
  7231. +4.280570283E-005,
  7232. +4.110412556E-005,
  7233. +3.936696885E-005,
  7234. +3.760734762E-005,
  7235. +3.583733633E-005,
  7236. +3.406793985E-005,
  7237. +3.230916263E-005,
  7238. +3.056998685E-005,
  7239. +2.885844333E-005,
  7240. +2.718161704E-005,
  7241. +2.554569073E-005,
  7242. +2.395598858E-005,
  7243. +2.241701623E-005,
  7244. +2.093250441E-005,
  7245. +1.950545993E-005,
  7246. +1.813820381E-005,
  7247. +1.683242772E-005,
  7248. +1.558924305E-005,
  7249. +1.440921824E-005,
  7250. +1.329243969E-005,
  7251. +1.223855270E-005,
  7252. +1.124680875E-005,
  7253. +1.031611009E-005,
  7254. +9.445050637E-006,
  7255. +8.631964192E-006,
  7256. +7.874960829E-006,
  7257. +7.171964626E-006,
  7258. +6.520755960E-006,
  7259. +5.918994248E-006,
  7260. +5.364252502E-006,
  7261. +4.854050530E-006,
  7262. +4.385879038E-006,
  7263. +3.957220997E-006,
  7264. +3.565570978E-006,
  7265. +3.208459020E-006,
  7266. +2.883470643E-006,
  7267. +2.588257530E-006,
  7268. +2.320550948E-006,
  7269. +2.078171747E-006,
  7270. +1.859034001E-006,
  7271. +1.661159786E-006,
  7272. +1.482681114E-006,
  7273. +1.321840614E-006,
  7274. +1.176999604E-006,
  7275. +1.046637067E-006,
  7276. +9.293416952E-007,
  7277. +8.238164355E-007,
  7278. +7.288739425E-007,
  7279. +6.434325428E-007,
  7280. +5.665120852E-007,
  7281. +4.972276315E-007,
  7282. +4.347855338E-007,
  7283. +3.784752209E-007,
  7284. +3.276689142E-007,
  7285. +2.818143514E-007,
  7286. +2.404238444E-007,
  7287. +2.030677564E-007,
  7288. +1.693738625E-007,
  7289. +1.390191784E-007
  7290. };
  7291. //FIXME the coeffs are symmetric
  7292. static const float lfe_fir_64[] =
  7293. {
  7294. 2.6584343868307770E-004,
  7295. 8.1793652498163280E-005,
  7296. 9.4393239123746760E-005,
  7297. 1.0821702744578940E-004,
  7298. 1.2333714403212070E-004,
  7299. 1.3974857574794440E-004,
  7300. 1.5759580128360540E-004,
  7301. 1.7699223826639360E-004,
  7302. 1.9817386055365200E-004,
  7303. 2.2118473134469240E-004,
  7304. 2.4602311896160240E-004,
  7305. 2.7261159266345200E-004,
  7306. 3.0138631700538100E-004,
  7307. 3.3283955417573450E-004,
  7308. 3.6589911906048660E-004,
  7309. 4.0182814700528980E-004,
  7310. 4.4018754852004350E-004,
  7311. 4.8127761692740020E-004,
  7312. 5.2524596685543660E-004,
  7313. 5.7215924607589840E-004,
  7314. 6.2221300322562460E-004,
  7315. 6.7555153509601950E-004,
  7316. 7.3241489008069040E-004,
  7317. 7.9285167157649990E-004,
  7318. 8.5701106581836940E-004,
  7319. 9.2511920956894760E-004,
  7320. 9.9747709464281800E-004,
  7321. 1.0739302961155770E-003,
  7322. 1.1550235794857140E-003,
  7323. 1.2406768510118130E-003,
  7324. 1.3312589144334200E-003,
  7325. 1.4268938684836030E-003,
  7326. 1.5278297942131760E-003,
  7327. 1.6342115122824910E-003,
  7328. 1.7463274998590350E-003,
  7329. 1.8643775256350640E-003,
  7330. 1.9886041991412640E-003,
  7331. 2.1191518753767010E-003,
  7332. 2.2563596721738580E-003,
  7333. 2.4004334118217230E-003,
  7334. 2.5515670422464610E-003,
  7335. 2.7100932784378530E-003,
  7336. 2.8761904686689380E-003,
  7337. 3.0501529108732940E-003,
  7338. 3.2322725746780640E-003,
  7339. 3.4227769356220960E-003,
  7340. 3.6219672765582800E-003,
  7341. 3.8300913292914630E-003,
  7342. 4.0474990382790560E-003,
  7343. 4.2744171805679800E-003,
  7344. 4.5111598446965220E-003,
  7345. 4.7580120153725150E-003,
  7346. 5.0153112970292570E-003,
  7347. 5.2832840010523800E-003,
  7348. 5.5623454973101620E-003,
  7349. 5.8526843786239620E-003,
  7350. 6.1547122895717620E-003,
  7351. 6.4686913974583150E-003,
  7352. 6.7949919030070300E-003,
  7353. 7.1338820271193980E-003,
  7354. 7.4857366271317010E-003,
  7355. 7.8508658334612850E-003,
  7356. 8.2296309992671010E-003,
  7357. 8.6223213002085690E-003,
  7358. 9.0293306857347480E-003,
  7359. 9.4509534537792200E-003,
  7360. 9.8875602707266800E-003,
  7361. 1.0339494794607160E-002,
  7362. 1.0807084850966930E-002,
  7363. 1.1290682479739190E-002,
  7364. 1.1790650896728040E-002,
  7365. 1.2307321652770040E-002,
  7366. 1.2841059826314450E-002,
  7367. 1.3392185792326930E-002,
  7368. 1.3961089774966240E-002,
  7369. 1.4548087492585180E-002,
  7370. 1.5153550542891020E-002,
  7371. 1.5777811408042910E-002,
  7372. 1.6421230509877200E-002,
  7373. 1.7084129154682160E-002,
  7374. 1.7766902223229410E-002,
  7375. 1.8469827249646190E-002,
  7376. 1.9193304702639580E-002,
  7377. 1.9937623292207720E-002,
  7378. 2.0703161135315900E-002,
  7379. 2.1490212529897690E-002,
  7380. 2.2299138829112050E-002,
  7381. 2.3130238056182860E-002,
  7382. 2.3983856663107870E-002,
  7383. 2.4860285222530360E-002,
  7384. 2.5759860873222350E-002,
  7385. 2.6682861149311060E-002,
  7386. 2.7629608288407320E-002,
  7387. 2.8600392863154410E-002,
  7388. 2.9595496132969860E-002,
  7389. 3.0615204945206640E-002,
  7390. 3.1659796833992000E-002,
  7391. 3.2729536294937140E-002,
  7392. 3.3824689686298370E-002,
  7393. 3.4945506602525710E-002,
  7394. 3.6092240363359450E-002,
  7395. 3.7265110760927200E-002,
  7396. 3.8464374840259550E-002,
  7397. 3.9690230041742320E-002,
  7398. 4.0942888706922530E-002,
  7399. 4.2222552001476290E-002,
  7400. 4.3529424816370010E-002,
  7401. 4.4863656163215640E-002,
  7402. 4.6225443482398990E-002,
  7403. 4.7614917159080510E-002,
  7404. 4.9032241106033330E-002,
  7405. 5.0477534532547000E-002,
  7406. 5.1950931549072270E-002,
  7407. 5.3452525287866590E-002,
  7408. 5.4982420057058330E-002,
  7409. 5.6540694087743760E-002,
  7410. 5.8127421885728840E-002,
  7411. 5.9742655605077740E-002,
  7412. 6.1386436223983760E-002,
  7413. 6.3058786094188690E-002,
  7414. 6.4759708940982820E-002,
  7415. 6.6489234566688540E-002,
  7416. 6.8247318267822270E-002,
  7417. 7.0033922791481020E-002,
  7418. 7.1849010884761810E-002,
  7419. 7.3692522943019870E-002,
  7420. 7.5564362108707430E-002,
  7421. 7.7464438974857330E-002,
  7422. 7.9392634332180020E-002,
  7423. 8.1348828971385960E-002,
  7424. 8.3332858979702000E-002,
  7425. 8.5344567894935610E-002,
  7426. 8.7383769452571870E-002,
  7427. 8.9450262486934660E-002,
  7428. 9.1543838381767280E-002,
  7429. 9.3664251267910000E-002,
  7430. 9.5811240375041960E-002,
  7431. 9.7984537482261660E-002,
  7432. 1.0018386691808700E-001,
  7433. 1.0240890830755230E-001,
  7434. 1.0465932637453080E-001,
  7435. 1.0693479329347610E-001,
  7436. 1.0923493653535840E-001,
  7437. 1.1155936866998670E-001,
  7438. 1.1390769481658940E-001,
  7439. 1.1627949774265290E-001,
  7440. 1.1867434531450270E-001,
  7441. 1.2109176814556120E-001,
  7442. 1.2353130429983140E-001,
  7443. 1.2599244713783260E-001,
  7444. 1.2847468256950380E-001,
  7445. 1.3097748160362240E-001,
  7446. 1.3350030779838560E-001,
  7447. 1.3604259490966800E-001,
  7448. 1.3860376179218290E-001,
  7449. 1.4118319749832150E-001,
  7450. 1.4378026127815250E-001,
  7451. 1.4639437198638920E-001,
  7452. 1.4902481436729430E-001,
  7453. 1.5167096257209780E-001,
  7454. 1.5433208644390100E-001,
  7455. 1.5700751543045040E-001,
  7456. 1.5969651937484740E-001,
  7457. 1.6239835321903230E-001,
  7458. 1.6511227190494540E-001,
  7459. 1.6783750057220460E-001,
  7460. 1.7057323455810550E-001,
  7461. 1.7331869900226590E-001,
  7462. 1.7607308924198150E-001,
  7463. 1.7883554100990300E-001,
  7464. 1.8160524964332580E-001,
  7465. 1.8438133597373960E-001,
  7466. 1.8716295063495640E-001,
  7467. 1.8994916975498200E-001,
  7468. 1.9273911416530610E-001,
  7469. 1.9553191959857940E-001,
  7470. 1.9832661747932440E-001,
  7471. 2.0112232863903040E-001,
  7472. 2.0391805469989780E-001,
  7473. 2.0671287178993220E-001,
  7474. 2.0950584113597870E-001,
  7475. 2.1229594945907590E-001,
  7476. 2.1508227288722990E-001,
  7477. 2.1786379814147950E-001,
  7478. 2.2063951194286350E-001,
  7479. 2.2340846061706540E-001,
  7480. 2.2616961598396300E-001,
  7481. 2.2892196476459500E-001,
  7482. 2.3166447877883910E-001,
  7483. 2.3439615964889520E-001,
  7484. 2.3711597919464110E-001,
  7485. 2.3982289433479310E-001,
  7486. 2.4251587688922880E-001,
  7487. 2.4519388377666480E-001,
  7488. 2.4785590171813960E-001,
  7489. 2.5050088763237000E-001,
  7490. 2.5312781333923340E-001,
  7491. 2.5573557615280150E-001,
  7492. 2.5832322239875800E-001,
  7493. 2.6088967919349670E-001,
  7494. 2.6343390345573420E-001,
  7495. 2.6595494151115420E-001,
  7496. 2.6845166087150580E-001,
  7497. 2.7092313766479490E-001,
  7498. 2.7336826920509340E-001,
  7499. 2.7578607201576240E-001,
  7500. 2.7817553281784060E-001,
  7501. 2.8053569793701170E-001,
  7502. 2.8286558389663700E-001,
  7503. 2.8516408801078800E-001,
  7504. 2.8743034601211550E-001,
  7505. 2.8966337442398070E-001,
  7506. 2.9186218976974480E-001,
  7507. 2.9402589797973640E-001,
  7508. 2.9615348577499390E-001,
  7509. 2.9824411869049070E-001,
  7510. 3.0029675364494320E-001,
  7511. 3.0231067538261420E-001,
  7512. 3.0428490042686460E-001,
  7513. 3.0621853470802300E-001,
  7514. 3.0811080336570740E-001,
  7515. 3.0996081233024600E-001,
  7516. 3.1176769733428960E-001,
  7517. 3.1353080272674560E-001,
  7518. 3.1524917483329780E-001,
  7519. 3.1692212820053100E-001,
  7520. 3.1854888796806340E-001,
  7521. 3.2012873888015740E-001,
  7522. 3.2166096568107600E-001,
  7523. 3.2314485311508180E-001,
  7524. 3.2457971572875980E-001,
  7525. 3.2596495747566220E-001,
  7526. 3.2729989290237420E-001,
  7527. 3.2858389616012580E-001,
  7528. 3.2981643080711360E-001,
  7529. 3.3099696040153500E-001,
  7530. 3.3212485909461980E-001,
  7531. 3.3319962024688720E-001,
  7532. 3.3422079682350160E-001,
  7533. 3.3518791198730470E-001,
  7534. 3.3610042929649360E-001,
  7535. 3.3695802092552180E-001,
  7536. 3.3776029944419860E-001,
  7537. 3.3850681781768800E-001,
  7538. 3.3919724822044380E-001,
  7539. 3.3983129262924200E-001,
  7540. 3.4040865302085880E-001,
  7541. 3.4092903137207030E-001,
  7542. 3.4139221906661980E-001,
  7543. 3.4179797768592840E-001,
  7544. 3.4214612841606140E-001,
  7545. 3.4243649244308470E-001,
  7546. 3.4266895055770880E-001,
  7547. 3.4284341335296630E-001,
  7548. 3.4295973181724550E-001,
  7549. 3.4301793575286860E-001,
  7550. 3.4301793575286860E-001,
  7551. 3.4295973181724550E-001,
  7552. 3.4284341335296630E-001,
  7553. 3.4266895055770880E-001,
  7554. 3.4243649244308470E-001,
  7555. 3.4214612841606140E-001,
  7556. 3.4179797768592840E-001,
  7557. 3.4139221906661980E-001,
  7558. 3.4092903137207030E-001,
  7559. 3.4040865302085880E-001,
  7560. 3.3983129262924200E-001,
  7561. 3.3919724822044380E-001,
  7562. 3.3850681781768800E-001,
  7563. 3.3776029944419860E-001,
  7564. 3.3695802092552180E-001,
  7565. 3.3610042929649360E-001,
  7566. 3.3518791198730470E-001,
  7567. 3.3422079682350160E-001,
  7568. 3.3319962024688720E-001,
  7569. 3.3212485909461980E-001,
  7570. 3.3099696040153500E-001,
  7571. 3.2981643080711360E-001,
  7572. 3.2858389616012580E-001,
  7573. 3.2729989290237420E-001,
  7574. 3.2596495747566220E-001,
  7575. 3.2457971572875980E-001,
  7576. 3.2314485311508180E-001,
  7577. 3.2166096568107600E-001,
  7578. 3.2012873888015740E-001,
  7579. 3.1854888796806340E-001,
  7580. 3.1692212820053100E-001,
  7581. 3.1524917483329780E-001,
  7582. 3.1353080272674560E-001,
  7583. 3.1176769733428960E-001,
  7584. 3.0996081233024600E-001,
  7585. 3.0811080336570740E-001,
  7586. 3.0621853470802300E-001,
  7587. 3.0428490042686460E-001,
  7588. 3.0231067538261420E-001,
  7589. 3.0029675364494320E-001,
  7590. 2.9824411869049070E-001,
  7591. 2.9615348577499390E-001,
  7592. 2.9402589797973640E-001,
  7593. 2.9186218976974480E-001,
  7594. 2.8966337442398070E-001,
  7595. 2.8743034601211550E-001,
  7596. 2.8516408801078800E-001,
  7597. 2.8286558389663700E-001,
  7598. 2.8053569793701170E-001,
  7599. 2.7817553281784060E-001,
  7600. 2.7578607201576240E-001,
  7601. 2.7336826920509340E-001,
  7602. 2.7092313766479490E-001,
  7603. 2.6845166087150580E-001,
  7604. 2.6595494151115420E-001,
  7605. 2.6343390345573420E-001,
  7606. 2.6088967919349670E-001,
  7607. 2.5832322239875800E-001,
  7608. 2.5573557615280150E-001,
  7609. 2.5312781333923340E-001,
  7610. 2.5050088763237000E-001,
  7611. 2.4785590171813960E-001,
  7612. 2.4519388377666480E-001,
  7613. 2.4251587688922880E-001,
  7614. 2.3982289433479310E-001,
  7615. 2.3711597919464110E-001,
  7616. 2.3439615964889520E-001,
  7617. 2.3166447877883910E-001,
  7618. 2.2892196476459500E-001,
  7619. 2.2616961598396300E-001,
  7620. 2.2340846061706540E-001,
  7621. 2.2063951194286350E-001,
  7622. 2.1786379814147950E-001,
  7623. 2.1508227288722990E-001,
  7624. 2.1229594945907590E-001,
  7625. 2.0950584113597870E-001,
  7626. 2.0671287178993220E-001,
  7627. 2.0391805469989780E-001,
  7628. 2.0112232863903040E-001,
  7629. 1.9832661747932440E-001,
  7630. 1.9553191959857940E-001,
  7631. 1.9273911416530610E-001,
  7632. 1.8994916975498200E-001,
  7633. 1.8716295063495640E-001,
  7634. 1.8438133597373960E-001,
  7635. 1.8160524964332580E-001,
  7636. 1.7883554100990300E-001,
  7637. 1.7607308924198150E-001,
  7638. 1.7331869900226590E-001,
  7639. 1.7057323455810550E-001,
  7640. 1.6783750057220460E-001,
  7641. 1.6511227190494540E-001,
  7642. 1.6239835321903230E-001,
  7643. 1.5969651937484740E-001,
  7644. 1.5700751543045040E-001,
  7645. 1.5433208644390100E-001,
  7646. 1.5167096257209780E-001,
  7647. 1.4902481436729430E-001,
  7648. 1.4639437198638920E-001,
  7649. 1.4378026127815250E-001,
  7650. 1.4118319749832150E-001,
  7651. 1.3860376179218290E-001,
  7652. 1.3604259490966800E-001,
  7653. 1.3350030779838560E-001,
  7654. 1.3097748160362240E-001,
  7655. 1.2847468256950380E-001,
  7656. 1.2599244713783260E-001,
  7657. 1.2353130429983140E-001,
  7658. 1.2109176814556120E-001,
  7659. 1.1867434531450270E-001,
  7660. 1.1627949774265290E-001,
  7661. 1.1390769481658940E-001,
  7662. 1.1155936866998670E-001,
  7663. 1.0923493653535840E-001,
  7664. 1.0693479329347610E-001,
  7665. 1.0465932637453080E-001,
  7666. 1.0240890830755230E-001,
  7667. 1.0018386691808700E-001,
  7668. 9.7984537482261660E-002,
  7669. 9.5811240375041960E-002,
  7670. 9.3664251267910000E-002,
  7671. 9.1543838381767280E-002,
  7672. 8.9450262486934660E-002,
  7673. 8.7383769452571870E-002,
  7674. 8.5344567894935610E-002,
  7675. 8.3332858979702000E-002,
  7676. 8.1348828971385960E-002,
  7677. 7.9392634332180020E-002,
  7678. 7.7464438974857330E-002,
  7679. 7.5564362108707430E-002,
  7680. 7.3692522943019870E-002,
  7681. 7.1849010884761810E-002,
  7682. 7.0033922791481020E-002,
  7683. 6.8247318267822270E-002,
  7684. 6.6489234566688540E-002,
  7685. 6.4759708940982820E-002,
  7686. 6.3058786094188690E-002,
  7687. 6.1386436223983760E-002,
  7688. 5.9742655605077740E-002,
  7689. 5.8127421885728840E-002,
  7690. 5.6540694087743760E-002,
  7691. 5.4982420057058330E-002,
  7692. 5.3452525287866590E-002,
  7693. 5.1950931549072270E-002,
  7694. 5.0477534532547000E-002,
  7695. 4.9032241106033330E-002,
  7696. 4.7614917159080510E-002,
  7697. 4.6225443482398990E-002,
  7698. 4.4863656163215640E-002,
  7699. 4.3529424816370010E-002,
  7700. 4.2222552001476290E-002,
  7701. 4.0942888706922530E-002,
  7702. 3.9690230041742320E-002,
  7703. 3.8464374840259550E-002,
  7704. 3.7265110760927200E-002,
  7705. 3.6092240363359450E-002,
  7706. 3.4945506602525710E-002,
  7707. 3.3824689686298370E-002,
  7708. 3.2729536294937140E-002,
  7709. 3.1659796833992000E-002,
  7710. 3.0615204945206640E-002,
  7711. 2.9595496132969860E-002,
  7712. 2.8600392863154410E-002,
  7713. 2.7629608288407320E-002,
  7714. 2.6682861149311060E-002,
  7715. 2.5759860873222350E-002,
  7716. 2.4860285222530360E-002,
  7717. 2.3983856663107870E-002,
  7718. 2.3130238056182860E-002,
  7719. 2.2299138829112050E-002,
  7720. 2.1490212529897690E-002,
  7721. 2.0703161135315900E-002,
  7722. 1.9937623292207720E-002,
  7723. 1.9193304702639580E-002,
  7724. 1.8469827249646190E-002,
  7725. 1.7766902223229410E-002,
  7726. 1.7084129154682160E-002,
  7727. 1.6421230509877200E-002,
  7728. 1.5777811408042910E-002,
  7729. 1.5153550542891020E-002,
  7730. 1.4548087492585180E-002,
  7731. 1.3961089774966240E-002,
  7732. 1.3392185792326930E-002,
  7733. 1.2841059826314450E-002,
  7734. 1.2307321652770040E-002,
  7735. 1.1790650896728040E-002,
  7736. 1.1290682479739190E-002,
  7737. 1.0807084850966930E-002,
  7738. 1.0339494794607160E-002,
  7739. 9.8875602707266800E-003,
  7740. 9.4509534537792200E-003,
  7741. 9.0293306857347480E-003,
  7742. 8.6223213002085690E-003,
  7743. 8.2296309992671010E-003,
  7744. 7.8508658334612850E-003,
  7745. 7.4857366271317010E-003,
  7746. 7.1338820271193980E-003,
  7747. 6.7949919030070300E-003,
  7748. 6.4686913974583150E-003,
  7749. 6.1547122895717620E-003,
  7750. 5.8526843786239620E-003,
  7751. 5.5623454973101620E-003,
  7752. 5.2832840010523800E-003,
  7753. 5.0153112970292570E-003,
  7754. 4.7580120153725150E-003,
  7755. 4.5111598446965220E-003,
  7756. 4.2744171805679800E-003,
  7757. 4.0474990382790560E-003,
  7758. 3.8300913292914630E-003,
  7759. 3.6219672765582800E-003,
  7760. 3.4227769356220960E-003,
  7761. 3.2322725746780640E-003,
  7762. 3.0501529108732940E-003,
  7763. 2.8761904686689380E-003,
  7764. 2.7100932784378530E-003,
  7765. 2.5515670422464610E-003,
  7766. 2.4004334118217230E-003,
  7767. 2.2563596721738580E-003,
  7768. 2.1191518753767010E-003,
  7769. 1.9886041991412640E-003,
  7770. 1.8643775256350640E-003,
  7771. 1.7463274998590350E-003,
  7772. 1.6342115122824910E-003,
  7773. 1.5278297942131760E-003,
  7774. 1.4268938684836030E-003,
  7775. 1.3312589144334200E-003,
  7776. 1.2406768510118130E-003,
  7777. 1.1550235794857140E-003,
  7778. 1.0739302961155770E-003,
  7779. 9.9747709464281800E-004,
  7780. 9.2511920956894760E-004,
  7781. 8.5701106581836940E-004,
  7782. 7.9285167157649990E-004,
  7783. 7.3241489008069040E-004,
  7784. 6.7555153509601950E-004,
  7785. 6.2221300322562460E-004,
  7786. 5.7215924607589840E-004,
  7787. 5.2524596685543660E-004,
  7788. 4.8127761692740020E-004,
  7789. 4.4018754852004350E-004,
  7790. 4.0182814700528980E-004,
  7791. 3.6589911906048660E-004,
  7792. 3.3283955417573450E-004,
  7793. 3.0138631700538100E-004,
  7794. 2.7261159266345200E-004,
  7795. 2.4602311896160240E-004,
  7796. 2.2118473134469240E-004,
  7797. 1.9817386055365200E-004,
  7798. 1.7699223826639360E-004,
  7799. 1.5759580128360540E-004,
  7800. 1.3974857574794440E-004,
  7801. 1.2333714403212070E-004,
  7802. 1.0821702744578940E-004,
  7803. 9.4393239123746760E-005,
  7804. 8.1793652498163280E-005,
  7805. 2.6584343868307770E-004
  7806. };
  7807. //FIXME the coeffs are symmetric
  7808. static const float lfe_fir_128[] =
  7809. {
  7810. 0.00053168571,
  7811. 0.00016358691,
  7812. 0.00018878609,
  7813. 0.00021643363,
  7814. 0.00024667382,
  7815. 0.00027949660,
  7816. 0.00031519096,
  7817. 0.00035398375,
  7818. 0.00039634691,
  7819. 0.00044236859,
  7820. 0.00049204525,
  7821. 0.00054522208,
  7822. 0.00060277141,
  7823. 0.00066567765,
  7824. 0.00073179678,
  7825. 0.00080365466,
  7826. 0.00088037323,
  7827. 0.00096255314,
  7828. 0.00105048984,
  7829. 0.00114431616,
  7830. 0.00124442333,
  7831. 0.00135110028,
  7832. 0.00146482687,
  7833. 0.00158570008,
  7834. 0.00171401864,
  7835. 0.00185023469,
  7836. 0.00199495023,
  7837. 0.00214785640,
  7838. 0.00231004250,
  7839. 0.00248134881,
  7840. 0.00266251224,
  7841. 0.00285378192,
  7842. 0.00305565330,
  7843. 0.00326841651,
  7844. 0.00349264755,
  7845. 0.00372874714,
  7846. 0.00397720048,
  7847. 0.00423829490,
  7848. 0.00451271003,
  7849. 0.00480085658,
  7850. 0.00510312291,
  7851. 0.00542017492,
  7852. 0.00575236930,
  7853. 0.00610029325,
  7854. 0.00646453211,
  7855. 0.00684553990,
  7856. 0.00724391919,
  7857. 0.00766016589,
  7858. 0.00809498038,
  7859. 0.00854881573,
  7860. 0.00902230106,
  7861. 0.00951600447,
  7862. 0.01003060210,
  7863. 0.01056654565,
  7864. 0.01112466771,
  7865. 0.01170534454,
  7866. 0.01230939943,
  7867. 0.01293735672,
  7868. 0.01358995494,
  7869. 0.01426773332,
  7870. 0.01497144438,
  7871. 0.01570170000,
  7872. 0.01645922661,
  7873. 0.01724460535,
  7874. 0.01805862412,
  7875. 0.01890186779,
  7876. 0.01977507770,
  7877. 0.02067894675,
  7878. 0.02161412500,
  7879. 0.02258131653,
  7880. 0.02358125709,
  7881. 0.02461459488,
  7882. 0.02568206564,
  7883. 0.02678431384,
  7884. 0.02792212367,
  7885. 0.02909611352,
  7886. 0.03030703776,
  7887. 0.03155555204,
  7888. 0.03284239396,
  7889. 0.03416819125,
  7890. 0.03553372994,
  7891. 0.03693958372,
  7892. 0.03838652745,
  7893. 0.03987516090,
  7894. 0.04140623659,
  7895. 0.04298033938,
  7896. 0.04459818453,
  7897. 0.04626038298,
  7898. 0.04796761274,
  7899. 0.04972046614,
  7900. 0.05151961371,
  7901. 0.05336561054,
  7902. 0.05525910854,
  7903. 0.05720067024,
  7904. 0.05919086933,
  7905. 0.06123027951,
  7906. 0.06331945211,
  7907. 0.06545893103,
  7908. 0.06764923781,
  7909. 0.06989086419,
  7910. 0.07218432426,
  7911. 0.07453006506,
  7912. 0.07692859322,
  7913. 0.07938029617,
  7914. 0.08188561350,
  7915. 0.08444493264,
  7916. 0.08705867827,
  7917. 0.08972713351,
  7918. 0.09245070815,
  7919. 0.09522963315,
  7920. 0.09806428105,
  7921. 0.10095486045,
  7922. 0.10390164703,
  7923. 0.10690483451,
  7924. 0.10996460915,
  7925. 0.11308115721,
  7926. 0.11625462025,
  7927. 0.11948505789,
  7928. 0.12277261168,
  7929. 0.12611730397,
  7930. 0.12951917946,
  7931. 0.13297818601,
  7932. 0.13649433851,
  7933. 0.14006754756,
  7934. 0.14369773865,
  7935. 0.14738474786,
  7936. 0.15112841129,
  7937. 0.15492856503,
  7938. 0.15878495574,
  7939. 0.16269733012,
  7940. 0.16666537523,
  7941. 0.17068879306,
  7942. 0.17476719618,
  7943. 0.17890018225,
  7944. 0.18308731914,
  7945. 0.18732811511,
  7946. 0.19162209332,
  7947. 0.19596865773,
  7948. 0.20036731660,
  7949. 0.20481738448,
  7950. 0.20931822062,
  7951. 0.21386915445,
  7952. 0.21846942604,
  7953. 0.22311829031,
  7954. 0.22781492770,
  7955. 0.23255851865,
  7956. 0.23734821379,
  7957. 0.24218304455,
  7958. 0.24706205726,
  7959. 0.25198432803,
  7960. 0.25694879889,
  7961. 0.26195442677,
  7962. 0.26700007915,
  7963. 0.27208462358,
  7964. 0.27720692754,
  7965. 0.28236576915,
  7966. 0.28755992651,
  7967. 0.29278811812,
  7968. 0.29804900289,
  7969. 0.30334126949,
  7970. 0.30866351724,
  7971. 0.31401440501,
  7972. 0.31939238310,
  7973. 0.32479602098,
  7974. 0.33022382855,
  7975. 0.33567428589,
  7976. 0.34114575386,
  7977. 0.34663668275,
  7978. 0.35214546323,
  7979. 0.35767036676,
  7980. 0.36320972443,
  7981. 0.36876192689,
  7982. 0.37432509661,
  7983. 0.37989753485,
  7984. 0.38547745347,
  7985. 0.39106300473,
  7986. 0.39665243030,
  7987. 0.40224379301,
  7988. 0.40783521533,
  7989. 0.41342487931,
  7990. 0.41901078820,
  7991. 0.42459106445,
  7992. 0.43016362190,
  7993. 0.43572667241,
  7994. 0.44127810001,
  7995. 0.44681602716,
  7996. 0.45233830810,
  7997. 0.45784294605,
  7998. 0.46332800388,
  7999. 0.46879136562,
  8000. 0.47423094511,
  8001. 0.47964480519,
  8002. 0.48503074050,
  8003. 0.49038675427,
  8004. 0.49571081996,
  8005. 0.50100076199,
  8006. 0.50625455379,
  8007. 0.51147013903,
  8008. 0.51664537191,
  8009. 0.52177828550,
  8010. 0.52686679363,
  8011. 0.53190881014,
  8012. 0.53690224886,
  8013. 0.54184508324,
  8014. 0.54673534632,
  8015. 0.55157101154,
  8016. 0.55634999275,
  8017. 0.56107026339,
  8018. 0.56572991610,
  8019. 0.57032698393,
  8020. 0.57485944033,
  8021. 0.57932555676,
  8022. 0.58372318745,
  8023. 0.58805054426,
  8024. 0.59230577946,
  8025. 0.59648692608,
  8026. 0.60059231520,
  8027. 0.60462015867,
  8028. 0.60856848955,
  8029. 0.61243581772,
  8030. 0.61622029543,
  8031. 0.61992025375,
  8032. 0.62353414297,
  8033. 0.62706029415,
  8034. 0.63049703836,
  8035. 0.63384294510,
  8036. 0.63709646463,
  8037. 0.64025616646,
  8038. 0.64332056046,
  8039. 0.64628833532,
  8040. 0.64915806055,
  8041. 0.65192854404,
  8042. 0.65459835529,
  8043. 0.65716648102,
  8044. 0.65963155031,
  8045. 0.66199249029,
  8046. 0.66424828768,
  8047. 0.66639786959,
  8048. 0.66844022274,
  8049. 0.67037439346,
  8050. 0.67219948769,
  8051. 0.67391467094,
  8052. 0.67551922798,
  8053. 0.67701220512,
  8054. 0.67839306593,
  8055. 0.67966115475,
  8056. 0.68081587553,
  8057. 0.68185669184,
  8058. 0.68278300762,
  8059. 0.68359452486,
  8060. 0.68429082632,
  8061. 0.68487155437,
  8062. 0.68533653021,
  8063. 0.68568539619,
  8064. 0.68591803312,
  8065. 0.68603444099,
  8066. 0.68603444099,
  8067. 0.68591803312,
  8068. 0.68568539619,
  8069. 0.68533653021,
  8070. 0.68487155437,
  8071. 0.68429082632,
  8072. 0.68359452486,
  8073. 0.68278300762,
  8074. 0.68185669184,
  8075. 0.68081587553,
  8076. 0.67966115475,
  8077. 0.67839306593,
  8078. 0.67701220512,
  8079. 0.67551922798,
  8080. 0.67391467094,
  8081. 0.67219948769,
  8082. 0.67037439346,
  8083. 0.66844022274,
  8084. 0.66639786959,
  8085. 0.66424828768,
  8086. 0.66199249029,
  8087. 0.65963155031,
  8088. 0.65716648102,
  8089. 0.65459835529,
  8090. 0.65192854404,
  8091. 0.64915806055,
  8092. 0.64628833532,
  8093. 0.64332056046,
  8094. 0.64025616646,
  8095. 0.63709646463,
  8096. 0.63384294510,
  8097. 0.63049703836,
  8098. 0.62706029415,
  8099. 0.62353414297,
  8100. 0.61992025375,
  8101. 0.61622029543,
  8102. 0.61243581772,
  8103. 0.60856848955,
  8104. 0.60462015867,
  8105. 0.60059231520,
  8106. 0.59648692608,
  8107. 0.59230577946,
  8108. 0.58805054426,
  8109. 0.58372318745,
  8110. 0.57932555676,
  8111. 0.57485944033,
  8112. 0.57032698393,
  8113. 0.56572991610,
  8114. 0.56107026339,
  8115. 0.55634999275,
  8116. 0.55157101154,
  8117. 0.54673534632,
  8118. 0.54184508324,
  8119. 0.53690224886,
  8120. 0.53190881014,
  8121. 0.52686679363,
  8122. 0.52177828550,
  8123. 0.51664537191,
  8124. 0.51147013903,
  8125. 0.50625455379,
  8126. 0.50100076199,
  8127. 0.49571081996,
  8128. 0.49038675427,
  8129. 0.48503074050,
  8130. 0.47964480519,
  8131. 0.47423094511,
  8132. 0.46879136562,
  8133. 0.46332800388,
  8134. 0.45784294605,
  8135. 0.45233830810,
  8136. 0.44681602716,
  8137. 0.44127810001,
  8138. 0.43572667241,
  8139. 0.43016362190,
  8140. 0.42459106445,
  8141. 0.41901078820,
  8142. 0.41342487931,
  8143. 0.40783521533,
  8144. 0.40224379301,
  8145. 0.39665243030,
  8146. 0.39106300473,
  8147. 0.38547745347,
  8148. 0.37989753485,
  8149. 0.37432509661,
  8150. 0.36876192689,
  8151. 0.36320972443,
  8152. 0.35767036676,
  8153. 0.35214546323,
  8154. 0.34663668275,
  8155. 0.34114575386,
  8156. 0.33567428589,
  8157. 0.33022382855,
  8158. 0.32479602098,
  8159. 0.31939238310,
  8160. 0.31401440501,
  8161. 0.30866351724,
  8162. 0.30334126949,
  8163. 0.29804900289,
  8164. 0.29278811812,
  8165. 0.28755992651,
  8166. 0.28236576915,
  8167. 0.27720692754,
  8168. 0.27208462358,
  8169. 0.26700007915,
  8170. 0.26195442677,
  8171. 0.25694879889,
  8172. 0.25198432803,
  8173. 0.24706205726,
  8174. 0.24218304455,
  8175. 0.23734821379,
  8176. 0.23255851865,
  8177. 0.22781492770,
  8178. 0.22311829031,
  8179. 0.21846942604,
  8180. 0.21386915445,
  8181. 0.20931822062,
  8182. 0.20481738448,
  8183. 0.20036731660,
  8184. 0.19596865773,
  8185. 0.19162209332,
  8186. 0.18732811511,
  8187. 0.18308731914,
  8188. 0.17890018225,
  8189. 0.17476719618,
  8190. 0.17068879306,
  8191. 0.16666537523,
  8192. 0.16269733012,
  8193. 0.15878495574,
  8194. 0.15492856503,
  8195. 0.15112841129,
  8196. 0.14738474786,
  8197. 0.14369773865,
  8198. 0.14006754756,
  8199. 0.13649433851,
  8200. 0.13297818601,
  8201. 0.12951917946,
  8202. 0.12611730397,
  8203. 0.12277261168,
  8204. 0.11948505789,
  8205. 0.11625462025,
  8206. 0.11308115721,
  8207. 0.10996460915,
  8208. 0.10690483451,
  8209. 0.10390164703,
  8210. 0.10095486045,
  8211. 0.09806428105,
  8212. 0.09522963315,
  8213. 0.09245070815,
  8214. 0.08972713351,
  8215. 0.08705867827,
  8216. 0.08444493264,
  8217. 0.08188561350,
  8218. 0.07938029617,
  8219. 0.07692859322,
  8220. 0.07453006506,
  8221. 0.07218432426,
  8222. 0.06989086419,
  8223. 0.06764923781,
  8224. 0.06545893103,
  8225. 0.06331945211,
  8226. 0.06123027951,
  8227. 0.05919086933,
  8228. 0.05720067024,
  8229. 0.05525910854,
  8230. 0.05336561054,
  8231. 0.05151961371,
  8232. 0.04972046614,
  8233. 0.04796761274,
  8234. 0.04626038298,
  8235. 0.04459818453,
  8236. 0.04298033938,
  8237. 0.04140623659,
  8238. 0.03987516090,
  8239. 0.03838652745,
  8240. 0.03693958372,
  8241. 0.03553372994,
  8242. 0.03416819125,
  8243. 0.03284239396,
  8244. 0.03155555204,
  8245. 0.03030703776,
  8246. 0.02909611352,
  8247. 0.02792212367,
  8248. 0.02678431384,
  8249. 0.02568206564,
  8250. 0.02461459488,
  8251. 0.02358125709,
  8252. 0.02258131653,
  8253. 0.02161412500,
  8254. 0.02067894675,
  8255. 0.01977507770,
  8256. 0.01890186779,
  8257. 0.01805862412,
  8258. 0.01724460535,
  8259. 0.01645922661,
  8260. 0.01570170000,
  8261. 0.01497144438,
  8262. 0.01426773332,
  8263. 0.01358995494,
  8264. 0.01293735672,
  8265. 0.01230939943,
  8266. 0.01170534454,
  8267. 0.01112466771,
  8268. 0.01056654565,
  8269. 0.01003060210,
  8270. 0.00951600447,
  8271. 0.00902230106,
  8272. 0.00854881573,
  8273. 0.00809498038,
  8274. 0.00766016589,
  8275. 0.00724391919,
  8276. 0.00684553990,
  8277. 0.00646453211,
  8278. 0.00610029325,
  8279. 0.00575236930,
  8280. 0.00542017492,
  8281. 0.00510312291,
  8282. 0.00480085658,
  8283. 0.00451271003,
  8284. 0.00423829490,
  8285. 0.00397720048,
  8286. 0.00372874714,
  8287. 0.00349264755,
  8288. 0.00326841651,
  8289. 0.00305565330,
  8290. 0.00285378192,
  8291. 0.00266251224,
  8292. 0.00248134881,
  8293. 0.00231004250,
  8294. 0.00214785640,
  8295. 0.00199495023,
  8296. 0.00185023469,
  8297. 0.00171401864,
  8298. 0.00158570008,
  8299. 0.00146482687,
  8300. 0.00135110028,
  8301. 0.00124442333,
  8302. 0.00114431616,
  8303. 0.00105048984,
  8304. 0.00096255314,
  8305. 0.00088037323,
  8306. 0.00080365466,
  8307. 0.00073179678,
  8308. 0.00066567765,
  8309. 0.00060277141,
  8310. 0.00054522208,
  8311. 0.00049204525,
  8312. 0.00044236859,
  8313. 0.00039634691,
  8314. 0.00035398375,
  8315. 0.00031519096,
  8316. 0.00027949660,
  8317. 0.00024667382,
  8318. 0.00021643363,
  8319. 0.00018878609,
  8320. 0.00016358691,
  8321. 0.00053168571
  8322. };
  8323. /* 10^-(dB/20), with dB being a list of dB values ranging from 0 to -72 */
  8324. /* do a 20*log10(dca_downmix_coeffs) to reconvert the values */
  8325. static const float dca_downmix_coeffs[65] = {
  8326. 1.000000000000000, 0.988553094656939, 0.971627951577106, 0.944060876285923, 0.917275935389780, 0.891250938133746,
  8327. 0.865964323360065, 0.841395141645195, 0.817523037943650, 0.794328234724281, 0.771791515585012, 0.749894209332456,
  8328. 0.728618174513228, 0.707945784384138, 0.687859912308808, 0.668343917568615, 0.649381631576211, 0.630957344480193,
  8329. 0.613055792149821, 0.595662143529010, 0.578761988349121, 0.562341325190349, 0.546386549881854, 0.530884444230988,
  8330. 0.515822165072306, 0.501187233627272, 0.446683592150963, 0.398107170553497, 0.354813389233575, 0.316227766016838,
  8331. 0.281838293126445, 0.251188643150958, 0.223872113856834, 0.199526231496888, 0.177827941003892, 0.158489319246111,
  8332. 0.141253754462275, 0.125892541179417, 0.112201845430196, 0.100000000000000, 0.089125093813374, 0.079432823472428,
  8333. 0.070794578438414, 0.063095734448019, 0.053088444423099, 0.044668359215096, 0.037583740428844, 0.031622776601684,
  8334. 0.026607250597988, 0.022387211385683, 0.018836490894898, 0.015848931924611, 0.013335214321633, 0.011220184543020,
  8335. 0.009440608762859, 0.007943282347243, 0.005623413251903, 0.003981071705535, 0.002818382931264, 0.001995262314969,
  8336. 0.001412537544623, 0.001000000000000, 0.000501187233627, 0.000251188643151, 0.000000000000000,
  8337. };
  8338. static const uint8_t dca_default_coeffs[16][5][2] = {
  8339. { { 13, 13 }, },
  8340. { { 0, 64 }, { 64, 0 }, },
  8341. { { 0, 64 }, { 64, 0 }, },
  8342. { { 0, 64 }, { 64, 0 }, },
  8343. { { 0, 64 }, { 64, 0 }, },
  8344. { { 6, 6 }, { 0, 25 }, { 25, 0 }, },
  8345. { { 0, 25 }, { 25, 0 }, { 13, 13 }, },
  8346. { { 6, 6 }, { 0, 25 }, { 25, 0 }, { 13, 13 }, },
  8347. { { 0, 25 }, { 25, 0 }, { 0, 13 }, { 13, 0 }, },
  8348. { { 6, 6 }, { 0, 25 }, { 25, 0 }, { 0, 13 }, { 13, 0 }, },
  8349. };
  8350. /* downmix coeffs
  8351. TABLE 9
  8352. ______________________________________
  8353. Down-mix coefficients for 8-channel source
  8354. audio (5 + 3 format)
  8355. lt
  8356. cen- rt lt ctr rt
  8357. lt ter ctr center
  8358. rt srd srd srd
  8359. ______________________________________
  8360. 1 0.71 0.74 1.0 0.71 0.71 0.58 0.58 0.58
  8361. 2 left 1.0 0.89 0.71 0.46 0.71 0.50
  8362. rt 0.45 0.71 0.89 1.0 0.50 0.71
  8363. 3 lt 1.0 0.89 0.71 0.45
  8364. rt 0.45 0.71 0.89 1.0
  8365. srd 0.71 0.71 0.71
  8366. 4 lt 1.0 0.89 0.71 0.45
  8367. rt 0.45 0.71 0.89 1.0
  8368. lt srd 1.0 0.71
  8369. rt srd 0.71 0.71
  8370. 4 lt 1.0 0.5
  8371. ctr 0.87 1.0 0.87
  8372. rt 0.5 1.0
  8373. srd 0.71 0.71 0.71
  8374. 5 lt 1.0 0.5
  8375. ctr 0.87 1.0 0.87
  8376. rt 0.5 1.0
  8377. lt srd 1.0 0.71
  8378. rt srd 0.71 1.0
  8379. 6 lt 1.0 0.5
  8380. lt ctr 0.87 0.71
  8381. rt ctr 0.71 0.87
  8382. rt 0.5 1.0
  8383. lt srd 1.0 0.71
  8384. rt srd 0.71 1.0
  8385. 6 lt 1.0 0.5
  8386. ctr 0.86 1.0 0.86
  8387. rt 0.5 1.0
  8388. lt srd 1.0
  8389. ctr srd 1.0
  8390. rt srd 1.0
  8391. 7 lt 1.0
  8392. lt ctr 1.0
  8393. ctr 1.0
  8394. rt ctr 1.0
  8395. rt 1.0
  8396. lt srd 1.0 0.71
  8397. rt srd 0.71 1.0
  8398. 7 lt 1.0 0.5
  8399. lt ctr 0.87 0.71
  8400. rt ctr 0.71 0.87
  8401. rt 0.5 1.0
  8402. lt srd 1.0
  8403. ctr srd 1.0
  8404. rt srd 1.0
  8405. 8 lt 1.0 0.5
  8406. lt ctr 0.87 0.71
  8407. rt ctr 0.71 0.87
  8408. rt 0.5 1.0
  8409. lt 1 srd 0.87 0.35
  8410. lt 2 srd 0.5 0.61
  8411. rt 2 srd 0.61 0.50
  8412. rt 2 srd 0.35 0.87
  8413. Generation of Lt Rt
  8414. In the case when the playback system has analog or digital surround multi-channel capability, a down matrix from 5, 4, or 3 channel to Lt Rt may be desirable. In the case when the number of decoded audio channels exceeds 5, 4 or 3 respectively a first stage down mix to 5, 4 or 3 chs should be used as described above.
  8415. The down matrixing equations for 5-channel source audio to a two-channel Lt Rt playback system are given by:
  8416. Left left+0.7*center-0.7*(lt surround+rt surround)
  8417. Right=right+0.7*center+0.7*(lt surround+rt surround)
  8418. Embedded mixing to 2-channel
  8419. One concern arising from the proliferation of multi-channel audio systems is that most home systems presently have only two channel playback capability. To accommodate this a fixed 2-channel down matrix processes is commonly used following the multi-channel decoding stage. However, for music only applications the image quality etc. of the down matrixed signal may not match that of an equivalent stereo recording found on CD.
  8420. The concept of embedded mixing is to allow the producer to dynamically specify the matrixing coefficients within the audio frame itself. In this way the stereo down mix at the decoder may be better matched to a 2-channel playback environment.
  8421. CHS*2, 7-bit down mix indexes (MCOEFFS) are transmitted along with the multi-channel audio once in every frame. The indexes are converted to attenuation factors using a 7 bit LUT. The 2-ch down mix equations are as follows,
  8422. Left Ch=sum (MCOEFF[n]*Ch[n]) for n=1, CHS
  8423. Right Ch sum (MCOEFF[n+CHS]*Ch[n]) for n=1, CHS
  8424. where Ch(n) represents the subband samples in the (n)th audio channel.
  8425. */
  8426. #endif /* AVCODEC_DCADATA_H */