From f20852831e437866a4ec8e831b52c22b07680b9f Mon Sep 17 00:00:00 2001 From: Nicholas Ward Date: Wed, 12 Apr 2023 09:13:31 -0700 Subject: [PATCH] fixes, cleanup, and deserialize ProofChallenges --- plonky2_verifier/arithmetic_gate.go | 2 +- .../dummy_2^14_gates/proof_challenges.json | 18 +++++++ .../data/fibonacci/challenges.json | 1 + .../data/fibonacci/proof_challenges.json | 1 + .../fibonacci/proof_with_public_inputs.json | 2 +- .../fibonacci/verifier_only_circuit_data.json | 2 +- plonky2_verifier/deserialize.go | 45 ++++++++++++++++- plonky2_verifier/deserialize_test.go | 14 ++++-- plonky2_verifier/gate.go | 4 +- plonky2_verifier/plonk.go | 5 +- plonky2_verifier/plonk_test.go | 50 ++----------------- plonky2_verifier/poseidon_gate.go | 9 ++-- plonky2_verifier/selectors.go | 2 +- poseidon/poseidon.go | 12 ++--- utils/utils.go | 4 ++ 15 files changed, 100 insertions(+), 71 deletions(-) create mode 100644 plonky2_verifier/data/dummy_2^14_gates/proof_challenges.json create mode 100644 plonky2_verifier/data/fibonacci/challenges.json create mode 100644 plonky2_verifier/data/fibonacci/proof_challenges.json diff --git a/plonky2_verifier/arithmetic_gate.go b/plonky2_verifier/arithmetic_gate.go index bc4d54e..1734556 100644 --- a/plonky2_verifier/arithmetic_gate.go +++ b/plonky2_verifier/arithmetic_gate.go @@ -51,7 +51,7 @@ func (g *ArithmeticGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []Qua p.qeAPI.MulExtension(addend, const1), ) - constraints = append(constraints, p.qeAPI.SubExtension(computedOutput, output)) + constraints = append(constraints, p.qeAPI.SubExtension(output, computedOutput)) } return constraints diff --git a/plonky2_verifier/data/dummy_2^14_gates/proof_challenges.json b/plonky2_verifier/data/dummy_2^14_gates/proof_challenges.json new file mode 100644 index 0000000..4d44275 --- /dev/null +++ b/plonky2_verifier/data/dummy_2^14_gates/proof_challenges.json @@ -0,0 +1,18 @@ +{ + "plonk_betas": [ + 11216469004148781751, + 6201977337075152249 + ], + "plonk_gammas": [ + 8369751006669847974, + 3610024170884289835 + ], + "plonk_alphas": [ + 970160439138448145, + 2402201283787401921 + ], + "plonk_zeta": [ + 17377750363769967882, + 11921191651424768462 + ] +} \ No newline at end of file diff --git a/plonky2_verifier/data/fibonacci/challenges.json b/plonky2_verifier/data/fibonacci/challenges.json new file mode 100644 index 0000000..4636484 --- /dev/null +++ b/plonky2_verifier/data/fibonacci/challenges.json @@ -0,0 +1 @@ +{"plonk_betas":[12973916988745913043,10729509799707823061],"plonk_gammas":[13357786390712427342,13733012568509939467],"plonk_alphas":[4421334860622890213,11104346062293008527],"plonk_zeta":[4417665616040947721,6032065041495623027],"fri_challenges":{"fri_alpha":[13781247504304639195,11230825432264195234],"fri_betas":[],"fri_pow_response":38184296491435,"fri_query_indices":[51,25,2,2,7,2,50,30,48,56,44,52,34,3,4,59,0,1,53,63,60,42,12,56,53,7,37,39]}} \ No newline at end of file diff --git a/plonky2_verifier/data/fibonacci/proof_challenges.json b/plonky2_verifier/data/fibonacci/proof_challenges.json new file mode 100644 index 0000000..4636484 --- /dev/null +++ b/plonky2_verifier/data/fibonacci/proof_challenges.json @@ -0,0 +1 @@ +{"plonk_betas":[12973916988745913043,10729509799707823061],"plonk_gammas":[13357786390712427342,13733012568509939467],"plonk_alphas":[4421334860622890213,11104346062293008527],"plonk_zeta":[4417665616040947721,6032065041495623027],"fri_challenges":{"fri_alpha":[13781247504304639195,11230825432264195234],"fri_betas":[],"fri_pow_response":38184296491435,"fri_query_indices":[51,25,2,2,7,2,50,30,48,56,44,52,34,3,4,59,0,1,53,63,60,42,12,56,53,7,37,39]}} \ No newline at end of file diff --git a/plonky2_verifier/data/fibonacci/proof_with_public_inputs.json b/plonky2_verifier/data/fibonacci/proof_with_public_inputs.json index 7143771..b3301c7 100644 --- a/plonky2_verifier/data/fibonacci/proof_with_public_inputs.json +++ b/plonky2_verifier/data/fibonacci/proof_with_public_inputs.json @@ -1 +1 @@ -{"proof":{"wires_cap":[{"elements":[13884351014873073118,5174249846243191862,2208632528791973868,1071582828677910652]},{"elements":[11475361245556894879,14867351574926692044,17013374066934071379,1027671036932569748]},{"elements":[5604634992452399010,3684464596850094189,5565599237356852406,4136295609943151014]},{"elements":[8463721840990025805,5922588965472526198,8096699027533803435,2210089353004111478]},{"elements":[17531628199677307555,11513452064460680964,1482441508929181375,5139566233781982440]},{"elements":[13271417993289093233,17257193898955790413,16883807866578566670,7423179920948669117]},{"elements":[13462567520785358202,15555103598281658890,5859961276885232601,4464568704709749394]},{"elements":[153012620162729043,14072764618167122665,3025694603779494447,15948104906680148838]},{"elements":[18050235253694287284,11467396424826912141,11302553396166323353,10976271719722841224]},{"elements":[15208241660644051470,8520722208187871063,10775022596056682771,16048513824198271730]},{"elements":[6929477084755896240,11382029470138215117,13205948643259905511,9421863267852221772]},{"elements":[15449187573546292268,10216729601353604194,9493934392442974211,9848643714440191835]},{"elements":[2172475758127444753,16681095938683502188,9983383760611275566,2603547977557388755]},{"elements":[17440301588003279095,11799356585691460705,1386003375936412946,11059100806278290279]},{"elements":[10758265002546797581,1374136260999724547,7200401521491969338,219493657547391496]},{"elements":[5995963332181008902,4442996285152250372,2005936434281221193,6869325719052666642]}],"plonk_zs_partial_products_cap":[{"elements":[1209867952068639569,4958824272276746373,8278739766347565702,1966940898171663504]},{"elements":[12599305286358028697,8932511136775685440,5376267558248004641,6313904687311555884]},{"elements":[11190791343943249124,4016631697385248176,10356629842603047568,10968099068686195317]},{"elements":[1963983823153667719,6333891613271539690,12318891063769180636,10443318253972130654]},{"elements":[7799898099378084347,2751829638242157622,8351904444410446701,5284662773710644867]},{"elements":[1588568181448440843,10836321455257423751,5543952383542989142,12946954522116753258]},{"elements":[15710202198621978057,13746115173212319217,6103259182317700987,17589471289629134988]},{"elements":[12877950969971815168,4963889190939310439,8868772654550990048,11774978531783219015]},{"elements":[16832740767463005599,15040340114131672027,7469306538360789573,3154855824233652432]},{"elements":[9383568437827143152,1741060064145647394,17668587021570420286,5241789470902809114]},{"elements":[2087729156816989530,8248918881937854542,8673194597758568216,10710697836634846115]},{"elements":[11253371860840267365,16818881664594712299,11933553751682199585,1936353232880935379]},{"elements":[12163553231829171860,17244267969759347515,2003902333564157189,6934019871173840760]},{"elements":[2082141893879862527,18267460725569427782,1129651898415533808,14011240934155569890]},{"elements":[2526273401266876282,6955959191669943337,5926536548217021446,17949337312612691782]},{"elements":[8858882459906353593,5813258279939597857,6320047506247573502,15969724232572328561]}],"quotient_polys_cap":[{"elements":[9435614145733021495,1742717829476348934,11178548223985487003,14531951007568589725]},{"elements":[11747844681527676730,3089691012847802165,5887135310661642077,13943570416123664971]},{"elements":[11150071448774479229,4486829025930200476,9369448886033958276,15757606153229850783]},{"elements":[14603194410536469617,11776185929725558373,3122936423686490326,10128277488128872810]},{"elements":[4990578700975083076,4997575606014863069,14499603187047727337,14028694557236527137]},{"elements":[2279147899956815983,16034899207717647338,14763350037932939672,10075834812570828076]},{"elements":[1102006741007271956,15242779529961262072,6900547375301951311,8631780317175902419]},{"elements":[6299112770394539219,6297397453582105768,14148031335065995704,3794733067587629405]},{"elements":[7891039548997763820,4260484126440019022,6493066317319943586,14775252570136307979]},{"elements":[10790514248728420789,14444029601980227412,17514190309172155536,12973059492411164965]},{"elements":[8940755416742726696,8469566845539112244,7642612722784522739,15276772682665052607]},{"elements":[18306931819862706026,14374659904694625207,8609543532143656606,17350044275494282679]},{"elements":[9062024023737444614,13780128979028684176,6115495431779737008,7170446003855284754]},{"elements":[6191400598853400595,7806485717076924017,3225145303141729264,3644550749005104128]},{"elements":[15759718266801608721,2406060174022670585,15679263832775538866,18066847192985300443]},{"elements":[9184823221361582966,4767786405185004644,9827047623720647370,993615002460432327]}],"openings":{"constants":[[17349033216549388077,4531265915513544523],[916902903814173690,15940026484541953533],[412260892252428944,9545562780779646221],[897424224544322263,14830474474333372088]],"plonk_sigmas":[[6667300083928823464,4640893241152467444],[11918064290744892073,13204256122217896892],[8963225518222979401,17013768278630405740],[17179905827756082314,6550522019333089583],[17037089245057924433,15182516095085319016],[17764616924425582738,11443028132811261234],[7342044869539341536,5218873279125798142],[1592664915364840530,9820425801041567073],[15128340296027655921,3040209082988411018],[3972947059305203786,7508627521522168865],[11609145473031001381,5175520048538584983],[8475525019927038565,10151560329707289264],[7047422201605844753,12447439020571479949],[3975826181268572954,1331090645780590930],[13804336599698043825,17755936987670658566],[9752247660317137046,6227579838401397237],[11873343303232988857,15622295112542281815],[390387435674730461,3754390367721483794],[8988930094851669320,13673224050281674235],[9025616692260914816,2981202919812306122],[7677683816873469712,6899872094168713222],[14983029584298620811,12280167024965440746],[18177340593208966071,12653245237754331176],[14028140625734480362,531511536488282374],[14180548269841705153,10521946239566431298],[3103096542549141261,6784004017517486188],[17245040129235617306,17101077591743361210],[16257715706870963337,3333858318759661825],[13281781695691110036,7352850473442044300],[16496938686410686298,18365376835820966266],[10847658528389935382,15681743328360150985],[1464961315922548901,17153641285433030832],[13584099405953489748,659912304591169103],[3990269038945264311,7551456905283477476],[16872244720256375251,2061085717555915824],[12490746341268890311,12759963391354823160],[1579158969343805420,16476197423157349018],[6775790481410348112,16345353420507616654],[1209596901129808735,4939397248645295396],[14322852587906115086,15076947414720434300],[9978151164487027615,9530728175926207994],[17091420711997030111,8968926993966735487],[8103340714581034338,16683101433191111714],[4438118173797147142,7238878552348316498],[13667143833222854957,9315704324740835554],[10942319126833766607,7043383507312001680],[13252806546091571204,8245166392796664423],[12150407234735134725,3714490799769481316],[16501388148943829019,9552271572269968102],[4344668681505550303,13946233472356795644],[17801741495119091400,3288122622942303190],[8825396854600663224,8715024719280412673],[14673428581020937432,5701166737865101899],[9139105075586136138,4066081141195798629],[875320947346579643,18022700044442454123],[12915656208249600316,6166576276132207859],[16067594518829305443,1017238108488093317],[9812587948372109669,4333207290797402420],[17163514735289694570,14887963929132116578],[1513775321374115115,11660895322934444017],[6152590563266553432,7418481317186923745],[3531487399011137352,67050054737653376],[18019372427789873777,14658131390162074001],[565964944577279878,14098917063675669860],[14974686871327333432,10665615580730041980],[12045717164446578813,13413228869789081208],[6898356346286705832,16232527405527376254],[12269514862784331645,1724502509521104825],[1518986767902728603,4062240985387756432],[15718955063582099006,15594115235134340263],[16224157169498566695,14774826067628299902],[18101650759503703329,8459853811305796921],[13078648059778264566,13559737265102671744],[3733824957237085764,9992645258142196394],[11453019853193813908,7418930457987627473],[3332506343534218340,15879581944681541695],[7147198962668027780,10722247497502903046],[16258877024922898715,13264084322557741673],[2703261888190886912,9476109645164843945],[16991851469718546240,5544793549045100583]],"wires":[[4952256228449174295,16959965276787241338],[15314525652595602044,7208425645773528766],[10989667902144415021,7027336645614071293],[10342204922313095565,18118393498099310440],[2267598739685292163,17722411325743178104],[412260892252428944,9545562780779646221],[12746465449078383127,10145583419767357828],[15014064188763675290,9421250676095951611],[12746465449078383127,10145583419767357828],[412260892252428944,9545562780779646221],[15014064188763675290,9421250676095951611],[9313785568427474096,1120090026448725118],[924539732284720151,10928947699059197399],[14788385857615279879,14651845999800553706],[5201824695138411790,13530628657441861504],[5869465561594541857,8639497617708160407],[6611369139443033887,5962955449280346340],[12440100777928483520,4006898219478367871],[10321289943931790789,5620815370575680320],[8515635743424146109,10506106534065710073],[16179347699230696901,6264084295296942785],[4316772618083158039,18466548984972298],[8060314013723384094,13335086975807633604],[4437193512629886383,12449455942804021926],[15194891256204039161,11661430728993401847],[412260892252428944,9545562780779646221],[2629252874566019905,3756027362123494255],[17824144130770059066,15417458091116896102],[2629252874566019905,3756027362123494255],[16799566183135120135,1516817070142783272],[6006813652572348629,14448017556569042212],[13776526234133489165,4114350665477316135],[3411708959268810991,4666160303190647876],[11368056679121147995,7452716252121436114],[2804883949832195821,11024660132515971878],[16824145252774232358,627350304538048577],[11168857793008451670,644478256960122787],[15366954426206542294,17238884380733165903],[14858419763457675745,9969979114329551116],[7538092802218432649,8472632689558231800],[12733712004372973275,12902322884606556767],[16196850042347787935,11152970904817108361],[9587431591531111823,16683171728619134160],[4540720739702231253,458427461063126689],[3793933323728419265,3370882879100171400],[9192707161605312207,10306134179149041201],[15591701697779382455,4877678820281176201],[10596487005785543258,12565082770501986587],[17602789217157011670,10332186010839783772],[7761317465247036287,9523936108516286198],[16412809947155557927,1622849367816447027],[8694127692302920037,5405394691975469945],[12505732314667964831,2138299294710878916],[12375493392901316110,8224888386738363557],[10164173304829462718,8804431241823762149],[3963325322221771691,14615529339574908389],[14303194683886275449,8048291006658498280],[4929842749353839069,4103249581694966552],[11872282228503349986,11879112199708054145],[10489244413339868599,6917740339862578860],[11706848045253507034,9905372495747817984],[2127763992199408176,7116391265960358939],[7032325782892298856,425608543461263420],[3151594734459295863,14873958705794193090],[8570079760615644166,15990009980332021709],[6772031096571013062,4324407327531923059],[5055171964132759844,3100570009614389702],[4216901153087465018,6564600172536372459],[8987317708728647033,12250615146728256040],[324130741922884682,12180426383651954425],[385074638593968456,754026089905102643],[11072456999808222011,15856742477027936532],[16638065018011379295,4396847272770320480],[3478711372994889030,6415505178855919095],[12268041882514306361,1510647203368644507],[16526578784471432668,8454449961134826458],[11117176778352273277,9263381050582771195],[4989013560635569450,13039319215415625114],[10685380200347513590,10413335229021885117],[806438350619807020,15297694477327235897],[9334508349639545463,5147051183880865925],[9257388810378350488,12985048491254113824],[2654670808442201373,7033927246282183099],[9196745447036741579,17340219082142548576],[17589715090919622883,13612156262748433546],[17497798654522762524,5327548839305587676],[396766558977058979,4730906475900279452],[1937517186247181191,14623152686020754701],[11897468801254102575,8088404453636645735],[3938319810676895676,295752834819347817],[54776286833434086,8563770065705162140],[6261567072355596544,16643373498403138900],[1948829262418821065,6306240797524876150],[807277471481988421,11425640847170735992],[17584970050246636139,16671921551189964916],[1994562054045680946,16625948840936880995],[14480993610534849293,17837035031345497145],[138347452336062058,1634729654094855599],[15520170655185613621,12265366031346110832],[15061653910595962104,4511242902237198164],[11598920070015384110,9983502057002161036],[12953857777812170657,749550168692714927],[8505279551440610324,4923781836314104947],[1177161818236161778,17672635546054082571],[3465368135027709157,14899541799252788880],[13289692656467028361,12947059938912964102],[17659432750192547214,14015617873106539027],[4394266340149292310,10116165085007881037],[10411729139119176096,4731266345814726672],[6337933150461403434,5139237844798413702],[10891516159827647606,1317702388771543298],[5689473167262456318,4080351542716559062],[3728920383757650238,16253876796643231233],[16604411226086407425,15854933300754283091],[8899786721848084099,16616823266396822541],[14404972544802744231,17275252711034155287],[5136112687767441214,17901304614230079140],[9842306377754910507,7139423574572358557],[17753250647167190034,12152309783371492543],[5600398617936606642,12927480218537754181],[15960194584729752487,14926026910926403225],[4042246646158486478,12549583989312013679],[4966055524654106566,11307776048865628030],[10964011050310771981,4509354426316012034],[5825683295112842039,11844780321358883909],[1020307918528214075,6897501809340789182],[13168038810062381941,5482870153916988894],[9841056102617441343,3712976035085624231],[2439624689032856912,908743350544062129],[14898192608559832350,451365584514592567],[9568377457844179164,17890404689972910029],[14841798317534376164,5396842772938303533],[2494387758858560004,7103374839436270915],[10614117319842407715,4557396676690522241],[947872026851845637,15730389183512946100]],"plonk_zs":[[11490383282571488371,3539406846986332209],[12496643757551167612,13956534115531058861]],"plonk_zs_next":[[11657694372248341012,9589701450396428414],[17635989374652880058,7762462469257689118]],"partial_products":[[9195515146602327057,3349727152133848973],[17149140684228912288,2154273861109926443],[11398185753975651614,17971438636154064807],[9386679613335331507,4758672079593162321],[18060443055687348065,2561308451750109902],[1903176115191073689,13122602202725352468],[17862953162123511912,14567125347182765039],[16015074912124461650,1487609013001911106],[835837512558913227,10984412881986814104],[11460169913679748396,11391162634578943144],[4926795181259076589,4895464246463944003],[17749238547926199278,850757343047642538],[3116593003125719352,15143714681573993704],[6521374406652422797,8460190566630359505],[4400238761678682311,18100062811738089048],[318532579224506328,7556765769456618852],[94902752861737935,15020367068943378672],[6272895892986333090,1121305451751822772]],"quotient_polys":[[14329054937131854036,16322640724582149326],[6217535699149466988,9313976140734391270],[16824202681750990533,408859280065794875],[2304367049265015979,8649483430813351250],[1050674996825035654,14555476525297456980],[5856356011865812855,120529261850625171],[550365790927613871,9635871962657111252],[18446744069414584321,18446744069414584321],[17418449761362015189,17723800759402303651],[4588874945543145169,11965196975344255431],[6873262397016547058,17852430944542341979],[13822772656110648082,13238425133525627486],[7004075907747005508,17065201321914083009],[4669448083137589556,12914740182976751156],[10257386963966658508,10700739388019966979],[18446744069414584321,18446744069414584321]]},"opening_proof":{"commit_phase_merkle_caps":[],"query_round_proofs":[{"initial_trees_proof":{"evals_proofs":[[[2798349140958737867,11402050283750235851,12747988527702058326,12747988527701968251,9367940043326552873,7661457875050390066,16816562301985325900,11277237031347215956,17172013784425827956,493537568096432306,1911014821517790369,7810354360356644764,14034349106607751023,4392080557000570162,13554057249397764361,11372252296238619380,2179416078163845382,12314703048191914090,3375962635559705450,13094979000613040238,771898609791322852,8662261863361449723,12115570211272634619,2748698988585322428,8654155167507735552,8610167700604255156,17415423868210830323,14138638812352547031,12794264809952467586,12659291406482190036,14110646280755534137,4862700735630270791,4773655046317580158,13171184637917899749,11439608648860649581,17002214378262878319,6117699102053096017,6294980664279771155,17745190625518174333,18118840664110325867,4987264775474417301,6365182085185984256,12670635590861376344,5913918849302577749,2485824864010715372,8898097056272380868,3515083193515056615,13772967795673832500,10167164068816872489,3001399727897820350,9552707907185897918,12330305021936729268,6318525393815789406,12130559610978775160,6748806871012590115,16484870329093721584,7555845492922051944,16511484423825100622,7644004355223832277,11907631259742154639,8435608271310330001,2021096432124887593,17190851894324482003,16216091117722175010,17817215268303332264,1158843275819434370,9868914992656163126,12204787186169281700,1134362223879725465,15371094830274274220,9645512239121397362,10264451762085459952,11932321331276946278,12510548659363760220,8211079015171743307,98604029304691896,1709976595098562965,467882946297425948,9163044632151455580,1325546534624612736,14991626082040129402,13787641391316770987,15289956220343641118,9773745738011942214],{"siblings":[{"elements":[4137250290498950497,7044968094742843526,6132795261692613746,17613690852564217922]},{"elements":[10866503738528739597,488999660478424691,4680620550068726076,4667412765909904450]}]}],[[4692234043763446692,17392792612739914982,17621526616585359025,14566333423046557167,11779957727576245626,12747988527702058326,7098784428632413525,431998086794074830,7098784428632413525,12747988527702058326,431998086794074830,7530782515426488355,17817644921775655178,16377670879728515472,17304737302036358369,9997234805008009791,12936232414734136383,1714701853702888855,14549630574931804147,1806450343726864579,4415573894879821211,6531047905388732436,8875159573843764973,2045394037601678445,15493563117647051540,12747988527702058326,5009599650453030404,2056418698685497623,5009599650453030404,6149387023238338749,7766228471571072004,17462809226182207927,16399682074653369232,13049713167098919001,8369519204991804941,7511349255341852479,1027116176155516049,15406481583070797551,3136297573490773887,5164365718799028652,6899318942593611639,3924631155886904878,14676020031034947427,3016009380335349916,723726856518242430,8100264778192349078,1897189931588347181,2118915354205820626,2725225531175278673,17297506745234580972,10989822229733844225,11627774242765875836,2305284737039445882,13014475038857182603,9447927898546158559,5807435715711201620,10061504477850128733,4326463701273735087,6154475710505892927,7812844973934700023,11275648330975060632,2731803890213342471,17651108609353943652,9151849155927183939,99607005579808010,18061753477032529768,8301802856811722541,15444414372642219667,16193473736013992892,5612369500604399593,14746814192681816143,13634075515928811531,11251575197022316573,4739272230306779462,17460871344849446881,4822264067198252135,9631776841093061583,2917785251981856636,13376435707938811409,10994516326271036466,17691562846745999087,4122855346175649510,6612030297692188831,2739447168407292127,13954110964965554722,8613641652038904454,17348519704537266651,7663580075155966073,9911789260317458333,14022923068464085529,16217745859039781532,13704838662571707233,2268511955353566037,4872434391960456293,3681248775578847315,15351050212025553379,13731135877054159713,2379197367432381919,9534890531228274118,2630496047469647719,393494737733583575,16287766750829284119,9392829795110962064,2984934861180191678,11697794226433612797,9639671195840069909,16822647485504790257,15754345197358752998,2951502938435125670,14626243314975351416,14834615096499230141,1416955859854413750,17439149303268517029,12229355788458887489,3327035810763497532,11892291752436871078,15398273430925819339,8753917508584014546,2594436298021373548,765315148024057614,17930186837839125511,4278724349065136595,5022820124953417014,13313048336725257277,13449260050672542789,15822956354982111485,7591789425375020850,3208570461443517647,4943634789782779141,605505306563428850,10586343648735493594,1701585055331821022,12097693106052899867,10471168983303370741,12803784151306521038],{"siblings":[{"elements":[17761135168069831358,3858310885793077573,12106246829035728739,2058601947595644439]},{"elements":[11198870833902175989,2627056551053426442,12173347194088488972,13515738457566135127]}]}],[[678334775893901323,5016993239344185069,14087770132748199906,17274360461287506849,4697926315630655103,13497846905716252866,3244187887277432878,16607215539882000019,2616684626484656633,8568535922712682832,16291204585940353624,8188620779536740703,2700451452688125146,7878200733564530155,11741382896644651295,7447618622189008309,6556314256679514416,740969456004938404,9890016192108106575,2453915070890595214],{"siblings":[{"elements":[9513853639859543854,6348455621442038860,14220273500305514805,1360504130968503905]},{"elements":[6710758790062067915,5345434817371747415,15430985111769744306,16778886434308867610]}]}],[[12019361542147403395,9282692189939660333,17935712612479725033,9574020405898031432,12096121826357453887,16285045302897819053,15541636978802769347,0,5079058113690070535,13567309426711865832,8627426386826467427,10447643636176118475,5389676205211052575,15951394049357536569,2221086528508006401,0],{"siblings":[{"elements":[526307639786641216,6191771346962194156,14813015871059902805,13352771492388092456]},{"elements":[5825481590089362135,3334376167476817684,16556829564046151855,3266684785706209384]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[7523476272549932176,1705103449660277401,15293099156288760702,12987255935512570175,3039713492757889976,14985757517583705504,16463281396947036536,18264315900295792233,6504680066613424187,9818899453292256352,4505229118076793311,16254154230653914942,550150885087903179,238666642868738914,7263087825434327605,6441484448657763453,15355939849261459330,11880255078065327636,7548728907907222487,1404533471563894457,10182522683244161323,4432022267057361548,36809750190862511,2007323010200318920,6301070494907111198,15960879221924507852,14593233930602551627,4982345373759219139,15717567256471167657,8183579666651717935,7987679558430830848,9121085415234512731,11405823280825644448,2992345704242460070,12251531670671756529,3440871582953478104,10413498251129187284,8838592883873327201,11817494636040018455,15838071642981736217,7471086904416913929,7705834353086640451,2712242372453624757,8470487735690371436,7844422034034383517,18070724207610233209,393279757804776244,9329088897709896094,331608844264232576,1066771209067611817,3480750949123961473,4795143132155156000,2982840093595289173,15666991392123336319,907965401824799260,2370360989828939696,4462365789430587825,3535174951793071400,3309129590422073382,9639563199592239228,15028700162382461645,2452787324455643740,13120196755126932152,12374179175077647894,2077690105363477769,4631007874748221341,13000282569068661005,11146247603951836684,7913044235772356699,14109977482899678499,1787482884378401873,14361596437212612834,17519562661821167990,9833824996951262743,12101781288359334601,5228380011625318485,5893472767372092110,10890259666607746506,620986562010665082,779537309370562226,3709390680188388247,10462282883827954253,2335155504132361143,13820705883305886677],{"siblings":[{"elements":[12177780083273276305,6671666562823518568,10183936486724414571,7643355834372816156]},{"elements":[17200885959217346968,18203122369288440933,1093813852588954452,1807294838185915938]}]}],[[447746370513897016,11537119302688913470,14826674177559618967,6333164933826111738,3586052962943761838,15293099156288760702,10962080588434602734,14548133551378364572,10962080588434602734,15293099156288760702,14548133551378364572,7063470070398382985,2358717621974867110,11341998461018381271,11935340033607927162,2381064560205408285,10010769920986252159,14481640097476665565,15415642118148674349,15669747968190518848,10000743728131188421,229672800429427954,13412789376728169195,15248651705029353355,10228329622760546221,15293099156288760702,13393189175122709457,5174774728468671357,13393189175122709457,8118583960022317399,14150095878419151653,5846785828210821065,4058797719494168832,2479798807004519933,10725397762580803742,4036972449931249048,12429295101029238154,2364868872044037356,17862518422658433930,2805138789578153810,13632140310387056449,15570237271561494615,1400526684540860983,10662747307560101771,11042696972217745305,9950040599589825346,898168730019195713,324739935458913606,8203545064508106571,1541252561891961231,1918609889785495750,16660614078724711611,15881384917482330083,12337368518226002443,12029869353525774987,12255913544055105824,2584450570404541739,1642156486903827580,14010317031496876289,6167519299440640825,10907817476936222270,62631965213437130,4708628562652930746,2189721353432923955,7077395955043939342,1443992241526567961,14956725495067584816,5601886941447449695,16745023892596759904,17129508653388924721,12951530195210619841,6164328487922503739,15825978887807154735,9624919906094093236,2043115467341197485,15339312509096356629,7193966096902587845,2541669573608486205,5874059361569502062,11944619607981111954,12999504309282803502,15767483206209061353,5520931472300467393,3746958892835895373,13145883232382746049,4226889332653959937,17531149240074063659,6936354367055497874,11479480797938401511,8758400343605775188,14700806059000483290,4709814140556383019,6245396847981701301,9261614986598787340,13405380730350342364,9108039652957293150,17895659708836913621,1763615808475863844,18284556909285612295,14310061710286020875,16240759423102733126,11895525221477834430,18325974622833434348,14854670231729490273,15310227429665599524,9426711398643603577,17712999080654124353,9359901647076318178,10972263829477413605,3496606764872999935,14501038911647650982,16136821734471016425,1589021300569029785,8713900495604040938,2861297418725355615,16354901909112182945,9443995582144899784,12973743699107531752,12963534564233516225,6429969124240979884,13993950743254940645,14987854860353360022,8261487147139334417,10415580835907558288,4368261281876573884,8923256903611373044,6951670841892697487,15178393143754571451,10437979043646658444,11991941684286431675,8285705513676956625,5181990853866061475,9453858072224575235,16488784523375727177,18105160965697734254],{"siblings":[{"elements":[11147469644570675970,17406638209412724909,511797097460678571,6511699226080237817]},{"elements":[5672650627284989775,11218623580893195195,791677742975974359,1664938430405218890]}]}],[[13626676261074066320,12259403042694778762,5251598425522247845,4332965515801018527,515834516956139661,16091056332381019277,16781064280586565105,13377762237073213135,7237735330072997282,5119043364238339501,2538822439397691649,7637324557120966053,8185105776318845567,17162086053871040570,9894757903684215220,16389242239662623873,3581026943572419304,9067471681204953610,7474093377477896286,5184381664354883210],{"siblings":[{"elements":[15596626569017254932,4537431386945218388,17172746941185092381,3422766264388898905]},{"elements":[657553025296085630,8312555740385137213,7554374797952768178,3537704074756004062]}]}],[[4416715015238990773,6510668973755689299,13238030903932838363,10810347633756755183,10763745998122298392,10802169920225533980,16776093992968391706,0,12668063176989546503,11059448967424009253,15872717439081182626,14269399245853843861,12362105048492021888,11033355095362567941,13420023639274076675,0],{"siblings":[{"elements":[4206284984697972201,18267689104470375019,13901862003892750355,12461057118622905865]},{"elements":[15124046445069906725,3973995633108195233,5146047201303758715,15396423355846249340]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[16974736857611946164,414052696649986525,12761092839875154637,9431536526695835908,8066269832405000049,6617940434292386206,2115246544883577496,13041377711437924946,4023632190306725276,2174746142942924835,14679982990769819478,8695652588240814272,15830145196305377007,1136917561635165992,13357988256480513568,5491733491994559067,16208148765543623035,2536919017071227737,14053697728524065720,7077964211021427779,6879148849024430641,7690941439041135414,13204069662445639939,14995635571442170071,7000444381605001746,759581653767223693,11464948277725630061,14923327604796330200,2626204616781702775,15974631892474823435,4798663252677969529,7332596312866058818,5409933776576278994,4310253519130264076,10822170365104222825,7369904969893779784,2743172691778502610,295276490182242395,11015396879504278857,4714270146378897545,870000179178164013,7982578289809786197,13783656218674203664,11108506904592816772,4388350362923766940,3385711543549478,1099720506998725390,15979897623278725727,3338357744236775649,8129093416062296678,2544535377654103487,16953273179299667168,9510017786568737935,1298066524944112260,3557154771275062036,11291486369927858242,14930291685698976858,17604722729163370332,18332845761885992134,12591736226763271493,5606610490706100355,7448609692439487721,3231324665068923828,16991894757525736895,13795361582114982346,9216868284477811072,10778011676360696208,11788175343648351164,10757554058893756551,12054611803137782993,15670849622784377366,6103597617718796350,3445598223491429551,181494422334166544,12798786768952625247,8023089027650085476,8739991505188576143,3618727145606412232,5596523746288584789,9503448711294795701,2786485897656100838,17426839895816794114,1040875946713990989,4740138127690375870],{"siblings":[{"elements":[12146490599842533130,13873232037030011879,6924226746478176370,12732554613912801029]},{"elements":[17237443820363366542,2420429222455719364,3676425687366728082,12257612414054404205]}]}],[[7084471115499804056,10471190737973324631,14237245124059206935,17373564301520418090,5592391293065741633,12761092839875154637,9518142461496258184,15110533754561999817,9518142461496258184,12761092839875154637,15110533754561999817,6181932146643673680,17881967084318446715,2137362022686801543,1185021752346791514,4486768518517032638,2880975909205686278,13952276460013350167,3294891866730315682,10539606590453484421,2571273826201259148,177901758764486882,2079999632658664162,5839235108795559079,9027653978434762856,12761092839875154637,11873375810225852032,2454285719246030567,11873375810225852032,11213344687880749255,17293178506215553958,2236143043443285169,15340603978557237759,4149034775925044179,4147694159202424792,13007597522571736748,797524548591913104,1440568461233905235,2260204341266722987,8426071074595930454,17767091134474629035,16914879160092116708,2757450955201818714,13462515372089515167,12542264479442237246,7681040941324886076,7013446396595945863,5599748232279858138,7630963574137052379,17462603074185490587,6205775352123708552,3448882959252987461,7244936097675915991,612106526785378007,5251857097881192979,3841177803388519749,2274449050486464955,15270249601554803119,8395534563648153836,12126959719146336579,16493647744841764664,2613267469636019668,2074939277537916245,9833911923092855344,12148297722247407006,10256871700223008055,9398127902325054002,5665258780775441003,7823007368028548991,9726916912914006778,16119723271662172879,3116350485392257954,5294210918569907953,3615027278797562928,5733355700504312925,3881391371502020852,16255081286400621305,8883585670726765655,17712768628298121851,8981785319566442106,7644018712234980506,13258135980344218615,7491150117824668568,15529437600752462635,15655321953091493424,9813528484457983688,5424656882682454565,1424277097287406003,453357785205227562,12280433548005485643,11625521342378992358,9551790503679336123,12185907235227959023,2844383736016047966,15796083397499710080,17717856662826897629,7060643842289079501,16824631940684951065,7567699348663789121,8137432891283283381,4589297911637402290,18307419010955513123,10739707719567446371,2812786701574580837,5009545188859636472,2734046742201856521,3981642213242213392,12231114788127715713,4584572752883283884,3896261973954783497,13258031428792930923,7787584070029261008,3707427910219845726,5635927718121511395,13270585127782515150,6001014861338038165,9168579923454830866,14146843869636697508,17786217532367090289,9445062102832951629,12763371280136489671,16447690299157621472,5728167144879692429,891785299698586159,3779135634335193328,2637248843531941272,6050470267261091314,8166697253723286372,8014872454615431633,5033790495663167627,9418966051588644856,613680670022375676,10378808034570718611,11973524979724363711,6619431694584962824],{"siblings":[{"elements":[15138820325720989761,4526242898992923877,1792182972993992413,18151497779571086812]},{"elements":[16426133333479361662,11816804671268155106,16700607488075962603,8126155144001045287]}]}],[[12592431077295614437,16897946993006499128,9180634390649558991,8917161721540816059,4349717581948581025,12406904719013826782,2423775671005458882,2884439322613308042,2975952486836258585,11286777084892720722,17245873274249427953,1467619121806549478,11990907714371847111,13012052903821059021,10180760623383327833,15957891539082150180,14776074176626696296,17837859041960194000,1025371103506743365,2577329270513608850],{"siblings":[{"elements":[12129111482647884280,17805052612309110011,3692398404854287683,14267370159282252352]},{"elements":[14308602126751222637,6405755411086704593,6035514811573381427,3405369785854115576]}]}],[[3095755280417724692,14652927580039906836,10318716838058743267,14774078561941634954,4619180097174412154,12069737991825850697,11632688690573607411,0,15044853820879095226,15481473847857859173,1591351196345239066,755002846136570833,272203493909851954,6260671474364150221,6235945141100068366,0],{"siblings":[{"elements":[3828471956353803154,10895964371463325577,18413181241531627786,12355903391564622527]},{"elements":[9783981144647943940,3893189499499427499,2172674127799639564,2004189571481519937]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3224450578647075915,12165712751178440782,5633103419006680988,11493295134337342176,17326254976767111726,15040497768065427752,17068747695981096728,2070135021958711056,11266547947368074009,17196201500327856258,17880589677582589285,14237004209817874460,11084311560596369096,4266574937343165060,5722366348059158318,14055573689545109074,13034681062097938582,4756471198169320681,5595050181858555126,10368679253103809395,2243893450744688687,17107979679673729713,1291822591423251229,6630010511335148424,1138906968938915755,13806912379760342367,2613038345576034901,17561849880319681322,1601130326224471768,1597531066573998330,2012084127101128161,15191364035229680637,6884259991631809435,17196068475351035883,16413787052602206780,5252023353830006820,825553712506901819,3947181967997444685,7257381028346369124,10981873135685283577,8352848301710745072,14004197552182932012,11245447532264667700,7080123586924873668,3577968953845760945,14110628317847127950,12732951413930286077,9925444275789517227,12967465905890319680,11396479705777394594,5561421826650650980,16245112556402503616,15228394940253802153,6426318629695872151,15977843601468538897,8098285179979927422,1929505969672845131,8112987869196542195,12021566813041088338,1114467968833865888,2611071761440494960,17968880708511351540,13074193547243221494,1059703104997270543,15737059687084314141,14794946844456905042,13227044856766877073,17143217588648521766,5748454528369563133,12685039917954187917,11288157634772235832,6179411481163140015,3874758693212010225,1206384404526474746,4599443118113865083,5584734463373381931,6136611417086052441,14944258110498715822,12474883356910797772,14308946048563388763,13137334755331465236,13963597645627481639,14465254100735638307,3494334304389204700],{"siblings":[{"elements":[14558427021271812428,2889616159627138166,3028504079954276941,5281229060922485517]},{"elements":[14116771184823831436,6357576774383995688,13501931163075412498,1114208703580065252]}]}],[[13448280129321627798,14184832580226620071,4264760999753648961,8684267825863703316,11540096098169847035,5633103419006680988,17929086713287469260,11022438742042731974,17929086713287469260,5633103419006680988,11022438742042731974,10504781385915616913,10233299991856859622,8096041051817582124,616647339418745235,17702256353323484405,3401807163073704597,2858363794882528563,6468473530378188213,9432439911715600556,15319531969909672148,3978008339442677304,4675777195118948063,8570244683106774459,13585257444459381479,5633103419006680988,16665733503003146045,11804246878047943203,16665733503003146045,4285274222770811137,11760308604722249425,10207862365438598523,12212890942095567435,9993158262681182159,736954933851108145,9672950575386075303,7952857189275572838,18283257144281847970,3593526112719002767,427775632172508153,7754042250414149527,9694557622302150389,7099829167389618045,15777519981516555839,17493605598880637306,6761961629305837681,15352357082232361981,10587216098471322447,1186407845470370944,4963333110095360289,5183020716315664450,5703057399647066411,1654005320245959858,3947216947333041453,6783974214217163215,1689013489307070514,13979456232858178304,3935461540017849252,526852840254096676,3037366594606732801,12264182439110100477,4891678981289992825,10683976087407861194,14381414872760763757,13023867804880331183,9291318119038699956,11309267658680205996,12096665809323843806,13800879323908434913,7174327047092873001,12306753553916010947,14232879251003089683,18164420531977468492,10953775806891900286,16259877793389096518,9625864982490925863,8534134395704118094,13051166443626080651,3427308511623505181,4727337347415394589,3453396440679893252,1684138076566235632,2352317457543417717,12214643506510543508,2611085211896867136,17856202544361752314,7277800217698677022,7038087010169898749,10869326517679843992,12137663335825974799,486491896416270871,4876279596041153562,18185680314122301023,15068514540196733550,11699983284397763417,5313633926205060679,18080277924750706853,6104594111512281074,14622521888511112461,15159579898446946314,6223059643385745080,626293859165316592,11067506214141118923,14049412274224744161,4343276081834489311,12709267438770432401,11738923289356649396,9027046029338967227,869807388680322678,13916569635788552983,8534163457168825665,8348511056798340915,15347654705785397820,17180257060609330311,10358196993038095993,16240222817772121908,7429053970656559990,9003081370840259316,11173882529172024683,7448031355626881647,10524525929540040437,11781343601179760136,6579149689263849340,9735029773692866132,14449081018226222344,9421548752611836587,12647656205192859339,9067851236147233742,5496246895245525662,3746197693689619493,18049022466208770944,15526349738630038124,790129979945703861,1590583770950262649,5500037066238389846],{"siblings":[{"elements":[6721740766564925244,1411408032836159396,13022652891543324015,2237109728225375781]},{"elements":[10383452154226125760,245290251193527986,17653238234088421422,10435157782398094396]}]}],[[16483061535924964190,13557134918648876816,7403881874128823226,11072676751520432583,11428876028072255323,10076334620903331726,9596525855754304865,15034853723146718054,14072753950919930992,8241911479551493370,9756525666053628950,9060646562795112922,12926832594431518365,14389399409807484451,12161803597637243383,8667919567617040017,14587827490014351792,9322501349003029878,3452353060291337773,14759289936544957028],{"siblings":[{"elements":[14865082082625016813,9569258154632070344,14488743676207154557,7505944437081906560]},{"elements":[5283017455222046446,3676232639659807268,17398047539492445044,15687951544402381726]}]}],[[9703229659732103929,6148886444408613088,8166770000046187799,14855155962231547560,1314655056316400302,17713082248303618747,5821009500133507802,0,2645383426270243472,17062010753486174798,4328191916992482616,8168642126640440444,10688036162273371377,14599005827914768187,12292976416472646194,0],{"siblings":[{"elements":[826337581016440099,8742107266441883270,2187733857236384981,5964376300159095279]},{"elements":[9607669271151549695,4610572008483255233,15756362901169162034,10482301679381321455]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3738945624800370731,17300446361735488265,15917639738875279304,4136774869151029450,7117564556375305386,15670713401097966322,8381165688216271533,6616103561609861786,13525601900549725401,8799482595755943457,17712624366892731318,17118545599583281469,991100146237581491,6035752930321192712,8266024908831034613,18064514353010328935,3964240644054969232,1994624446628148135,7737696342131683957,13493604657617510761,12370590996382281203,8394073097020065040,18283562745012062460,6603194942422814209,2531030556376411593,10324982144450082508,14030009636665866801,8517901130048984070,12939125815664675574,16304843600861358605,2298466883715219055,12488184336251324402,10985612231923603660,3938570370374081443,3042511045280239076,8171478540730367577,16057693655131392951,11774495727902372291,158368229678630360,10831030505909419154,827360893993244461,10152328350452690919,11307238070099807940,13841850883366080465,12691891050419428514,7591453740245008478,13518080200785327749,11697901946292834344,17655953453569148143,1697289746656046530,9087743985318104710,10718099400097923382,1326370504809921685,16908986449959167910,15621818700730741288,948682801768912387,11775602109313462473,15639513639876645710,5756007334659907895,8837886509164769704,12808750118480217901,11348068085147256475,3562302526915199466,6009828677840090154,3086670756891117194,870481913221754358,12245862984441377243,4244793211851520732,13952115460324070073,5544993801584185285,16653723066313937090,9145775338650732340,18188734250621702658,13427643555713573844,11494683798358729483,7381145497053006350,7707723438386994051,10719871725717216219,13294205928777507235,13970396126083246793,11718884100073064041,10310245041771063274,4668742116442863641,11041791040371495950],{"siblings":[{"elements":[4980007364458196901,1695687289718372436,15683405046165023045,12745377463045984066]},{"elements":[3560583152441324605,12581631521285452247,3424922011369377233,1328356594502091179]}]}],[[7084960479292912767,10113856666356110536,16930827229542081179,17595795979135813872,11413641985416032712,15917639738875279304,17853461635410360602,10820359551411808993,17853461635410360602,15917639738875279304,10820359551411808993,10227077117407585274,13441166086793643131,6922279639650834894,13208226628096937736,5907712514304296003,7958718539634873768,8531160284099858297,12132886358587202799,9997670503567991906,9083615694236733508,16026069845095812190,16685173385837814215,4321739241022193946,12827769716812395220,15917639738875279304,15428462316217205166,9809487963615016065,15428462316217205166,5771703705112800710,7671681842049620191,7906121383596545151,17795075044569595192,267393143160701019,13055870565147488823,10833675876607962418,10656230445922718995,3191074590368993097,10161275569941155214,5952119697128223413,2921686332779170484,2911641479120257146,5798693304743700997,8548710433550903256,4672046953109140416,4590267044312535736,6761263912919432649,10625469962512286658,10338088260715321929,12665159325225859539,2619789790716391725,16434955727193443599,12233493150380712527,3541018881139668402,5916700112010905077,9690317986464067255,16987669436823757836,14078265152103635253,1058055340552258530,1111528309983511519,2625014102184119528,17111771302692877637,14859633695942916925,12393006655149325854,16986755988351333659,11574842003016317632,6340126814180697654,4145585163176589839,11257768379451857135,16523511744299770784,6135771263550918046,6453934388275991869,5975543667593338027,7779106379135053155,7064553168878251009,16448941160245605637,7181753004963525912,17703095613754890608,4592917794041332013,5969316246903777513,18196369409124055536,158391249579966443,17166217745866129909,8366140937088969407,11603369719285314751,16799375343204680497,15331766206073844023,13571003745490693456,2285841321871463401,3287746584190163190,17659558956511152653,11729878151953388086,6651763396347107628,15031723819765623727,2539009710588176701,49161353515344899,2482042313991817612,10542781243838588650,15546976275562151157,5792107661901290788,16317246737630525595,9947445054920672731,13375261689542031801,14113550991372265461,9857360463981987336,10048171775558884311,10903961737750112547,2458821739998608501,7871027900879415019,6586892564065927186,666768622975746960,10791972611192588215,2655116495804968490,4217857328638599731,5080191983488001789,10871149695634063689,5680368691356147721,3982569629320923951,15021579494148421009,4673240442536839164,12895880157490928898,12528807577770546334,18241785952547653876,6113020987822997859,4249181776089836864,11957777857096516827,2342789664316756156,9460880196498007658,8534902169680737343,9030928585522640995,6647745569884872941,10935858241864339772,10812863755601342140,3329468921200269224,16735387407284607568],{"siblings":[{"elements":[14803494556827238929,450055207592316694,1894967607835298743,16207476689084727230]},{"elements":[15667835261289599201,7767145371646568421,17153930599471857093,6165477178966000037]}]}],[[16785113374046796777,6133923948245467531,23239295031882708,13980775917510137663,16283111736950835377,14564216948085603355,13154310338946657361,5501129881976983068,5195341718979617180,9243946101157853041,7354286834281315714,11562861636924522565,4027153467632671054,12446538990820807040,12810498970398811092,8254627704674859964,8383986220921249707,12904450598717365100,9846439282057451540,11322174034229376378],{"siblings":[{"elements":[18306019676109390948,14680311545793840175,10387309026033973921,17372751179950535074]},{"elements":[8025580057819607054,3703837812573080786,6601034931441644689,6510314298353409485]}]}],[[17937154577149352743,7317852472787022167,11538646634426154470,12277547549630093391,5529422046969641865,446204480539316675,1091548174763461136,0,6313425883616107843,13537378377563851191,14490427032985292512,13980084339088029239,13993134403569842203,9656174682288389994,5576574372334360384,0],{"siblings":[{"elements":[17055561604165617144,8094519159379494467,15342477564410000799,17068795624921149910]},{"elements":[13578991874694845848,15473742535829221740,16190801191990391458,4892732751593728740]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[4641675014424756216,7541246472772291698,8032985315810577574,16209146118383471907,10419669492250042717,13707757606554289516,16187333366426779938,11508813347810154936,11293276959732148494,17522599091636357118,4933209484424547934,17637991077178245357,17056870581881488241,13183940753641188438,1826279539176455452,10521220309278344307,13124634654836370507,5693361703730482920,15776388259230054359,4680853045908023627,14257418628542109609,8723243498124554086,8596441637069467172,9237665088636812520,13351878365551255754,7453120211501156151,16596500998285409094,6647506380656506678,6868544434576201801,1599880482129127181,3231706947765101334,4229199912657096213,556080811354941712,4390271153800822813,11695872429882888114,8599752111666630863,6984455065364979400,7950176640047926722,5845230499817025152,6098206436660846864,1586252843458391611,14440744980391871608,14872937305593305992,13525607376927953911,8563798844193887885,10796591490879791649,15472696412307025657,8713749834348935351,12008131581677878291,4940752074888778244,16648274217610364284,3105577555655157737,17709691183005067289,1489295174378845441,16858742130495006598,4007107084541660853,1223450394549700984,15576108286593129888,5683367022912841524,10310449819529276812,4472090276913155545,6685767406742442421,13620354716354685905,18306219604836051151,1483706469198388723,3860203197915893551,14841182964957441093,13088897865818960929,2157627148316549970,8082355349939086809,13017500823253740442,11638625618288091866,15374443671952868090,18207178249019307038,6235023043924961468,15969588416027908272,2104373460253057769,932279075491357949,18073033226271344731,15632048597169114881,8547402059743439342,447349086958603074,12085234537127786213,5280941428547620139],{"siblings":[{"elements":[8457061783738778646,13210996940451333853,15938804603635739927,10568167766166775965]},{"elements":[14116771184823831436,6357576774383995688,13501931163075412498,1114208703580065252]}]}],[[8010188792973257112,3842744482773585374,7546390209090338194,7425741182659883371,13280753698749236157,8032985315810577574,3256638101717932042,16537391800467168199,3256638101717932042,8032985315810577574,16537391800467168199,1347285832770515920,943205431268330185,817078112476642311,13615511243351118591,3657944875902059,3785733139045303782,15374988587271955031,7936077843260126221,6882627534749358970,11558273623746249461,11810456387520511713,2887943136779364097,3878509076604029953,785219396593615718,8032985315810577574,223152960416715516,1008372357010331234,223152960416715516,1548487184695343458,8338608445803738394,5335626105656235327,7279807545944842976,18433809971881447604,17814161264318242845,3271175230321740155,7607355019999535087,642426149946514745,15578950653981973977,17435593682839560574,145526001768782743,11219654010756190562,5820967802994472468,4105696748164730958,6194616172080578078,14196127456450335368,16471829041394978180,13652472042993599507,2042608223347734408,17336955401564890154,9359894901721329205,8195207592506076209,8905178487545813365,4744465467091780850,4648649568930163801,6156502093220931121,9030862399531382084,17982156033129478682,2086017185804436070,14754376811988408267,14023145686807146284,15903102906504695475,14100257454231486415,12965307336705716628,13080262576892084967,7245326687556566663,6755917961490415627,2431685953923805831,13895871014978413788,8545340344338014659,7833114144550840076,16144100542807149591,12446122693479537867,5169375990252682865,14823247886327520881,11790931910894748235,554113738976846393,6023772114741864143,11363606671189911980,3813626095981092022,1135181792867439175,7554387368129652457,16847429451904760496,14744140844993578099,8289775731651902910,11814880829704306128,17736014446132522470,9386952962390659543,11009838595194111343,7475921046725992018,15532273378780268861,385582519892404461,15659739823833299359,15868186900838247374,9824062511970852303,3745526847512675085,9476453416010053941,7659357311112010098,13845699804144110073,5244804069055284413,1479721665870679667,452836165222150879,14250942583581325725,66661741193283011,3208771589152359721,11519251877941748101,6523240819303690799,6630368115495318848,14751785772281438724,18031099005186401127,5757830441339492862,582474251607663283,10853971473616546153,15952257112188980645,2029490895452761667,18155072651444505789,15898944341759519053,14107821305924992020,15240870627187219312,10968608108088270282,15008930486333103995,11103899177648499260,3945087333164221577,6945933121402230703,3629652114015320396,1553070786985095669,12073797185131031563,10694023644936360022,6018745745528429960,13035067249868441038,13926856518327896978,11099386739567768334,8568676606974650548,4666520974673015159,14889461659010376738],{"siblings":[{"elements":[3361413513503032265,9615952800124060694,7013173386803620377,11017592936416639232]},{"elements":[10383452154226125760,245290251193527986,17653238234088421422,10435157782398094396]}]}],[[6679291376052309660,3352901818933459036,12193983365099544823,4307010120838141831,14145284843323352062,3871574003665147852,17971807463952286890,6577533246420736657,2235823202637128325,7923270229988803180,8797303757176812142,4905825764077683873,3041558158184431792,8326790629331456503,2136065827242763095,2796453693185128403,7924028733412472561,5016931089636064517,10262691279210631292,2931409546831806342],{"siblings":[{"elements":[15092188013371217602,18423855943958972070,2559921662305992802,17585070828670785259]},{"elements":[5283017455222046446,3676232639659807268,17398047539492445044,15687951544402381726]}]}],[[15131930930732402706,11373588393144883369,12873700339531746888,7166076654871748161,15503068642368558105,12649013580704429585,16841350626631776684,0,14982922736020729724,10790262999621960710,2656247863354756955,16384710491475709585,5498322021379187696,1124458602433589055,1925773334528364817,0],{"siblings":[{"elements":[12416598478390441906,3814529572314172851,11141209105330732708,14643953580187963852]},{"elements":[9607669271151549695,4610572008483255233,15756362901169162034,10482301679381321455]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[9935326540583462736,3497612507454159759,18381414641511595632,17996796666372322527,15609136770828890706,4141185000390180045,15632662052998794272,5790626945531343049,8204042032084149333,2898037818030631442,8050052873783942882,2493451244413222611,3903097875051544934,3766286922247803225,14435909278177075595,7313004317099637386,14700264812859725212,11874364493720520552,17760989663564458113,13190004579962412394,2618310831081090932,18350349931130879000,15915919868772477670,11578403778201278153,14671321824740658592,8365346883213120452,10916637165114756879,504158853490273606,13611239658675949314,15140319071634464004,16469254871821530659,11447042718198947141,17526220999740510131,11820274247616961234,11308406488040912356,17147647037356031572,3433398042297988330,9386089768693237136,16323451677377030565,16814517827894184221,16340844598565373164,12527025877254907595,11723073945673288761,10181280894825820273,16589989580054700318,9196298143260692365,15815837704325225636,3319536502470250148,6044535845247914479,18005934949079520449,10427033229652219418,1213704443970178676,13789725880379387773,11528458101557533946,3075082199387899021,17965551074309262679,15672978261145771099,9711797717762522846,4574732964511821021,6800495125241549781,17909647474658978180,1341816607782771502,8121126491204600426,2620294273053900096,1703160850810557929,11968207208296704448,616224011029995529,986821932040877035,12558763455526452588,14084991041879591851,3814324929852519449,8176217945078967947,11611247295581883274,5181612315966973858,8609098146265373833,3763596277484323203,5574467806664831843,11181275800735155895,1153605485281859355,1087302977587748470,898695360819312155,1329712340969411532,12866110739799765229,10856597083376047337],{"siblings":[{"elements":[5608747572853848371,11534208655257009779,1860547388565115924,4125903517807611006]},{"elements":[16360478778702248201,14213185250312606651,9086499200688171136,6646506645725327276]}]}],[[9325556513423454242,13172612790654263959,10034669222144459284,8827283788248701968,17985802128526383120,18381414641511595632,3333787408803602667,2872845467915401466,3333787408803602667,18381414641511595632,2872845467915401466,6206632876719004133,3141965142347359602,12230540401542177073,9391826104302564721,8474483109279665452,17700168472036050777,1855788118496156556,2136876288905861938,18323509815097766523,9152710895088980669,1364410923415614090,13135932645458666581,17553996912994446794,15286111221353409732,18381414641511595632,5918845496573231010,2758212648512056421,5918845496573231010,17411526210392469265,5504635653792414737,6530773471310439948,12865916400914318966,4822114793563700035,566751378088559191,18407347530860755920,2892993630437944145,15218978790959646614,7134255894878956949,13908271166471032636,5148050160015882565,9906018521156069555,2983143294060499056,11006701965669728935,1522275691023965237,7917338574934055737,2747615477881033464,18331041093908374268,6969151907394354314,15205722467893679128,4468381432244935580,6129502946250945647,7726677899028922418,10816032555918230135,11344107450949355343,3064260801334861512,10929958285969120402,12764971155568344893,698168413501960917,17086211676867877152,3268491755181330949,9646426607431060974,15497750976909608943,3592625854408189098,13802436692884203552,1473951231660456051,7513827866514122580,4606296221665106080,17427625623924098181,15233881175409409242,13075468171341661437,5702387800527824821,13193594648943148714,9684883005000189973,7837933154859015459,2541143078355110026,14862679734013553941,190652713264942064,15936083494008010174,13972852975035372221,10758857533601413484,18080934971360755673,4381586519983871913,2824064466055575507,4152629368638676067,3448606715995267547,16129564898637243454,14051850294353227817,7279782698647649050,8264790489768737504,4088190489166868621,14967367895823532987,15998784025582036432,15329565663299674082,16741539184531306893,17353487718767332116,4483264520146735809,17865410167101743402,8923210443308017141,17563578170570858047,13777109563927919500,4072491779489738670,18071052211558617780,777023365977757986,11615595576505416294,5229678830299229067,11061566421325534665,14437223104637206016,13971733769060564510,9050709930357620612,110893107528112781,2688045382306467071,10893135514220116933,13658676958430317695,5364699514546313675,787921921283821611,15841370066835126816,2950392917334132504,5639522365545258207,8989973289194454204,14901454193487899295,18273476816900250301,4395457828284574468,5034346890276296164,13979963230177531665,9287712073584997471,11553628277170747196,13169284074943790233,6481390450612280364,15155996933827896289,13982973797053850486,8960178725401283495,6001272669060015784,10701345787092272000,4894982285736820819],{"siblings":[{"elements":[12413943832315327782,8148817225286658017,1648583655024877799,11957696229310797647]},{"elements":[8871695588031639576,5579372016518937853,14746829833672601330,4076645109767800603]}]}],[[11960935028747907705,12200082214164790838,9594987694140089852,11021477195743916586,5449037816920412739,1090403281061389802,6568012230766423544,13656456728252267411,3588214958622627739,3717797907378684995,18101675939511118872,13782409808084260781,2386000003730244041,1691394513560326627,4085398058927651637,814832576237162743,12557959730066801299,8242930518313373566,2764407051885973920,6795201948455412486],{"siblings":[{"elements":[6643808861563363689,456358264961474451,13093263056880320268,14710355940566065333]},{"elements":[9777955592616378163,16357911707549003248,6884124452025635339,10206596147644096507]}]}],[[9799906746785790246,1179787492174100266,3246068153302509994,18045842684370697076,10858154115302125593,2097465098654207117,17946411604154575057,0,10894370091119062608,12551245811695098572,1627691979653454167,2402958882357721260,7505830438523466206,5396831258432656250,4612606640555631052,0],{"siblings":[{"elements":[10859964420999634633,8961392804088950062,15531943793087719243,9977421857659508854]},{"elements":[10917695442368160527,16000301251105568901,141408838667129508,14071022423379583171]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[16924866050735876177,13816519302097419917,7464139112843182046,14437952329152815507,16102384223791600321,14810813990558044111,16662440353177875149,1061409571699162904,7373177684445197294,8117396090517610097,16950522942534043099,15190423556831993418,2013849530758379249,10106276030980799921,4688167895664468573,11199520023691915745,12916963807333958703,8891629328669208614,12116546715121470819,15688770843053582561,14350605526805601296,13147171646478491,15311619194950304883,6242159665686022641,15732692263219784389,13119615053780272570,17283500801830056651,8669172947497892389,5600112933692439337,11603617635739004623,10958013080565881122,6756936642788511901,6350951779140749038,5702398593327775113,5132363453483332176,8716842319797456142,11624620380491791092,3974923074366480131,379613444538228148,10530635117553576928,789756536524334219,6823617666578700574,7561420934971151619,12015542148157684358,14637549114638859077,2797283815309201126,3375500561784065355,17055717231604849835,3707972013117512372,1663599290483210682,6456202370538400436,17451983052281845536,11510162037317562450,9805177456638634146,6076873354448617196,9655526888190138945,2676435616420129592,4185640816350990950,17645109193608274006,13809507359805699769,6654978868455806684,14694826297195400326,12182790477580287390,7828078155477120532,3723899049361826298,12103278845470960974,12790586648153874605,16430188636519558554,12857487921086130134,6350598647806992999,14816410711584616461,9744095875078809856,9425670397198882701,10776752048143541453,8879552683345551973,5102716046529545228,15326394572236987555,14429893580759812947,9222186179475572142,7229097401750883501,2013355818261223436,4799155268953746556,2985183418454777881,17703115347578512655],{"siblings":[{"elements":[16260818643770995991,4039943982022423016,10581615478270533321,6703349476043001264]},{"elements":[14087148344668613763,1774479748128902785,17398878651719132826,6925124511054673158]}]}],[[6209288695096023806,11754821224810616127,1614401657169185710,9181154449473058981,12642126230284430873,7464139112843182046,9476504716966664158,3671886877836510710,9476504716966664158,7464139112843182046,3671886877836510710,13148391594803174868,17495545822936180570,6516191687701385061,15066359775844306552,3030073430126252107,8532181287732933903,1313587481002533767,9493742606884344751,17586085591202738522,6264447597434696140,10877981861721575981,1334618530452748190,10992830512929337081,11521925998028276125,7464139112843182046,9895460401253377382,2970642329867069186,9895460401253377382,16109328827144183626,5497643781745126277,18057142950217783128,14522847474529632700,13097711878235570421,12086037474820255139,6230733845585932320,12841778136991378628,3190325277210246329,1491664684286716652,148002031095872490,1257155954830697150,2420770718573646411,16100497144476352366,2106675872820833925,218278728670810803,2078117589628614433,341091188445453196,4895215051089187126,16337842601121009721,6259784910713888535,14190605946294603852,6539098626808445903,7830616390870530920,16822428877294974674,10102893894732968923,14209786379330379938,10855009487586136434,15140597654258361365,1375687589456746099,10201020788966058586,1728908101569222789,12918241202878528324,12883847894566567679,221714051413769091,6062654389835083725,4770464236727018557,17600367944571616168,16380085720501177475,891641706955494415,4318758021934464691,4558515869586306492,7919362439101658228,16830015098922605767,6893386434790817780,16253125507764647955,5165552683792036451,9699655801784875799,8163094508941873657,7345269500024208647,5161192913695844322,5691823223255311048,17857459491484385213,15182905265162505036,13725918933279176663,14969180915198911426,8167851283476377406,16597940880904810030,15085522102398235017,1932188458993012808,5895149836013298768,18186382947906068743,15443854059314999204,6821367289761224106,921585207307297636,14521370332338096144,9567458359470015266,962036983586204935,634064343577065117,15633725671053459130,15134450685511717877,3993977412179616028,5431260913294195491,12987751788041203714,13118196984385849144,16896172574270096526,17314786986733413771,6931759068944620513,2874434921947727690,6464011890456421655,10839122201233847554,16094644073133247963,11312728599684610361,15467129955427747502,15240547486693684363,3299165558757344059,10897258757856540221,13501692416240673099,2465868526057759935,16657200791062653650,15677148550969248183,10520872540137266405,2526848215015180692,8497622302926869767,13203218526721114609,3206274377006568104,7251698218920279120,4062608499715320317,181200523706944538,6665834494798638239,538973105167938072,12116368697115266565,7020367120134230457,7728589306877813577,6680082688451913681,13312889033346115014],{"siblings":[{"elements":[3091959662085467772,17571289695295820888,5894829594436045533,10045585331434762498]},{"elements":[10312122007154036091,9036066871401853876,3293924851231173998,15291344002345413233]}]}],[[12209599599294142167,15579673019293966890,3504865898611517094,2609761373588424683,9443895405200507575,5592091516309400885,105978785232479911,3951385541131521260,256413503178927677,4817006365280989989,5119602359728175301,14255433099954453515,13631371762511361836,4663625594950234687,11914773000920422333,3484548068247406888,14828037379031821627,8000261388845938476,14547544306015021394,12353114935141420353],{"siblings":[{"elements":[13786839653552496352,14245752951396370978,3680731626340617014,17476708230762628268]},{"elements":[1200253838642386701,16525992564123672382,1257514357016253247,16870346579861530761]}]}],[[11447564863680828718,11978281619389615644,4788767265472672771,13525559199649224633,16779946891918366556,9027306710908362023,1723889142004900320,0,17748643038785477387,2545289082924274315,4898736605780993821,1802305803073358718,962686703002371876,1906111059166740960,2953815406941793423,0],{"siblings":[{"elements":[9244182425504585804,14306684942640156645,9040285217165774386,16582474386054016828]},{"elements":[2947248167871729399,6571403784827437884,1636916778242619382,9693639526844442956]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5476891376197235655,7044817592391507668,13974119857005811796,13974119857005931896,8542463872071985231,6501044494244072249,17280822819241372308,10053665788850614925,17448962655787859727,12336908644746128088,9143020989718619471,4743203533871311592,11333677962792045232,13893424625045704083,767953711050007881,3472634815196335700,2902869279664059623,4226328250494368377,2418764480316296736,1501861828709332135,568975573703484830,8801800562606935721,9514012360554107037,6115575755227527047,1051291325387837076,11601191339553618576,6074519755155606439,18335853116697904652,10165784017796992404,18323605521630460587,11994117291089446449,10451983568470879546,10434065730445324857,17938995950366848123,2508123549594798968,7640613494747113386,1513372534219473739,16828618817162538109,8366075947957833522,9049395889722424712,18045617055697920423,7144267989314336719,16890803523690545074,15781761522575987695,14571475745262949915,16362201857573628110,8875795807742385116,2397097127390260361,11086508766290873299,12528536250631072701,4796334215621772761,46053206664818609,55855699141615696,12822704619433111871,5230152393175782857,18340028855156558604,4982325153117195849,18144683475374954843,13809928813137301377,2031187538284433977,9072535653736593441,12622276487432996162,8839987604652581340,6940845095475718033,16000102712351353061,16532084347876329880,11054558944075828190,7559179555829355370,10125459834434143139,14588025940297167409,15578052907891230592,16440693311745855827,16867123057370125982,13930038904617907751,11354803143482232725,16519077024003978008,7359228380659898187,18264912276873600757,6663799581497061960,14594092587359944947,7904080859246436117,10453773933582997036,10399628085621807446,12434936933788275446],{"siblings":[{"elements":[4295791253590603064,17929487105087721335,2967055119325542947,16462733433019204129]},{"elements":[10866503738528739597,488999660478424691,4680620550068726076,4667412765909904450]}]}],[[16428349751610191944,3347881533532107938,9468737643308213580,9194454772744592800,12741552808537566884,13974119857005811796,10045247018444647662,4340055757567630225,10045247018444647662,13974119857005811796,4340055757567630225,14385302776012277887,15202997972538187494,12414035098264397106,6391149555208523887,15712637695103593820,16554806991031947314,15363932162293809841,16307837251216160766,6820178166180814956,17457607970083055920,16464291619833470086,13749084992526879831,9636357227791350456,14663917240177601678,13974119857005811796,14942531704342925469,11159704875105942826,14942531704342925469,13714252095155089725,11813664378122801899,12391017937545841995,3476544466855521376,4541244746607206727,8878509548685829859,18213591479499389571,11906513154856102562,2661560206398423305,2184127630907116305,1470388346871513421,4220268753331067933,10121067713976682072,14528380587817187057,16760633056567525176,16239739171151052007,13336769264731776731,6597861866224831980,1283028978560633880,2343950577965466019,14930493770682231745,96390668912837594,9674660986690554615,3312989674635627754,2217725399410485058,17217178624402525406,1270496295808607583,12290224265072685290,14803910390123085278,10223203367692759106,11308771395676367576,1041038867464915568,813178057614178183,18268779348647234996,13701728595724581165,4019666490957492362,1234706480593541580,5634977730404901600,9636573169392748071,16107612655947242065,17723319666782197456,9218105179571351311,7480356268302484853,3953131694299149827,17397482431922805387,5468481439749014787,3320365679890891465,15526222117613994762,15333645379253332801,18074859146242913422,956580594101134221,12459586433819507902,6251016581514000324,9061286157704019153,8285114808851066511,18196592430429844596,17763244861005544579,16619520955079787148,15533162835159325494,2463578269926271449,16128653967389374961,9702427179903687789,2069753350137081705,9618213279997531696,9260163586230802185,5458992430299660279,14734687379245443572,142881319041189151,3921278602338897690,1751283496631235262,13106448210476421032,17623768063489438275,16612612992753432848,6545797981497976720,9814538168567253074,8995293668772951989,7142564581237122052,3547619286584280037,11256682631544360243,456800540290985258,7670894929460168942,13668116004985323929,3029202510962705921,12132687131942077218,4898917753423723492,16116725979714905071,6407348810037865596,17895095959158463658,7249739482952358425,14259627781104667467,11093952195928251986,1607619966941010464,10905336922186469824,1872294433562059216,17731987557902592659,5781022924291843377,8720737205215412068,17707746869708051401,6069659458516403762,5534361090266582195,9462663519886507369,15792770371188132287,9616736522457323016,5331923174174154450,16132487996478428137,10413918624073677918],{"siblings":[{"elements":[18107004279715648445,9022046471554739761,10628535777396098425,3646342173473337268]},{"elements":[11198870833902175989,2627056551053426442,12173347194088488972,13515738457566135127]}]}],[[8626224241936856583,14856559883591434424,14510433262357032853,70609650142157792,16174034659731933660,14418454390764949067,10317363115329315494,15862461097024542753,13507945798989789416,16720387057277569375,2349995305872814827,3843878831202225839,13433895994438247307,4673286750299125403,5081943357741855398,16269570186101974226,9763937331882937659,14015753040899098033,14715263016006203738,15703534227015491822],{"siblings":[{"elements":[6670728329057245338,3890032036868815775,5204852498836459869,17184037003328687604]},{"elements":[6710758790062067915,5345434817371747415,15430985111769744306,16778886434308867610]}]}],[[5540625561717446836,13565743830487665087,9260613781534821868,8768391500546086928,38972992258622645,2249673905236889908,8161822641480250141,0,15511403783085944620,10198203317176541484,15978182780622619471,6024821142813512820,14756831660052634436,8779059317447151472,12681658076852896265,0],{"siblings":[{"elements":[10351626402015523140,1090234583376457042,17933840713314322934,5450821526290370143]},{"elements":[5825481590089362135,3334376167476817684,16556829564046151855,3266684785706209384]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[6081383232730957299,12231537100593663735,9028951210196915351,8712088703138035651,9062903963610724137,14941893713098800213,4581001816805602037,10810823613022781678,10527683056002284744,9898414260953408328,5639484381697087866,16770966891222305824,18434929416445638567,6686279143148790080,491853504403074652,1123097094060490,7164474011243401475,14001399934942124440,7396034798703601355,13461294301062095448,7314515545718397699,10285504105011035671,13908696317502368883,14450583084638866566,851471187188601707,13751791254782824573,6173092682790067073,15971135718500101486,3424425730638704583,16825662550870449504,8860043639039832510,14362683875237448848,12481713303323387454,46272622009596114,3868865299622134397,7839318709256588099,11081272550168339750,420101028552763788,10433317477208773734,6525270122192018279,5930444858353148868,12538389806798301654,18163560582674811737,5887848450053799350,16558427387265920577,18034348907535243703,2605978906145645693,6518171407600649464,4050687237046093622,5963396076090729516,3509114124151224074,7290578785591858856,4265931566184849255,3440580828124134820,13667716434038551298,17166286401027176948,4558731884728763100,15139969297728511333,17876202707430743760,6227397794070479034,6596022070911700747,10980467099424598163,13635995082892637114,10119407337406860624,9742580701280146129,3704230525019194654,15500214883749125260,2335077694864807467,1464783755937936701,2526849113256721532,8933147872433173803,17158092337783679004,12064424818214998111,16432666161404741044,13371433052303320001,5000196015846499811,5295799553313080541,10195625500013108630,4083106938202593916,15467334291060108571,8801034538749791717,14170934327562984872,11368817307745930282,4245340193596784670],{"siblings":[{"elements":[3788108192752209309,5764285458124953223,4876025311470937308,1697065922247651157]},{"elements":[5146134359815002436,4633941153658423848,8230102747931661415,3646387604866439705]}]}],[[18043987152862055566,9395661307624582090,14974337014595138413,13008432744902000274,17287800381401334068,9028951210196915351,13396895820276858829,12237952132263608576,13396895820276858829,9028951210196915351,12237952132263608576,7188103883125883084,8019207685689809354,14225339471913486571,4460489081414859053,3217758702687553182,10429025931345119052,14053437788015653563,13900230808170236854,12939940900489134672,18041871892853729053,5804173933261459024,18405811744809201247,13252851725664336536,8167415829100790423,9028951210196915351,9146727775075697762,17314143604176488185,9146727775075697762,1835020304349017992,7346521627406944630,17669023175310380446,11012759655770203514,651214137626484658,13843218619297339075,14680960522628741599,6485849034631084527,2074297323237370274,4261381952419308611,6593181678153395237,14495540033816158517,13230585532667527706,5817387127459523696,3491798721172221835,3259610598284956354,15141281382799505616,1953464032626922527,13018578506854292992,3116212084837059788,17249635748815975320,12338596164576158435,1649605589215278542,3602768547544165794,6563980580099720618,13044521191212962458,17623827101875869454,17362536607605858272,13778847837366784819,1708420565860575424,855679826412597760,11179934447047911303,3485133080382895833,15254274221289138110,10906597815011264171,6314742863717882075,1877652445228803121,16709044550359002285,2266359748042855778,8822085685457559382,6357743717582187708,1331585437405873623,6262158035783326315,15096351763703566247,11547484402213222678,430965096454777760,1739899234674193122,10844802456075281680,16516454448811784174,11156799254229684544,11692134775738149030,610110772407732502,16026577284231322039,495974861693541427,11854230072596961625,14815172001383231666,16910825141000906723,2326530292822083569,10912517219134410879,766815157303402396,10297694256279869562,6235812567796583081,14667088056794988148,13022174959925596613,10233785995283698666,14794935655372589888,355223846459887731,3988353197412989669,15783944165297836246,8992182141255061216,17770909890329436599,15148292523453777489,8317509124369194643,15207475697988931872,10689764731390403794,2197239732269617067,9697137690068451131,1652500765282564980,10645478812477263863,8506755266490659018,12353249992902885395,1371637607765554061,2353194990575374977,11066632261744662541,15387072104903372723,13899517894846556518,18251701230159369288,17095781701016048950,13761117638282475202,11171503197603614030,8779467352620188962,2785106140744652249,9850931350332123391,15331748534107723513,14699773274170454381,15803454211228002342,18145996184294778688,13177245765827810773,17477499918218530974,17700994801248232691,12261589986152682659,7362535829554345340,5164372505801485127,16846560777219090074,13193970652103704155,15697788547424313202],{"siblings":[{"elements":[16266350272565171932,6569453904860693734,8145183719714157756,13753840325896723035]},{"elements":[10142563739654869567,14245358600781036015,450538954486675373,18063093301621843209]}]}],[[15041496142358971828,11997049862801150952,2060245187120936390,18307743964404199387,5254192662224246201,16956305845765861734,7639416652717522085,13370095810487022778,1494731946230299253,12633445500017466164,12702993826813814296,18105559622106448576,3025073970154112093,5511826056155779869,14715493186482748637,9740675947825523774,1980298540445842258,9206568804406535364,9638501045756746709,17671241371511316094],{"siblings":[{"elements":[6716650175690168004,744865615777923791,9312905927049461610,3826250842372027450]},{"elements":[10834207845077625105,8159904053373416618,16634313070671289945,12488511571707857762]}]}],[[2847985333212898538,18026498831328975658,13056179102783658875,4814726299440843377,6931610783987161756,9083918760545414659,14359419984889071127,18446744069414584321,13696913539845749338,14103190779906358154,17947967744722008208,3225032820173787793,6167758754711539644,3151791166962673141,1515784150848169125,18446744069414584321],{"siblings":[{"elements":[374141996281365424,1398112305892191095,11725889725458991759,3122459601407391243]},{"elements":[872153634334065833,524683978144009780,2312150121363852187,18180192693478711436]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5625703781286000170,4638184964133009474,1259374735575416839,8120578532916090674,7349452411640066693,12866562932612721664,17400698262681655041,4651106000932071082,17783232043793577400,4510327606801636199,12022257378550870614,15945891714241651745,12372853726486191986,1057815184367517372,14732241336230466170,15279731560328757280,1550449757089549895,4610037844003765070,9041323241583131901,2910081345530937543,985887998829914860,14395940474841304798,356243686924777175,5040936669774799600,5933844305558785772,13901438080456386765,6790865113319118409,2224834593326525024,12054021840616938638,7192809604801586076,16392123786125344566,10718822516171713855,10745136021587360824,3783412156557244020,10584110425643946273,2684884494939838060,10523378789664457666,8174505741967406088,11282548387232391456,8493992124861254031,13039842955796920617,18099340676038884065,9578383844362102628,10422895088755253726,4538251071856808680,14434679698014564110,13056499822836345862,11586149975187856850,12761822573592891290,14680592572379073272,7637900694687653283,656033748851140782,1094099898907430109,14821593700298872962,2535962946958717409,7163785091349350297,7496199419868718127,2877164516860826553,1421492741067673079,7882531635397475925,12799339425572509952,8989723021790017699,356418461784963294,18045785439390766900,17385085224313500287,1634414102768839729,7210499552625990128,14975764991787341192,15054538560924454985,13518518032092313277,9363488744122204230,4107553992381360363,8775452796445734146,10138976953390357438,13602198090448653252,11675802640258204149,3680436994752389964,2582767331279585752,5641907884405591524,14754028930205496365,3237519569899032163,12973789551492734696,4867394074201964810,12431843342953466789],{"siblings":[{"elements":[12179099493414986875,14815457148289069262,1481145606915669981,16125355293346588636]},{"elements":[14087148344668613763,1774479748128902785,17398878651719132826,6925124511054673158]}]}],[[677049243997162876,5801026658968030527,6337981691534081518,13840899640018391163,10889710862018731972,1259374735575416839,8153051275077286703,596018067681434354,8153051275077286703,1259374735575416839,596018067681434354,8749069342758721057,10068546876829861636,6108393388231628920,4085002990025202106,14312741911242750750,17412587132054654250,418199369050583688,6548136058486799536,10016020337904142862,6207137512335076863,3037831165009840837,2517855181647348800,10554309029341727147,18094156753198876468,1259374735575416839,8992500094224447558,8639912778008739705,8992500094224447558,11726975731589715369,11693901714431209804,15690445360047771471,3053255073263758488,18078492935519819885,15009085375684464435,134971799314184346,16727436030954086759,2103169144056474576,17492132019901559052,18115878763045314005,417218395898249414,4836708747260985468,6826532943011287232,13329997244014494287,2371794786043408934,237661260252705319,1111385230005580269,2593333928491147704,5313583532852901545,5471241558107717634,866092619587626091,13324615693955120218,2386931606091383752,15106518093311586904,4534483670850270495,7327909491198322690,17746538898827697528,9354096480151011321,16997622048226773401,13878917838979755554,1989874339878040110,17134859252572942633,2220366312772631037,15906286780133867673,5699880143505609026,9739803766464705831,5587059227762854304,7405776215900693547,5945171555805040132,7755227332693683839,11315841579847578750,1512009488521933580,13503492353808284677,5964909354522269220,12374140833190426129,12162823195224358226,5494393493481387631,12825155299781468448,10504578735681011408,15011764357226997860,6891342878232295286,18198991302663641948,15361129910774169005,16826418559986800481,3399416781311616951,2888616738093789548,8312698405463403603,2742149178341078562,6174059188496280452,13669727549997416883,2284605092528076770,6798316517304862374,3068040756840738319,4833064908752797006,5426671598804467957,5923414819629823831,6653962064365571413,5905235801548433596,8692682878919158971,13439319942610899533,5408990485590107810,10630157121267496594,1933476323726662388,4119746703374060249,9326719816967118434,5694222756103508914,13888638708889534925,2910573630204831332,8853065873321578343,3504133610104094715,17241176078063469389,16656594948898146977,11690470708670304091,2276737408425278690,15436428256657748158,12566351187629730991,13956229173883931642,2880778908841695960,18118729460589614013,968570380877762051,16257423525827641855,668107035372735117,15390981087628125221,2165364176302807882,17875624239633716650,9277908506044343873,13801518231145448248,3362624802560590600,9334820632328177560,15544462202854260489,883790663001025237,9480605704384012979,9987551395714268941,365852336596845316,5175456345534177868],{"siblings":[{"elements":[2119766644219598913,12872862176793126540,10734922943537894461,10582849057485718584]},{"elements":[10312122007154036091,9036066871401853876,3293924851231173998,15291344002345413233]}]}],[[9516665455781288674,17250365808411259290,16415915504853708652,2040073148827495341,14939593615633242854,1941315975607672411,11328079261562872515,11401883403745528800,14451143826021525635,2001942809394126860,6436122152810283419,16339994110970694892,5139253053983483600,15780795942103990245,5338656886607631622,10338224365492784855,6027221189458813003,8400464042690008420,15007207117880325837,12687588246150731645],{"siblings":[{"elements":[14604701169104262171,5953036597185224848,2972628539221989462,16382884944562630544]},{"elements":[1200253838642386701,16525992564123672382,1257514357016253247,16870346579861530761]}]}],[[15677193235790354558,16114714421341480980,15365708219432159481,14678411791196226742,8376458757919578088,10915454418810927001,9340180776909679822,0,9735634003751813307,5193568161082594447,7085358275023891559,11050766201772080931,14084871612729746367,11017449155191105879,1398357322830544827,0],{"siblings":[{"elements":[12936412543626377424,10033127797297275546,12312607992974703108,2491698964576685323]},{"elements":[2947248167871729399,6571403784827437884,1636916778242619382,9693639526844442956]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[2075855741644996291,9157067040989208112,5294998378757727296,18146573039130488112,11796760360434000413,12137940671652044236,60092273779548801,1796905377868388397,2733633831238396526,6532289241715518362,9205494970344250449,15689422995177277563,68762038141037454,4294010356562914312,3194028637873311491,1778551678138317793,763080260502308314,9991794465023108716,3850292501224842372,10995806390610363130,13391148702922245120,6432730835747473748,17937578682530406517,17835094304873103336,17919866796104645938,5061950529677392271,13425758741866242103,7168440889070900695,6647497964193582081,15785624080622359453,8784849953568480516,614357895425397202,6012695052281117472,11671098996728851319,7796267177051840013,17780525432626520643,11126958244758111250,1704449705218433320,13839005715079369719,5275787110927945049,4941333151907014442,15653302888835266379,4866652889900333198,12698421719591218443,2884461095163956839,7562566695966314102,8044592711268133205,14889346065622183351,8062063458191250064,6126472711169187038,1326059077718041118,17976641102812395974,6379834301292450935,7605956193794374401,11027865661708221106,14980909491850006755,7184579789069708505,18070936649269043332,6827714151510374871,16459498642841377126,2470368653733780370,1576843631870717140,12632944136259188223,6330444776106863944,9950291332725101329,4419025891602067335,5251621040734299699,17727538304377433361,2115919981081595234,3203325823177686760,10015919392892486056,7180900670771471214,7469255487899468559,17339768573158833224,12114939887655650193,12083549689080629000,3447190975648050147,2815566408580707135,3823441941367331783,17482051856852143558,6196020286283934532,1852384701033602959,17535449727704879548,1152492433505230309],{"siblings":[{"elements":[13692170119849387599,13778521954473055577,4370705135912326605,1484315758506010359]},{"elements":[14379065715719750302,5773497642325633605,11512610239832849658,5628990104839659425]}]}],[[13823778537223644569,6534423753809855158,3414197425943290709,15839984044827517458,5362168030315091836,5294998378757727296,17889679387492144103,4805103348392651618,17889679387492144103,5294998378757727296,4805103348392651618,4248038666470211400,5279433330624669249,564909350181224637,10496736453722402755,5284462028497423781,13583492437266895823,14277143415867888242,517491638926480195,5369271515099845732,17253839144578130497,1057463524039817154,12347862974397443670,6502940849833126144,13301180681333074418,5294998378757727296,3907578626781353115,17208759308114427533,3907578626781353115,1891052798847044170,4140931138236727884,13276561415500372012,11499908944774268545,4560671349644175517,8566194374829318081,8237434220684689514,16790033361413876754,4364625914589664011,2171790168847775897,13884843277437378170,5874310783980831161,12190607088347560260,9476054394043359420,4656294956656645644,4995114152527092979,672045186773041717,4425465650207884560,10532755370430835859,6704136848452603069,13653319421086383287,3979923098310867466,1598163850625662182,4874838384749483130,964509508371235545,4397907371050842962,15107703206651413999,13131453057644934323,15344916406070572598,5391637856411472339,9031651940523126709,7705449886977557281,805707315655482553,7910840415933629773,17768323082865812963,17356863424971191756,11751515765955992205,10050299751643223231,5879895712444064604,5314923419035354854,1506457422581721489,1170442865005477908,8403436998426414346,17927478428622476525,2022399449282115876,2900915264383122000,17854449491879490806,13526918969076401586,10198340105288042519,3692404319379661642,5954997208431241596,13508594420150428156,11725570370380794943,14963174344945496763,1198869675471915084,5168332099307348310,2382287904743485695,3459284473244734741,1868024257942322321,13425330121233677878,11180945560428279590,13433994174725961253,14530244961466797199,9054895185318136348,2145527700201011625,1369296537371705850,16117342009957098834,4442317356566280577,3239244267966383374,14930374112294987452,10165751376455030252,15305901376808163830,15184233092942252996,273887937657409334,17692050356877688734,8226490326704396076,506511790686705594,943014684133224309,1532219471549822054,11326843945526310356,7874735457215743312,9937950737308421108,14415102566446749266,18050758812793942488,8947780731570030861,601456936670175762,742526661162924748,862832857666271665,14949380753773083586,17645504197790431335,9697605041918750519,6723718367768856846,10251023699567198980,12014930321816773206,7965652360884577466,12887276540417852835,6108441058753485065,14869433883738921447,1564759890937828769,15287651210951449783,1740399011912065575,17887618795253574734,12667729604543272438,10985001721525531137,14365955222531829459,12005433932946610786],{"siblings":[{"elements":[7921486733976605061,1746438619769193253,12187459959093585039,14367661231767837970]},{"elements":[1410813527331434582,9368373922662061483,10511869349053166658,3212429785859426119]}]}],[[18305249412535248524,17319958434543723890,6496609500762881330,4593093350879191404,5660430090100216828,844913971036209007,5847987860529501243,17347293442589273163,4131557292202697760,11654612402729252504,17308200179210537818,7140663920938423778,1599146078525370640,2260228445713124195,17440714277636427581,2960959436356821150,13218228097485992213,11428667566893477382,2227300375958125022,7376624915438073606],{"siblings":[{"elements":[14534043152273632822,5843782075150518794,9063562513781430659,10604003755346748940]},{"elements":[16489931178721035201,3956399726819460934,10625637779287011102,2141290811679243703]}]}],[[15777080754157737689,3127048742483739372,7168671512603664799,5923792311666842382,5908814403837721162,5846153046952929594,12289862913851748867,0,2174189774954688948,17669140119882999424,16809504593074363062,4721296298369556062,14169160001798288185,13117411858476934038,220604623333202613,0],{"siblings":[{"elements":[5277055324024638988,1392566697971405326,12305212679692903025,13051639501168376279]},{"elements":[844744978962253784,3643367061597849351,8957909706756357672,3704074096355963372]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[8117943655843530977,3321505716937399696,12348903993798373645,9554193422348058649,2076391541765032818,2332709985254552082,9983547647567665020,7929555782678041074,14561373194673373627,2805033781646317896,3471962382805966233,17694014429178832929,3704390472367452083,1824524396485991131,16700105811147396662,2703343674576437658,11141970420011720080,11082113368486849124,9674118655743465298,2616398679862231668,1540270854618735567,8533345113891362722,7196777356678968519,1807436776493534206,8841508056667232167,12675701402973299212,13309984414152489663,4670844048548313171,15076274001910410267,15678098074241862683,7511850154067636891,17522910429847240724,31170377651234223,11755574648960287043,13483264098347293674,13931463797972726444,1053100462955032139,1616305949335179113,17728002378671212240,5497581083874818071,1290274045234113762,6934329776702342903,8295143050134559693,10270172752010398956,17341723014871560955,10362643250370252561,12601612474741340534,13834700839083240500,3175594037901040458,14495438568116734253,3811278014040335694,12977389692608662700,6095984332174815085,12988687132372912047,1293453281212178078,2161918712166224531,8190334505965652532,10840327516714322357,6528324528789399350,7231744405606904730,763970827584843146,17717229756524086547,13221478690365750821,5032148543054410669,8066294159164545767,876821344300355121,16370536175082689101,18018030476501870335,16537747338175433838,2319223751890032927,14092488520471927771,3676331303790441590,9738121579031186246,15986263394179177106,4736314346750933457,9327795220678952152,9205175305599841939,13846435457268289235,16834002675993659935,15967840985757895514,12735654769576691888,1268046656697214824,7493387054599321913,14464450334185295832],{"siblings":[{"elements":[1423617203194833644,3418732215912469461,7687250902006068811,15555503910463265671]},{"elements":[7328390293048134264,11928443479975480452,13499502888068976741,6344608598895868495]}]}],[[459350568365686927,15550828377363138977,12397043480720233124,2084404325896594405,4765289144838171900,12348903993798373645,18092997825205131233,4411542900628718812,18092997825205131233,12348903993798373645,4411542900628718812,4057796656419265724,6347345374493312314,2899827445183123328,1339702504728286117,3347478864862285888,7227896645901939433,13598321288258638105,8483854075072559883,1977436595049636060,2100480334348429932,16725626290926985564,395559059409063712,17447570417997368367,12527136213467250260,12348903993798373645,2549731701100650475,15076867914567900735,2549731701100650475,3396771393879088813,8175066599952649365,16709839240328051786,14619744180871690809,4547669787469988713,3839333665404183283,17526375399978507987,15280291368539711721,16012452035967942368,5674779105360038481,1069404116195544171,9926536517791305062,10463458087218739588,15875886243211927574,8023570714606228529,8886969837731772522,6300500523096415184,16707531101934971614,8193022953762795979,2483396476403643510,12317030321607329698,13909276481788874716,8210106575059363198,13248392084949043369,17639465088564539887,13310490300344015634,7188737720399599099,12478383712566649290,5891461006405553913,15873764606129214265,726269312461278647,6896923050736226789,7959444542996932472,2957690605702503872,2507832235056459190,8931507653621468100,17832021157487803022,2600131370810569013,11000591977107230989,4451560472863050569,14046122687949513855,14408502933120509325,8203772425971125926,17903159971329101237,16071154287757196367,13559290392144562522,7928997360861111284,14146773171965104738,12536469896314879675,15100452062298454696,3065350900799108566,17916353519366700508,9155269105173305879,13778739467255008950,17149286154415338446,5484238698264323721,10428574440665687020,13232628327298219475,1521770541102390593,7635055179955707877,14273506166016322805,17972665868914126355,4774876226665548263,1759116201624285752,6034692002392285244,18052422072523847526,8704204537745476515,4825444896873005156,4110250432368595888,4521080135508614548,9925641332581275289,16301525769845823450,17103823223618617796,15779387720259624371,18282254788663332649,5914233401331893265,14275021639262367594,3363803242115415859,16667863816548381777,382674751117425024,12807093852784138067,17069950513514210455,11259866458030435610,1050160047222823870,17046167229750286202,16486599688795050101,13918610472050461065,8525673768608707635,10355439814953902293,17789018193192548320,10802037766313759260,12179637985874530681,8140572569451253060,1299657287252066602,17399998704802261962,4502484213324891547,17645717630104056747,3946292032604175215,10686907423444571566,3383320405321966385,1533421806420499256,8928851195647513175,12740839514299910015,8982174966569882798,16742403214560187134,12081183595858183297],{"siblings":[{"elements":[7352339338580899022,6489967498175266438,11177578119359557909,12267183707332712395]},{"elements":[10295204996536602424,13264272328369682889,17753811936117360442,2969861343769605978]}]}],[[7699271444744383138,10174914080141269888,12393597134610559628,12334502019175906023,15768680379975615105,9165372698879369040,16968058310858665877,8589585767004239459,16487027003702422511,12342939711154961669,11163038143373308480,1416600683563971730,3845764197797410917,12832998790028043313,10983809317286697874,9059311668629987683,2117596493301380909,1007570907490356028,3205915901523455533,3405805405570989999],{"siblings":[{"elements":[14445264646165844503,14361397097856543817,11194644055542453258,4676961799318634525]},{"elements":[7133316454508834185,7269316767512711618,12249551934172108362,14600728580304581431]}]}],[[9970697762675146589,184723789904858121,11798037254609237225,15617120786328918830,1830059781994954699,2418228885739758892,9922781174852743394,0,17227634371280256305,8761634864191988516,11536470042306915849,17131975195251778547,8303660893446139877,18253868086078040549,13216097184073792799,0],{"siblings":[{"elements":[17762008073398841899,16164432739012547049,14017566053393829658,3549937729441474727]},{"elements":[3109817178767136266,11599981756395327068,4273122949135840668,8531324719301688004]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3430217909794797529,13715012292105753095,17149129451905260791,13366296804138279992,699049416298609888,381124555680706084,12720086397835211981,184816522750562530,2526850830423630847,8075458743275693986,11473812685406665838,9058823084191947996,15248823105676241825,1648425650213139015,7635362025430285785,12715371066928823432,14263617062173108175,11523773671388184819,5239746610556536197,10442841379838494618,15452174458367118897,1223199841746333763,816445260219771662,10186983240865572688,4268550946723402166,3870512996028457924,4930198429725822436,17010869343915798563,18157394098520078427,14389436548791562061,13043481276951119075,2005925057942663069,17366921320141611880,16732255704438659549,13273860163087306338,1625862003127520888,8336492783049558420,15584107241671510332,13011243693635395171,11431670862700360357,1201856787165778135,7444514480519304144,9658398899692550118,17133310124078331830,7966071156358148059,17831008533531627016,2258462907680341821,838333117551688000,15709990502404133103,15805247967600840696,17673429002027506168,2142711675413197011,14542318388913228179,3447819423818562799,6391674214498371068,16455881369831582173,14866672448267322447,14073093490635504591,17165467327069363517,16092116349003766112,430773972620534112,13509079917742631240,4260801221360431203,9689272603902866738,1270640374685680936,5924808469218370922,10687518030715604569,2599250438992209157,7094768166913514371,3025457074664072231,1309791192479779658,5800808558164685459,8193592689686676488,14552016988505788478,8862161343471624288,449575745398624704,8586869941763361502,1400244177096550360,872585710081118377,13481463732948528887,1695748498598770422,6150042556290884133,16420448207004826568,16034576465314606917],{"siblings":[{"elements":[14419406449888381483,8816956723976101965,12067085973342547030,17282885891460544483]},{"elements":[3831638896680269617,11622239582132795001,17114360658120078056,13946956494708067730]}]}],[[9322154256070381583,9298915447726607414,6211700909309924453,13274187522243721116,12776130354906699145,17149129451905260791,8422276395964265213,2751662681456380037,8422276395964265213,17149129451905260791,2751662681456380037,11173939077420645250,12126572889870170558,8563840656267963465,4428457150031590518,13630251491383420110,12780147952262047315,14251343962796158511,2108160714387751950,11404920232125352609,10660268257765535634,7596121331102842990,14938060673647139204,1093638595392282063,6652796766883086216,17149129451905260791,2131654456345527182,8784451223228613398,2131654456345527182,8594308326016225784,14051420455024637463,14337745878283924601,1942072978790237438,3836909626327382246,2532693077648834247,8235589428191026302,11120611407530275034,14015954836981045661,11935089581262481585,16952019268176903091,6897234485289248990,7849819108554316033,6173291398847785673,5460277836870679496,8519137401275758689,184883196954861291,8990527448326605097,10025699571349936723,1493557664418643745,10752618541087708234,6776692080973862869,14851573908424384620,14875391851856058250,6663517347899499259,1057787578783021613,699240894827788998,7247975343473288245,13445572698745469359,12297453983525100299,4657168302234687467,3954612152370786819,16649386921279368140,4109529949503344154,16453397825852737573,10518400286472512739,6750129799405489795,10215470765856925675,9166400046794218514,13135397338281579657,10455771379020032240,17565732518231535978,16173498772941136144,380614095218770449,9442135384726322865,532112445392260871,15194719198513013390,9919219349513947056,8044310636009110033,17533633789105288937,8726282767908002370,16961631948140832037,4940275246009362230,546152817674226786,12849720161133231832,9542825298921586837,8238469240444308995,4178029113525500779,16205899249957816012,956493212245880531,11390321902993255777,503703771027062517,2325064042319739001,15323069447419425338,1028552983047103300,8388181016526700694,2398896553839426813,9349717433158561125,1946309112323953351,844914238916802771,488201364774484232,11148497801694420274,635923929243942049,5522524995921545950,10485690782770224755,11637747710383696378,1826736295147059475,5367509264261071666,13321600350956088117,11749514538726378845,15785435463117234020,1074964262657112829,12109262675228802686,6935193387829803650,17359133012810824603,7568446304507437160,4468109424747621696,310744480900600356,2579912627235345369,11090713705795283584,6534490506751438035,12816425008089545734,5633995913016735776,2023310221170308978,9275147642236515587,9321949897356815608,13865945720568872329,15627292909522621561,9050548506146046913,16498025583541417198,10478970245343767897,17766178442144355111,11654650616248662628,12835517056692115624,7082800746342139854,4448965128423652808],{"siblings":[{"elements":[8119404659243000173,5265541261827604459,4472916974978895628,11746788677482055768]},{"elements":[16680612008794498936,8640953519412144738,10181843617211023742,8267313235995818586]}]}],[[6718973658858847537,11185961934747743714,13130660607942115224,13667271409733239654,3232024273633056389,14677880944167251177,5491218317600954883,15082510393767213369,8594616046883471915,16787874948267176090,5277322612280241459,5892187943879912377,1289712687530308282,8919028944864580927,8703025104836686970,276026991653251734,13188920140883272595,10595352025223885511,3149100059675749321,4229993584029867472],{"siblings":[{"elements":[17562402425280809178,18439935567373517741,1633084531280624940,15346075420141170805]},{"elements":[6744659047214337413,4369626251372181611,15907654098800197580,13283124828379093282]}]}],[[18068247073125486358,5031778912048707315,6884658622584102526,10994182370382268542,14846797909243655522,9587424226046010360,11906777453666677973,0,5652821869357816157,12617332458292848295,9770950071915642313,9465041132717590916,4536349742765320482,8324263651545882432,14897006742373991590,0],{"siblings":[{"elements":[15432042488618558839,12374346453953637791,6079024732406731908,10932586667437032038]},{"elements":[7191021159307481760,17878349122711897476,15756317862780358983,9826077239753627434]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[14342194701491846361,7102092332357718468,5225920967037915968,10496821395417011013,17426210938110980273,1346079144042717642,13418038966544163628,12478033766070467884,13538313116767362797,4917794310254475047,7787550232213776041,4033259044959700630,16697617835604732552,1707934495660622407,11356365228302357268,11811057614230244325,17696121818565687996,12220493979920263900,11980363582000093073,7573829037475981012,8556118864579560523,13770801801002582919,6746996766938133376,17296894820826204421,12015244597092466450,7129751816266485287,3297944472453201938,6223564551487508250,8486891000310027429,18402358508511508520,4711472581281179429,915791895694008240,17676503188576931081,4110732688202507725,4391553104971620256,3653797300978250041,13772796119667587181,861107237418435990,11028141401132587365,10563886676850795966,11918110930941718349,1483141267231368038,7489764509413762730,18065559743122257312,4484293529045474078,800577225499885285,15795863492639186076,7113636042852067441,12336970769480602135,3724535206107799901,17809183179714988821,16601874679323428916,14042586112517890930,14384900268168750937,296061592681703143,16133915120050693956,14047841335010568463,5840645929069150825,9867609391015042145,17814401540503698577,8218886470514740875,3865382939947046865,6510762698789921981,12825345846373827299,13977005501702201726,2072171897323609402,7949013000449756494,6039525290618113150,4162747321857464227,13110570801462991853,11646846305185154180,1759384214226396844,15067778226481491366,8335111891362587427,17260713586459939865,18423850531053597256,3670401660060916285,13455956940392744176,8184522095950587996,12384985423364320960,16939083784711922071,16712648958017271420,16712907210832645474,6429032787998959525],{"siblings":[{"elements":[5011180727540607929,16251700769129120636,4135018670925513422,15815458969177827423]},{"elements":[15881389161849586271,14711822840974163933,4971372235232643921,4593900484078443606]}]}],[[11214741832098105226,8446015519520918162,14746895921542871857,4495347455446187611,11443412498762304634,5225920967037915968,5647216035841647879,17090628534603952513,5647216035841647879,5225920967037915968,17090628534603952513,4291100501031016071,4222270422602680107,13074638520434358928,7978828914387093395,5373135536326431756,3369140746851801371,14459490462069837302,3260370005189049871,4062329621866515582,3038502504869746847,7518950213950727306,5109939768606895459,2778413497671354351,7226085467251400334,5225920967037915968,10161070433471784597,17387155900723184931,10161070433471784597,17810101866232583158,2265852264361348637,1137077733373679172,10487908444451626647,853186838394305836,6830076655695371915,12301252284324581297,9199319951731601238,2490226498998740417,9795134058908597223,10411038270960642103,648090495006130339,6478285279326957414,6361313968291731204,14701876491027995989,11077415836412542813,7227605064605005089,6899017800490858916,17460881555507120534,3842384265520945571,10006476892313925092,9064408555570973007,8004485077500447250,10925279353263216114,16415968887313982654,1924364212014631909,4598800298261354279,8872091928430153636,5627681545366716028,5396906992506377953,4624572946314566507,9234733770961521901,9495559635108780836,5224696412684448716,5437090110057278499,12281040350916076453,12414438508816854932,8753735534247937146,18069565436068436667,1459553723751202773,1768378565282054463,8680065126607318602,6348274739216424253,15070335790086395662,17548207906067358749,245847081271371592,913443324116205928,7673297887520475075,18152077102495098726,11820214942966752890,3422153428060605000,4453692259609622762,4058055310326556065,9038261180736597441,3185769205050890474,12258501522592312597,13521664091219013043,18071932121537638065,16456343170258633361,14238032286439095249,14469965278671448455,1926942092007182608,8404734963241832005,14010077045636104614,17087488538067118457,12777054709575137455,2220834672887502882,16855096061058270346,7955623400387455242,17243780255792964352,8880467720416676086,2970492235354891065,2779681728511404901,14658745236110036529,6269995355611458213,15675112730199332824,12372141285993970097,1591130531945797486,16133978670686002740,17946191078384140132,15102467439143350967,8540194251226634205,736185598608516732,13358774828266952986,10083790885491895098,5672074430397689156,8577788983632938913,1599385894592322138,552458125665481041,15977961419780837614,10550410587710847191,2469843488861295922,2353921721362823411,15059446490140332508,11560248434565963057,13045762390374886785,15324696339728729763,6018640509885366834,5482797073176733249,969021287224051045,8093890442636917718,4208614508117495133,14039734833854676846,11414038399643035673,50784103203853465,7616131330019057922],{"siblings":[{"elements":[6611317096110266490,4128676400222890343,16750791961404086025,3117448470334964209]},{"elements":[16109431885071805132,7773073231096885964,3181963990013319784,12863664982000424839]}]}],[[936174799392515346,11669417795124844079,16253542517901803617,17159117391382955394,14972371483074439995,1197056225600416134,16833264420931226883,8296087790950224020,15977097097437492873,16662947432817376432,2182567486305531711,8856361037829787682,354108802802761780,180566517799536470,15274243442185225029,8318247697627087684,5706436239567327476,17407642857799250791,2918183627838585717,12102389246116920414],{"siblings":[{"elements":[14199270077370585999,14001398244448025134,287390414496705879,962973262134452533]},{"elements":[3558635078019755470,5914259858464843380,883812254987093532,7325278896604460170]}]}],[[13848627725429068550,7760114301656514450,13144282151528642389,830666924938007377,6625074582873099839,6949123794312862815,16203745084508036952,0,11368566031179226454,6991689787128557280,6139875304472349476,10484249867345688689,3896386679393789270,7582608133345972089,1799610051764952585,0],{"siblings":[{"elements":[17554017897219358262,3473543093698497522,14265560252085435423,10385750302928404722]},{"elements":[3123864862256996783,14384737619020925615,14708157537578933013,4157025556544231392]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[9336884742028234152,11054298581776583364,11903411180683071473,14296717815736915449,16495264431561355793,286425650151711731,7818675907462870013,10010246018977678131,1890820791768704624,12558260456405324124,1496751319024418478,7688284829495190073,15056599560940752836,10403546405752441210,15031567511199407404,10190157062914636311,4095897921107595849,8414315100637562024,16804760610634788622,11504572193580119219,13554043763335795650,9722893617959487903,11267109158602701171,13271616572602256072,3202537321918613406,9536328911281289038,9402284043304896985,7624382939029706505,7876093227326374161,4316325842875837877,14515991081021036402,6973319751057672073,9275917823713873060,14874925803304938596,6995038407358618833,11743851330442668126,6258602953605941613,1800335348522323540,8550112900772085923,10362106327361328038,11256019104394175519,6067059559086088426,16041669564760536171,13206286423688954530,1221807958049390854,12528930597591281557,17693752121809868644,16787392022923963052,528600239668533415,13769531670894575127,18293996673121507302,392455369568546467,14790578723956995587,4080169426939776695,2188382888613763801,1501394793936266896,2197182597671586462,1265693223259570244,15431999847904939037,7733806705132874701,18113357226322563777,13663401662236327200,11169543435273311269,11445365192960330175,11194928790300383980,7516435610290684462,14954655231829338456,13119908939436696206,2117916374172580283,6046200420469927324,8763252541460544190,12309237096812154659,12262595299354571208,17786370988432228618,11281112914140474250,2794270243819254017,1487778964648894092,16389700750866351773,5169264358182164691,2132743633911370694,12898237317466667270,15997841964748494006,7702717202847895371,13732873406948971647],{"siblings":[{"elements":[12804735375140713404,14721018804237750476,14282780542903435223,2453183975775524265]},{"elements":[9386819466575501464,4695457175289524053,6799857909187713340,3125732624066090898]}]}],[[6825141945141655598,15362903820626146731,10919176560316557364,9203621266692922128,6883353629897098473,11903411180683071473,4235966765890326789,11119320395787425262,4235966765890326789,11903411180683071473,11119320395787425262,15355287161677752051,10969706199036674724,13635395529650592323,4178896129482414983,7430047294879929225,11876798705649401262,6789862282155571678,5627386421719387613,13010873827306319325,3809356019044376055,4067706933363091317,9999583931249884247,18256637912050331227,4936406580313760722,11903411180683071473,12964270068364353714,17900676648678114436,12964270068364353714,14269072956570470391,11030822466875270923,1096395500444718189,3723001950964465461,7960623455651360623,4255533382174018735,7481239068602227477,15089913941486511727,12263291119602191452,7543127434756135540,1218608282549420746,683792412447922101,11204744634625067440,6972205441768126834,15850251527254733763,7088417545991250231,3192976132342245175,403055246405629992,15105954062964473340,7107619128813622396,10360919700347776685,7668360635978401047,2046989960402102402,12653342924806551689,9971273856113747955,9593576996684613200,8408507555220802858,12595598512890023121,15363452976520346545,2333488045961253563,7639178120122181769,7169807202695188560,5579792078641660506,9846697511069350493,16860858224266955243,8060996789294637493,2496677481892616959,13665143231564132222,10127061104743887386,5937884579904098053,12167857351062509862,5710157528009057407,12249045299411839564,4712079172042567106,8085240561881842261,263826959496734155,17419719788483941343,13070154732270621384,14899734078944994332,10513604825675949526,3329612567643467492,14996181645983857277,12043035717762874071,3451138546268261320,5661069065706971886,17455488332253471446,3325864688422445403,251485551368051221,7754882612820219374,1974415918569509174,17493964876409787761,11676145359153156650,9595044573325663015,15723135628889837879,3039027993631693564,16472641209958901064,4326610178938427428,15156635952677828800,8354022093617433622,10635396084964882804,994267749513300739,4424676122674993425,11618929781506875150,2009736956495067007,16310402791282387063,10984004694169624530,7347236311578861654,10930924223898663600,17256876263736159692,17704871794439788625,18267622072027842351,1585416393653971303,3684121110759658103,5173698664689436069,16874540805648784702,15619283842612253740,9043920007844657882,13370217469447385086,9705118411958976757,4716199278426740078,3220172529214282210,17813793262703563526,12349867239508916554,7956596930484052113,10644104399358536954,8725045391976164881,8565231618450766817,11520462731545101039,7635192378686530877,9596017962301997609,16045269857037155997,11672082255738685422,7331932164634949465,6846080181945719594,16235114503412189675,5305850181954143959],{"siblings":[{"elements":[16949495584030676752,18412385367762406712,501035874803900254,3470427838893688351]},{"elements":[13406319966535674044,7820873334114663443,6199986413930180714,11127142303304301945]}]}],[[8577643475019524776,7902857295640320153,9979582651984877838,16702621794688147101,4058799209388378661,4869423305657903479,10639828963007947876,2060103451709921300,11030679345560828356,11300399912402573217,2486635976580496289,13693879011947401729,218788274105573584,5924618417774139693,362785411749468519,14296867266658527583,13161070298546176930,1583641623211133588,11551766744047961175,15361238026616614978],{"siblings":[{"elements":[7205793619237112915,5941000984593133439,12180716634741108230,7874960444761522483]},{"elements":[7234649223700949401,9981215585021729999,12622301702242007273,3949809529509326656]}]}],[[767715637060642253,5498052972242911189,17672866212069068264,13563919586281111389,6112218379658600895,2267460921459570192,10545117822245737703,0,5597464530649319514,16906321061017130565,12616638251363248352,12496332538177047736,9160220502460889493,16141366090244059512,6826548532431512910,0],{"siblings":[{"elements":[11322661257797499678,7697656101136499457,14928581978710440961,5675408067399668284]},{"elements":[3007321730258433438,10160634412924216819,2080611928617120237,1244944577542311616]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[9935326540583462736,3497612507454159759,18381414641511595632,17996796666372322527,15609136770828890706,4141185000390180045,15632662052998794272,5790626945531343049,8204042032084149333,2898037818030631442,8050052873783942882,2493451244413222611,3903097875051544934,3766286922247803225,14435909278177075595,7313004317099637386,14700264812859725212,11874364493720520552,17760989663564458113,13190004579962412394,2618310831081090932,18350349931130879000,15915919868772477670,11578403778201278153,14671321824740658592,8365346883213120452,10916637165114756879,504158853490273606,13611239658675949314,15140319071634464004,16469254871821530659,11447042718198947141,17526220999740510131,11820274247616961234,11308406488040912356,17147647037356031572,3433398042297988330,9386089768693237136,16323451677377030565,16814517827894184221,16340844598565373164,12527025877254907595,11723073945673288761,10181280894825820273,16589989580054700318,9196298143260692365,15815837704325225636,3319536502470250148,6044535845247914479,18005934949079520449,10427033229652219418,1213704443970178676,13789725880379387773,11528458101557533946,3075082199387899021,17965551074309262679,15672978261145771099,9711797717762522846,4574732964511821021,6800495125241549781,17909647474658978180,1341816607782771502,8121126491204600426,2620294273053900096,1703160850810557929,11968207208296704448,616224011029995529,986821932040877035,12558763455526452588,14084991041879591851,3814324929852519449,8176217945078967947,11611247295581883274,5181612315966973858,8609098146265373833,3763596277484323203,5574467806664831843,11181275800735155895,1153605485281859355,1087302977587748470,898695360819312155,1329712340969411532,12866110739799765229,10856597083376047337],{"siblings":[{"elements":[5608747572853848371,11534208655257009779,1860547388565115924,4125903517807611006]},{"elements":[16360478778702248201,14213185250312606651,9086499200688171136,6646506645725327276]}]}],[[9325556513423454242,13172612790654263959,10034669222144459284,8827283788248701968,17985802128526383120,18381414641511595632,3333787408803602667,2872845467915401466,3333787408803602667,18381414641511595632,2872845467915401466,6206632876719004133,3141965142347359602,12230540401542177073,9391826104302564721,8474483109279665452,17700168472036050777,1855788118496156556,2136876288905861938,18323509815097766523,9152710895088980669,1364410923415614090,13135932645458666581,17553996912994446794,15286111221353409732,18381414641511595632,5918845496573231010,2758212648512056421,5918845496573231010,17411526210392469265,5504635653792414737,6530773471310439948,12865916400914318966,4822114793563700035,566751378088559191,18407347530860755920,2892993630437944145,15218978790959646614,7134255894878956949,13908271166471032636,5148050160015882565,9906018521156069555,2983143294060499056,11006701965669728935,1522275691023965237,7917338574934055737,2747615477881033464,18331041093908374268,6969151907394354314,15205722467893679128,4468381432244935580,6129502946250945647,7726677899028922418,10816032555918230135,11344107450949355343,3064260801334861512,10929958285969120402,12764971155568344893,698168413501960917,17086211676867877152,3268491755181330949,9646426607431060974,15497750976909608943,3592625854408189098,13802436692884203552,1473951231660456051,7513827866514122580,4606296221665106080,17427625623924098181,15233881175409409242,13075468171341661437,5702387800527824821,13193594648943148714,9684883005000189973,7837933154859015459,2541143078355110026,14862679734013553941,190652713264942064,15936083494008010174,13972852975035372221,10758857533601413484,18080934971360755673,4381586519983871913,2824064466055575507,4152629368638676067,3448606715995267547,16129564898637243454,14051850294353227817,7279782698647649050,8264790489768737504,4088190489166868621,14967367895823532987,15998784025582036432,15329565663299674082,16741539184531306893,17353487718767332116,4483264520146735809,17865410167101743402,8923210443308017141,17563578170570858047,13777109563927919500,4072491779489738670,18071052211558617780,777023365977757986,11615595576505416294,5229678830299229067,11061566421325534665,14437223104637206016,13971733769060564510,9050709930357620612,110893107528112781,2688045382306467071,10893135514220116933,13658676958430317695,5364699514546313675,787921921283821611,15841370066835126816,2950392917334132504,5639522365545258207,8989973289194454204,14901454193487899295,18273476816900250301,4395457828284574468,5034346890276296164,13979963230177531665,9287712073584997471,11553628277170747196,13169284074943790233,6481390450612280364,15155996933827896289,13982973797053850486,8960178725401283495,6001272669060015784,10701345787092272000,4894982285736820819],{"siblings":[{"elements":[12413943832315327782,8148817225286658017,1648583655024877799,11957696229310797647]},{"elements":[8871695588031639576,5579372016518937853,14746829833672601330,4076645109767800603]}]}],[[11960935028747907705,12200082214164790838,9594987694140089852,11021477195743916586,5449037816920412739,1090403281061389802,6568012230766423544,13656456728252267411,3588214958622627739,3717797907378684995,18101675939511118872,13782409808084260781,2386000003730244041,1691394513560326627,4085398058927651637,814832576237162743,12557959730066801299,8242930518313373566,2764407051885973920,6795201948455412486],{"siblings":[{"elements":[6643808861563363689,456358264961474451,13093263056880320268,14710355940566065333]},{"elements":[9777955592616378163,16357911707549003248,6884124452025635339,10206596147644096507]}]}],[[9799906746785790246,1179787492174100266,3246068153302509994,18045842684370697076,10858154115302125593,2097465098654207117,17946411604154575057,0,10894370091119062608,12551245811695098572,1627691979653454167,2402958882357721260,7505830438523466206,5396831258432656250,4612606640555631052,0],{"siblings":[{"elements":[10859964420999634633,8961392804088950062,15531943793087719243,9977421857659508854]},{"elements":[10917695442368160527,16000301251105568901,141408838667129508,14071022423379583171]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3738945624800370731,17300446361735488265,15917639738875279304,4136774869151029450,7117564556375305386,15670713401097966322,8381165688216271533,6616103561609861786,13525601900549725401,8799482595755943457,17712624366892731318,17118545599583281469,991100146237581491,6035752930321192712,8266024908831034613,18064514353010328935,3964240644054969232,1994624446628148135,7737696342131683957,13493604657617510761,12370590996382281203,8394073097020065040,18283562745012062460,6603194942422814209,2531030556376411593,10324982144450082508,14030009636665866801,8517901130048984070,12939125815664675574,16304843600861358605,2298466883715219055,12488184336251324402,10985612231923603660,3938570370374081443,3042511045280239076,8171478540730367577,16057693655131392951,11774495727902372291,158368229678630360,10831030505909419154,827360893993244461,10152328350452690919,11307238070099807940,13841850883366080465,12691891050419428514,7591453740245008478,13518080200785327749,11697901946292834344,17655953453569148143,1697289746656046530,9087743985318104710,10718099400097923382,1326370504809921685,16908986449959167910,15621818700730741288,948682801768912387,11775602109313462473,15639513639876645710,5756007334659907895,8837886509164769704,12808750118480217901,11348068085147256475,3562302526915199466,6009828677840090154,3086670756891117194,870481913221754358,12245862984441377243,4244793211851520732,13952115460324070073,5544993801584185285,16653723066313937090,9145775338650732340,18188734250621702658,13427643555713573844,11494683798358729483,7381145497053006350,7707723438386994051,10719871725717216219,13294205928777507235,13970396126083246793,11718884100073064041,10310245041771063274,4668742116442863641,11041791040371495950],{"siblings":[{"elements":[4980007364458196901,1695687289718372436,15683405046165023045,12745377463045984066]},{"elements":[3560583152441324605,12581631521285452247,3424922011369377233,1328356594502091179]}]}],[[7084960479292912767,10113856666356110536,16930827229542081179,17595795979135813872,11413641985416032712,15917639738875279304,17853461635410360602,10820359551411808993,17853461635410360602,15917639738875279304,10820359551411808993,10227077117407585274,13441166086793643131,6922279639650834894,13208226628096937736,5907712514304296003,7958718539634873768,8531160284099858297,12132886358587202799,9997670503567991906,9083615694236733508,16026069845095812190,16685173385837814215,4321739241022193946,12827769716812395220,15917639738875279304,15428462316217205166,9809487963615016065,15428462316217205166,5771703705112800710,7671681842049620191,7906121383596545151,17795075044569595192,267393143160701019,13055870565147488823,10833675876607962418,10656230445922718995,3191074590368993097,10161275569941155214,5952119697128223413,2921686332779170484,2911641479120257146,5798693304743700997,8548710433550903256,4672046953109140416,4590267044312535736,6761263912919432649,10625469962512286658,10338088260715321929,12665159325225859539,2619789790716391725,16434955727193443599,12233493150380712527,3541018881139668402,5916700112010905077,9690317986464067255,16987669436823757836,14078265152103635253,1058055340552258530,1111528309983511519,2625014102184119528,17111771302692877637,14859633695942916925,12393006655149325854,16986755988351333659,11574842003016317632,6340126814180697654,4145585163176589839,11257768379451857135,16523511744299770784,6135771263550918046,6453934388275991869,5975543667593338027,7779106379135053155,7064553168878251009,16448941160245605637,7181753004963525912,17703095613754890608,4592917794041332013,5969316246903777513,18196369409124055536,158391249579966443,17166217745866129909,8366140937088969407,11603369719285314751,16799375343204680497,15331766206073844023,13571003745490693456,2285841321871463401,3287746584190163190,17659558956511152653,11729878151953388086,6651763396347107628,15031723819765623727,2539009710588176701,49161353515344899,2482042313991817612,10542781243838588650,15546976275562151157,5792107661901290788,16317246737630525595,9947445054920672731,13375261689542031801,14113550991372265461,9857360463981987336,10048171775558884311,10903961737750112547,2458821739998608501,7871027900879415019,6586892564065927186,666768622975746960,10791972611192588215,2655116495804968490,4217857328638599731,5080191983488001789,10871149695634063689,5680368691356147721,3982569629320923951,15021579494148421009,4673240442536839164,12895880157490928898,12528807577770546334,18241785952547653876,6113020987822997859,4249181776089836864,11957777857096516827,2342789664316756156,9460880196498007658,8534902169680737343,9030928585522640995,6647745569884872941,10935858241864339772,10812863755601342140,3329468921200269224,16735387407284607568],{"siblings":[{"elements":[14803494556827238929,450055207592316694,1894967607835298743,16207476689084727230]},{"elements":[15667835261289599201,7767145371646568421,17153930599471857093,6165477178966000037]}]}],[[16785113374046796777,6133923948245467531,23239295031882708,13980775917510137663,16283111736950835377,14564216948085603355,13154310338946657361,5501129881976983068,5195341718979617180,9243946101157853041,7354286834281315714,11562861636924522565,4027153467632671054,12446538990820807040,12810498970398811092,8254627704674859964,8383986220921249707,12904450598717365100,9846439282057451540,11322174034229376378],{"siblings":[{"elements":[18306019676109390948,14680311545793840175,10387309026033973921,17372751179950535074]},{"elements":[8025580057819607054,3703837812573080786,6601034931441644689,6510314298353409485]}]}],[[17937154577149352743,7317852472787022167,11538646634426154470,12277547549630093391,5529422046969641865,446204480539316675,1091548174763461136,0,6313425883616107843,13537378377563851191,14490427032985292512,13980084339088029239,13993134403569842203,9656174682288389994,5576574372334360384,0],{"siblings":[{"elements":[17055561604165617144,8094519159379494467,15342477564410000799,17068795624921149910]},{"elements":[13578991874694845848,15473742535829221740,16190801191990391458,4892732751593728740]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[12636247406473361275,14350381415381781124,1458351756134331555,4972661765935484102,2487701399737401888,16715411561791485140,4361288861355973155,12312370161748739910,10524066690548420034,6334884894812451986,17504504527437219608,12277365708023502186,6429257596042200299,9941519247079737882,6632380250341195570,6251187387280310449,16157461133215383654,6416991881373250085,16324099283358073344,17079503924107734876,16158495481269992315,2665393069540702992,2772262880973099734,1023840575421519135,3044872550380721252,17035311949781708726,15375312227162105774,4824260354927728442,112635815439428027,5352389533749211469,4189774517632737053,16940580658531619975,11217079606885266018,12153398219306049653,6173099005253209308,17710232144675716491,18408538855645184879,16006750809367405352,8875223873044338745,2522299365778434986,503002086744861363,7640796700561109509,3423119005612435990,5508722466038744098,8669645762464151698,9489273049127116035,10107621585968789145,127143188767621141,7892165376777112810,2015665227193963600,10930976630884355030,10122891120425010405,4282910353069759143,6565264306085511498,14004824045797522568,10699640721442431648,8431311056568235546,9680163631258096564,15614839486479052906,11969627558177012016,7499602672534545809,17622095257728190025,7445657985770687034,17495251104498062619,2523805006810190113,12266562637742401972,2129820572687361585,2861655842839849302,9123766583282804025,11013358433830558456,3951087794515308668,8646884836252806690,9878356066900874998,8889348156071520863,4935342952159770874,8583413751581501565,13866787431260017713,18183954806742449343,511949415408065919,10047285324934070952,4220363318016497981,16789223801429208904,6923395641366648573,4583370557838421599],{"siblings":[{"elements":[10836200350495573095,861557740432111654,9002082730127854806,2365751284824965413]},{"elements":[1177383515007987379,14946915859623102388,13238033920513089136,4899028354210277908]}]}],[[16757092386725558795,13305012889372971634,8331678260781898686,9612544986800730434,1697294278967449512,1458351756134331555,7440683850868709455,9137978129836158967,7440683850868709455,1458351756134331555,9137978129836158967,16578661980704868422,8725538450426135873,10599017739814122815,15494919183125713906,11438999122068394397,868404662932964345,10448370944796975286,11038533199543927921,16862101861483387926,3642817091406454801,8492997809651300072,6326801610814997637,9078073854644580226,5401813952416727169,1458351756134331555,12671709993543170237,18073523945959897406,12671709993543170237,15164838492288439639,1370093941154906962,17448574788666557086,18234981747850428882,11379528009260462860,17876983909412006414,13389418407941546202,5993273770740861012,2712934566742970249,10506905768177367344,15099233981153555334,10733249917569405478,15025741496435506529,3880971489856276008,13222467651803785403,967658417546313888,14818061005157464542,5797792555001100523,18383578651937825963,17972008957715895429,8154737169285797208,537670487193097630,12028002341729594272,18271461499983682178,13813751746996981257,14841815636726334789,5704540265701369849,15870509293642548814,2860293175735991083,8335188176615447542,13524487335560098062,6924979746067609999,334490957129866396,8588970515375200505,4172225792314899792,14725397256500306521,12967995872551185012,8986872236830976353,8161808757479437420,3976842013468221574,14361194826875124259,9635678544621537027,10756121595252790327,11534177116770847482,565605914676844215,5268335311737702568,9620981178210012450,17154963063165602311,123190531187192479,3225177659102293800,18089119254083261704,4145406127065875212,16680108059873446821,17249657912896080003,8950768025305985009,3171188857896227907,843296556339889973,938172445165057706,13287106011508233743,15063791404236371944,18341744717856460370,7280148267580770635,17393090828265504452,12244521843336547568,5298037996966475748,14968171010683624861,8375555571168441094,10793125598872539264,15312362352975243575,268014486886088334,2301741172514175362,9022984528164793119,2181569578516309574,512189887405488012,15967585532422252649,6565950651684948730,483027265772625012,9733864576114687932,10083980061722028803,4630619916875645456,160050115378575548,7000133982020012295,6416789628586849172,11217457589022283189,3356601045964328097,4938340237912252396,7066733916723965419,5588106083514674311,8263156153373139197,17637058749961187844,4838828506157983939,9789269614126327299,10750673077303290746,15960064657532958941,7456306111603903968,3660999931769039536,13625552244206074477,6112447053232911810,14970500643444601024,10090460136834589207,7674539053786871418,7096138921955969813,4434916709823301361,14405906478328692587,17352194650350991699,7237357978237274720],{"siblings":[{"elements":[8120578815374887852,11306981159749700135,5631698953335558928,10616319040736929375]},{"elements":[5324587543041107508,5257399738283507402,5820289997033749449,15522687460628161978]}]}],[[18419977591919235908,5442974836154723385,17351393603465254463,1373362331513381240,11927774907196859535,5711354287678637096,10137086273291195135,16104264092723948211,15306519340207108095,7192834005793633563,8689437589161149700,11855543471182096558,18041984970555202599,5471891147620346783,7448141261176799140,6244637955256912424,3437993460453282128,13531714528367969827,3415189400954711547,8080220316415790249],{"siblings":[{"elements":[921294506159624910,15066961268448583220,16884148568461144006,14502086554877062327]},{"elements":[17013473248337738601,4446877816464931397,13510654481467417161,10838828505252002852]}]}],[[614901463730193484,14632391933736588555,10446096668772210570,9992182915040205136,15408393777211243863,15098453636855160630,4041188612157477128,0,13099924684155492126,1517536326613154,12711884081486459417,8680044889723566559,18369330860096271037,8190218316323858101,5105698335468045288,0],{"siblings":[{"elements":[13126348455416281680,16505502408747636393,9617224500807532673,827871521682081125]},{"elements":[13995571004322444229,17758962009406094042,5311190421933980083,4507553832132042740]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5268519634013649652,12952845650223350053,16768531882050438388,14462689093185687107,18277220295645319725,3852081186223516493,17100627758382860344,9715203018448532958,7953222902470522603,3825331082672791050,5465265629793606444,6176358672966577768,17306807916396830372,16588126998322903513,6467743780679619813,18379340274211873176,7884974251905549053,12613644379350971727,395505592059137818,3588224288551760639,3904668345611071699,3339470090609407310,6216287519318568739,882940143888277297,4162710549574314231,12180761427257355996,1890381727484826650,17010461562491177503,3962332100974049080,7918836822795597611,907486615081043684,1026841857427498009,13046435817655837341,12980820035208013381,2159562618664935406,12030338451283004916,1920968325701278683,10398171293207209612,1574763909011715605,15688152896670340951,558932655124037633,7564549072577692099,17872355376553966121,17450459230322024190,13831731954964285721,10886158955087757835,4398553647749525875,5996830362659087199,5849098922998238321,17078048874655163299,9389700541469394263,9929326601092594419,5714277294271540440,15730025807840719637,2749747243393585201,7119831539676257287,14048939970932445937,7306854533913743350,16655498606991465004,13030518484788664841,10856711318942555949,904125913628094079,15757756965103250997,596940250449274825,1714506698269187976,12537262499547518122,102386843593201426,12854247983785862108,2906655064868026793,15327684198403983371,6023138564887027653,1646580939255352275,6009552509419456655,515341885868353376,17755087942133871510,5837604297379767581,3581712833910489633,16397882613028559999,701121412127849996,12877267663904526155,2349261106082594930,2238087291372346966,106018565186860409,16663491380101968212],{"siblings":[{"elements":[9234506234901857685,930441051602006944,5595362472696224727,836883163510895538]},{"elements":[17200885959217346968,18203122369288440933,1093813852588954452,1807294838185915938]}]}],[[12801899079137100435,4644617254182515851,4203760268706214634,5341943230017763951,6138849682060443795,16768531882050438388,17561022140727661064,5253127753373520538,17561022140727661064,16768531882050438388,5253127753373520538,4367405824686597281,14572437911721481406,751171740133657331,1568911397227005698,9328476919845500390,6556626643597285779,13384410403879642569,13575832712174167511,13446178705846024262,17406700155589523823,5413926130196215975,226569376799179114,552296959425146459,13987939402746715100,16768531882050438388,5161728911392248598,702924244724379377,5161728911392248598,7686587867526412547,13775487223046110263,15475433684247983550,13830456970254041334,2526871905217062628,6776131571028322492,15572476089630018158,7946496835492151424,11903090303536749372,14423289149900471580,8139862492426176293,1121802652055412438,852510397542718596,12637167995840834493,14679798708456148502,7386881768544337469,3055106570855277260,9098675436744690014,3702130735105602072,3322359306980811539,13219311582862607895,14297260183093272325,12956085954941208223,11323213642752018344,14289044999841654360,14920117955189959269,3667982753238177454,4480163795095895991,13414540457771919061,7233458232763568077,10347652420421847238,5720940576366876548,1145447581662120821,8762061362326210454,11895831450913848708,634624826830689833,1834172846288291292,13593980852070479504,10968128489554995371,14010764789756318257,6293125899544130931,3462516977325291716,6790296269648422099,12854899216181858285,16745485788921178480,8129399203703604985,4348045024110151490,16394921933847734583,10583798062097623004,8452333493097572263,11421859961065058126,242691562078153096,3532568941424005237,16959867297455596067,8923575292628039713,15239114643925183309,7928781076571717945,13180605458198843356,6212482027027322350,17423671048824127770,9893219710050221032,9956726498654539347,4366326548977571260,14062188703070728132,11490132547201097929,16040799290220726621,4871464564005925045,4562125716726787878,6067459316709163598,18255499552544155958,8410716229441820393,9842986620601503897,3728629196115285248,949172643711658101,14220314898870285412,12923910561988157531,15560543793043963241,18446624951485698749,6575229000911724753,12574984068013806961,13196067073363906412,9132240991046738730,3706681300530699591,425051054205526047,2913752927757089765,9822477882480155225,8150547223206604080,15228403388531190841,14877173832897357766,7522885474127836449,5037066355241041327,2563700894772518833,7029824265786430483,2497148481711399783,10505371986145073188,5594627438926975614,3740608580352793432,18000815436541870877,7098852060973230500,10915655022094973099,11857728758813560002,2324680056335990518,8710411882429733335,10244773471657262268,4633435133748927611,7795044804922755571],{"siblings":[{"elements":[16847520311838574656,13578415394588802662,3700412213892200870,12349386662778369582]},{"elements":[5672650627284989775,11218623580893195195,791677742975974359,1664938430405218890]}]}],[[5062843589696509541,7259992147327830590,11127118778975722732,9256159079679599644,18236397392591152535,17108351450528552177,15501117547047117482,16140249754219532876,16425255339890000692,11218813435152661745,11889165668500594195,7288797616683862994,3426087995209108873,14319604932249748139,3218018412111923301,17995166589429820978,13222494430705095017,17198329287958132421,15754815826458081524,13871667366581724019],{"siblings":[{"elements":[4340803297323203164,10275173360130999210,1673169835704910230,13974946870381975674]},{"elements":[657553025296085630,8312555740385137213,7554374797952768178,3537704074756004062]}]}],[[8956236186013337562,18330107564678353831,7134625396275484563,15659101398182165519,1291632951671562497,16003362443426181153,2533264995251514350,0,14372642535431477781,7434838007197584072,12841747635525757836,3491229225728052241,10455189847142429851,14612817971347385534,9397783250569875375,0],{"siblings":[{"elements":[5726095140961381987,3360234919089993134,1227891956612369238,14292900071967453727]},{"elements":[15124046445069906725,3973995633108195233,5146047201303758715,15396423355846249340]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[1378578396624103287,4469550363019109345,15413597128689811362,1805144975167355224,6452842945118347818,17061466042700525835,9908442364377620888,15557126284828876835,6899480873189727568,12971330971533533346,728087363132436065,3204431996140256238,13511333333486447248,6061673480195229898,14143816356008065891,1818432731357414224,3931833595148317400,3113204864077687682,5014242697766007980,17498814194817113368,17311377860557701340,8282734130308373953,5890521087855310378,6106682907563760123,4103854807982442127,1254540041483963115,12935174769028627692,15430869945408104449,12896469002554472325,5331356288418194792,11484351612989676249,8456647540373465481,12372119994208242190,16992808387778761139,14492583082823698275,12992268080647866781,6202154336508741380,13981801581159561008,6132666943793528869,991440255466054370,4850097939918506333,15678134098977100309,4031564655424526311,818068419515164961,5189645943730998982,11842070038265827069,13692845301045488507,8827403897965133335,8787664043284139107,6377550908376354008,4423636113428645285,17734567326342336827,14552896584348117004,1702153397520986778,14272468428791344710,5610838339090108759,3371431548606222630,10139868107266119037,12592960625135564613,5499681482704576029,15133245799952602032,14567897988115088438,1484931179986933694,15313230342259256114,13284093008880950783,2496313854275467022,5098157751613025341,2705121421207377961,686818305346538974,16904485625070999818,10485443601004438918,1742619884980803369,7290528959142072005,4833033083385056818,14191175330164828274,15066184151212832423,17046653095088947697,17553341742847539104,1225471260958366274,595291968017247255,14785935603072475232,13108696271497115881,3085093188467307699,16176612129916464983],{"siblings":[{"elements":[8666308870474411867,15887861559861194766,12876980660469857901,2656114809566731166]},{"elements":[16360478778702248201,14213185250312606651,9086499200688171136,6646506645725327276]}]}],[[14151110958039928206,7394957063411508535,12242808867165814310,13976352360198370829,9730405472028585194,15413597128689811362,1579060068004460396,11309465540033045590,1579060068004460396,15413597128689811362,11309465540033045590,12888525608037505986,16547326051220291570,4274927800655763002,3121283270468370288,577542687887903379,5696365283852088763,11169520791487999889,8912379173499424821,17330094462244822106,16769704904010981477,9411855531344263895,1157536920058867649,15381797910990233828,193028617278888920,15413597128689811362,5944275695934856175,6137304313213745095,5944275695934856175,8996271031570341611,6570442543066273298,7611819675994313932,10534295743546521943,1331487254028825072,10196791628412025141,15441860425725544654,8052969032706882455,5867667407760738914,6427717164929771354,11646045603940553125,1651660475798712954,14453110603546168042,6702480046212256465,2515167476706338212,8408790910518680052,13726532425353449138,2298298534390186647,10313968174462873000,10493388062110618682,12074769082133067769,7381482354570955863,1265223135347065882,8099429127087925102,1156976121577905901,16859850340394106066,10415273072391660724,14182129822556818895,16915057393051886321,3101462726258575580,4823016207540037510,8339251899462823863,15124635515634125381,17139119355117614465,16187662320977464984,988049424955803048,11970898299076925761,3049146126377734131,6189179014534844601,2992319029155877019,3287539059167030767,1456751749121236081,15255993500612140682,3562091901483409100,6382968262506972813,10118732147714434815,6565331561510176204,10057381849171086287,15913827937953698835,15024483420572498193,16813605096465161202,9331266366565408692,1101315823369584759,3197107650307163365,15969829189172044313,14099241623905315562,10961752644378287391,2543612655353394500,2299087276369389335,7900896679024274007,14475105730052509059,1134482989356651075,1199508703836224381,12865960276769595356,15804622854916570365,17142965598948477851,8781606262333289968,13532386421161973677,8888748173017908989,9393364460999692375,16307858586919388167,10490958219829679062,11746522735730466271,16837186399574943561,9926120943598710092,5650950788243384049,13299009035329247894,4898609385965295940,17921951389996105451,15976218508721314503,16519367972819967643,356701787644699508,3823992709874492751,13655979623604649909,814691128406149016,2589815402137204559,8017411099053767081,6670506440608384006,16625892828742160013,6980196619490882343,17384384046071181817,2023944507412081016,15079293339612944111,11492091039257939737,1877402569728882265,11896797140477366943,1111118824048114488,17142084384381596014,7020557176362306018,1188383490488442084,4368649678832425827,18332984063091202717,13658935803422495926,18386018023850975407,17379077957778142364,14643855309430344807],{"siblings":[{"elements":[15192652526827466958,15586316092843326388,9191814238353642666,14473217775880180809]},{"elements":[8871695588031639576,5579372016518937853,14746829833672601330,4076645109767800603]}]}],[[7278455094172970082,15494979249592802837,3710995277314941903,16641655468308008974,16729439745299282621,8205253729651154232,4782274135408530254,16617112148563384944,6593599024015268713,7210393926410457677,11892789375809678642,16040480417739690731,16417059662749310161,9734629505397807571,4791381836375285910,7281877705664384670,18285845018725182317,3622888342816986436,2820733510738891763,10506027441424428604],{"siblings":[{"elements":[6582185766262852557,1315531333553653553,9170159245233791485,4933541803088299158]},{"elements":[9777955592616378163,16357911707549003248,6884124452025635339,10206596147644096507]}]}],[[3835143660440699485,10656853454232428193,10933967931993736450,13088149247015020650,15933133983891283263,8834179470125682815,7842223523025843251,0,5633349148138865360,4515557714134109471,9724363595095838748,15146199087203412896,6085653447340013960,2527256595231817515,13079920954816725645,0],{"siblings":[{"elements":[2495875557577567799,3361292954337349894,11715751049776544961,1414520745410752021]},{"elements":[10917695442368160527,16000301251105568901,141408838667129508,14071022423379583171]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[10012935419466238577,7687981581886084074,16691476774783491,145485011789036548,15168412053950061181,691136674232252020,15619028640102623808,4059841558137313994,11221094138731007451,9647692249680977507,1731380067292760758,12050742724543570870,4318946795225655072,13445284368723671452,6526125951637107733,12837226377147962554,6200021417364185498,6231435401537232377,12389719809556874887,3374111251463901066,12141217630282975102,14465792413110705719,11023937824779326741,17774017186467066410,5207900634379992722,15595245240556739197,15843721754649588827,8096232151492915937,1459042434150359834,15740105734539224688,3589661780789903725,14631890640933874724,10536888583905911439,13062014467609786480,4148455259947965818,8568720716864665140,8583370790698260948,2431818726303992780,17646025720604979999,5378803794799483225,3660142930433849591,9625635920878019344,14383371796671376583,1787062723350198525,7352998930330731195,15828271121064875052,2170785863873326871,11092974659643096053,1016357294328403998,3386178682721298592,10075031584945038749,15580465637828448050,5303646519772868826,13647626671420818152,6469360450517991518,17147767722741349383,5801886078594869736,6534170801082628856,775935246617636436,17104283438042248432,3036702298271073781,8811634396995210406,18346120187486650736,4932236222573786686,4658310730087341386,16765483636386552940,16656476462835642909,17936221904913283325,5877156874468569260,3130651501490620518,18105588846974400902,10168135683153458111,17741186566292372016,8869418827244045071,10989794044775905426,8651371415957867828,3056889389710013227,17540622419485826949,16818380837613850762,17687093779267761351,7067130542631280624,14008375672721013694,9557087022363310990,5987878486782106282],{"siblings":[{"elements":[15910947226590530155,646193018130629436,12362342674696131851,4390055708897877233]},{"elements":[15236420770846088491,24658089369011782,7263309267073018658,11070078437783786852]}]}],[[3281502619423060773,13545277545568238510,14663410797119126073,12720666465524029624,13682173814698425719,16691476774783491,16489346451889468861,11724776197173310259,16489346451889468861,16691476774783491,11724776197173310259,9767378579648194799,1032313673007693040,1596861470371372754,10402304517817430120,2483969113131166390,2191573589675933140,3270934629869449125,4004025053419597578,13535726016122901115,11585055584175554204,9356925691288661246,1274251599650797677,3963690156608994393,12812789287055115536,16691476774783491,15858199994462036273,10224245212102567488,15858199994462036273,9666704721558120003,13288638059712923210,17997353280929735173,9277415697485205720,854712207881975533,8130996485278862663,15854896505072261359,17000244497067016231,2348777487253830422,4811735444750600163,6951081803906996268,1721908509034235995,15628863770982970563,16827942614142089535,4419047655569476290,11080946226472434827,1957930303320344339,5929201243063801329,12443586456361428539,16266721283900368025,5058376878399477309,9574560602197325960,15824528355524026,6101273388259452009,15849884611510702000,1606896951414439592,4180721637370893178,6161806321092149042,10401276542651193375,16060973236122602911,4092563047770096097,4247546638576962008,13579302796063414788,4791774262882724304,13344469290162487133,13489853806087439002,6544450601066153378,6569615748812327759,1664337139640120460,14896068121207753524,5172285105153063193,4817899746001312958,8728594972401084927,11758911437188549324,14170632718102110201,4270041282401155237,17282629990245181624,12714060659886445457,18257893603707371348,11229975094882262471,538023369343449307,4468526873109874303,12433213819931711185,12343038594947158749,9267709560076220374,16816545725133678438,9451077140007607984,17161662087688430433,6830845383854831388,15680354330461708110,13971383237457892553,4875983121348075287,1966337443589459860,11712497432242931409,1816773826562020757,9935064948934430015,331954054948368695,1951285132483711636,10086843698765423584,16770710786916756992,5695060998640727328,12115688110455730018,17630235123352566075,15670067398131370950,11538072254343002463,9258826701978312318,14480866584263446305,18213896243965518191,7881405308220506691,18296271643255591161,14690751298301158462,10983340880121533383,16868941510753203400,2740397812020102557,8605774599849155261,17491524524630257862,5477557146469030019,13294900860178931738,9193369807492517796,18038666124266344469,4596457482361029888,1448021320616291819,15484044170240129549,276479322016609527,17467243206172826267,4433588343729822947,15625395583631046805,3280449840745512209,3159581411382378956,11709890911701605073,5315504839673323189,2847897273926513665,13943415907675036757,11833093186080535472,4221399845521263166,11516214591349475180],{"siblings":[{"elements":[5596782909573735476,4613168985651126418,18248605611113826275,6426047860788210688]},{"elements":[7533082028729651755,9173976881958298193,10974710225955313053,7929308049463793587]}]}],[[7128160881784772332,163492447469616214,11567415283410768558,16440166413097431660,1552835679834409733,240529633252257515,6996760015057114578,6033622720545297183,13268949281722220335,5251220633447562801,18316859167594218671,3539236855029735617,301129820133703243,2238033707138801462,2753074751617756,16422223776809456906,10085553989973316183,3040567807808910208,8453808169622126524,13325856205613073543],{"siblings":[{"elements":[6910832638292671769,13797549870767981045,14520730855061546087,17271623587622979848]},{"elements":[4364406433148324181,10507593487465816,13297078403476875204,1223091553251716553]}]}],[[16766689885902870901,12513251243906979434,1365722227491458902,2031017002529446505,10970578395783212558,15957097447633837072,12930067460079142685,0,1648752056665406897,18317960341948288106,3007170439699875743,2699251381565382958,7133585733568542289,10694030110129296289,7602129396212687189,0],{"siblings":[{"elements":[11029012393760639120,12578194553431982703,2328526666186161018,10313936083431865438]},{"elements":[4343434637314689175,3232038597189067117,15659045028322891025,2730056811535509216]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[9720118099857617667,6907118851416898818,3093070796856912387,2235836106412122627,9776807275298159137,4463155122670423471,18049106092813588929,12696594783596716152,8598999163594193455,12036132876534883927,7956960896994515494,248019902995950327,5027583077203714791,11153823857017262041,12283001839736928859,213933753310079164,5989180219774727712,6635268733439933855,16639455780993560759,18042165182356710344,7491622469494033088,12571655204247379598,1506582651816982435,10136387582059057128,1810081575953731313,5670847835698465642,1743109407316299519,6211156965959444929,16520876663818552666,2008530284052777544,16241527278739088573,8018667181643143161,8808137967728637964,7881009893512375363,17936777579534993500,12865838725775282758,8370556967346119698,14392083173264317538,11502310449879588286,11029208386439748604,9202987005551069329,4640056994109975505,2271518247258746149,10051596231907897569,15619149238860026692,17390169001056841942,12125811190947129054,5541310016585771301,17793373452488747220,8813942452273184319,5110527927842800116,4582875774521598260,17677138730719372105,3860380289387333732,3292748589864505051,9225269255265166944,15298732803668485805,8507551972866961390,10682902555234538063,13778598594164647344,4790019403597034694,6086602011629454043,8674778631853683073,7403108128968585391,8515032791194268311,4110126945968375011,1769440711627359864,10648078807328822668,5601302746078787043,17853464202680373997,5676012651936639634,17296680257303941283,1051466731935720234,14381077385498589114,14409254071908532336,5708397534533713912,15814429937280814178,10266941507679448728,2130761593164817371,11077261556718581918,13890119462896028250,12349168555694263847,13485222354589623597,1438319735464843866],{"siblings":[{"elements":[16294515965246207366,9889431618541528844,16148585462734608141,16618130477107477453]},{"elements":[18161808293962363183,5378725722484264021,7687383671526977091,16433811244973155751]}]}],[[10127538253577746896,16397315088477277375,6309691233247695356,14994689443059177744,5997537832511934284,3093070796856912387,13353642756333234282,904436519430584245,13353642756333234282,3093070796856912387,904436519430584245,14258079275763818527,10581548958909357400,13565433966720819365,4892557830904861375,11297530951076201822,10145504546170081731,8805732974585420091,16602374987479140494,946160588292314793,3257966888035396330,17795523947181217600,15956645078348130634,2825828279730804253,10973851001543636978,3093070796856912387,7689622727323455429,216729659452508086,7689622727323455429,4671727006263835322,8755976340624686480,14940787421656193237,8824672457088913139,17069826511276497080,15921301791095147434,988804020161410903,11956281042513577447,12684236217232577836,6966973702148237388,5126683162866440094,11588582752568035375,1957343221759293819,11962868251283958415,15178388750084365944,6911210671217509847,7876512374323469606,586749078258936320,3849506412261967726,429009891332572678,12706097635235497073,12008781943864442256,2042690404649654218,16893658046339461570,9043662799303870263,15533498072449143947,5337473283315328333,296518838138847521,8511562175609488902,10032769994951752437,39545485178047279,7008083159441636309,6828876903914297029,16388706690875216813,10474310918028189515,11492192093825779201,224517722848927936,17940777468114640643,6240509147872329567,8414334019631803799,14339206021849195569,3719347127417926084,1112626075528436704,3312753050051697017,8234904107917736376,9295287285673599866,3602511319602857538,16042492518986195428,13772178647388060008,10626833185282053299,7120925450321401442,16246701639529233640,965784064143614560,14642932570226928186,11434360916850904955,703609304101083674,3440131132421443865,12795576040387178323,15412583825953637303,18236216402167246300,13416471402555648676,8970302898269706208,15645256046116868086,16784858829211760651,5322883767591214418,17351867203610734727,1611657377586734768,13533872148731750982,14278139563958559662,15880589024635401554,16402058059700081925,15947480289398548060,5236620638426269132,5359047435080246038,2783069417564818809,8340403031912728292,7308227567543713445,13114664076687084456,11930790153061056533,3474442203677710308,11615680045539779061,10677756292271235678,5227208655973162809,8280113923817168740,10520831315444158327,6361363019282561836,6382173582638324951,15729732530417226071,16234920038572309497,13963873163764101147,1135953976877136554,15274354301341772706,11701301518243446728,2970815036725812862,4432324204505195463,12007423584013923041,17083270276247046337,9280539510869335219,3674873720015177187,10412230326565519463,18424546253278351669,4636272582752391719,15020339038621459884,11000172160967630572,629896806960344523,18072482365217608385],{"siblings":[{"elements":[12713574046380760609,9805961692872793585,4122102971378149195,18412256971007999982]},{"elements":[15514428744505251117,14504379719601574378,3632924971737213774,16395490620190777807]}]}],[[5461180489265098833,6665361733031312786,1238602632155412334,6097219616063576791,1190005475291183758,17684942416269497453,13139973184301611216,16708502281570584935,12417707602078445294,9661682217280585030,17893654359438496312,557761743061829284,12676713174739411229,4869456485413128961,13967429103110084737,5168097153607548048,14490693664595317206,4958977940197465137,7539559833283670301,4519786500600694259],{"siblings":[{"elements":[12941262491942198920,12422435020566611727,13894878595072038265,13599999653125574507]},{"elements":[5535385119025328892,16343452629861501643,12612476530665357379,2681822078582656625]}]}],[[8487471773418068048,11827834959199760948,912603382658647578,15767929452361712366,2710723610110433928,2359038275123683180,12018775851429141664,0,12116425937289382101,9648013512135753122,12513616341731509531,366437372814971581,10818109162819884218,467898916587671270,5010505622804515896,0],{"siblings":[{"elements":[17018269257663422633,15708082243845125499,5797415517042781782,124605696851825361]},{"elements":[9542696544762021952,12217973700515652523,15963717726976776929,104204118884853244]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3738945624800370731,17300446361735488265,15917639738875279304,4136774869151029450,7117564556375305386,15670713401097966322,8381165688216271533,6616103561609861786,13525601900549725401,8799482595755943457,17712624366892731318,17118545599583281469,991100146237581491,6035752930321192712,8266024908831034613,18064514353010328935,3964240644054969232,1994624446628148135,7737696342131683957,13493604657617510761,12370590996382281203,8394073097020065040,18283562745012062460,6603194942422814209,2531030556376411593,10324982144450082508,14030009636665866801,8517901130048984070,12939125815664675574,16304843600861358605,2298466883715219055,12488184336251324402,10985612231923603660,3938570370374081443,3042511045280239076,8171478540730367577,16057693655131392951,11774495727902372291,158368229678630360,10831030505909419154,827360893993244461,10152328350452690919,11307238070099807940,13841850883366080465,12691891050419428514,7591453740245008478,13518080200785327749,11697901946292834344,17655953453569148143,1697289746656046530,9087743985318104710,10718099400097923382,1326370504809921685,16908986449959167910,15621818700730741288,948682801768912387,11775602109313462473,15639513639876645710,5756007334659907895,8837886509164769704,12808750118480217901,11348068085147256475,3562302526915199466,6009828677840090154,3086670756891117194,870481913221754358,12245862984441377243,4244793211851520732,13952115460324070073,5544993801584185285,16653723066313937090,9145775338650732340,18188734250621702658,13427643555713573844,11494683798358729483,7381145497053006350,7707723438386994051,10719871725717216219,13294205928777507235,13970396126083246793,11718884100073064041,10310245041771063274,4668742116442863641,11041791040371495950],{"siblings":[{"elements":[4980007364458196901,1695687289718372436,15683405046165023045,12745377463045984066]},{"elements":[3560583152441324605,12581631521285452247,3424922011369377233,1328356594502091179]}]}],[[7084960479292912767,10113856666356110536,16930827229542081179,17595795979135813872,11413641985416032712,15917639738875279304,17853461635410360602,10820359551411808993,17853461635410360602,15917639738875279304,10820359551411808993,10227077117407585274,13441166086793643131,6922279639650834894,13208226628096937736,5907712514304296003,7958718539634873768,8531160284099858297,12132886358587202799,9997670503567991906,9083615694236733508,16026069845095812190,16685173385837814215,4321739241022193946,12827769716812395220,15917639738875279304,15428462316217205166,9809487963615016065,15428462316217205166,5771703705112800710,7671681842049620191,7906121383596545151,17795075044569595192,267393143160701019,13055870565147488823,10833675876607962418,10656230445922718995,3191074590368993097,10161275569941155214,5952119697128223413,2921686332779170484,2911641479120257146,5798693304743700997,8548710433550903256,4672046953109140416,4590267044312535736,6761263912919432649,10625469962512286658,10338088260715321929,12665159325225859539,2619789790716391725,16434955727193443599,12233493150380712527,3541018881139668402,5916700112010905077,9690317986464067255,16987669436823757836,14078265152103635253,1058055340552258530,1111528309983511519,2625014102184119528,17111771302692877637,14859633695942916925,12393006655149325854,16986755988351333659,11574842003016317632,6340126814180697654,4145585163176589839,11257768379451857135,16523511744299770784,6135771263550918046,6453934388275991869,5975543667593338027,7779106379135053155,7064553168878251009,16448941160245605637,7181753004963525912,17703095613754890608,4592917794041332013,5969316246903777513,18196369409124055536,158391249579966443,17166217745866129909,8366140937088969407,11603369719285314751,16799375343204680497,15331766206073844023,13571003745490693456,2285841321871463401,3287746584190163190,17659558956511152653,11729878151953388086,6651763396347107628,15031723819765623727,2539009710588176701,49161353515344899,2482042313991817612,10542781243838588650,15546976275562151157,5792107661901290788,16317246737630525595,9947445054920672731,13375261689542031801,14113550991372265461,9857360463981987336,10048171775558884311,10903961737750112547,2458821739998608501,7871027900879415019,6586892564065927186,666768622975746960,10791972611192588215,2655116495804968490,4217857328638599731,5080191983488001789,10871149695634063689,5680368691356147721,3982569629320923951,15021579494148421009,4673240442536839164,12895880157490928898,12528807577770546334,18241785952547653876,6113020987822997859,4249181776089836864,11957777857096516827,2342789664316756156,9460880196498007658,8534902169680737343,9030928585522640995,6647745569884872941,10935858241864339772,10812863755601342140,3329468921200269224,16735387407284607568],{"siblings":[{"elements":[14803494556827238929,450055207592316694,1894967607835298743,16207476689084727230]},{"elements":[15667835261289599201,7767145371646568421,17153930599471857093,6165477178966000037]}]}],[[16785113374046796777,6133923948245467531,23239295031882708,13980775917510137663,16283111736950835377,14564216948085603355,13154310338946657361,5501129881976983068,5195341718979617180,9243946101157853041,7354286834281315714,11562861636924522565,4027153467632671054,12446538990820807040,12810498970398811092,8254627704674859964,8383986220921249707,12904450598717365100,9846439282057451540,11322174034229376378],{"siblings":[{"elements":[18306019676109390948,14680311545793840175,10387309026033973921,17372751179950535074]},{"elements":[8025580057819607054,3703837812573080786,6601034931441644689,6510314298353409485]}]}],[[17937154577149352743,7317852472787022167,11538646634426154470,12277547549630093391,5529422046969641865,446204480539316675,1091548174763461136,0,6313425883616107843,13537378377563851191,14490427032985292512,13980084339088029239,13993134403569842203,9656174682288389994,5576574372334360384,0],{"siblings":[{"elements":[17055561604165617144,8094519159379494467,15342477564410000799,17068795624921149910]},{"elements":[13578991874694845848,15473742535829221740,16190801191990391458,4892732751593728740]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5476891376197235655,7044817592391507668,13974119857005811796,13974119857005931896,8542463872071985231,6501044494244072249,17280822819241372308,10053665788850614925,17448962655787859727,12336908644746128088,9143020989718619471,4743203533871311592,11333677962792045232,13893424625045704083,767953711050007881,3472634815196335700,2902869279664059623,4226328250494368377,2418764480316296736,1501861828709332135,568975573703484830,8801800562606935721,9514012360554107037,6115575755227527047,1051291325387837076,11601191339553618576,6074519755155606439,18335853116697904652,10165784017796992404,18323605521630460587,11994117291089446449,10451983568470879546,10434065730445324857,17938995950366848123,2508123549594798968,7640613494747113386,1513372534219473739,16828618817162538109,8366075947957833522,9049395889722424712,18045617055697920423,7144267989314336719,16890803523690545074,15781761522575987695,14571475745262949915,16362201857573628110,8875795807742385116,2397097127390260361,11086508766290873299,12528536250631072701,4796334215621772761,46053206664818609,55855699141615696,12822704619433111871,5230152393175782857,18340028855156558604,4982325153117195849,18144683475374954843,13809928813137301377,2031187538284433977,9072535653736593441,12622276487432996162,8839987604652581340,6940845095475718033,16000102712351353061,16532084347876329880,11054558944075828190,7559179555829355370,10125459834434143139,14588025940297167409,15578052907891230592,16440693311745855827,16867123057370125982,13930038904617907751,11354803143482232725,16519077024003978008,7359228380659898187,18264912276873600757,6663799581497061960,14594092587359944947,7904080859246436117,10453773933582997036,10399628085621807446,12434936933788275446],{"siblings":[{"elements":[4295791253590603064,17929487105087721335,2967055119325542947,16462733433019204129]},{"elements":[10866503738528739597,488999660478424691,4680620550068726076,4667412765909904450]}]}],[[16428349751610191944,3347881533532107938,9468737643308213580,9194454772744592800,12741552808537566884,13974119857005811796,10045247018444647662,4340055757567630225,10045247018444647662,13974119857005811796,4340055757567630225,14385302776012277887,15202997972538187494,12414035098264397106,6391149555208523887,15712637695103593820,16554806991031947314,15363932162293809841,16307837251216160766,6820178166180814956,17457607970083055920,16464291619833470086,13749084992526879831,9636357227791350456,14663917240177601678,13974119857005811796,14942531704342925469,11159704875105942826,14942531704342925469,13714252095155089725,11813664378122801899,12391017937545841995,3476544466855521376,4541244746607206727,8878509548685829859,18213591479499389571,11906513154856102562,2661560206398423305,2184127630907116305,1470388346871513421,4220268753331067933,10121067713976682072,14528380587817187057,16760633056567525176,16239739171151052007,13336769264731776731,6597861866224831980,1283028978560633880,2343950577965466019,14930493770682231745,96390668912837594,9674660986690554615,3312989674635627754,2217725399410485058,17217178624402525406,1270496295808607583,12290224265072685290,14803910390123085278,10223203367692759106,11308771395676367576,1041038867464915568,813178057614178183,18268779348647234996,13701728595724581165,4019666490957492362,1234706480593541580,5634977730404901600,9636573169392748071,16107612655947242065,17723319666782197456,9218105179571351311,7480356268302484853,3953131694299149827,17397482431922805387,5468481439749014787,3320365679890891465,15526222117613994762,15333645379253332801,18074859146242913422,956580594101134221,12459586433819507902,6251016581514000324,9061286157704019153,8285114808851066511,18196592430429844596,17763244861005544579,16619520955079787148,15533162835159325494,2463578269926271449,16128653967389374961,9702427179903687789,2069753350137081705,9618213279997531696,9260163586230802185,5458992430299660279,14734687379245443572,142881319041189151,3921278602338897690,1751283496631235262,13106448210476421032,17623768063489438275,16612612992753432848,6545797981497976720,9814538168567253074,8995293668772951989,7142564581237122052,3547619286584280037,11256682631544360243,456800540290985258,7670894929460168942,13668116004985323929,3029202510962705921,12132687131942077218,4898917753423723492,16116725979714905071,6407348810037865596,17895095959158463658,7249739482952358425,14259627781104667467,11093952195928251986,1607619966941010464,10905336922186469824,1872294433562059216,17731987557902592659,5781022924291843377,8720737205215412068,17707746869708051401,6069659458516403762,5534361090266582195,9462663519886507369,15792770371188132287,9616736522457323016,5331923174174154450,16132487996478428137,10413918624073677918],{"siblings":[{"elements":[18107004279715648445,9022046471554739761,10628535777396098425,3646342173473337268]},{"elements":[11198870833902175989,2627056551053426442,12173347194088488972,13515738457566135127]}]}],[[8626224241936856583,14856559883591434424,14510433262357032853,70609650142157792,16174034659731933660,14418454390764949067,10317363115329315494,15862461097024542753,13507945798989789416,16720387057277569375,2349995305872814827,3843878831202225839,13433895994438247307,4673286750299125403,5081943357741855398,16269570186101974226,9763937331882937659,14015753040899098033,14715263016006203738,15703534227015491822],{"siblings":[{"elements":[6670728329057245338,3890032036868815775,5204852498836459869,17184037003328687604]},{"elements":[6710758790062067915,5345434817371747415,15430985111769744306,16778886434308867610]}]}],[[5540625561717446836,13565743830487665087,9260613781534821868,8768391500546086928,38972992258622645,2249673905236889908,8161822641480250141,0,15511403783085944620,10198203317176541484,15978182780622619471,6024821142813512820,14756831660052634436,8779059317447151472,12681658076852896265,0],{"siblings":[{"elements":[10351626402015523140,1090234583376457042,17933840713314322934,5450821526290370143]},{"elements":[5825481590089362135,3334376167476817684,16556829564046151855,3266684785706209384]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[17309154467538374970,5921660986947282287,5210575628930753728,1025394299355899254,3722453491818617290,207600025366364278,5211061426160591707,9913630428600148791,10055951231783184813,16941959178671694115,15272671038975857647,8235483371591765252,364913908695182646,2573314931579142310,16002698654255164620,11940940374165065722,15062831020487452015,3286951869681444525,10384279020982067906,12255155936332499396,4897047366900862140,14712212207746871095,7606126797224126094,14490146945575736656,7234755711879785663,16953361940723108701,33811414688273904,283501411437681650,14882959922343448377,11504602547610978975,7394230388887306220,16604102362948606094,766530298238879286,7774844900327790438,7779368941592117418,3035839434686514013,14211583199505317907,17744351508880093107,10159830515114587766,2586575263559338418,13981477664701885178,10655916542828352718,7157407024044753804,12261200482671209762,14900410684097432479,17668339122261007012,11015536106475880553,16585568177312646567,7649301923056383660,12617616964548481833,14117940177489875760,13875491930991442649,11463568190865768265,5344569902157425951,10505510638600302083,236336947714516523,1485074702149797333,11825206836843605256,7031900389588534476,14042689380116642093,5442754464648622580,2782492432450949637,4822011887726623161,14295786839612110826,7758668475817115312,3042977186650554235,11542010908677840294,13240232797551256166,15798244397578284223,1277573659805327119,5358599474788895752,6058915319237269483,5078991869075055447,5294841669769415433,8616722586173428815,11421354789991583735,1361647766167892066,12760383721194360762,16729049693123540836,6424449087463077689,15911108247672030108,11878782419534744626,10832481317469825558,9979281903250902130],{"siblings":[{"elements":[1332641778139015931,86381625027850098,1824106329716150824,14206591193121844462]},{"elements":[17064536494791320770,12263744633261512961,12108241189491567152,10005497132141205270]}]}],[[14853019790872164471,13038136897149478763,1687936362749303249,14473762595183510898,6592877338517447456,5210575628930753728,8241107693307356656,14833985031824804112,8241107693307356656,5210575628930753728,14833985031824804112,4628348655717576447,4785858247843223089,15235334089740473328,5535215212106848261,13250178523394986063,8065838272441785228,8814114251480177172,15947485844459006674,5606772513718025115,15507401231823676402,17884195331596240948,18167399615029406769,1851984932924160691,5643938273845372685,5210575628930753728,6659527891973168923,12303466165818541608,6659527891973168923,13012958934211313003,8044033475909319185,10736621635965562861,14206757399855096673,13241346492443123164,4487457230180305158,4562049434841762386,9386108526734710323,15597841190097223293,15008777248005004789,7491659037461242097,13401938796334459173,16363027968004695165,18402991349408734448,6070473981467140010,11549000582076203328,3984804320978124598,15737527035636670861,15265515348159393160,15900602852861942882,14294666289891341710,16300877123187675287,1035801681536715967,13833806576462073168,11129865477860414573,3969414444300110460,12168681863153739953,10618471197780514108,16749846027702379131,5681591360763246216,15381174010894060433,3806143283664917712,14243749049398988947,9802841359090634509,13319998928944814202,8847406754958713293,1157835713880879125,8137768755051572272,7910325768558638996,6797875917830245241,17473096118169956027,116326766215465926,6669354759444671561,5975377123124139157,5182626927238413269,7862960260219696214,10873539548259020852,9368866842288533407,11519401504177287115,1805532781261202852,16729740132781897583,4036555032075209697,2999925835847257877,7878489162815184075,14637586034792124390,1497418015554139821,14563169561618755560,3730892323612595069,5357416192677001794,304120418340515926,3045286119215125835,2651510498201630862,3276433067518006550,11328090861429820572,10735631162512376150,1252316214388154217,1288907972183346617,10714857650395448328,3734625475290146228,12930089272065154125,12102766002632416634,9269238878551878586,18279288072828398200,10921167717281821569,11838119576569491327,12339876896166024394,6161141319881920834,14220563090071759874,1193625398735772051,7986275589435788665,16818754449638982808,9222148036751963611,7960810770330221857,8635201694741496159,5640486677353291402,12247601408298504825,16379722981537883924,3233733468832514749,13374464912739087927,12432870351250251598,12904181177893289816,15135318883878560494,123610193246322436,70015266581237473,4065529580581237251,3645735508679017451,4765904875154843211,14195989790700727122,18211303920704730715,3297386665464992778,535618161355671529,1111581605265427434,9642302402030779435,11924584620999715593,9058416478959385131,8466357516413605173],{"siblings":[{"elements":[2678415218004980302,3671305582021552230,15057316491148050789,15316613326330812553]},{"elements":[9944776084518157686,4653909707046425785,6023823242874418186,17177728323428333719]}]}],[[17806805360634627850,404794502518004202,6126634538626572509,10206057224657349428,16078494862711041398,6353254151846952211,3573990744142476016,7689284720130457285,13277641387966050753,16790031630083612401,5169781981993111665,5894048338374789006,7637301216066144469,66149748051604496,18192845560375736995,10097303312875537849,3860284202557798624,6339925434112849861,15100754907470484162,13201237428359964057],{"siblings":[{"elements":[5758598442106065527,3901499523444079054,4545700145382531106,12119457425484593277]},{"elements":[13433233575325704221,16077167776597953837,11961939325101763758,2405411677467043536]}]}],[[11043708363579827502,4747217426795697001,10771981870264437476,12090407396709169326,12801478379211809025,5289099748260060536,1079402135226056795,0,10430601805877029969,4409921427286407691,9664708818696224996,8795641841035552846,6501250606703466514,12569844554600869343,17791021840545847050,0],{"siblings":[{"elements":[122861332043394140,16262474340535897618,2993019457448670560,13558586549795738921]},{"elements":[6823273978858373266,530797965608506463,9913130057188594913,1918887752350721338]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[11478853722654892596,11054649085732609431,4994009559595819210,4186791003624108490,18024865371818158892,18345183498407461526,9694238634292017590,6724859886830687063,11243260270601353574,14381814419105033411,7818933522528881030,4546529647928812664,14925540237646974265,16878266396497955220,12920668997211098573,17268828363658179930,15016004026910537377,13817031165285279441,595208874785186131,5264621933065972184,12842607752779588909,1036458340443929803,723974238512284296,3865120520076342236,10591874432022570118,16672770104321157989,4268204143023668522,1442101787761795173,17261059111713346750,1886389845452355019,10015188874733823167,12945251435542942346,15729006941700819727,9769721924531241974,10360965788706053704,17231683844444576182,4860556932014059440,11290628573575307583,10467853112375278596,15672706883929365300,11854941895739424568,10532167184289139234,8849900270380063794,17258070778068654781,389392563654780465,15694034380242781064,16408125286346615923,5240758237683744215,12594341864398680415,13125157218336151182,12110224318087305788,2381073337923353293,4801286650727974296,6463610664988967714,4579934330236307092,16913166904864701304,17120949083165668392,5417444260846067353,2162861526281072576,7230041798647740383,8052962025075942004,2329101354125768248,9495441095357060775,944189234100813522,2974037460852383196,2808898223350514185,16825144225291284340,16495574607473979160,1773988643127921369,11103048928261281020,17248516975848621671,715115511911425973,16595596184784813139,2875296451261385175,748823176798831426,1445145643777419320,1059249732834213379,18281412487205604006,6977248505445028194,3497756901944121467,17667695280482817497,519454644348557937,6789904627007533608,5570494389550069031],{"siblings":[{"elements":[2788283718956080627,7243963918501585343,886762250337169434,13103212312216094922]},{"elements":[12080961203814882388,3507164343688256046,217812273724800610,1252946754184999199]}]}],[[13928294621723921177,12780940283369458641,7876240315475227901,6066626702537238528,9898862770710249753,4994009559595819210,2759606787637752471,12658469558348002224,2759606787637752471,4994009559595819210,12658469558348002224,15418076345985754695,15817189505417289729,14607965607124354080,7813626309410363076,17485223674943332504,1780965341182078330,3037496677795679112,16925233897322526943,6585072227811472298,7220549427393497823,8894639681782314697,17983750126720184772,6175119053087603624,6601134111490342972,4994009559595819210,16230935946409515570,4385325988485274221,16230935946409515570,13422869145706374791,12056456469944566203,1994640404655837046,2041498014949327818,15222292150707478314,12055070835694701410,5791770988338043396,4794260121078486195,5088243394091940716,4433164256239424632,16575794680504753952,6531940195923791990,3563770336607741715,9089170961919497076,7225839869417248569,17163966810386791910,2469899024815155209,2292818910579514321,5604300214587810177,3962901446771858307,8115703962873436186,12227137774487342913,10055717802038525292,5040779641845779271,4020234766528670622,13990080084821656167,17049289946649598037,15589022999347861836,7996890106800872437,17070531954983798077,6288597808130522527,2882600362492917400,18282210778658487071,5290766639320332586,11934186339991570015,18048571945567604936,8633311260728093051,5726096325067463398,1560335555488445862,6346689089155476274,5352700878563443229,8260947291255614337,13895445167245764314,2722730527913789344,9984369258246511722,17449942811566287633,9039783389603156730,15770212808645548611,15604002583816624789,12632678186351784833,12443316506322579603,2689703002348580295,12186133393983573364,2557705900584619282,15747072224155822779,14575316556591232559,15576542984462621081,15488569866082674263,6342231580381115232,18245380729150306293,13138358927956389182,11355807333367714725,3843203266552571735,13372082698841656458,4282403972695807428,12967650405676443931,3279701706996147601,4269604628439986552,12810591614434266971,4918284573306406547,15398346437346008377,4864334928906697631,15200787090238653652,1507872707864375709,14520207539783615626,9587587554881518399,2926367496026552554,6912410705983260971,15369938598553995963,2075689248982218282,5152237836296205242,12303021952179647682,9220651996076525198,6997453282729167405,2510802550350257881,15986784152557061449,10403886028616317914,725801823863716254,10813943364079801174,2773230474526954969,16627196588714671373,7358925652655215606,11951672684069344790,574312075589763984,10650483314780928148,8856081240889135347,9165158582390167601,3679942570959956785,1512278236454150868,5802207444257996574,7437036756859590485,8786061085156095007,12159539347118920345,11662310128932183807,14874933086469731455,2830306178053176220],{"siblings":[{"elements":[3130019963986597337,15339088729883962328,18303565295965347353,21834830375555995]},{"elements":[16309815517466357069,8510292391200766341,17673219715638047263,11467102716297814818]}]}],[[14393707687977351890,5395759378561854107,5409290631715187380,18269267548769095791,9186964420238791173,17640637849157171543,14995774147364421266,9331041043858206168,3411428870226617527,17560497840100500287,3753010258310225575,11923399645796005386,9045073224408277745,8804251622054969505,14910801900960256726,5507540851517785143,6688158057127554320,7514416946928353437,8168263254633714718,11561981135248276710],{"siblings":[{"elements":[5961412138188166647,7451353975148100747,7162172803661996819,15009676543936908241]},{"elements":[12120557316448912964,16236756757775036770,4330590734690888424,16297279059547606298]}]}],[[16738398983419453787,14945021469295934363,17272261392555541853,17618800308322676354,18356568810638687139,4605602934651251843,5429965338374636590,0,13918740402746853272,16206909774235036932,4357755745903631702,15752947647526785950,1558610378433578160,17157161315224738078,11074493186396577588,0],{"siblings":[{"elements":[11629474635422842091,6096594950133507153,11847459307579208577,17876362510188473360]},{"elements":[1366783961324110165,10346394090458862286,6472186877476067268,3924128370144446595]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[16974736857611946164,414052696649986525,12761092839875154637,9431536526695835908,8066269832405000049,6617940434292386206,2115246544883577496,13041377711437924946,4023632190306725276,2174746142942924835,14679982990769819478,8695652588240814272,15830145196305377007,1136917561635165992,13357988256480513568,5491733491994559067,16208148765543623035,2536919017071227737,14053697728524065720,7077964211021427779,6879148849024430641,7690941439041135414,13204069662445639939,14995635571442170071,7000444381605001746,759581653767223693,11464948277725630061,14923327604796330200,2626204616781702775,15974631892474823435,4798663252677969529,7332596312866058818,5409933776576278994,4310253519130264076,10822170365104222825,7369904969893779784,2743172691778502610,295276490182242395,11015396879504278857,4714270146378897545,870000179178164013,7982578289809786197,13783656218674203664,11108506904592816772,4388350362923766940,3385711543549478,1099720506998725390,15979897623278725727,3338357744236775649,8129093416062296678,2544535377654103487,16953273179299667168,9510017786568737935,1298066524944112260,3557154771275062036,11291486369927858242,14930291685698976858,17604722729163370332,18332845761885992134,12591736226763271493,5606610490706100355,7448609692439487721,3231324665068923828,16991894757525736895,13795361582114982346,9216868284477811072,10778011676360696208,11788175343648351164,10757554058893756551,12054611803137782993,15670849622784377366,6103597617718796350,3445598223491429551,181494422334166544,12798786768952625247,8023089027650085476,8739991505188576143,3618727145606412232,5596523746288584789,9503448711294795701,2786485897656100838,17426839895816794114,1040875946713990989,4740138127690375870],{"siblings":[{"elements":[12146490599842533130,13873232037030011879,6924226746478176370,12732554613912801029]},{"elements":[17237443820363366542,2420429222455719364,3676425687366728082,12257612414054404205]}]}],[[7084471115499804056,10471190737973324631,14237245124059206935,17373564301520418090,5592391293065741633,12761092839875154637,9518142461496258184,15110533754561999817,9518142461496258184,12761092839875154637,15110533754561999817,6181932146643673680,17881967084318446715,2137362022686801543,1185021752346791514,4486768518517032638,2880975909205686278,13952276460013350167,3294891866730315682,10539606590453484421,2571273826201259148,177901758764486882,2079999632658664162,5839235108795559079,9027653978434762856,12761092839875154637,11873375810225852032,2454285719246030567,11873375810225852032,11213344687880749255,17293178506215553958,2236143043443285169,15340603978557237759,4149034775925044179,4147694159202424792,13007597522571736748,797524548591913104,1440568461233905235,2260204341266722987,8426071074595930454,17767091134474629035,16914879160092116708,2757450955201818714,13462515372089515167,12542264479442237246,7681040941324886076,7013446396595945863,5599748232279858138,7630963574137052379,17462603074185490587,6205775352123708552,3448882959252987461,7244936097675915991,612106526785378007,5251857097881192979,3841177803388519749,2274449050486464955,15270249601554803119,8395534563648153836,12126959719146336579,16493647744841764664,2613267469636019668,2074939277537916245,9833911923092855344,12148297722247407006,10256871700223008055,9398127902325054002,5665258780775441003,7823007368028548991,9726916912914006778,16119723271662172879,3116350485392257954,5294210918569907953,3615027278797562928,5733355700504312925,3881391371502020852,16255081286400621305,8883585670726765655,17712768628298121851,8981785319566442106,7644018712234980506,13258135980344218615,7491150117824668568,15529437600752462635,15655321953091493424,9813528484457983688,5424656882682454565,1424277097287406003,453357785205227562,12280433548005485643,11625521342378992358,9551790503679336123,12185907235227959023,2844383736016047966,15796083397499710080,17717856662826897629,7060643842289079501,16824631940684951065,7567699348663789121,8137432891283283381,4589297911637402290,18307419010955513123,10739707719567446371,2812786701574580837,5009545188859636472,2734046742201856521,3981642213242213392,12231114788127715713,4584572752883283884,3896261973954783497,13258031428792930923,7787584070029261008,3707427910219845726,5635927718121511395,13270585127782515150,6001014861338038165,9168579923454830866,14146843869636697508,17786217532367090289,9445062102832951629,12763371280136489671,16447690299157621472,5728167144879692429,891785299698586159,3779135634335193328,2637248843531941272,6050470267261091314,8166697253723286372,8014872454615431633,5033790495663167627,9418966051588644856,613680670022375676,10378808034570718611,11973524979724363711,6619431694584962824],{"siblings":[{"elements":[15138820325720989761,4526242898992923877,1792182972993992413,18151497779571086812]},{"elements":[16426133333479361662,11816804671268155106,16700607488075962603,8126155144001045287]}]}],[[12592431077295614437,16897946993006499128,9180634390649558991,8917161721540816059,4349717581948581025,12406904719013826782,2423775671005458882,2884439322613308042,2975952486836258585,11286777084892720722,17245873274249427953,1467619121806549478,11990907714371847111,13012052903821059021,10180760623383327833,15957891539082150180,14776074176626696296,17837859041960194000,1025371103506743365,2577329270513608850],{"siblings":[{"elements":[12129111482647884280,17805052612309110011,3692398404854287683,14267370159282252352]},{"elements":[14308602126751222637,6405755411086704593,6035514811573381427,3405369785854115576]}]}],[[3095755280417724692,14652927580039906836,10318716838058743267,14774078561941634954,4619180097174412154,12069737991825850697,11632688690573607411,0,15044853820879095226,15481473847857859173,1591351196345239066,755002846136570833,272203493909851954,6260671474364150221,6235945141100068366,0],{"siblings":[{"elements":[3828471956353803154,10895964371463325577,18413181241531627786,12355903391564622527]},{"elements":[9783981144647943940,3893189499499427499,2172674127799639564,2004189571481519937]}]}]]},"steps":[]}],"final_poly":{"coeffs":[[0,0],[9255761781780966339,5030780759633044547],[12532454325207481924,11996068759880603459],[7511215173093035965,6968701883909781286],[11034929143020720217,12892063367274170736],[12777759772144091600,10436926147798376387],[7074056986070496662,10597365921391975890],[3434884762331691063,5574489659803587019]]},"pow_witness":1729382256507644364}},"public_inputs":[0,1,3736710860384812976]} \ No newline at end of file +{"proof":{"wires_cap":[{"elements":[13884351014873073118,5174249846243191862,2208632528791973868,1071582828677910652]},{"elements":[11475361245556894879,14867351574926692044,17013374066934071379,1027671036932569748]},{"elements":[5604634992452399010,3684464596850094189,5565599237356852406,4136295609943151014]},{"elements":[8463721840990025805,5922588965472526198,8096699027533803435,2210089353004111478]},{"elements":[17531628199677307555,11513452064460680964,1482441508929181375,5139566233781982440]},{"elements":[13271417993289093233,17257193898955790413,16883807866578566670,7423179920948669117]},{"elements":[13462567520785358202,15555103598281658890,5859961276885232601,4464568704709749394]},{"elements":[153012620162729043,14072764618167122665,3025694603779494447,15948104906680148838]},{"elements":[18050235253694287284,11467396424826912141,11302553396166323353,10976271719722841224]},{"elements":[15208241660644051470,8520722208187871063,10775022596056682771,16048513824198271730]},{"elements":[6929477084755896240,11382029470138215117,13205948643259905511,9421863267852221772]},{"elements":[15449187573546292268,10216729601353604194,9493934392442974211,9848643714440191835]},{"elements":[2172475758127444753,16681095938683502188,9983383760611275566,2603547977557388755]},{"elements":[17440301588003279095,11799356585691460705,1386003375936412946,11059100806278290279]},{"elements":[10758265002546797581,1374136260999724547,7200401521491969338,219493657547391496]},{"elements":[5995963332181008902,4442996285152250372,2005936434281221193,6869325719052666642]}],"plonk_zs_partial_products_cap":[{"elements":[15664680364476180944,8822125722323081501,1515493944014958888,947815081717447158]},{"elements":[10037151755940667434,11949718559165021995,15928759330468082414,418840513000355827]},{"elements":[4161325524387973626,16365963892177732678,18172371282801122338,567761389574432991]},{"elements":[14261960611216430479,4961706922451790904,5837508846364221974,2496934636118037961]},{"elements":[2268074920164158624,1603793544646573865,12725635986147157826,15183158543695142576]},{"elements":[12920137987121475725,14038284593794054077,5500255468202520981,16477234960171405851]},{"elements":[10060477178655432860,2386219747357014594,17226595442036371584,14113214704489839208]},{"elements":[17356067684144936182,14910758592434722301,16921079055641057614,6252234565363173327]},{"elements":[6168512725748334393,6913883079661406117,10501571227616463415,1759912320778482174]},{"elements":[2516240519880426606,8354489090385082736,11228741529454001895,3898276725474912647]},{"elements":[3150970879837517798,7321559733305167606,14491889646728789185,11305012649385509934]},{"elements":[14991754416746124019,9687288789913675937,16219387862412589234,17460315789956127541]},{"elements":[9540799947392529115,12014884309935443424,4611822682640082013,6664663134811580775]},{"elements":[419279371365114248,15409640520057063238,9046735251831703003,11942336533527375105]},{"elements":[1577288469125335151,13080447669023420177,5624936637565297046,1990913922457378896]},{"elements":[9993080054082545872,8098015705753527414,8741600873648916001,13754140924787167756]}],"quotient_polys_cap":[{"elements":[4576109620711153376,3236809381130372551,11542714748533654785,17013478368384610971]},{"elements":[8496588690979700002,17378213129253526288,15096474045464070180,11273428144794620768]},{"elements":[1953106270094550680,3284247222289334158,7969600929177415591,1131115579073775169]},{"elements":[12046205032802251105,15385161005881612837,45273121269778659,2526622365807933407]},{"elements":[10819773638945561745,9602736003205008780,1586245922421927981,6904080076884549069]},{"elements":[10815804568912264316,4697494075044275696,4715991239510292514,15216100103446066942]},{"elements":[5807467854252254494,5604315347932862878,3590072204111149148,47123716216107783]},{"elements":[3952923454719749025,14460893275170740676,5786567623313182363,14120971507107684015]},{"elements":[14321518189774569244,4049827320000367959,2059092713086332206,18334869038217957151]},{"elements":[7227605969516706238,1575963278451522460,3722741694880927780,10214252531789410910]},{"elements":[10191770544115369912,15744707020806767409,10283106068135455963,5248578594404077450]},{"elements":[6021368727767440933,11641661276464638649,5754952712336913630,1544596549651236166]},{"elements":[10427037595001916280,7750356224228650360,11930779773209797721,10221804234486712445]},{"elements":[12171037509449284689,12665572893215828465,10088306432112485056,14080894905770761137]},{"elements":[6310775711507422307,15567903011365914755,6497398411776069056,12952108814335807601]},{"elements":[1981475397795893783,5166127072795119314,5143903907992348164,5313875283753552078]}],"openings":{"constants":[[5088805902097621642,5875175418000912997],[1794208372159249226,7127190752448180007],[12086635612553309906,12230577676752327332],[13112939486917538172,5447648837496222306]],"plonk_sigmas":[[1129215034193227251,5360072613900804104],[8161540016488675494,10471236347212139882],[1955530884000425639,17490761643957890073],[14144160552701040250,13749356951275024624],[4949830616417747033,5182189734107507576],[5165488313664566627,9712409739391753265],[424949489610406050,8959899038155040307],[4265472432260508125,12910798880693896863],[16344518898190489680,11187513079941083903],[6125426462023807715,2811280539565007521],[5732800736782788395,3814005672846458821],[10538449239815038848,6516315853326708951],[2176816465932106384,16591338830438312857],[8468443022278436817,2965118459486706740],[8358466348559167181,3071180523375209498],[15442785566661048963,4690529148553714396],[5359711175108844396,15356734922464714754],[17630112880210914981,4421264637865825144],[17305845281726596791,16065444218817124147],[1845186943599539912,7883098304665089361],[11285915054370123059,14925898147440650996],[13070130149350437007,8578555602460186169],[9266877103915004299,989720234019261736],[3075274922995091672,959614281516042415],[15331696195251492465,4400579433619080576],[3470826516191323786,10545620040230889533],[2998578785936630773,15135040995180635048],[5037462345381376072,16637625312609382611],[15247821060976346173,13301223753151671617],[13972890069390881415,11100853357556080321],[5357477962162600783,17594356751388222199],[12329725794131218617,9737465292552594046],[11678133685671868509,4924247160518092766],[12728338411791981837,16050475257489091197],[5923970770439208246,1006641123723404709],[15094144368062648533,7629431470499969739],[147993787988122189,17201227978606765726],[12932347761996755061,1942732224241317428],[1014142305894487155,421864966584160258],[11635275388175521289,648099741745112586],[4844947640604273690,16335149285004797728],[4696707729463489218,15920564910927895736],[18432203359353113104,16773605020181226124],[7925685915745952895,6560978099190236022],[11270521359673007460,2915541721113078482],[5834632029526592287,3622639310858949024],[1981243281236776625,4183349923086350981],[10978748139596465944,17835724945116263009],[17594978813110296874,8899670084373977623],[7872754207678581448,9540528678067391433],[16151892409952506128,9194391568794834757],[18023752047088321156,8682608112897275568],[2500211318424699384,6778240199831629105],[13016925555739711944,14399965896307688272],[5637642386510970586,13428249656555403641],[17413822281858862811,2121280627878356038],[7815552977963316659,4526450572078109983],[4853805742742537770,5119730951828523518],[14515967131950069693,14765536122245333254],[10265237449681537825,1893424377507574642],[4803981495291043802,2875566674351904114],[14092080524230479219,6942465110171808932],[6937536687967550524,15856872165628662213],[1985039947487664969,8212889319698972476],[5144526809680967977,5153303157867241660],[3756715371032960105,11448834841143603869],[18062437198133750582,16717054472130519190],[6820944008920835751,18024590462456860048],[11137087605647202028,13762355531475730590],[17862499975820063457,3003790158062251179],[18063149594861993032,15979436608655677015],[14824575848190345424,980113512306158182],[10815184577199388099,5297002751708627679],[674920060246678966,10155731249700737139],[10575048347295858127,8555970419633807299],[15478479446545053540,15857093830612152767],[3441085912072359086,15587349675492362467],[6440599673764896863,5963198334560124588],[14574010888890980497,9267638211447773333],[18034025279779742904,17196054557963214442]],"wires":[[17786024268249969346,10152962710055496364],[11582280142098236499,5857126199417892393],[7284648393420107390,9290582871581852991],[7082148022651860410,735070515455947688],[14223808714271819511,1235743386758137227],[12086635612553309906,12230577676752327332],[17375278174735869842,5628268297185507415],[13152342819593105032,6864011683943644642],[17375278174735869842,5628268297185507415],[12086635612553309906,12230577676752327332],[13152342819593105032,6864011683943644642],[12080876924914390553,12492279981129152057],[5966190344015303089,17882694987329300737],[3387869178064058769,1573338254360904937],[5848984227534595414,12142607598424812230],[9934768038632033233,11485935817790432788],[9836097071900208118,13731683396012714446],[14085543342396021916,9577263646340498409],[4278928526737163510,14026489673257909647],[5670075090900480145,12266119561131231147],[18243025986462673930,4182733206748106981],[7911616071019465745,14416632301868982107],[9343740764053825616,15504592588394803214],[13733267395170627314,9939052134940267101],[420608530592717496,13401827576787364435],[12086635612553309906,12230577676752327332],[7207084205685628760,14311375172445576813],[7627692736278346256,9266458679818356927],[7207084205685628760,14311375172445576813],[14028771127160781358,448279915590868206],[8781135741979467963,5183531214275899208],[10890941229776509651,9499442283008551855],[17243726231049097658,7711635639898779391],[2860419209660244608,694862723431756893],[3773708392184809213,8721371150404762431],[1869543146099150390,8309443204928953552],[14766101747931121514,17180911652461393748],[4330414500460787316,6905133061216167620],[1091601379907579551,5974882487011958481],[15398559045066476775,17870031772136171524],[1646346514776062950,16870010500846975710],[17540237143115505726,10158277649810673281],[5610680250582151427,1723488894819975703],[16335471884217678849,15678561531546197244],[2213907769070233537,16555588476938895333],[11592878212762830124,7201601626908405978],[8527251120088292794,1662991873569423345],[15725404311489939868,8063953732495421854],[9299684219689316237,3887845932564837017],[3666752571429310198,18052663483418096842],[7311685225063780980,1513277054234391851],[10446368893145148290,11976931154909254516],[14376648831588278968,12337021495363298817],[8382087763407245473,7518260443126880475],[2934000738813595009,14039090616028539228],[4640360670619114622,9903446147385211135],[15008617039700239667,3497243043133913581],[12071977196837232691,1685141670511224003],[12898249445644912891,17536896577070363392],[106034160304661559,17323244383456049028],[12600730857640302838,11631359524957269610],[10934040583541030106,12439797212565892638],[15360830231489266952,13268105119768288866],[7399479613824993069,10812450938293503937],[4497944240488080179,3450525588351839404],[6049267072524152757,10321666228060849986],[14446949288541270185,11429233440093895063],[14386931760038565334,8224009803622143323],[15885764677433802154,575237039167613525],[861459577692495586,9081072297324730986],[15540260066513879825,13535752805949717000],[16738709124717838986,12291036760587479271],[9291726814176640008,6882102809087576317],[12022756148687786727,3850555800465767040],[431856781150901582,6167238804694909137],[15368071208972560992,4265723603083257133],[13734025124748042663,9469205694067804860],[14153678950113288707,3401276453262866720],[3139924291608719664,2846765516609427628],[11714738450018091476,13658689656471220026],[5224251029056060469,16561789999895023852],[4938398523216727544,6757985712371492859],[6406668624009647277,16012654103714105936],[10519048052731470027,4281491170609131354],[18019800153176661644,142002163470802730],[5098178840841442233,11257981945365430387],[16326576784354781858,2862610627406782826],[3995068207358085298,10246122010142412692],[9449484113690020726,15379177148533958645],[11811767085068021157,18266933427552213833],[6029124543240916728,9357999031565430668],[16756265887886931560,11224600958117656179],[17076235020556226283,12798374319947891034],[3425265560152920091,13812955208860797885],[11261772654219870245,9516087639444351211],[13603242370281559559,9708133953737532071],[13196132116780763938,14307563134912674127],[3352613300565623127,7887225523482554338],[17768978636877181296,7425538460846653856],[11537877365603489616,17074015768847718738],[16930063663704267336,1902548449079020718],[6697615223565313539,3693022799835248431],[15583071951055880129,4715827203473886785],[13162458314307622295,10260332022823291615],[10480116713139205144,6895904335506682179],[4420961685576314043,9762524219000684956],[4129761063961725294,7360710558607087620],[1018472424995782250,7917084377864994321],[3958686219635917234,17639322066965223988],[9589831852567867740,18338002671891199766],[12410256632445301440,9410320109941796599],[10353033613223853873,16496204542141430077],[11017390270818216584,18127812746201168396],[11021369001166789606,12412239028810886440],[16651850666530852649,3620694197060470288],[7049009780663101271,5957254018122385353],[14111881006966701178,3798383768554439798],[6051350269920443349,12135249934232321379],[13546541227059856964,11078967769230906384],[15845640105157871539,9115229057354580427],[13085196206196960519,5499060942098350722],[425834548849661336,16726425102813991589],[9861225658136170270,16612235982817252304],[18422557038577581507,9025771989098749881],[15589727935332958783,1200707060244244223],[7434314937719472995,2476926976935644539],[16860956502004709735,13161881528812580710],[16377493819007174005,4173821560658563434],[7680563923966558764,11361938862977692878],[4811788100892402189,312680559128426049],[18296782483249732278,15935154486883212267],[485027549978128171,7583910064546325127],[3344593723796832700,17521049647025326857],[13991792716633317425,2843729796926836724],[2906983559822512641,17427354358769440962]],"plonk_zs":[[3394341723658746971,9325206367028002496],[5511054500653110234,16902955087133138960]],"plonk_zs_next":[[3135710540594181364,9689053630461908713],[2299865919309064919,15544427064650397816]],"partial_products":[[7838036843238850469,2443672586601366018],[12800311730613890821,14274077796420119050],[9014652142477293607,15607168891455633711],[380549992259537435,341858811276355026],[9906122770558343006,10865023981311356131],[406111236208107948,17341746477531583574],[5243253299947571745,11021685168439417012],[5808227775808966311,17839041066469034014],[10880129308801009179,3706258433060663552],[2594992268654452149,4320319917827438065],[5568867142173928768,1159184476288311116],[9450680359887534693,11897083573933825932],[3085136057178366488,7464307750793960653],[29783476437919808,15895521615391451677],[7068874184928182684,15616652387527854480],[13983927517483812460,9326087089209443376],[10490241817390037038,9878018062238501284],[12749990034140002553,14544827886876873431]],"quotient_polys":[[2245385281316321526,12637759879234767420],[12847542627003777826,11755921209537405913],[4490087456162292687,12155308394829487842],[6415761723824852632,5254256167870620386],[3330086014911494740,9770897717649187330],[2473827973928552273,11276355736742263207],[17520836475887763540,14964360773838284512],[18446744069414584321,18446744069414584321],[6362521447518416291,13801897454399339500],[18403307675709195624,17285181716082643697],[4980851430887218379,252231299797043791],[11219666910956443254,11846876024889599878],[9377559432043226268,12630137466496025788],[5759341094622983106,17364459288652461536],[11211865086672137796,16181099976006683292],[18446744069414584321,18446744069414584321]]},"opening_proof":{"commit_phase_merkle_caps":[],"query_round_proofs":[{"initial_trees_proof":{"evals_proofs":[[[2957113517849714127,534309029635191400,11544311873258053432,17882777603096976953,14832734722440621137,15934930592501534930,14760340415644908738,5968928275597906994,1467764478271860482,2009382118976922185,8495360564230345231,9001316726400759960,1476228686992828229,9926265546383658404,13708518013943224926,3323385141244140172,128236646007518263,563126779725380055,10710544815496082143,18322692329841349080,4935454013116701158,6105517679507515402,5809925625105293329,10724329006479231394,7215392929036346276,12633157382364529328,3892909400383536253,15905967723289449199,16107352555606493024,5763624939658292804,12822971197090877027,5468279929777982329,17871739753081572991,3405428058622781654,337992362254510078,13705078043166119698,2920441690533620745,4525146002637897051,18309666788251571475,15347705875649550555,2217752593681366765,18190039517815238703,2918841177068674532,11693900813645993518,12161685437561318317,10841669970067038096,16821663833760093673,1111379915033100156,17457617770852883295,2493716186979991565,8892096909459830204,12092029998773332332,4737742107837213983,10667486448634427561,7041791300378260407,16235605865629792199,12124454157766831447,8554194823817536413,10123344624443999171,3719464704114399526,1852291261948245709,7395622727472578340,11788503871034458814,2210624982014450562,1685999208823125948,11122373884830477538,6892391871763264000,13495033894710099235,8247149182531434849,12381029035073056251,1903453838714728063,9093795306938195559,8048800776126096016,9146017383512717520,13846881608659751976,11704297841154285416,11429622801686750329,13748299616283334071,7681621835781065820,7990061028613800144,9864223101603136716,16243622272869597474,6178613610167304399,5903143289022110685],{"siblings":[{"elements":[8832389127426069113,6131364286917185572,18048574911583960267,2163811129510967340]},{"elements":[12080961203814882388,3507164343688256046,217812273724800610,1252946754184999199]}]}],[[6187766128046441829,16637209301529445836,5986576867832645474,5922508019418421225,13024012733771890914,11544311873258053432,6210682176616774155,787950840974080748,6210682176616774155,11544311873258053432,787950840974080748,6998633017590854903,3570316141473543079,1943958605314396905,10012081067387175718,200135141029109430,1606688486842780675,5820930093413040774,17509314506128466161,9790027289576767334,15366548375832808996,14786056233877230488,9005494907928687056,11206757380457375960,14785216876155790554,11544311873258053432,4125056665306141884,463529472047348117,4125056665306141884,10848272876028751353,10489293662354674460,9840627866261471554,8760301363947944309,12436788214163474656,12162445533604174369,4641779691962012860,14290962744495491524,14603819910351056481,3581942472941140804,12162439553350628665,15360440997232862807,3345499793346946965,10659041795656156776,6456922015436530220,7092823725420751510,12623532074738499020,18875304311094731,6571719940573427938,3713560266347595562,12395682377278584280,8286981031646296110,1154665288160202273,2615624649935557189,4218899092448517100,3701380497663798802,5442340759908477206,3536390696218620675,7023214025948903247,15227668798241529446,2213699054839117061,12499528351979889110,15436117670064463049,1608563158385631682,8027804073737091288,727351301626253057,3907441864946588385,14640110801260533133,6872658797796774942,2549418678947479395,16206149660994701994,3406469869107928585,8535732365763792506,3989750107491371324,14138311324097500082,589493845356780193,15906224454643410077,11027800454373938688,801409311039359302,2253747981612168453,10964883184328692247,100451497126742636,12437443202817183106,17472637185780293340,18194565832602603547,10174383473030179576,2051335116486710384,15544141683221798716,8573231947314422590,16985842955076178707,15370338645100846421,16849835302258141136,4901875136230200497,921457640403058815,11000130208360453061,5813803419095504633,3315072954495503238,911606307560010812,10433009819612042023,2554151131254948525,11247651751131640956,16166950492447762244,10680491820422109990,15901973788078735241,1382180046724549077,3183786581747146552,17697888516455301726,16329696358798189448,9010504481955775056,9516962715434021530,14612713247187470197,12226491450154831611,12414910653309646466,4785911206589617380,15303424953973325883,13481906293956861078,13680648795977347332,14887549806036031812,17604090014004185050,4917548402019381930,7693983817510042471,15046259598927765094,5866455520921265789,11273520892964518390,14627176346756110435,11290828999713261086,8925281728085521215,5469901212277294639,7496825047880373200,2528402610082364956,3660515735724586607,5583026199400217829,8903714959695549915,1159177440670368470,3334508865887652368,15726690606425682166],{"siblings":[{"elements":[13464730518151764077,14583257702327574163,9271441173660870474,11158534083718624774]},{"elements":[16309815517466357069,8510292391200766341,17673219715638047263,11467102716297814818]}]}],[[9060977665440604273,10027552640135290426,2799080757703150530,14894914322379659061,7660713294407500354,1803155524926314437,4424677487910650243,12698940450839451967,8181376997541351584,8922931551248940622,6461036366206726792,17651950904552271883,210554361390159443,941392763699484177,473957984774065904,1541372654049837982,1962561552937683738,8120916818858829800,4385546586624398265,9932743748708723826],{"siblings":[{"elements":[6895347304360288912,5774648020166790174,10463284502844539400,15375706275817089772]},{"elements":[16797056608379864644,8931178218740982433,7364886258755014106,5391368024239178414]}]}],[[1386365264043604065,15760570738254498630,472284532852436712,4891783598495995135,16614137300705013434,8148571595689348138,14167114736189018431,0,16234850624555465057,8812224052037296448,18100002652933071451,9802527377320507834,11334877761320381912,15668717620245915762,12104500635409977877,0],{"siblings":[{"elements":[1454207239496146487,2454491367688711449,2494683180404599353,9127835247598302520]},{"elements":[15034931409752898245,3811931642580193527,4560100671637359881,470326193191708804]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[7577016485919276766,6735275202698696973,9760540244161035389,5466375874027570449,14857735554974388722,11596941429152010609,7755282478930922302,15898875264011386162,15556894694773296581,10235400558406416706,6119712351401069584,3329660208144285841,3141628165757217455,4133640273580195534,9821076459958951668,12128749612756273358,13970461391875760833,17765185769461661500,15487582972326530152,9982395814599538498,9641611303332563339,6103693158931419215,2405316792204658885,6000825777172017560,17291676255595838405,8252483479157584341,1334724356621090412,1075572777223806859,1418446335104705970,2409702906096441987,13386456238514991679,18352812465733047840,3565310531641632975,11865783810792318314,6653259754289134097,14277892463020505292,1021338263193648031,7974086536238080290,18043050004595529232,7169322739935537674,17262952765223792059,16508173524706835413,8407986048421700324,2731681821418783781,16962409397168348693,12518371718584705105,6836490320947230750,10173908584322424226,14780801403217615446,6864407245519098196,15257782884735569381,4065363053230925622,15615323641249036563,8499342504130969943,17149728462152206596,2609078087137312613,8608113588501447491,4822411645928574117,3365274694095832524,10950247685143498994,7727368247640986371,12501830351562085650,350638120505957526,4934393113758427169,14433372824351034166,4042073163038955383,11778644211147725481,4668173569820498687,11542788906243677728,2030283944460521737,1666092553131115788,11111091004364664640,7226571630364574786,4771316324262429793,15791501074258793652,3737577106070872474,11059059255634799446,3364036573675630186,17462173752139631963,2478747308715538992,16256143857234363082,11157135593420104396,8718964465724306791,4143119419741543474],{"siblings":[{"elements":[9388587184167042950,4839542192624419900,13665916779219735183,7189877172786009175]},{"elements":[5146134359815002436,4633941153658423848,8230102747931661415,3646387604866439705]}]}],[[4923639440429335008,7819842526462637132,1651138263502417622,17470236648626681580,18022612107408790895,9760540244161035389,13423332462307572403,12999200500301778977,13423332462307572403,9760540244161035389,12999200500301778977,7975788893194767059,14295467680348371279,16423757532985143603,18196853624715043583,478549981417335070,4964493517039626893,9165809384236307439,1943557728639213172,5557452327359554012,10326294208732822670,1164788856511022339,13341552322097965713,3925277302720438195,10504034217276728774,9760540244161035389,13032279541358690489,5089569689220834942,13032279541358690489,14393715946685135969,14244160880527240463,2650618403753071968,9165858133831591008,2590986217975279170,17717035435223363169,5661012230586968125,11266006175271787497,15396778584378577210,10450771346452875010,15236130478233144437,5798139479774870735,13366167621016388539,18396649254688107367,18065849127026078776,16214919764149559310,4794935110728572493,5580101177204543320,13850889169606520998,17765724882767678184,6224228989990729660,15110437484514367166,5724712452484168937,11019035725029779740,421127629443875491,5302763463633568143,7194254642076459567,13003597021687123224,9508505890161135326,14885900540306882,8687898601104319335,13973165682000114903,8912652203272071954,3795981264745269050,17539569164478449810,18301295559970548502,7828648721117643408,16193910630638137955,7542548270005535291,14870753365779819059,1794278463012187941,3224900833186757046,10251743818122397958,15848977138949083558,18138573734311471911,6697554527460399943,9254648893704800796,10229144004327795476,2050708876426452494,307255685760945654,16476099494635260258,14476407627318521697,14542782151328153676,4832193292981007004,2313064125527661170,9577985120643299159,12175524835967028788,13553769084571394734,6146145653098870046,2477565018000936014,4196933359455590597,11057464525089983091,16388557864899109375,14189498192522600353,6764992368544473412,10228031414300083872,16052476779780257824,6308362080359537657,5835189155392266638,6244833897917034405,611496340026804406,6116372827904888140,9129907861133400642,7139993204913732828,15506475401374459931,2149759306135021777,3038935102147286064,8798339537690056812,10949602915689453399,3912264997933599372,18390167459215272523,11127062412999371846,16376544420381442169,12988670565417720682,14561353173553898752,7412946552048321268,2143833565471213961,10552664395620109514,8899882483303504979,9273090974524167584,3680065478240480930,13904232799865236214,13331617251635583290,18197116857214450574,10798534299552884098,8293682947927702468,3217982783547004114,1707237671246392733,4863728749339965933,11767468162174721983,14872727024290710640,7605177396297395612,13539062125792055046,8269657116421277238,14463056174007449925,7249182052717605922],{"siblings":[{"elements":[14998292580821025134,5854020674865254698,11804338233953879258,11647335449616989534]},{"elements":[10142563739654869567,14245358600781036015,450538954486675373,18063093301621843209]}]}],[[10813528245206784909,8167218413661095961,14129427191077537150,2992526391066214665,4517837200903421149,5066683056508304046,3929273118661497047,16468521179879645373,16061231449945590521,5205678856459718400,10358324265048034639,2045294479401005948,6077014009711295797,4195992067059091114,8859577534214411877,4822086659744033342,10447537402899016783,6551580759935391540,12102039869734356254,5795332441720777073],{"siblings":[{"elements":[10689383196326562457,10884305731114026882,15878271627953946243,3079310490843017069]},{"elements":[1418588521819482976,1077996264781382214,6381114541326529076,1010884375625234420]}]}],[[10864393895334730976,10079984501341378811,6821441933394780276,7864632359951177477,2255379866009581496,5715628818991336404,12029157689827191043,0,10529721526692583483,4711743613777592460,10106660489093597846,14820049274629393792,909931763584679717,6256816529464047133,16053055676847160168,0],{"siblings":[{"elements":[12724261835463995535,16802010119766994593,18126244493583112689,10137151175752107657]},{"elements":[11968131827385035396,16507480595686394074,9581348907411459599,5537305183579279542]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[15034545801107465666,9328134685786232648,110829080910733876,4250821939350695176,1394630806331531697,12201247022097191778,16228921593346724793,5540981308967052515,16262683837062736705,3444943174443116075,14321882309394080023,11976399724076258415,15741084224719728653,7167218740187920267,2108479466400960879,10523500992781693864,18084559524611127881,16392309362668639626,9910431870163626642,4306965461073664163,8761340433466990759,16828932137000128833,2348349595557829210,18309601238814102288,6690141621618686419,7896548919369665043,12130437762899715305,2761456977705156545,14222367477428627391,14807796117787670576,16218927186002388767,7877082550245093306,7861505246478234400,6642657046293066409,567443057547927936,4962531988520098681,4454913783121034017,11032692175451594665,15818464105310318903,16889379664350046036,15583177082558352958,18416173649350290030,16733021994861153485,5457109531204194878,5211202449828449170,387397703287744593,17423970546079450668,5331695136917034168,5204602975018287532,7804682123145551743,16184475773898398161,17806383633492102915,7806008025234779015,15596547216666649128,10083322942939404535,12021095180947227158,333294063486744879,419406305018384698,7930166925575659383,11941804889882528314,7029051446847328676,10870358600754106564,3290908671307159311,6033256737686447080,16428444435506081682,16034886258387630270,6265258099047416323,5155332694710747095,5556269241720840184,1407033520462800343,8788279239960369908,188529423317695704,3606487184992817701,2533317928314692800,16029983803978270205,9937287719837361600,7652762612315253552,17700302266760805118,15472687335725666131,6385298406622369122,12382980318690581425,7179451047645296592,13902948853468039715,11531705951801209834],{"siblings":[{"elements":[14107875915397983130,4898796723405732069,8183032881835579560,10330461968446653528]},{"elements":[608309216059009087,15657505314169978897,10976396690985755658,16681478498527425210]}]}],[[10590361711545904926,6467492479015847751,6498300686270535597,11235217016121196403,2050901983807334484,110829080910733876,457242200587969681,2508144184395304165,457242200587969681,110829080910733876,2508144184395304165,2965386384983273846,11881551527102582958,13252799754300043757,5542346299697481738,12941079563792721653,7629536697092816871,946522021654598871,12278464848326872548,15635598563846490229,5829216383525741455,4699317963129637005,17140824973063371511,14528036162963310089,8438916954361851857,110829080910733876,13912447523740429868,3904620408687697404,13912447523740429868,10858094054096997470,1129321940144333268,15512231662819526723,1215549820600439430,3458343838277692402,2903272703156588727,6649801311208103544,10630545905148286914,5177893075383648019,1498880294391033069,11616941586839624703,18206644320516320506,4747450833104484769,14768049486874569440,14037397727859129226,2645876608246238685,13180997555396826036,7271099602821356640,9269412218528362283,4487839141304141996,11836427138015445663,2400175033297146545,8041667181982169897,7238299764299447244,9109542469240195000,11538605155690031110,14777857662292006784,16373952745741192265,6449973465824329538,4872432625908382346,4727533735447793884,7377811649585784188,8790483486939521102,13822336377080202315,11324433051905664726,3883933170046591917,1347850836508112699,14774786343624762725,162550115389646241,5198535412457955594,1810879615721090595,14529292925087437104,901573947567293056,10398930790373150755,2440334104529491862,17181202655789893950,14929365801843940792,8870021205360466355,5714791681228629465,3834323554628492897,6711030840184034546,11281595561079380425,15721973904010260697,10537732998263177477,681925608398007009,18125046351628766408,2921797340631939475,1659393951957676651,4583079679507530593,11810555073590278097,16256144961183589074,15518167787841152639,2480463166045767428,5082572631562647411,16111515311953055863,2390065558855966886,14275533876396805542,3921382209782463383,5743265965284400903,17469830917999768495,16572716749928881552,17813468024803325027,8083084680750935408,12016785000603048107,11669045793692424204,12696375324439579180,12646965674726689285,2060520681933962166,16163008826279362177,8578621219445781658,2119880391859457420,9685741318322805911,12797568880876578858,14335363283221448753,10471668531838958757,7057428691420713199,16445403751963552397,10777132041965659341,7961496270085302387,194286872592472848,10404000052706966856,3333947120896600522,7849470502408677588,6337231606403825399,12282988631151493263,7617558447599872869,1845648988468028904,5123652400347227722,7578591360549995288,13839756351623329299,12296124092835508116,4448810410722431067,4473975626433411615,2500186167623149551,1012548268544035707,2726071433488304004],{"siblings":[{"elements":[14311481270996416571,4201960485605959975,7717021996621825206,14919681022557420509]},{"elements":[5673898759496293924,4636452871475736473,18104237363360020046,14791632146812083222]}]}],[[17785072076061664511,993741286788086326,7865916735404912455,247760509458695932,17748501974684380912,18110815466739453174,12568880596071824394,13806593611340548873,10488818944467126014,117026882898941462,14290703128354822274,452927647305573927,10555988498411384076,9428020669565985868,15880164876549719241,13188644033285038713,10531941623516941933,876506558037732753,3924217702418299143,6638842188140107254],{"siblings":[{"elements":[14469078809657960520,17088512888237620162,6633511284776989343,3355871571932375762]},{"elements":[4359409371571848320,7871270597332206518,4059018556858203473,18371896080309768692]}]}],[[11969602554963299014,10375790739468116747,9077652031226033269,12360422714763496228,13804313655922209329,8351425246582741964,14662244372116845635,0,3213429693170017515,17978395573898655359,11993493245852249344,12927188907957042090,8182728957808175988,11518650002856583229,10273680791646713200,0],{"siblings":[{"elements":[10918425936304058279,6724520426490126151,11605114710490044849,10348324329998908669]},{"elements":[14652760857554324672,15304368083049420521,12783349036748574602,14041648391144364018]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[15034545801107465666,9328134685786232648,110829080910733876,4250821939350695176,1394630806331531697,12201247022097191778,16228921593346724793,5540981308967052515,16262683837062736705,3444943174443116075,14321882309394080023,11976399724076258415,15741084224719728653,7167218740187920267,2108479466400960879,10523500992781693864,18084559524611127881,16392309362668639626,9910431870163626642,4306965461073664163,8761340433466990759,16828932137000128833,2348349595557829210,18309601238814102288,6690141621618686419,7896548919369665043,12130437762899715305,2761456977705156545,14222367477428627391,14807796117787670576,16218927186002388767,7877082550245093306,7861505246478234400,6642657046293066409,567443057547927936,4962531988520098681,4454913783121034017,11032692175451594665,15818464105310318903,16889379664350046036,15583177082558352958,18416173649350290030,16733021994861153485,5457109531204194878,5211202449828449170,387397703287744593,17423970546079450668,5331695136917034168,5204602975018287532,7804682123145551743,16184475773898398161,17806383633492102915,7806008025234779015,15596547216666649128,10083322942939404535,12021095180947227158,333294063486744879,419406305018384698,7930166925575659383,11941804889882528314,7029051446847328676,10870358600754106564,3290908671307159311,6033256737686447080,16428444435506081682,16034886258387630270,6265258099047416323,5155332694710747095,5556269241720840184,1407033520462800343,8788279239960369908,188529423317695704,3606487184992817701,2533317928314692800,16029983803978270205,9937287719837361600,7652762612315253552,17700302266760805118,15472687335725666131,6385298406622369122,12382980318690581425,7179451047645296592,13902948853468039715,11531705951801209834],{"siblings":[{"elements":[14107875915397983130,4898796723405732069,8183032881835579560,10330461968446653528]},{"elements":[608309216059009087,15657505314169978897,10976396690985755658,16681478498527425210]}]}],[[10590361711545904926,6467492479015847751,6498300686270535597,11235217016121196403,2050901983807334484,110829080910733876,457242200587969681,2508144184395304165,457242200587969681,110829080910733876,2508144184395304165,2965386384983273846,11881551527102582958,13252799754300043757,5542346299697481738,12941079563792721653,7629536697092816871,946522021654598871,12278464848326872548,15635598563846490229,5829216383525741455,4699317963129637005,17140824973063371511,14528036162963310089,8438916954361851857,110829080910733876,13912447523740429868,3904620408687697404,13912447523740429868,10858094054096997470,1129321940144333268,15512231662819526723,1215549820600439430,3458343838277692402,2903272703156588727,6649801311208103544,10630545905148286914,5177893075383648019,1498880294391033069,11616941586839624703,18206644320516320506,4747450833104484769,14768049486874569440,14037397727859129226,2645876608246238685,13180997555396826036,7271099602821356640,9269412218528362283,4487839141304141996,11836427138015445663,2400175033297146545,8041667181982169897,7238299764299447244,9109542469240195000,11538605155690031110,14777857662292006784,16373952745741192265,6449973465824329538,4872432625908382346,4727533735447793884,7377811649585784188,8790483486939521102,13822336377080202315,11324433051905664726,3883933170046591917,1347850836508112699,14774786343624762725,162550115389646241,5198535412457955594,1810879615721090595,14529292925087437104,901573947567293056,10398930790373150755,2440334104529491862,17181202655789893950,14929365801843940792,8870021205360466355,5714791681228629465,3834323554628492897,6711030840184034546,11281595561079380425,15721973904010260697,10537732998263177477,681925608398007009,18125046351628766408,2921797340631939475,1659393951957676651,4583079679507530593,11810555073590278097,16256144961183589074,15518167787841152639,2480463166045767428,5082572631562647411,16111515311953055863,2390065558855966886,14275533876396805542,3921382209782463383,5743265965284400903,17469830917999768495,16572716749928881552,17813468024803325027,8083084680750935408,12016785000603048107,11669045793692424204,12696375324439579180,12646965674726689285,2060520681933962166,16163008826279362177,8578621219445781658,2119880391859457420,9685741318322805911,12797568880876578858,14335363283221448753,10471668531838958757,7057428691420713199,16445403751963552397,10777132041965659341,7961496270085302387,194286872592472848,10404000052706966856,3333947120896600522,7849470502408677588,6337231606403825399,12282988631151493263,7617558447599872869,1845648988468028904,5123652400347227722,7578591360549995288,13839756351623329299,12296124092835508116,4448810410722431067,4473975626433411615,2500186167623149551,1012548268544035707,2726071433488304004],{"siblings":[{"elements":[14311481270996416571,4201960485605959975,7717021996621825206,14919681022557420509]},{"elements":[5673898759496293924,4636452871475736473,18104237363360020046,14791632146812083222]}]}],[[17785072076061664511,993741286788086326,7865916735404912455,247760509458695932,17748501974684380912,18110815466739453174,12568880596071824394,13806593611340548873,10488818944467126014,117026882898941462,14290703128354822274,452927647305573927,10555988498411384076,9428020669565985868,15880164876549719241,13188644033285038713,10531941623516941933,876506558037732753,3924217702418299143,6638842188140107254],{"siblings":[{"elements":[14469078809657960520,17088512888237620162,6633511284776989343,3355871571932375762]},{"elements":[4359409371571848320,7871270597332206518,4059018556858203473,18371896080309768692]}]}],[[11969602554963299014,10375790739468116747,9077652031226033269,12360422714763496228,13804313655922209329,8351425246582741964,14662244372116845635,0,3213429693170017515,17978395573898655359,11993493245852249344,12927188907957042090,8182728957808175988,11518650002856583229,10273680791646713200,0],{"siblings":[{"elements":[10918425936304058279,6724520426490126151,11605114710490044849,10348324329998908669]},{"elements":[14652760857554324672,15304368083049420521,12783349036748574602,14041648391144364018]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5476891376197235655,7044817592391507668,13974119857005811796,13974119857005931896,8542463872071985231,6501044494244072249,17280822819241372308,10053665788850614925,17448962655787859727,12336908644746128088,9143020989718619471,4743203533871311592,11333677962792045232,13893424625045704083,767953711050007881,3472634815196335700,2902869279664059623,4226328250494368377,2418764480316296736,1501861828709332135,568975573703484830,8801800562606935721,9514012360554107037,6115575755227527047,1051291325387837076,11601191339553618576,6074519755155606439,18335853116697904652,10165784017796992404,18323605521630460587,11994117291089446449,10451983568470879546,10434065730445324857,17938995950366848123,2508123549594798968,7640613494747113386,1513372534219473739,16828618817162538109,8366075947957833522,9049395889722424712,18045617055697920423,7144267989314336719,16890803523690545074,15781761522575987695,14571475745262949915,16362201857573628110,8875795807742385116,2397097127390260361,11086508766290873299,12528536250631072701,4796334215621772761,46053206664818609,55855699141615696,12822704619433111871,5230152393175782857,18340028855156558604,4982325153117195849,18144683475374954843,13809928813137301377,2031187538284433977,9072535653736593441,12622276487432996162,8839987604652581340,6940845095475718033,16000102712351353061,16532084347876329880,11054558944075828190,7559179555829355370,10125459834434143139,14588025940297167409,15578052907891230592,16440693311745855827,16867123057370125982,13930038904617907751,11354803143482232725,16519077024003978008,7359228380659898187,18264912276873600757,6663799581497061960,14594092587359944947,7904080859246436117,10453773933582997036,10399628085621807446,12434936933788275446],{"siblings":[{"elements":[4295791253590603064,17929487105087721335,2967055119325542947,16462733433019204129]},{"elements":[10866503738528739597,488999660478424691,4680620550068726076,4667412765909904450]}]}],[[16428349751610191944,3347881533532107938,9468737643308213580,9194454772744592800,12741552808537566884,13974119857005811796,10045247018444647662,4340055757567630225,10045247018444647662,13974119857005811796,4340055757567630225,14385302776012277887,15202997972538187494,12414035098264397106,6391149555208523887,15712637695103593820,16554806991031947314,15363932162293809841,16307837251216160766,6820178166180814956,17457607970083055920,16464291619833470086,13749084992526879831,9636357227791350456,14663917240177601678,13974119857005811796,14942531704342925469,11159704875105942826,14942531704342925469,13714252095155089725,11813664378122801899,12391017937545841995,3476544466855521376,4541244746607206727,8878509548685829859,18213591479499389571,11906513154856102562,2661560206398423305,2184127630907116305,1470388346871513421,4220268753331067933,10121067713976682072,14528380587817187057,16760633056567525176,16239739171151052007,13336769264731776731,6597861866224831980,1283028978560633880,2343950577965466019,14930493770682231745,96390668912837594,9674660986690554615,3312989674635627754,2217725399410485058,17217178624402525406,1270496295808607583,12290224265072685290,14803910390123085278,10223203367692759106,11308771395676367576,1041038867464915568,813178057614178183,18268779348647234996,13701728595724581165,4019666490957492362,1234706480593541580,5634977730404901600,9636573169392748071,16107612655947242065,17723319666782197456,9218105179571351311,7480356268302484853,3953131694299149827,17397482431922805387,5468481439749014787,3320365679890891465,15526222117613994762,15333645379253332801,18074859146242913422,956580594101134221,12459586433819507902,6251016581514000324,9061286157704019153,8285114808851066511,18196592430429844596,17763244861005544579,16619520955079787148,15533162835159325494,2463578269926271449,16128653967389374961,9702427179903687789,2069753350137081705,9618213279997531696,9260163586230802185,5458992430299660279,14734687379245443572,142881319041189151,3921278602338897690,1751283496631235262,13106448210476421032,17623768063489438275,16612612992753432848,6545797981497976720,9814538168567253074,8995293668772951989,7142564581237122052,3547619286584280037,11256682631544360243,456800540290985258,7670894929460168942,13668116004985323929,3029202510962705921,12132687131942077218,4898917753423723492,16116725979714905071,6407348810037865596,17895095959158463658,7249739482952358425,14259627781104667467,11093952195928251986,1607619966941010464,10905336922186469824,1872294433562059216,17731987557902592659,5781022924291843377,8720737205215412068,17707746869708051401,6069659458516403762,5534361090266582195,9462663519886507369,15792770371188132287,9616736522457323016,5331923174174154450,16132487996478428137,10413918624073677918],{"siblings":[{"elements":[18107004279715648445,9022046471554739761,10628535777396098425,3646342173473337268]},{"elements":[11198870833902175989,2627056551053426442,12173347194088488972,13515738457566135127]}]}],[[10389994304159048865,6649191615891136629,11403608210651883819,4519118413793949304,2185698229693972676,17179409027569724423,9574052691782549116,14769559996847512451,16314679765100333798,7508244338581389907,12607987506138791424,22145534889104171,13843820450570263784,2678823418594540255,1323887373182876776,784024881853698007,15639778007162745068,12896850576571956744,3917733862452052922,1323379203368626624],{"siblings":[{"elements":[8321799032949870492,9041736777206633545,5275857463905943750,11845804001535745851]},{"elements":[6175371435905559461,1090507109993953169,13482089804287186601,14807728910252899539]}]}],[[4427670386441416504,17196830264177892837,63378352210450339,4474850086631122106,5285776790310024011,7442855528783351039,14473813801611186907,0,5587192636016021819,11796884131600238570,11519044807326916887,16293454228443205923,10554000137989328552,6710814315668780462,2535376180897248814,0],{"siblings":[{"elements":[13416860306928031322,13872475067050356340,9029853368848041601,11813207410514222083]},{"elements":[13286374031914984217,175261073292850250,12104851526530982961,1649197002724185016]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[15034545801107465666,9328134685786232648,110829080910733876,4250821939350695176,1394630806331531697,12201247022097191778,16228921593346724793,5540981308967052515,16262683837062736705,3444943174443116075,14321882309394080023,11976399724076258415,15741084224719728653,7167218740187920267,2108479466400960879,10523500992781693864,18084559524611127881,16392309362668639626,9910431870163626642,4306965461073664163,8761340433466990759,16828932137000128833,2348349595557829210,18309601238814102288,6690141621618686419,7896548919369665043,12130437762899715305,2761456977705156545,14222367477428627391,14807796117787670576,16218927186002388767,7877082550245093306,7861505246478234400,6642657046293066409,567443057547927936,4962531988520098681,4454913783121034017,11032692175451594665,15818464105310318903,16889379664350046036,15583177082558352958,18416173649350290030,16733021994861153485,5457109531204194878,5211202449828449170,387397703287744593,17423970546079450668,5331695136917034168,5204602975018287532,7804682123145551743,16184475773898398161,17806383633492102915,7806008025234779015,15596547216666649128,10083322942939404535,12021095180947227158,333294063486744879,419406305018384698,7930166925575659383,11941804889882528314,7029051446847328676,10870358600754106564,3290908671307159311,6033256737686447080,16428444435506081682,16034886258387630270,6265258099047416323,5155332694710747095,5556269241720840184,1407033520462800343,8788279239960369908,188529423317695704,3606487184992817701,2533317928314692800,16029983803978270205,9937287719837361600,7652762612315253552,17700302266760805118,15472687335725666131,6385298406622369122,12382980318690581425,7179451047645296592,13902948853468039715,11531705951801209834],{"siblings":[{"elements":[14107875915397983130,4898796723405732069,8183032881835579560,10330461968446653528]},{"elements":[608309216059009087,15657505314169978897,10976396690985755658,16681478498527425210]}]}],[[10590361711545904926,6467492479015847751,6498300686270535597,11235217016121196403,2050901983807334484,110829080910733876,457242200587969681,2508144184395304165,457242200587969681,110829080910733876,2508144184395304165,2965386384983273846,11881551527102582958,13252799754300043757,5542346299697481738,12941079563792721653,7629536697092816871,946522021654598871,12278464848326872548,15635598563846490229,5829216383525741455,4699317963129637005,17140824973063371511,14528036162963310089,8438916954361851857,110829080910733876,13912447523740429868,3904620408687697404,13912447523740429868,10858094054096997470,1129321940144333268,15512231662819526723,1215549820600439430,3458343838277692402,2903272703156588727,6649801311208103544,10630545905148286914,5177893075383648019,1498880294391033069,11616941586839624703,18206644320516320506,4747450833104484769,14768049486874569440,14037397727859129226,2645876608246238685,13180997555396826036,7271099602821356640,9269412218528362283,4487839141304141996,11836427138015445663,2400175033297146545,8041667181982169897,7238299764299447244,9109542469240195000,11538605155690031110,14777857662292006784,16373952745741192265,6449973465824329538,4872432625908382346,4727533735447793884,7377811649585784188,8790483486939521102,13822336377080202315,11324433051905664726,3883933170046591917,1347850836508112699,14774786343624762725,162550115389646241,5198535412457955594,1810879615721090595,14529292925087437104,901573947567293056,10398930790373150755,2440334104529491862,17181202655789893950,14929365801843940792,8870021205360466355,5714791681228629465,3834323554628492897,6711030840184034546,11281595561079380425,15721973904010260697,10537732998263177477,681925608398007009,18125046351628766408,2921797340631939475,1659393951957676651,4583079679507530593,11810555073590278097,16256144961183589074,15518167787841152639,2480463166045767428,5082572631562647411,16111515311953055863,2390065558855966886,14275533876396805542,3921382209782463383,5743265965284400903,17469830917999768495,16572716749928881552,17813468024803325027,8083084680750935408,12016785000603048107,11669045793692424204,12696375324439579180,12646965674726689285,2060520681933962166,16163008826279362177,8578621219445781658,2119880391859457420,9685741318322805911,12797568880876578858,14335363283221448753,10471668531838958757,7057428691420713199,16445403751963552397,10777132041965659341,7961496270085302387,194286872592472848,10404000052706966856,3333947120896600522,7849470502408677588,6337231606403825399,12282988631151493263,7617558447599872869,1845648988468028904,5123652400347227722,7578591360549995288,13839756351623329299,12296124092835508116,4448810410722431067,4473975626433411615,2500186167623149551,1012548268544035707,2726071433488304004],{"siblings":[{"elements":[14311481270996416571,4201960485605959975,7717021996621825206,14919681022557420509]},{"elements":[5673898759496293924,4636452871475736473,18104237363360020046,14791632146812083222]}]}],[[17785072076061664511,993741286788086326,7865916735404912455,247760509458695932,17748501974684380912,18110815466739453174,12568880596071824394,13806593611340548873,10488818944467126014,117026882898941462,14290703128354822274,452927647305573927,10555988498411384076,9428020669565985868,15880164876549719241,13188644033285038713,10531941623516941933,876506558037732753,3924217702418299143,6638842188140107254],{"siblings":[{"elements":[14469078809657960520,17088512888237620162,6633511284776989343,3355871571932375762]},{"elements":[4359409371571848320,7871270597332206518,4059018556858203473,18371896080309768692]}]}],[[11969602554963299014,10375790739468116747,9077652031226033269,12360422714763496228,13804313655922209329,8351425246582741964,14662244372116845635,0,3213429693170017515,17978395573898655359,11993493245852249344,12927188907957042090,8182728957808175988,11518650002856583229,10273680791646713200,0],{"siblings":[{"elements":[10918425936304058279,6724520426490126151,11605114710490044849,10348324329998908669]},{"elements":[14652760857554324672,15304368083049420521,12783349036748574602,14041648391144364018]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[11478853722654892596,11054649085732609431,4994009559595819210,4186791003624108490,18024865371818158892,18345183498407461526,9694238634292017590,6724859886830687063,11243260270601353574,14381814419105033411,7818933522528881030,4546529647928812664,14925540237646974265,16878266396497955220,12920668997211098573,17268828363658179930,15016004026910537377,13817031165285279441,595208874785186131,5264621933065972184,12842607752779588909,1036458340443929803,723974238512284296,3865120520076342236,10591874432022570118,16672770104321157989,4268204143023668522,1442101787761795173,17261059111713346750,1886389845452355019,10015188874733823167,12945251435542942346,15729006941700819727,9769721924531241974,10360965788706053704,17231683844444576182,4860556932014059440,11290628573575307583,10467853112375278596,15672706883929365300,11854941895739424568,10532167184289139234,8849900270380063794,17258070778068654781,389392563654780465,15694034380242781064,16408125286346615923,5240758237683744215,12594341864398680415,13125157218336151182,12110224318087305788,2381073337923353293,4801286650727974296,6463610664988967714,4579934330236307092,16913166904864701304,17120949083165668392,5417444260846067353,2162861526281072576,7230041798647740383,8052962025075942004,2329101354125768248,9495441095357060775,944189234100813522,2974037460852383196,2808898223350514185,16825144225291284340,16495574607473979160,1773988643127921369,11103048928261281020,17248516975848621671,715115511911425973,16595596184784813139,2875296451261385175,748823176798831426,1445145643777419320,1059249732834213379,18281412487205604006,6977248505445028194,3497756901944121467,17667695280482817497,519454644348557937,6789904627007533608,5570494389550069031],{"siblings":[{"elements":[2788283718956080627,7243963918501585343,886762250337169434,13103212312216094922]},{"elements":[12080961203814882388,3507164343688256046,217812273724800610,1252946754184999199]}]}],[[13928294621723921177,12780940283369458641,7876240315475227901,6066626702537238528,9898862770710249753,4994009559595819210,2759606787637752471,12658469558348002224,2759606787637752471,4994009559595819210,12658469558348002224,15418076345985754695,15817189505417289729,14607965607124354080,7813626309410363076,17485223674943332504,1780965341182078330,3037496677795679112,16925233897322526943,6585072227811472298,7220549427393497823,8894639681782314697,17983750126720184772,6175119053087603624,6601134111490342972,4994009559595819210,16230935946409515570,4385325988485274221,16230935946409515570,13422869145706374791,12056456469944566203,1994640404655837046,2041498014949327818,15222292150707478314,12055070835694701410,5791770988338043396,4794260121078486195,5088243394091940716,4433164256239424632,16575794680504753952,6531940195923791990,3563770336607741715,9089170961919497076,7225839869417248569,17163966810386791910,2469899024815155209,2292818910579514321,5604300214587810177,3962901446771858307,8115703962873436186,12227137774487342913,10055717802038525292,5040779641845779271,4020234766528670622,13990080084821656167,17049289946649598037,15589022999347861836,7996890106800872437,17070531954983798077,6288597808130522527,2882600362492917400,18282210778658487071,5290766639320332586,11934186339991570015,18048571945567604936,8633311260728093051,5726096325067463398,1560335555488445862,6346689089155476274,5352700878563443229,8260947291255614337,13895445167245764314,2722730527913789344,9984369258246511722,17449942811566287633,9039783389603156730,15770212808645548611,15604002583816624789,12632678186351784833,12443316506322579603,2689703002348580295,12186133393983573364,2557705900584619282,15747072224155822779,14575316556591232559,15576542984462621081,15488569866082674263,6342231580381115232,18245380729150306293,13138358927956389182,11355807333367714725,3843203266552571735,13372082698841656458,4282403972695807428,12967650405676443931,3279701706996147601,4269604628439986552,12810591614434266971,4918284573306406547,15398346437346008377,4864334928906697631,15200787090238653652,1507872707864375709,14520207539783615626,9587587554881518399,2926367496026552554,6912410705983260971,15369938598553995963,2075689248982218282,5152237836296205242,12303021952179647682,9220651996076525198,6997453282729167405,2510802550350257881,15986784152557061449,10403886028616317914,725801823863716254,10813943364079801174,2773230474526954969,16627196588714671373,7358925652655215606,11951672684069344790,574312075589763984,10650483314780928148,8856081240889135347,9165158582390167601,3679942570959956785,1512278236454150868,5802207444257996574,7437036756859590485,8786061085156095007,12159539347118920345,11662310128932183807,14874933086469731455,2830306178053176220],{"siblings":[{"elements":[3130019963986597337,15339088729883962328,18303565295965347353,21834830375555995]},{"elements":[16309815517466357069,8510292391200766341,17673219715638047263,11467102716297814818]}]}],[[15531630122643591742,17784016984143438318,7646180558607222372,4712330286021420959,1836647799604344458,1032754306025135816,8637247467245429010,6541396555005357954,14995728355250084691,11850706188047767084,5243644779211300540,667565067084877433,10143284626864465235,7148000449592874166,4088733073017965808,14990811180692992880,3515424358072231766,1173108353474018284,17956057759339140415,4263651585633506075],{"siblings":[{"elements":[16472373462185368851,17266439060219580842,4142781204592553313,17093433461272410760]},{"elements":[16797056608379864644,8931178218740982433,7364886258755014106,5391368024239178414]}]}],[[18081026362303235730,7815813789196414801,1844246062747457760,4169053919895915248,1069199924533317474,6538299808166224020,1564324924398477003,0,16875165989786123395,2169810174040431028,9111251229515091251,7236049840713979275,4367180581066605885,10968746493371305328,14608468633572722376,0],{"siblings":[{"elements":[15597975023014902719,13454537365034314486,1765676213090225665,8086601349331273540]},{"elements":[15034931409752898245,3811931642580193527,4560100671637359881,470326193191708804]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[17730780067944809742,17518963256923921102,9717963889501765181,9889333779175288446,17354124086167775810,9341046780105547782,9463782532206378426,5697696929613651984,15477029259429788513,5284028284360742872,15659165034173660700,8373222624828423792,16588480323682393975,14038735062324207145,3190833584036494502,1516159312330509216,1680633347890878490,18066968257243839877,6417415178374158875,2392895987843567788,9518381980183289956,17344412373544896756,16231594649760017448,11962230288889464129,16565976484823794958,9632744212580298659,12535279470199806696,18181151614510170253,3239896109492477120,14448535428822926046,10566430734548849545,7948558204012273967,7441822548969899197,11054714104426912966,5727098206734316170,10554880058789606853,11367680883410349269,15950592910845777768,7938462655227805025,14887413847621781320,11067322404078384110,1932890836035370572,4762211496694261432,13337385683847119543,9329632235198825870,10738135897864078801,15535224595294003533,17962066482630225808,6099696443075548176,12162825799478904764,757744944612985671,16880734573288606831,17103112778625804023,1748882665563358221,11564693213149332613,3146989962103247994,2121482963690760677,11656376260512447754,4478580302598200708,11204574619333446305,2379232663091112881,3248648188462642397,17066258138991825086,6830807813140638287,12493706632655472092,15478303205849811735,5867213549580254545,1614081641107065718,2983768137674386946,11663441444425153241,12314007578863325622,1593765721002081508,6690599623344340798,1765410693453932363,14248197648680736180,8155473757178746261,15462355259073896728,5166316952982031985,6848724932534938178,2838500778340260384,13076234229555688944,14294583243378430366,6644658304540038648,3737332012452178544],{"siblings":[{"elements":[11018653891288600245,7457833601627035013,9915728460678587024,17276883179053765539]},{"elements":[16272487173950120557,17194161083645730615,2985732629437659869,14431043807897268535]}]}],[[7989529141045576704,1481927600417149098,1637221502741196772,15918394835760212531,4886905902603890365,9717963889501765181,17191301083388750914,3631462916578056958,17191301083388750914,9717963889501765181,3631462916578056958,2376019930552223551,13154382002108610458,11942637006922578807,18238654591764300335,10054387033449389686,2446377057876747046,7767513416118110165,5385749249401275861,7310810065932566576,1826146359467610312,12873645198247819897,2437328272890438966,17431368158774566826,8383502777682504060,9717963889501765181,14390985624812784569,4327744333080704308,14390985624812784569,15659183209967909754,7587533364484830025,1576889021307456247,2176080728489564716,16614052675057426327,13404887337289300662,6800129607780396393,9546791959802769063,8398046164664065631,4339092994799150929,7884324493664583491,10367210371562241108,16024031608622407423,940651131963071557,14875440255208051044,17944324327851098861,5137042798855307485,16625165027628711736,16488556424740040797,664361067234530299,15957267201192211887,15195683370294912193,15166999026897443931,16243427441587546200,10866278215791452497,6411914887501379580,5335376663264915548,15140474908442067525,14493991912214263196,17067962147219254906,11010652854048922565,18038168616867940486,3015920215655325691,14482522042232798499,5584184048471098709,15078102481145945353,16696103479395424205,12762508413419179805,15674440772590996079,8475552319426210596,13009067420684581361,5233706664624849044,5698331818670542495,13784371837620102417,2783780178626945907,15847592608250109049,4116001761933842464,8774836830048133554,1122631275405281979,5456497616219595258,12008914457567020898,2430713432696378181,545850204667661772,14937837884531364322,2264639140794252346,94079676740597952,17659586681280881089,9140676728032430901,11873089452916494799,5630995334229911251,12345108454160565355,2648550277102781784,10588527724598376990,2342786786472099236,14400722085920042660,13322718986751429215,3491228538005377953,6510905911889264261,8931535993760748060,4233246009677506104,12262979903463807759,322600932739821527,13424341356026568726,3468103607908939356,7885800363841418618,4645595799625512268,4585463119717268160,5144347990366566315,18082228608628675513,4398759149791023126,18094988208460111233,12555981489149039538,818009129411818091,2433354194001644145,15040688246812880329,11011447301898015351,17257753645757311225,12663327921480164120,8623246417442233944,8077395383220828571,15260864238789041642,5083039833094159257,4876442205301302786,14157119118630650015,12494414964761743413,12518562440533560129,6865301472451471578,17877924610050305896,7307614885176145665,6948761063468110087,1174357126761300031,1369869052351427610,8377347277300097754,6806991754193965215,11304997448075487122,3509844693016716057],{"siblings":[{"elements":[180278596016008821,3190538166425734593,17822691823027954640,8603837459543446917]},{"elements":[10171860954903476202,17170767904445474228,1666266425404431967,2871003251187555371]}]}],[[9969308533833169979,8140035154566822045,13777418961736591511,12624353662831536136,5740186130652495666,10428504976359145479,6198864924908621764,5763745677428061242,2720229500793308687,10821525747712815407,3071363266517415621,2378148514680807869,5935441837134611765,4229483959236544422,16261192539385599868,14881419370608925816,3866652223368021785,2665098606364025765,15298126166091821316,15078075591704279206],{"siblings":[{"elements":[11882637916940290615,14285470749572505935,11578998856112823729,9726818215617860437]},{"elements":[6118065580064522853,10859396399423868824,652533740523273924,16148992833321448507]}]}],[[13058505267181793522,9256272094537100515,6022350630787211656,1226541948110000398,2536475846735116451,4840040337964846079,10040086054826291320,0,18046665472712899602,13920247072627124401,10489805400836704055,4162882088000690136,15278963875621481251,448833842910087508,8012359347427125159,0],{"siblings":[{"elements":[1319615273016134883,1350489192622808690,14629951103584670233,13571923543065320537]},{"elements":[6196810223008549796,17601670362477624784,11542138709433169716,10662246883412141095]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[15916944138056518912,15217869849634763520,13445295225810556415,12588083425695960575,14568133142830206927,6242163245932282002,6790057154541981624,1298431965565921871,4075964094566768642,16653829043500889071,13768516204449262239,6481109966902479644,4129979189246610933,11749135024230435864,1642034491743532607,17586074769544879190,10107323655533980453,4103499892747457534,9882249843507953187,9569897848229230342,16196796671002479154,6916478379084898390,2697495575402703229,15074573306376922154,2772308751008700086,4394925709715145490,1879708177371356158,1538644419575653952,12162755309511433101,679021320922089878,12173780931467561034,4936437518228274552,10366984644773366511,7016713425454376830,9605410500912478170,9576788701924065270,6472382460578743882,5251599140443283757,4160525922629684920,9226562829108649304,8031781402484062400,9963336794163209314,9734198680583375259,16884469392365793704,7459594825993206955,14991328824564282898,18233040201820246473,12114290566428930067,17145429877543107585,4582828350989227827,3405847849603187940,14342996598476200971,11491117117063691434,9111405354043757311,5533064146593389737,15910399413744188385,12289814295119573139,17092532802778883326,3231285992228047417,16108768711606767915,11500355588174777460,13612449094063335822,10685158185416433397,12778107074881027099,16024639363422537244,14306527912840476131,14090546698584380007,3299699352892338876,13697726848103613559,2136061480027184829,73999994748752093,8924940515648967567,16144230599986895137,488762248016333191,11653290767022516404,12112313482838731686,5688380728493565516,1898419248402645547,4268860499612043974,6028066473843399719,17229779635198417770,9887633263469385022,14689397429408208591,9877889464589055432],{"siblings":[{"elements":[2605804542398966656,9831943560435629810,12598265065446142915,9334340792435918298]},{"elements":[18161808293962363183,5378725722484264021,7687383671526977091,16433811244973155751]}]}],[[13550589260461760847,6123192505492659602,8511683709331379849,2754016258586381137,15990568318576643399,13445295225810556415,440941536704853721,16431509855281497120,440941536704853721,13445295225810556415,16431509855281497120,16872451391986350841,17076650684580081997,4305189266780371909,12558734481779503500,14599551521578716910,17828062681307740676,2758092929343706336,195812535140578698,316582426598552467,4225317080354884906,16885024645087454672,87498454641301235,4450012893846976915,13282924500425030160,13445295225810556415,9693397608863709479,4529578039874155318,9693397608863709479,7401624283299489837,179729400108411392,6083457418669740762,7563006768971860231,4538815436417417090,3689259167377059799,15817369277618938159,18182319706336622590,9165574501991711626,10066999233279865151,10112586369376517392,1766625937581045667,17058928868020298708,9338549103976712992,5627839139462694317,393291366245477071,14993974268935965851,9574194913184888161,17102953684715233731,18172159533116603268,558551364131766892,11497990697017203926,17909097026448565887,6904517352004982728,6463303731541186545,13889352452457976050,17758108010803768011,1805507395188539029,13806527984394061516,854166660125917585,6892822917297508921,16639699064584549588,5085868400554242708,3063635245833431071,2854657521439430007,11345681505090274580,8334926602366134966,18109817213643527539,5773241807831761582,10096023355978838021,17884386388026292158,15443427843489246321,5128187187324441521,17875887447586775626,2720037671565860755,15511961438355230703,8191821525647731278,10637825109331078771,11432622590315903759,13617667222720482008,16803350958650242853,7232028132440143683,6213300294081102411,12044241946330545805,13060120107399783211,1276690224901044533,12527171455104485805,3312604278614423131,9635986154123715170,7364662449949344527,18111392558290655278,3057586069139924990,18259978201194736572,6038122340458006529,8963339483566220311,17143969340400022060,8715924390899255001,4591606957131700263,16939054164423210389,2288488872936665725,1093470537313338795,7212080042431431311,10187371546249529580,2816835704927294312,7564235588936821649,16543205062286821631,12785044550779303777,11942357380094556223,9403866575930876452,14989024735776848144,11842425111351402530,15469245675016416502,7727178204830711249,6700922284726006023,10539652258050722193,17641051999405782822,5344609990686444149,5967780587205037557,4771676816454404164,4620273691467190274,1305513203086114725,12086336728404868773,9388567333609702465,10036317839469499162,15052883535832013821,5719626657444817355,10977148188770914727,14146314951628650850,3934340395217262010,9302629254164507314,14755915401122585280,1538867776811131736,8380053563673931054,10571608314418953676,14799388375995690425,13502661537290896773],{"siblings":[{"elements":[12664549484344903474,15853717815540961956,8073348100809005013,13548306548983532102]},{"elements":[15514428744505251117,14504379719601574378,3632924971737213774,16395490620190777807]}]}],[[6472316918344045539,7348737103991399565,199649958490245267,8975087053425023472,6928632270534938262,18348893127498953206,6559564126195642612,6409265276986924130,10619178439103950690,5586144462703934226,1568560248770727666,16196305634599688015,16358532318341593375,9455525351201204000,9815801212691136524,16940636980416095943,8285248051536855369,17471441698029204981,5709859373028673645,14449870084657520553],{"siblings":[{"elements":[13516645845116104941,12858973629400899818,6298803105891457122,15506342116640319375]},{"elements":[11401017871127626637,18073598116114047479,5632277518610515708,650460509947357987]}]}],[[8030868133116812716,3856269901348743137,6091909979183300390,5084025029299432005,15816876569588404458,399462967915183729,13020125895768346939,18446744069414584321,14374183051509916308,2683660944341301546,9148965268429096346,3473984844111668967,13041490560627161019,12820213110379138361,1988109236447019001,18446744069414584321],{"siblings":[{"elements":[3004868077555964759,6246164959790546087,9998649444505941570,5577108650397927394]},{"elements":[10338080588869032781,17713883863731623074,7725612730410270183,13268609474477435317]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5779238018441521607,1633659970024625107,15132631210249071149,9192233637020066511,16987576514335488814,14537832941490526695,8017871923137398435,14314804699542886826,10901130489318013461,15285483815663082328,2430396967900556168,16276049452254364183,15227487508322773600,9872687341452455059,6211993994226713932,4889758649110072149,14915335055951661270,14174469351279425813,15222693756012869232,2507712364049933061,6240539615301533451,14664011484904827783,8048592190500641310,16905018051986877068,4779431974339347199,11903890813464622515,10928808714970001223,6111390108406334068,4234631642081657820,7235279605367545286,8799657935434031961,8286115099013562073,11454656292809441737,13520163168352385625,6456743497411690816,9372245902640639235,16981095607738972247,14088949113824064986,7376118977218819576,16181391623796515936,4306160775041015637,14684943054646970993,1187357664384853816,2678278548320182310,8915342001311324677,6820357556106716762,10047165498188026782,11079858360482382602,7513024627572737117,13416502641490652835,13349862424590596035,2534975422370036520,16303174984092936300,5007697021193232369,11025232868888114458,17497190273059442911,18378965578806711459,14650158696056524998,506378590434313023,7517599558713930394,3284540675228517227,15536832927518804372,16776631120837587358,8840840584683410056,9422443583642356960,4619350616359800110,11449017599009673815,13102563998095575306,7578815223018683414,4567644161714887189,3442591794496191525,7557521075610042401,8245698025078736508,9547655045181054115,1521555487622075717,12458682305175417258,4564571732197379275,10911026568935082680,14535719776674318142,8814423602300100352,6881176102900919739,14757102652154963074,2882892600394869839,13505407566117981947],{"siblings":[{"elements":[12028397558684416584,7195669060619656539,4877302621055009322,13144368516691639632]},{"elements":[3831638896680269617,11622239582132795001,17114360658120078056,13946956494708067730]}]}],[[3343692549667880505,16198634626183854616,17828341602867283893,17343923561744772965,7239721626809504850,15132631210249071149,3836379348225604529,11076100975035109379,3836379348225604529,15132631210249071149,11076100975035109379,14912480323260713908,14489809805973717524,4880220434856361330,13947179735898410800,13229685593822343426,15911368050061407645,6084143457799909927,3192353477317781124,4504565059227164154,4834107503583495614,6021179220503470448,17815725382551011814,353005752735087093,4007573482727368553,15132631210249071149,11549410711608607519,15556984194335976072,11549410711608607519,2706309929532775409,12268361366747451445,12099257585775883867,140131054861831523,8903974312821521182,10043570134653716969,18211956115240107150,2292372264651693774,14102742245736635927,16852559829722837042,16825505233759180266,8908756795421598266,16103162896097380358,8926793518491301862,12202061379809903409,12327521766857249950,2050769331733499182,17325107096621126508,6803231158122982594,6784867343172638177,18300290432345207817,10636474538463621607,4386574529135542745,1250494435896400910,123003052125317854,5448854097786247668,12602965604509595567,5743240162770844343,13132869005104318057,7119134903727636269,10562651625673869862,17670943082149306501,5165082877823307327,10034586095009347150,18403871672691024829,8521489955487896999,12635031104158178731,18028376459515519782,11908702605864831038,304061409946482865,15736258225763026909,4040701803252043684,17707666159320046017,14575644205272956477,3502139250412121130,6633713801200532995,7601434306551380489,13748955194333374731,17475212960816482520,7844896550427291036,17656717192009621493,12201019913972285654,1522224513466690172,15190450450888432188,860651136548303685,5110376993438385147,17377095422621159214,6464894716463618461,14702226779224557781,3702730735062817256,4998351497105793254,16054975751433575430,5880669708305179454,13997899952030131900,7728388812875819361,6361030057295611778,16190373931251736680,4223270819633636417,9714918360415963083,10221734355966291900,5199806404189904673,16625684062012507466,1746105439999395602,13909194948784929858,11627413399083340388,6820265889710087077,3485410948531934651,9053644199614520267,11848782656068851405,338159767400977261,9214092049969436447,4130836369973881198,16497171921411889070,2322484766562628158,11144784294901467454,17160963806669865311,18045676676463249733,10232219943606011622,129054393174406105,5131068677522791732,16448039553334225819,9137703767322409787,14571149809596542628,12024475215792790589,3373968061732934391,1170074000405821622,7745939968264153742,13365774650994659942,15268151864672701217,13358174864854562580,776628099070901061,7076599693818849408,9228233082293520279,247806449564806791,15141646506993617642,3335398960777298349],{"siblings":[{"elements":[16694149547239299418,11916098023714376913,6683167713856718248,12883762631643920858]},{"elements":[16680612008794498936,8640953519412144738,10181843617211023742,8267313235995818586]}]}],[[2407409934291764350,9258994182503114094,13139096448477754621,10231532414294393307,16869825209268617560,4033977720048296461,11970062223168088613,5114324180131030933,4035241937297597768,18384282130646381560,3119460359662332373,10263420363880015098,8264307291697762303,7684985082558235520,4271006438160629142,3582960565310600054,13811906650129963757,15000759657348015204,1423919909923382610,9186062269551114500],{"siblings":[{"elements":[13406981661575413696,5172026295240874364,6949218394557698042,5665430393736599705]},{"elements":[15038980373507792589,13371167328767946914,13237656934183842649,3552342384838824807]}]}],[[718450441488193160,3384984396605666432,16112609702389701215,11191055637634313168,13625870787139354873,11265718301513146911,5660733189084386917,18446744069414584321,1517354566020000005,5872976568146552498,4737258158776434239,15542363834192310254,10995560238825993108,535712946360398860,11220538357659625724,18446744069414584321],{"siblings":[{"elements":[4606284367567892898,4098215502233871532,10640429447122513029,17948520172198090941]},{"elements":[2266699753608788951,14951315295450771117,11343886449762297073,17586657642109796121]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[6813457186201347913,16292758647703992019,8844653506261590739,8418148810775012109,257598705366079431,14188566667344261135,13054907711083636310,14937929170921287560,11113063179581523791,8042596091691475662,8088975227728187573,18101369027756630910,14943143602927915893,14978919543577864696,15654760751235657081,7292731374006035884,8439357553690963193,18422874179104399619,2911351474793379705,10768295678929100273,17410446462012088096,5954031235807853625,17423240168171036552,11752735854791789047,2159893997575447110,17849087447768289171,14430838415796105645,13247105220186075038,1783455347200879002,3872488841582921888,5457673965860298807,4112857996022796834,9744446854218927641,686697655644955304,6686902746222567697,5963971313932586699,5945416961952347013,7000849025639680335,6586153289696681227,4821726886423231203,15612959990111498080,4054663324186167904,4494381073432862930,10857722779233749136,2932987207271549808,13812516789503200337,18110420774186651466,4143022857424029963,13892794212034462707,15053718859175984300,4144507211974925269,4602827260634992144,4885625593176507139,6807348898367619461,8166762537334621850,1788555205280129465,16704565138532596904,629459479332617455,17954650422138512948,14676423773407282993,4439290709458852650,17145940255033179454,17521517402100614292,4812307369030413083,14965665358490059433,12716533470726248903,10586804178322663212,6688205588492027337,16751822584437025646,3035428332586564848,17750248568831761995,9714277578669276867,7223953909504756266,1599519121581393253,6368013417370768485,7295962644899175923,4773911471210532926,9441616541018779515,14141070459922059146,15925789236233281616,8288430442049947536,1914476272459174394,14112709828200927890,15156166554177497045],{"siblings":[{"elements":[11704025310434077720,9532838675057870925,12303433490119470095,948351445506016995]},{"elements":[17064536494791320770,12263744633261512961,12108241189491567152,10005497132141205270]}]}],[[12367740132420226342,4751018808570050720,9396418264939515539,13376264054680686305,7439030988334819681,8844653506261590739,2554964752008412981,9993995740343232662,2554964752008412981,8844653506261590739,9993995740343232662,12548960492351645643,6420846025834267734,6615064001910728658,8114015836825849550,14297549126973211413,494153145088044597,15723621681367703175,4898715300372730635,3412323707579416104,16973933549387962223,1470128548272414734,13622689500868544651,9846141791119170547,16645172655631939627,8844653506261590739,2294640749497649290,493069335715004596,2294640749497649290,2610546392002425426,395896090848647352,14608962927904112372,16132423052844426083,14688001811914787625,13519062450554433751,8012432559003429632,4908768588388340840,4323513915312329465,6346560911298181565,15267631182363045416,6602510710670491593,7468700863523979621,14447965303859983141,6075836865358353280,13618042121522330022,10998296561448228548,15841976902483551142,282228183290158921,11153843798638039885,8817234269794247540,5432109581401063923,6851967163551660819,13961530939099050215,13165497795046165607,13406473761113700261,11121825770698491750,15081394468024970566,16804268035437399121,4112588416057775932,7782800348696418249,7863993831091031610,16633415074935114657,13812656208135323415,3185124745078016436,12792804257447045537,13078819109720497537,1712980502548834326,14524287319744069067,416842844511225767,11899242984944305692,14601389627328965198,3603914039456544347,6358903273201005509,10166129907502591836,4393951967068143470,12319116725392069352,10670405552191781189,17335901113408808302,5324042788877993127,13223048771728507680,959484811878635640,17170214233896579731,5019405521970766042,12089807679105517343,3409529301504229380,16045138115202189229,6756083024957438061,15219069925892696729,6826346430147236476,1592345270438109817,7150337625988558460,9136358875864277964,5574367546693046823,15531224765175193990,10442199907150465853,15908552582612086054,340796202086519729,927193260190283122,8882985940662791023,13241178301756843471,7884606198056229166,6957749215262219428,12763181553462278681,1198709508699066062,11717878732949707259,5058360101168249492,8285046083618332294,6615306328692676507,5239028164168684145,18075848712768454098,10842688530051432368,2350955680415612488,9143650641010618677,9444271226993681608,3716239260973373369,14939577589645647275,10795695687702435344,18163015095844741383,18424317073793106812,1788189022282645092,15816691296695615772,7971404229944155685,5110474832432724353,18407389716800671392,15576183282773938862,13848063926721314556,13486790584952370022,11877754292595911998,6527123780383560120,17282665349881407080,16403284060680509552,18204326557693803480,12765853527212446780,14560573099211998051,16102739329883255080],{"siblings":[{"elements":[18097718126307589757,13597214077345636009,7630146090470413103,8642598067241196414]},{"elements":[9944776084518157686,4653909707046425785,6023823242874418186,17177728323428333719]}]}],[[12648137476508967541,1911381761529786931,14420971025315732948,4603307933275467383,17490582432640226536,13366272432379484557,2497223794013650288,16843930209423097710,8696516839042457312,4517010667149369196,8226587771096723318,15146962025994716654,18240699741528031948,2554796400805651337,13727152386157172283,1740050648665867150,16737482292656320544,8610903963298014987,3166036325305768588,15423860959384836152],{"siblings":[{"elements":[7311092168956144123,2737022805689873671,11761979561503611665,8478714860887618510]},{"elements":[4596059680650727571,6771115085036167242,8395755362072069468,11948753560074645208]}]}],[[6110425605441857132,7169468867908892253,5015317776562358371,8380029409245703953,9630999129111154903,11104755439569279971,10661190661324421607,0,9031757385531708895,4874249127923693183,1310019134661541436,3648961669254992843,11541027429362993877,16476838800911891527,1589119771308685024,0],{"siblings":[{"elements":[6941560159717284311,2305021389328112036,7741042536800547708,556069848774739886]},{"elements":[13589310221869782017,5847021125471704143,15424063190731956555,11770972783687690470]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3738945624800370731,17300446361735488265,15917639738875279304,4136774869151029450,7117564556375305386,15670713401097966322,8381165688216271533,6616103561609861786,13525601900549725401,8799482595755943457,17712624366892731318,17118545599583281469,991100146237581491,6035752930321192712,8266024908831034613,18064514353010328935,3964240644054969232,1994624446628148135,7737696342131683957,13493604657617510761,12370590996382281203,8394073097020065040,18283562745012062460,6603194942422814209,2531030556376411593,10324982144450082508,14030009636665866801,8517901130048984070,12939125815664675574,16304843600861358605,2298466883715219055,12488184336251324402,10985612231923603660,3938570370374081443,3042511045280239076,8171478540730367577,16057693655131392951,11774495727902372291,158368229678630360,10831030505909419154,827360893993244461,10152328350452690919,11307238070099807940,13841850883366080465,12691891050419428514,7591453740245008478,13518080200785327749,11697901946292834344,17655953453569148143,1697289746656046530,9087743985318104710,10718099400097923382,1326370504809921685,16908986449959167910,15621818700730741288,948682801768912387,11775602109313462473,15639513639876645710,5756007334659907895,8837886509164769704,12808750118480217901,11348068085147256475,3562302526915199466,6009828677840090154,3086670756891117194,870481913221754358,12245862984441377243,4244793211851520732,13952115460324070073,5544993801584185285,16653723066313937090,9145775338650732340,18188734250621702658,13427643555713573844,11494683798358729483,7381145497053006350,7707723438386994051,10719871725717216219,13294205928777507235,13970396126083246793,11718884100073064041,10310245041771063274,4668742116442863641,11041791040371495950],{"siblings":[{"elements":[4980007364458196901,1695687289718372436,15683405046165023045,12745377463045984066]},{"elements":[3560583152441324605,12581631521285452247,3424922011369377233,1328356594502091179]}]}],[[7084960479292912767,10113856666356110536,16930827229542081179,17595795979135813872,11413641985416032712,15917639738875279304,17853461635410360602,10820359551411808993,17853461635410360602,15917639738875279304,10820359551411808993,10227077117407585274,13441166086793643131,6922279639650834894,13208226628096937736,5907712514304296003,7958718539634873768,8531160284099858297,12132886358587202799,9997670503567991906,9083615694236733508,16026069845095812190,16685173385837814215,4321739241022193946,12827769716812395220,15917639738875279304,15428462316217205166,9809487963615016065,15428462316217205166,5771703705112800710,7671681842049620191,7906121383596545151,17795075044569595192,267393143160701019,13055870565147488823,10833675876607962418,10656230445922718995,3191074590368993097,10161275569941155214,5952119697128223413,2921686332779170484,2911641479120257146,5798693304743700997,8548710433550903256,4672046953109140416,4590267044312535736,6761263912919432649,10625469962512286658,10338088260715321929,12665159325225859539,2619789790716391725,16434955727193443599,12233493150380712527,3541018881139668402,5916700112010905077,9690317986464067255,16987669436823757836,14078265152103635253,1058055340552258530,1111528309983511519,2625014102184119528,17111771302692877637,14859633695942916925,12393006655149325854,16986755988351333659,11574842003016317632,6340126814180697654,4145585163176589839,11257768379451857135,16523511744299770784,6135771263550918046,6453934388275991869,5975543667593338027,7779106379135053155,7064553168878251009,16448941160245605637,7181753004963525912,17703095613754890608,4592917794041332013,5969316246903777513,18196369409124055536,158391249579966443,17166217745866129909,8366140937088969407,11603369719285314751,16799375343204680497,15331766206073844023,13571003745490693456,2285841321871463401,3287746584190163190,17659558956511152653,11729878151953388086,6651763396347107628,15031723819765623727,2539009710588176701,49161353515344899,2482042313991817612,10542781243838588650,15546976275562151157,5792107661901290788,16317246737630525595,9947445054920672731,13375261689542031801,14113550991372265461,9857360463981987336,10048171775558884311,10903961737750112547,2458821739998608501,7871027900879415019,6586892564065927186,666768622975746960,10791972611192588215,2655116495804968490,4217857328638599731,5080191983488001789,10871149695634063689,5680368691356147721,3982569629320923951,15021579494148421009,4673240442536839164,12895880157490928898,12528807577770546334,18241785952547653876,6113020987822997859,4249181776089836864,11957777857096516827,2342789664316756156,9460880196498007658,8534902169680737343,9030928585522640995,6647745569884872941,10935858241864339772,10812863755601342140,3329468921200269224,16735387407284607568],{"siblings":[{"elements":[14803494556827238929,450055207592316694,1894967607835298743,16207476689084727230]},{"elements":[15667835261289599201,7767145371646568421,17153930599471857093,6165477178966000037]}]}],[[4055058735454322339,1042050902873381884,16512589428607771031,13284335760382542016,11149247968870870567,5508304264185612215,14053696817082367211,13688152193331548255,8236596020497170691,2722621029745442235,14477387259138863875,8228452716253115535,8085729909585213180,5785785268588690194,923558169511783462,10776234928716960429,3392077181021990968,13453684223777806793,8861579224458920883,10838427064909424589],{"siblings":[{"elements":[17869135965739075295,9376404687590749651,1642698169842254420,1955885905818994004]},{"elements":[13908776069736708650,10556751953500789912,16164279508763320885,7246542079035228993]}]}],[[1757799454902788245,5813524803345845276,13566161605899632364,1744810345027932040,4159995784313551117,7205868377375573659,5541955222937210324,0,12033495322573387312,13700989764195597261,13345513379416333756,10581871095274283035,14917637282561279731,9165842903158019719,14901465888027634999,0],{"siblings":[{"elements":[2639149994205435275,6430970741260353955,17308244016615504146,7639089845157934058]},{"elements":[12933891440736029649,3211003802891024321,14688639299288241241,6716388689767701808]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[17206109735828519157,7800246827495717315,8020745982839718295,15714867855057488863,3032318802615629789,1169567726971474766,18077249475269052531,10285922619335735314,11648103021583209605,3996410113584517854,18021569007658151356,1121227614355612584,1592147969364196194,3073766620843520534,12172344610021173011,4468130253357913066,5363309130729316017,9060428272251534424,4327366249438306814,12824951185045586379,970387560941176564,1824699754772168200,16516673390223370778,15495504148671108555,5610781073527305718,9225766756719364123,14479804754371532149,16069417019529649419,17028164268165101450,14973099585692074123,12345388468971828985,10528414744792439808,17230049879188214051,16154658027059712015,15806738521538973459,6684427148667459238,11749556303403888769,12277889060912305273,7026639429275326762,642243559881271168,5613002337837507560,1314612325939215515,10637190245129486168,10947029513521575725,10695442475209097230,1990958710162532624,9599986486111589104,15654307118935242621,1889638351941074398,2585149121863491085,9584210455109621775,9973723166009271144,17569386003946470953,8837034270941763229,8599448158215233488,3035519488129568086,14838852793737000347,3963604704401543679,5368414199855749489,1818383580332167691,7422759722975509296,16541699519595447964,13735133402274667031,12507375995692726335,2491323809709365610,780565099070518451,13723646817613359804,17357164720707240068,4923388621861509606,11015651857441784430,4591101115229292098,3357641610537422129,15139876664150598566,14395858246625084437,10527568225023487661,470348566177183452,10758053878856044596,18226941559918030836,15711582105394125640,11670821929750316582,12032761100378838568,8846227178474138162,6522102506143216099,8814827997238842364],{"siblings":[{"elements":[7403663046154704761,5184547189845195558,12550045180944025872,8146440534872139040]},{"elements":[2620616561727944075,13455578190656343205,3162853890679506371,3383643176103145107]}]}],[[12568851523521900434,13486339453494873041,16022602508437282783,6591834744224042068,8039069810456956987,8020745982839718295,860433738748881564,8899503549205838551,860433738748881564,8020745982839718295,8899503549205838551,9759937287954720115,14430330712937488925,5863108893575766496,3322597498079814696,5706193147191073646,105358956737704948,12769588227789528966,13601670405085104246,2554884428510903638,7100903673656153138,6363610724913829497,8271416998525464854,17540171555591851626,9972634055700694460,8020745982839718295,10185330823446668805,1711220809732778944,10185330823446668805,3971764544672310909,5986529989165736038,9914527832269484662,1340903002693636992,6198421651233978626,6992813725274413055,2089309534103086646,12903310228154195229,7896635047501888854,13801279900528182318,12519011564256559243,17453426628531599715,15468329301889803682,608968401601237151,760632167360965859,9132193120217266183,16477194334095282085,5980128023560968978,1637676992879171536,6406876268973330994,13423400050036037185,13673926583421653935,14565762864550634624,6822569992851249172,9864974683426286226,9390921115147158558,13800711046810456077,4226929932992628774,9283738585426243188,14082604664369984384,2331894460239110062,5296908088139183614,2245949430881952098,13638926972022084603,9411902587925494976,16506063017972121743,7278868702807602665,5296470587804110171,605051741125854562,5512343330020760753,5439520614893866553,9151340321706373260,12696461699666028,7796612574877181487,8233860263178259333,8440818945990497827,7759118584134343147,14050819452224445471,12955884946349458147,6935765213750314259,7508056181359164885,17728082411186894417,7789069528794252307,10831744070061436559,8090037797974398294,1086216888430392902,968269130841448726,8469793033662018788,932570630753568794,17045041799724396242,12346098282641661392,925484480992273718,616625149005621190,15625310514265274125,2969754306971991516,15112960016435292198,2714593646548223803,14691258473219880051,7058741741062656858,10792319589945326776,12001679155981212862,13709029598600613382,10302719946634747239,9157983673641190243,10077419301323658001,3486969186309065250,13127085754760621363,4344106637635468357,2505089471075765343,12609944992958393185,11769065904163729364,15764836287148034143,6432754146905244912,9384485014784054787,9844068387680180554,14189002165756040621,3970970379159128000,14921374687629128892,6663265284232690864,4272896423447095704,13267452049507920317,5305092573447486029,9882847417808530032,1955458632087781447,5153072873659439121,12496258585073509253,14932326074991487457,893494028453933052,92619923863484465,13106798075134962979,12307506967155615648,4792639378940841311,8368230480654297493,7090766842476516498,9039749853692084017,5966382359206431257],{"siblings":[{"elements":[16692448271281130410,3187497018166977368,8034596417268007797,16605404827894224620]},{"elements":[12635072478538248330,3090966620156030405,16060771121752955262,17224937196647426864]}]}],[[13628433969114016972,12778526840259038002,7004323718209487468,13436056313352377902,3554030956914896677,4132359909270322999,7018018891731266510,5447018842539175394,8947609248115287326,15983184040504519326,14053658429640673383,1871383641961483664,6204044611104548522,5050916011512960568,13164524452572468375,8699943086749654446,10629612803883739279,11435065672278460052,2398305399662753961,13082243461322413212],{"siblings":[{"elements":[361023892814720883,2802851863423616804,16229132839017315226,18012565281455339549]},{"elements":[951928689791545203,5032565514753380370,8083889197327567118,12066974764625898819]}]}],[[7335795537476390350,5088158658773565447,17682321437586743488,15239205214676544730,1547342429330501536,18035791690937514161,7876542526594800286,0,7117381763791308846,7971559057159021496,3624022328145637872,13218240939827917196,14933722151847312305,5549661642461740022,6134676901123040341,0],{"siblings":[{"elements":[6439594996995205453,17569676438462802795,15426043897010723851,17647546004276170206]},{"elements":[13291872964328558996,11725562798893749458,5092116570918893300,12021871462687511016]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3412195693253472434,2739263090806628184,18335914988503821622,4024542375942561801,16580221342493760501,7385706574569255146,10931305237197132803,10735123968659643735,4556138549252194217,17925413718308533465,9835162965092258302,6318678569775413724,5097667531440628027,2664423714563628572,2393870335844252222,16273841429939868128,12000692774708689325,15107021233822851232,13539184862091635673,7131472704068150364,14171567647552209080,13682585575509055440,5243676816688081766,9854578753073605541,10137857772360513156,16683523239282020060,9388581527337813244,12117689140229804419,1787375472294384527,9257922817067603169,62994313467558582,4056228224960935802,16317659344360610250,18392824204155686285,3675394080291480814,17569843549720923435,16262426442662696767,18112356068702490132,7077521599674128976,15937420198197409629,12775437951874514331,8791149344503562335,3678072886751511735,7198695906132637475,15337879083669767229,4474360742768703111,13509335910208370297,17916421652411653019,6546517339600812113,6935094988368094689,6539446379457846779,17967961634982846368,1562185240324041821,12199916459840290747,3031554006478859208,12588251302515987070,6117715926863795058,17016581915592766120,10744006206394735934,8624591639795837272,5027661145962814742,15721809654341767426,7810692512172096776,10397681266641681910,7243790059580049608,6026614052344069060,11580747199986689040,6387995288745679597,15507019663160678426,7652989257075705396,6130714560261813293,8332366594857141646,6824679170157741048,1870113101842672080,17790635865190012656,9741623006587688082,5345953908585379200,11386056799211077554,16357766999893083607,2682905442587942448,9894630896923956439,17210516826061373659,10333063588815395180,4989576425065773290],{"siblings":[{"elements":[1993637377174882501,5362507902811136506,16460030588141874603,15030293418421424676]},{"elements":[608309216059009087,15657505314169978897,10976396690985755658,16681478498527425210]}]}],[[11693288843916162630,3674506074255259215,751222720383876059,16040782561202035488,8621679501448010289,18335914988503821622,5815756889360225356,14437436390808235645,5815756889360225356,18335914988503821622,14437436390808235645,1806449210753876680,15115347863096762490,17659254146093247659,16660205509325383109,15393093355862057463,14000369862602112133,5639406821515897160,11101279493030559036,13652996396934053259,14108022785173841730,9854589435957110942,6428573313012750687,8805076281337866453,18050334812315989005,18335914988503821622,15847476344463517009,15451067087364921693,15847476344463517009,10059056777128563688,4397617671565720098,17549659015090827999,15207497466109520406,8710595139470515262,15288477075265269211,10898315358550631415,258298414599144696,17457865472398178986,3282185036862206637,7447901491516988299,543518491870935078,5880890341848776910,3824195435578098017,6476562627334640290,17252045850910669635,12759377224837141959,17542176464021429027,12116667821082211085,3754789954007189525,13942545125479339719,16036891427057703826,17937748658360515634,6076268593287472458,18328184232513322863,15677273916839560872,13242815842710527516,17010181874806006077,5599181311580982436,16101976053758066591,4287485815817063166,7449789780210289060,2848253173006765824,16641601147982422906,3678150475605606981,12437466727980491815,3024534940898329364,13136713137037396123,1287016450398248651,12888625757963969235,16446517429809124422,12864528776588550636,17535129722125721845,14588652702651228197,12615636963362815353,5035003209328742430,10865042546074740428,7013335195204026295,4037461492533105045,14937951114010401518,14347724525273471710,11914730085209341724,2651790977785076205,14152286708133134596,16882439508337390337,10502269455947499872,10080738405122791829,7312381029862736244,364124545931287393,17650666050325788365,4230947073431754809,6558315871399248505,14199927468595195797,16310649984108737386,6816798647958498459,5877214958259044253,18085776411590100720,7412293771161484475,19123733122639839,16374097645412217907,3850954203357604287,3319305794099569471,16978530799581284006,12168136528712517473,15104650545886298877,5572296457562635697,2298655441410878619,4815456833795846750,5354687803505299970,6165756058863798901,10555297903237701761,13561796253427612545,1967823748985276582,2033797124429034693,11564141750608094494,5870406619571941175,15176190026505111509,16068297991123355568,9861947678572387226,504669524917305704,6246570233982615614,16504831019220837448,6533819608572308175,17154432986070783251,16362383099655421488,589247448809253482,8182341988620718073,13265570648945627085,9650403981326218984,1532086222632796252,8818113279883235701,12372017263745539443,5900258201043044070,5600963957567841127,335435714521202301,6071746849000108140],{"siblings":[{"elements":[17295251543282291103,10481237248280172517,1552216229042299880,13527247474817289753]},{"elements":[5673898759496293924,4636452871475736473,18104237363360020046,14791632146812083222]}]}],[[7149902472396788361,7055092939325704708,13428205209392956360,5151013407149054801,18041214399945167420,15209321776222459744,7465168663832130225,1413295923059415612,3636445619407208758,11081068671129385317,13649099947354963193,10214652796903580546,16582006078318926824,7777314018496634636,10833224180548648194,3469953146976414921,17506210724829479517,14855518495746897214,6552913806606232487,15202812763685360133],{"siblings":[{"elements":[16500474586841518989,5211959586037462156,4013171024482799871,14272892486458278288]},{"elements":[4359409371571848320,7871270597332206518,4059018556858203473,18371896080309768692]}]}],[[14063288933699853690,3167048715921901565,12882640912818776164,8836228009216620384,15524936544255522435,6461111184770076795,7799870899964226454,0,12646722730335704170,7612898736546948436,16002449304043360784,16343969006814157348,15111092178499025348,7335014960431901073,10297527550813252049,0],{"siblings":[{"elements":[18366802444923405891,2211370819493708938,7063409738940940665,10057038069816686293]},{"elements":[14652760857554324672,15304368083049420521,12783349036748574602,14041648391144364018]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[15758775234507621717,386873473794195,5809584622623378771,14306751210974713097,11302554983959589528,1327832789599027380,236502180870392261,13264905772134066913,5857506752267947624,17058040426918110216,1342694698541376124,11247410261659140067,14350114415645219099,4583230930005435996,14076503119706401870,15880020041488722480,10627821187628142573,1044749384776247668,13803094214927487198,12544379753173392690,13057050371697995823,15330579406842572521,9707896952003541119,5786715142615771477,8959768511509209644,7466737346920902526,10422822089882229296,3504773151285322564,3419470529597640908,15847878555525589235,11410879681056200420,3245040583009025788,11698930509459870103,13570140684066883333,4107171135279491735,6816442511716333526,13187679564150780741,4957755858430971647,10756562738671628321,4016481060180503199,9005810410597864305,5421891320356037402,1065438370161549321,14370621258975165237,3366746491579372093,13006491237563855897,12466845178667283423,8450232994099053767,3884423878484462695,16694495941341337565,12276393389691729961,16037686545199925788,10895977186829848590,17156636392074348353,16170249794752475724,8130522156784339061,3758135148585897412,1504470367743606760,12820235152408801940,4728472998567873843,2824641811007953243,15118259416555888165,12215493150006810512,8316066871495739628,12009914754943290636,14195274612200124758,17522726866577553243,7499475354690611506,3544346123845523313,11718047683762303071,13490728387453084563,2218114863523928610,6026027352978102532,3747782856048583946,17203016452260552408,13031495329552308162,6244324079390071668,12856980774624272255,8466864435764048595,15680223617309057078,7581596273487594510,4663524874409993864,13442298349819084674,14052760883976538360],{"siblings":[{"elements":[17239242580999488077,11539643569776883494,6361888208514807188,10670222042682017864]},{"elements":[7372999055943322391,3141364051179517969,11032666934607065725,18114007743554457067]}]}],[[9107796823381699083,16818241499348717087,16299777022319025518,8287169742405572123,14699099314920656807,5809584622623378771,10697299198877963402,6949654444384035888,10697299198877963402,5809584622623378771,6949654444384035888,17646953643261999290,686931869734721296,12277077101639136446,9373775484345173593,16927838833764677579,6731040120382520735,17178901376583782787,732272106152784086,323922801612545150,4938180598924907329,12610176006145251842,14090513865260612094,13325115935048046377,5350073592078865826,5809584622623378771,11499937610310316683,16850011202389182509,11499937610310316683,2823612234805332942,4454988068108764491,17992362047514041692,3075187846353868654,333169487511157941,1657672102874724837,1391804069625105559,18151133019842123768,1824056599270830216,16026355332001614367,2478860401263113184,6478622013900954698,12312665062271454661,10751244645681367385,17583015034177307944,7085969178387337840,10046314382640585154,7692317382467061601,10415098639067884902,8515670898749819086,16097968506620855260,13675850829352187894,10605925066695767811,12729444118303673603,18326325472211029923,4305842772090829641,7443549265999355704,4661595261570924313,12061374068825047802,4223456727895216986,5256778920416722124,12285444181740762369,16391412819737916128,105302417215243149,6855855986647499852,2185474606920837302,14886235409468280164,4355137943232737784,7740942529190427803,6403361374815893621,15979611646585807779,13476601533329594076,9182543593801672088,18382739651893550844,12232941317970144654,5630799685241771440,13300669121904750266,13519373685706170885,2532523041632905735,15815424794799502730,2764240616555594803,8906150180724756856,9359919687261925330,12085625784283981308,2169954057456848182,12848913780891347344,6334951066928742904,16222249722907194557,1008688325753771903,6391221410536133007,15825015942030080667,4907721460363181304,7790425883532150709,7170057247673480894,11882566560372160182,5504823681602105830,4090052634325766907,6462815598968796558,17383144396858425738,7599177732939090331,14590305675929119245,14798772097639128559,12885809360299891957,12914723663073765058,3104865079131596208,4713981446923115913,13245155655860233196,12928537471888237786,8316642678987068554,10650948371019096650,503266753556309915,1449000362419955944,16200087917480322012,2484111521637008457,5103151636169875473,16950738430385370372,15681202601550737384,278843953556347560,6200410933691527772,18081305117116532570,166722311021798858,8021257065370994999,3639174307801632297,7712174943299924978,4782016823639109445,9366088105873599886,606223089282100779,16803289687860378701,8241881421783347042,14296993055739669854,6098754487210997243,6341912025926170554,3087952809115552557,6044847693496260898,13961137801513430290,7991716930112076614],{"siblings":[{"elements":[10376632350556093054,14216402888718437442,4209674996809242111,10245531211584641005]},{"elements":[15883353273624607840,8151446226799292463,3640610432309867923,7890534674171304911]}]}],[[17564223931525120751,7887772035407015165,11297309314104610991,276705538354932340,12445421676552130221,7565784270918899682,18428797228710100292,2748137881251995849,7058106410888604458,8215728730188987041,8330217421702341739,2510863598825344021,17316944038358566315,9855609960628164493,8216889891598238320,18040959329479238426,10219450620496282742,5686573232371170317,17240106342241077094,8986614965683243476],{"siblings":[{"elements":[6161650872761446993,11530488184150616916,10060406989234682147,8745351266936470938]},{"elements":[17660913871007520747,4191763233548592744,5545394357684083149,14697840016045487574]}]}],[[10373340152758143730,11478285927660861791,17195770629166242886,3386712628216159612,8708198068089452076,1437414520354065298,8814444408539718713,0,4230668865696359600,18341893636228038524,11599117766980568906,15032184600703900460,4233691484353327800,9910305576808316993,2354289037701443659,0],{"siblings":[{"elements":[2167644689988817793,4745666844121304494,12692876240113977440,18434217390641289598]},{"elements":[8589949087777298060,13576087668975451645,16067660253268944134,15206352539425536852]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[18346899977516615095,10490764803150076522,1931605832967235824,38239881933906693,13140370817260528805,5954262104438106856,9460715029756156361,14452166319600211276,2018534208476214406,7468225848654968180,4984915189116051431,14017727622073273034,12045243994706045572,975027149602640168,15291212086988845823,9016088194959256918,5810707897866622600,10685499327079018530,18065216075082972452,14689121230864581956,7866766934974941056,11132228203515475943,16740179830807628444,16227017628881870682,17088227863713715073,17594504128339642335,16163190584151242906,1545852341769421530,18094809352095552133,1360493184083151245,14317814568263390243,3795914636049645009,8060273454446325223,1470434697264714428,10788577081029383420,1299470864393012035,2082035309727907694,7185590874393736317,4144898093473204736,2529797676557145786,18345879914768606624,4897984516724556982,9105269014703622117,5065422576308790577,16079581666811729997,9484852438571101305,2359182047114282532,5675263973195107838,16486988799653323265,9848523351617181191,1245665811114972785,12611676413490690140,16994079073345790720,16025414312769524390,2471073241886996783,9528050881814155379,17032717627597584989,15558380230219751105,11642007488597708942,2887521161702506939,17570166039082703253,1014192193089153080,5642714960003923427,15409283217250040164,16711717155830752647,105238444331414708,8248472019115256613,11967145441104870159,3164540172916207272,12869831937337117735,11224931413882151380,11535688014285463962,16449142642419504141,2170165276990944060,367239316337770399,8624074108107906941,18359175902018995601,17518045983053812851,4720115108167000512,17998162632163301461,2687527003086175211,8077392948074537619,682277279617773654,14453648997109414865],{"siblings":[{"elements":[14336277518864796310,17635039444687382691,4047653584043719415,13143979430889367491]},{"elements":[9386819466575501464,4695457175289524053,6799857909187713340,3125732624066090898]}]}],[[3827810868900587620,11596638952977689391,1518645946936762903,6981872052976935479,12321181102274866869,1931605832967235824,2325333026075784629,14646514128350651498,2325333026075784629,1931605832967235824,14646514128350651498,16971847154426436127,3598425527841223583,6824655156519568443,7112935303665307818,1959320299402071591,177848541394620476,16335736199265030097,8762091084130540208,8215273849454148916,3620489357013989394,1328295604890822364,7114667030001195213,5003022290956087269,11696720298374355110,1931605832967235824,6421593442322274093,18118313740696629203,6421593442322274093,10448357018059646132,13392640520873055527,9472148818174659647,14866246095761165759,759077334290313296,6290653902663300229,10569952503842517982,6684050847772799423,9819273825760179993,10060118139706087828,14817379018744771314,9854518487925100082,1657613351387159916,3881272306595697032,8100870093634606180,12800450494757209202,9061193462027288938,14135103144099397615,17818635447624548385,15000104262624711812,13298119827230439480,6185530691432540085,11690906390564561926,5728364427306364855,10362111924003303428,2420538809136353058,14256983615105605897,4405648456824418266,9986620246923081203,9158201467742061845,14103116889057652492,18132360039148194351,10539499247304137630,16970695073790329094,6288699485322830446,12347625222029566779,16352990786833875505,16297541420202851542,16284883156646865191,9448823324087618413,12761830211638221754,15293275929641461159,2991102580919173096,12255559925097457146,13232543818248228775,7270696533643874625,5839878971494322301,9609442929325197107,15176845693692536530,7768524644628890903,4163326289229997559,5156611380121513777,3632291204927971057,7157802913394290107,1301566320222840741,15747144940179957667,7489082998003230502,17484637906078364320,2491268008720053287,17027254058648490187,10812511387064226805,12288322432216086522,3461109380053669694,13804501673642590414,7812118655081306816,7164799545944327511,3939317187827396062,11328608733144692902,13002057476523195873,5849016547512087281,13425866663808280082,10333338360932671454,11140842592310673864,2154202892302981718,14354704761045139761,11091383892023736593,8835255701152451598,1779540750426266890,15564885717321426659,6977007863200029077,16947585206451233909,3186272392156805064,16547063915915696925,14701414775076215952,14783894496990849847,3421105353354460600,1041910451557210930,11550908500177656084,2295550561820228569,16029250400943598000,12537305352845336557,5889828171066508552,17066388027648585975,5924216790238852104,2457799645277470472,17516665792810773031,1546608078217599540,6528571744026726204,18390894037780888957,13921699485990112848,15896790750016384607,6227563769634590296,11656450477771171568,17821267130437980274,18250153438555683775,282358681852813977],{"siblings":[{"elements":[4046453698834187955,17293718353703763772,16214756183322911551,17603946120414989820]},{"elements":[13406319966535674044,7820873334114663443,6199986413930180714,11127142303304301945]}]}],[[14516055666494514825,13289933922300040511,7259285159318432577,759116758778734090,14322254731393486960,6892306176626242757,10584797002867159288,497199632014436681,8474272240405827452,8489966499264984760,7811820436633858260,8068848244406171567,4133618909968392538,14275026868520297773,1462198529447284716,16578461284279816402,13091457028934935966,6494861795930815471,3288442164247196278,12962155174519846642],{"siblings":[{"elements":[10661792643538587680,1007169402045686361,1067969381110983065,15077788361169662138]},{"elements":[6781834578833045044,12221812894053650321,5635446760870259233,9808817511833323868]}]}],[[13618255759363743740,443594770647103939,4009570430826751808,18281218736317408495,6441221425617642623,1105233377292468808,12629156791752456936,0,1486852813743198448,9616032275172512247,6651234864162374360,13675655985376603171,15785041321535901747,6876030560955259236,16776643558873918943,0],{"siblings":[{"elements":[14437034261709329579,16872438732666838320,2200243178972610694,639446699754941019]},{"elements":[10018415284260915499,12768350176002431690,3732528635447738590,6808535991266744970]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[8851675123942984855,13286979971740557537,9834126998565970596,5809584622623288696,13247656080055627728,4777901864804610876,17333284365170677963,16436158487933390318,11490477147555676912,3072761297569234820,552643525674882018,8370546490309277392,2333494491959714090,17448991767313658741,17178276216956238427,11133046799753326189,8461253717621928418,5097960703174945929,16493020866127033924,10035082652103005473,9849864816006832510,2833206780844870255,18116694173237948464,1496777866531997447,799526242907756988,14127663263966452127,760194264724433146,15095308076896511973,11135461737293715266,15403897199445574929,17445510800734720088,14429340298281640729,6211456952353734328,17482060761998425245,12562394992956522618,1860693813630035491,8738934514331990160,8085131640039682970,1883824595765440983,3413781727385808209,8233761986726001183,6426306711136105278,3610557426250641538,6135560633250071285,12799631786109032592,8084371407196280122,17425411872350286189,10979313040582867127,18087042872504358927,4600987654125867230,1198356080759899761,933335246022977218,3354397481034292093,15818404046285795272,18007619145258756406,8881893302003597577,11127937698576551337,16588820276979915454,15572213127903066703,989673867378307301,7293001769981663329,3237039162689456015,15780235461315319557,15023714690249036613,4537127851533132300,6051776393843892874,17179768109940645344,8554315582424560258,10064970576445902910,12727538989908929847,1703492756478929188,7685564142936830185,759623113507426400,11012935820788927071,13355668965285845447,6295437776744953185,16074176728701522942,5160986149245930884,13748435125283087031,11766589459837687649,14728034349945049849,11470525794731213732,14104781483456996739,11380647532262937607],{"siblings":[{"elements":[14290926262318189984,4469540445357943395,11387126795916258084,5986630170827251557]},{"elements":[14780924131161078489,11232344161552745537,12663829209753110762,1955609769005186945]}]}],[[1751796706371789864,8389492722321835306,18398241455822516898,12481551404849230620,6158673682509727996,9834126998565970596,15494272243325544912,3206201856420688587,15494272243325544912,9834126998565970596,3206201856420688587,253730030331649178,16315798795845081075,12345617286940064661,6792866361253310123,1049802430279946486,3281935705472392958,5741482234814583292,5904146009442348725,9026802151100024690,14244077047937655833,972805788427491644,3540528314901970846,11800677258934604790,3713661917083986943,9834126998565970596,7173593803836324708,10887255720920311651,7173593803836324708,13931231699291943066,1718686147229955264,1830367441635091798,17520153745630452257,12130934728161762798,9938929652248734945,10798081127531041144,6103847516307323445,7603934984614081470,13006415652243995197,3411961269942585983,1371941760253594284,15965446912809833923,4159911122735153866,11181996571038500351,8473339972526576558,4827834245025146423,16725826774134689346,11325156676813835069,9017372153698496177,228539907038475916,3631134741339283217,3975876326832343084,17608149845613724184,2421402232079489497,7237394485313025860,10756671975684144627,7060868958077016543,4747469664346490019,5604287061948371019,7596074273049743302,6170398362668888879,10101736652279867004,11376953623689775699,7005821086886662529,11373537094418394787,3263697219215796197,14422506754818159561,8338759560122554993,5834752075531293196,16838489116045593730,2277099745118148376,15168794685146392055,15659983735717132908,17530559943477288011,12887899587968767652,4694206512985591318,9787155363835424205,2549846858199500109,7520539563797704360,14325852401310341857,14187559961810996798,5481782358744452159,7690003988671768202,14702676442768744427,1117714596634099755,1939228665833066226,7350040844208542555,5073313149510311520,6398160991995155259,6263996512973563020,369809165169082222,6745657874209489329,7874256562363327719,8366070543551441211,3199319356027163291,13065321376847202778,464862030320585609,8335120598956940083,16785710171545428949,15173809620505641152,9975280026350935446,10668951428963860956,6955401300152655140,26081216993243462,10898999547843426977,15473192981392820742,7829034777326749580,12457092208548965403,2513597787081685726,11603578282034171009,7964014775087083857,11627859349186817015,9028441345127897938,7752578369789577275,15262599263886190641,1088713222677499125,2486580434354573426,7807016469258081214,11615083690340405707,9219585280574812160,15243260007799502516,15751517811300718846,13909240223419813949,17467328089855141036,10933531786569619037,17173487636745223952,9685389296147657319,6048710545853374136,8511594098420698907,11415795460813232274,4051737336937745749,7670601768762309539,3198463740018638617,18015823197165584178,10068917897446064358],{"siblings":[{"elements":[10834109707999347800,5137985358532195499,8044026911785387189,6052233661381983820]},{"elements":[5619320613158431863,1528630147896630354,16652983296762980585,5010093636639889931]}]}],[[543999246645417931,7832449733635770231,18317925805877893854,8008823797246879158,18406022554899805630,3387165976728519255,17943377347328959293,17289759839008045660,17565703771353674395,18134317074321065052,2919777094572016528,17129855064533691110,13881099474227710250,960403457951904061,11052618280122855343,5847351931708347748,10986889443977264112,12086543538419102254,5228996014904945642,708834349919269458],{"siblings":[{"elements":[16912218003626974228,7893909105721772622,1826738757198229904,17714265052893406038]},{"elements":[6108805020812753779,3238620560412546451,3231179656789038909,6108187043030766903]}]}],[[1238678717488428450,15129214126485461972,10727324889156019944,16771230449954654591,16789500407338786883,15993360167019080828,7587373205283019723,18446744069414584321,16979503115099244163,7286923233158666210,11121300499875402987,8285838861778610135,8405509282176162101,10280129127103404520,7731246893292818696,18446744069414584321],{"siblings":[{"elements":[10975739273648614802,16335846137353776587,1277929282730576027,15073199802553549159]},{"elements":[15989553076184932837,12245656146888829078,1685863180610181493,12107995823179721805]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[9595066366564495294,11539115561636369853,8612617070848643751,4361795131498038651,8707796704569096444,13195197378162339931,5885244333503146473,7493274817038693156,16795934710077801910,3499234697230127792,3538015482856514358,10821355231555160607,1042827209683717074,8393956465900962537,9272902407782185898,16695386737328026034,8664116946917984565,12963490037289354029,1001619700841149898,14055163877067822309,16833947769469238252,13623661507294481959,7061230033175645404,9096967242861555052,1492338408286795741,4334043941993182426,1455509862721624005,873371923725843788,9844464102038836705,2075849575805447782,8244551275262799336,12483909021902906715,7470033179270143450,3493932766942357912,1811225424132229303,16353192859594085411,5314427956638463438,14110765914380064978,13767387029055241068,9344676171163636723,13241371923472948827,11726848981359198822,17377628440113285357,5326698555757237587,8793956657221348544,6432954316780697776,15597543765622992376,5809592268820511934,11214718578173390920,5598528490448283499,2812120349198523146,3092520960623406858,12739708918433074581,12837223032511295411,392629019916212060,9551710552136969016,3339446068431264763,16109905137264465741,1918329278681355689,4354157398534296413,12123084177537100649,15506665079013507325,12669324829703513360,13474770592190961927,17009712799779184032,5973322632799927547,367945653486032031,15781838166733272014,17675806655345758459,8827499417494022930,16440542757477443344,2581119749029910280,12100419831622121759,17963909715206254422,16157596225545606325,17609254166928834745,17932850466158622105,12626730733881765623,3545666113718723900,6441169949848482743,17860148745037688574,15345669789290268651,4337301300904067954,16795262536983274900],{"siblings":[{"elements":[11066942346539207429,2281517773770593240,3110504150316556963,5708250715759567868]},{"elements":[14780924131161078489,11232344161552745537,12663829209753110762,1955609769005186945]}]}],[[3677775789541532366,12126848940377820297,16748382904521113303,16997086421638419103,10223759194876436158,8612617070848643751,14962632218850972497,6739647344312824334,14962632218850972497,8612617070848643751,6739647344312824334,3255535493749212510,10850544767605353637,12445193221504665067,8972870829743023232,7329855551952944506,5464371923881536580,1478637669536097505,11714509197796201964,8404284071399006622,11373445153959431996,8309653001870688614,4264714784499836729,3397708215490287024,13250718331811249354,8612617070848643751,4799157100458701877,18049875432269951231,4799157100458701877,17948473456644096755,2130077438777908378,4401098455489824347,16485388791577771477,17358894815686725218,12573168261969771130,13514573077680596163,16558331727819978574,5141547200131823995,8263669158640520609,3588018599289365264,15954469463579694721,16130783788780831737,15034645806970366418,3143666833596138578,11885665665193509987,13554275641029902035,8144254728386200519,10677753941600998869,16614053460040360964,5785455081096563310,10489713048253857522,642242137507931170,12742856495439589372,7385423969714211969,14107726995673362398,1513896259291586798,11515183052470703448,6218377662140956159,1581730791669903654,6462125825741716760,5457410919896037733,16476668901955851544,2851295197359011444,7886670295950051131,13430841895541268379,6784520784572181282,6834628880162834567,1221046786359825338,9653410342887851886,6325902756800380232,12348870366281467569,7257538484753249204,4570920670976555197,1750698782069266335,13283841397899450013,4808722708854170649,6957970988510958270,13217236330618340235,17554344151773800787,8221019947560856825,4297536419150456975,17278978471644333289,15349315518525184790,17173337238352666996,18209510328881252100,10547223022119598268,4522091984787282565,16687709274388595640,15726123635392424704,16604535387513548258,7923357127564526431,638537304990734750,17106176772930248561,6540739782332116792,95633051776845358,7633447124257433643,8316332360176031645,14503044745565637870,10095495058303525332,6313261960216929565,6028665422443340205,10381326897018507453,14910518231273281035,13852070204292535109,5100707309402525621,4700474202562819565,14005151803964681698,6700412968650311075,14539822354258828496,7153458771810502016,3781303816239706508,3666052878197141440,3373092617097454919,2688114605584760752,16700775723825382405,429342063341497737,3356693015463270113,11529944876427169219,3747115010710087491,11010194197632163019,16463745367083374927,6991475984872027837,7290429765790287712,11610522082552411567,3608964085498906821,10114791922416269644,3528677220604252093,13080484042800763424,3616199334243213544,5396992527694428341,13647893603117445087,9535863289195205241,8748250292438080773,12600965246449435803,14953805621270191117],{"siblings":[{"elements":[7543020725479353039,9943924048308712501,14860555582331821541,12028863309424831757]},{"elements":[5619320613158431863,1528630147896630354,16652983296762980585,5010093636639889931]}]}],[[13702076710336873613,3514003872662091102,9485243969215319830,11430900306529932544,13915849232523178633,2742740473105652979,2399169087814207864,13793108118500341637,6583015874633323273,10330237182715324336,3609665108114945251,17811197625556765055,15639665183726217346,16352578727720314133,9342324121131674533,5482898594837497946,10416245254947718439,10647084639931326526,13865763862095434576,7952693388408234586],{"siblings":[{"elements":[8736163153397798732,15205660940828957461,17427607733199523740,8439262225863054608]},{"elements":[6108805020812753779,3238620560412546451,3231179656789038909,6108187043030766903]}]}],[[9810466534067095364,9946760102626904000,11081247808285100328,13604837330614753054,14570658495681633540,10051662035892012652,16683336043619972013,0,4712240692534584523,2670062259287302250,9632524426906737481,4990364649265355445,9847094986738371062,14484904682526800319,12569179567737343364,0],{"siblings":[{"elements":[6074671442091050218,14267558371809731933,9105386885882212001,12391953259930752997]},{"elements":[15989553076184932837,12245656146888829078,1685863180610181493,12107995823179721805]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[17565631475122486162,13112428807682437438,814657839979919418,10687100073143457592,7287583176578477569,9119957951894366709,17912065094023049988,12001559769958506954,1247349890501030371,5087308417645836219,7398662816764770087,16524655585167564581,11496023076072991062,2882936815197941317,18421628275382862085,13615285961234747104,1217449957276156110,10461960450316473632,561574932948938915,5261392988226429767,36963788263559132,9164850294867114694,10737997989809144125,4306952301124110220,14963079343147138648,16286627233757869662,11831708559580747688,10815796126821418460,510676066900126240,15541305163140882263,18393128724329928869,14157594831905582813,4329327111404598849,15357188344968816401,396764937644349995,13482615543640014731,9197483402030863726,16014565579788705443,11848667743940537624,16170822526494470097,2404997186846373889,7957316412688043679,3771898163941812242,14195364064937291513,567351891378815016,13136595019898101044,17422897611144875752,11932823705699681826,15599574133270197983,15479028145816002055,13608358995984024845,2916177584086613713,7687033070139185553,13404022303248111561,4486202424414820354,10426377083832067254,9822331989600191753,11935893039680802137,16920228551281010811,1499676085202553257,8480186318221636715,10285648472756480424,5738310774792282369,3607187035486427462,14168641485863246652,14098418211595676526,16413094492990064503,9333103647472289713,3112143557161723528,526758665457109891,5594545399592762047,14434557311662235219,1325332632391540723,10368959042329114463,3273821888404289159,14386742940437405981,9283670432780772711,12361895721614603310,10986471371611471679,2347319240314755218,16019526439705881998,4646599238042603787,1916663449684460034,10224024849529566382],{"siblings":[{"elements":[3586560659949534267,194943118788111503,1282749807679583513,8381895631914176563]},{"elements":[3560583152441324605,12581631521285452247,3424922011369377233,1328356594502091179]}]}],[[4869952380941436289,4133897440024983458,3163655068312267756,3391064538085196635,12063209440740734451,814657839979919418,7256049382203397585,872514753529547715,7256049382203397585,814657839979919418,872514753529547715,8128564135732945300,13873611438731106303,426301338526984141,5293607343814169367,8712904732064140085,3392841556817364531,15654007593825456153,487026586958272624,4222524730672883551,5998765422299476649,17043748020228681736,13965604432429099335,9954565916608868212,17129643024995438315,814657839979919418,7683977844843347009,6366876800424201003,7683977844843347009,5450742817493812778,7138313969662793730,5378221410097012641,13051817110786210059,7204043207789218884,12882432216770618818,16198952365311726338,653656369876723293,13446473516824586546,17443026962410562685,1200316562358463377,2917042644177294500,5280278135943318553,10195175441490280339,18003769932575463342,3028949896307725793,5045631897118975777,14072115036524919573,9156038560056891854,14336161477959252840,8169358867037293193,5510565667084078122,8532400708062928410,15819668646499314130,5711072477230997758,5617694810049100024,5289092139206170560,17948211910083854718,15702610557065776329,17820039369890645112,10305536314437324243,7778653961093424558,10739181826534963569,7486556272629660604,12795161661697279215,13603084336739241988,2260171674282085537,13511350879451225923,10296412648280484263,16525715752985650077,9145232558495639585,1291557989292904253,15002068404721212160,7940534770741127520,11858838484722988647,10686196301744485254,14507392900502644886,15981040131782803232,12574282308881908450,15346155508282545482,3455759589570205326,2378840504360604297,11550255775897922997,10230724852695183555,7514829349970477752,5606460618633080741,12366347042034674808,2993913049214957790,6780596302650478283,8461479796175623500,13033591838541269472,11410692015366294155,1514340744898078083,4766833366200861005,18318180113767556099,3381311218708385099,5395421321393324333,11402980708487079135,499105798705413118,18094279440843882237,8289644188287163397,8215559881366200291,15194418471087936120,14879068192015274451,3576816500412119210,15446834935382641478,2589235890671096011,8518158630665044279,15595369395255982121,14197309754841702680,15653504023967682845,782626445299686704,17739668811006311904,573100047808553338,7688412058319631954,10688691763345252999,11361329736319711671,18246860699666689231,113140348223522613,12433435870977038566,14573027597329857896,4068685141790121336,5336085481003500508,10477970973707274212,1119211224704897966,13921487458920469258,5100631567832983819,7345381407233160607,17523395189533725285,17413036329926855333,8485284379966581687,15840958432560231901,2930895191812502467,16857596240968314830,9745718092886384001,173097042980891760],{"siblings":[{"elements":[13786428917509416630,5757676217252619913,17989467378333371899,13456208089422354095]},{"elements":[15667835261289599201,7767145371646568421,17153930599471857093,6165477178966000037]}]}],[[10420250859703979487,15808973073257544062,9191211987603798147,1502402630053211264,7633373867314067756,13443846420745041512,7130622154433892171,5226026923004743883,1677758001440174789,8037095529204803732,1583289580195231399,1819875565553223145,14156908909661588905,17078393705038960810,11441962064795407425,8746217594735848085,11753243598861846957,11952881700699696348,11942977260967829058,4584254661050579018],{"siblings":[{"elements":[15169288892330851793,8524013976134078981,13604747508478252710,1086429854097792411]},{"elements":[13908776069736708650,10556751953500789912,16164279508763320885,7246542079035228993]}]}],[[17121268286931937814,10489678958893448360,17778634326655846215,18007742914479513499,8609175546586630341,11530014067842135074,11787566454981388069,0,15395083959872122239,7057905258523013132,16983196009406552617,8014646145404792143,16709997700698886860,17677304939703331217,4530981228198333862,0],{"siblings":[{"elements":[4186977713997339629,16944979367557821503,10298392252945049695,2101806341458829302]},{"elements":[12933891440736029649,3211003802891024321,14688639299288241241,6716388689767701808]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5781702706696590508,13662327354992443691,11623780154007817179,17525937845302915125,14632754469829851216,14641957205239721923,3297827777246699824,5855599112181539124,11509392695817028516,8996949770169885038,10774090543656878621,3499628479670952365,7627006512654314397,539092893415736347,6256210000918350979,5472842802798002508,14700778086780838803,13087758673439392943,1708208512772009863,3003264685825566662,10329840800882214185,7138095256847152944,12320893618285114370,3894156426343985292,9523733624994930761,1541471203865384335,12334834230980935807,15817080528129019666,16614671390066004083,11723546597870924135,8912757174819037402,13411053182561685448,11940604134627218175,16950675630847758610,1306856219590989842,10370290202157120503,3150243369686803341,5054772536895410484,1815291437487276072,14409025738972078674,569262158035250131,16998007480498673187,5083141025107949116,8425669119615294399,1739380305956324777,8018079132253803935,11323771401145591335,12400056117937436183,7287954913439733031,11453932141971801132,16321119902882090502,17936555202059765610,10866369363773071123,15242409446563879642,6124483383322197498,10968382131857424396,6456728266921536429,17131591550754311899,2829580033172488861,11581711535064148729,7339550570358136389,15158782635994417990,5419842102578725133,8446083081242526582,5620333138957443434,811060067622728657,8086319354237098028,6073745776678154603,9849951894760546383,10447095073640151752,9278008499129659536,10135794966727588213,1008602330574766061,14350081475584264313,11278314626909270489,4788287555102580014,5130722616702766410,4026363488073442854,14954435304116927614,5272837384722905337,17792142477660725871,15487834554947005823,5815441041119003321,1355354540002215760],{"siblings":[{"elements":[1208046589097712110,12911529971041109502,6586331158960140467,4153938827141931213]},{"elements":[8911856714153345054,5169399561089888125,17434826530307451963,13454008730270505488]}]}],[[17908633197964131120,10833446896781337258,14107534400347601632,15692398815798615203,16394718000700072202,11623780154007817179,8457951660344462595,6405925591629950476,8457951660344462595,11623780154007817179,6405925591629950476,14863877251974413071,13152960419881731302,16236874508117761308,11534713683907356503,16330602987708947662,16447583353198373568,5053830336050336752,15027012189573804943,14175205111769993424,17568330928996386830,10300255896499646750,14930938789048007279,16787348239376031324,17686936026164192297,11623780154007817179,2063250730939387202,1303442687688995178,2063250730939387202,9858665763957315450,6373340082213699235,10471850585181259183,7870574895395380268,8220280640559093627,9970375385076709636,1717917452596104611,15706946858988983712,6384938418532756162,12033382581780759381,8670277140789359525,4602722378076518033,1763204276269464284,11352589434940811628,14784697511974765391,10609761595169690449,6216147190839537745,3962462011387139970,10750437638141258340,17834780726790671363,4849668869041095480,15226332053115941054,11939956460880937610,3142437969896504660,3486179168401019792,13103934613823639066,6095131596503907251,208412187114192321,11394171058979989863,5815413916273580903,3623907892442964251,3979539956959939676,5235336163142590867,12527245088935978343,11283271002507131967,14172444282854212969,7385143710286782106,3950342721923649113,12835759335085702220,2718855140974140855,5021507642444346541,10688802424436663538,7077148146259170841,11274171114868893973,2685231273118269756,4486607623627818077,12892131627951645039,3645705615010886198,7181111104444205187,4797737493482382554,9229130586835399961,1129659743758419669,819313848501647913,16973110393109980382,1907714374046942274,17456819988852929458,6078572685301012473,11391863037954433791,5666624739899743373,17911173595021250711,13348795744879067206,4781433636146609444,3019246495107184524,8579797034572916362,17517259723723092339,6736290906336599358,11508199799156607824,4160781911314537653,9726515855683983027,14643428843182655157,15654292188126069140,9102471577585560360,12286250533734631164,12521150115775169453,8057842197190443293,9178824312466562212,3412953212479635166,4783220750615747949,17943603213439406464,6145052406970943842,2418738359869487987,3823891343877846798,15276864935598745031,2505516288966942921,16665503051117599403,11797468503108195257,7889816780745507802,18043324202687184539,10743821377386608716,15880746428968256569,4032748692430194028,18395605319453249432,14019757408691048224,15425148350230359643,5492264942691945226,8155989222407887684,11997285953714187152,4487071577846987206,6466830184188861061,8295598829083026807,2442950356943731233,8296055414315148627,15400646977188777842,11483269886869137843,18444094336950078656,9861737569869908435],{"siblings":[{"elements":[12738298243662764171,11897152880198277498,1840139371247566854,17669277521837504621]},{"elements":[13801828655127491771,11961602162819288149,8927753245666227588,2594019178789889626]}]}],[[6222485633048270813,15173260673520690980,4682084931884384758,7745278765911428741,9370902653409180202,9686149391496686186,13109775016338454777,17433922211454444903,3485129017531169767,17744941534786782070,16364312583238160344,13003492589706993206,13423648685399073815,16091410726624098681,14848005413558736385,6589500573216832956,3687040887998293432,2431691969569549199,12747367287911412395,742945012112338850],{"siblings":[{"elements":[11551485724518918176,13108305835518631748,14678402908160501569,11499592655445098885]},{"elements":[6732578065499325079,11964727333841346863,13018187331218345654,842498852857902958]}]}],[[9262302052385533540,15555602510345202664,12480878707318638597,3969982107558138150,3030676246595409117,17966747006315669697,3842518216350670698,0,2045451409909665687,1268005254968609684,4970671085582271006,3982783421899148420,12696398681364721710,596182481091488268,13491008550546989837,0],{"siblings":[{"elements":[13695292259704262523,1821309731733612258,14982465474540173766,17606451615149219520]},{"elements":[8679097208221398698,649047352372385038,16394446030474124055,9447460641531625499]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5625703781286000170,4638184964133009474,1259374735575416839,8120578532916090674,7349452411640066693,12866562932612721664,17400698262681655041,4651106000932071082,17783232043793577400,4510327606801636199,12022257378550870614,15945891714241651745,12372853726486191986,1057815184367517372,14732241336230466170,15279731560328757280,1550449757089549895,4610037844003765070,9041323241583131901,2910081345530937543,985887998829914860,14395940474841304798,356243686924777175,5040936669774799600,5933844305558785772,13901438080456386765,6790865113319118409,2224834593326525024,12054021840616938638,7192809604801586076,16392123786125344566,10718822516171713855,10745136021587360824,3783412156557244020,10584110425643946273,2684884494939838060,10523378789664457666,8174505741967406088,11282548387232391456,8493992124861254031,13039842955796920617,18099340676038884065,9578383844362102628,10422895088755253726,4538251071856808680,14434679698014564110,13056499822836345862,11586149975187856850,12761822573592891290,14680592572379073272,7637900694687653283,656033748851140782,1094099898907430109,14821593700298872962,2535962946958717409,7163785091349350297,7496199419868718127,2877164516860826553,1421492741067673079,7882531635397475925,12799339425572509952,8989723021790017699,356418461784963294,18045785439390766900,17385085224313500287,1634414102768839729,7210499552625990128,14975764991787341192,15054538560924454985,13518518032092313277,9363488744122204230,4107553992381360363,8775452796445734146,10138976953390357438,13602198090448653252,11675802640258204149,3680436994752389964,2582767331279585752,5641907884405591524,14754028930205496365,3237519569899032163,12973789551492734696,4867394074201964810,12431843342953466789],{"siblings":[{"elements":[12179099493414986875,14815457148289069262,1481145606915669981,16125355293346588636]},{"elements":[14087148344668613763,1774479748128902785,17398878651719132826,6925124511054673158]}]}],[[677049243997162876,5801026658968030527,6337981691534081518,13840899640018391163,10889710862018731972,1259374735575416839,8153051275077286703,596018067681434354,8153051275077286703,1259374735575416839,596018067681434354,8749069342758721057,10068546876829861636,6108393388231628920,4085002990025202106,14312741911242750750,17412587132054654250,418199369050583688,6548136058486799536,10016020337904142862,6207137512335076863,3037831165009840837,2517855181647348800,10554309029341727147,18094156753198876468,1259374735575416839,8992500094224447558,8639912778008739705,8992500094224447558,11726975731589715369,11693901714431209804,15690445360047771471,3053255073263758488,18078492935519819885,15009085375684464435,134971799314184346,16727436030954086759,2103169144056474576,17492132019901559052,18115878763045314005,417218395898249414,4836708747260985468,6826532943011287232,13329997244014494287,2371794786043408934,237661260252705319,1111385230005580269,2593333928491147704,5313583532852901545,5471241558107717634,866092619587626091,13324615693955120218,2386931606091383752,15106518093311586904,4534483670850270495,7327909491198322690,17746538898827697528,9354096480151011321,16997622048226773401,13878917838979755554,1989874339878040110,17134859252572942633,2220366312772631037,15906286780133867673,5699880143505609026,9739803766464705831,5587059227762854304,7405776215900693547,5945171555805040132,7755227332693683839,11315841579847578750,1512009488521933580,13503492353808284677,5964909354522269220,12374140833190426129,12162823195224358226,5494393493481387631,12825155299781468448,10504578735681011408,15011764357226997860,6891342878232295286,18198991302663641948,15361129910774169005,16826418559986800481,3399416781311616951,2888616738093789548,8312698405463403603,2742149178341078562,6174059188496280452,13669727549997416883,2284605092528076770,6798316517304862374,3068040756840738319,4833064908752797006,5426671598804467957,5923414819629823831,6653962064365571413,5905235801548433596,8692682878919158971,13439319942610899533,5408990485590107810,10630157121267496594,1933476323726662388,4119746703374060249,9326719816967118434,5694222756103508914,13888638708889534925,2910573630204831332,8853065873321578343,3504133610104094715,17241176078063469389,16656594948898146977,11690470708670304091,2276737408425278690,15436428256657748158,12566351187629730991,13956229173883931642,2880778908841695960,18118729460589614013,968570380877762051,16257423525827641855,668107035372735117,15390981087628125221,2165364176302807882,17875624239633716650,9277908506044343873,13801518231145448248,3362624802560590600,9334820632328177560,15544462202854260489,883790663001025237,9480605704384012979,9987551395714268941,365852336596845316,5175456345534177868],{"siblings":[{"elements":[2119766644219598913,12872862176793126540,10734922943537894461,10582849057485718584]},{"elements":[10312122007154036091,9036066871401853876,3293924851231173998,15291344002345413233]}]}],[[15495771895988105254,6213233179271152625,15338663658234787775,14243658224563835696,16254687843465483466,8859765506876689519,2737100647039425894,13842513756486489568,10995081302596416325,5965519015057020059,3814117648973433793,5896030780300333283,12902788746442726773,12557110075210265855,9840203041533752347,16464957964123360080,2041278285870530587,4483057148522862823,3494527081849590699,5603596316503595262],{"siblings":[{"elements":[16587947183806920464,1022430153445879446,15889760388618366332,4036304809058418745]},{"elements":[5324367363105241154,11972991276670081786,13693754860999015207,12087428420128603708]}]}],[[4834440363527177236,4109699833218925272,9966364282602858517,15318294534974806269,10838016341220442661,4520240807498405605,13629768396347927224,0,16745563841244091192,17535378565203561238,14963104382247017202,2408847771560215182,2773202816691274327,14630572227587787388,2839404114270593350,0],{"siblings":[{"elements":[11844060130317088173,8956701020074811356,17024114729862611268,10451506362626175700]},{"elements":[6169102223816061198,2376585429332273411,17942399893688347877,5015034387210058098]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[13874923908060168686,10300199960485500921,17220223416712727809,11107917826713906228,16080860504613725480,18134296401397245731,8194394929420644964,577158521334961706,17558309524404453886,7462499894769427250,7806442614678325622,1288552523294564736,5928745459609368726,5673755939833451559,1376743317442148286,15198933849581950858,7573015836263811984,11548290280681219346,3048586463663642501,17924736790130764569,16176421463462789125,7400032287983233044,15731792546871809470,7943532610231399071,9191667656456693420,3262984601497837521,11548794947560432383,16935173460323565878,13440064921123574122,13006542764524135817,3200332762477917120,4727549247137829594,10132168364538911488,16818212172973425485,10153429833011927584,6098139687959497779,14527559769504347610,604659360669510816,10236113364972241143,13365343744988800826,16324715386374244920,12941087553157892178,5845088838124668771,11302395006148649007,14757239247984955116,7234202237939122814,14532807582245635211,1889883654052729616,14382821135875337196,10933403972710030353,10477969708791190600,18158356374030649371,848649292582758684,1386127699829388770,14693104195570201077,8557418020926389248,8465103855599324974,7678674795737258990,7968512843367564125,15134518985828235175,14849136868521925153,8200859219989098311,3125736942597523248,16341012296276127126,13668079212165384181,7587065128463574204,15516306994332084122,16992631783574963080,300488920541911522,9606976928846938977,10676817243288232823,13557774887840421349,2050879513960775803,7921519393270082527,12510688718189386154,12160967257524916705,17327790555543273617,5585739159986358700,13436395299212415907,17518943154379265640,45119396072775821,18248002885183339956,17650535637853523767,10046834664009893652],{"siblings":[{"elements":[8321586574402928751,11350831215799910769,1895653507085351149,12216094806571370138]},{"elements":[17728593759504001074,6650774988450794345,17384983616442277651,10830012975394552271]}]}],[[13988798512629653300,76253716425328447,9720388670929796746,1548769052874448837,10678972000872081822,17220223416712727809,9794176158596115729,2026404090053613230,9794176158596115729,17220223416712727809,2026404090053613230,11820580248649728959,13544866904491253671,1508524044049341257,16177277620117888502,9218068684094851193,7460625435618660115,14581023455585331717,4191273768828006679,12831902645852406743,10150234971378278442,6218710481120351195,13068904388938032076,14349008165164964017,7220820517938486827,17220223416712727809,2621060787227244695,9841881305165731522,2621060787227244695,2498234580914276602,1948421200922764046,9443027978162861716,6994897205817072798,6746497094135840902,14564511350746964211,16831736954435400569,2056373989216916187,12734170832192348800,4208322013663975627,2143482162082291677,10961739692902972349,16585828242741371314,12825332321073349918,12855224242854740518,15289131615815431715,16178865082648242669,6126770563456215444,11314967831051162149,3092712508609066402,14135477514485499165,5151390592540432830,11079589504367893985,4554275035609406280,759087744066793013,4716063733036944965,6328687062166235053,17122492330897146813,13403494676768996262,12165046964736682786,18171768242706016850,4499889398292721615,7639546611040194883,8478711167005028192,15548889025473187202,17829909962550759611,14731588264574577805,8938845596279872123,18321151717924116238,396475399073735456,6880860411668657361,17737202206394749472,8246190175691935529,16651904759104102344,16514590622497487494,14031106047687609343,14375777772587941665,18377248783886467451,10851631974779303762,7085234990686355333,8291914806463373328,7994519542791730516,12403577213146922612,1022843831225411504,12558853282718754101,10908306888185908160,896526436403640225,10927710552230741681,16216487141749341667,12216281139627206753,16224215395098127712,14815843269543878753,9810155420256072347,17703231211938946551,1214139682251219756,5521982296862822201,17218944837144903256,587004852284780707,6924610381785949574,727072259197312807,2427909203453611423,18437579200906443397,18265119955007604457,6497984190564580527,9833062871853791402,1710404546114930790,12025024772491311251,3615092381076884992,5312080124122607782,4744611673253563719,617785055946958333,4109679415990489410,17142601226805912522,1636577031909725305,14081177065677875855,2352124489388707931,15165060059756231778,3540697799400848549,15680242045861976924,11593685844168731596,17198012484597520858,12736666725130690089,9237016735828810625,1933058368617464806,11463052868591004800,9197603278783016781,12167701639262605768,18217540706334970371,4734585903824064381,7609066652971090719,16043948255073396199,4330786213873974863,8942602438630819466,850388319733276359,2401619309511840252,4429291596726907249],{"siblings":[{"elements":[3517731961418074301,15643631915143809542,14704079555053427310,8830626570097046551]},{"elements":[13906333527976971193,9910594232029521532,18227550812091777639,16164470906364818327]}]}],[[10698760992492616208,3084888054791991715,10504979538322072085,8672062314095562484,6538563662751432544,15414676715999535405,12668798161168817843,11732351557754657681,12506388983667251260,10615541933867894029,5076084454517619357,9711770352882639553,2132643363314560060,2389496404696519187,13998888976360429267,1523355177437193668,13885000321591115164,11688271530861571248,3492677459371171696,12564933426684726269],{"siblings":[{"elements":[7263551833103530413,6200736473050355321,1039316657339326374,1927184996573515931]},{"elements":[18228550423246657161,9016844207652041195,6018162798259459120,308819794068585281]}]}],[[11401662304208211593,7404650158923732159,12120616987038837908,7311185782560818244,12055258721168794103,12442120451283053691,3194116495516061990,0,14119196468290952072,6842419539661911785,10303680639419966196,9085484145295887451,14482290967145639534,17580357915848393175,12666759616004103852,0],{"siblings":[{"elements":[2513179685838993961,9259287110854884721,17125931745522127625,4315484801522633362]},{"elements":[11946980664630792345,2678972012831459970,8797827072970100761,9151819555952626709]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3224450578647075915,12165712751178440782,5633103419006680988,11493295134337342176,17326254976767111726,15040497768065427752,17068747695981096728,2070135021958711056,11266547947368074009,17196201500327856258,17880589677582589285,14237004209817874460,11084311560596369096,4266574937343165060,5722366348059158318,14055573689545109074,13034681062097938582,4756471198169320681,5595050181858555126,10368679253103809395,2243893450744688687,17107979679673729713,1291822591423251229,6630010511335148424,1138906968938915755,13806912379760342367,2613038345576034901,17561849880319681322,1601130326224471768,1597531066573998330,2012084127101128161,15191364035229680637,6884259991631809435,17196068475351035883,16413787052602206780,5252023353830006820,825553712506901819,3947181967997444685,7257381028346369124,10981873135685283577,8352848301710745072,14004197552182932012,11245447532264667700,7080123586924873668,3577968953845760945,14110628317847127950,12732951413930286077,9925444275789517227,12967465905890319680,11396479705777394594,5561421826650650980,16245112556402503616,15228394940253802153,6426318629695872151,15977843601468538897,8098285179979927422,1929505969672845131,8112987869196542195,12021566813041088338,1114467968833865888,2611071761440494960,17968880708511351540,13074193547243221494,1059703104997270543,15737059687084314141,14794946844456905042,13227044856766877073,17143217588648521766,5748454528369563133,12685039917954187917,11288157634772235832,6179411481163140015,3874758693212010225,1206384404526474746,4599443118113865083,5584734463373381931,6136611417086052441,14944258110498715822,12474883356910797772,14308946048563388763,13137334755331465236,13963597645627481639,14465254100735638307,3494334304389204700],{"siblings":[{"elements":[14558427021271812428,2889616159627138166,3028504079954276941,5281229060922485517]},{"elements":[14116771184823831436,6357576774383995688,13501931163075412498,1114208703580065252]}]}],[[13448280129321627798,14184832580226620071,4264760999753648961,8684267825863703316,11540096098169847035,5633103419006680988,17929086713287469260,11022438742042731974,17929086713287469260,5633103419006680988,11022438742042731974,10504781385915616913,10233299991856859622,8096041051817582124,616647339418745235,17702256353323484405,3401807163073704597,2858363794882528563,6468473530378188213,9432439911715600556,15319531969909672148,3978008339442677304,4675777195118948063,8570244683106774459,13585257444459381479,5633103419006680988,16665733503003146045,11804246878047943203,16665733503003146045,4285274222770811137,11760308604722249425,10207862365438598523,12212890942095567435,9993158262681182159,736954933851108145,9672950575386075303,7952857189275572838,18283257144281847970,3593526112719002767,427775632172508153,7754042250414149527,9694557622302150389,7099829167389618045,15777519981516555839,17493605598880637306,6761961629305837681,15352357082232361981,10587216098471322447,1186407845470370944,4963333110095360289,5183020716315664450,5703057399647066411,1654005320245959858,3947216947333041453,6783974214217163215,1689013489307070514,13979456232858178304,3935461540017849252,526852840254096676,3037366594606732801,12264182439110100477,4891678981289992825,10683976087407861194,14381414872760763757,13023867804880331183,9291318119038699956,11309267658680205996,12096665809323843806,13800879323908434913,7174327047092873001,12306753553916010947,14232879251003089683,18164420531977468492,10953775806891900286,16259877793389096518,9625864982490925863,8534134395704118094,13051166443626080651,3427308511623505181,4727337347415394589,3453396440679893252,1684138076566235632,2352317457543417717,12214643506510543508,2611085211896867136,17856202544361752314,7277800217698677022,7038087010169898749,10869326517679843992,12137663335825974799,486491896416270871,4876279596041153562,18185680314122301023,15068514540196733550,11699983284397763417,5313633926205060679,18080277924750706853,6104594111512281074,14622521888511112461,15159579898446946314,6223059643385745080,626293859165316592,11067506214141118923,14049412274224744161,4343276081834489311,12709267438770432401,11738923289356649396,9027046029338967227,869807388680322678,13916569635788552983,8534163457168825665,8348511056798340915,15347654705785397820,17180257060609330311,10358196993038095993,16240222817772121908,7429053970656559990,9003081370840259316,11173882529172024683,7448031355626881647,10524525929540040437,11781343601179760136,6579149689263849340,9735029773692866132,14449081018226222344,9421548752611836587,12647656205192859339,9067851236147233742,5496246895245525662,3746197693689619493,18049022466208770944,15526349738630038124,790129979945703861,1590583770950262649,5500037066238389846],{"siblings":[{"elements":[6721740766564925244,1411408032836159396,13022652891543324015,2237109728225375781]},{"elements":[10383452154226125760,245290251193527986,17653238234088421422,10435157782398094396]}]}],[[7163828245400992899,6208789802991690329,1520393498095234823,17850125557131604925,1566108637863292880,17723991757094781147,15673272288241213978,14517555794516862246,660547752629125656,5196605275958006061,6716167319968777602,215845010327148844,7049858174620698506,15421018691863710164,4096225175798213350,6061796182218412267,2874778639280213280,15165039131876660989,2871311492653310124,6703544107971367030],{"siblings":[{"elements":[15844430972945815991,4510052531366082237,1988094269381573260,15027494130045863020]},{"elements":[18113916164610076962,9934973629108858737,8628759266336919655,8869508532199145062]}]}],[[13477491776046384791,2942914045641199971,15477477595605623277,3046687732765839070,11549530113843620414,6209609535784426207,9803824768471519322,0,16727626258957889097,5572263020212084918,3746522111553263957,5037592574477744612,16516030630447150646,499657902916821434,7878673128992292098,0],{"siblings":[{"elements":[397215759882307479,6720438653306664997,17757036026779907769,13549957236665085332]},{"elements":[11693229686577791316,70134777027805635,3064238334944269458,1614747907148339930]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5779238018441521607,1633659970024625107,15132631210249071149,9192233637020066511,16987576514335488814,14537832941490526695,8017871923137398435,14314804699542886826,10901130489318013461,15285483815663082328,2430396967900556168,16276049452254364183,15227487508322773600,9872687341452455059,6211993994226713932,4889758649110072149,14915335055951661270,14174469351279425813,15222693756012869232,2507712364049933061,6240539615301533451,14664011484904827783,8048592190500641310,16905018051986877068,4779431974339347199,11903890813464622515,10928808714970001223,6111390108406334068,4234631642081657820,7235279605367545286,8799657935434031961,8286115099013562073,11454656292809441737,13520163168352385625,6456743497411690816,9372245902640639235,16981095607738972247,14088949113824064986,7376118977218819576,16181391623796515936,4306160775041015637,14684943054646970993,1187357664384853816,2678278548320182310,8915342001311324677,6820357556106716762,10047165498188026782,11079858360482382602,7513024627572737117,13416502641490652835,13349862424590596035,2534975422370036520,16303174984092936300,5007697021193232369,11025232868888114458,17497190273059442911,18378965578806711459,14650158696056524998,506378590434313023,7517599558713930394,3284540675228517227,15536832927518804372,16776631120837587358,8840840584683410056,9422443583642356960,4619350616359800110,11449017599009673815,13102563998095575306,7578815223018683414,4567644161714887189,3442591794496191525,7557521075610042401,8245698025078736508,9547655045181054115,1521555487622075717,12458682305175417258,4564571732197379275,10911026568935082680,14535719776674318142,8814423602300100352,6881176102900919739,14757102652154963074,2882892600394869839,13505407566117981947],{"siblings":[{"elements":[12028397558684416584,7195669060619656539,4877302621055009322,13144368516691639632]},{"elements":[3831638896680269617,11622239582132795001,17114360658120078056,13946956494708067730]}]}],[[3343692549667880505,16198634626183854616,17828341602867283893,17343923561744772965,7239721626809504850,15132631210249071149,3836379348225604529,11076100975035109379,3836379348225604529,15132631210249071149,11076100975035109379,14912480323260713908,14489809805973717524,4880220434856361330,13947179735898410800,13229685593822343426,15911368050061407645,6084143457799909927,3192353477317781124,4504565059227164154,4834107503583495614,6021179220503470448,17815725382551011814,353005752735087093,4007573482727368553,15132631210249071149,11549410711608607519,15556984194335976072,11549410711608607519,2706309929532775409,12268361366747451445,12099257585775883867,140131054861831523,8903974312821521182,10043570134653716969,18211956115240107150,2292372264651693774,14102742245736635927,16852559829722837042,16825505233759180266,8908756795421598266,16103162896097380358,8926793518491301862,12202061379809903409,12327521766857249950,2050769331733499182,17325107096621126508,6803231158122982594,6784867343172638177,18300290432345207817,10636474538463621607,4386574529135542745,1250494435896400910,123003052125317854,5448854097786247668,12602965604509595567,5743240162770844343,13132869005104318057,7119134903727636269,10562651625673869862,17670943082149306501,5165082877823307327,10034586095009347150,18403871672691024829,8521489955487896999,12635031104158178731,18028376459515519782,11908702605864831038,304061409946482865,15736258225763026909,4040701803252043684,17707666159320046017,14575644205272956477,3502139250412121130,6633713801200532995,7601434306551380489,13748955194333374731,17475212960816482520,7844896550427291036,17656717192009621493,12201019913972285654,1522224513466690172,15190450450888432188,860651136548303685,5110376993438385147,17377095422621159214,6464894716463618461,14702226779224557781,3702730735062817256,4998351497105793254,16054975751433575430,5880669708305179454,13997899952030131900,7728388812875819361,6361030057295611778,16190373931251736680,4223270819633636417,9714918360415963083,10221734355966291900,5199806404189904673,16625684062012507466,1746105439999395602,13909194948784929858,11627413399083340388,6820265889710087077,3485410948531934651,9053644199614520267,11848782656068851405,338159767400977261,9214092049969436447,4130836369973881198,16497171921411889070,2322484766562628158,11144784294901467454,17160963806669865311,18045676676463249733,10232219943606011622,129054393174406105,5131068677522791732,16448039553334225819,9137703767322409787,14571149809596542628,12024475215792790589,3373968061732934391,1170074000405821622,7745939968264153742,13365774650994659942,15268151864672701217,13358174864854562580,776628099070901061,7076599693818849408,9228233082293520279,247806449564806791,15141646506993617642,3335398960777298349],{"siblings":[{"elements":[16694149547239299418,11916098023714376913,6683167713856718248,12883762631643920858]},{"elements":[16680612008794498936,8640953519412144738,10181843617211023742,8267313235995818586]}]}],[[2407409934291764350,9258994182503114094,13139096448477754621,10231532414294393307,16869825209268617560,4033977720048296461,11970062223168088613,5114324180131030933,4035241937297597768,18384282130646381560,3119460359662332373,10263420363880015098,8264307291697762303,7684985082558235520,4271006438160629142,3582960565310600054,13811906650129963757,15000759657348015204,1423919909923382610,9186062269551114500],{"siblings":[{"elements":[13406981661575413696,5172026295240874364,6949218394557698042,5665430393736599705]},{"elements":[15038980373507792589,13371167328767946914,13237656934183842649,3552342384838824807]}]}],[[718450441488193160,3384984396605666432,16112609702389701215,11191055637634313168,13625870787139354873,11265718301513146911,5660733189084386917,18446744069414584321,1517354566020000005,5872976568146552498,4737258158776434239,15542363834192310254,10995560238825993108,535712946360398860,11220538357659625724,18446744069414584321],{"siblings":[{"elements":[4606284367567892898,4098215502233871532,10640429447122513029,17948520172198090941]},{"elements":[2266699753608788951,14951315295450771117,11343886449762297073,17586657642109796121]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[17565631475122486162,13112428807682437438,814657839979919418,10687100073143457592,7287583176578477569,9119957951894366709,17912065094023049988,12001559769958506954,1247349890501030371,5087308417645836219,7398662816764770087,16524655585167564581,11496023076072991062,2882936815197941317,18421628275382862085,13615285961234747104,1217449957276156110,10461960450316473632,561574932948938915,5261392988226429767,36963788263559132,9164850294867114694,10737997989809144125,4306952301124110220,14963079343147138648,16286627233757869662,11831708559580747688,10815796126821418460,510676066900126240,15541305163140882263,18393128724329928869,14157594831905582813,4329327111404598849,15357188344968816401,396764937644349995,13482615543640014731,9197483402030863726,16014565579788705443,11848667743940537624,16170822526494470097,2404997186846373889,7957316412688043679,3771898163941812242,14195364064937291513,567351891378815016,13136595019898101044,17422897611144875752,11932823705699681826,15599574133270197983,15479028145816002055,13608358995984024845,2916177584086613713,7687033070139185553,13404022303248111561,4486202424414820354,10426377083832067254,9822331989600191753,11935893039680802137,16920228551281010811,1499676085202553257,8480186318221636715,10285648472756480424,5738310774792282369,3607187035486427462,14168641485863246652,14098418211595676526,16413094492990064503,9333103647472289713,3112143557161723528,526758665457109891,5594545399592762047,14434557311662235219,1325332632391540723,10368959042329114463,3273821888404289159,14386742940437405981,9283670432780772711,12361895721614603310,10986471371611471679,2347319240314755218,16019526439705881998,4646599238042603787,1916663449684460034,10224024849529566382],{"siblings":[{"elements":[3586560659949534267,194943118788111503,1282749807679583513,8381895631914176563]},{"elements":[3560583152441324605,12581631521285452247,3424922011369377233,1328356594502091179]}]}],[[4869952380941436289,4133897440024983458,3163655068312267756,3391064538085196635,12063209440740734451,814657839979919418,7256049382203397585,872514753529547715,7256049382203397585,814657839979919418,872514753529547715,8128564135732945300,13873611438731106303,426301338526984141,5293607343814169367,8712904732064140085,3392841556817364531,15654007593825456153,487026586958272624,4222524730672883551,5998765422299476649,17043748020228681736,13965604432429099335,9954565916608868212,17129643024995438315,814657839979919418,7683977844843347009,6366876800424201003,7683977844843347009,5450742817493812778,7138313969662793730,5378221410097012641,13051817110786210059,7204043207789218884,12882432216770618818,16198952365311726338,653656369876723293,13446473516824586546,17443026962410562685,1200316562358463377,2917042644177294500,5280278135943318553,10195175441490280339,18003769932575463342,3028949896307725793,5045631897118975777,14072115036524919573,9156038560056891854,14336161477959252840,8169358867037293193,5510565667084078122,8532400708062928410,15819668646499314130,5711072477230997758,5617694810049100024,5289092139206170560,17948211910083854718,15702610557065776329,17820039369890645112,10305536314437324243,7778653961093424558,10739181826534963569,7486556272629660604,12795161661697279215,13603084336739241988,2260171674282085537,13511350879451225923,10296412648280484263,16525715752985650077,9145232558495639585,1291557989292904253,15002068404721212160,7940534770741127520,11858838484722988647,10686196301744485254,14507392900502644886,15981040131782803232,12574282308881908450,15346155508282545482,3455759589570205326,2378840504360604297,11550255775897922997,10230724852695183555,7514829349970477752,5606460618633080741,12366347042034674808,2993913049214957790,6780596302650478283,8461479796175623500,13033591838541269472,11410692015366294155,1514340744898078083,4766833366200861005,18318180113767556099,3381311218708385099,5395421321393324333,11402980708487079135,499105798705413118,18094279440843882237,8289644188287163397,8215559881366200291,15194418471087936120,14879068192015274451,3576816500412119210,15446834935382641478,2589235890671096011,8518158630665044279,15595369395255982121,14197309754841702680,15653504023967682845,782626445299686704,17739668811006311904,573100047808553338,7688412058319631954,10688691763345252999,11361329736319711671,18246860699666689231,113140348223522613,12433435870977038566,14573027597329857896,4068685141790121336,5336085481003500508,10477970973707274212,1119211224704897966,13921487458920469258,5100631567832983819,7345381407233160607,17523395189533725285,17413036329926855333,8485284379966581687,15840958432560231901,2930895191812502467,16857596240968314830,9745718092886384001,173097042980891760],{"siblings":[{"elements":[13786428917509416630,5757676217252619913,17989467378333371899,13456208089422354095]},{"elements":[15667835261289599201,7767145371646568421,17153930599471857093,6165477178966000037]}]}],[[10420250859703979487,15808973073257544062,9191211987603798147,1502402630053211264,7633373867314067756,13443846420745041512,7130622154433892171,5226026923004743883,1677758001440174789,8037095529204803732,1583289580195231399,1819875565553223145,14156908909661588905,17078393705038960810,11441962064795407425,8746217594735848085,11753243598861846957,11952881700699696348,11942977260967829058,4584254661050579018],{"siblings":[{"elements":[15169288892330851793,8524013976134078981,13604747508478252710,1086429854097792411]},{"elements":[13908776069736708650,10556751953500789912,16164279508763320885,7246542079035228993]}]}],[[17121268286931937814,10489678958893448360,17778634326655846215,18007742914479513499,8609175546586630341,11530014067842135074,11787566454981388069,0,15395083959872122239,7057905258523013132,16983196009406552617,8014646145404792143,16709997700698886860,17677304939703331217,4530981228198333862,0],{"siblings":[{"elements":[4186977713997339629,16944979367557821503,10298392252945049695,2101806341458829302]},{"elements":[12933891440736029649,3211003802891024321,14688639299288241241,6716388689767701808]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5476891376197235655,7044817592391507668,13974119857005811796,13974119857005931896,8542463872071985231,6501044494244072249,17280822819241372308,10053665788850614925,17448962655787859727,12336908644746128088,9143020989718619471,4743203533871311592,11333677962792045232,13893424625045704083,767953711050007881,3472634815196335700,2902869279664059623,4226328250494368377,2418764480316296736,1501861828709332135,568975573703484830,8801800562606935721,9514012360554107037,6115575755227527047,1051291325387837076,11601191339553618576,6074519755155606439,18335853116697904652,10165784017796992404,18323605521630460587,11994117291089446449,10451983568470879546,10434065730445324857,17938995950366848123,2508123549594798968,7640613494747113386,1513372534219473739,16828618817162538109,8366075947957833522,9049395889722424712,18045617055697920423,7144267989314336719,16890803523690545074,15781761522575987695,14571475745262949915,16362201857573628110,8875795807742385116,2397097127390260361,11086508766290873299,12528536250631072701,4796334215621772761,46053206664818609,55855699141615696,12822704619433111871,5230152393175782857,18340028855156558604,4982325153117195849,18144683475374954843,13809928813137301377,2031187538284433977,9072535653736593441,12622276487432996162,8839987604652581340,6940845095475718033,16000102712351353061,16532084347876329880,11054558944075828190,7559179555829355370,10125459834434143139,14588025940297167409,15578052907891230592,16440693311745855827,16867123057370125982,13930038904617907751,11354803143482232725,16519077024003978008,7359228380659898187,18264912276873600757,6663799581497061960,14594092587359944947,7904080859246436117,10453773933582997036,10399628085621807446,12434936933788275446],{"siblings":[{"elements":[4295791253590603064,17929487105087721335,2967055119325542947,16462733433019204129]},{"elements":[10866503738528739597,488999660478424691,4680620550068726076,4667412765909904450]}]}],[[16428349751610191944,3347881533532107938,9468737643308213580,9194454772744592800,12741552808537566884,13974119857005811796,10045247018444647662,4340055757567630225,10045247018444647662,13974119857005811796,4340055757567630225,14385302776012277887,15202997972538187494,12414035098264397106,6391149555208523887,15712637695103593820,16554806991031947314,15363932162293809841,16307837251216160766,6820178166180814956,17457607970083055920,16464291619833470086,13749084992526879831,9636357227791350456,14663917240177601678,13974119857005811796,14942531704342925469,11159704875105942826,14942531704342925469,13714252095155089725,11813664378122801899,12391017937545841995,3476544466855521376,4541244746607206727,8878509548685829859,18213591479499389571,11906513154856102562,2661560206398423305,2184127630907116305,1470388346871513421,4220268753331067933,10121067713976682072,14528380587817187057,16760633056567525176,16239739171151052007,13336769264731776731,6597861866224831980,1283028978560633880,2343950577965466019,14930493770682231745,96390668912837594,9674660986690554615,3312989674635627754,2217725399410485058,17217178624402525406,1270496295808607583,12290224265072685290,14803910390123085278,10223203367692759106,11308771395676367576,1041038867464915568,813178057614178183,18268779348647234996,13701728595724581165,4019666490957492362,1234706480593541580,5634977730404901600,9636573169392748071,16107612655947242065,17723319666782197456,9218105179571351311,7480356268302484853,3953131694299149827,17397482431922805387,5468481439749014787,3320365679890891465,15526222117613994762,15333645379253332801,18074859146242913422,956580594101134221,12459586433819507902,6251016581514000324,9061286157704019153,8285114808851066511,18196592430429844596,17763244861005544579,16619520955079787148,15533162835159325494,2463578269926271449,16128653967389374961,9702427179903687789,2069753350137081705,9618213279997531696,9260163586230802185,5458992430299660279,14734687379245443572,142881319041189151,3921278602338897690,1751283496631235262,13106448210476421032,17623768063489438275,16612612992753432848,6545797981497976720,9814538168567253074,8995293668772951989,7142564581237122052,3547619286584280037,11256682631544360243,456800540290985258,7670894929460168942,13668116004985323929,3029202510962705921,12132687131942077218,4898917753423723492,16116725979714905071,6407348810037865596,17895095959158463658,7249739482952358425,14259627781104667467,11093952195928251986,1607619966941010464,10905336922186469824,1872294433562059216,17731987557902592659,5781022924291843377,8720737205215412068,17707746869708051401,6069659458516403762,5534361090266582195,9462663519886507369,15792770371188132287,9616736522457323016,5331923174174154450,16132487996478428137,10413918624073677918],{"siblings":[{"elements":[18107004279715648445,9022046471554739761,10628535777396098425,3646342173473337268]},{"elements":[11198870833902175989,2627056551053426442,12173347194088488972,13515738457566135127]}]}],[[10389994304159048865,6649191615891136629,11403608210651883819,4519118413793949304,2185698229693972676,17179409027569724423,9574052691782549116,14769559996847512451,16314679765100333798,7508244338581389907,12607987506138791424,22145534889104171,13843820450570263784,2678823418594540255,1323887373182876776,784024881853698007,15639778007162745068,12896850576571956744,3917733862452052922,1323379203368626624],{"siblings":[{"elements":[8321799032949870492,9041736777206633545,5275857463905943750,11845804001535745851]},{"elements":[6175371435905559461,1090507109993953169,13482089804287186601,14807728910252899539]}]}],[[4427670386441416504,17196830264177892837,63378352210450339,4474850086631122106,5285776790310024011,7442855528783351039,14473813801611186907,0,5587192636016021819,11796884131600238570,11519044807326916887,16293454228443205923,10554000137989328552,6710814315668780462,2535376180897248814,0],{"siblings":[{"elements":[13416860306928031322,13872475067050356340,9029853368848041601,11813207410514222083]},{"elements":[13286374031914984217,175261073292850250,12104851526530982961,1649197002724185016]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[5756954102670259035,15207029631270582200,8620853111407510804,5954306324953404035,3417369321338957957,14769711171700067967,14155220019972620822,4729864867204656869,1367124655399095907,794474731491043177,13549883238830580978,7154687264531141545,16040343449311141534,7519191160292482914,11659862054312770255,16037152217192111346,8213236337446440089,5480175981048843392,16683571355106549973,13543272974080163234,2528876297544953808,1752146986090353874,2467158844090442488,2784818123089147316,2853191568035851399,1047265776414426286,2243538379070846647,8626960408963181514,14880827053630741677,5727935730654045030,286379880044177715,16085096037435206952,5361622991241818307,9949357586496797885,5068561417731073838,11280248597206907899,15876185589640483370,18320739356339610511,13211622228097217499,4056587993176082271,7748353316269364184,11057333087035815647,11151914337748767300,18433647034287595504,9478290392842410216,3792026085406530528,9520680214228437529,5447506798929019025,12539795626444460823,10409804839689727475,3637292357808533410,722279013634395436,2962977808548824151,17049950107688496841,7829006265190333577,197969211212515662,12113251601111822966,3605118529118306942,211835988529495278,14155474385885496437,11848440872102051470,4366619857614921193,10556118585124385811,8391424649412625955,3227178879736556488,6503646705941890065,17861115577426059478,3966059438988839423,823981093346712868,9310258241739710499,14305284080474844674,3988773194277944987,4576989698097073721,14922970355983295368,17596364039560640893,3184267435176651188,13539543829396333126,14743205971784318873,1932903128429215796,17285289794946637186,9174920969369735131,3484178894351822797,13674151874602640207,3637683578065872134],{"siblings":[{"elements":[3661189000515272351,9265824685834336126,14091976876429780110,5616830878271017239]},{"elements":[15569594249511601125,956031005415651622,9670184325097649857,16069782850068809130]}]}],[[6044686351164866592,3269875303912828380,10971909491908020247,4104331182652050903,17633541252553702291,8620853111407510804,5960367447509974877,5147164630649092847,5960367447509974877,8620853111407510804,5147164630649092847,11107532078159067724,10772244505823667663,9198069521813365947,8458507525369628506,10832303736589025131,12518789667262658802,2425329303758391973,10077337605506852249,8506661476829334486,16585683042390534106,10595238455670002882,16886427341380115898,14785990991151309020,8915484717552643974,8620853111407510804,6723437356946220224,15638922074498864198,6723437356946220224,11699093173399831838,14069957904027684361,9229920804021072487,11542153228808062460,18280434867224841414,7302728346131101409,14964670768636554449,4054807757179607380,8801734000681300866,16524832535382886558,13087301078506545656,13292724990562942227,12436702882757014993,5073058539441485438,17936727871947959402,3169166962451356627,6385419142196948937,9855382319286103122,354470657976706188,10353295416272545980,14545834025245092863,4942784179361594051,16334626210695207770,2557017337498841106,9082645367545235816,3832349830839217990,12125913926347782952,653498677921946341,10356519767002417753,13174504632330535833,4789112843134691964,6500305353143094666,12722642965838128011,17819586841383485565,9338302027972475127,7330929394596684321,12444694042977211406,16835706677548563364,17889779048726972060,14467492870091445723,16529388904732112313,17106909407149874316,17144224833964718523,12452395697593419504,8106058970524168458,11815356019942539973,6330504800509976987,13137426907733633551,12844423662641286152,3662903663664052933,13357824166833108824,12752827758354941375,17261057291867951170,4398055965187785965,16221458524274655615,13387491434948380282,11116847357082284059,10564573654274645537,7753405841242812752,6314227317687465416,6741047059828457689,9704074621253918326,6750563444200691503,14974754359508154506,14319671947988003587,10083229324532465762,6834589448799755128,9685310725359694510,13104940428932620915,6339856080991409459,11162242812977481768,4684329802388867596,8511058454237612454,2265541267643867653,11451522802928270890,3070364959402701028,7695390214545256286,6393082986740824403,15060416527451191855,8953332250306296747,3770983766611500479,12377418950624369773,14200127229013268335,3585588327654699149,2910299107614913233,9125876271478117416,5491205323596432104,12458990519426084739,8910313484740722617,15169409468573320740,13330750084292481843,6641252768517887484,12607694605057617088,11717150518477465839,1409029263725692236,1474928178123648326,15722832864670665663,8557233438496535493,18351243950540875533,10387194066645547017,15577555733204774650,729112113977708207,7066174371615559521,9281126879726899847,2800822303765590735,7158215171732762527],{"siblings":[{"elements":[8715682575858527486,11155298795259675507,9843552670646386422,5306928003833288720]},{"elements":[1040533151601578923,15816118616292883445,7353107187080723398,5335048287076543677]}]}],[[3817891809809093638,12731200151540216747,13204517316349357946,7466922279633025394,11511834419055439492,13590249452715142137,17732660675339224486,4166451639178290456,3203680071566183896,9032091634452285657,12503999043638216793,12895512616608208462,9102120496875073553,18288158217194315891,11068059198304829036,7467745845637448473,17286434185604772205,18009808364771908546,1252812341548438628,18159403296672361502],{"siblings":[{"elements":[2571458109090384015,13541329269842715959,10666313766000137444,9526447513187253543]},{"elements":[14877691943474638997,17890686887798413768,13957332300951484465,4897853218909943833]}]}],[[12459445257765241200,17836212554463771331,15944503734392303878,8489504810567863061,15122645481767142856,17909688098392739595,61146688013032556,0,10135343558422228809,751070180850321642,2483644175354532006,10528313770598018966,8998461584776042365,9831743379717941884,17100392099098020283,0],{"siblings":[{"elements":[15428115294112016482,5567812574791378435,15488486025155798844,1460596497361948774]},{"elements":[9656940605791601413,7967601106598428415,9244440830089191498,13951992733771590718]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[1378578396624103287,4469550363019109345,15413597128689811362,1805144975167355224,6452842945118347818,17061466042700525835,9908442364377620888,15557126284828876835,6899480873189727568,12971330971533533346,728087363132436065,3204431996140256238,13511333333486447248,6061673480195229898,14143816356008065891,1818432731357414224,3931833595148317400,3113204864077687682,5014242697766007980,17498814194817113368,17311377860557701340,8282734130308373953,5890521087855310378,6106682907563760123,4103854807982442127,1254540041483963115,12935174769028627692,15430869945408104449,12896469002554472325,5331356288418194792,11484351612989676249,8456647540373465481,12372119994208242190,16992808387778761139,14492583082823698275,12992268080647866781,6202154336508741380,13981801581159561008,6132666943793528869,991440255466054370,4850097939918506333,15678134098977100309,4031564655424526311,818068419515164961,5189645943730998982,11842070038265827069,13692845301045488507,8827403897965133335,8787664043284139107,6377550908376354008,4423636113428645285,17734567326342336827,14552896584348117004,1702153397520986778,14272468428791344710,5610838339090108759,3371431548606222630,10139868107266119037,12592960625135564613,5499681482704576029,15133245799952602032,14567897988115088438,1484931179986933694,15313230342259256114,13284093008880950783,2496313854275467022,5098157751613025341,2705121421207377961,686818305346538974,16904485625070999818,10485443601004438918,1742619884980803369,7290528959142072005,4833033083385056818,14191175330164828274,15066184151212832423,17046653095088947697,17553341742847539104,1225471260958366274,595291968017247255,14785935603072475232,13108696271497115881,3085093188467307699,16176612129916464983],{"siblings":[{"elements":[8666308870474411867,15887861559861194766,12876980660469857901,2656114809566731166]},{"elements":[16360478778702248201,14213185250312606651,9086499200688171136,6646506645725327276]}]}],[[14151110958039928206,7394957063411508535,12242808867165814310,13976352360198370829,9730405472028585194,15413597128689811362,1579060068004460396,11309465540033045590,1579060068004460396,15413597128689811362,11309465540033045590,12888525608037505986,16547326051220291570,4274927800655763002,3121283270468370288,577542687887903379,5696365283852088763,11169520791487999889,8912379173499424821,17330094462244822106,16769704904010981477,9411855531344263895,1157536920058867649,15381797910990233828,193028617278888920,15413597128689811362,5944275695934856175,6137304313213745095,5944275695934856175,8996271031570341611,6570442543066273298,7611819675994313932,10534295743546521943,1331487254028825072,10196791628412025141,15441860425725544654,8052969032706882455,5867667407760738914,6427717164929771354,11646045603940553125,1651660475798712954,14453110603546168042,6702480046212256465,2515167476706338212,8408790910518680052,13726532425353449138,2298298534390186647,10313968174462873000,10493388062110618682,12074769082133067769,7381482354570955863,1265223135347065882,8099429127087925102,1156976121577905901,16859850340394106066,10415273072391660724,14182129822556818895,16915057393051886321,3101462726258575580,4823016207540037510,8339251899462823863,15124635515634125381,17139119355117614465,16187662320977464984,988049424955803048,11970898299076925761,3049146126377734131,6189179014534844601,2992319029155877019,3287539059167030767,1456751749121236081,15255993500612140682,3562091901483409100,6382968262506972813,10118732147714434815,6565331561510176204,10057381849171086287,15913827937953698835,15024483420572498193,16813605096465161202,9331266366565408692,1101315823369584759,3197107650307163365,15969829189172044313,14099241623905315562,10961752644378287391,2543612655353394500,2299087276369389335,7900896679024274007,14475105730052509059,1134482989356651075,1199508703836224381,12865960276769595356,15804622854916570365,17142965598948477851,8781606262333289968,13532386421161973677,8888748173017908989,9393364460999692375,16307858586919388167,10490958219829679062,11746522735730466271,16837186399574943561,9926120943598710092,5650950788243384049,13299009035329247894,4898609385965295940,17921951389996105451,15976218508721314503,16519367972819967643,356701787644699508,3823992709874492751,13655979623604649909,814691128406149016,2589815402137204559,8017411099053767081,6670506440608384006,16625892828742160013,6980196619490882343,17384384046071181817,2023944507412081016,15079293339612944111,11492091039257939737,1877402569728882265,11896797140477366943,1111118824048114488,17142084384381596014,7020557176362306018,1188383490488442084,4368649678832425827,18332984063091202717,13658935803422495926,18386018023850975407,17379077957778142364,14643855309430344807],{"siblings":[{"elements":[15192652526827466958,15586316092843326388,9191814238353642666,14473217775880180809]},{"elements":[8871695588031639576,5579372016518937853,14746829833672601330,4076645109767800603]}]}],[[7355000535335121214,1080458130730343982,9322672680869669119,2804094819013685559,638238206202982689,7634273305301634679,10877928775075107510,5275908199605404742,3347652827715974365,7911249883678444398,5652996455886374043,4615866963040228961,10622754265873815802,1229515617644229601,2903281994878346213,1325667513318877293,12277076855538248724,16450678484623819131,17038516729113727965,14247979878878607921],{"siblings":[{"elements":[7614398799053524303,2764583842848826589,33413866442510526,17875148176744893971]},{"elements":[8455293883966511124,11494785280680832629,7357921799441767283,11578973368757805148]}]}],[[6631823643266079158,8366122243642504746,8406087109249457640,15336788024942948296,12720239164087346734,8137611673240142641,6774618138215374272,0,3139480029147699076,9383563083341285074,8973534838271256955,6716838165676479076,5383259058826815169,2089258522450198822,2463958557597904869,0],{"siblings":[{"elements":[12544435644837708488,16862965110390239833,652581182079729656,2146097000557799403]},{"elements":[16027837574004822952,14738606754892979695,3791444106569094598,12930330184609239516]}]}]]},"steps":[]}],"final_poly":{"coeffs":[[16576266501209756636,16319405776410563724],[12786897888443529365,1909450325805577515],[5671302967046029644,6221607960321962717],[17854653477383562898,2004436935791854642],[18156246526399554667,15274299381540008568],[6715512979966297413,9635789999777282826],[196634509567812852,7260044628256898978],[0,0]]},"pow_witness":9223372034707294072}},"public_inputs":[0,1,3736710860384812976]} \ No newline at end of file diff --git a/plonky2_verifier/data/fibonacci/verifier_only_circuit_data.json b/plonky2_verifier/data/fibonacci/verifier_only_circuit_data.json index f0524f3..6ef839a 100644 --- a/plonky2_verifier/data/fibonacci/verifier_only_circuit_data.json +++ b/plonky2_verifier/data/fibonacci/verifier_only_circuit_data.json @@ -1 +1 @@ -{"constants_sigmas_cap":[{"elements":[2913805118787558759,15605217703384212484,9293436862297178555,10529947991695419448]},{"elements":[1937331278189251620,17537260089483183877,10458485670158100707,4116443229550247591]},{"elements":[8142760542024755709,3845244796524514577,16191049345326767258,7348433903875207214]},{"elements":[18274477257392359471,9341197367296335592,14314312946600883535,17431979896521737468]},{"elements":[12713790163422286570,9838614764658999419,3024549327814176904,6544549858431318793]},{"elements":[17461063081201329467,1929790214678747830,14738190695567211833,4502436664569676311]},{"elements":[17446087997043032816,17518692693064701003,4915378766449394412,10675325761198739044]},{"elements":[11349186227918507635,7105572536043210156,13296927306801261929,6138189381388819111]},{"elements":[17427080957162886576,4310228111529328877,16109317445338921222,11923676504992192083]},{"elements":[11292141569337462929,7213981967192374125,4837353949249389782,13157524938508720907]},{"elements":[17221477633935993097,7905315334616496868,2950048088611741910,16851660641249290423]},{"elements":[1918571898367258879,14473285549490778842,16456257732802770188,16611801325745795527]},{"elements":[7880989808200689690,16935107633380717766,8956194191973051375,1103945341495739535]},{"elements":[4501339912027744074,12142665268233044767,9270990890291324944,45374981263348191]},{"elements":[13657768796246999470,2899654677720502418,7228867285602519410,3363587770111123806]},{"elements":[18227101298896629706,12986849723013952028,16815808278639394978,16460725848109409638]}]} \ No newline at end of file +{"constants_sigmas_cap":[{"elements":[2913805118787558759,15605217703384212484,9293436862297178555,10529947991695419448]},{"elements":[1937331278189251620,17537260089483183877,10458485670158100707,4116443229550247591]},{"elements":[8142760542024755709,3845244796524514577,16191049345326767258,7348433903875207214]},{"elements":[18274477257392359471,9341197367296335592,14314312946600883535,17431979896521737468]},{"elements":[12713790163422286570,9838614764658999419,3024549327814176904,6544549858431318793]},{"elements":[17461063081201329467,1929790214678747830,14738190695567211833,4502436664569676311]},{"elements":[17446087997043032816,17518692693064701003,4915378766449394412,10675325761198739044]},{"elements":[11349186227918507635,7105572536043210156,13296927306801261929,6138189381388819111]},{"elements":[17427080957162886576,4310228111529328877,16109317445338921222,11923676504992192083]},{"elements":[11292141569337462929,7213981967192374125,4837353949249389782,13157524938508720907]},{"elements":[17221477633935993097,7905315334616496868,2950048088611741910,16851660641249290423]},{"elements":[1918571898367258879,14473285549490778842,16456257732802770188,16611801325745795527]},{"elements":[7880989808200689690,16935107633380717766,8956194191973051375,1103945341495739535]},{"elements":[4501339912027744074,12142665268233044767,9270990890291324944,45374981263348191]},{"elements":[13657768796246999470,2899654677720502418,7228867285602519410,3363587770111123806]},{"elements":[18227101298896629706,12986849723013952028,16815808278639394978,16460725848109409638]}],"circuit_digest":{"elements":[15489309507512017401,16244437215982314072,10011620388767144997,15394117319313330212]}} \ No newline at end of file diff --git a/plonky2_verifier/deserialize.go b/plonky2_verifier/deserialize.go index 11b1ee7..b8014a3 100644 --- a/plonky2_verifier/deserialize.go +++ b/plonky2_verifier/deserialize.go @@ -130,7 +130,6 @@ type CommonCircuitDataRaw struct { DegreeBits uint64 `json:"degree_bits"` ReductionArityBits []uint64 `json:"reduction_arity_bits"` } `json:"fri_params"` - DegreeBits uint64 `json:"degree_bits"` Gates []string `json:"gates"` SelectorsInfo struct { SelectorIndices []uint64 `json:"selector_indices"` @@ -156,6 +155,19 @@ type VerifierOnlyCircuitDataRaw struct { } `json:"constants_sigmas_cap"` } +type ProofChallengesRaw struct { + PlonkBetas []uint64 `json:"plonk_betas"` + PlonkGammas []uint64 `json:"plonk_gammas"` + PlonkAlphas []uint64 `json:"plonk_alphas"` + PlonkZeta []uint64 `json:"plonk_zeta"` + FriChallenges struct { + FriAlpha []uint64 `json:"fri_alpha"` + FriBetas [][]uint64 `json:"fri_betas"` + FriPowResponse uint64 `json:"fri_pow_response"` + FriQueryIndices []uint64 `json:"fri_query_indices"` + } `json:"fri_challenges"` +} + func DeserializeMerkleCap(merkleCapRaw []struct{ Elements []uint64 }) MerkleCap { n := len(merkleCapRaw) merkleCap := make([]Hash, n) @@ -341,12 +353,12 @@ func DeserializeCommonCircuitData(path string) CommonCircuitData { commonCircuitData.Config.FriConfig.NumQueryRounds = raw.Config.FriConfig.NumQueryRounds commonCircuitData.FriParams.DegreeBits = raw.FriParams.DegreeBits + commonCircuitData.DegreeBits = raw.FriParams.DegreeBits commonCircuitData.FriParams.Config.RateBits = raw.FriParams.Config.RateBits commonCircuitData.FriParams.Config.CapHeight = raw.FriParams.Config.CapHeight commonCircuitData.FriParams.Config.ProofOfWorkBits = raw.FriParams.Config.ProofOfWorkBits commonCircuitData.FriParams.Config.NumQueryRounds = raw.FriParams.Config.NumQueryRounds commonCircuitData.FriParams.ReductionArityBits = raw.FriParams.ReductionArityBits - commonCircuitData.DegreeBits = raw.DegreeBits commonCircuitData.Gates = []gate{} for _, gate := range raw.Gates { @@ -392,3 +404,32 @@ func DeserializeVerifierOnlyCircuitData(path string) VerifierOnlyCircuitData { ConstantSigmasCap: DeserializeMerkleCap([]struct{ Elements []uint64 }(raw.ConstantsSigmasCap)), } } + +func DeserializeProofChallenges(path string) ProofChallenges { + jsonFile, err := os.Open(path) + if err != nil { + panic(err) + } + + defer jsonFile.Close() + rawBytes, _ := ioutil.ReadAll(jsonFile) + + var raw ProofChallengesRaw + err = json.Unmarshal(rawBytes, &raw) + if err != nil { + panic(err) + } + + var challenges ProofChallenges + challenges.PlonkBetas = utils.Uint64ArrayToFArray(raw.PlonkBetas) + challenges.PlonkGammas = utils.Uint64ArrayToFArray(raw.PlonkGammas) + challenges.PlonkAlphas = utils.Uint64ArrayToFArray(raw.PlonkAlphas) + challenges.PlonkZeta = utils.Uint64ArrayToQuadraticExtension(raw.PlonkZeta) + + challenges.FriChallenges.FriAlpha = utils.Uint64ArrayToQuadraticExtension(raw.FriChallenges.FriAlpha) + challenges.FriChallenges.FriBetas = utils.Uint64ArrayToQuadraticExtensionArray(raw.FriChallenges.FriBetas) + challenges.FriChallenges.FriPowResponse = NewFieldElement(raw.FriChallenges.FriPowResponse) + challenges.FriChallenges.FriQueryIndicies = utils.Uint64ArrayToFArray(raw.FriChallenges.FriQueryIndices) + + return challenges +} diff --git a/plonky2_verifier/deserialize_test.go b/plonky2_verifier/deserialize_test.go index 665e4ca..2d9a8ca 100644 --- a/plonky2_verifier/deserialize_test.go +++ b/plonky2_verifier/deserialize_test.go @@ -12,13 +12,19 @@ func TestDeserializeProofWithPublicInputs(t *testing.T) { } func TestDeserializeCommonCircuitData(t *testing.T) { - proofWithPis := DeserializeCommonCircuitData("./data/fibonacci/common_circuit_data.json") - fmt.Printf("%+v\n", proofWithPis) + commonCircuitData := DeserializeCommonCircuitData("./data/fibonacci/common_circuit_data.json") + fmt.Printf("%+v\n", commonCircuitData) panic("look at stdout") } func TestDeserializeVerifierOnlyCircuitData(t *testing.T) { - proofWithPis := DeserializeVerifierOnlyCircuitData("./data/fibonacci/verifier_only_circuit_data.json") - fmt.Printf("%+v\n", proofWithPis) + verifierOnlyCircuitData := DeserializeVerifierOnlyCircuitData("./data/fibonacci/verifier_only_circuit_data.json") + fmt.Printf("%+v\n", verifierOnlyCircuitData) + panic("look at stdout") +} + +func TestDeserializeProofChallenges(t *testing.T) { + challenges := DeserializeProofChallenges("./data/fibonacci/proof_challenges.json") + fmt.Printf("%+v\n", challenges) panic("look at stdout") } diff --git a/plonky2_verifier/gate.go b/plonky2_verifier/gate.go index d171299..8220f06 100644 --- a/plonky2_verifier/gate.go +++ b/plonky2_verifier/gate.go @@ -62,11 +62,11 @@ func (p *PlonkChip) computeFilter( continue } - product = p.qeAPI.MulExtension(product, p.qeAPI.SubExtension(p.qeAPI.FieldToQE(NewFieldElement(i)), s)) + product = p.qeAPI.MulExtension(product, p.qeAPI.SubExtension(s, p.qeAPI.FieldToQE(NewFieldElement(i)))) } if manySelector { - product = p.qeAPI.MulExtension(product, p.qeAPI.SubExtension(p.qeAPI.FieldToQE(NewFieldElement(UNUSED_SELECTOR)), s)) + product = p.qeAPI.MulExtension(product, p.qeAPI.SubExtension(s, p.qeAPI.FieldToQE(NewFieldElement(UNUSED_SELECTOR)))) } return product diff --git a/plonky2_verifier/plonk.go b/plonky2_verifier/plonk.go index 3e9546a..cca3cb5 100644 --- a/plonky2_verifier/plonk.go +++ b/plonky2_verifier/plonk.go @@ -131,8 +131,8 @@ func (p *PlonkChip) evaluateGateConstraints(vars EvaluationVars) []QuadraticExte p.commonData.SelectorsInfo.NumSelectors(), ) - for j, constraint := range gateConstraints { - if uint64(j) >= p.commonData.NumGateConstraints { + for i, constraint := range gateConstraints { + if uint64(i) >= p.commonData.NumGateConstraints { panic("num_constraints() gave too low of a number") } constraints[i] = p.qeAPI.AddExtension(constraints[i], constraint) @@ -202,7 +202,6 @@ func (p *PlonkChip) evalVanishingPoly(vars EvaluationVars, proofChallenges Proof } vanishingTerms := append(vanishingZ1Terms, vanishingPartialProductsTerms...) - vanishingTerms = append(vanishingTerms, []QuadraticExtension{p.qeAPI.ZERO_QE, p.qeAPI.ZERO_QE, p.qeAPI.ZERO_QE, p.qeAPI.ZERO_QE}...) vanishingTerms = append(vanishingTerms, constraintTerms...) reducedValues := make([]QuadraticExtension, p.commonData.Config.NumChallenges) diff --git a/plonky2_verifier/plonk_test.go b/plonky2_verifier/plonk_test.go index 75348c1..c6e4752 100644 --- a/plonky2_verifier/plonk_test.go +++ b/plonky2_verifier/plonk_test.go @@ -12,27 +12,17 @@ import ( type TestPlonkCircuit struct { proofWithPIsFilename string `gnark:"-"` commonCircuitDataFilename string `gnark:"-"` - - plonkBetas []F - plonkGammas []F - plonkAlphas []F - plonkZeta QuadraticExtension + ProofChallengesFilename string `gnark:"-"` } func (circuit *TestPlonkCircuit) Define(api frontend.API) error { proofWithPis := DeserializeProofWithPublicInputs(circuit.proofWithPIsFilename) commonCircuitData := DeserializeCommonCircuitData(circuit.commonCircuitDataFilename) + proofChallenges := DeserializeProofChallenges(circuit.ProofChallengesFilename) fieldAPI := NewFieldAPI(api) qeAPI := NewQuadraticExtensionAPI(fieldAPI, commonCircuitData.DegreeBits) - proofChallenges := ProofChallenges{ - PlonkBetas: circuit.plonkBetas, - PlonkGammas: circuit.plonkGammas, - PlonkAlphas: circuit.plonkAlphas, - PlonkZeta: circuit.plonkZeta, - } - plonkChip := NewPlonkChip(api, qeAPI, commonCircuitData) poseidonChip := poseidon.NewPoseidonChip(api, fieldAPI, qeAPI) @@ -49,23 +39,7 @@ func TestPlonkFibonacci(t *testing.T) { circuit := TestPlonkCircuit{ proofWithPIsFilename: "./data/fibonacci/proof_with_public_inputs.json", commonCircuitDataFilename: "./data/fibonacci/common_circuit_data.json", - - plonkBetas: []F{ - NewFieldElementFromString("4678728155650926271"), - NewFieldElementFromString("13611962404289024887"), - }, - plonkGammas: []F{ - NewFieldElementFromString("13237663823305715949"), - NewFieldElementFromString("15389314098328235145"), - }, - plonkAlphas: []F{ - NewFieldElementFromString("14505919539124304197"), - NewFieldElementFromString("1695455639263736117"), - }, - plonkZeta: QuadraticExtension{ - NewFieldElementFromString("14887793628029982930"), - NewFieldElementFromString("1136137158284059037"), - }, + ProofChallengesFilename: "./data/fibonacci/proof_challenges.json", } witness := TestPlonkCircuit{} err := test.IsSolved(&circuit, &witness, TEST_CURVE.ScalarField()) @@ -82,23 +56,7 @@ func TestPlonkDummy(t *testing.T) { circuit := TestPlonkCircuit{ proofWithPIsFilename: "./data/dummy_2^14_gates/proof_with_public_inputs.json", commonCircuitDataFilename: "./data/dummy_2^14_gates/common_circuit_data.json", - - plonkBetas: []F{ - NewFieldElementFromString("11216469004148781751"), - NewFieldElementFromString("6201977337075152249"), - }, - plonkGammas: []F{ - NewFieldElementFromString("8369751006669847974"), - NewFieldElementFromString("3610024170884289835"), - }, - plonkAlphas: []F{ - NewFieldElementFromString("970160439138448145"), - NewFieldElementFromString("2402201283787401921"), - }, - plonkZeta: QuadraticExtension{ - NewFieldElementFromString("17377750363769967882"), - NewFieldElementFromString("11921191651424768462"), - }, + ProofChallengesFilename: "./data/dummy_2^14_gates/proof_challenges.json", } witness := TestPlonkCircuit{} err := test.IsSolved(&circuit, &witness, TEST_CURVE.ScalarField()) diff --git a/plonky2_verifier/poseidon_gate.go b/plonky2_verifier/poseidon_gate.go index 34a1dc4..a5e4e5a 100644 --- a/plonky2_verifier/poseidon_gate.go +++ b/plonky2_verifier/poseidon_gate.go @@ -86,8 +86,8 @@ func (g *PoseidonGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []Quadr // Assert that `swap` is binary. swap := vars.localWires[g.WireSwap()] - notSwap := p.qeAPI.SubExtension(p.qeAPI.FieldToQE(ONE_F), swap) - constraints = append(constraints, p.qeAPI.MulExtension(swap, notSwap)) + swapMinusOne := p.qeAPI.SubExtension(swap, p.qeAPI.FieldToQE(ONE_F)) + constraints = append(constraints, p.qeAPI.MulExtension(swap, swapMinusOne)) // Assert that each delta wire is set properly: `delta_i = swap * (rhs - lhs)`. for i := uint64(0); i < 4; i++ { @@ -132,6 +132,7 @@ func (g *PoseidonGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []Quadr // Partial rounds. state = poseidonChip.PartialFirstConstantLayerExtension(state) state = poseidonChip.MdsPartialLayerInitExtension(state) + for r := uint64(0); r < poseidon.N_PARTIAL_ROUNDS-1; r++ { sBoxIn := vars.localWires[g.WirePartialSBox(r)] constraints = append(constraints, p.qeAPI.SubExtension(state[0], sBoxIn)) @@ -147,14 +148,14 @@ func (g *PoseidonGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []Quadr // Second set of full rounds. for r := uint64(0); r < poseidon.HALF_N_FULL_ROUNDS; r++ { - poseidonChip.ConstantLayerExtension(state, &roundCounter) + state = poseidonChip.ConstantLayerExtension(state, &roundCounter) for i := uint64(0); i < poseidon.SPONGE_WIDTH; i++ { sBoxIn := vars.localWires[g.WireFullSBox1(r, i)] constraints = append(constraints, p.qeAPI.SubExtension(state[i], sBoxIn)) state[i] = sBoxIn } - state = poseidonChip.MdsLayerExtension(state) state = poseidonChip.SBoxLayerExtension(state) + state = poseidonChip.MdsLayerExtension(state) roundCounter++ } diff --git a/plonky2_verifier/selectors.go b/plonky2_verifier/selectors.go index 3626965..e62f2a8 100644 --- a/plonky2_verifier/selectors.go +++ b/plonky2_verifier/selectors.go @@ -1,6 +1,6 @@ package plonky2_verifier -const UNUSED_SELECTOR = ^uint64(0) // max uint +const UNUSED_SELECTOR = uint64(^uint32(0)) // max uint32 type Range struct { start uint64 diff --git a/poseidon/poseidon.go b/poseidon/poseidon.go index b9085bd..60b2ddd 100644 --- a/poseidon/poseidon.go +++ b/poseidon/poseidon.go @@ -119,14 +119,14 @@ func (c *PoseidonChip) ConstantLayerExtension(state PoseidonStateExtension, roun func (c *PoseidonChip) SBoxMonomial(x F) F { x2 := c.fieldAPI.Mul(x, x) x4 := c.fieldAPI.Mul(x2, x2) - x3 := c.fieldAPI.Mul(x2, x) + x3 := c.fieldAPI.Mul(x, x2) return c.fieldAPI.Mul(x3, x4).(F) } func (c *PoseidonChip) SBoxMonomialExtension(x QuadraticExtension) QuadraticExtension { - x2 := c.qeAPI.MulExtension(x, x) - x4 := c.qeAPI.MulExtension(x2, x2) - x3 := c.qeAPI.MulExtension(x2, x) + x2 := c.qeAPI.SquareExtension(x) + x4 := c.qeAPI.SquareExtension(x2) + x3 := c.qeAPI.MulExtension(x, x2) return c.qeAPI.MulExtension(x3, x4) } @@ -310,7 +310,7 @@ func (c *PoseidonChip) MdsPartialLayerFast(state PoseidonState, r int) PoseidonS func (c *PoseidonChip) MdsPartialLayerFastExtension(state PoseidonStateExtension, r int) PoseidonStateExtension { s0 := state[0] mds0to0 := c.qeAPI.FieldToQE(NewFieldElement(MDS_MATRIX_CIRC[0] + MDS_MATRIX_DIAG[0])) - d := c.qeAPI.AddExtension(s0, mds0to0) + d := c.qeAPI.MulExtension(s0, mds0to0) for i := 1; i < 12; i++ { if i < SPONGE_WIDTH { t := c.qeAPI.FieldToQE(NewFieldElement(FAST_PARTIAL_ROUND_W_HATS[r][i-1])) @@ -323,7 +323,7 @@ func (c *PoseidonChip) MdsPartialLayerFastExtension(state PoseidonStateExtension for i := 1; i < 12; i++ { if i < SPONGE_WIDTH { t := c.qeAPI.FieldToQE(NewFieldElement(FAST_PARTIAL_ROUND_VS[r][i-1])) - result[i] = c.qeAPI.AddExtension(state[i], c.qeAPI.MulExtension(state[0], t)) + result[i] = c.qeAPI.AddExtension(c.qeAPI.MulExtension(state[0], t), state[i]) } } diff --git a/utils/utils.go b/utils/utils.go index 97952dc..4edd733 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -33,6 +33,10 @@ func Uint64ArrayToFArray(input []uint64) []F { return output } +func Uint64ArrayToQuadraticExtension(input []uint64) QuadraticExtension { + return [2]F{NewFieldElement(input[0]), NewFieldElement(input[1])} +} + func Uint64ArrayToQuadraticExtensionArray(input [][]uint64) []QuadraticExtension { var output []QuadraticExtension for i := 0; i < len(input); i++ {