[ [ 3510522237057493787340126147275436987682208500260533080614273169392503374726430224419451803162699443268055352272127559443687943163967022302772184977089137380933228331626853410532184439904107275109472633601125145336344190345249427648690091800995507786865153532125086053148582703309322004418521308810614183323582139402873590339277037479987729768385895984407768307631373161741132031658392609105714238939006670396312340252688226492314476556102020684103155590454467933662502575619645474804607847869417893744119273641305171771090660917940775656551092102099195662532223330628816257742274560000000000000000000000000000 + 4591055399574683794917418040430722822163574235387536464921329650646047029108608579357780800339694537152405335346385354932964619154402351624774177967634612234802359265480501154358221585673636744881611374491590397588553142501415558167355897745260271806720875956194182780303266731234631820092810263777752042858773806867125110818315478668294572423916712257174834737072192689898606234254601231291205492353815890004975697533401604672951685510775355341395022055921791940310121054858011403150301591544196020223424942498106738110005350288806117530689420242645568576414912080801775484928000000000000000000000000000*i1 + -12185394693625417492898708953905380157408803359522611868524349168991274464333960678851323334728055989712855955588296756463792457177984526026234458678633312912136000096885722692737225113143023415069826978425941470087299760085038645987522581591486733363039547566874507520880174594208637293135031761269918617069452680433195307800389525317389802690283288873561251764403177429367726749109879183185407326500843752527414499428095233880988526637158622324186290687306744398282576952476697922425085228951812746106675449951940506406687109989614321884124667798018333789123580078640332800000000000000000000000000*i1^2 + -3837220775246274199278721499088831009589080206796444302617601460324076044829683367066344300013173615991537741093765132080063079100479323544425137835289745430408278738977871600489946737984028433657847663620425246268741986966912758079353332021520892784667802226409142396408408858956114602499569741845456522070884521545722122495603582287295434958982631752198436552207762959678949419746715606900244127405343514520384010351704802467840530987647325376779921498778152110399240603137067673631441147536934656270269981918670161460774069104492986141898044025173445513858389114880000000000000000000000000*i1^3 + 31230174701299399435491866911672174906745353281439623009453915433632278632097435307278342627117000789834208870069233854125842559034437390505464365143818559294022797782006277468255423654494909802704875888014415022329087444698292139483577750970046409241579436901168084827797801452413988849690578667349214618345866472243342407579631655494623316907344797869170043338153694112790850053628697548399158926881344596624305928114939931064558718367549891451641471940503944735356575125895229378870007305096649608624311904784562912037888163531481255416040116587489731809378304000000000000000000000000*i1^4 + 6512544849062613963398998410460064941446006011344528093101114329267027555089113287488744820833465639222114433756120187253483891651504127613153322714330741538903842291718977624313881563455815942425774994190314736694466518532974556646051923343494829487497747201989006918868212227240676418827154274199416868486857712276967798874788480268938400113647208671273259162017586147418494239830475366640194883701448096207079807036044185003995004853958021270908434404807429668891233506383048495815054670911819711075220840606721262184480936600804873233723669462178699673600000000000000000000000*i1^5 + 3457611081978288293940112854130245201447902763078251197841574088013757771414578732550924444961993284035971489064350314637182776834244002788392718315440220492768784528871804832887619593325274159416177559295015556969363926084828248212861680030682877094694082935377425566586193105364978197976771687340533473929999784017634887419045298504968288005411279257474750666413963676317857864831580378516796336828613190991322228567141245006500273162365338410890363833680535575880600800974637301696481980149334535162328298869429845369110075855907506586964374878945280000000000000000000000*i1^6 + 157401845871642089652958968846072970024218514700336148212968974105393055696056954648631968538784641347140918998617343476024651078266735607606696657934021321957745227375622440439439458021873910838205398822361126803382147433802222868750350054865178991774075570681086443760349804751472003591738642536917418363266141416452485255080651836386840491332311532287528893027777797899399722868644064178055286067082050671163981597097319736967122824534094548410392992626177479211233151921442215145675385973331609768825928683934998865106473205802491723682676736000000000000000000000*i1^7 + 16035339133533686638006227567014142926118480086006370262119760886835018003624477678441484866441661106858514184725171654179965644094234401707254111502019144644736845544906641704561968185341265741726435272876046409142070122397335124149095757638782508475494401919436472432352051214103403547962695237120440574834392161111693378787296543380411431422908642089821354785392643828595312325463403255882137812432734832938101621713816166130272551448050750368416627629408738269894652413350169999272032003688023134559563758165140357173616345447888060416000000000000000000000*i1^8 + 12973423506993239943787541035223548195772629088110123590639622519086698506032694784860854899945181175241942224793243815127504682567459798143942281861044874590435137640580582238569639415355853241616640710374154038335597614989768053730603484799614907058880953934620230449336907921981663635384216921289927703872746059717763910864931753677036775359521679592552691509800550664890947152001920076977007105767765414558752175058774591067237500832616497365451368411312991379661087883395541893338190821537377986649779319672586066252742851412623360000000000000000000*i1^9 + -620202760810130859822369536332788824579714585121038998126197356387331796199828840631818622245252122532238237566759402798417876274189415921097836061188741469586940295535039163889510176321733799203629947978722233153949533244240141217018116882242987983202388942915989949808460347391010383062820281176578118760162559455999687835672427041951495031392478213786509751423051440591821662524724305748277213464825007208203030930314233758390284185361986440153091430171384501748133190719231338392382468990482453031384102033708245226180575232000000000000000000*i1^10 + -59995748871724032621411653149473965389127302534968470557147569505403069134854028039531991344543593377057756960382873689033868542919786690627429185058063263128319529758762156479416489104772828563902872026343546740994205880502667508753483936553082162334737971877512890071407938987622520343766145313208258111465003267668437815535635248004634850761795556771093102339543653107561270838680866846913161122160016221154755551936033613838799571468487932318244064950003766077602634800203362724383715452342719346204262954844075065344000000000000000000*i1^11 + -9178480744592936535466400119581944634414427331597593985040472706698980416930265283644986526957999915851598316541028296158351328766464975234036334214550640043388145104539692321893873704842400949671499421521287222069190988653049338578804452234489550417883500110659580849744522363227643912705781775718356631016564680490417396293543252007967647261240715535212964714633663955343073138381678055035121629235447600203474069819017574379492509913392443490932425972268420884004367129233464903745660566366861092444055431681146880000000000000000*i1^12 + 624659044033071357616702729636137963343824074967434549825445560191786725208207854284329640546200230827771306671986675450849327977469987232677790728781895562962248766554996613535979852765979081219940482520748486395038597688313750449484054653721357190232005419879744296943435790378544454040555943163486178142421363530625106884588221605331544267258514902161816879406344986232604220656217461300811651943751664499925484181664233145956139623085005563333242064884382040721958196453182845087218458637313383757630144512000000000000000*i1^13 + 14246472599378791049058219340245662837451519608942792957401082225912665512955270889540633112827701948551653868221864043333023599169046796141506838102831849731740436512414221889178206752303811947524617055633091182057961961531883336384085754275856921533994807623131096831363713204976628004627999053644212274440338145008415988449089848038578001193971435733238340085212413435555464362790439076646337046651081068277450348777264913574935546024026438592421619672804738577765798125584517739633193205932944575692800000000000000*i1^14 + -51307956837463880591462898068166830594531107438999672218276426160508251967599454679741324326724666674202105936484306918641599300293123575156792563277546318097204444169710793808337980479152691422145339608888623219202942752626299571162666968300500967810278278433963870777098004382096908452675113831689068902894930915219608021859442735674525649582675909953863432298755095109274358794628608590374512222107591059589021000970677069698546182470989901164184020800409881692546164977428605819766398747934720000000000000*i1^15 + -1293072350045326328664299175149913983677226116125421001847311740314214800263309057957875625065217003669529338388693306599671370439803210920511713861301706039980162148716766377581274605291340836251340656776887066889274322148457016167790197364016253722334529868996047160435101284618085166784859306704664201534834547418270653090220786617588753960044470239127415198603683182830761752319646811383474761143313302593575296456465271876426415464927634397935315560982053952300757204630622216722055168000000000000*i1^16 + 7488577518054953870220364775601714532744961347817859976388012798296272935299530783010331706069679940330522111030850588600285211060827194090797242054616104372775752071998513569825962733700282544009608956170572898616683604142803332510476317618319806026663520518650776916956846706058190410108772702194233866970871529962996924555493310990431883867001497726403767541230675281028242262271372009494481475977094385440461557095049576890209423094631482488880461607392626468591297008069142118400000000000*i1^17 + -8508239920510930539099205052612392977166335922176441605231807054087049937047939807023452751514361547782637181322316032312827723292098540093144825106145496343867047729728366265901193385648362168706698243131695431392017548443773778265393577188944364625592450769662907829250236311441792503644462087162525887136487145689024062276955844274049355101227869837957183035586400855036761059616048738412350826799545160881155519082372697733804252716965491306325422596617264304227405004800000000000*i1^18 + 4830586626955239015886599597328764570672700372113538477203923619244614630198595190469524619209104071460172467286978358286648377853664801278977457116965564256514913047188670202634407604174439066193256077197554782646845134528881759129254519341849820984661281839374144473748874050388530452637605007570588510579594647316952886150007482934465007979399425751084404983154970732406329715494865200297962740103662834795418038292259663087038343192295317484499787235766657351680000000000*i1^19 + -1204336701262868270886815094736774078983795923964656329180354188507866288986864844904862321734259325225688905145321747875712542342676234538202844633325850940034324254197297532551532689888814495452646413700517864510591871334819096875595727088006158055811649198443259361686720591742740392416862675131739433287568615746442173632758277559105569671273861198365627438843993468707691556552620528015348021216759495073752924216572090083976413801607920838556713071411200000000*i1^20 + 246040684996860339182295604793481602287238081582573760157641153386637945545074759875409802670292050193245807007526257142972554139271074999999391647720589980301684450834840331924193116790559129881998795427349268125922816088635790237474104967040295537117567062704820082638514782391945023247707466450177732510240622535203793547097905557946878644745194833777943958864790855628824698014878821205621409415791861167289924088583868792687255611249267449200640000000*i1^21 + -11032747984296740915273351967975875090569624984855991830384273256006080921622699472535378489877774011329876054706849819669968701319139981047512751872825046452943146302430255307303645362278323492069906743537797795939704276567119686787950819875743579823773522591867531991707951314112769464889074386493480827317543043801637792679992714028170076681077640498525239662177617543813593284401458634163813591947451032231306552838293662821373962297344000000*i1^22 + 471034203718938113497082372743304847547312758827651027289483786868320594571398957434403130748717484552326011257241193614512629073723346144980527699626839463832750041150634039999115196152121925392654931533264889383028187913701696498440606168888018472975229050369100247471489976419470190413917077601663198979425671094879359961448195361139831696378897406435135974094475580969476321359736925172097420231346129891549202596334746554572800000*i1^23 + -1302498806569294325447461124646207813871805810837029748650544953294072415110670731124282766091532615097458167184349437758411134734909863905506235900652351015295226993663579218230580422173297399789252504149828808324620029172379796500852928729887868197405948440269217111591418979548917093986142889613469933430346625922844047365591822576837848054283262629047578947569264579867933904646217313130218930396211623082892436951040000*i1^24 + -559666910467780272861877121088674558476236853557463310997186122420630851387962141642407976957802749553844318316777636514532159218542789766772446371103266636209098710153162153029544392988956442931831247658635834060499098395933630703271169714133792087045581005804392441921296541285454267832147670194577693122544902311715639297698327130253594352626192012787986641608147434395067708523921282419006153288901984960000*i1^25 + 53667398424996699089406397570548114770409181077924339705563913772018961752193174768502953575671883206971869433603876738782405341537416401377402427991756272644519592308898285957501970707797073612954430755053206390919656347052685140388305388287637280227464916904004073477818236931038850134391606226613314946099364046103632427260256665528314611071103745417316090732618757113852092082885023633735188800*i1^26 + 30818400982531689388419947698262069092156823419418564668744379400127114058007208120642324967395835374006176762177454287350010040300238231273701774643854481363194036092807788002466199459851018603303434651659786883934775997782361822181048351837151641507530490190217441989399752086810381739676010179076785260350560448364178017714161240623934118175473072941540406055099470355048724808010360*i1^27 + 113917912280751377512698504335945459314381861558408253935804952063812715961780463860274155916131330048863493921183942590996217099657354006130632813586068904355987300087002485463837413793028822897042136807749417238051828579184635203669153713002293020570188804003841512094616082920396591188829680454984484119200971305282917430472493087334592030494120194673458661671561*i1^28, -16770504320885724230042553465026305345695121088143996821932136791431408258937707934454375751988686378837968729295617394533234717680956879615871416658386990534950429638193432000939843539050376428861596019028443313359161813381003019040796336500966848152737419606456812023406684029544191234914993138874544070896730125059033212502488050518084329487874096909170005541862796425547221969294749877509786390608200982657896094472224315977380975273884056025116169244684684596249567875500991156449293056485823733572940109894745356827138725665505278433943803257743981521519976724690231641218145201022775974806934804588759873520092533099916212556528986496988713170933832116165592798941879611554898968898943424464965674907625736608836950567170399795657422485352393295690194681380757197921271314901116078328116194221034501916176373214497093120735243120148480000000000000000000000000000 + -32406999866714357983254969128097434035534666592053028561826072873555446284616834397537686949424995804850102403223940894576022095235819238207070658954314084337353957983053391646268585913098469748026630730758189770520916393494912927676222628224313074042882912680971165236185886440057231573943377034955716665085536746090209742482477743448318568020458190570008940067890040400417551390164123376065741190917977831452516793970853680903407204265147670608347253033447052642142969772151703704274487534061396055329608340103930928627549121520639484832984149374215947998908922598599916012285937791332848608462142786781201675178871799748961722557113425977594508580987686664431069690619208778382530269206269430449557876708924735184221909036462506712589281829753297991228872746459013636266987305253967005890589319221415284279282189523813885283728883712000000000000000000000000000*i1 + 61590735797127123240713470801226369514532756630017978931092121516448542050497115498042396195199092829892538578866198248721378960466697127983566457200273322354771694578166452338738305064436710093844716573713958229465763356485443222113914738764663491009317941965294139095444023434204688373536390669816822211966975400273787284090775391629608415648694941992050712317247947219687101214989948652545110922554165627675390310629515402397842792197443951399188480858409689924550540136435625759823286025156806019184118599911072313007852119045027114472072487474499142777098083058312256612430745839615498439989177102595314998169279731746583279906888319171487058363528541143595580721649658917264690480407127161314225502264811934803569069137607591434315703864099478742789249459365922472140362962618917333125972041350205341518456404070740659273728000000000000000000000000000*i1^2 + 43262372030376404184164072473771180499925697688938083196712607860897824231272951407613395708369867799320624946521405898496775128936272383214595040165293669117381743281969413262918446730521638002702575397588195395159785476672330844092999626783204303521591116848477932564629579580069448938857146011759779497583499684825991759084425152084950354323221996152624725163948980107929756992130899187860525734189403231648410093453546431987847618250064648038593668212258667766972302226414239968648698820573851551114089922616886551991878243631991898528756452958167321684787590815651546899347991261296597289224019957688882429735111223220327513386645588822081451710992826575051853189680552499644986314565759091904510417607273904062392691993540815782276743770885650197855587523637672550583690852276322737471930888195435706540746901940957347840000000000000000000000000*i1^3 + -174163349470898718469589362706923393732207393425663089357960563151116251851933026298620371256421468081774055884147195490028458849154319401435705613539541827843857851957754484697881134359105983592066755796452511946949892456055670761157644689891952843626065944258577209568274472322519518679035326201771694952307454444526277739826172340012316835207221947239739690194254046213476658791347267821912686307808287941372079512824944536334099080027717750985441325380990335560453601905517420593510263110834624195976530394343599357117578818037362431147419707435452471969869911145707725635186863476390053474671135148799314021314751064370900975809236391002698714364135671676576307615582956094872176153849180326908844666744098729266544419583494916683471623110182387196874861288653775161444477473206208476491475218909568058990511616163840000000000000000000000000*i1^4 + -36762137860295699095778340157444193999996505639936872793991089633539601171769745075670604743168869373989662687162425671604453032884907936775840192842755444419786727226965860557919692337574052501938359184101639502667303886254557334271628850861478376412254549677065365612392479199773650341664190127992576083368866910803307144557064139017271680707320882133959628405409810069764679071843829118829354333090343701060504351560542659839917991719312737772122333365900569119025620437937311194702043830051274472230632067779469028635091447918303146223322660124213449401991546542030326673934954348130377170690422229169578579810189702755168872434009634760817096403446836273707462908703406962432477411458698522431973572770983736065520679312788702155124683370415682341764004797453195051111651766931820077031310780584298555312282009600000000000000000000000*i1^5 + -22420385302440309512779709664348834638759910763934792142339761048371241691712472994982564845237893982712383529344843230653702823226456812921318543341888926099019268106863639884500034218221182992734206100809228839071350814660894567748122700748082587121103390746832084438852107460161022557272556060838951711970099688936458028832564560059025380593042338370921056712164624370417951933446021873690285894709906909409582567487263435786970887606319994554819165986573115005675640584224484972787392097233701652675387266366976830520115131084089079793016854268523021327274687945139517129571758528315967814225214231335290968950290860055411474733962445713776456579492075168974704521576811454525955440581885428233562741201703088716006516334211930059765636603082287771514379592437897412048758384712173086869157036387541754839040000000000000000000000*i1^6 + -1907227562938536479765977385638679526866432637030569382451623117076085264798911355229990541261970174624295473312434501984381047930643458505197916899319168584254349935963712691738155688979590505603762858462198917189712228684511285417196624862137761434597716766655261709264377229217270183779840553912678097932751896822322903028955498900817785424599482320516638889721960984872470380173740055165577812757646655169575749386145849428107652132868781969837433826062471784061783779759610432074919280011975471686800542366944199014993694945492837559602768574903606227527880029457239534904059306942995406249516103459540211630856495719846483318475913278194123165895369289237179143296266101873159550806992877764665889488535176926335364973229161469628767465705812363939770695497609769651962320598799498326400437506277376000000000000000000000*i1^7 + 3616939174399609365775722898343407758177363563792984163301212118978190583621933572668832982307155558664979955142791564489101899842984196749500180202051280488817617261932484768515703018047093567960152019726822688703618237892891216372451849254220686531170784762620948488948848445541387176639583030393467373937130425836522669976746098073751330948886567216809573592345520381162558439886058087863467883080294122944890351665849276196106955240863475799873988398372957621723610192973693205063724814652850412289477916365184299891996300439121109309082863365584881614122405175525608840232310684186079600940350919073809691512475450485815637295442742368500387537802745183884923818744907463070070325195316664812687594153315617249757047740831384024780606850007834952148220273837738332159739192446989485563130675200000000000000000000*i1^8 + -41102544169120558143947256512394932265246378169715621588465250224280783236334296276480463955038093741421768824955720297509415977016067835892082621806790240628876485936557379501510431834296931160875915453330819782727450836814160976247534300682995384414722751076182780925439466032725594884723088920659370712788016223016549122432596809385865521247625061926591137233517059413530752354566256481628995215328685559202751365356978624323892586341545618704389747420252050290028813420768787139149134383176293296438587682690636463844613496505631158490276932580332551769662814360500161315646011698371923110562648357682654584541168149382027805275832225813485428918186595582446816062991874168007730843921576059925506900923564932058242583025230066325723579975349748136240770720340515448378947998104579148349440000000000000000000*i1^9 + 3344741491366652824272875219604666333552673784204932053828660959809962122810557086264281179786669745890872241260879857439678066568985447452495886607299192267924366564755114193853991579462728235346393907711477888318867340755439713053158628999079221195493217049591274790080242990480641060025048380608467961367401123235790874587273129266470177140688663427283404423506399299862351418318115469927465875312207707304782195429734050248303284407696562269984095107473028212921953406061437456400507880090362382884078730751305810787761276182891781101240324164486537308627035921482677742480819079299354282401349776475758002862306143055447165054366451762870718477728234865341141776888517869309376384721430730596033610656815502790756394567355588769517188329756756583010481962035811294719225862159335424000000000000000000*i1^10 + 181074704488640942157093315988585626906418960274516257352672377764633397431023194278776032668529866721333531920492570589955882388959288342196366648115777489838080380929941025006489219545765633281182092244540260724757012637678289650290852588569186945207622193220473262988625533301574540169246777977124759435730379269788047830809243624593338321487596084703704904657061209539416688334320493377480944809214261969347842476061585412543834290728661060856714278073611769562860521687921285584830871709219531762894234783828480878759874502523757994513137245791701302459451297814519891046914600528164850725943654081578038857330951893841150080483614208067572402157646011544137502207872570732889043969699187640442032478648143280164978790722496945935520301133208477495845459578386372844537983795200000000000000000*i1^11 + 30367498257452412568637419699370318697793303244060798104107097084861116208243221335646520055512628797719106048599683135778619183191385250852580894301264916483068941586252348079342799105415141914368407521257826078111777947246685848931741548772001130409241791084728543325693774823385114589801497118858782357427103391803021704955786739374236674349655203562465809561221821159740447492006541833067321103897486092002236566647916620653890144587463540871534057911502788271416728340638453085904996050821738872848108543576772087829738229560459379009364910155837158329000282548900984354768501999765629488280806991102222034445296382671715269146959428619049586944237480208828068997440171143809342849261424382397626666077537957760045128740825091121921127811202154178429813407138703212544000000000000000000*i1^12 + -2380730927932236563794496615158911532022493177562647948331667663820755178383980904124538787371692234954753814916839177110117481247509113951575627995923061405555260545547362812605671429474492942584830422960320088379566926558044455421421208338375987543097069480100974030394763663205679744281422524013492897519854366422722334624699690563274620482329088960967798180777378223565813790867060458208725724797949365530853227040660866441957245002090389103687017196446034081666427673772780266035826311448732669341712610629497797835307535663772025228729993728573927481447007816152622443146138945005482005899345274506058273064185121989635370333635380759353731181884106976333969030073784744560786132597136122970389646983314789211026573431603276818662716805908234586265607093918629888000000000000000*i1^13 + -46446288886233747474562507950482897470284169383067657801323297233793738104047285031791248835408863695907262153354368052756713258507901732369754088082626844456246844099377935595527809847417224454822356961158801021140536301172986058094568152843703329778229926235926464502065617399853718382074800536454544282571693217355046332262592330943351434156042105625265712804740528174445376426455556707423865380304737207398354787498557268304454206082012483748458851841354806126155199126007977572798774372966641162602913929781379697014582721569158280958068265568683241077872972372669420658238704858488579887536734789800857411168863867510958442594145532613895172663381255538519580951255290296451630429375606463785044356511416873758321794134148688845343726015286528866653726310400000000000000*i1^14 + 214156584396262511478628388020711149797710769430078733835956173261936575279112678922186364124535167542809746679699199320738546494443329758854479611118511866727522326214584913849443094089362520824149214769420982546616018949831967784789952548139128147781089968802629391528969338857463242132286827117880877632115201327542167541575616797165747865016468421994915337800720085920682482457030980377880063746759348092519035306763100914505718243575194033420575002919203280242472814287625633398792806040951460921343256455936180741714850111945873897386025678641083440909015857365522252296861091867495775498949609848873096648011836566893491727784878689845248197310562003120130170821822391649934514496445416897404886407839477221412810944332865295460275206984788711833600000000000000*i1^15 + 3759043268421175964298146009417712904240461669467597776704880702998488982863322439625837269391935230092631214399834773654478661425691273713746805245419306757591889840136097769107643070989894351421373744000260944507663990047629183064835300462902438823969890024121615194208677236981252236687634705308705679460483593121719168800426361463335246948695643564412579468718283252328736286258010621622312653823804208705798701794010133541465223414187900823190402129553062608722007247777605503187249715586614962247073135028615809302379594700394779493916867255586501223262760715884690877928137704514242387493171310565672337533516585285758617679288153214702646552906836719879744779022960570174684861052485232742359826657493711611819588805570719373368023576477696000000000000*i1^16 + -22385158256705740363618243690455014564754504851551639035576000067706427727104492387326600867860136330728372741979724075392892826606123136669146093197406860701826000083190633216532813046143915413110508622314330152411763788755405275821562835624768672673355819838936102742495653560972744412643060542855701706359943635566086572270976713739275683961173459430947916066058961337304691044549986173842533740569413088191238858674021318678794529398349462206944927014365568044328401394262717661115790336866984449786883242446027676833187910498112563608506606779049627964378004973851557687095700382241500270693720754922311040519339092921482991048822956898904660803534748969641170961853621696747183855632049516688583587711247545906027585632973159922296422400000000000*i1^17 + 25466471254212609222582368198513568950949933308352294390634704151371031995503479641583193851091836853701946439037341782313114810476373705246196236332431704474126353111089981521645097001236794776755146196731703675556782490298811333500699157383691047983276818168577857964616994640971055886452728619387163466982186751699667480623760291484252986707499153382850674305887645301444824858227893079155309248003373915367678908525569944509580267644189968848658835870903681339973785719551729894813974163652622848891617182663265229759129185803019874722310497586118013835944232296170521762945690567892696883979143699843025744707552834387501812502746981400735516465021749546507043195883930970108680549549708835972731637030004850298928481085917757440000000000*i1^18 + -13655068362133366473964434924133874156634983245231521954629775614794315396712969901108182242442992401064742202171794923208542676723335472653976200689627454529081578587492844557261428980655697488968687128809867072774744700454141088266529201088200483151432550543355203899024118514021425261847590076807630015654479517410445867044808873001702669060840522620566954736089010718951045380068680190586850516426453554626941072335079110188127429556777540695747002769914785087505869692012233506021609445891231324194758439124243303355876322051752635157002872975968429597907787383479953877080540542025360422425376560101821958507966528579050151390170676129644659789392719830525581858410056232780184000319688294322952755853397747993827966976000000000*i1^19 + 3282755916422458712155917093757625340958803883320003576800367982285941122543542704710492604335729985359541910066938171121633088567883880265663497844526127237411536668267850004521691801839599877285159204806380448149839216487259371699198347764340110323516614830633253687450608708698503522256409772405697018765009731247525940010541633193523986122659035667268330700942270179530265810880905509312821920468099268070428217427271209412555625676069614583232887975420596199536059970983616379822447917724329780919889332361869008663167159842317944800195418915189342882612025749482607072196217823149483059255644492641588388000728585355241466466840863626992643605053423361181766370628825598946713666068579009652878978556737144422400000000*i1^20 + -638598489068491397048083527592187083287627618858106903098810821654267126887470381586509010579647141714245188401372114896898070065119761730833703354646454298016788907431137240548340124522587310536680648916558330389343425994791537331911338828030318324739382349486193207890368756541663379984310459614111644515070787721271709033443872309105958101588763159928392757480216512642621284707914274150628561555303095258426142277680082177895071543307862071048082408798094403313422484943514218789770479078535246358734363814915204976052838333652188080598777624091521235606469972344333757931772523691870522929608557639229674189838673425442775942198381057107275724195248785158991184116913567177104730072033604040873550028800000000*i1^21 + 18520058186733411042955675598938280482461662006145802138978031785836913882098794209747781092939777818691220292918466175202835097630184879007195077201792109824067181355789725329325437832848578827559553522881896031189646611681374716561076547474408586506050609316809138892443103049260647346469031303975698385071790558615842240184959252386706593842577822865806628274020277924661497063229970187390978353409847596493048574946251712648451496900469990095018001560552891259430999586179522703467248894853208521902669525851175817016581623172304807939620670173411044144393495045751864929661696908700108112239023961627297447016563519269748910042241885476512834244408778051974180133305761822761846683058006258688000000*i1^22 + -900114119675383277226377726407391992688653395723532757744119864375696105754177117838268293606866804071300297008600854591176827069366088694769363089796444929440792421416287111943016805406903871538916716318040939061822108704164196443224794004465671135912932729296030979571632143292298110040559413109575340555681021685588469700776215781622816683182543150719435173792577961659070827625777426043139573361045459694741039922367115824737058709020480500209835890475662053841407657443683406025744189952858877909923772361343507913537778721554029761719090947740166385512620695081597907339061315928364113072650106142526505554901612618509265587832965892079987423435866590662111668688021568285934741888000000*i1^23 + 2742064390222299429825642476684671655655083393002278571136934408174555001023120297143295921820246445186505885804298802485045958030983703744688316076349007255132379176020442443723131318265622759364891906647135834189506618308384176397262003715801237911858431580045980455180354563661521533341897306313272162840277354698141283174279499850888254508136274117851684129446747842964208363933741211023157376097600100461510246923829389636067405888246124791828061949835925033311121892258398792899972775698090226635974158616065586987289668010959094268093516596420181961073408144004057536514407277173622929516215255347563815622445413966073792944181136072974280360719173273172200167184087837760000*i1^24 + 526721025072938618353349363459474493279433546146261564379499406360517099641094749828894214259682509428599822168539868823731853751498434454703257958987834999658389304574652779808529209458327257187996327102988370852469074594228512801120158698398032039775086461793152024215843978958788619966767592024971059593314263037048773703812123897139482968255633280387398088705400398379997403965069981658432257938930972751152494513147502990318495135961554555360038919413803105020564390413865484381906279624040990743135052957048100056012976325087447979515411973647021333340235119061650558227391570025404648869162193581384824901286866462548918882164164114763466701460267250924969800000*i1^25 + -202409288847770964537156803823179555038375785565552658821061609327703951990484546867345844890131719553836720220980605375894837978446500811281865474992886289875969812421126884971246461084417406839699171982934172467691304569133706026660923470151273280533407785357546103082520913488698342753543378740038960205371539267705745832018801455247806175131261454494080556101521071775967727228800737028723727767726724022457308720656705628027061162619455521115236424439113211481129252037407991190854284894486469230652853525132070681988795572893135354878118384922571760429105797815621432404005807804643049067178308180917789433167026066016509079795066592988649813068362600*i1^26 + -121094285061695227083541605798400958547902394648832159468423327896997369688763926437518077171692566240607499241674196754603461117545999438890696501594338456965744446236985587890290092659636684437615066273619953996151176710030703486305880463964827043427204251490225814562014971845946585452744710216424439093098681817306486280403370810470006645769192326883679043645100639691120991061614893223404963751705359681063786218083541127067129164947029233720284310397573799242440956018168630130020389852020317783041159877160822306957728896377550167429364873628294837129830053853030520701178820841093996752083646452638805253644046172685228957366251597325*i1^27 - N1*1974535964144308522812218876776463521334957309917845921097894850280873787242806235986413447527730114785723637646550929345009238259523729582933568517145687214371838071167473713204968247724843145410097667983517236728018828896829988045411746660342215070187776*i2, -98468148439832569807419238837377579246763124600124851706436552678406901130435544126213887440628176551380606146951174015046303012890803391761664653393402935805648520306725088025379507386315458166528701446095286235174537252204281873893497240436995563862529216677418357294520885345506124339908192263563520915717389881994360276299845855866317007197549202638748170215078040940975820191060775781051128941193025219715592009727850458062668124180813097851942071076068200966521727276542848209603135946344269663349254179329830957973989942392385525555889555292710221792983284986223160413803820563355734694281787172651204757756169719512106444119039139463773100170405927534460066916553810765267481507041435609165159262416880103077482289434688257307540883938495026769553121811816224237622783229105880288968209818892581969010609598414994218051823773285351424000000000000000000000000000 + -207653122501222566985817973687846818507774246641930818629318163497889860238470674595748805407413749971965985918546410726134361997789375212519608870344215458699404290906989631772581622251958018251861036907019639366634262660617158464102550244396119078836798908750342580203850937283981735285047824999866247773827543255217368445429973442880410965246490125632860981418899669526069830432271398663198334896879400292241573214072157367356868861979827696159962464858215197284769457995844397866241122695078977145283933071273582195446282150448225422280280127065879139763431111029703702347631202626427920985865843116994719882166712241747044547704200820326533338232233781795051049358861949343918306040850126467805721908222525271897278455840228631677326219641310709485871874313313832941683376955073023972891632201270371862713238546996890024349632403865600000000000000000000000000*i1 + 372993878210840163750761407880725582763929934333614897088844552861555612844145958044507621324974468580125645445480556032864902091662346241433513219983008782699351231482525749723798321314089642601722946621921798680400460035496337610134872516104940791047145176277076777996456913729177261735252517945958733531133444929941152580064540420376284935644086702021136502264197881497390000955739237236022361554283145743712053408463210919537653259710034608698277798414929082836298986809541495164085252745945770526034285288310538720630900120161869393079998467274532082879121381830494288419769650690022666114459081456645830346577308955020067185660420177761792265119623966934685301703653812931090503820370064965569202727765942470392261214598697952583853828831231263790714022876786160936882125944521263070184441950637718606712564877950829921451376640000000000000000000000000*i1^2 + 296441027958521464291864086741331690599694243341285707004867262041454559622100346426252514636728209697862547072952007925277735264280289582881740615738112782792644181766381457371417394791374525403249905903443240670996271093070179799067225315010631766252125169665164951103010365280808732747976551786678903704519088313186112850014234564012796802968843633297846266173172677870972900031495203573741190362645192279884947937779842094399110567336080608106576509156427099338667262494259770052520028157648456796055362483634029088383241072129684302351560641642978563601744251021332876811204173340896688315747526011349655865846372114414288016871475852336601006619292958159709557985973273942713987297885720353697710039129942881294247055237426100932462529695011875704799150034647894196975093675084522771422427526521045538948094129513925967872000000000000000000000000*i1^3 + -1095434208660549934111020405587169535002423674948467858894859123322214160713927929771143407032153601840368004214691877715144117086883802891720804493482287583609691640459184345369266549568670179523717410581174546433753347915373279717723974517446717195682462993431181439522503791935236716784790189337627959225050817807791621381151527092038899526802628028787798252379561667166444282182956505843830351186100150386532315970937521453109561627237724108790966308414057047183172828636500443384557489616649939168089145425961200716648864088038266795016363196469684534669394642039197532735061519881058793088425829282755130014704743162068086094577607350579570085514814874841448380961215657456868964188242337256366537402257610392317685836838520393887959367627754548714556901783703674551209261450118108613698886013941124586595173396171980800000000000000000000000*i1^4 + -218114823044752195626056996948798503062409927570193023269026312418718584453969402012458448721209345809058298477221754395946469238846158892795171331237029653062808002979727213925260227257977158281853746738367722585555751160242079391582527446881665965465098233891209666595042337940203631780013455919358372368400686292822589396088210260411211098491370235529525694980934136176297769682026329702666779638857447945202267695642681814299095197334465601016927483887595045364712532919428177244610201065885420106589921943863506870058408846927845834395706136126164231288597715856168904231938689020921945476719528987199618411671259223600592666818074804207099011840125445371985665754791659377551816508074475880667992784030114202014468346785748417408639855150181910924920993323216391627225144182894764744862882887220735302498066104320000000000000000000000*i1^5 + -143768703707254014100793074405337122167289059391202508534457583528919527023280788311394070168546808247694224300421240878406279893169199345455232303795275200381092950557541375647996385943776039336370041825717309970392021569378253962991943775669710838259364307964096499620782674413058402143382317161810323619576109110762353552211743878266316841381365788861125556853635653987692344736809877460672225464474043096620158156837834646917561956738437393215295162881038868743122411516143023291901134193612092740904269202725893965027241921476494031166526246118551857567647473768965845049885038646481835445592217600909840527813103450520178689351604940024337669933483431263098241759242741816697351055905865945989326869853410351598203548018032693425067458715333245835013781271174636382472230892385519404716922537279164988260352000000000000000000000*i1^6 + -13369185504791048239016320138721067040856007803473048620461907952274507435746557360523649128803245699797405950233356119658301887803615327569652548170197021132342717758899083977428504635624122897404531754322138294884241493823678018262014518869765555606211433938498957176003592128818944414947531817181956760440000675771703251796298830326070176771403780395310009095898794646946947387006405187417390697094497734513463648232212086034786551302983870563586913170709476862852871517554722917910603067399428403151332586826462130199367829402776545647708203141649458311019187611069308761822233537689844942847970725200684469375947671646436230230789574657765124924116320275999605293615765283068648639896006164516583083977001717382721082788657770058868851075365379419447218644068715312926511238308515070315321616937831628800000000000000000000*i1^7 + 113885320561261615389798109118926506074150133763221059501880870531669265675870092246587715231489957065327838553142232435708041489492666125701911715228534934122313492315216524590766518435674533995250859626984831553132048417611475902404375548600853870172051844905051848314576649905559087121339753728559537882378899421619236819407788987214604128631002222125380635471371462263034914815829523885833470916794135970331592128869774490648883550394367504678785130651513609318727731427935617564530902445929354802399453877354470973909766441765067474083233576674690024880413782230342834357919967631413965538823788992604464053631930642360442355984388402689132649218237007514140602950561882911861644778695813596591878639689282436994266145034492427127804702472589401074200907696923095331134223676554832026907684372480000000000000000000*i1^8 + -220930205904133266897495918527601350786526221667760812207615554717359108415085723319525035423649526617934007006624017483145307331111253517771480533815098621781140514685055884319167988124632156687635921882024645029497585867348888659201774947509873999900605424820726431038868420984124581011616860375524759898975216681951896730071938002493583547691847378272354401394049027027869417212240331391411897122924328080670238677780034631565761809659648964668777746067193484358444095041444877014155600242481395232059363678393959558680306703425280220396570420095028821555992444865555178805244683716798991262134855852570051089701215238230882995132084844513366974614701740255724108062658421036718892306038476237534759401526710816178669664712760084389652253905388070784744063421789597460368684991003286898212864000000000000000000*i1^9 + 21619127598017056892205199050499770677808400602168785675116342491648112261233338162846873159738084498696684211290248843079993418123870226723028055207015449764186187128531260769387864593450146836122921830871411004873088241151067321172127001309101310499495651367489670364555018122871429385522126170116102166898427585915291284647222031539035458209649664949152390907244799892247324549971977772971564720074966456809882634164283386627508689991449722589213720817370461007648853293873260022164957064276679956717979439659483056719825492353639489274363501228306577860480434164433197299376199642320294283619700321975571958149850796230768400507999195921050826253828767166163239201201032274016415135442492419521990229496083660622520141393863904820822297510410687371901646993784707072205636048046050508800000000000000000*i1^10 + 964022029814044079444581141186676359726197207174125602772195932213738413270162400993306276378836799490197288540214734152912240390401310596389519156797487352429005774827022453443144232034934722185799546375690533095470486164829525904492744438478736814681652628846958851498735878456183108058276336632775159475901022343463250680723847624477382653599666141364177227734740460636274772294199627410964859901204116852982903606206789231995826890395546729641908396017306933154673979639123798635590931193760554629503548063352017149627912792598923402384562371489262447962385480920774295313387385072624980546965164315209940680437591287597141557862830767366433724878956077159473649947330326731678079484367870025296382009561513242138036864275325245397145160343369218123416910903629659757963882004480000000000000000*i1^11 + 170867796938422388684829993585334274267298020566756663151973895716314202058598486405299272638106757653808024933842260157766780745043850932907193154480208810577083158397022203888667262662932914816110417704605737070633305595459918241866103317099864627241962434164859312384437213755242526864639820057064870892123214593871649725735657735003709071906304686934163288120267933268250740642940854808655518258006299380775497394275473894495629458861857625046140552079607932387221430667565826387269396394848283205926138545092067837753464197071237263141401465400848916919027644420422633349586148001167173411639750254629987894031505193127780185529978564295472434510226570005189028759570571011508224251177120375441198621230223400296025450894902938301746011486018988239370120266525044193099776000000000000000*i1^12 + -14420852430577371929549870873110608539777083280766523654738376251099033355651155529427062845549644844153306964552648974599959192855525027694393752041748323800270319347712667736828951826723651755414948506964209156914646509508928772549320780006048182844846436018923519938003497371975720264975135194822360203899181488619877292872520646254397898393476354286283915698686556492854591464396523542508978729566568989545497187498169011397692548387818839518791525254663442999807024795416191024321629620572293520895930636934120924759092000264522025611028250815435650977498674837762071064185006424701083116263052465513988827195930297088585478650125092666778232836729433009325396011575537802897988169951501901087043601435008355100035618672505109652875747029902021502692267200898033254400000000000000*i1^13 + -246735378467873351569034767366049283565136583443742164891089360652706823681754940101303307965534781134094798574712638941320970756553327117629473436957643398240699540056998769180407847588805003411471584170326270643156671656120515163861752216877724761257831788793953371531866982065304022402160797627897554287591927884154194245789532954151142575853867314888110705000657878597815922093487367478412056787083421971428189702121423575078194008144553354845592047790565904334568089130347009805653370137035238097480861234267546984587808833831779587948768515900413397891849454823754012229063972771220287374365617762233014567748915879760156843007422678607383803647261841691079482223985450036174705722602730121016045803842103153078367088301269580204544609323238430231886739537920000000000000*i1^14 + 1401611828581175890536438922883377771962894434594185289053514439723517646524129083069591695056295665595730575438170634107169930321968860380271977895806671443829476179517437170051721638277915256127678277392374125043602902877685116341700054923802481152936053402122952176571669868494676224234111723201678853755662616887986182198472039452605515123142262068963718606660490187474992851567381828167288626993599221716103847340952376412762249784944725752279216221204542353233028328743907510250196292613613402534677768673119491323830809779496079447267578827394650098368747973622710182207841106118381829204176430468700985550466968172825590551408998613906997373382692103881962910103326779558067658360436279302897476547906409900623038140485933646231331185932142018297856000000000000*i1^15 + 18315839911680801530825769882683501584854464809600306073273818012036986989177367741578052907659045961139183096613966990946791867391751271360087453228951842333543709222891508801325314251166158707477932366305785228418141189163217779098170592340713176095216720583986750100856657582398566521325103239409655616529267277155942620915570664708908322808427620956238823529989197529201292514905758292470420453541768714115082046048214852294938511159826254893732502811979378608382574544111125959409393640137197223252843159512335764959786703207896623664940654270531026829484370544421936923974671669433429144668585724992971896955369825618687831336724900955941783565550629119335766803056236787346666503219301903789156241428044012852626735889810183102500030000398336000000000000*i1^16 + -115550914806627483705055505057283693817757247405585034659387411422295894220780557857332148906085268303896395988475642697314165071326699670971579953768219924367289653714326050794322923619250665064171191211056958562117608669498622901094414797308749934028313362343556471269480249762130253788527933506568962800435313272784397615345400578554581106027862586168588383266257114061742055061931393400706306241646865214002310328992864760439309709519210399739401190204350018357674862079479340854208938219285597025563825785322546229794389457203710676954609254713211664429828717633288291109285863187319236057241807371769066876059252215638758411268206238575356439440423253743359781325301405079817461965272526072741567307964903538512835432813358661301415444480000000000*i1^17 + 132925064948282372005666473202438345339358182414460242097754470842624987985829021865713740151626016284963192655141338083468985427616239247321961701096539986191791975689806365877906661697656821151939242931946480152237266555272100169792344396561547820916837382724555782109453766119606718950221806437300567004267241273947624131591842254520573075598415385371565116430112750821229116899116492965811090133796443815999198178716158390009769472998769562562210765793190405447003504117835149060778748025625630553314892212032813311603750899925707089855333748600274215255581498098138348924478502332196719232596702096577983032370761930448002344149062388828605899804679445891634254997697519325167608394676651423415696517100479545237519352119148412928000000000*i1^18 + -70535117973085641553748291206600397501900689190249510209574861755975960415906609511298715184433480989789434145007868800353849341062309652708039221200112853418339449878697224307937186674282223555869288006293816375057672978721385723773090988076423006472545270779623634275597110669679194010934198887783802254620383373355222257267397122543068321800567620072031406389315426458141584354247007129539296074975198938485100385585027932943595478410372255484486291291432338666236565030473727531430598759329825582115209048680677576230332166601127946365729601598187976045988195375669887665623096552533380797793086483888367474839392225234379651727503666438154112016498907458299551642069498530435918561564512688729814931782222528634423364812800000000*i1^19 + 16713072229597654799272948315194656277555501424336356697286844487911691880863725777304162356522419374650396534572968797973525068683332243479578071086008003397655721422898357261688728453873508618520674952962265139818525579505787937648671842142926520192793311405180851131989211680556343896263108469364195516157492808521825038985374230918170878912362954344890006260678089947353279202004846817004355376953489375598657205221086301659382231162452617601943378363477772945880771243645665802391876990070020240592277625459729306287781619395263293550349742762356840179592815674052804095945246552167935033253517266050865640009335450547714269410942054193760776455193241063467093024106841436212996553639374978701687156107033097994240000000*i1^20 + -3229933751463790567750204298676617294277091003294358389074010820924374968055501534685708753657575360011434747817374446953089997072237207562932216301080015617306588666011856748699842804945612383611231186928398713179390448285526423200031731924346236319298935809299260171958710399114529865236020807593541177128018714670432414268698621991131118222972417404357608566364919908088013579330984809294181649006641672842321185361792625969890718590518618398710733618919061706494144703887608300763206066155183727539160767975410292750457665095621087620349444143922192862959201993598655030535689556264405925044994222638918282798213971414497349408611624577090095408886755093504893338094425628602965553318235152611906588876800000000*i1^21 + 70793906413973419753912791826005426399957638705286024442660517916258903570597731407268814131017758425043646924445859405130634935610875174909900113159662677308767724179605568305548684503022660045508140408910397242021525661269593535198860352784260910664276316837557653310471803060099929654415241681674847450646140334855015943286971081169120317611837132456467458969425721899756943109976621286405212711458007874088235432090918747829666657839373098760576795705502268092398772521174533052969447385532022707001260464413669883168846770825616073756868328477888139240750579292741186418912237699034574127054522148515876557437894933420912254755344622347474867644732485664642772599170971878821904078006159978700800000*i1^22 + -4005811654907841672278453109824671005254535085647951070710868199242773409955045504542824528956511588709032544963169390759408379056611650727842298335965892901712024835628706530460846475854502132500320654723756828824601734766339529765041572417278086314981377298090483512869895394945007258466217371122344518501778896135314490848478066675075150724707124388795523300053394970543875413282414572932677676792683629964950816679889241815191261417338052212820698601666343097951497884024085459370441040619455239674494785298903339512028286307403075092702914586495919768674611354113941825832456567344201613092070986777955825993142972038345207637050670082001316229227352571914488002016957956074768406932480000*i1^23 + 13109873345257669846999166869535400090163794229261039075516085598938906076240650799880643116379650532463318711147121044124031174824633510718461988600694686442198701662019653675419663997375657906373664695345889429746882836305484463299041184182310400138615618684718444828105829663514230614945793627245334632826652767055921676193950555756350734476718311204484026882394588197258609481070949892475397236811124798417506439773626828699393813056718483113391582634742777382763614597624627110315814829731000478983291214285729043858889124546926156353695731182894176510194908099757875017965575127431152469970114719648338519496177160942969972692310887252253385337136346898390619927228014356288000*i1^24 + 1941299258161512604497391406420883964293813869865784201200975902384754711990926173640049518675508989363854363673803086942420178538424461231466978503792698479744224714749662076058434201667517612489525191018390150349922663899380403799930538421687371587178941014560752890999475843093361215752518064273752810181085025375856444554744013670444220661228048454014092555558974237485248928033923304497848255049242115196137661846442257198902451817966155572473608665179233857640094521807692795700349550029297756934884569183706539488995882097376743105434792237393544898485367247901075997597456499511531475674143733289716208518661250510725406150809933733574796326028818094027281832000*i1^25 + -775037350260945702162123714406889923536231116484475921803139313182252350366603327181778999651079300262586157071000267950007855762549494989513725969644589091076958736732377504999935189231425689282845702197842530732342038824857907110931997217593594246464385096163429127941727914100327604801606162600563147743020047540074306360137710789333106729057570261596083574840722996000676953134842119282120291924016685828901410085406635151908088167535538424386962193414431680071198993977831578909987650065148354462102458932291845147917932447696431583002687375585545198662925769448009056743185848001403078148113744494668694126618917708748138177294400944178590508271522120*i1^26 + -1981634465303229982353536526711676184694308781788051437357229459681718797916164715216920980228158032809716482217145275130279124808381319590376814529041609142674969082875694966183395992913733781288072933085265505500891398308584446324351613767076719469244419311703338358731470185613443319695154382045172019878815418487408861542306907239557488798796702603216576821683559654918743567342106727146063380175170009255319016642586710870692614657321659287923881716238507811449198642448425198877095729504254868824238027185056656580765676012388169606226499462517323601581682774618225281008652499991627610866266010759837204128350555314407874672284314122121*i1^27 - N1*47388863139463404547493253042635124512038975438028302106349476406740970893827349663673922740665522754857367303517222304280221718228569509990405644411496493144924113708019369116919237945396235489842344031604413681472451893523919713089881919848213161684506624*i3 ] ]