[ [ 8206199756149786710361045719600704476003038644643950965488666440726052242095025499627701927797923633316062239434865549461496647618416425204734648551882045133182079469716467673668824283463242259633783319344330830109011765820622117512176688501108887885029976605652577938055673347967076362263137330020220715225797415705841779774139275295802824157803403339822315780814408321967094447403914179347090873594995538381515381012080338410098505905545531822452404094185722066302635058483920010204312634131709553568320463038949344258472751274218258841341676892773440402748257600578491651920473239446676939044301288587143209086690493531852422383881870485096354295908889066966403143172096000000000000000000000000000000000000000000000000000000000000000 + 53006565672563934745705141148135695460269653100164858212752447247348096491733274810035979904219185002734134781574759072645145600234040459576785794104646845243231076505452397371540243615558580362485718105342762934717732709211426913443736016245185579504447209697036864347606831828752299402024628382389492555667210312120329036427575377634720075363312455108487259565358601983282970530886079211837280677963183220672902068860935410660208116351883644263953589908884609359991413920067203982848757249058858972181334847295584227315402501076930943155059372580337893970241959355675031014839560038463463507796505120217227424347825186280514219666019609511746651043839345929394597243387904000000000000000000000000000000000000000000000000000000000000*i1 + 733231017270232575178394557358118077590971753325464737430900915082599741434235159097613171171515821829212909038643063668120778192752771973406128845524874733749033386197116529847407520438584036959891764585905886446362217177879797542532904647191753004850950592871625657872597430297205278309965698995634531217401335878877272181518335654993623098894692793993516553833483594661438746506342337263185354019353714892420263635271126451217192950688641086508185583068160319455356024483510974400560867853287302477312186774984731544595931807863068679924799209114126568785027325835105059220726526434522194920903535424427347710577604339193498677717923535374970835282148529958848699312373760000000000000000000000000000000000000000000000000000000000*i1^2 + -1921966406619983241694003117539082268861780927880649336885059709565151295109635118903129016025065172222044473738752583329973106133903898918583311561962777489328413119849542899004939505639799171354676597047844164580965135522727135865120225609314326396448581353572555637519675329400991875650267674044831537084793891867102307154075152944146608240243395420508431180225407389050489769151501676807925703449019412490516020579780810993106462209019524555176843627176634695311469628356231187388016736733682029502951237531135697237547295206418489905725307692774448767059708177227817955944462896971470049457107171174921103511883122991778541669333363555777119134841079084401656031220858880000000000000000000000000000000000000000000000000000000*i1^3 + 18002444231920496581404438849764746280089900395733742064283880238155944269482257805350807552740306989406931186727685138441728994353157021453429058584549248940018461080558287107198090355876369632894693398989971252356820882148551289925512910083599139835788366165075693246477563571491818302557574077532850892993231944951975342619180413788409785139450644501443250052295501301803633559999415055370151319023455942632498896506695918481132116469603280717759851255128958939612614774324948187620205477469465148737847591268436851269047331091844547025973352681188371845502090324203888075128054624841545801823327099331390758306574361449223310250310626506306121774925313563808683007944949760000000000000000000000000000000000000000000000000000*i1^4 + 11570709107660089245079647702989110368346273740913207063899998244527290175502208351131175344680442779820409779539719957589908145183493374836334179493000051693380686564071488079471225403170552580158822138422794925827622746372658581913361569916973865253986927299190218657005542807024538242394394935102203172837510250648595858508227675624687700087473025827094638362349168533695387020144570361149352733817868874371107416685865299977392905622744568622147413267098732976297003769935503147486833176564816787463108247472157942023497159127741711718709208446203631537476104504296171119593099442895099917052857880734157231108848851215211055766602450156773062634301872923721819878007504896000000000000000000000000000000000000000000000000*i1^5 + 2772835692979551368709790873878015370873244961215199459274801487212684462251884669472663525812568728670616817474789688424298237808866586585161120948326119621292083133992403731772825807074858866658620816265033550272435606881172502175992482990487052216827150776032147653136774912984629672610896206874977137564717291275856412095193761271416545792875443410214603538497854615173751937426315958454206215945013012696593920285074297401721310513611959615679706343145599571570139838837032871718740273351702551304155485559703733982785198839486910246983823783835922246007040815312500870602157912787234404505188643626423394742329608213256676596407309565976954292862556832033034694677233664000000000000000000000000000000000000000000000*i1^6 + 292074423744852759500429228206179253561679847001957317036329273311555739733804918123755431178593194077311527147675700354948682059007174896574047523946225141643643377967929367538574393807497523532525029310876293960455183713262103136762284211132167751393138165973266332602287454856641662126053343573219028126483394190426223638399960840117099941579870053201634439416897065388507937224529870539179207556412567074327612810677285536430026085590527890049819134328768790259622706294054863718732708769435206481693278955425876521143218663904419251832732974628059349705813174341709668796839535728372312304167427333434421918596281860096525842643529414674921726953006034459813245951672320000000000000000000000000000000000000000000*i1^7 + 89839861021386610078136145716488207393794795964767157732177946191545540466895057659968507147821278064142170769703193830742505143261528605768624527359319663572185958807288418398486963240703327676409887394515640899397582717330078466972933843283917292233536071245420066863613238362007109564971331175038297153590664873817648360932674068737679360923153485789745243710020813136735631441202418708041076630576464497170094610384848835017670022172454395641009984312477345645197287568848370976264533734771570421250583471469474002746079837964445597866194195593347364988626597047438710733592828856174015540561320235172844730768483533368893212846275429966335885461137593209736131132784640000000000000000000000000000000000000000*i1^8 + 119166189716034286569273544196113736322144959450149352415862002650842856059789820953228638096484341094867924642481867862213169504775425467244713810246030905166852816819313856912600610679443920155653483476520658204710666303628517936330016151415694946878471182813209353497699033752151618543054099251901111201639142798837705604671719988584957364767532140677013501996785620764331253000670245217874602610532323607937189282894020479238619877349710988302228316515868456419769460042175872646594099177702548009411480771661320300477749573828939632067488951875832225883643769311285019546517296015700165840461072545783014279614132112724212573740361747810711622452793703148466784562053120000000000000000000000000000000000000*i1^9 + 3741499298717923426333103983923724994682418946355455799071447389644356718728970220574453358531063730530974082951645481962855050065895796314278708528150369105175422185297377386779362843981615455804665424063392494235480661843418882569386837133362947797734046570294095896886431902097892517611639213112792969956197295978585974336110635367009046495474743227438664214289449264876419617636161149033918338238743473591495959096754311575711604642050387194226999073277151760578366558757145710306551473572556985539676987043413422217117472832566864470493857767617876599541724073948780173244735987256092519006382131629307666789701401584960893447731468938251441381512726302744071462977536000000000000000000000000000000000*i1^10 + -1080850634474776440858897756239096463626991871813049424062086641378481776389405668106872096107394982949090136821525748506949261098629250069651074408198504395003296936503606472084031243421844904902595534602399455755693145201781432259433381619397211770767292778563162499221094061629605696392411992700388510820545905782487213613489223214487770839037609492971310896304242319819711228024993975613527661954845158917670447244697189798358521489290828973907758029738197227990219544803465620571474045286525524909317903736466220108430127217515032317678988996586362272738792770464459063794903835739954670122840959320132119168902144988640410352965865650979762745752859617034193879433216000000000000000000000000000000*i1^11 + 1804986603061826262555953082921554659865231407803526611536651618405335562136749754576437115285016824417695242731936135230131858724925726506375724630265452374862052944963129441452970138690695765683228922806708066913908333931650814269411760400322310741792494741101692282135742934714120034221511407683576736508656943609584998471038287639453132254205002504127247583807401184577621086130700913237434028883766933032362969797546079203597657432556826665204093886856045546605032414823275509099594337225966545688819551781277788629727452942731052905517533444856848311948855142715127245687568588947535275246130666525065333389681471107707229854276284630867912670909146766839380002734080000000000000000000000000000*i1^12 + -319105262062979778270167354435106296856060108915418197487021056925573749561585834756363349152132321462107322422110081857229616163931865904642604104719515757541544462343219142828300236691599279778208127510015097125558433335703091292652406314110886184812198526153433573745208550799644755193136093110458029814608266123296824810640859246318508703736619405438089268130324684586123101099878860809798012801591734805594797768790770346564219596652759372762459926228585150575686038362869019980588592794823006093416675822919442276512461814277109864915941895763371602512667497037805913084553041310269316815227323519939786274712013724529138888057325133937445540422258378811713928560640000000000000000000000000*i1^13 + 63180660262530456923819835660452349252235212884869184082191945969053281719580908971580180684480607605884301993482283725087353378060607669662058664370750343486846365323223576287537170142770295862139777583826183811102206035610569883782487346234136553728039790119448246243457239498348331483576966851854647261795217992340890833081763656036997317887603973175186007328479880919093228764534436621494831465521707348640723056034094998491303775511660500556656426524696867102294229263960253166643121784172045472794461575913889115098514176099052769492579388470053757929399734256522198264478048354001012465305290975162620036501631047997506121959356469673915339236384764074656247316480000000000000000000000*i1^14 + -6958738771285127523582896853178175357200764879139081768609369513297543519881353087567470466019660376910643859829714610476445240740152133769326264959205848974295403588404072345576539059024952622620623903717991714671217928327515198560733637162120399120537116105599853095919704206411279426114939933230049568109400237446379994393740546951402978667324124573877440427547115472237540075575740106770662052576356587789770234131801450806444458098721662792717607809248886031127120824240883010520632092055580665328735170266276574833080302753142087092801410874057474804597837203108783884268916491810330186783578899925134337852975810260174445233271671204116160385027423846385680646144000000000000000000*i1^15 + 711425921457115020068319374004365985313553039624069602438073808326068585487399035233707366767648962349376989824264497390295195444824078794308622502687639208433102003372265302682787759394647383761683183554604628687437239108428726013559112185986084901373312904743101136589767160734081875658073492142016097296792519186839921599691389656132936612965339424525987167304998983941783839857897613440176969228687026370455869355386551332606568041082381718280062655680820643788031311559217638196142133788145412594396302515073033245163472328891917701193756776125420509315898528622200763785377394790392780827632832360328674952969844704785694122207244779396929334504879118168908365824000000000000000*i1^16 + -44894341785908668183381858725196742581446566102496625035252801368636139649569094693902256171395188145579418845438422446825746892378218086890616332951366330102705929305817991661458825376570921941196647311870646989727060704996304015590324457324645109036137005014645270690444241648880504228904867042489985010662087494216326317196461593816929845106339720233780290980286141035044341253531876146917511679653129744343201684737029874517532049140618032054245070197162866236690300360189409800292903091992882834155091830874440743883600283361786529022812165060471416932229450446114112538289018592526781605742870797321166340345245876298652629104459443310408922324467247602634588160000000000000*i1^17 + 1977299824535468128425849756941578283097011237348352999165228141243717197482289593973269465841694115095286641962199973494853138967521170975942108458887134703599391821831530369179642249652062034486525032051853317338939357732257660634985878958062995972268373513349432661505477483173970647401586422600733382412099639226347166821669727892524505700387093931812934632285794889437947253040675312320547993296459897269406866341089322792563104875363039356774762445529142105464639042672055305343429034108141776821359267276800735158548963165155311626263515869522525221752463124745493470381562725305905487832687404876697984272919951903710191614561107285351193883784012092019834880000000000*i1^18 + -53980207056879349509278857715235570381419840287382092965975729192862994099001148409637435915421651809945716993245417269001991451587086483164851378235211543081621433361605485632861511680501506892436977714201124428123490459072527456213868331133000639868563709194449641657685052174992934708921200934313734103186290042275669592704314564137346118660337187609361509994176102589115458508152358049109678931351451012669861578380687042896147140813469104972638559386274694467884083409127656108630074594225820679619301266821753552346388981289425569052064605509382780671233559338642320980625995790227036232390759638965305604447871569671240141287172480865826511339991447487119360000000*i1^19 + 816649485394235171005906626076957774562148274173824348085167453992423540704575990853920506468684059582516759022247482012420178929044720031933284807238668179854178776135498151705617072616007156946951702484327445999953675434961417833489914751584569266343891230656139360115044290641190367229077410785505473552977145729242813986453806441501939884973320738144682737991941340705348243513663137906449485477489870287650399145717990849021115100260809562554517461805903991524981076735112162467403665523470291018896421100211931327466638171980990997156102169284035599684217828207589767664172641694396984900901034189185016582207893420630261017420064969132172339824174737391616000*i1^20 + -6201389340221184991809030027749874705450871222419284944470819994337409615516769766032498788383392918925268114568750150191019306626913781892548386501278339830280199741294458234878347116282468498341522004951494944584446425457631151018129670623772663884460264979936656846360182185805279440028357103461718066430283912903830012630449537586114356896147472826851697017129186232746178863523360001704956098017306767652214535458693765079781378378589200840955456466451672693205020969330053908228359574576495011220818045153919477920826424725602316698148155508447676387807922401182163870695532355208382314023383550132715680262460417014833219167560452027436419927606533554176*i1^21 + 133346618750019631654721121490734058269250230339667770482684836342661212177889801978802297771175279996379317041481086829149110504194591917206522471425697370262905789654038879955381940616310718689519208480485242887607023421056974307887683176954745072921248697805362670099816010866875113780214287189275404460618633997359411644812621473571367405359977138412609359575591572384730020854264479594733779516060991929287768518867557811949958663282626341001153195974025522239644895127161418516381503834136766754545275297020104529655203953404994706566135824606991927946852355154307243976916294803697763326610520891797532425599887245598788803113863250063341062096683008*i1^22 + -2139246504419885706448917864934090916146900037259902848360067748488828444624023940445061082846328468737758178380853948974403401074187722238535125844480523592654152335492781004059278415292308557182576454318359785594051857745813733093283568013990821286169652265140232315589082850301276242762457078830688179581428413172542639819407811763550926154200987549952906659115443657629703396464046620477183199809968688470141831143590110135253394675979869747268581288135315976369247378863193801580877083122015932487106116891601201192793132627404345303842804525564875528214118091177308142824353481011248835531304236814441756614759365057455971910978793852759202332672*i1^23 + 18295912147359396725836509648895787534326665888495319463382197023031874843118834908913705725206251952611795356327949291518049806944942691999001266076793870782355512516921790595859912077381644426495641073626129052819480696844086571628332101832690164343181136919676500963906197118580372194100656995327907326799028700230653022105663434789053687116418225064165504608894289855719080679560405014304143635340752600459966191545183056072631239341626398206840869608609191904293410619550501669760022004543867414255297109202448384141990470577900148789542064047423167445295164417034638307492681120823281839062590809238703937053032260512591849385875655708639232*i1^24 + -93864647034160419808394952273948331930319607641976159006923174826188710106919297802159305178353141653908100288166135636340953191528353524705174738968749242120210598594230121910419225235281573008069527532397720045137346401734136234847505661682195900220115375070684203375033894404615076632521068675398759829359577438646893056424782923987214750071693265590542307053094332806759949157227967227946165220774625495570015704756394215402193866326923149854528067027646853772069003027136094897686210024339666481215263823660610089072659448725570962645494594566155466061641685632795915779563231343036693709356117444071871903086222010360354011256046223360*i1^25 + 242592707087223005826794704734684469724655003459631934602881744697704544342966501649077777386067334156954271413362137131057330401872420165744435238533653989682487277852467215027863671286152587893421792206318266618027609769201780152118198408193952971618990038469232738750903349480060461743087773799064390175055962152115494679137964730544640949136297025806177140572483609534866118191030253529878708514697701445536220927334097054872152833893776511333026399354669583063742943102840889664069430972086831611199397277063372708903758906831962004505969472915563094159034424648713639406799236932076587795255240067016580650680470615929341039607808*i1^26 + -211024115719560477519564226116596843745503871011609075939165107272414970385283718502989580341187398766773992342601751329978808594260494566732216869891919821792511954653574975107264512879646306533656626340115275194162523902790453542382497776621855637343759129380703781721700824711432592287854000614676859209161286350532959117806918033202171563034944575003775925607915749414110615000298090556973882606270054328397910303972777086292020325860087591394527700737407006142091682619150028326492130361262820748480623250809145663371950195855893016563544725947927357399644937043860685772545419573685281880028788843619927517301676185915228160*i1^27 + 444294725904474770956758020536902519416036054705462050555141391736537982480954870939559888590102926034984038531213429274413021074170845011575384655974665551491502305083468916455455414164859761090097402368616165430101982513685140296465270001319800886571215931815932133677858665628986417197507715517280315860095335641574511284157572179347407915978155587048765444484668677648052275687242497857963435462759798007058591699666430712796731120785303958585704052933427752216219081073447818070714815808837036217645300833781682342623338745863474654025637620582150889810482339967853236076623082915510930524333019121894668122687992233984*i1^28 + 177741756456658322132362945679798192985182845038045034268389760670638224688608049124426777029390530044526389543420984276659971824141755043336117917119502378128977759273041043460581301053203770327203454487285621030671112297612374473841580384400989662275474062070433072310664953087317785680515970603688730225127531540484912841847488470770982216013586884142737530981410385474880357851604485533873345764829622786451305563721834834753638400883507042094253605783964721033510290549610055336360935593108750643660955656481264537194278299823624585333257160784238122889464591110516815156808146415478160763715324174693645852606464*i1^29 + 447375842639223268006030596206698999389481934465115159870858346918979574974274385332313872573112312888910844598014840525169639242510013896077894502934691932139234163217887103517303931385469141490767405790989269631897932603091564429008516955958533054445476252124176418027636781499489324217838250267017882199859115398848531078971367477084506326147868583357098535335518874338207333695921749988585536630183910026165751100371844602308261175102101658123766698640075537876122212993705718681850247015193014493700568596881389506140277971131590455242724791430353941980623849258764048718604739055474192060880241234089607168*i1^30 + 292082292065316008919230957219193403785036345319836312845252971855972600725348835390736074380378342397774056897418406496193123659146934356010382465913593669328646075342276489812373454914058723196589201837390122070302667754196916009214004656328185127581810077497715992967784851620448666006005978136047948961692371836467960430460578180883018353943454883621640624809286181938480413015932119541382740937166698917687603068414530116854498109839007767924739596967598141049636306645951534394596445184866483950995633694726404343157102850629924747586998182339057892006811621413877823436328369871084516178770224218112*i1^31 + 80402230947574912854374292185038194148459694496225671263685804325828761416954485792350340392015767147835800086489528512546228898746013772273866224271355273596963713586732206037700137528116530065382288323445383446461849372685857361943655314699324475068112801923984532544781548297742640397969469567061360883903570107463203819400788616599930104466788451386722656592922488521765324434484071218797847590434841919821515685340519340426367490015275198112452539356114226682917616852046780795974733356820600963941080780247451529450740430960810613357186007654865781563393166866250692482089640602514300382216192*i1^32 + 909391684508138501897862069961753352507540073965382479709232574230355545527471882547516140784471745874943443895242058972328063941932080562070868865850613347761239870928111784707789575173960616780991319831316734314972059566668399764049425094643504678568125829899449281812264525018219119797928689413544211742006641069781052617956583618562824446775295728998491631397027296395401258828962525542735433991049929990492513317945833540714475819756185520864729316864937050824459427605002400856169225365400614880434008942109846474190708086207369251290420618299713420740923697192651232116897576669675520*i1^33 + 43572818585921644723590516569341233006521047549005345717938252210524905097950630625742475014619023595694721921729007882856629972686266060274573074702885113280079379920900695900867688645776650373322977556672040018950809603688139758854435503436548555488417561349640879091068056849805115228131709151570903345227271814978007356668027864973114826056506990120243143772340718519882630045997925824457578324653663580496536835331403469187874662408268955463429461742723579120909888840644620554841447834783945693014244397586922550087104717677658069155853271261323679005021781667504488740644978688*i1^34 + -1745531729864457134881427484694262515162156652231956406633689689268029053603119074992457002709665870918961783165085986592501169395032318166067740309542527176786830753842990580427412964889095202923091762480912695669951780099838179037034576665556009867160159329358419323531437462813203250333203594561739722284356198180237919126656017467453852408265779961612800502007466839814218040110839982992683816614608842984403980096373162932022697387572487844387159287335679711241050592406142735833295234087105028263566584297592444385192493127890200675009175734713192952276880530792775680*i1^35 + 186598187333182947595581762074320604059288296640838502879603524501364724129000307147401082145280108277113782293480277265868196439204191226714044217826569143896407128270909094856362596940707789863321861534150146466895204519279549870617962102990480319922926662381684066001947421667327828758057317194379663928209161453696968897162207189740389073612957037665440719552122466710382529894747569291379171761201696316831922514089651519180444786197033344213651366413060406419587753808028500543739571417175004374123167548740575310360510992285206730677611288854205874231574528*i1^36 + -7063591444257440892741666879202263265765318046073181750776974713448329917582526309767117461644264742964439009302134173761930698524528681677807426734328934462554467054707450716532266078089948155417695618784785150080723690206087686627981204751657258240409874369004409834740088023521247411260307317920077518269434288550931491998661963140837624391811626735785363697280410093590603493269179543350360590441004300881140707189155031603592775950443902288072694839207867253743165895972626296577725105955447295530846633432445156155475544055186280461259017027584*i1^37 + 8605870806980507274395758510217764394228600336867651515786260884567901870068050857194153498080931729387375372499281292986132691142460954523861272826250623148520054713222606731021406144270629546218856095789363642796336787621588955239905000830902511666311450279026253729740380874091944611120777082941981451934011463926799488688363211215090365713142832161488142729247605415870288871768297673487140725891739310255458987982241408043314968940185130860774523290989068588201340389844859101484701570065344185959917806322172681640591626717821403136*i1^38 + 446345277896282819523294027244593827780059711574567083961353258314797513612324499200168295042580069991187574406849359048823596963262203394295012478069087329670192403527923885816239754432703402614211513557124027508669135645382941704242973664989336000148668126786506026246749445907654775953385041167736764278125683077007168540459040894544377169112207463592499905950685270016297349935614374316893824716833639854912308564839060270184425157266648557071836725493338751375633839054964654452472688581318116269915978058070602573414400*i1^39 + 21620759533984370716430423333349694748690228343593432855209928796622221686372272707202898388067930087181056240478189387194654797316962617153715158718068298662788567146252031076519626129692628440141251956927415815653661111751224186314587436502179224296800410763944648244600790492768152296405102271906590633856518462768529444776906503691012493552557001620137256790892984219289008427917499133891037206018147476189492230705777409609517211648819447769805071836859883763343846261695894692745728319779759457291440893952*i1^40 + -3293242674566174684594453204814180219062557217583388925802372601455679721358280249874732729299294996605490375057652209471884112535064237160016360971567371138177616503733525635636299058741365286440377683244031297824020218369424904308494877092276658559589604656232682117203354129815431306097994529044261515775647163765706998799543907555435310457020243481347836527072974004061592196759905184800985784377354922417562182122266767120510265150236109277286407134942293090344886727339879360*i1^41 + 49389249457788723411385198386322389369541502545501055573251602497608353771371973521063073048827059071321364386718698022063409137869237184015047934583517134247622361093934461378093625036080955731730908817905214863132386290521976045376497838703704221078696469698791146038111087651152702822542056864867146812490632692426101797914913163786291141525116904458619008797244328723466098168778206795737628870709542599374679540614873022917071258705749862414641*i1^42, -21733234092542899635596051254739408322099885853758705774931166312507667642296993197383376743823026981691850182167334193811451815895461303805471950511836828714732895699606710519138796110709358073805870457416890280590600474904744723445301468970782655779101989241214871499121842985776150747189167118620921544304745683798300262436563343256430700787995467349794578167557573993314748904271212783191155238146976718346082086831046225634223828567067139157497049645844356831010803920602857141621041816035705571098749874728488600098710746116713706634132216260130217037382887316146350670442863008856756188877782621896272452786145510580193814273829555114699694006127358511290708722376238569401615908830425442385697892256363442966105538354569654960529004029767480230082732324215397830898725985457475086624754024154000860404320625989772401296182994492281410987716809467774493662280775975838100880121605603448518624747043539536287151762204039343627386784121270253766510668771934826664213294327270213380384246260895684775174741493603631104000000000000000000000000000000000000000000000000000000000000000 + -137689489680593102496252980570773771137385170433395265266390289328196813481234591324052876237939995844924528318758195330688141384362409357976800519755998385579758082936879520996115499951134789328314552163054925224950304367006309463510964702326517043685224815764058638608358210860740156236357891551544251521315838267740257965098001686898329818646865367885008771217817185622000044702457590423001786996117054373604222497165304270854747158948484321114015028983165757464716697277385476273906563971502882189617134353522635854545489793742771925108020733225161980040898289593190098168832856861908710943452449562146485140626170597530878932680397833670576602553784988945895908072274086611386052087695060845888304772162510584808950654379088458503269044462802718903179679184352583159083448896615297680766399718291302902455206855605124226312934567702916074535765785214313258407639505636739291965184344527274737747743631796201462894598919471894328866605008576101842254667613970749250006139590127876578917360401659191448480354094962180096000000000000000000000000000000000000000000000000000000000000*i1 + -1928685043150100813627559623384183019576966978092268580977312019625206370623041308564658720359347136008782212649020148823103518716588343586417522106944446631256612414462953789945004412443584823756034052139217057538066467784274333080284923777583845535474656035010233442929314725998414431322669453774636123410169195174031819402814350519186821565447707270825617390899543650603005789949571151488950300395575107665522644746654500792248120848910886830158703762298034169005234052476095767114173385970862381400373090668289705701280416292135938557168822567590580972711494778493575207203621641429249162118855687535220710149049206808219679174288697076516811885415472661142594870412571482878171980376610706974871678775035958322641546026004148678895497489155071384369592098753564198642952762157770078813744266027972619027310419374582634496234861768728245371314783466603569993777272262267286300730656456721006103511858940196295687308103863082057460033402491441464648504682601195985881168459466855692510714392176073476925722962816128778240000000000000000000000000000000000000000000000000000000000*i1^2 + 4933076102481613710798666846984806239957702693634300228927813112415982858713231504104860127570516642347044127813887766366931922389075220155488508090228752598138617194362114582848823272523663677324097295773344210844115755575719205893992494851891438137882793055597657077061775076804670285445074697095171775462908132513884581119032734657851188529624274974198533205337920793401354497650644747224592581503796976431574734924095924899271467429149223671763687336193475890460889317247550375323625376056509176297729795485380919019874777599538919035064588905571163472241645331204701925264151519329129269694878724848138376728276609635974905241168432056004679767670080453974470225275241345790634716314313231646058026838970787842511246843639324891231482782174930726855869208196706066884404656579398627947908322341058396277175987601583175804042102680618736124613361195735605947281616916323433494839854403331331477728811329869126980985836824768372432145066017318876859625726233335346347552268672843536341316160259750529426317198444587909120000000000000000000000000000000000000000000000000000000*i1^3 + -45458887074125244341384652031523979672846031187130581167312869818476587639567115562602473258169613214799273871763835531319527665251374825778177565506489926346699534927665308879108035960819394359154367457726905800866204671431810337370566100832614418322114709809364905090529448614657245232618031476833863633401471877852437870384439856217342190729612280946272523866855369189367181838056430171155380940472928384984910285915626273767533266288519008175636883701353798865236598360833928596597173056552990345936438503372313600887432708177127371129035066064988377737542951324267255353417342838847400463930206471591000614754589722003507491931987345638576175497686204421952794134332446036538288644795101324056774668404321248350518720148937435324790749047395552804171926785503735846353492464898261254472945592051497425708389786078756560409750716740953785283116869202780834702240092127957710397826372582672931749193647823898127581114806973381898027145954674191829937556721623559963971086084222590869879606435852898423484238979930511114240000000000000000000000000000000000000000000000000000*i1^4 + -29450981788849968700133332899040780084012853213128154520384513411489094619582350469492445840395652945832002490826137645055432647679163955398967622065998339349603350863807355996954263826972532616346636270751318776674669495076798772771868259070142569100424207155256977512278710830065114018193997783826638970897614942399334912513616957207517590734833099981542040988326927791996758074450259122121130505703783286333584424445299839351026605555843680137368707983562321363240834833587429388058216027518459467452485882769308328012469055130637455517792275589098427527303143464078752745657394192387895620299793677967724052919209001416860842499440213152045428510538870739772927205075153303523845154532921814536108917422916260805047411296231733835500948635938190866455247903779803540034634189581475189800991678326583132362079725800993505119577471144925049444415619607015297735569318230992712633710150619661285299698798919249029264761417708551520971518975363341929033759652553080719692477516910024954882528609530428063711786008927801442304000000000000000000000000000000000000000000000000*i1^5 + -7093376634749309552359864095224129867573742477479444078505547299089366340210719434074364496200398105466706149553216615743476347411203181723308324906691790718231613294743648441476120407883384501786425001141845341927071695602056728401777976131175385075445249879885260047330587899446239310772345481297939637952119848268441970469333229151947206411482304415933268584789261815607544645093750704853461444683294360291677781466451495988096729543613244124779621982991525338973051032494363182761059273456575817295307891575807221181385208329233719384458264232526523167889026627076974089078743376253243188483976696464441462815526980975429826179182444849277674876497798809836991185794898371833595155919958576504801207311843442836417276852355440823667892459816109249004352769188295677988672386236459980697779930600873339376836579810319255336150816206960656153005058231640117608789605041032163259180062993499458524912464949795565194111555000802970362052574439401933752835267108588611595970130534628330099131933664062807017929732468649230336000000000000000000000000000000000000000000000*i1^6 + -775061233814172874844475111607681997867893167318223455691351845093692858960896089643830258913115782196338263822762720751097457887946469175347467733618403397684365933284092502287585239745554244631657836697220789721520617035256790665295874953657609303663450824394160722660452153060854031848492557542020757623606808428487859266932982279998424510999060725096042882271806479951544397326192004481601902077938485077592884049902628021557979749270622544051401420356681152163387399155723268140989190203269927169033035316165455126949930670446068880790045435063103254592248831454194149873019383211755338601437497385077749729026541896074122285308203663771851683340775987388547123718538352477095423480594946178979583355707358468770334916431904050524686330145579741988338777993328960228752199055563047606625264244659465243477385942592004456758249409496314196657317147557873517218408538145801845129447285570155460891240655730506767328909271508278060454934654396317639183449665800272254952747170606286037600507900140117498719762667725127680000000000000000000000000000000000000000000*i1^7 + -223020746489775888086720062170929673288363958262504128490470519577545015924218245146362158140655622612384594145062915815049933578937223622905018579500566152781900753600622237429183534499747348241420920028048383904529690398389599256331041905654914941537573356794241558296696759852592654532727416336359671975949355223188007740337193616545970190391126952595662742695586851393686482576817540859551111882609292312809060584642012839072489454720326892563054448621377979491199839853941130200298193934013961923943914260387047515430590174708730806653439921936700556719113014751506806436779238413076003426141036203301131901530413299843053527391319296859229660648387180909034524463123062465716493739118580038055450784408771088460761055371741827655148588911887208095047330199206405488998912689745242743358772127515946111865924860701318609109535638149496412513795005306328515193554408152612679757124886760565611472923687648478866516335351653957510179930007240400505368745892206717767091154705304980180111335280007897074237926085608079360000000000000000000000000000000000000000*i1^8 + -300567629114114575410608323419524745472107968149949300068270903155318108543987248102677681454685158836086123193990344317014243412237800201309389911656165629844663749356172256288897749925220466902835756576241440943951725984815065684273882146913733795286627122036184822145792382686343457944795848596215235922832710204034272243454883246804643992255030558164988006692805888196279510236218904540456442376902569231429012178273593555413585544394728237051464568583708592884218389269667335882466158907054357003905398511024986794615082160322773912906660464526272688420565735965497209087428486195415799556782377291624041947437972386770545675892635029913941321858002459329281440368262111430012269261670772527560161722646298072225676179836614294346437765925123583646694674809348588928005548510637762415088707849417362772988299135080953261585560007107458968662567777477783572982502715818007073448823220626283014839080041188275709408497697854780867132573925181095716879718587808436552459478678916254633676669515287123727958452730729594880000000000000000000000000000000000000*i1^9 + -9609981556188144052720387291999611186383991890789386162441582531600980223502649181659923976004047866613786439434198212102536254229810518794313731543936471623441894840978940229269564020803080250079825179748607413573493837591271365735739631878480314455419876125943797248671506237237017135619006882093633718889196536332941164613807686423978426564451258593685826569372969922640150535608290867763747919678555064536008039422730225511385602416734603882891246964589503090080555437967557908957356350114525099487717122794441298861248545285964951553479735135442778381192757664508629457698017282159747365687125508772764760803354194086170983061594238389734944232415348153014145053957459806439841942668529960754820468953879817293499248841187023691347376331379766348730547981409054416457758227497783774739242789852753847106172103106219319338233918090311625992577637048770812537923637041757495518572339531313450660801648808807055434092836053584347229215164784478829309264013591907771750386616758699270216797408883245885575705125573361664000000000000000000000000000000000*i1^10 + 2902598004176121970251988365261967854096778592249105315526368102038940996581358881100692749965595091481503622846386480584034580606752442032699875615198366249646907332199363877102184487322227216962885009154529368623833499002435574635604217922906727087424239422378603579863758631213214091531256987872682563477114062147042410863776834495190635214170632529697248246352099070543473414493457902425321059182740656334818938097759354894753524858605581359877193612404184035504392006437373843637291315770092638660404839393203572038519291797404040385042329658699757091651519251229259399569159784623450608427758033839871305180076692203157046814226150056549120356988376014129426995617958844623953836798667991357314697443763459461957019507272870633221042275294738172507594220365278341967939868520081598163755197884384487443724595902016554723517109178290613264621073320632464551415473628032150259809739602756524552637706220808190668457270865798247462562245441876579385773017227204000189931330396146843929071078160015387896232598814326784000000000000000000000000000000*i1^11 + -4694207816428344488854906892589601267602711484304651197945697548064013766311438491750220234983355162547329741333795907571580367820348925972565597843792898086217043638892941310521191530740641626504145952061973017657324633375000792746323190254066919387051846081618359620836611869410640000290989482426952049079178517755639797108238611287627394019399880359018109859613822671907612994918045026274246687833126795960162633252602858470011777977744200728003651030867781469022091326797894730054010448675716701260589783182120016748608707321162252313202144331386998118791185665394301857577464357742706985061759667343669938535056081317012562902353640124547722088572764322649340869548749732351039464716500701021273700737164737833028951084982569819623398107194225857454270094680552704869908124645965409293233030558689199884940635346817940306868839431131588461393135130574401353188418350090059429690825713576626697714452324098815398329658356025328515728171498938647645239601094046493993126981978829194836825496810040797333647576184913920000000000000000000000000000*i1^12 + 839492310040671250896252730077108167625183577551487612430454842659223229744407759810493038419861209595976753544990978081815600379585141953313208369332857795681126458463942618483335208908090072372256010031095288923229697487848242154531955003935246910091452192518143201800524877958851242519606089838263744614128736491874707836741488361505173909968810135590594503102361127648339291409613343301837020891236804740220866591457303229656646363251795014948366774772019483291966746258466489525497597360030675916743666703261709969312711102558480234321114895019910339492749193519622872214766691081317676206312004686087978941867962862564913660918992635618911232265229069920025569266183241585634437078155804006167357610431577535080789250281519712562114890357460518454824577863138313406100398741630863773690824045238437651880850027323481345239694532653088310350513115707676072651683267565196362240234182306346470091592325847499710746955170088613967928271650008758266910161149145537227877741484968512887345078832685704863860236075663360000000000000000000000000*i1^13 + -166559353134192204494581520774455485714302839351853413189210884710008870310805855123809667129509413698024727940655440575595493639925852505440678397673070327731665834828466479249603965569962246752792077300239774827402287152870058307004099062893264364478050824636160362756482867102380601442915287615180127831388441518729497466364846441553914589243569843800739039803986076635521369766004969051617213238532903246298547626982092199534978530202500052785603699304029966208951659311292995806839419763313149347807052878237165580239020413435782035907044393962464891534098061791205703551221416905768981499358777800616330901975346672882224118396005351470336191460705441335185009278489809211502540608095675593374456979669993821831257956174092505985857206942625108051961874950303636290234196406613071780360910050814991355304661694361136533573428242279563130213012414583361637037177455194024795728241148661967148414156118741227571941786994432559566797065906771591087218481191765319540992185217986966229467336618251424831840150114795520000000000000000000000*i1^14 + 18278373858990125416172705519857645030334425491379399736440786313778544639756086223159911988285160927115735100149912986676626636834099811949219361219969717798590202741802798183782218259063831913118773114871855466274850084886522188116882559590646251342874182446795758854757743046582898455288314229626218555570152812891208682487690121694552197718988605499287335742786860936308840208740676027004269322580583554420490768171671271090031598021492141526897619164883865356681720073777301794758687844748835024462833915844827818228488079079507504840841086556504837880536405746991511638798567318960662512336725374723443059138686412856434929592325233060135359346744158352908676085017394094275564930581616879943244369507670909106043762671368686472145183441037238577657016995964587736722528822476048835708706048439414592910375279669196450974801026979591104666877948929552147966851893010687116181370229872526264866604252361735328573652367401066628454368891004924904604589370846691782939386786998736462496172495027118084440311942086656000000000000000000*i1^15 + -1849715106228481368623982653599031596689333394287896460143669610229291099835391545160602563346071191280557092408620847176821948101742414186834274523057187304852954662150039959188262826274150488587975123078264762021217942362325402027006859469689721858221051234663243941578345301866818149373946332243033857003189397315853649729767114668496101529958784802283860277057568432231125568568253636725466083033522262443463652076958367404434615317027042507270315341328269490474907157326199116169959185980001800566864837092846497181525680888329556961528098956517388163173714788340152573950330032613643662107278868737670685316209467927080386127584015059374718954190693641224597906205597992066594784505716838370907596565814473255634167977370323692903687378789409029865378562508339085525280400246563678997299090719312053069759550064576505840736353466656381804482739395496183370623161542918104904615548816654880895746873313024940684702727844978017342115265712735727963504053992315980858011073348673862196560072024791072816476691890176000000000000000*i1^16 + 113623528896390240732653512711207851267929988508318584361605532995669034761137384687772251225068159255757163235307203580532186516200390991706506749521689280508331028312695048763496975971401942508504758205008944930756069848934590656369789468293508141244217473719386334426390734173036876351875567915978672817222253049853644808632801071002291471137205975516646659432313670135153659416979188369589936790044421843728125874943081571108705987611412348262095033086525903976163308343362263567851089227516844905574364692050966374630308502479726808649473290445510464445594347209797140009108920785073832194300090388358303621574317296818473487575412736010958944736111840570238859436997679359482111591229521005074648133403220197865311592069715983770673255564831203913740344557130797361258813735691783359357421238077222575027727747682516060073162728167192799278503201517186846840241395239026419441090113449175569038186924691025222069241085237998686581686713791552710437314503455769352402672401307636379785328864206499423545290915840000000000000*i1^17 + -4868074188881238722526834803821089271011270674591082153787401266063281471715248823861829856038786986191113126584085364611742019237475636661043021332055972417938412377301818069913392220431683375355636698698434463070991879056667985491037931661287740661592807838771840887552403063479774771143095118132575757847900468119785034962930330541572434582952836212038660504746329497760487998928143308954964228594481567542250359167169239120050013801170939613083042024258522069062858520091522444259144532235640497586413482410974059760607586921004525938380395299567226686768010225199848836532563302634475397571883808687259475488737190655768341715460872045368478516004934356582535820904513110496642293261300908567777351350917698958619444079169775226681471887048148713379857947544200012650347127837025327291443588444812815967366893001753218375938836787091975127733529902786579403825521201127066343281095327046878556054595406252768159043686236194399886046731290678360482716037140407411554150322172011895469422339798245284028476293120000000000*i1^18 + 126680452343211833001283497086835659926521250728130281408078919517449679459842503102965121884516501487217980605644645962611443319511735879992027765838525664730571919708230749786426882233303639341882124683849183605254204668339905072986956226911226054790542666609966391998828347066212614318549700314094825530895301572730078756786218280384097806630467443210972701991295019933160466991303111463696263262913707451053019048859650512067193648617951920264918310972042977187497340171916842042714644337273652266861957711498522106970759249178706605376999287374563444530332550227702927021018256287660481855394028914177078941865188789294129004650533116222601535235387737894124556849171027501036852199769143834684784622685640580982916377354871735046562655205132137709978605481637610943989957231917548292110034052995292889808574801338925418509609114542853909230385789137041744236262115333661169252659211361353070877976959839608614321320970306753618366487790313681616946219949205747034722014630616211562644903393762772167310704640000000*i1^19 + -1744555420151608903511448323299391601832139200380205384008776667657051009847042273669179046042725082658735876193178245075665334328206579422222683406253047718250906833719931274333881668469943005828430657319342560703875870027233912465528078710073084730517052254100544183509428430953758627853611612316005569393316946988515820292325014934899550989807008627224614854662000459401974300205320640424947175111069519488356069631542550909421924449047330670847559852477236202719352822318624049854639358968338023645742110794327199334486800649090603325376018017140406837116674002883947630673174670905949608466501636907773886207547624618927836044901690924571286754595216245428234975103744069929783957776643398073361701399648499571973214538588224452655410548310001222568639235916320023967480529040100216634201676935034188248393568490710277052753822074008042053827218670942627367354441810508106664526193627065947672906799396279364078446189110059245505412208052992858814857257369962998192551008771893342336528275552549018045251584000*i1^20 + 10828489316241090720539547121344204658832548477058525607060281399777733423879039454463030206597465615842424734319802333885745093281242967931817443399495221420583088379705175282251875204185426020563907068972409084881185249421683652346464375016385668470538735019078123130070074531341598382152039652199147419982755469660808079705138036022576424626367308770269858325095777272969339776085688683194540139326058599044665465147377612797150131907620372357110174990340318405058167085692902739318432836887488971630114073519769573725902784596661925489122938529634157620683908641003093583026047981518813427978875055893370206648181730743187833927166949264361340949577431624182403989853105150399741147653480600216408005186769883371771453269992386336583281447359587858764573278410969180429932514414064351153701412116225763087740969196500310537931581981283310218394009112436503342661446122661723710313590119610502158368261152945876850831311857241068021769058153821135221098940393314020537022554967889895746489300607128592973824*i1^21 + -277646403327430896507222311943316926108491936805116119017808981129917081816214488950660502119911299480601403491971998262333437392670342470055637669009226766773033451684244659324913518649364176689424531682855532881157242464062696346154368174097336939727282070457309342917790719925660852636221291018036918195526670874247555116127592268344125629146313002170296713473845605235545533779137787966863071980845763025231587140542548857606156822536761245711092797089827352452043367126379384663572168261400662737909685536560435173804112970929973652207548974367663956550814512794989417129278185149717494950259714549208858241108299042583163028645041502013551893174047968847070414272929438586532847244285213145282044716929323406542623879649438200460767987878299129082608615465570488531773608630905111175718381131585291073437393567624918689374419142493148072149314060763154316933549398761010154080013004925534837098940940016589443515095993836784914588258801105492277201698138687514833805643400973002652796533148951248896*i1^22 + 4754495032267556726916242784223889822894450955113927509853531434738376217682658397939133889137309890146187213253897010870078973670397437380209749706157162225167623084030864164661797161081484543007680889434464904628354534496990089954261225159811667089583520070207463562463174360673225450836039110814404992862158239595689355829820695312312054262322602481023557155397157973655400962354487795105947128029735837407159556725613284291755816839888211240023431679717086769234877261872776187133104162363619592636953172820439369007703877252096927951720479463631417600859358692749663103240915061653359069535059248431528762795369749369199078421381362959607327664112748809007999394827725870403304115157473227994028970030541680849471675015866867543141497179895555035139504927732018100537441441741568959097092124435621263204666754509384015017275974481113217702344290401412164421555842981761687120757565897157100825063766831482103989625247834157791218655779607830698504990341669892962503308603702693422101389838909440*i1^23 + -40732159794606666400418859037822990029303456328097450804649214173798140546470254924003635189172826491520077870221265847119544239026391871723039598974498102933895297955473617961286574425517775024390340160130670266060962228387488215607346139022084388557887751849144703931356184368649825717017748870583233613622567204459381625355177985032752881171436696948191086915773139245944561386326517893867594182588450593748125381798088269398483460662946021142717598288997010722907105897864051967570961926876770363036796474200399129026463036146824657671608285373724936332600823561007190501653436462107821033592611281264083572640903185195641138790994058898931661099175866511452510451150387419904524060898178365747503297361537489630749665630816500882907619634920932848944941360506520081783518212146419174647312772696911001613930326548139812904891987499504198713047106688951517271391013690571595546746214738772836956444056128445316029997450571418768459402140769353023780305839622124315683674219068904996392140800*i1^24 + 205786161442008671422009783878763581667231467577102737530960340467217309650708482058974492747002467002477369237564961251049247867901555594370219959747654587300082107370292442431735954140894943383945495832271580629738770474474838032773514904643206793033165334386298904683679071261042427743384261232803462114928579339196182839611052967473749008833638814900863854426412570429464767660177156307094363911612654505561891229618532984109677954169769439937345914658481583986857618972450330716868733145161885267402325915554781984567712847961529011280466688217265070787190825240435524844914196635649660442919024412390065326370373155449658682312821644961946246496254596119440968596975283612488187060021173339231200339534543954287401954876154007412937572882145565296695211163999931063288757498832732547613883669598383916930586768093599285194463513907338034936125011944635955854213918490416545863253670098578442579853700843763942542112651326291504217347050939610396220653750857440893333477597317357895680*i1^25 + -511878416073973578155703288291783358416835539171980413733849133918774288206922521802374946259378494304097619022357589549489899809584372164870419079217623989212738486087976017731020800111063769316999086104367664688321757782486257109260779208117646131752992325161997476416788456883898501752581335830728802322115315526389927388106320207540866169498948200078383063924868008081670248269216358284020933823874032771778241420454323926929501061590380475167316297872021259077355144704938916794450137695105556532500751380747689516149125644309447859130095943979607346719433069969944100563920410092023336213224827947329459327443201060559969960538792654105932032604532448893421815818031439778667561931304771407355414657249821177217875498131834418670696456249090578379876714269741621829702414819784774469880888070557636779524839927647305124512948633306969706350234531237976590755633112091733371098041878049856285777113319183614229284057004598249062487237980510283930476912359512642917564369258676224*i1^26 + 380974202157676963560188640222193810371965928730531229511372518255031327771497167964642459270909482392408078034204511101611978325378572764204378205015250698048845036237232400159447107231370245208385235528969921167162160613465146357486951040527891546877790982833531013287341800964638475895394293153351643113424514100645047544255831107968181212462525637362671969766272005988847968439535400995186556762082305790776025534270010854532652422835501900393648162334434477010002603533277973310635969579728435179251523165130878114811401161617497231716802125296641585655597388585029136200737824299260779936543699928875706483344144515722035620392725323792604798351599129272101073633380745371421872617445464301067917706945503012857046227593236940613061538920562211654811174884755125321704247328479659898820268561564379857617778811289309630312238740231997787188915039043343323868743211023893398186289599767819890520669918580828728496912447746998173719605611429062557287337998222507126995025920*i1^27 + -935182501798242505140714036329376940911878198769459686748368904419541700978917038308095251704474316547062364656091719990849817489942473241300215161118198089105170661752119184118403774617132736182581638135461606145387461523414409420549960247280555812032433456123081314231068075303640342975780103024444251469775965972742318102177261993631583866446205141819503348503072572467318572992716462897411888390461933432621658295845510741626981472936481273393922108974611724023162959749669175786669237417929389909408812484354018055427316160027072456811605913931891206700190992201966482023868433866559355661013974183285492907474664974384576351454817936454196640823708885999762675495391419431698277932915215289759734455530696545667267287588768614362962178551142691373157387342694159831125124781196463856918800239477277703856891429562013795436669110720016607466301835691831159037196424453294325458814989351120899469580022145547075122380406765902122755132414212313162667296325592858755072*i1^28 + -665458679840657996729802006676486006530253167737729829728100260651012312510022557036885539017735040928567201652583346126214120702341826816580735534700410789907766481221558421714734748763118950750667874858153599296065901015469357532236532242100609559265613748433606685455536962696663444503129697561580918992644574187381257684020117937602073277638027803030847171719109263989890371991624162278151754975523261345901344991395580992834894578126993065581616697382009819455383397355800057949341524547694166851468394568790183126912843656293246084096198932237188103066333119806780000541431890575988979025684310812998783429453806296782394649870871310952847721598271818675508106053501140974459785860961292868635730142142423690317710382186039415214151110958759610424874557368810204725362990060372711917466787662544830784686124771357068811105912201179831050801121698933521455289320076989632462456195140810034824144534191582587042800139604604898156624729327223918330810319050375168*i1^29 + -826557110646067516007713713497783194192256794418233256859887005895045065917669196980785704253397437449160490863691648205447540273626838129362051232875434512054261252669564660995624380686628062896585808176820073759209700130775742325986265431303680214814815476213751156919312741858201674910942565048214911448677766063751073671516741166525624771808082621772012295426348056793749190873757892481414698040562936002050982039747798212015362451247671313251060158944375362044104608388584399211631788283761480689465504613298606748648360234413978496863338534281452060605457627204854569588058791085735554959500268420840450524951259387544098971114793423319086144099097875020274003850943344093606779628934036179207921771212728481170100861409277370882145003178196559512492627042482530317257053699690192669727428702550751966299072646791893534195114164948797115059708960379812737910161054783346870934656177652382758603869179957887408698707394149480015699784627039645576246329344*i1^30 + -756753385391548487160863902029859518571460988682968858345737133083539762413422077037914216019654969070900304249238404620580447269661713906059000862226806115163795555638538410168741665419874495012022267656914074677642465995042116770188759224333717151534196479728539576973407582832765140942838685877397089950300227170479345189577799289216054364314818011733024082451151556603332900597889843275682708078228630794236714885207604621748571388018774181711755468892870307392561904826728681399011950866624159478120903562718324148975753842949342126268906592669193113966307736637848574828850316481319372004684412284883067261574074763453053507066071667071199477454388882283991508884881728673160707424548162256456132882592146634714128248473281896517691540155615427707689411031631874282944715055856727952225604597313844522229978411189608295496906347425835262753861704690936971615592010685958843707041163493344882040198011753342001202720216165084591514884745518752202752*i1^31 + -4707156272144656380886083208883510763384668908361838884953691419200934818045718061296222427895176255557229915285482026145278948113437689294696443549919316497613507783232557959142691864616910330189571183031346816129053389762219889774620542446133507063308646468234071799061718865278922992361589456620347606501237845480075000004060606551235066193511347509378232422939593724466855877208464439840866268233766253588089698891713322854043719795292284123835767212528729670963215343204577276378161711125276936224665116834529735875100427376482913319698720232959992461470452476203374328727709457096380891213249626672337351808739650303538995607685081421330935716204502227291703728955701407328189574179229901063797397078082944651089110490429182956257372286077359989658549771770851171459940769174229841225907106133300745479712615182527165311375812350069584725655573232135493138872206663084236398751266641094838313649639079848819606258481395320145649287867400192*i1^32 + -398137767797929607680549633003656909416938493077140502415011885260683860299783746886977733672804080153614112809774520148209559256467197288211813989091794397666538766893467666232850440844254521589077119628900353131526582504137910410546258736610847679756559825932991872920273825045860440044768085090378259108731192271149879930276661811788595851483450821952705384861098687024583897336380932738732163477054675590264094302215509314703346875475124592548333269575217945911531024438992014815630366226470784225832409232808012315751518896981365282728792206686354576932232518094937372985204610464626286678621587328506555886472094645435321507008729345738684294030663486485325421130680272232708931041302143446823149996766299456534859451214351139219304561561764391241337707048660573826765888170978657897268835185910669649746330151805371990143726259617070412867675042636989511942396117957630998168676412178181379100160095418056058060468382428655813394432*i1^33 + 2183986871043713420117103040583140525852103255752685990995583728876247678406127589483332433803253431689075689810980163458339240757130679628721194899833141057831574260272492983968681513393440345149512066742391213628915235635921459177275742967632436689953857223421129286419675435348666427129949541522076657720530159320814284498455528550769594638069202992414805246877221092505927799730974390929051998913315066091629478587252810376791926592335484539905610735738531214925471359601366266584376095742510129974499383033924251537717159491095063740585499543495558218344705473855906370204084741371911418899995326465985712027775689784280424234810846772520732329470097378124459687998842052824998215679788930320581257069258953426998354992277547072078512930801750791552976316979341265646197763450415570480520290186713496052854247157817259511455645688287903364010245827409047639110019435655702301613923579975429543998539595773283342238007477403648*i1^34 + -6095071940557431716469651035809839684451017095802792532833215905355883450428523565454754953449715849525796681132205274234430060804322858075075947886233313270254142803436769378248834878864684522253031540397242254070194814729451204449812335687737251845072485248098854383519471027348666639401055387082091572747541615425744901297230698739689849576873940591745040028095897511080860211443962809405485055751372772779182135576952651927745416229219856965998785725711822409650469203340386972109944578307556175144092605477502948753569196496550174320298278455733045516497114381603980964314892837487356903609805888359347260278428168567906003807504066571698290317051185991718675671638037356063400361645061306994183519020094419372366873710346264738190422900384912923069437495128975086173808236025446608979696873988397409677447270479255567608126792565577091158318255969933899431872834000324291769518544674094166552522029922137265217208320*i1^35 + -11200316346263602559340990178467708561433918385414254733305684607058985267375812127262270032803060092157839944881940863963461027500547387774483867780251549746544195819098773171618954967364366661743874128798030309158612798071056838718779310605226805815951014563044642056700096021982745854547792715033148250656477053508828491956434860733202404456394133315673318765620193567687771963945471074383122995561640866121315978416538751245935869249523129898740176403059296694091943745143852745785688183853133652507009587244158704954552708315949119203504040994512446022707855564889370065120137439631269834856962269181068296745113411584217311104132857207728827085513679374725554959703421930584898168500715150871998970185654409013259133679335347988175132688331387309330157495322948096645803789232646671744703438618323907154777525080389434508214470032942155485288802192466713512149545648655241720102340165283660192759802757120*i1^36 + 181742221578730523943576346656318339338845770354548668059944277561631947038246848589107389950210022073864682045393047365768533154435606541129705112766869369278503922377901568817830370076230845345514913455641352994425021987875408042793926034260543268255529309925144530432137203729840676966141092489154864456253132818619290791048217098534630753562666232694053727488490803737134478965568435189182302249536712768421526442334426241998812998468840121513004389895603520989180854363601150265163110283698006139581554117168041426188747560995183716325369926053937164156160915786688550937597888001598403648996191844481635037671999765003152221118306520450853527712051595045270859052625924581261947599216289589085165468174327597942744356683600320565186527148632748865248682627546675772987445807132573653828608198840184730738331895694089314335978941499548099751294894466787480325302985459469603295657998260633600*i1^37 + -415279644877507622867523044838047242993172931979323376694691390053398772538771657237999891331178749478383286944277726889915670606978759946592713593731034499945024900752116144384070250956859041864664051106782652320266287705786479739804348049360952326659993008180528043160589889343899764010091339373544566094920299090101616427667560707598175192431734382934085829839461949935870972860854447061084336597952146886124530238272263145911308928752213987243325042817605580152295135306846193894644791360388830923595555458593815801044548334194983317818972394119545053390646985347739536362638325959213305310964962700599176533903500843314384728068772090474495588977107769318888186001760639287845634110651561271926986329245051135010683506829193881297164828532660198271798466996305182608134210334711370909493215583463775861961071873822703258251991576114725091114892253909577931189908965912814263730176*i1^38 + -9352451240024859909444369220752610568181451441065159095008890175376420759704374466704231825448506815692641763291257158040236236706230533944949875289083150596187593821312483130501920936702196644523604719129476173980712944213535196418167432264782872865130530528070269611509320824725432874857513765936758462049974481147548443266578123803669764738726000360252286277109025215192107254069580400527285517469916747021293514623434246369188245162258051333035233629686832575799445891147293050903971659600196847973157787321094094108729823103304840561959166810539171679450350863022486752132291491434247641308439989724528577576786160677449862640633858314993724057082239198685137018904552182062449494134929903552611299779896659415139783269358965478178761908145515216373739458351915092868360434285783322048283485737182838612378606676937712380448734377749979463645576107528290401173635072*i1^39 + -339785592810580175586428827899891758935988756963358772645652966208741604283253404872312225089145240540078271286757321558384014185831332260321062601649114393027072629422035121701054296508749080129719200728480553614707936277752124894464478635897965062426835291135293799789516662868768723499966824891908158913374624561714093742994298100481301550052221267209721265489366354603012917663615779621746834074906841297916732907365550448529885086468009591679482849502968579114830329242527314861905277663691905219746071019728364614156262698468173194589993223334468100787615495820897653598193145148559186642573886889695469112336565366006779153446463153491443470011678529455318338178840565928915817289963191922133710558136007132903778989195567168147225239767936528598076568400292903950551277122394911095479711718939728281611148146713848053127620363893045228258423677648896*i1^40 + 25663400160173583973754855795071596291611649316639144660594579780967999523842942072216399969153325673081553300914546408536426554978168357322364341075166120625235040230000497781331394242261302428650039058586848660483021991089742495336671221980093460164906524669799085643047270081803684565974704730327127569488065267673632912524757154107679260801125762126865666275259940856265847727787206182353964674092780552714308973376589188790669357708101764524481740153621094459650042472958809470388362537321378866455438545099096767271524990293808158005536427043117872533368678516883443016783474400902925260941256474815314481772470615932593056322963690322456940032483391036631236374035386658474841799109756931463339707058285767884783615723977049149643714921494925658772951569069146464056521972837582720610415126796035244891643499324248162304*i1^41 - N1*124055375799691520776740308919900297472768406309062241953070479728208750685268558724585233729830197482508919581991824195905175986603652733905358189380494325964974894890364019250385904508277601002582412179599727828368304005237289902112677533773814113512430750623035709092668169443116586236633927811524279826469632263060092633324704471854022698049*i2, -7297822875542019084824085186502262902583809021402699032356688748754868891542442425234850243554613555476122876091957590703452405178215357883358315864351956101694466441224691784981881130559479074377232728568095741972182876863855168748244233339996480087815092304660007890388858825217415903129838018244855288256209083352337558930399973900776949297799715457464096936563711856758579920655063247939324416204238049100146889416016836682761962570511692060698257858443342604795412367284928070155092213342880848683062779342216318412722678184464339093971764869244026501763611086714030089261295121671918887732396930919804057637792989708144078534623976582198616191012155756446246477111630198688236298223613278449129804323873375624989829423764530292868381303521427329238794298988601433155830652256748842363735011641246513278367854590032234208639011665553396106230569672099041323440746828617559724636567439711849363726311648273004797440497605581950792934509343622375655338075353974853837458047247065601275848868071705441737305483435311104000000000000000000000000000000000000000000000000000000000000000 + -46659250341604860211612724489229169756507781174785590486614019039179548733988391356123330158284227544356936976256717166961070218768371829922422968791490890683874162252541345374243945213290850062284207467294013199419806386201711856015347532058600877288631409367882040927555729535962142488192624531969452590859932142636346710991390164899825082119996752455044934650471570732057045938883454760658890009264061647129860800251928939240993640288422499628596383538578369973781769550785781060497697108230860478144630950060595060456188263098424647519402129129506616075601313072287178222887212933976729780287735727228003041801796128039472944573414412630831521367585953088059143439099682713134111214157244898303795961228314454927223149198989414871343079075523098104364021657825189185199586754833322762462083051765800696117141800991993688578046530539329302776216147510393452699982638416410325956560862885735265220482476661185855136858622553283907215380906902254681366884027275263017651242791721391439795112599717589292880051628400443392000000000000000000000000000000000000000000000000000000000000*i1 + -662777274353200175208970579045514008645905079414840361790272591634563409900950553080356534894943339387361196583341383392442519180270939501246232093573820601155399223178727655276772859154264147533842827669271304829028823919352019282239504741365716315013391494763890154830400053845013299054286637489877575843193011527562543318225591962582388417099468152690215133094078614270028342276423831744995669415334020342762750111095486876166006648995729571319316688580236012629932268510151237292539670198392028969451460079796454419119886838045498391843593368509862998946051510167862916324273157793407110632674123908409874267064808279907731507215126497396867349766775968898642643215537648046421210015803430979296195648743603635072878530092548957214727214423756559678436764266249553378956451507779362452956070353143318937556943790238683880608730519168410098095973692500156463134185850118508043815935275963472975835459108044062947849397144660076942728648053311505704050389374952122102422875275586950128994436292338036927592546200945950720000000000000000000000000000000000000000000000000000000000*i1^2 + 1750820185133268414713019139713500159074737374590219935118438581688074045758898210252922457753029759823590110748530364862741458616644092068715725761890648186470105976415825950273838241345515245290342655325955681901056313587339656773454280208158457275910073411891512103601979127084302632442769013141641313262611654358648712488051127464573949874675822249918317452275437419082934498885721517104241419081074753959758700399345013861022147135908114151133355724486776206322631361822641461730124658051376640748526292933336371803811727491804454416624432034835599087097622240447690229092819832373532027755197360081809573102842612431268482201748631024486635723469264275084731578071820426098103496119061108993037186893801684335176061974637809257893713868549483612809141049126063553076512917390275843354487675288365310330399432040096616859105314409584950718249189283009441371975581886394664922890039253931012509251245429772573829407382166401157593024519996753301211893047511688550618969250981675254124178222929820917642263122661584404480000000000000000000000000000000000000000000000000000000*i1^3 + -15269831000730266609696372082321828761202272231608227906106703183486163218276311555967284569009660166353756500218715874215950273605648953500271633185899568126582677428783627608529076576906319116798731243682590974366083797838281176921263185790364597829831861844849605795627007676110324133932745300584313009022360598285583002558523835032225118062516121068912168432554769270590721875480104486372067955775491316894365287086164447911972290783318443642366329837308442039431178232043362832242741977800802426298324058379713273440563143798399691548292431878734198586265202833251101534383593875480981389010896699764781311316007242246318307685485900734344299547325619915442286682180387596556906615482881935121082735467909470106482712898357879772329246059866214734350740225587003522019721966230440100845948678326566576588951451172736055213063475891495028379193750437077999399200396301000204617871898303126104907965515309235197282825599062153673930187163792806599298883555143044519239993169863526704346482440765764203667249487724884787200000000000000000000000000000000000000000000000000000*i1^4 + -9898526806234836334267501131962427646565970061076342334248268637367940637331258628153950338527558662212989143937907148390530848040670757018221451963774401281993220147199690627358384404608613521053273510066359923073836454735305359334236838036713200851330710157561774199632214974195133065040932561547982328171374879229319369886731628126999398689834102141236635934191528410574469755579679147173038745488195644674649655381531388038022081343310278029690339078704089099425151186143673840401414959693848555088919678783679445441465665743949129240077139885541303748340666405001139320899178640619615134848846014427242976949788265608397511608435515987704694342708671719575167604941431865178432473699246149679431989270679941349240481353024990545041900104511358708005145674312190923826152976689851968654510033499830329488900387391455315730681801877521363906241094285118663460275241326565193677930380174644431979114873226652865910590734648783534299875178594055705727333398289651330596112287437316331010233857374597476926321400103330381824000000000000000000000000000000000000000000000000*i1^5 + -2379943641352138843326187283715736672266657803085111846215983595912383431872284945519289097661265258087613081467728999265703957289957433543755836759785337418060395199952163017344938651171426780372605860107392519620435913046547529892736356745985637697235743022053272224753712071905115507123948306647875284990599670455319167256653673543340949768613439241592459598925819041113577153868163104910060346941230280702091475829738210520107852716612973876319749042963311881889934497397522373181938452188516331038822021277159852668033958245215826584373971663625350403144982525109493607336992187516038681612350616907821900449063847108201612615217921155037736227762675117280314771940602352399383768640249047866576207861258476640447587956768697321044295206216166478286685574642827380876196104205896184320975139511689093857735835413764667436697069232672788407579652124542618661215277631948441406596377802043953320057426895390725305963906024268867710472426872356923812837437197178214979524994406395967538594802124124516663112602196536983552000000000000000000000000000000000000000000000*i1^6 + -256123581536796999395513082377293419184836628671305503232290673169398491055687009254933346867278761393148371225689574067005329214266416799061293525886083779607637501248801376685723228787785582125439597696254859651924008663611554222789876228978685646338696513789225307203095345342582019444707803169845284387295651575784232530471133425782965312519814678543991334074631085414564605214909721545739538416434324861281361809585135064285797913111247617363976299097657971078247429881400794592150965246316756414213214085505238172853370663013133261693202588078437652258330928750971595237103266939268641948957773175352409791231365429775975839483534742105853272521991122119343177361076186821042809411609977123813792661232406822968769369762401803926426228240320860097163776587661559766854720169635318143326038289411218864885166873576189821485450150586096433487684300180017640037518757244110493620159352299544343530322460875952561942725965983526810445306968936169831177078175012527932197321431111101632837906705402085810404639259429437440000000000000000000000000000000000000000000*i1^7 + -73943541624197749328905052715217151613618305140814431556232464086253574092998194192582341097791058046273269197033097602720051898876862214510742566963497987209789038760339616228182610701896479498574534867521412504119798523594527096134130647284097456508698582966069914918488967678133658328978120523503930729409051657823482325025124061257258666654634725089588653040579352989965413018451252058799883410793600679796891593730924301517981414620922920090518814558939622923651419709209266563392190521311689789415274160090657873450163074225301580855024670797710107427183939138051334909911142323000336657874278170793047830591727380059565296803099661227896693440953677164329855224551459433705783458659556504552160595166182147538315476969832710305384436510859503369451627717773152372906460374427990908545900230430813566505339928652501509656232010136557196786088491110168822192470734781218756909381344421792352467977168427839458263311255259270440864030192696794254737662141659938243630073594633282015187559852012607452826510630835978240000000000000000000000000000000000000000*i1^8 + -101018403380871471911988795122166880206027181982180422752139665028305008470466825679600446880399459892090054749690589114011130269520991339415490787348939749362324341614378730462283902927840111464490082862107627259277430243851720902620235807074660720157287694755984650916559502189871367836636108508306664970297575710911166244804112571514982272894917471354367500864318862586557563953216255835290748752045415965839400862379432743906923169045040691344312761280594539879685909098262541239611841994402110068326471056151492107898516314751020136435781011833697934261468671607945624368718702265006160365969232455890492309899413301535242261023542928345703372243174376435346738447445793708536285058719078763660905084222319180529646053272713762422958577207617321407066032687401535398237181646029219888981110112729001147864330176885167067131011075384372107659988567955320535593533554004568684654640511970650657179396790844216252514913377528114194346015298584083052578958177691816235703955351424428823556910844192972444230931815648460800000000000000000000000000000000000000*i1^9 + -3094937859730357309802160203414884280729511931020271519722146536091740127527157697111695616904875561552624322094322091226217251056619573826188898943392309401961740369469560711522980379506641181549547232751662480642437186389822912880415905256886068784646982980723414173207557507077855950471060075455768416885509626539867459900721399186641397711706018954888504872367600583380340372637392698985144668348826307743349869510602412186997822632659853216093444336181358083147763824149064385464055195169108152717237687665381712240408878704576100088058234342640346066864548864237517189200596346700530011086366930286266481555908503805736853754600142260775821318190510838594946875936845917168576170233385880670457792703623201765447301659827301077481027899547331912981030245805889396289340234491016477259618891711073283938249968047333504485954080054573460207728391748271014152476874117502215620316580739773027859180985750839621926286986452979487996368040325901684121137856011332970395903035282360489353767859738422303243863533817954304000000000000000000000000000000000*i1^10 + 966913111952372433012404549699814050291996083108727284900815434557995529488039779743507229882528899014482761487187677523333580033105017090278189672110037110206822696461979109843800861414429151293259730229494681637176973265696495663686609920171992096013105472993936045610874412179990451445386570458083196265913692936320667186936215813750067131605988687146825985866120613162831706461200695902029680811808965833629552504875549035049494515012691932656150813666966759650986681448435112378423179832435074072098621502892709349196394217654040315369293433734834743315827656487176257386720244211106905343427419986499802958892906778275327782850738653107516626209686812845765963649947346527976468564476597293718918974589848780914034849652946254966185167355206965574228820712616471866655293475373128945525070227039183316599347133638170679072253910009565194044360979087384760011223451093175790096126180491827358596773924738461496375764266401976835755214230811288275112271290323669821200936424884671654227086592301424006284391856734208000000000000000000000000000000*i1^11 + -1576191240030295421905540662045699856411435857066778583818485153159952994463756121366321835154017463194542263261605693379838791041359017207750643662625335194193117578588621709926156898686790943966954393890338851958103081977221355685998101274444160281168950133075009245965433041795464811874985655807430821245798523578797468177705173928568607939576930940409433744225823353317064709310083706711788143823349863123680047688618217746502541512662003838423185462452427761695420039807154448225415946994402171881604096052533029708213394710613071825065192032039490511200401069612168324206245785455878696988747437672621626807046387710920080619254896183439497668902184856835916023549362455246463522207151963515831116282461465973355144281651908343131157110755328156874005938697792585735229326220914901640696666210936719057333615882347265588789765085328837873268391820063368287095961598269825790227523414526040911208664548986950768473971831714316988496622466531881797511166467640745580652199943543686839205504683928834197545754254376960000000000000000000000000000*i1^12 + 282855096037928451027747371464745732847758433106181952353632028679000314300162302658036746015035786832506133640882004976631614534798164114222089942177599758003882171865657994193337300970719679376420584284530084385935231807074905481691915948776758763847100708921270109786036208718757488012418788974396338238352644455416444159026583877138527231697996388427089814106951169315187091365423468890444246946894856658011465132935433758953468041379442075496446561091057628984184549687652180191575451597993556295911502058904968933662272554012952837164031650271231198561092468098638783201172831247083669635381959914679713247270449098102403790548378084131848674734141244666934266119831379174991272887120911487955501901152040021908425001485238376057996737605653721259915269049046205566147730514273271142293921638366782678329180164565200287150713945611389468681363773319225014614155456783731192171330808111265163802793724561964587631329241127167263190677836862975931612138505718331416737761191502846412183881286565727605389570122711040000000000000000000000000*i1^13 + -56181677962949250047341748749166606668058995698525184722235043531592146608153381653675968559723575286541686813026538652067724634687935795165334809924564859446506656732248667977831916238131049996952767388580216423709856265315702233815129759983995965502802234872350231957753179511881525873921097169707215933187645473610129968618491091532425272897809877390430529833333408450571809586816887671752724830178001393116307190037227568129626649554076028849090062649741453892864888524439439962089369990447152329375425314589179473296304505602695017148410296209515997060111560759133342050240506007960321806529798358212136631587727027863925048287263821097693880199274714602675877368737540302967417716857472863654525527554934073434263721695867792515000884690644997789314809812600640251014703295401167228187654978756137134667801512919319044661669410620728493574525662331297484025820491532125470778171048223496018390782247819624790231135805341568256905960307887247610866697166740570736278114325332360101220903731268446702374329568460800000000000000000000000*i1^14 + 6178756251954733947481210790451442981784308871179408843906099098292451599842886143020288564864807175950234844614304154898643498413850916794226977887377014870016543797150149775968398723918916155648721812323455674497238696615353641662781216338790264321962666018622579310568760608217593778166144555750682138692712762433175820846989837079232890916817801982320048145433466888834818776999880260952785165895202380019638842890214409828467476870449222608028833875208980272434602645302913824286647546912707509714584214126850437342980006296851649765854633321152587315508922365956199391071822123318865832866976513439910666656361909769203134358700316035189884355850959124022350577579119368706144543672386809371380863009390965894618075242107824163156079697644000087872720015439520485672794548725202943530118894862926411947537646768858644114171862288541134740007571906380679915306166033543837369797610808738992646834018198938764445583068994798312084800962503892971661197141688449737060861566268965164829300941543495574622137793642496000000000000000000*i1^15 + -625372238627338786994727745368575619541466806538405984975414844285633996784269915222889959453555285685308815858262879949732336636479426813015363971119858476979954259022480842424598879873928008858187830802646860131081264217697999397940342213587371869558296326091370377243138565305480833940210374096681162445705541239821043522957932449251666795326858202551397451831479346428589782770177680036103385316661610717068487516400922492792814035785419787746083658741075622903107863794765503262755373920474121264434792440427190180249685752881278022042308333677244240122287740057034537108879575947246485808836160664570463424618309668293927258514274690562797279593232249927294509995191332635934308487986623764327251707733220825581907279420998078831384466106417391513424681128054800310496596322827338160310661149340680270255346024446329532389590703717136562597073991330289300935346471294304693648609979241347692827175812191085864108780350692506039303774466282507462380612634331242478960872497172006327091733124751140468519906312192000000000000000*i1^16 + 38429169096928062311465096587300033077969214361649603087137198902278250047716412751534309988863798608359975302822029724290475650998517145139676863997386017564944816502508882905439326785459834918719869501768748508718687599368806317817208177798805568422641115746984790959929252666589149309153536792424951934243644471082815764800467573647511381199332863221738236989829663767853431674263822688770960281362340663359598539084322157429775436343589364269005233377741617107108523747516949370717335833169982481761879821540492921798950418742529664307648508627429282937069034191998648551623232997904700302301606947091916487253249476087883038508639601358583038283762932728053136218885018046792843133481948334071607118695342945181847946643745606259020265206718011704374911709832995358728714776180441255474363436376546231245629986295324454749070889228515167967705502235331104719589994836160134513977598742505637065248016775715576026564404431087961392149905002588398860165420356589872811444492064974634661519456630248927485094789120000000000000*i1^17 + -1646416234337277009766312346403111823709836207449565161408979636422108172929840164471674588677344668746821203955201569319792812776865470352841931531617850502021379873525166127502458926389131625031096926891972596829108856206464153065170734868326689921874417003532337219691830379666460991376941988634084165931136091344459958808790133650115664943617590285236704533864587997390980927640701295804362845644516440158101198726340501386571126911248203693314446478477935206764111633832194256796269740523119396669548384453522806012090455034082403389076523911602773204398788769663529136607081378981257127566757663930074371815230383803119616252265873234084316740011772033570662878622147195147446338805495559685903553207602613298615476484354947839751211656958039656794473526365944108653791563157134371943193343331884219307079025891371761426979730487977411768368875024180402424412009039446996832631240580645570707930826637467457523247818396021724424931012988006918115546409927640679994423596242599008418549680742715177116662497280000000000*i1^18 + 42831828105014752033505607756279441786767382501513896048959322625119945980846927665117604507536862705706305754712053429266593865008763727612232410533225063920648985685365895425317417190069680020054982989093367064695222558922429177146150139911918451915616937850092793144081845697542312271997279838183992587949231832585048969435227877279821544228262852042066098310305283312233187539426548145800347047019858191577358990135093474834471988170247767886067184318854145000202259664324518422526724543135487518174993495552638974065617632235183464604938261942333506791294865871269583905015189739366516825217167934040138716628698326903397129685778518158472169460144968312996463195592282612677383245485359835124153818984981149461747394791682179807815231755758960563374541971626993658453691149990233375280877230650110823549212413675534619741675436538665104239440965753039873366041200697619052700443936887083454392771102463718679911530996798460818924361509859876100453429428596943885530445733764232213784729442133181085830348800000000*i1^19 + -588954937110134401199932152459956674391553400070429204028574197431113081287071463753231328386096419264864242275632527950730954943597543632030162953549747163353191856078277796323436189194270727142937636273471451453642829540709042567501622774033489215220403290275743377718925312997395151628998492679501720704087712455734653961975073296079182114431145426925234843578000996763129387433587745970452473690194786480081488006703282724717183501038325575811912188978235743232430032673783118966906487211724452659078167671432466665029056368039320958273063826865815354219784364118844721430449856480696914720863052761888380725071181803914909920010873156513106166927187835342965787803539413343083496019823543225369757917857277747663451099812212595021632247856644530733692657249751852736350562071642240993850926677723540838636481998464704161466077876904668632231422147416295745966840109587184843759121556779445343943336773651774730788817257699972500250957411441661254546483181600937569945259330645812417893186823345318358155264000*i1^20 + 3607823677330579459133194998005461068744106132092254536831535476857690304507755092785744564695311491924834116947798120713617422370326936937075745277596765965281868149639823422708844104189109964582572747666885506995351330621491479051229392651212578944105004648396556217943725459533712017599634383540875003120369828861604414624513479258917730268326703592951327198916681320196414467786194060829740454041164255468292179487207537958287547070484493201190708060103106788239427485601188368375241371509527736495644452010256270573317586511400241714958465702403838785169658818181947948943819425554868524482529013956369729006046638860364608713376678035521434342531022595978910069806329634181301060078698168339968986569783632123408732868323473147658076155106153090918921871707421413895276255936627355680594709200894131010906216640204619911901706625552801937261346762155882626925979947507962483402105210336212202010343969083934609742731341735248741224385013363316791008690753100101773343580539695284033393359919552741244928*i1^21 + -92340000838987416812425225910190253988767245673849074663654931852451498576113853931089259131641002048491681409471616435817168300111711110947746832480333661296278952782369739718954501994445164913463783828990033134680764199489158371227615383661631553653891766851873093302651237640710877380321393110270066129436496055123845471833392310766719505297145589440988209308754129071564004903341673259427576636841498009546881839158238603933853626374515403445096441984648743891103154649657335785218619478596352561723738347850592308103667245510024518040110407248612624353385921771142216812340702157456954501140288389791928278253317702105933079502489722679470109035452590984531697792185241021029317215971059818820630805993738655792991331469665265983143462595999348458414327714076533536202380188968842210373274400577757046871842959055647237662261000318557314564140209124751919490057944248452461739110348927103832918738328587985191178071930142705704558596193365906394560179243805228256921197309748893988097844821186576384*i1^22 + 1590516753595987346192456976354976612857097148322675605707434299502802915905946413572312165590320280069733766588799185056655066957636699697065031479806216135978983205248911922934699790904291958376610732563707139825366539459308656550032133890038208137374553778292825330863082143669583869341853541640591016815956512303486587156460358068893460402317763542852439196276294871584494611053071386390718371387329010012887212551926392598223708754810972977081272653229630685029166470263137962247672056097000089569962313491210452594584350703002927802795995112202414619905713098745530923954304492135785247844764862231938165414035094548141530868204587496790776694151647765155201137224173685265501613080723994224236511549643288928768135205985710369460367782044270169305571750069842114584174344343418941017900091137598863120769894925888328520199017564413200008879049302022872933429968073254342602540631414968294269744395313833012295565552882082781336652686523504625437136719319963862091841523299241097808798776557568*i1^23 + -13677579217286607886870320027115543721759370091435342654316333465696716841958054089826368740518094373846115890469842774648789799635951642187396062609255031569339961927774171576983626218974422528800044346302923600804268345033281111875348456663514862799966153025199614637581449645937495460069390196966472740952672591906115507712412120065316502200134651689276495129465533314591529880770613696656528953402383149394569173570923593157910865780000242890739089482611208047731152680121737903980066655697028811709275330478326639910505348922699618272615221630569845030644709828008853452853748037097256950362756135030459728384077515375568109677373945905127440950683117353116876252639120314976435021309159954644549274906496653739229233170301174872641022783849794107255945170546853855837629079099366838211297109914534574180756935207048097701838473896798899649840278301648107398060666659847250762610757352539090315356015210282963119404236184392191534393587508419062161881796718094667793898583498025643687280640*i1^24 + 69313299679319865771859112735169788493442858126722249833090974622506124623118243846970823712200568459310245551018272758096923368328995696125601961835718810234607073942562571358125324521388202678999182803947652534076182190235030333270889865748888314531196297153802903408456810523381664818211389507802688467705236508033194725455533718804477091675632097315644041177137429767516859223053870460675701978602489065784067449404214996429990446614791955912484095305212561136121275702347664023882491943420667421763523297607004245771843083514976022312552914811727828626765391431668702229246215911804328898479787810894442338460814920316718968627920721510363962755486079036074653471898422159198318076088583553157585091142911342341427052363129200184341557642390998197922017605599769768791064080137960603407455985741034213472246273569864391944644580284024035989441428304514149712272812008414315719758732021635039341975974085664003536753782460842737541413358478293498235025091635038630977413805754577584128*i1^25 + -172909363211812732672850008940004045773061666535249888780510005419763846464706116398442741947820193444458800621184982818109814959885230830194122527014815507382736875207214501877011910077291730347891045621483655904447949336272803489102745884739773124988117295627742754142826288138461060435247677802785937343887377841698743228252749001807001941436147259776488230479381647038184109689145028675301154876221094296062262656343865240400455958305672320587300386685374846766978401908604924644812463279468829747928214522843197779913742896458523659295273756089130759629898513464994161046590728259368353084390459107047930055646142704120096707277008861822446486185876651297620021264994182343057104575997381018936169570119625122872633232013154900593671484079813892114285057063943534100755026780817308472017276578031923145602596988263995143706436873452871641197186390094430936509575417535811498434186799360630821787049614717857148621767594558559254214455914769928430316737569834163979094245574180864*i1^26 + 129151209354605346061201719242510972470578517267214574087827189588240136170366834714173515484227805816533747082814300343110715991428140454788526046928985358100024454459300376643196991138138103451448798777992676468537286263610684736352807807386701323482390972376892272402150310067466437719166708243260190880286096136715612820744389168044489822659756497201233914354172050220720439479847828251272194597034390455535785836128499652135891064914402602691130602735211550840313370260397899332923860874817258788015054510935564753727881651484584182207957530815586976607257047299691950281354939810344818103043760852410287649082612121838790552517847691792071774168878194463243711254149802948037020045778193855097260730447812429338820690990686063216005003364007894783842923096400806458660750801620630422499523291855094696847736022611747297530940148383505931435954017785797770251212544424402991157262838846194497210306825848105997775337898986631841061444803249095727950715876279244034850947072*i1^27 + -315132005585004349935165917081407288314546049750743059885720785406798932364498950904201340695923464542291197711710089929418333734259647478540367248917199853300500105996277124900128340532117788655069407327461017610714550191809734200680499155388089560157409063711879041822139223302476610813546567171455285740520080194717557054426484129647147331566096484804748369217455208386352440387385476835611068910762023942063377084094520387778082953740478934413421925845803448367883411284872290868938980725483236956442569772726637005936490112862739174742783299562331086917258078504480110014345888542573232502669140696134102698449690563626009003688355190484830269758462971535529765898525386079724151349661433943239288686133477204565717178728742304928360695818499005813967396607472503381978886595946173849665566752555448626775879541872866579799179912348538740771952715880981475650087631126840764720702912347804093176011596192694733666026611181479030215952604450247241616555153082321731584*i1^28 + -224385613750030221780537799914194364634094933791835946641812825521369175934249971579387088243982293179500206552195151930614252560023917980453957223333085151245625637426102199529797131222043914458742672238947896220887472921929140411160356969373808056977380369044288356929585786208067837379884606876043202656244065466413565683298155282264057737479450041674331246689680786359411003344807488118790309160224854880538996339897616477729786302507588637991467727894610250253049210939619353391905177238331361446396633409017610726702664527624382899776460238673824045578612714025942906064564858718280040343594124013137391375565494474617852562166876876796596720482419784156412019288909458964224360673832467981565069867142880138188687375256328661526393098927890863910338996366685585038232495982941968626386513616520803093150680211867506364207934578067637068655175115562242872478507667694357672859267372507374913748427611844182784512382329329672534860326252188883011135034376585216*i1^29 + -279116694216976567527108206503225507271941955684381443954671862216615638639969558056851731629716062114740478120496136516864153739719801723622707405023495078439651080935307152106659931446112277290793014116566038746659448932888247795305114415091618320114594104350473066883272891333456388121939353132771777180690306224968715287806466754371592209077682438251112142375565886466574308256284804059144857756445145317160393559213646782087805528925149072691103701943984577414515262101825911456104662245548820001987141706511223538496675115005668747124847796860731974549326196513082951898848972488363610157036008246176652440558482014401372232797256735582290074966353825429246965868887066325333453778697206156209327962132765974524178732652897092483649854404040274209772979000866676950353788382352233529961672893682101524765725266950342638646812214177711163612564916817204500337291375406558855596806134755824497887836067447802300353429158124894189299695160112888792265785344*i1^30 + -255533593869238335757800387547321166039914232191214281735712165110438081841125209770950509731757877990093140393978022854091157112044622791649751265057217127398633040641844456485714789535326713878527792883422209403317588211570281524927248638744792685222914610792721547808771516967284785623071838849370893091002952361574862015655829708777103998023153482521234489621556006170686411056178630963842353840134756018829019375587434328147843773861970847432963442056298307975521025871128686598730427846351714189013221322282626833498093739841906991266897027611623579841342352274343222957260065141346620129006093723353796795207091709795368455018418918386542897929099556649865705583676670209196667662050276531075954260291342378103307520670688130499006670737135065151103487017481699192511607546062742801958754347113946401909230564296268475286815464184269212834487772506413358599651157992156729571327692089159442404284254621148312748391119279110740138636309139304742912*i1^31 + -1887816364374893289529821815397882085028262263596750113579021346540503010733462201354023401281281748423543932171425657341190367799647677468363895060153505352838130666733226946060422891466702514132806215724997154072178458419648005024317708078651581438749682101401667862264290711667784173694865272949943685395763023974536715425859960625223524154901553792420505070884313510199817229327907484234214689354288985865995221972442054660843652950528678959421015848668391116608229289300750000737104593291353267053174409159241596186624163471849944495860442496159014830511551532522848990236409487823487009731354482104192836587024153204899575290707337754400302557153106700669742661026857328382936295618664521634798096361992310237679336576267153038299714200345403027311985434184075217718096827362155996334934636218247067565224429652632068364580700334238317449507868183677911473257973145264274785669269598162186081276470946386233505371457129210617311047939260416*i1^32 + -137916463878527461110247665354880686012829021090107134408368059876670278577726350353462222355008511202494957771053552986498801621964028941495082457375542113988149390247531525580120955832088573734552507870396747831685988997568454561299897136532430052120362596037067046655136545751972928087249593481314066285613102104505812203073316516431788280650645136940032764485275299032111449975769306044443674586155054964516663719494931630225591438878550837452545780386672627295527040299682244091105337992239146464370626586482879606082288928794515862497183518830854117236098799312925279358841990566067197053213092540673381625595440871283091288637392666546973202131285035384737997681996543614191204635475536551490266226386224353917701987487759171260378673455579763940017221666526559597357183955848140796383393652789953669355755315504209456290752330294987210486043856650184500653541631435942231478301749428238788683925573957291174372901604371897765593088*i1^33 + 513674668015261254253732897993955479180356448312631971400832120206676178740930290579658143065933083656184035848551973189048013295345180846606418828822885793498617651336824686416669742737450075285014103878291659539234985707015409927182517951380560852727674107087764432104362203883650492137283592659397537470723062967771534262221603640528710659475103094080420640156512100163991240070077293071711627796814799971367095052058585820475299469553024747550471274337911152676180744299683382956028049621061886554632241191534719276665884310802965808483261997966181607591997830371057898488092042167310314243814665108785383228067232716227094536583539163299660036008784615275449089956914986384727072173022980312384608358592891330384201095392050615413381152339097156809098631851316345960994755445067423803287691405177897026770882060675870487471791792903361492061554104070643683165887690993378097418719474894091627757414391990830225914485268283392*i1^34 + -2058246678030451128302715485612538939427919364876859258415305364489956609909949841167600867904878516120273681520262059598861031069265695900068415160462121283086015269692699742017710904153147792874145041755996454317690274788960666000676368116362031696058574040111302345267877319600848673835968771077078841635522372468521382540683218106845872968962960623224284546383580877972695764886744297692090906730268801545135979126646589922306170150307313986174309274865570105614746704089385916116909108118355497468782423437133452016870547340259459010736592044457229481472905651317822744151200716415749892537814049891340747300942656863304508566494501079035718230473820436267831377625113491523039557294666918102401983345610355350587657664435145327936486793336553989993574452637729357946456924579940456596370237484899341101342560517566833190154553813107565022884555655049588505764592084536867728170742279235277305320107875434732122537984*i1^35 + -2909817628444573327576826144099391941778737388357870588486015574599257788772369132675446297962868406104952101107810472081500501753343081925220772780917506439515949340379539708984117963653862777364287391588362027711917422022358909157343236256291649653215898921241414580279788166262223599008922176205419694785015061130460522672394712752500585189699935268009838611535877152533424015182470814687157554085102016665825290855479964079384608736577236986312135409819912395202492611212878524258047381373465010857992230328078383319884908355838260675082097940106704938277124598139353425217934496226799797058275321885447907296608876611414828457795250987014707025682167842708119696690643840247288761718797684513991460793602581692793764837653008819465891906383004592756049437960106470629909445670968598746386916653296627395443697857640212367661511802676124658334804897165183913025472541525933096088380808820160852780564611072*i1^36 + 31158053634134218634982955911123338398488606617077077099586385333262754786684671393970663443409163100062657664066675929826606789632214359184789421668723075279909943966150204291832043983804815280496062288044191949678636093434202314520798543575786889675670066278864319553264742071022468944599359972487503451312913512545370062656727650191565947626559111114030163940688856940711234462869517669277477027284585158196282353417108339642111557242190652271965707293125562227919558600615739235166100023645084117175209831961175367621632854485480968156649742284887161086998876398524865966100595012434616257639826732071011617222058827987191139293200557930185668285075520783409468797257720479598346290934786614424252755304045045508987909429492667128814937310702453138281618124529388744096581680747534144105716058305447437893903183994715887173550593712925892164781767526256759710160768358321258141670673089560576*i1^37 + -111669776284821171280887358927912681682913599797768352684614724941423708029635110250340956575676187416174735222037185912507839223125962327914089329178870520802072082994073604790739578188557690493156248291646003177460234125792826267539707093961183204197491466523659271670040443095192424526508028675962458297226802342064434090550462292134091187947121931662147276377895575812571214983565666809019632098420920543275582541903451046140696583034830169146308000031870423795505920653396944818932101379431866722601247919390863948988967148473454920130207228699049816615347348832815545004017375966779920137114198513089780711021168153143587915172147758933480270103813584353341230856797192616005452134030000045681375707115074549840266116913880253232225400864870735570011423201282921370179809559912247929397910238012000488566022956484287579915620023116082371475421294307173815830753743730172441395200*i1^38 + -2260906382301409423948589536507695903913824665014771728509619190115443267473387942523980748358192761407857226276776382676397386491514678491512317256477124840490780189794605956994707850504271374784531363306234686747106447557349454388365915310337086233440567976488139590572384051484658270150517050432668069889557896880193603563638636333285609181385733293948751404049391696915555063599279935484094526814950029886494301932147303228271757504400768588077218362065127001463677346307018965741099015007310524095900980932426400287909282818561633997267958910583871705600182549838318488187930721250769032474140828720819968957825485696992246197338172203363458311872602070829449799409368755635140323005993131612093718156073296705024638953163595369907264102651283947330588919392458723115868753210091021004430520318936942008407694526243389585779543292719514916307830004627412645803196416*i1^39 + -84770228611374312493909641012416055604236225347768217993512201532276731690818514758179288664153999495107817233994615388538621491472847354514858284356492783825740211789275496825291708566220480206733007022308144429370389481243363942168187986673035710703460693197917974455709211010840366885298080854078284330564089192299631664387168290836902535149817788456255030442106094873354293773181903282650820313901130988123739317353571654416159162521649555009859464783496332777724091492676929412943846441185503257507910260593270400656319692524710002839063728999760540304496167417875802773641011488622014399850467301072198993427539736160839815130676853192017637647904779199395765984727673640624833460501055822092447649997921666202719549170395611478913676756746592411693689498001586676943706441366662544996772214288275604704702068494397873180807209376438539362033045864448*i1^40 + 6391738465674742805445969255845618672906708153770110021257029817432059230331215582831097680817010722628162216514175751942049385979021258028277076088227012485328652037432576223674459227863165440524056375650362424129018571098263070421032828712634222605627076986743714546336224340935781449975984531833741492750867724701316067866527966669966769619275315950258427726255021997482967871320782463724442343892398779716204688627575072154748635812001826080313171255421645555910098483524794082472426308341662842737033192296410087163098688539530536992857692119733999533019270985856213910316662870857350854183088763448342258803730874150298983277331385488340479607826036396436197427307861878157242775292910386264863306371448157083409136877616764872406499417208324368537333450159668099258002535040657419241663792830556578232906341322210590720*i1^41 - N1*124055375799691520776740308919900297472768406309062241953070479728208750685268558724585233729830197482508919581991824195905175986603652733905358189380494325964974894890364019250385904508277601002582412179599727828368304005237289902112677533773814113512430750623035709092668169443116586236633927811524279826469632263060092633324704471854022698049*i3 ] ]