diff --git a/benchmark.go b/benchmark.go index d4e92bd..be6c137 100644 --- a/benchmark.go +++ b/benchmark.go @@ -28,7 +28,7 @@ func (circuit *BenchmarkPlonky2VerifierCircuit) Define(api frontend.API) error { fieldAPI := NewFieldAPI(api) qeAPI := NewQuadraticExtensionAPI(fieldAPI, commonCircuitData.DegreeBits) hashAPI := NewHashAPI(fieldAPI) - poseidonChip := poseidon.NewPoseidonChip(api, fieldAPI) + poseidonChip := poseidon.NewPoseidonChip(api, fieldAPI, qeAPI) friChip := NewFriChip(api, fieldAPI, qeAPI, hashAPI, poseidonChip, &commonCircuitData.FriParams) plonkChip := NewPlonkChip(api, qeAPI, commonCircuitData) circuit.verifierChip = NewVerifierChip(api, fieldAPI, qeAPI, poseidonChip, plonkChip, friChip) diff --git a/plonky2_verifier/quadratic_extension.go b/field/quadratic_extension.go similarity index 98% rename from plonky2_verifier/quadratic_extension.go rename to field/quadratic_extension.go index 80fdc1c..46668e0 100644 --- a/plonky2_verifier/quadratic_extension.go +++ b/field/quadratic_extension.go @@ -1,8 +1,7 @@ -package plonky2_verifier +package field import ( "fmt" - . "gnark-plonky2-verifier/field" "math/bits" "github.com/consensys/gnark/frontend" diff --git a/plonky2_verifier/arithmetic_gate.go b/plonky2_verifier/arithmetic_gate.go new file mode 100644 index 0000000..1734556 --- /dev/null +++ b/plonky2_verifier/arithmetic_gate.go @@ -0,0 +1,58 @@ +package plonky2_verifier + +import ( + "fmt" + . "gnark-plonky2-verifier/field" +) + +type ArithmeticGate struct { + numOps uint64 +} + +func NewArithmeticGate(numOps uint64) *ArithmeticGate { + return &ArithmeticGate{ + numOps: numOps, + } +} + +func (g *ArithmeticGate) Id() string { + return fmt.Sprintf("ArithmeticGate { num_ops: %d }", g.numOps) +} + +func (g *ArithmeticGate) WireIthMultiplicand0(i uint64) uint64 { + return 4 * i +} + +func (g *ArithmeticGate) WireIthMultiplicand1(i uint64) uint64 { + return 4*i + 1 +} + +func (g *ArithmeticGate) WireIthAddend(i uint64) uint64 { + return 4*i + 2 +} + +func (g *ArithmeticGate) WireIthOutput(i uint64) uint64 { + return 4*i + 3 +} + +func (g *ArithmeticGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension { + const0 := vars.localConstants[0] + const1 := vars.localConstants[1] + + constraints := []QuadraticExtension{} + for i := uint64(0); i < g.numOps; i++ { + multiplicand0 := vars.localWires[g.WireIthMultiplicand0(i)] + multiplicand1 := vars.localWires[g.WireIthMultiplicand1(i)] + addend := vars.localWires[g.WireIthAddend(i)] + output := vars.localWires[g.WireIthOutput(i)] + + computedOutput := p.qeAPI.AddExtension( + p.qeAPI.MulExtension(p.qeAPI.MulExtension(multiplicand0, multiplicand1), const0), + p.qeAPI.MulExtension(addend, const1), + ) + + constraints = append(constraints, p.qeAPI.SubExtension(output, computedOutput)) + } + + return constraints +} diff --git a/plonky2_verifier/challenger.go b/plonky2_verifier/challenger.go index cd86ed8..78b8eb5 100644 --- a/plonky2_verifier/challenger.go +++ b/plonky2_verifier/challenger.go @@ -123,10 +123,10 @@ func (c *ChallengerChip) GetFriChallenges(commitPhaseMerkleCaps []MerkleCap, fin friQueryIndices := c.GetNChallenges(numFriQueries) return FriChallenges{ - FriAlpha: friAlpha, - FriBetas: friBetas, - FriPowResponse: friPowResponse, - FriQueryIndicies: friQueryIndices, + FriAlpha: friAlpha, + FriBetas: friBetas, + FriPowResponse: friPowResponse, + FriQueryIndices: friQueryIndices, } } diff --git a/plonky2_verifier/challenger_test.go b/plonky2_verifier/challenger_test.go index 20a86b0..f6914af 100644 --- a/plonky2_verifier/challenger_test.go +++ b/plonky2_verifier/challenger_test.go @@ -20,38 +20,40 @@ type TestChallengerCircuit struct { } func (circuit *TestChallengerCircuit) Define(api frontend.API) error { - field := field.NewFieldAPI(api) - poseidonChip := NewPoseidonChip(api, field) - challengerChip := NewChallengerChip(api, field, poseidonChip) + fieldAPI := field.NewFieldAPI(api) + degreeBits := 3 + qeAPI := NewQuadraticExtensionAPI(fieldAPI, uint64(degreeBits)) + poseidonChip := NewPoseidonChip(api, fieldAPI, qeAPI) + challengerChip := NewChallengerChip(api, fieldAPI, poseidonChip) var circuitDigest [4]F for i := 0; i < len(circuitDigest); i++ { - circuitDigest[i] = field.FromBinary(api.ToBinary(circuit.CircuitDigest[i], 64)).(F) + circuitDigest[i] = fieldAPI.FromBinary(api.ToBinary(circuit.CircuitDigest[i], 64)).(F) } var publicInputs [3]F for i := 0; i < len(publicInputs); i++ { - publicInputs[i] = field.FromBinary(api.ToBinary(circuit.PublicInputs[i], 64)).(F) + publicInputs[i] = fieldAPI.FromBinary(api.ToBinary(circuit.PublicInputs[i], 64)).(F) } var wiresCap [16][4]F for i := 0; i < len(wiresCap); i++ { for j := 0; j < len(wiresCap[0]); j++ { - wiresCap[i][j] = field.FromBinary(api.ToBinary(circuit.WiresCap[i][j], 64)).(F) + wiresCap[i][j] = fieldAPI.FromBinary(api.ToBinary(circuit.WiresCap[i][j], 64)).(F) } } var plonkZsPartialProductsCap [16][4]F for i := 0; i < len(plonkZsPartialProductsCap); i++ { for j := 0; j < len(plonkZsPartialProductsCap[0]); j++ { - plonkZsPartialProductsCap[i][j] = field.FromBinary(api.ToBinary(circuit.PlonkZsPartialProductsCap[i][j], 64)).(F) + plonkZsPartialProductsCap[i][j] = fieldAPI.FromBinary(api.ToBinary(circuit.PlonkZsPartialProductsCap[i][j], 64)).(F) } } var quotientPolysCap [16][4]F for i := 0; i < len(quotientPolysCap); i++ { for j := 0; j < len(quotientPolysCap[0]); j++ { - quotientPolysCap[i][j] = field.FromBinary(api.ToBinary(circuit.QuotientPolysCap[i][j], 64)).(F) + quotientPolysCap[i][j] = fieldAPI.FromBinary(api.ToBinary(circuit.QuotientPolysCap[i][j], 64)).(F) } } @@ -72,7 +74,7 @@ func (circuit *TestChallengerCircuit) Define(api frontend.API) error { } for i := 0; i < 4; i++ { - field.AssertIsEqual(publicInputHash[i], expectedPublicInputHash[i]) + fieldAPI.AssertIsEqual(publicInputHash[i], expectedPublicInputHash[i]) } expectedPlonkBetas := [2]F{ @@ -86,8 +88,8 @@ func (circuit *TestChallengerCircuit) Define(api frontend.API) error { } for i := 0; i < 2; i++ { - field.AssertIsEqual(plonkBetas[i], expectedPlonkBetas[i]) - field.AssertIsEqual(plonkGammas[i], expectedPlonkGammas[i]) + fieldAPI.AssertIsEqual(plonkBetas[i], expectedPlonkBetas[i]) + fieldAPI.AssertIsEqual(plonkGammas[i], expectedPlonkGammas[i]) } challengerChip.ObserveCap(plonkZsPartialProductsCap[:]) @@ -99,7 +101,7 @@ func (circuit *TestChallengerCircuit) Define(api frontend.API) error { } for i := 0; i < 2; i++ { - field.AssertIsEqual(plonkAlphas[i], expectedPlonkAlphas[i]) + fieldAPI.AssertIsEqual(plonkAlphas[i], expectedPlonkAlphas[i]) } challengerChip.ObserveCap(quotientPolysCap[:]) @@ -111,7 +113,7 @@ func (circuit *TestChallengerCircuit) Define(api frontend.API) error { } for i := 0; i < 2; i++ { - field.AssertIsEqual(plonkZeta[i], expectedPlonkZeta[i]) + fieldAPI.AssertIsEqual(plonkZeta[i], expectedPlonkZeta[i]) } return nil diff --git a/plonky2_verifier/constant_gate.go b/plonky2_verifier/constant_gate.go new file mode 100644 index 0000000..2d12609 --- /dev/null +++ b/plonky2_verifier/constant_gate.go @@ -0,0 +1,44 @@ +package plonky2_verifier + +import ( + "fmt" + . "gnark-plonky2-verifier/field" +) + +type ConstantGate struct { + numConsts uint64 +} + +func NewConstantGate(numConsts uint64) *ConstantGate { + return &ConstantGate{ + numConsts: numConsts, + } +} + +func (g *ConstantGate) Id() string { + return fmt.Sprintf("ConstantGate { num_consts: %d }", g.numConsts) +} + +func (g *ConstantGate) ConstInput(i uint64) uint64 { + if i > g.numConsts { + panic("Invalid constant index") + } + return i +} + +func (g *ConstantGate) WireOutput(i uint64) uint64 { + if i > g.numConsts { + panic("Invalid wire index") + } + return i +} + +func (g *ConstantGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension { + constraints := []QuadraticExtension{} + + for i := uint64(0); i < g.numConsts; i++ { + constraints = append(constraints, p.qeAPI.SubExtension(vars.localConstants[g.ConstInput(i)], vars.localWires[g.WireOutput(i)])) + } + + return constraints +} diff --git a/plonky2_verifier/data/fibonacci/common_circuit_data.json b/plonky2_verifier/data/fibonacci/common_circuit_data.json index b0c9ed6..3221ec7 100644 --- a/plonky2_verifier/data/fibonacci/common_circuit_data.json +++ b/plonky2_verifier/data/fibonacci/common_circuit_data.json @@ -1 +1 @@ -{"config":{"num_wires":135,"num_routed_wires":80,"num_constants":2,"use_base_arithmetic_gate":true,"security_bits":100,"num_challenges":2,"zero_knowledge":false,"max_quotient_degree_factor":8,"fri_config":{"rate_bits":3,"cap_height":4,"proof_of_work_bits":16,"reduction_strategy":{"ConstantArityBits":[4,5]},"num_query_rounds":28}},"fri_params":{"config":{"rate_bits":3,"cap_height":4,"proof_of_work_bits":16,"reduction_strategy":{"ConstantArityBits":[4,5]},"num_query_rounds":28},"hiding":false,"degree_bits":3,"reduction_arity_bits":[]},"degree_bits":3,"selectors_info":{"selector_indices":[0,0,0,1],"groups":[{"start":0,"end":3},{"start":3,"end":4}]},"quotient_degree_factor":8,"num_gate_constraints":123,"num_constants":4,"num_public_inputs":3,"k_is":[1,7,49,343,2401,16807,117649,823543,5764801,40353607,282475249,1977326743,13841287201,96889010407,678223072849,4747561509943,33232930569601,232630513987207,1628413597910449,11398895185373143,79792266297612001,558545864083284007,3909821048582988049,8922003270666332022,7113790686420571191,12903046666114829695,16534350385145470581,5059988279530788141,16973173887300932666,8131752794619022736,1582037354089406189,11074261478625843323,3732854072722565977,7683234439643377518,16889152938674473984,7543606154233811962,15911754940807515092,701820169165099718,4912741184155698026,15942444219675301861,916645121239607101,6416515848677249707,8022122801911579307,814627405137302186,5702391835961115302,3023254712898638472,2716038920875884983,565528376716610560,3958698637016273920,9264146389699333119,9508792519651578870,11221315429317299127,4762231727562756605,14888878023524711914,11988425817600061793,10132004445542095267,15583798910550913906,16852872026783475737,7289639770996824233,14133990258148600989,6704211459967285318,10035992080941828584,14911712358349047125,12148266161370408270,11250886851934520606,4969231685883306958,16337877731768564385,3684679705892444769,7346013871832529062,14528608963998534792,9466542400916821939,10925564598174000610,2691975909559666986,397087297503084581,2779611082521592067,1010533508236560148,7073734557655921036,12622653764762278610,14571600075677612986,9767480182670369297],"num_partial_products":9,"circuit_digest":{"elements":[7754113318730736048,18436136620016916513,18054530212389526288,5893739326632906028]}} \ No newline at end of file +{"config":{"num_wires":135,"num_routed_wires":80,"num_constants":2,"use_base_arithmetic_gate":true,"security_bits":100,"num_challenges":2,"zero_knowledge":false,"max_quotient_degree_factor":8,"fri_config":{"rate_bits":3,"cap_height":4,"proof_of_work_bits":16,"reduction_strategy":{"ConstantArityBits":[4,5]},"num_query_rounds":28}},"fri_params":{"config":{"rate_bits":3,"cap_height":4,"proof_of_work_bits":16,"reduction_strategy":{"ConstantArityBits":[4,5]},"num_query_rounds":28},"hiding":false,"degree_bits":3,"reduction_arity_bits":[]},"gates":["ConstantGate { num_consts: 2 }","PublicInputGate","ArithmeticGate { num_ops: 20 }","PoseidonGate(PhantomData)"],"selectors_info":{"selector_indices":[0,0,0,1],"groups":[{"start":0,"end":3},{"start":3,"end":4}]},"quotient_degree_factor":8,"num_gate_constraints":123,"num_constants":4,"num_public_inputs":3,"k_is":[1,7,49,343,2401,16807,117649,823543,5764801,40353607,282475249,1977326743,13841287201,96889010407,678223072849,4747561509943,33232930569601,232630513987207,1628413597910449,11398895185373143,79792266297612001,558545864083284007,3909821048582988049,8922003270666332022,7113790686420571191,12903046666114829695,16534350385145470581,5059988279530788141,16973173887300932666,8131752794619022736,1582037354089406189,11074261478625843323,3732854072722565977,7683234439643377518,16889152938674473984,7543606154233811962,15911754940807515092,701820169165099718,4912741184155698026,15942444219675301861,916645121239607101,6416515848677249707,8022122801911579307,814627405137302186,5702391835961115302,3023254712898638472,2716038920875884983,565528376716610560,3958698637016273920,9264146389699333119,9508792519651578870,11221315429317299127,4762231727562756605,14888878023524711914,11988425817600061793,10132004445542095267,15583798910550913906,16852872026783475737,7289639770996824233,14133990258148600989,6704211459967285318,10035992080941828584,14911712358349047125,12148266161370408270,11250886851934520606,4969231685883306958,16337877731768564385,3684679705892444769,7346013871832529062,14528608963998534792,9466542400916821939,10925564598174000610,2691975909559666986,397087297503084581,2779611082521592067,1010533508236560148,7073734557655921036,12622653764762278610,14571600075677612986,9767480182670369297],"num_partial_products":9} \ 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..618a558 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":[7862368239255030905,2556246342331247016,5476952604623256507,784729101195780152]},{"elements":[1559715368229707874,13638659630989523040,18316508411859396017,6509934948580420449]},{"elements":[13147428849304007523,14468156373615356992,8747190531273637031,15481601954494393830]},{"elements":[10960524337694356544,14798156172035680974,3439810808075899579,12849485240992934239]},{"elements":[4923673946411291568,18032471229464725306,8779609305877297221,4800442619463833926]},{"elements":[3351018179516818186,609039416225989472,12538172326160751677,12376955481265950101]},{"elements":[8927800946546677096,11768218876928952563,8965868142758886323,5385841324041269495]},{"elements":[4468372159997124593,121989447747299818,442394788538829072,8984375728830099926]},{"elements":[2572270002740696703,13568748999976686758,5480027541655457364,4238175833330999817]},{"elements":[9133363218974237660,7164345927395700511,6223782832811877333,12783411872080129126]},{"elements":[12327253718696370698,11825225888212237307,7284953462141324488,14209283756992142552]},{"elements":[10316195559712161698,1052555640582214942,7069573620447357631,173576378666271316]},{"elements":[16523233902101574409,3050605694313724809,11895814783117754672,7840505015727752631]},{"elements":[16859469892707585547,11357874171170818723,8729136107874291956,17904222913840840069]},{"elements":[9888417328722220252,6121486026782367530,13526188175508813233,14250877013727731000]},{"elements":[10463485232972464498,3079199954394412422,4996177929945439108,15528059354359727649]}],"plonk_zs_partial_products_cap":[{"elements":[1575416681054743444,6602587441047268187,2345342159011404910,11114763452056254768]},{"elements":[7241251246964298822,3409890052288321189,9537234079878268983,1967365580223323548]},{"elements":[7198822232754028107,15322792959968720652,12062794938544596224,11437706289156167098]},{"elements":[10813003596913416478,17302071378421956428,1373060044164453143,5460507442208552664]},{"elements":[7028131279950916087,9253029857934514565,8726523792169517918,9166181104363371782]},{"elements":[11474913602575196644,1861818484822690704,5921420406668877278,154878336722404727]},{"elements":[18065172439965281843,16367606220853534987,727496825263362669,7664219835242033065]},{"elements":[11288914677128110946,8498098732981969754,16112603474064462859,14140512800144524349]},{"elements":[11633224145832867171,3281242449823078588,3522808452606991909,16060833875033323034]},{"elements":[2578170030168468913,4418832190895284470,3511487782951935603,12309320885707832792]},{"elements":[7476352207382135276,13148549646059252394,12819900433188414349,187375308990066942]},{"elements":[1732394603456171099,5821311555386344708,16155384652065242485,450616997432216401]},{"elements":[2617731885469528837,15492969034587493937,8431383842122536690,10730105769878479690]},{"elements":[6096139099501790651,205373538583538928,5355993723349645245,15489555029830814781]},{"elements":[15232156365823157852,1188466816913659671,2919886411266251849,8020269852235808363]},{"elements":[17500864269831749642,14156692823410504726,11761929310124289909,7170947035633386017]}],"quotient_polys_cap":[{"elements":[8962699470801616164,15687866188806174059,8944956838525725234,4112964331177210512]},{"elements":[17635391181868067678,1463626512487091129,15981767461327716358,15558571782992812338]},{"elements":[15700615547804266590,13064167623589624943,6507976796518144327,1175099133761060962]},{"elements":[11681418608175239362,16884437761041707968,340494749112321084,8521584035213468690]},{"elements":[5618183178542236904,9128890383003052845,17013213619928176022,9059695077246036800]},{"elements":[14260490364541114628,3457837951941758576,5562974277636724132,17006989884786574063]},{"elements":[15977243969843203057,6308250343726173230,7257698306865980728,8646866815146074420]},{"elements":[3514499041197915598,6703987128249725312,16898861881746838008,12656593963057975720]},{"elements":[16004394535211453661,14900535088367632780,13358663935707846745,6534131368121480972]},{"elements":[15003583967217280689,11882961280163909989,3029676953220625472,10907706268159536542]},{"elements":[1430108750021156608,1844071096114178237,2796257622845347840,13249125413968190067]},{"elements":[5098575902517648050,11638946070050202738,6174798131172422032,18404479458267903752]},{"elements":[3623597768578898992,14806019512020164034,13837128115319417592,5313951291807652737]},{"elements":[4860985611963154579,9723948866825602514,15060761895473569464,1182784990659865040]},{"elements":[17832269756755618255,9190566034909791318,4263763339264657685,4492047311192114756]},{"elements":[18331239711507117039,11382193514103297025,14207524395136548618,13787505780127051172]}],"openings":{"constants":[[1205247320246656585,5030732156490917085],[1288917613684396793,10922105967681019803],[8817069139565607434,17330125731182292342],[13410058239953716599,18364861954112578924]],"plonk_sigmas":[[1043016948931681533,15222904356079342348],[10417174013001348907,9114276696653061465],[17750013044223802504,7186057134870471134],[9459140940158399712,5398172842252521270],[17203167148904507428,3192497354400380345],[8189140375914192005,2740258217993932910],[11384403973483421465,17373617695724980511],[13819180740926522658,987810511656723577],[8930545817224331797,389153208035426720],[16343608643442702140,12319092691840898634],[14325973530695558064,5967746489303057130],[15382460488688326534,7659746982382188696],[4174282832897391960,3340018571094421406],[2579151689687670249,2593628888011285786],[14974286880729101773,12859144436898229481],[1446032844668868789,13943731311381974606],[15153167470170925829,7897748658639850436],[4071775038116996234,8444295969256974259],[12660405082552184068,15708319659587026919],[14862568909379453825,14195876223413770888],[5775790994832634417,17688370105502799169],[18004253798592852025,1782889899367027080],[15845120881973570581,10530624785041280395],[9024921172262557011,13162516207726661201],[2460044725661943390,14855358532779316749],[7492015783066647922,1074024276048456608],[6948966485670095079,11990733786133708625],[12358197109677390557,3928823844530601728],[4891229188093272622,3358918633528042248],[2754427463801947747,14634861143717095189],[8611893343114058495,12831072220282867865],[9666796716763139189,6819831247122160897],[11712052464271937266,3536480766656089171],[9445963738055353629,15700897899377001605],[16802559072520006975,1341804976809927795],[3974877624750116971,12152834769572020970],[7800004929094870462,5588048810561311911],[8710473760379932720,11157722590185085802],[18361797380255421269,11940281242498963941],[6714493137690753414,14653907997964537469],[4366604300980893447,6122255693307096944],[13686468025494425027,5019550244414576510],[17403928161824524000,2374979369748387507],[17490450996566834781,6092162739242162922],[6466295227641271919,15927640376330643028],[7558541584739814126,6216259511674638897],[4956199316648636935,2281549316771849118],[9783340769376394585,17461433944082393490],[11863079189028463558,2164087673440612795],[14908924725757328983,1823135374409276008],[1684634500970393890,17763665022492773302],[7095986907957557952,13900374031891192178],[1480289681222811134,12439420425413126594],[9644771879053305443,5469689505415211131],[4970485628121763591,1687430518629747950],[11119789936435314469,4638028999769382689],[12400663288369343102,1769793034704936495],[6433474491683045788,17089469148152473300],[17539324278532910625,11683724028230861651],[6176968938286527582,12520954589293490726],[947627339653693808,6521940361198130665],[6847468430985860311,6256614336052863396],[16447626353436990103,13570406272130656131],[18166933086041514619,13065879817313374217],[6303721970524961525,16339836373144222457],[4722736948655976700,6481348359453376502],[14718566055002790363,5595432799549459645],[10703359489599265375,11712523364618149317],[8906314310473478305,14169240343871852811],[12990555102445283606,11112160531062398699],[13762205132770686848,5404469184435221957],[2451645833320206222,8930636660350004913],[4284282995318182266,4550001635825111287],[8411107159307150558,5637091820808406253],[5722305009755681640,5954181055706601364],[15852837019751873618,14560040480527145899],[10940615546175075366,6196688497466821785],[9589245908019109745,279904471050733449],[12475254604221618969,11957725914794343385],[1406171134218727046,15003567887703696565]],"wires":[[8973542732583044073,11495355464188619438],[2982137031666005259,18093192547497979879],[2661078155555056379,12224288511653388005],[17166456734200105558,14293200320732019463],[17085659753370747601,14439873587257331058],[10347034428714359517,15502555872691048349],[10004389648634944142,7083969293554266559],[8890619340421188825,6347345385642965918],[15036985434852369825,16984339457672587813],[2004845282360572853,468536257461290533],[2737870729606020872,4689280915411788410],[11967683039135654340,4926487691316347598],[11149376555722859739,12417573150582081773],[4155731528072389904,5356387159145730778],[15820631769577792437,16840583744299620532],[11277807582825462128,11881472488937251007],[859373867579745019,6843244604231286992],[4341501434295499229,5190295853569377793],[6662769830006769405,3693498549964518768],[17935009157724761582,10595098033820704759],[16869031797863588714,16877015944384240442],[11413968825247315576,10870130515599165529],[1936975676826059790,15392450399448596697],[5522081025594235152,1528793379258609403],[10704922283196909713,8236996755384033995],[4165892326009669634,3795506343290300780],[12115791618418101752,9617945124461925129],[17945556309678881962,3588033685980226076],[15359002465544101223,4403201333211018753],[9641423019896182257,16560456584336893370],[7854335036296475441,17157750666528288405],[8297311188350868584,8515296193060100358],[3315510181912558077,15694060012266832835],[10574868390936994313,12727391055790534086],[13876465042313681745,9868059830262346730],[57776402281317165,3675674532741107911],[4460364551930509074,4649214189731897869],[7986023651420386386,6133511728269071176],[10943006143652161680,11943716541418768290],[1432463533454070297,18339569028889856536],[5661981439807781266,9987389912836219737],[8608055065676409327,8051470338641041466],[15797526482361323436,16835514125711275121],[9043092892603895424,5567591938910333935],[7478300133428715352,10099864159100277687],[13593395375806639892,1102349383581802965],[17719406962402869970,14136063046512535263],[17967184864866663914,8953431114373139317],[8353239880517917567,2562177838639439989],[6866871569352228595,17712724389186074945],[668558347997851804,4453350132782102085],[5804824418079001463,12564525409433027845],[1510874630914306399,9839875400781309848],[11529094833870275387,17096279087107801870],[15217314110850230611,16750999501146369375],[6007462111709981421,2502224858811220322],[11308026857567530825,3277421284420429591],[441502773809497327,17003156615899676906],[15830210764054695307,3727228126896145255],[9907977560944770517,1603802989324788952],[7829903130497781693,6673452670101044611],[12884652888817421145,6521266083338197137],[10384498443395055826,16723400066204772199],[1063539648144884687,17281519142168164503],[6324418707280273513,587987443318031110],[3205689097944219082,8428259400496745041],[9724824917822973065,12972731578798098175],[5042156612062323313,13164674690601413835],[16843761704588107561,9586519281108735963],[17284821028975816543,11649842121544938],[15260562169461733172,14052251517222096665],[6970043896817388374,3735340534301071054],[13928995319363301828,4884670657630133202],[10752664186867068289,15858288879792712021],[4457860701126581537,6110973587929852933],[9147973033462696771,5358751151430689193],[15028749996553356775,13722981295290178701],[18175991402621924564,6007136718641952963],[6355629275811822697,16038520661536886287],[4462795564324862673,3496444261557533729],[1738648670670568433,1181041356277921916],[15616030943479125700,13626159203324770549],[4466694116987981804,8053298838644352936],[11927465620848670991,13877952528997888018],[9903021533899733924,5878670337969523940],[16845609815906573511,10649010143896880732],[5407905863737733645,17849718154174072768],[118479509754178370,3560565878386234863],[1064834454178045535,6569873522217318238],[15289218390307183105,1996492234172854986],[9817152999620491616,8481231534655999631],[16386599660167500371,14651438287294216351],[462132181826266952,1577243093479155268],[10327172127876511843,13978387446560548162],[1547315907487992418,14705695073957836386],[2793357093890937458,2571784768910406392],[8696779170420697818,3933138699578859927],[18233878318893654578,11307330473122819285],[4553491200092152326,9022035722526233412],[13398187435485450818,4953875614162630150],[13663817167934543923,16381279803340020049],[1085328008192706652,16675889318827088223],[11127066925004008772,7541801857102411393],[13006834395426574167,7317002074030578051],[17620447614324127002,6777818791766026238],[3431834174549886856,13457229307678426653],[2727866648414681744,15027338685356271742],[15086025241636933231,9219284402871617319],[1909303098249612026,14960087232029006423],[9994436984572926463,3988223442365279067],[8776432563391693647,12952761590752821935],[7261607004513134128,1737015749354131143],[3113703614453066453,10841637630176486172],[7924815611622502678,10122680169330350282],[14993509771593850841,4654461673797262248],[12025601342589831664,12661267733103307597],[702062648485103735,13516873892269459205],[11463877784920310165,9778390530028089134],[4347592558221089835,9059820247326690493],[9771967570359414880,14438435022179084182],[14691800395289024744,17548817934951940072],[13223585036807756458,14225248807483154257],[13795978736150415182,12257590189440708036],[7059664545731939592,3736414081786075579],[7092721842232799004,9355685302684462533],[10004500935048337521,8626553748027411293],[5403187215628181706,2715361857496799465],[17875895545359306356,17014342439913297726],[12326779982640331971,9956031630600730740],[9073310472147441062,2761768032951729808],[7980379273715133527,10113945993609390638],[16289890851725217667,275965110697798779],[4991417848886230034,5442615492686075927],[8255078727498746587,12598057836146662140],[7448096431725522408,7412883243723164413]],"plonk_zs":[[3016872875576542507,16134265396828569958],[15993626594773129246,7022929820920006086]],"plonk_zs_next":[[7437077377030298312,8491253332838852735],[88260629994759954,805111886454496967]],"partial_products":[[1919366564282011359,5509208870736798612],[5842997688850551751,1409974986752152046],[2197450173142843148,8017225147781038569],[15671347164068264909,3003525082476730392],[5520540887877348282,2379103910483275635],[6778194822074228897,11363267890339342435],[7871976373993887266,2892648230423414734],[9728319398102471485,605447646346016760],[3698671249582551924,9422928297531587447],[13046421531610697768,15841913505869077498],[8630684527629335429,9914680141461236165],[1372081133312862133,12048167125701868132],[15420027336597743608,8479832817487208626],[5185006427425796249,17503038626291323880],[1235150361075975856,2351000874397949704],[12269131157393926395,10603117651044081174],[10495442284803831553,7722410433989988397],[2415514727836566656,6766219186885086764]],"quotient_polys":[[17917316958605630590,503886545457974494],[14503613154559089559,12083732098676212552],[6831647295455075915,8617579774748304314],[17698533137483932804,9580140701429432615],[12944905286815379267,17895659155479407103],[6816414037501012690,1371047374261981849],[7550787583430364790,17096191328890746830],[18446744069414584321,18446744069414584321],[3243387037108311928,13559519327984896011],[14247366004456655085,8992861655342630812],[14037708504843184226,3995240673584857079],[9448396872776581594,699985824412249763],[4351943420050995504,18281291041113593748],[781546483845477773,16498963943993551281],[9982254711329973748,2821351977595737572],[18446744069414584321,18446744069414584321]]},"opening_proof":{"commit_phase_merkle_caps":[],"query_round_proofs":[{"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,3035039300595309548,13053883889825175160,16815458501512482010,12557309151250433222,3063829503570297585,2421388015622811832,13852924525171343374,8878337344276345135,5557806040471880164,15350582656665032471,13574109573434187137,6644068349715924140,12872128503449919040,10872229924395611952,17622920085314311614,15916221425989552663,1057633367294654185,10886630185015316891,12320039635137128607,11722994002150254461,6305127970550407397,8358472029073189993,17067520375593868982,1092143495248527099,6675971685277576752,6809518336224275919,6496439027232615514,6269240283091371870,17439809680399290073,12061290078538472937,13283725801005724746,17010693678165302093,3993232329691590723,8317390449219177309,213235300386928751,17903196255421705215,6694568803177469207,1766652429816419870,14045630680864416126,13975625159464181896,9787807003342936714,16031157318525924383,18429348503101620233,13345935018183384824,13260597185962331904,2134878294367715838,18307229577213152513,10059259546947180467,8372472019720068763,6600668112338174483,11924789437883586940,15595373235262944139,16764869642539449837,10507635165054789966,12062397147247147312,12499630426413228362,17473716051273724809,4256412228573120135,10661374874287799166,16450634900100782530,8606364038187800421,1049734295291748786,7073457067355105750,4645208478239987581,6490806075692942813,10682397252628756892,14457250554609017848,6484876167557752421,9643148337099066068,12661195951158499045,1989091489578026960,2595477312090405999,1483130215486490508,12750905393023160464,16783771776206784842,16165391704219921754,531099147000839195,7790789611667832859,5262740286407295914,17058683556006413849,9374878657459588044,11617501834788996749,5350072599153506940,8689681251145430639,2772660103271379812,14514016113850321499,18091264202929960562,13159608371337420365,16193340844359849648,4740718832110526284,14542086879832600771,13735483632803718247,2024486685590209755,11960330354399779573,2686225761623488737,8871977605748412609,17075043679727448649,13053869704874012942,3791608794732723095,14437259811799278678,8779453756193979324,3148733438733681809,5846682768804943925,12650012737609600332,8045374097833970732,8105535478975516179,1152974990330403939,16702866219131985054,1200574692139645529,5067670398367505812,16366887994679697348,10479480962431011401,9612983283924113360,2924955770999436977,4470564481722786940,1649145650321511903,3343475551149516724,12889029643741454022,17478016743599870335,3093717370958005479,14467509641148002237,7051779920408434563,13236455500919514702,6622571486221551395,6247862680464192853,13473769084307888746,12935338275504429879,6656503241585922440,10117242867444188718,1317977635388308416,9003232510692201478],{"siblings":[{"elements":[5445217543109647181,7107780542260184588,1387418701733593928,14868408384393508124]},{"elements":[786697344095648249,17655186295423510184,111655492161082191,6222834143812744390]}]}],[[9074633611482174462,8563945343768018026,4689415927861473438,7396700270290253251,12036140662895601313,5291364011841659332,10818095313432779840,8060316199276155074,10126690920043242322,2295524359981357617,10477266152165791425,590772333953662844,5848563741002728730,8064896457692053149,12531177487569819567,14990416780221650130,10653154690586483574,1298886894778870303,2259454205819432156,16898444014563432097],{"siblings":[{"elements":[6691165329509323039,2123422868794451446,10128276344980951530,12569222358176723709]},{"elements":[11934052972282547631,14844112949750346732,3612264597660725115,6821925231301668686]}]}],[[13558533779067718308,4199096142967011806,4409990510688308114,11889915019493229698,14783467486909592114,1253923128806314272,12301505573553185456,18446744069414584321,5082107507749890831,9301109139436943210,13119616691286918002,6801137923510178246,13042184229948106569,3865943653126103505,2523171868341403113,18446744069414584321],{"siblings":[{"elements":[12282947168248568608,12198275120234266971,4699778355161349006,15294508118361400577]},{"elements":[6977610179473082961,1873895054382050419,1340057911959479707,4782855201988406127]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[2567677165572922814,13328620337251380667,281392357543300904,15970554212485804273,5017050651129700457,10191499307648198235,13299335024042590469,9255003976555194292,15378034648982568731,5948118349615336569,11274594290534446571,4032022539137207967,8942831666614371499,3652247699534837715,8927341742011018064,15206620229015433834,16954616039899999479,16743998276321555482,13395614356189917393,11666901723371043350,4130831228654990532,7977466372638589160,17845681475112975449,8286985003484835622,12224214725000486955,6176416652914047962,14141492565589259687,11460886538168430384,13439184736850988000,16840895906717946999,11714562256977357847,13493170645256129373,5810640284248508360,18174815942436497288,13826017214809685443,4620133367956556897,5608806003242825684,11183353624538069323,10574751881217555164,6447030745527932776,620043113377912954,11219431517684257468,7259427288881923068,2502545773730349857,12983989667202256874,5608732614609072008,16158519078129687244,13420580166830102332,18008457711385836305,443837003735336878,3101528610508245781,14797835361211474666,17585610399021904202,14188234011912537781,12732333856220638818,1173624576261270820,16900137231023062554,13260310462680555615,4078665765787582121,13967509052294422028,12839283043702270275,17371901155856077890,16102146866254982391,18255260432607577971,2609247937380529884,1846334264067864109,15325800454658568296,1416389761742361675,11358058119108166665,5829991367441488669,14439217222541342622,6550909171126866611,6409809383952536227,15177268610759378951,7128444891759696263,12106972734380891519,5367776978276157313,17819540293624418832,13837383168942211638,1467720147972680170,13632213988442702713,6387021946092180563,4080123795696239482,15688564486240788933],{"siblings":[{"elements":[1516586498273230392,2502406512148235540,3393488687492441958,499480511920846682]},{"elements":[1387097763072726135,2384297850115292619,17237482130465183716,5331312880628564851]}]}],[[960549313432837250,9765326021820784071,17720338926827434873,15246376710275510099,12956783271496354315,15399273559455750840,16293324717127100804,9628081816283376289,5277087462299478823,16238204287728371027,5655112785268123434,10367777224147951942,10091078990325523128,6835921255540816118,4055604449515526720,15763205838317458293,18119817279386708759,4044916084528527847,11087932838604701856,7880688327572741855,3926208913372063451,11807661129957295604,4307310016841632465,12916720532513569521,5360267810717672240,17958826436092301141,5517152478495318588,10878198850398662008,8143931029565313720,5623928523048950782,1843113448717332663,18412986509317087033,2311811847427533844,17722333673323421355,1593462511863941968,14474938940623366846,4362586719003535752,179633299643846915,8322908048544475376,14895260140708056800,6118327789476890546,15443281087049435698,16037218935845329826,17467408224348210836,9057265576641526940,6791038607722844513,4157104203514676013,13174993322221840660,12568329329862222438,1646244802997247081,13516388640007477678,5170126016343478644,10564799611420986514,1249567824746083025,14506540465735424426,16232421605366352992,7947207224645392780,8717709154606509077,16538077377684724874,12738675637162709313,16156328700527901970,14139272749975244822,16300477365487761067,10266290116078941009,1708853676417604923,16936982350532715531,5641841702814264720,9813459529726972458,6577631317436958402,4505378538274117114,188152272109938812,2267957370980966228,10571875361786835461,4284433855602068701,2097449158939560433,9836875479195360052,9849575146219764535,9995038984341895147,3217277893293474898,5613017666373132992,759623320575739400,15546336791705508605,1770701354124371468,6838480975097554321,15572211246292321712,16805950788224651591,15882872313133786181,3790765390578945860,673645850029105056,11827495384315003893,12384421512127566262,15711012061563073132,4655529329441765076,18317672849108861126,18337160553627827076,2314969924409027687,2376141988761716972,13396007411144986230,9192002577186614662,13127000468091517684,1089239864662973733,16735632698734954226,11741708016651801400,6994870198528844072,2010698741855113464,4958355305894970473,4935551883401458896,2334546124087315865,9022911207195035825,10806730524148324271,15345294637065792961,5985641585366172199,17999454944042884514,6943092569649735181,1239081430691467740,5335235592735616086,16109180917075142737,3381500244292816484,6506014542133923400,4355565690735379321,16672566207072720954,18336042253821288189,7939230511418589181,16062994233705931488,15278606539006394350,16620667726563615914,5176121065574137710,16602132488462578047,588504001412227734,8593169090581671795,6683538160203321140,11550800372656284354,7069840046558191031,7863026415223623789,18251696325243700564],{"siblings":[{"elements":[14372972261945556354,15322424786871410307,4062599509775368332,14670574258680847243]},{"elements":[5722377138439658430,4387909552382412081,12279072816552836911,11208994093843788702]}]}],[[10049084496319488762,15575739041087289628,12892653056993488720,14951234184725466808,4542420511718219544,3358344038199812617,9149729977785454909,13006572900236738096,15545215076160736909,14790711222503794730,7702115898166853722,15054982926384385128,3418612491706983926,14662401403437278630,1092938515843103486,401356888796794493,14363178528763628723,4240878629796563918,3719653384526337182,4051613708567918735],{"siblings":[{"elements":[16324974087985228419,12711251790647942601,10909825396690814686,16690913154654818516]},{"elements":[12883943976566401591,4133233046080243002,6787617582230909134,12651053939888567538]}]}],[[9869471431335928850,18133968409012010716,7316721156294863220,7758534513674209071,16125590294806653945,12168597401230410922,15102144969047509126,0,4359350520548158310,18368481998964256506,933420465947542528,1954062407484414261,5751661573009534548,15492443941850341208,1941541434047365803,0],{"siblings":[{"elements":[1650051614757133955,5008440401227585001,14890509581679969642,15906900567614835183]},{"elements":[4495606279471192027,4211342623884173948,3868136138546598700,419163738175630397]}]}]]},"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,3726921141320606065,14584401167601179527,721460726161459567,15763730297415134102,13255827072499923940,3936180541805444588,9741087234497769191,7287321049859104260,18277880949514633055,6050547391607669948,15350588373692293687,4176051806369471524,5613699206865024344,9786217331428080765,2371068512760237710,2970267645779418284,14149122164230278858,10171927905044078016,3958607339739786678,10762995682937426484,17697084722420289031,8389899478809116293,11654124517920625578,4313683413394719244,16748710043083728414,15766049485792293875,2950103172489203780,2082082622816141130,10521726706369641917,1288625524078050337,4483541129696841656,16849721064381449052,12767984669940868380,12442569482474057684,10989197861859757679,4653092765458706036,16038471576919661673,1664072810443846978,13435591309227248026,7992058529728823220,647991035158248304,2384808713687007735,3780591392881194369,2471760055479929915,1780576354413923951,10911116878882746055,2891605707305048984,1709311582746207940,8063630725060268074,535426590320092401,14542073447778369824,16383230440436994089,3120630814734269233,1507629707841188,10589235535465866100,7227362606078656985,3351840251341676587,10511482507299624483,16394352664847012148,3840257850160210962,17094337649370412631,17184855579044779063,3154869972116214257,2933313616496217647,17477787947509432604,10321608322159152224,8085681174840067294,18170889612562455350,16348840703618946648,11103785591152895848,11290161192611350,2138844276187320379,13814056831643086829,18071638477504662755,12267180641314992394,7452840917116389089,14352363436738785500,13653421101319933919,236135348300180544,16937235886322423039,12502907070561177595,18318344790853446890,3127065566277892599,376258082131845943,16736480179101075156,10813957517297606048,3715308068807687522,8042584070146630256,11675472868104332696,12731388256781487959,14189770873521092744,8241002969512996317,828327899217294974,264455391473682366,11303195094566561588,4237883109004529994,18443019187179939873,13028425911553267794,16704388978732818237,14427852457447086866,14999353566775137483,7036838671394491381,14172072704729465628,2383326413350919326,12445694715585642447,15333583278077157113,1620010496845153083,10590208988523187598,8840437009640836426,2744146407466385913,16220665023161422670,5668157544188701924,3231400132098702583,9475486634581447231,13451025113297185144,8356958684195676481,8837217747795658422,3171739167266154978,6688442764961635592,11162126448196139409,17682394498793984010,2830789111881575803,17915238153016540470,13799183444698160368,15913056898993786819,1696175432313071260,9953966241444407010,2087872243972845925,8900112525650609969,13990557039993240614,3102196652928452333],{"siblings":[{"elements":[8527372533244537719,9441934903434739769,124181631543034600,12388531894844762921]},{"elements":[16604429428849316352,11875787488116677423,16895989160574863136,5777471115308033496]}]}],[[3052029959722051562,14264945710175261884,2926462344703325498,15812252710610107570,16527991633485154256,14115527569776226397,4036682971278309858,4938944847343573281,15684619487866534696,15176360603254791672,17497117669396531435,15619112040289236733,7869385615443987220,12851050255310136802,2271789606998457719,11166126292295447574,3629206820221342839,5245325649117951703,15340374646664341334,11162183420115273041],{"siblings":[{"elements":[5578040717545120218,14852771550899223811,17495925296331126408,7629674525792835983]},{"elements":[7736867712023182193,12286930843800519225,15840480849373353787,11143510070313700033]}]}],[[14779057891136748104,1001101392690628943,803674806391192191,4499951921518008384,14162670231021425456,14882516671245338443,6110610322400307590,0,16544290206617642923,14054484984628785119,14997601842706344843,11495391636630821654,3774281056030945956,15099136236825301103,15050961929133079405,0],{"siblings":[{"elements":[7123917558700179832,17178958387338950451,11543705238886711589,5346100956738652420]},{"elements":[13579173583710295857,16784805547197756511,12835472284765102229,7702599377576547111]}]}]]},"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,3035039300595309548,13053883889825175160,16815458501512482010,12557309151250433222,3063829503570297585,2421388015622811832,13852924525171343374,8878337344276345135,5557806040471880164,15350582656665032471,13574109573434187137,6644068349715924140,12872128503449919040,10872229924395611952,17622920085314311614,15916221425989552663,1057633367294654185,10886630185015316891,12320039635137128607,11722994002150254461,6305127970550407397,8358472029073189993,17067520375593868982,1092143495248527099,6675971685277576752,6809518336224275919,6496439027232615514,6269240283091371870,17439809680399290073,12061290078538472937,13283725801005724746,17010693678165302093,3993232329691590723,8317390449219177309,213235300386928751,17903196255421705215,6694568803177469207,1766652429816419870,14045630680864416126,13975625159464181896,9787807003342936714,16031157318525924383,18429348503101620233,13345935018183384824,13260597185962331904,2134878294367715838,18307229577213152513,10059259546947180467,8372472019720068763,6600668112338174483,11924789437883586940,15595373235262944139,16764869642539449837,10507635165054789966,12062397147247147312,12499630426413228362,17473716051273724809,4256412228573120135,10661374874287799166,16450634900100782530,8606364038187800421,1049734295291748786,7073457067355105750,4645208478239987581,6490806075692942813,10682397252628756892,14457250554609017848,6484876167557752421,9643148337099066068,12661195951158499045,1989091489578026960,2595477312090405999,1483130215486490508,12750905393023160464,16783771776206784842,16165391704219921754,531099147000839195,7790789611667832859,5262740286407295914,17058683556006413849,9374878657459588044,11617501834788996749,5350072599153506940,8689681251145430639,2772660103271379812,14514016113850321499,18091264202929960562,13159608371337420365,16193340844359849648,4740718832110526284,14542086879832600771,13735483632803718247,2024486685590209755,11960330354399779573,2686225761623488737,8871977605748412609,17075043679727448649,13053869704874012942,3791608794732723095,14437259811799278678,8779453756193979324,3148733438733681809,5846682768804943925,12650012737609600332,8045374097833970732,8105535478975516179,1152974990330403939,16702866219131985054,1200574692139645529,5067670398367505812,16366887994679697348,10479480962431011401,9612983283924113360,2924955770999436977,4470564481722786940,1649145650321511903,3343475551149516724,12889029643741454022,17478016743599870335,3093717370958005479,14467509641148002237,7051779920408434563,13236455500919514702,6622571486221551395,6247862680464192853,13473769084307888746,12935338275504429879,6656503241585922440,10117242867444188718,1317977635388308416,9003232510692201478],{"siblings":[{"elements":[5445217543109647181,7107780542260184588,1387418701733593928,14868408384393508124]},{"elements":[786697344095648249,17655186295423510184,111655492161082191,6222834143812744390]}]}],[[9074633611482174462,8563945343768018026,4689415927861473438,7396700270290253251,12036140662895601313,5291364011841659332,10818095313432779840,8060316199276155074,10126690920043242322,2295524359981357617,10477266152165791425,590772333953662844,5848563741002728730,8064896457692053149,12531177487569819567,14990416780221650130,10653154690586483574,1298886894778870303,2259454205819432156,16898444014563432097],{"siblings":[{"elements":[6691165329509323039,2123422868794451446,10128276344980951530,12569222358176723709]},{"elements":[11934052972282547631,14844112949750346732,3612264597660725115,6821925231301668686]}]}],[[13558533779067718308,4199096142967011806,4409990510688308114,11889915019493229698,14783467486909592114,1253923128806314272,12301505573553185456,18446744069414584321,5082107507749890831,9301109139436943210,13119616691286918002,6801137923510178246,13042184229948106569,3865943653126103505,2523171868341403113,18446744069414584321],{"siblings":[{"elements":[12282947168248568608,12198275120234266971,4699778355161349006,15294508118361400577]},{"elements":[6977610179473082961,1873895054382050419,1340057911959479707,4782855201988406127]}]}]]},"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,270740856252386232,12235653947926138011,15563288718700249370,13022612081270570463,4012297736732359332,13259175357731710636,8780101293787120559,7151936202911798787,2490107462377972949,11632997539744812916,1953281022276445192,2671409537019955614,11449595372979970203,2099075398062274395,13736751415846231020,282150559083268668,1763397729663868541,17538287264014897725,18259461885026304267,13452024305552211645,5935551571196467006,12561773650742561759,16777683308984640800,6452523135485727153,17050921526701987319,2582688296587834969,666129722210765750,2832984493633825752,2564579940811324550,9910973157559160586,570896843980658174,17004659455558321032,15740750711170605656,15880545394656142020,18041859490943440517,14947910346822438793,13871101977298734017,1845052702894988914,3622583018928914662,13305437691499824029,9389766928600063510,2342832550555509266,12640136905458789227,3091364980287564709,15221625655567730466,3656391792879600360,11705841756991209129,14897054135419768195,6194030699736134605,8088204389450754484,1028744494354850811,10914928145657935549,9219525190990114848,12434016732774502648,10001450209177039829,16775064070866530084,11804207427500685498,11405922281044868113,11605589933218636077,9185721524919352279,3445964144708568399,1837029262468265626,13046605703788193350,11756733517952768628,5659504189989219122,4893547254415113774,12340445902731355316,16601515233401446243,1737638385708058467,12901249884953193565,15122299594319619227,9611224587404199631,5618443947546827,15599505833857468443,15970250769173770739,7989815995831229090,1172227224275287869,16324230158086454031,4773447468636592236,233101244704717506,6089304298373757942,17800553101330022163,6815044118915641396,16621724620075218108,5986482779772115303,8922397435034841083,1905046749855418175,2484417627889125910,14711835731572473621,8850507110074529442,10756297912985322140,13183391799960414006,14557953843706183498,17694335559849585262,2271489689042329766,5954935578542946846,5594043939746418978,4616877472152439757,15203982093320084319,11226667777148828955,1792744067003382584,9308808641028722983,4805064057423277714,823949937815051264,6130910993883020698,6284606081438019695,8149613685871786194,5677085205209662296,3359697421566422361,14605124353189834211,9214581314244199994,8260863695269329259,5832839513769096955,17569582175518967993,10384742148521786098,12887503286238000611,2774661219826172690,4617724445563545693,2992272700796342765,5733304067044856743,11328059566205955854,11958819184644367923,9573786663835722171,7203834838550070446,6961138061523552602,11259439468552911112,8713323343583381893,5627839777078280822,3677214850965493702,11080594694094418910,13945632242435956243],{"siblings":[{"elements":[9076601601915293429,13330422098309621835,7717848137306850762,7708086801780015269]},{"elements":[3756206259280184459,17325882571979907180,13062090327259054897,17604117155731184502]}]}],[[14175585998485483060,16767891452400227627,14085670117651893128,9938135530921536020,15537007275930125767,10125085892229041364,12693201822698703392,8088316243099412211,8512891648259617323,14406927461320905577,10838509440074003936,12182179011392681857,14814817955037561763,15412415060004837898,1513899719080946065,2285703946082904009,10032618145024531759,1075160296126760503,13001674076763939670,17670003619060972493],{"siblings":[{"elements":[15829892775225461814,17225301084900012146,12765742375216951562,11848267580215989129]},{"elements":[7467746832855780636,4690854955800837098,12906341314195018000,7450743750297403503]}]}],[[17780949560376855973,5539491810288341035,2127230993534893373,10423496863701472688,9147165335296142651,15694562851258302126,765128582546897960,0,18049256404586506043,16393837509354171902,10860297075605545044,251142612879864092,5248845294390123628,13817498476369484388,4021104919493413285,0],{"siblings":[{"elements":[1119414869644826141,1297006494834894829,1572834748419141380,10434834051955227866]},{"elements":[10439722888166240056,1621184402403256798,18418230942163574809,10745794976283234799]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[15921612139218149057,6612836170521824306,10342650837803270423,13459145027299638987,4343149468427784854,6306766087617817187,16342620479075220374,17479160329873392964,18104236740370254805,5607328564894973541,10502145240772145796,4130963703961361294,13544028766188778565,15519457709599501932,17398324273599873710,14463615589572343353,9435912856374078854,8836441558487788512,17898282743241969403,9258704766747623541,7878433485797785859,18067436042201688992,9318002019468232878,6326797520350658645,8206128250534918434,11618630132567531121,15069036612750943026,8970477233728510462,13985355916501110796,4853915339790728169,6691787093014351945,10765509175333716655,2732054177417452813,14355223036935627218,18313469936770660675,4099088726421054934,11067935337126770058,8372590015997438790,12050200771401843732,9797443138979453441,10801284484373487018,14084336817368209221,8037351293758585204,4062288186072702566,16208629453251359213,3610819264137279228,2386159706707875038,13673066109658339478,12736074861155137424,18054084638167379879,10678794287086826728,12274029801127579619,13060818613518735127,16455397185020519450,17257570878613352059,10495273652227504582,18007317123104278548,14929588617642168189,4040499645501908693,899640177916318896,14847057935001729645,3918544086308486086,16699012407426003368,1767011055575303739,8676559830175969473,584875825237088776,9553927391942357035,18289152540364467830,6046097883437006264,2334307118741742780,9676789771270930032,9004364208376575850,17540179572388763558,15307939066305365517,9521457428541346693,18341159027680375959,54442831925297915,12668523912505920177,15836221924220273483,16148908317253873318,9703937035035950680,1223015419868895754,3378796322657212700,14351038870911476040],{"siblings":[{"elements":[12062467960941943310,18264903870078144546,12685394059909223572,12648297952715681361]},{"elements":[3233867220909638017,8698185977443146759,3080105169737877659,11915468074270704376]}]}],[[2967615910498330307,14962416615899272532,8807794038670287091,9623569060591649166,7742763539551906821,13407408013897832238,2522959188843750163,1597042213059984786,4114175374081027154,5490816057101224345,444177746131371918,217639573583126429,15395926605073372925,15756731131059578651,9033465398471442683,1124845643589582089,326715238336104169,11257322909584521424,10676111989143820723,13831920904050153934,15443345015388757219,11332950742179863929,401558093216098920,2916600161317533898,4620098742256372448,10906332183069072113,10248215213987704337,10330199310782495961,6146582321920764304,531012573728058842,4274682005980382216,1083452219574467324,8905382425695996759,6374763248133102932,1633017497074639721,17503737003989772197,7265703579866428986,5489501671706946141,3471951982755742218,7877255843942227835,17093524546542072347,3040782954239487274,1524590164189729799,9433002008617533559,4771404810214749127,6382776975521606885,16697799651101451403,13163627437324036557,10079410622352148873,2356112744356807846,3321522008887736771,13990829137559073540,17949163093100321520,2514580825105949998,15779727801143345387,14177764181219238000,730769350295227891,6717632367115103356,13362355776912883484,6977127883401079422,537046772402414069,6029396246091031282,10987153108898952263,14487497509656407395,9553409294922034168,5105085934341290067,11065175009475286139,17751301161276735934,3758722514786679382,16596592547410568412,7127515670385094570,3749983476887133623,7814274662275303751,10197047262121552371,6753796768750785518,3699493211168216451,9812985984019191389,6999421022885116022,739654991529935842,15016354597647401100,18314401625648547757,4737183457670538353,11483727596028420313,12692088311643747967,10214543045110791145,16864951335775956118,8120658133250585052,8440276404147665690,11505055408086113637,10738717784905353349,2584712865003088368,1266035138345630547,12383933180285800049,12818430312026457801,6041462970600983570,16674983753242623084,17192369891668615516,13303055575682178332,13409167671920263013,2268323881911657218,11129215723745250909,7119159732301515310,1151391866327664508,3266376445605579874,8084209140949088532,3915226424516291414,12118727748772622061,2349958542392224753,5676422969697616052,14459958588003266460,7945020443122568621,3342866748411100624,4655902575940129631,17204658329490504838,1287126930903876711,10175194625115215161,10467401548837372471,5209082314891915598,15834231957896755425,13226431498006172110,18238074584816644344,3218207869094294613,13401550094180855310,15253657962074468491,3484381799797575210,7565904629146694222,12552538574635061256,1863218851163743462,5355141173890958639,15092619082028363391,11555486860599080407,16460476700279422196,10502417387698451572,16071536523885009285,1278588513128308240],{"siblings":[{"elements":[9810601216545976102,12810297354237636508,979946086432731295,14235091386298371159]},{"elements":[8879865077532245829,12554010720010522656,16207589826549907371,4214025924981067742]}]}],[[15722069512128153838,8630153973906298485,12080566927905792631,5529226041497593179,10927665462724174659,17488261679693008823,7339764796077135806,9465391850709407346,11349299822701303268,3849756468524396947,17930412227875817197,3186267292878205836,2193336416110915506,3379986261953027153,11937755157895952770,5120661105814503405,2714080598593046075,7437290671128343703,3093782236777022460,14992936690296049184],{"siblings":[{"elements":[16739665249617737466,10879302024152518522,11987095280488766089,1976879720901670463]},{"elements":[15600976832075961413,13465240844980401288,571160238083473476,8924696413261430375]}]}],[[18401725795138702348,4124998128823614477,15526286697642208276,975130102729231183,2038725458996221947,9107724191271336534,5445059983654568403,0,771262805495840480,16437032691314630269,8798460331167458027,12386499720044948369,1464108315800393441,6057441529359057483,15583606687787674445,0],{"siblings":[{"elements":[1306428397433692619,11678249874283638311,3857194189790127592,10667813765760404890]},{"elements":[17335275103238363008,14165004483842143019,5226593720542480904,7862908725370960652]}]}]]},"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,8620788116981581052,9406486184886680702,6090868797211580000,13800469394814610012,10019935476139454636,16392056145860835664,16685963315594120959,12940703110594406334,13937725732971086470,8581344222805797410,11038744935703334672,5443085802615308114,16036290633418928980,16447139461139390790,2368550286475594166,14119973517707175600,530253311398138775,8610828039858727124,7504097614135204456,9380564537937565246,16127779668991855735,765879854467087621,14727883692030326968,550592499275775227,14603125327219318240,6572082877378303993,18224212224284513212,15664302769327041551,15473115034465070337,13884327983717166808,11537778708953192437,4202569290152194026,1139397886728055783,17267768066339693662,5915683252199599032,2122270167845069916,16840867940918707722,8079616898870473850,13311261435830673823,8742846257393186382,8570137865735819300,1476107358266851074,17508740091951478054,8228084135211901448,18079418756687792496,5294518680345891547,200140740324453104,10587301906213502506,1371352353221870572,4722517242167595556,5230331500239660865,3062187684014115870,11110887605489391316,11649068014278465998,16295291399584437631,12078355968135240013,9417606722426222843,13370707736039545919,7149277070248995108,7270468338012975550,3342962768952062763,17341367424752635487,11439139389781028401,9047683467620088240,15153667673214645085,17384072368122990029,9839636089737148745,16029647179539141477,7124850808278857605,7933665475454214778,17276486392532768378,903138588701204597,14113052060300299514,3723262123210684746,15838735715760952625,8027349865066817040,2152729579266236556,12335462700796511948,10597345662561097641,9290370905463653941,9338374864344091818,16976010698592438923,6423179469511560496,17697990435323126284,6058080464288034708,2941203701502964530,1654882527907036503,4450778499423871932,15373939920766872080,5175054304207562457,45927637651947061,5697477384085558351,4165155922542786843,763657670879084309,14557574128906016581,15794791358113178405,5294642227748697911,12412690649437587862,10384459596831072348,8471280907891246550,5409294958816487989,3912407504820316671,3944954577151175786,11341778516480010172,17172974180768506826,10398726262426699204,9021747807592224797,13502306249154946063,2935828882479651879,9697626049105576550,18355525467139340428,11744537342370098235,4625328451622760740,173455469882476984,1077458364964357939,7036290947885671783,5506896904500576611,8661405701182765100,12477315982616329733,8228493001393851993,5016916769325548249,18268094929016240995,6261240099273575701,10776298037249834363,13418627445201976616,6408948441049832241,15692876962793053304,11168441982506458470,17241261896447491022,14776237697583118876,1139645256626605743],{"siblings":[{"elements":[10025137673471998087,11359490597529542045,15802169737214537723,16332025771141540229]},{"elements":[2870271489944271586,9023042727437404538,17483890802310360526,12211693762049670270]}]}],[[8568075815907637587,9171320744957208243,5442157159955791005,13589729684485060418,528511334853371673,235180433507274248,16529343508488375100,9652098615047092523,9874307988296096263,651041228017667847,10317152036073864500,10118606736714788575,15137114549239519974,16672071871870583052,4810310960401293517,10192622497020463760,6690104542785934544,10145755649739992080,6502228860794079311,4514369128623557576],{"siblings":[{"elements":[13718188376141723132,4161262416870161801,3791011868725476658,3407959024084485995]},{"elements":[14364502464104904105,16061382191703360603,17551521781738024485,8525961907741965309]}]}],[[2487019174109282134,5183798113964274201,1512167838251431749,6918878413995798264,11161408129023713555,1576379035171428381,1420273802442028577,0,3760517125073672122,14047784386801777444,17468645322053373023,9667686261531957347,8835260744912320199,8572502448764963253,16517610555234594643,0],{"siblings":[{"elements":[9003777360707064799,6837381323558777643,3854410640141814743,14443648950129276588]},{"elements":[10813749368165795217,2185096282640914875,16132335267292805286,8618007716065983650]}]}]]},"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,6878112851223068819,5981119648633682816,14202347967468007431,142815950383075909,11094973493959751213,8473597112894998444,9202204972380779719,17301977310976727676,18169516041741745860,17723178991129104325,5643806893140108058,5995134989082876216,4131988715502449085,449708168028336561,5231174167942957597,10176660410819732910,6508436142998968582,1867232024142202986,713449344684149324,14131506415477216829,16981069992940930909,2002468655122136326,2417414271518697057,7806630627751028417,8381029533036279771,11597508780831248243,6612818318980311400,773262231933669642,10254662912151229270,15252255505727260315,2654857590428745953,16381785889514722093,12461322644436433448,5064347362505166693,3167582050539136766,6953841680854958883,13256329532127300110,3403221526996283601,9419118326875500442,9449903397636533678,10063677929979686208,1175170542424122162,14651801620594439908,4413101411649613894,8949950979607744924,17448643425539414038,7414926230245710913,9455276947968987959,11907880244627439781,11397510846985636353,17717404972654338273,8080787690708443213,7224881457203753850,7802904968082531117,5908019494792688824,114030049000068736,3259340877956254373,13704000571168453287,11092255880557956444,17172973242850278694,16406862860285801681,16077730692203254407,5133119504280051569,14631603697506944685,14155868347273797997,60387923292442522,5573127024198172454,15120863589379989971,1986116659219359772,11266306923901704646,5663872720883792309,7661355303919893071,18047762445681911530,407335256833980988,6515853516206474904,5266367239678018915,11014281590406928552,14107188761800078752,1365405380173026855,3434477752953432832,7342728654101438043,14910521162702165810,17450384957822103084,16928939538642625587,7979633009979084929,4125691474955341782,5332812811835888798,7906871675159820465,17470619131903284107,1296540968124813604,9760841234612238367,8349965239225967666,9937259023821416843,730280567354119224,12069274373293936044,3636720181996935586,16916370456964697696,15850274360266966074,5270370987618696839,10161039359438985947,7187080091025614630,9031373484878940945,9245669636929714773,16776179091121117907,8359717647456971697,5321834315683203637,7858375248931058767,16454295315250406519,14353870353716585363,5974011402676137690,2792359328676211755,6981563623059708329,11939049612653159214,1967916739225916688,5247858413275374208,5966625721722312033,8231916856900169456,14033258309903133011,11072804174145441515,16952608369060602339,8415068452551340760,1025186244108507820,5023652408938674731,12183944001983979617,3228324114094904295,11537857130451404191,7750725993294310946,2824137427543518736,15559824338924895015,5979275273041678362,5149464350269452414],{"siblings":[{"elements":[16486040632412116097,12314096668662875823,4761089839662016914,4998854666538413033]},{"elements":[4317040136440812651,5913354777965834617,14660718991275237049,5162934066940842187]}]}],[[11433875768031356996,6618272493390294368,4527917780844668368,12696977415205041701,16765937794895875440,17591806171289295404,6430228583192868197,10259470764669920868,8872862354292440638,12740408696614810703,7247762484663298256,11218998776229060849,9386295222702791812,176989401297089179,2426942520407550872,1998242906020272203,11279007020871327931,5343035267022931032,14512095160049089372,7473906489598469813],{"siblings":[{"elements":[5905428828937558037,13650116128836350540,8217316945408283692,5739496286906910987]},{"elements":[6979834286018174956,5174986399568875037,33915771746764988,16615176284574920776]}]}],[[4780914866956743843,12240150823474508052,15865643479267059541,10135019648384504270,6641070263479300703,14532898796801337599,7717411398032291362,0,17735627918328688783,10526329542861671038,3370170402210108651,2221906161630770094,7259083240216705494,5735386150400749594,14070237943248436155,0],{"siblings":[{"elements":[13319531051672162703,18162113610193217482,15822893366452391066,10665716859481744070]},{"elements":[14615876395544877098,13189017869415071098,8958734283749531620,11522201699030849792]}]}]]},"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,4044451384413687975,5690101112749835139,16824087275864668353,16912522140545182718,16044364763669282737,4334887666383946244,98583763087238326,10320332690566390217,8242738860488217768,17803159504598685712,8791791538293282559,13394415092950561191,2652490740031463828,14261407352172904419,12226933203481393186,5613893693564604795,9461499439182430361,3620135043797884316,11622127167472850201,14190585532602023393,413013954400463932,663594554062288506,16328928120077389222,13899526284084799012,3198798821100468500,14084228623892937502,1078758578400242740,16551561302037216883,8432344502079791467,1897547298497054550,12157836788086932185,16774831907602077,12842397253575835589,12511108373870563327,12098363170528636541,5002468077029408210,11547163672477377235,13561490547505018169,17037670765386473325,3911943644221791403,13476853426582005674,16853179002653697325,7112340211050932647,9351166771794410923,16945613535090224203,7380372245951706657,8449294479928755902,767739145420531639,12369310243493540798,8822071120581160857,14632825694283938802,15472013171176230110,7635486120354062775,12380331733717500417,18395157813588208022,15164177068344764095,11978593242579528298,6453953285332281484,18095005384390860717,434942806315516155,2781141555599606791,17506668797535207267,17181216686754298551,5394695911130237072,11308960386276510555,108587289460495794,11969996907383192528,8613146024410554424,9843850943442163809,14881447062515031466,8158059892374964969,17739568368363470281,8187051969416678573,2723426515180685452,15740547705248803060,714124024663419574,8425449757263994430,16476241263764356775,1405334120331923774,15952281783463335230,15532600969802185850,3336763342672337645,8597858643179133553,15517884614701532125,3336142695915249510,10683294655572821276,9931908849277640164,9879494936617675897,2672216159949676532,13982375410076257100,14597783672920483649,3837237165079579189,13956054652998447627,9583638762687940754,13362279214955626632,2549953004411274588,2420519117947795237,7121427533224693340,8896852178066392580,7168763713742231112,6209270265233468914,13337167491630609239,11720391905202307337,10366604401545217735,193106704454129176,17611852472001875082,14525462738431559378,13178201289961028604,13979506334638566238,1276394743967406205,2301998012036355086,11762854576742722360,14981177594010985813,4136238270356303249,7326678412833170603,6596087673593042646,6758876435915757001,7374629228780073630,2404517159181106170,13624209203495542680,8805922986453510984,2055235895213417608,932162617001392248,8033166929393099449,15989416018181520291,18383432724698831745,12357630391684503245,121732264947560971,17049906695312513725,1228369849236081929,168832251180913851],{"siblings":[{"elements":[12341322700576585486,17198958780370175460,17147904663779391603,7363231827470392326]},{"elements":[11633699578579710072,9989690924090001019,4599253656304309629,5438598664917858913]}]}],[[3530362187961246938,16270735127091439326,3227489141471692057,3904720672926374814,12278742825836341954,13813172992033286575,8622375070546149405,4806353202926809420,18314193648530101307,1954340975949263565,10508573759734185213,12317271074071915214,14199382880903591117,1156749124794249640,8169872054875445008,13585804247400908434,5228776443751813051,11109174309076528701,7261631906883540418,17077559602481790075],{"siblings":[{"elements":[11054199844094994590,12064217625079086902,6965926359164409082,2064051118490734126]},{"elements":[3580450242132885769,3044159457519796119,9094566319339909125,12570304328361482897]}]}],[[195053922190401277,17722472993512919596,1769315032447746165,13497904602885059979,190519385425651479,9052927355065764086,12660300056732126652,0,2460460009472754062,17458635950591199046,15310693570249267831,2669176614017793541,5906841047216395785,624629099658101347,7936720314615476844,0],{"siblings":[{"elements":[10749073238837443754,14383303475636706190,3061578751386322941,1348889933665273172]},{"elements":[2626188295942607238,6115887692391243967,7714906351298120785,1962198289868785944]}]}]]},"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,7535074822868645411,7606559553205698222,4904351601467699530,5933290196364292649,12965453614194789585,1943041934749442942,6403578499159883866,12075442052537874433,6552705294908432272,10275932237139338041,7427691252391679639,10023860350622673022,11655595519981385959,11896294775817194648,6049378566536470560,1120987899787744797,15403040800563709404,2819065117710775343,13134994232014613258,13265300663053927190,11270708311615576176,1554334263284358615,11414076118213176727,1300763542252249710,15753988401353858852,15682843555671767901,14003643897010118159,15409682151747928875,9969492933135223222,7924212903454309934,16336039826895552678,4290235272044366089,17713774489335943652,17627574488576455280,15544339228977348389,13288784192252622443,15197457395233056600,11447779924366810987,17576724611511784327,6103757973984039340,18183882292977342267,11400768806008091737,4611572313804554228,15793342987384757346,10684156207653652830,10724241458371992300,9570181545209253228,18347091206507893785,7717070113528173809,7909586368060143481,3202748486114070074,1460363270025042504,3953784622153918660,11170020501571758784,18036507254414433091,6190754852710698323,16956245606401250194,12286322763335565278,8012056291194370934,4044449759348959938,504933629585482514,17490384978292641118,3184246703549335883,5674250163694717663,11778681405549897025,11923098212604657831,14530448274243512304,3806877373433377125,14037776995617145620,13663048883276261082,10487449424880566492,13109107002376913999,6648385538119337211,3022031340799431162,16263910007389036588,3405510361988929241,8124420241572560232,13520778607423320648,17456317023001358689,12928451428768130187,17893375219511028540,14088882634957242328,2175241638215410446,10724370127203075486,6955797325590039153,4026689265577723665,13440821759723491440,9170278617444177310,11034906322589349441,6468627503766990698,11696604334535501980,15560523248399974187,3252262540549528982,9096232685298470676,15389419015208682,8351490161716204129,7725499789613282783,2875642085653453907,13901245857491912954,12134673772282808426,14395714913371450778,1661050842331426563,7900548183386346330,11472596141808762086,9744101717842542096,12623279893241555554,9030737352453255826,1556876471709862014,8602237730959152162,2857513791081218474,4328501474143598847,498686310939617998,15741782631204981837,3988453278329664990,934885718581232273,10246490850509167880,7059844872851385798,1514290609274092242,15292601270464651164,2557339484589387284,11164364237282166236,8915202842169255724,12397231854392967418,2196347527561058846,10606892512876670837,2778216786534554424,13519757191360422815,16529586953305232367,15723709964748368807,4912947983538897016,2539776184313549458],{"siblings":[{"elements":[9642658463118395327,15754701373155005154,8839079212255444436,10990247638942405794]},{"elements":[4317040136440812651,5913354777965834617,14660718991275237049,5162934066940842187]}]}],[[16239518924273755632,8911226715074589380,6508513409496088037,2881600013772953186,13006274217861295737,3609261447314577923,6426899420630760955,8333507580582345548,9104888292845093499,13642525810943314205,10291049084115702889,8143765640607016891,813614466162003115,12232432976082395065,16437821773992946380,11104057863574517848,10382267778860139525,1993132055066126214,9709536808464090503,2074195449877527132],{"siblings":[{"elements":[5797826102937032885,89305077977570500,13605652281079408139,5998090055911103357]},{"elements":[6979834286018174956,5174986399568875037,33915771746764988,16615176284574920776]}]}],[[13314141120579022503,13896495870596862735,12309280465110650475,8362272935046522311,14053986742231330260,15276766646302661032,11317798839622928780,0,10744310873658260703,2620941236381192685,17366164571547286458,13874820635050636455,6577161611826029886,17929666165127240239,24755116687409706,0],{"siblings":[{"elements":[11682778562939488311,6785446261663438490,8850664126716150089,2440882036168960389]},{"elements":[14615876395544877098,13189017869415071098,8958734283749531620,11522201699030849792]}]}]]},"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,4749322999737798650,7717596671650747310,1511964249815127800,4090805005383861871,15991745610774965403,15147977556276894905,8618391743305751077,11425296929234651025,17960282038563726799,14911203739779272260,1232240100923160660,7325949484581359106,15460095721426905444,11448746636936768366,2479781925005417291,9898704670994125284,13131175343907172673,560523146617043050,778059522754055410,12273203439976222560,12448445667298298969,14495439674562833904,15022678864899368862,1344975235462831948,4484853636687092449,16220975229443866060,6389534291505457049,2812490827217579958,11423283685062469452,11141532065261988377,4412148108070233897,12333030565646833026,12079331009422526384,12098780034388797878,11771634065159722907,4600329749435232002,13426770540916274887,1103873452219279579,2669329554289795556,12222875566829188050,8126547503467841025,16081805300773494309,6142432805494953467,11036408507035586194,13049432891084036029,16637560294876413506,6733753574837347004,6191143532561662421,12723787772277167214,13512165348569598315,4350703275581240120,11218556437110454891,12903357907078629009,3287624374706867724,16923472733472474953,6068799885662267025,7761231543574072182,12705844987228795411,8454716167999407401,4995810904432888811,2113989444395293920,16795447202725996800,15532737740789192526,9388233110447683168,8690409296409232718,4507920971296711211,11349962331525687032,13711516515221711423,15148723646539374897,18110356637008757116,2756427858211381072,8893985959849726605,17785586178026667208,15237103236493863066,15121818277897012031,2834086300096218720,6862705010838688115,7396633816164623296,7243607473247045409,3521174258656740492,6844473355587010987,2553010545511961380,5148299818575378173,8255632938093755765,7327417029662832094,11826198136192641588,13998179239463004250,15488796674695570238,16523265037225151353,11443283975289795296,12815105904025815932,5657272961411082845,3342312592145830606,8946213470575649304,2930839661165121972,17592256654598943133,11831212173100252291,802340567929372816,13933800480503292098,3503238071208904292,7495743687963918417,17224798183269693767,13027194816422295248,5141425423225907954,17279809893864647903,4020812772661123470,7556878092423568841,1214805663636961166,202802337849020416,7997389616853772112,13402055103579800249,3286886424878200324,15449841750791031102,12804989300736631589,18215309039572001016,8137001932703494078,15186600672520035406,42328020878363139,4075908204586816194,6221676762189508828,12918683179130884302,4262168570773599656,5798849416464642381,7882003593533432629,3474079214913720552,7327856924031560647,14166089553340804925,5566513793407777753,5150207842325454115,14383180671360813028,6660955562095665048],{"siblings":[{"elements":[13425982979586570755,4760339189763179048,9856104520096183694,11465209348668107619]},{"elements":[11047788571148325913,18138771386778176318,12472401420205102418,9916101617789666924]}]}],[[6681149097475412619,7992015818946865889,17345946436076324439,10047509604266449850,11500234471275547414,2816343889217671327,3582557873215054452,3077258832393714324,15549964642641662251,1679260781676022430,7584417773424664966,1527070564986825522,4062499265108441343,3899785334527066851,9948622087832953835,6743695870843751589,17135482549643102355,12950603906802142872,1697268130167873513,11198108553744070844],{"siblings":[{"elements":[9558682659838214929,8349583795393854001,1145918371147173873,4330280526138634483]},{"elements":[8844665573190604272,18392739609704735925,4038948707644160302,10183364717251228522]}]}],[[14412964861132065800,7767152341304836344,12459495039725829877,17206922420854917157,12014825095530427481,10335971683667185750,11675712871401403421,0,15339578127208853698,12733448100103416646,13261949178267666253,5476659725258931265,14120726570084461461,708124933936848671,9113908002115885892,0],{"siblings":[{"elements":[14436871436209060048,1846865801852805557,1680218590184582249,15862146017652390164]},{"elements":[8239934249639246213,9912807228861708042,6275986548920604689,4407825225852448661]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[6585508045033738043,905835199593025760,8171019480820564802,6756273257040537442,13443501840570177547,15970449789638496895,10766469730078580452,1466867718611381555,16704430145542863168,5740988760524701218,7867790665892912846,9566797709149548858,5659865237881593686,4396194167113136631,1099461728349398542,13580547558544276161,9082315148229277145,16464674257926269266,17316838633954153084,8609267716560805443,4678907999597756930,14952442569512302212,9029337624333534688,8537823166696368605,18437712830147121762,3450650318256522346,4515354462680208713,4980762118377839974,4480545509699131199,2423326966761792617,13127296148820123486,5319689244543137566,11861347649943952424,7683665329470012302,11599182757006469618,7426980113180945834,15769608408726162721,1736386642915216102,13500998825925812429,12624480692962493348,10110958912789666429,100169951737804356,4968851086450990032,3377637754784489145,497154258396129593,700381220078662583,13614789727005595466,11587602764555920226,13075753966573756249,2961599092141688572,1479643537791297054,4144181021571306558,16973611669380823828,8802953507579297787,10849272909304037022,7383579378246096739,4783968846541245939,14369412218194939042,2301629225599828570,653036461462737858,12434389369660051877,5547326080775959572,10635293910227684591,18414042141208514094,8136972240987125299,580701825749052610,5046886386886002727,13716390724298306578,1768381100043046960,10759278417381492535,16510105377325232951,5615965135201080793,3131885238001357130,7585782952545527135,17156749855357193843,17809118945148429663,11831620189522650483,18282763411073909396,13108927381339670518,4488672853843462701,6848920543354497396,17737982424777701077,3383063426715895896,7156726380526660333],{"siblings":[{"elements":[8325907241208732680,17653120459707896817,17462569636756050513,15767870941559226621]},{"elements":[2184362331170239224,940371620984881836,4930719422694198068,1632196321716041953]}]}],[[453760564531938794,9651654950506562323,10933537921093851551,24220830234809191,12997293982803723983,3343814213786235685,13309212015021710862,502394881460512724,8682457338012403668,3929993311432246328,996108655118834762,10379337532405843842,11767380395278961273,8773910817628749071,10908738985698692382,7779846319703432976,1514776315495455159,4124004882579386243,10233439006042655491,11603986329969111383,1845784553732062019,1982757372628289391,3602172893431853180,11900456896902156797,4441073442313851152,7666997545869899547,15156289661460829629,3456536515541477489,17214750836352419762,1901286474599439383,5608546424431861731,6298630914399435927,1220422252457063147,15218747219053501753,6304814936049250258,14618092899435192378,17062656610071484314,13162330534625781368,17177820784726099184,17825170745088447913,14088442371384794762,15206511131034541793,4399378852542603650,388082951761686354,11713608639112297454,33698326716363410,8967159902956140239,1459026664429447544,13302018855583986147,5269633486792787347,8123981394706636505,16283070347101236364,2555446136760930686,9123615838911919344,3193393018056468454,11852877047764455529,11132505642028786548,14371388856134835375,6374109167237192649,184240110858346518,12179231927970217892,17879408494454197723,3273553143620892849,7801667356018692470,3506177686400618181,14605316057562689119,6489165060469051653,11594357573379779226,4497767409817920870,16749289217370316471,17700253087443192662,8599224977501224664,6555739370390226472,11950413310742388709,125099141809455160,9848528851901950886,15585356719071898171,10969410717318423028,6362228828193803278,6765223023405354617,12672802417427627236,7669650867063656129,18318207367580144487,8629474936579413433,12959928871724153255,5271345710172743367,5944264254542381366,14077950706487765131,7562644410408779041,12207483222946297710,2974211524789039693,1306438420659147602,10493110737127156032,11022719308728428792,7454509180359362358,8314810396854378953,1461807835241185972,5081492856683462048,5513302150079217156,11510907030356961111,1511879853369022988,7758002466827372838,1284559556217077536,14765851110457488101,9366502674552898789,4555994462379785249,15260262595930071914,10741113616365127490,14410983373195794060,4449683527905561997,5363295976370988252,16125389830960313520,11039276975179191121,3831280033081349172,18041811409254279612,11418543749493470654,15557198577311898298,6835811311152708609,12817999456446315153,4331861936185409040,7813005302012374536,9174037913134898365,2521813591965828468,7277899107957644713,4837295064963380878,18040522943104900868,18416362848129608127,4724605020936527551,6050203747082999684,15759868621438839921,12034552253509975444,12341992847975524857,3466860421072968908,15890135847697699864,11803279579849405612],{"siblings":[{"elements":[1766666451601366700,2145141351074469805,11750436605225317737,4788734397496079623]},{"elements":[5564663991649105737,12788052000891943640,16066154979917686032,17778540543867554360]}]}],[[12044581901756395742,17429137593420036632,7597725439533654040,8679992036806725767,14467140142708464089,14172398293601905792,12359226085715720085,16196941975779203335,11019890208697666453,784219223806679349,15113440407836999935,15140588410300786110,6305325812679710730,6827887513783882785,11408150126289716157,17570239248740716224,7290062009633631963,2085729141191488616,14846268109038369414,16751562615882284652],{"siblings":[{"elements":[15105273234815301575,6654579014554935289,9189811328639738149,14977314935170514678]},{"elements":[15431206264572300069,5643387987508524283,10798995895696297779,11693527148708038006]}]}],[[5471038148283255137,18067900861646813171,14719517238242728094,10140196389081885922,13121332619530673626,483869121170847204,4181932247561062018,0,5211406868075008737,766749621467017755,12747741871600730845,14746931970089688112,9145223477766169623,17022466475582192305,14391108322161299234,0],{"siblings":[{"elements":[18165287457990015768,6615278969112507353,15603465963905148996,6425235422671775377]},{"elements":[3331974073679985356,4337955552027960994,182549305672732439,12172311251003816887]}]}]]},"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,16437944616974670637,8350207591412387619,17673386824207430326,9261563335120647093,11393978166678582868,8853133140614949272,11020355013941461412,8796540650605886713,3814050957359991969,4487020797489201358,2422129350098606047,16489215680670849277,14548708237992509734,14418738095919511913,12966604600636498041,13702032686946513880,18057338917492790992,2363938259878302099,13358619027647540603,1313269506839463631,3722485528207936509,17018981038391537792,12476736768505820229,7686676418743727891,14960366820176221013,10033614583190348684,213460415328201110,9317744485344978917,204729593007137783,8232654116174621453,9579866392170902784,9107962431166565949,5527017815012985738,14747722411359363331,1518128533063469184,7229853954485454705,17199651753302928312,10708317427121771506,3046241829581994701,6981607921512869992,8650109306221839066,10240096895272115511,4065975032829854172,8291764099803685227,12896418307633094128,16697126152790920343,15345440167991838095,1208418720540354668,10711591992101178692,15039397828698253914,10608756613525753140,8892677027487447566,14232856387530274617,11513552553717228191,17016980779980186017,2289626564793927427,3330496686646896507,10268620572467345059,659301732265742384,11979859931395723698,11198297701925744830,3818854517936414686,6358989086900418343,4601075213047050199,10458590042767440352,3920615739908660193,1860724462968285237,2079501930013352604,871044712708230747,17515749123790967974,13927884914676012131,1260199389019372063,7520719119805637591,3513125574477989995,17562305275731258222,9386601020744723294,743933214248696744,8759443264925882804,2093407128873768985,3900892034260396296,17264643942490265953,6733923550271799581,3864835785028288312,5111532891612222396,1499588357938132535,1561340425811332293,14270228114857558111,4332852265469851419,14095514011152777512,4745162354922761847,6903981409231647055,1822558879180713762,4324743046689818240,936642249710617525,77004509315299489,16524730052300891583,10938687831502208299,8095877560124028077,6242463925409433370,16815368431746911057,7160647271183277791,1158220014852109692,16403555976024310279,2232417427673983274,1077577658987141810,15651903810109623195,9447673158635760006,10621802586818698449,9796206618650124904,15310026029135270047,2660214687453089923,3593769890085616412,14936702718172243309,8763824298219046158,15008786584236488137,11931264040062676355,10339390665800751031,15655802708011667641,6811198446634082633,8315698228798676920,9517566708858961851,15595180064403308268,15369009956774768910,12206917735704524599,5849259856010130433,1772151247571709878,16248681857824643010,12698417069440973590,13710645015978509347,4254677891236910408,9398330690497266805],{"siblings":[{"elements":[1147908400806829841,17061412309851283173,12060298986993270294,11812665228518867790]},{"elements":[8597090330661238454,15298105209159823449,11955651662560547051,3821829661871458782]}]}],[[6404943647395831102,4784746396620860556,3019741850437002335,5562630942688744337,4924080311248804747,8065646339034170029,5412044439381030241,13348588890989216327,17932941131143831896,11032690092067188041,12393830073366254176,12449705115665651884,2679262324561247949,16369273968822458599,13709960412856364221,7757169778360096638,16252806716231133472,6238524313299875747,986555176189804915,11572542689334107776],{"siblings":[{"elements":[7829545659415950818,199947107974572257,2354483029936217570,6553126015622207776]},{"elements":[2841354127964512784,9035132996936677727,14710386132565364348,12218983139463196945]}]}],[[14619507239426042124,4883840336265155229,3974507179736411345,3495529191383820853,10447015459697506261,16089004808168202030,3725972731052400404,0,4314742195925618285,9972948850752681057,14158949106458666279,13437659860778589793,8474747338659834556,3023751496294279752,5981497537352338466,0],{"siblings":[{"elements":[15043081401766881061,7117151073110317213,17094991648545596299,9318458707748591600]},{"elements":[4983227703565512744,8277912948298427468,13065401501010955552,9508048095915609941]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[10112047179984953961,8051169422870577154,8647281070102249495,945170246135553479,6853391206938029674,9558777480090595399,9229383827854907989,5070947109397055323,16688142553868195469,4744314519056078205,4592573154851431024,8765733820470210185,16501735549468919939,9458069424845244148,14061935357779048987,3817877307860996829,8085028201626182212,4265408531355274180,10397085420334343917,13714956167763750520,4542654391916092837,10302592509500744965,17061550920070148342,13113896924774577817,4887449966519567926,17887562295745670825,13011924988048976522,16321133962480486991,14149189218153567869,4016878488203351537,11294186786701373869,6158240479072167587,6944443593313748067,15324845941834024775,628692830559707599,10093390651192335266,16199172864939467004,12147431930812348701,15305216551276615198,13655990371447760193,8477550393716527936,1681692135991419600,1910753341301122966,8168670496355884976,7839786749097068273,16352611383019077622,12926243249179329758,4088915962776694153,7649033779184916053,7948550914569935334,8486516524239921036,3819381698283802581,10819754755472043858,10537378107734549020,10920722066349317052,2303655080361589444,5215518152642579090,9758717503257092929,7830358666585921711,15499371193215543065,15566605431744225452,3315757163758034859,3458951739336605012,6907446901302323608,2316156983937475906,10586256265355854108,3908294910625689362,1157091623167678229,8622953540089769685,16434709535523103291,12870093149671323094,11165376813407779679,6464603872373405523,2152030313175139072,2797336091418011019,4950596132687990866,7802135190881246762,15132284249646389256,1835502883802738299,4302681691931842192,9434974194003415223,1439507519415498844,7798072754536198656,10463319004417686385],{"siblings":[{"elements":[15214620699351166833,13214515058834595705,2442825580138674331,12761992704724964493]},{"elements":[3105557293802448478,13703114223971820931,4433578341623794918,15286591615656563662]}]}],[[10209452019107706138,10849750119180696637,2599293855375998839,10487491929615672825,1451517096383855924,13670889788532364077,2814987684616833166,17723092482062443924,12506870439099454347,9237166381365058059,745450725350884473,16358319403342646174,15430967292393221358,9215669320972665190,11868458139536189209,14907318446814931998,216508638413915742,2128699494324423417,3279590438579793378,4791494000178162670,4597819716407203429,3027195529304123551,4115113910185010689,13328157314229538096,10673394822994205657,8703784863871029792,5513697119820725378,12661927536813055656,1819188128462164582,1128606829009222857,15358437225933072474,6633683796156386459,10654444874399534519,13061706424543477000,7902960335454072027,11991700737655382185,10038309175841711854,7491056283959995866,12491099185153906524,17661559274577924855,11333232042305992076,843800946486940533,14134624640966996965,1104968137733520725,333632695127652823,10077142031742091305,522356804252536274,16811162897713756181,7942425885955034239,15584639677323591996,14223563484563755078,12135002180130802701,1652496388044129244,17862879490904418823,3209194952600498486,11524849949118881614,4432293128580933828,9115634692048203616,3817142100300925595,2431298027278451523,6853800956284094946,3498361393653429515,7006420193617731002,89763686152489260,15559286910251343197,7122266826740249619,7647849247800076666,15358572708503186618,15061582254193808455,8154644862872095810,8848237352769969560,4447764102995266117,8775906689784860677,15579306969066774812,11502451811682768790,12862349123463623241,5338866128486665709,944723663933858808,8121852799519732581,17053221028805554493,15357233903498401788,12122811178564852558,4490788485300331815,7888288051781499473,4951533677726335728,1216357849819699012,8975447051791090221,15740195416489996500,1302832972745001580,13762242318026197444,6464070134506529431,15659902967517512442,6967409575981564958,1400430745238042139,5668265343641424020,6175475319186563260,7380472952460432965,1561686582639406624,10602499151343810628,5867545246835718972,14256001054133381362,15392821264450092529,18416041331950055344,1583243925673638592,689695400121582864,16150382810110003609,2637423882498463899,12999885936671097913,9148817249846076352,2436989664952966701,3357448316845236533,9849609908431367634,12524409739449881221,17100947949620715986,5518375515551809565,8552007835172003084,10620385927718303479,3848881603783509859,15752946944779087335,16557569559699001712,1432345399863950416,16574956152896073364,14964918647834007263,17366985507571784462,836319549758563244,12331117021919411181,6657215163342966565,11128367860324738783,5970638062606224616,8808515351633844088,7140911047853895172,4143911944834262600,14727724196591376304,2553918155510853448,15249165245456154135],{"siblings":[{"elements":[3576000419759307521,6213400973693919617,9279857703256572059,6587423140033593734]},{"elements":[4156223011980527944,459461431331648845,14305982864271485389,794772369075790963]}]}],[[1707049647173909406,10138634745679098277,16127090240311936349,13849362519865062234,15955822993540834989,7814182172380914649,1986825061508204032,7710507439793840587,13076113620041700135,14274458221214748345,900119188672590321,12097292965021218212,7471083361960529335,8233756545470804638,11818398571643070585,5825585031938384783,13262160993074972805,14296796561817315050,14061701598910563646,5739845998017039209],{"siblings":[{"elements":[11790746233160022255,11264303494833555119,13830376380970678114,4770789005818407549]},{"elements":[9321396021732240415,3790407780024697306,16176102683158163402,3448143470241675262]}]}],[[6262431391496225053,2283689081872885599,14733396582315244620,15108960492266459094,13380211090661208229,15051333097828723329,16904023707503600100,0,5978272731455817421,17805632041452273090,2335304354209711387,10779472560435391887,4504302015724328964,5485178953277740442,9871426102693465517,0],{"siblings":[{"elements":[7548760152799696053,13340019671077429027,12508222435292323961,2144877659398665549]},{"elements":[11075368809477907681,13263968316779720352,17460513563555041790,4617613918859527124]}]}]]},"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,13011213915576007320,3801424079985673882,16277496004475821341,16085235133653930238,11316852721901324967,13069816796483690910,15756436159983779941,3193353954039655612,12041247526670025144,13808978917072688647,6668376165053426384,4632601910513077620,11186820924978107491,17896896607328756789,1201269992924967013,10883517973991744879,15046444393138479000,12254880571199703789,11516025757018657186,6807584723654821190,11487701890348499993,16425194792432851204,17301719261043152282,17090442567531261454,5881929835114091972,3550584323716053658,16865671061915761438,3255409378635398956,12033280095569196296,1208718247701350446,15188774351861359804,4241004972978600372,2896759208281039789,8539448906756640547,970160448926166532,12525281569293996539,8421057377609873068,11414561442766615983,5334033518037827945,16102592107441528191,12063664925475861676,5876263209736748310,16094905122681076299,13353363940256700755,17685694338339843559,6656626129694877342,5405290066202285526,212791245878964469,2570004899681125736,13439294383791933185,7703550380667174778,6538350873690157541,18107794263727601073,54580399137521432,8828462722156902020,8066616067600922499,14762852958420218250,12024201371545318464,13844797867063479281,12565780138704715469,14400771001741273870,13626427101763213188,9166393173388576121,13035672150195972539,9638775224683419544,5614214515301617947,12069032121573550427,15225792447601449141,16328372727017789082,9974563967212130274,7875848661522037056,12792251397455114507,11565119745153717437,11334125463397844703,17166996162835086659,7231129499839619834,3209234771455575834,323311404594766509,12329466573157284315,14270676162991052907,1785650367237281812,13283035853069403659,3132915676708217102,17879264752896603095,5931641089104568475,10008307457083933364,10953394947916641004,14533709401853942272,250243619137250263,7766085310374139955,3643497230732948605,13330506167548139579,7870418990474151699,4470026214517578678,4419577325669731608,13907310349502223021,13313234534324550606,9154453010176117385,14698034184515685295,11438383049804120223,12965369469374288477,15275791235900490078,6993255261307083688,15071504784758508143,6125948368939643701,4918042129919054771,12005554912533004387,13027631392966860266,1173158296778052271,4251531275699323253,17709512693764141643,15831380063094390543,4410254274419832581,11542540264636564596,16876773940638034736,12276486071332153352,11557231070304382447,8889858093603229895,15901237587255218194,5056325183707837133,4893706131388122184,2663067057706484480,11771225460854332227,16345767905348746274,17490987510130080666,7348963557773523622,12676658937898668513,524615365527171275,16400114156167297100,17259472154336584102,1365862285624631591],{"siblings":[{"elements":[5056384750668684487,13710363428291757594,11353402742075790492,15966424712589017746]},{"elements":[2764822297318970357,7496047286241694899,6797108056415157438,14534695478963865131]}]}],[[14333413904541045983,15765863468007348374,10759823668808383676,15946609108309144405,18011044125947190215,6730285337740587094,1599174256160120714,11426300768163914436,6097384674475431829,9599964044154806019,10388248604002746707,14662556863037095589,5064017847021225116,14902912617231720367,8120312032869863217,6986132666225680170,9527210222463520494,1577811123417292640,14140241123957420419,136429847064341115],{"siblings":[{"elements":[4548784723257502663,18009270243687695537,16496044585773525905,4052791891376593588]},{"elements":[12773611363193962328,2335926572024787226,2869285522487048143,965322443628745425]}]}],[[414278414329121986,9424306770987661654,6694176475479503630,3205258641546164998,3984007796468881088,11358308650235923354,12115736508358799030,0,2120730794013409231,4862511963837638658,3975595032642781129,13648668594232199507,329345157526292218,9499090610015041077,10046660645021698406,0],{"siblings":[{"elements":[18434591974529593511,15480686846900374609,13039459429548397553,4706925251330926919]},{"elements":[14910152846997468102,5160297216225939767,4235578045008137031,4350500210474139555]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[3637070305041024820,7115771682932846111,8611158289523224770,9518070641769033924,1414236033612072022,6147876731072370645,13504102503993610959,8210849875946775220,6771876429221686474,16410199602681622119,12372775030713107147,5663336987457811785,12580722705930690517,17090657838437182384,7774896984689503137,16212323194997952509,15790659407107605687,1338816195755076046,359989602991365810,10405185517321956368,15148039461417482223,18261045222745213366,18028880292742600857,3220707958064673304,11910186047229120732,15305670882204945070,11279996028369840591,3734042228569772405,7558526080657992474,3001601900221145638,3450170215377475763,317773060535564399,1097735373536301714,12615975359282791648,1270599954170946834,6656611499892164838,16224974003789441732,1403075659235291766,6997718511036935469,7643847128057754052,15085852564262096901,11477237190481183744,14985041832410328959,16813349468570663778,10173398532465637178,15857598709347778091,7934504258760404609,7376050159053236630,2840728545085223374,14741872313157947,13704845647880446937,1022125248820200470,13740675135639706525,16948491354477646426,14789724794749251394,705761185161613777,8582604557658600577,18257069041670641021,146898569877779069,15878895256307505366,1820417402209298820,5758860122156744725,2215328957670442570,14254262983789176580,17390582322684567064,10411845306820428296,6342535375332326122,5775175313759053125,9806327680441202241,3502367619086583741,9863578905882954097,12691132205133728054,6947328166316987045,15916101843251696086,15280311966061103054,15833965922602343683,4678288576301668861,1687226105749041911,13454350750410999397,10729281105222723510,951203192928886881,8511106208627352777,14642340534124220800,10381809804774474872],{"siblings":[{"elements":[488713213671729554,10255131012145408020,539496966595987950,2881937287605504249]},{"elements":[15881389161849586271,14711822840974163933,4971372235232643921,4593900484078443606]}]}],[[5522821425678279806,583489417503378873,2084590777804941646,8233175319507917263,6979059919706770479,16894578517937217037,16162913939699417961,8321726626850949874,7137516626513633521,5844257825051658206,12374665663733575308,10180360702982960402,4432116756837648502,4015282622572907099,8126426964480792383,3688020453447128305,6776249886822674847,3841918436983986871,7715106839793419958,7852248903097535039,10614159452288689809,9224450444885546389,9084399027841929277,10631879138755582147,18003659675238118285,9424239948605585581,12278901166227441506,18401483628762402147,886224668672278071,3726036898755346544,11821414913703390521,11612957723744878282,2167851895582012645,5381959103239794872,16938995206526705908,7670103906714295487,13289850756246703930,10564575257847190266,16449532658316642591,12109458400590605939,5658186661679398358,16393174869070302125,9952434471343457103,10509660722198279513,9785012957726928720,14897111989137153355,12580943463953290181,6043898643954249512,6824722813263524799,8671756650299435854,1006950613022441573,2658201152698047115,16600172651573228624,17180533836875978239,281390311443729053,7887687357663501907,4085434314294933445,13575343642026783290,12761077028924433083,6827741576063719765,9836306019517359137,17095396716160827475,3237339827689552164,10550754769831347677,9393090142461099575,4196094823214341133,2603885423083569366,10338537882239633802,366070389552024944,8260941946490340830,5658754047005841699,1887262510588911137,12061876912295282178,7510303244269990683,3721423967285843495,16254068103873793554,17990582079841131164,5634337772922010937,198143459230292933,9350582453901831757,16302432898585494823,9522938529677842286,5088302742164372352,17176840106566632549,11660470951303997989,7935988080617526643,11600258699004575185,14488709770376794373,13734652938321548873,9080973179810264735,16979102393981753009,17707367536400330415,7111424105935439947,17485754416222356155,4840139987056128791,8619828766898570077,7362913502879161737,11109417672284865681,5959652957662816317,2044639056745641328,17048456280379252765,15872924347236747407,2237944762820885223,5982045479730131525,15760116004414380051,970816796588482393,13680623682683686536,1618556843460906908,10998403648878441775,357173787113805016,16309674532788907415,8398909244971109109,18358149500178491721,6096248442689098876,13096631825367741693,1462701989721435728,16285683418299845357,16680139163631310263,18371412062818340792,18245945178641615991,17019123141762126114,1735154724163204619,11041788146937801940,18027602236656706958,11743207464025087785,15157543303333783510,14461854149304607799,9898685167362622398,5454728482040805517,6096428084128921887,5871656784313920423,5421117899747391796,13831481812325770158,16312383391396507176,5918176182618988468],{"siblings":[{"elements":[8200021668217911068,13875093081829160020,3244542558768326504,7780385854703493888]},{"elements":[12156919508188652090,15005419722975797428,11063863827975093491,11414982617107244861]}]}],[[7919829015809035019,10326566907150741161,13468405367954450983,818715219345626468,17287548270499271112,3001662909598261210,15016226788566058999,15430758290788227848,16912010610944191805,12084260825397760357,6311761446694231040,10750259567186105746,1264763173010278556,15368903558156900627,520130737099982906,15889674989549616655,10663501900473120954,7046664166802610513,9413958969930273287,9136855251423707616],{"siblings":[{"elements":[586991804650564428,1744428561558158164,8885429170161606914,11183137354326433783]},{"elements":[17641867307854884649,5594925475184089475,12595416563814748349,5148443664010095644]}]}],[[17323567084151738006,4331387943568114336,1210536496128303619,13906842303572425246,3520622821913797244,9633526151776786283,4274554211700878272,0,2511173043912416796,13935488172020958467,9820153445463584867,4581486768455022053,15857060378933424820,1354505963374292898,13181830881774064807,0],{"siblings":[{"elements":[387582990819174435,13223394070321648465,14705219388371574339,7706214800671636191]},{"elements":[17676159349723433463,15513576252152899453,16965096379949157937,6366425299063763102]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[8561463095453669352,4776209039443197182,7322904599427281988,15255763500871931660,7562397766783204851,16645794912788882628,9450057434947581116,6766752762185510908,10076299737552247893,10369144313111820431,10557024776423452373,8268949222208747838,1296674759819510803,11657746141206605802,1590136817070290519,7470589252570908731,9967271735478926401,13360459367350864569,10308080703622655498,8925070422780251043,12207498686332344126,6187354983655964942,3564194908140406218,4388010879009020392,16774763653598344778,6210339879231447337,16789470306162788795,2523256864930313901,5944395274507287067,6056841947720924769,5382413425989155410,7807677929700019013,10764120079749008409,6443189779247925421,10453787209753114710,4342734684527980077,763870227536556288,11727129804847274823,11971156213393742150,4495578332440023512,7824753443227799709,7107211511651176177,2718808210452530032,2538295580964624527,8447554525900262531,1176575265983504052,16157856793176341519,7022146989250663397,9606684399902168152,2605371005961827739,1511382437525160056,18297585815327331124,7219157396875331702,2049545782804316520,13267394892650767540,10805913324796760423,11704228717376739083,14125502048884535134,15934873444920325494,8875731240116220297,7461932703138617400,10214819787762874736,1083941287853629340,4641307345200042342,4311928834259001709,10059442166679678527,1552118349107656079,1945517898892733258,4317708114281299228,5932655334217267138,393854185736212837,4162225679562719245,18193759447817642347,3419035867599302526,4859952412503221266,13815315076798789584,1326477836423603019,8990168093646115548,3435090231412913647,11226566123968974340,554961563151816233,7777007303169988757,7369033671229157462,12064995664505964187],{"siblings":[{"elements":[18327621612708537471,9834707417698459252,1755797188485611995,11282776702394424615]},{"elements":[8911856714153345054,5169399561089888125,17434826530307451963,13454008730270505488]}]}],[[15666538628641239434,5514816996734501650,10206108607176816894,9896262670257776060,9872197274370835956,12227820902097166237,16733551558975218080,10418732183510700779,8753274442764107658,5088454662553637851,6991719417196432285,4222619760920027036,16734133181920320018,11819910508747830076,10873726640944068337,9943465071656399926,5713555626578606951,7262588458178433110,10281493820027934722,2766496996106176791,3077230213217952443,4249680449985729744,11027081171284956856,1454313265947154558,6789555517607758412,15774972523594446510,8711469640481574361,3788025207778768648,2677029246022324925,15622588185188110525,3178547690106847656,15177130603024977532,14801309516043064823,5961559556006840632,3098930831045498660,3586266973774494394,6533924687854071762,12926909644275739863,16011312134392676343,16497064329440311824,9490414535181958607,6427206680956992444,11840200341956613046,8521128302591041513,17411743994385889419,7501934151531771765,4820324977771196409,8200309174753302274,2402171258470009074,16501056963945672336,11717665030431814743,9033134602816159456,8217861647397141392,7548084684569847371,2398176688636897896,78732106740204458,12034801380035455262,18284699634715984500,1444120490652094540,11665696041028384256,15045095809207355923,5638038848249542398,2368781056035941488,9502330551410849791,5734737624481330067,6520416384209711812,2403600134424494395,7732226000372147853,12854558971977876827,13791902879709223769,5701819954011536597,9864085817446633751,1528112075077024384,13755801683695650584,4217862593052982261,3889825886579897251,16507975764848049903,991999359141955681,5985539586480851559,12803417286107097116,10818608776522018490,14762872182527102002,7759475084966402489,14568474414521633019,12608285601321468095,16439920218211140486,10428176703045968562,9337769408194752327,2086199952589848864,17380243402045630322,9036263262781542799,5880137334613569971,15008285669754961780,1273584127543213202,612773071817787117,1073774268513410535,7929623119986537267,12902918123907622631,11198393935841479522,278161081816956085,5942266998835493578,4493135146103075847,2980044050308497803,14094222216396101873,15928940531775658085,4485496987278247763,266277006419980443,6830330219133133317,9596821689786698772,3177267280805633589,1930716286794116404,5229650904322993182,2706158603119214313,8636897585668209773,6238679447745117606,16878355748935723149,9666165613406354372,11121828802484356281,12383807002031057846,5860180489862305550,10566742870972070307,15419034215481444792,12555296375335974758,17400034331012916687,5826645277206052865,7782644577209818530,18016603166173411999,1171328992610213709,6033205897902092995,9812978232591556214,171955687522834693,15585626055167738194,16168005938372609086,3468434094051702415,996934884461640929],{"siblings":[{"elements":[9709399955314100982,3599714554220407671,2420330405006996932,11670921651051173004]},{"elements":[15776566184230649785,6250850561687303190,7457021645616090345,258815291263389583]}]}],[[9297558364034163902,8093306992191118205,5747731308947844329,3825697141095577634,5205676466314626977,1571399950906359534,8713975270708209575,13738510492027694864,5032857198739906508,3777258546160210331,10084778434154780498,3900297007007375356,11421862964564884669,11842533596100175599,15770161112344176410,17836305317083928376,7841151481041287479,732283788486021022,13294869711750171050,2582334541548300055],{"siblings":[{"elements":[17063335910530078007,4117143736783995887,1653974631773118218,14306003799591719226]},{"elements":[16319522484407948671,6591084333137324168,16936354185501772935,12617805466504826721]}]}],[[6532032308451962918,11004059128143293610,6103781021450112157,3328613263011024345,8533086740136793082,506794118584463081,13042212066240628352,0,17530715173102678202,17817644880830642299,14112271464663880936,5914374135653791195,14098997514013744462,8059420966969574012,1676682780490316933,0],{"siblings":[{"elements":[7689312671830744079,1194005775620828414,7259733763245520713,8395822303871647250]},{"elements":[15617869679280612782,3690577657738123095,8308608080064602624,11797149257407435451]}]}]]},"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,486633624543618888,5810006249098941412,2930624786806485253,2412481061013965489,6142782673847934094,12412774834495262347,7746317531267956209,6682851105607256875,16385224731478491186,16579408907620008664,14062569889043642845,3754240822129660461,16204149507962824995,8924967126602992414,6445365484137680947,7784893967883608289,5122923760211563031,6276166759406397841,7913479859204671715,931781016584344729,5757225902164798453,12650360971122631443,12350106389453949541,7426149309715459132,13934542670250152106,11441688802499312776,7723442791826366637,5401911398854514687,4453547150636669813,6410830556166803643,7109973821379573112,9037985982629517638,3667192987063470297,5881808022191504578,16607044415344500457,10861616341923526365,11658914355289087288,9446559622245427156,1820802095989120108,2250997466940735710,14554944241788318595,1526594354309756563,17653891723529421515,13303546343899892104,13358419731666417523,8571261147757639393,4680194298746300133,12253383446476275788,14078634550055378841,4377951069028516960,15536661205725376678,17767946294081749269,7858232373131074691,13351535172684775924,1691114310161491908,8653821236924576689,12836542380205002443,16193563399654784826,7463469563173037408,8055619904333091152,8853780446792940637,4647850757459961441,4494921359497602296,6006839145393478778,3050303081456968917,10217151445390335624,9360642789001780137,1682200655802003836,5958103806324775552,9755220042070894286,13521963335366957208,3509089345828677023,16730176934985122631,16938254695429846158,8706040571513418020,3141844784470852214,14322880212179941961,13870558976411201176,11352293116562855466,152340454626729236,365781486923203414,14096221319985343784,8129673710531266045,2652768277615368398,9783122838535900891,395315476382518584,12254065106506113472,11903070638026339878,16884560832801333618,6699733553483045964,2064539479480290930,15729765522195519181,11332457846918829890,6484274688780410550,1120667096647757232,5547439125242060417,18091754866612783966,4647131921700266382,5666330663035371015,7252095341431108886,4451833249447907870,14217818846713996424,223993862242492502,6716444934133682635,11159993676515909795,4755843435721225566,10439864396719968848,17682362819611116897,17796503024623969861,17720424327971990121,4040238043016387884,4275619298978044714,10719644099409810196,13246783471432345972,10370407959003123734,15137601830404085012,15759090725452321660,14357906870599935911,1826872483551346300,14401307253421753114,10200911760492981157,8619875938966378323,7929402129296106653,15357613275553759949,5146502138946797074,13160497611857789157,8598212112130117308,2499687542704441126,7562576565341383398,15905565760446933627,7838524165033470099],{"siblings":[{"elements":[15489436015491984466,9780506813805941659,13394542082308821484,2156412781253098578]},{"elements":[15776566184230649785,6250850561687303190,7457021645616090345,258815291263389583]}]}],[[3073616891110950527,7029959150984657975,6473953864375572269,11817967870291811201,8956608215759300180,6368347060710568913,16898584716384374332,9279461735200867211,10923939118766757390,6737613630420678303,12113878752384026131,13609486902159567355,9775896165071077175,2396869441807052758,11935023837121930892,5671020144612863469,16162657977338994159,15008446660393324481,1118837165121154696,2932405986356404319],{"siblings":[{"elements":[7174102506202008059,17358720227433680866,3347860808146253763,12621996305965467516]},{"elements":[16319522484407948671,6591084333137324168,16936354185501772935,12617805466504826721]}]}],[[12349104396969876215,10644863665592015088,3761640049029170547,406499101628211817,15204833744964341537,8854596354071607193,813289646978297335,0,13202998230842048583,6043277331874070809,17684589401244465823,12388914138273484369,15591020145449413524,7416539082953725177,17183611334482820569,0],{"siblings":[{"elements":[17397582173740670268,792755594938182159,16942861908857979834,749718499523002185]},{"elements":[15617869679280612782,3690577657738123095,8308608080064602624,11797149257407435451]}]}]]},"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,3996584783067669062,1547358400286385195,7212275158630186703,14175849126249842046,15217760922800465493,8482396112015419657,2354326879456445114,15123868007405630802,14555144777351251400,13855724743314725558,15807738640977910197,2356339767972206693,3025107138844564902,4545470563710126690,14500864841201413052,5624681564573425169,16419317879477871230,4101417914187952953,15531449481063011065,14374658099390559682,17628066065223547997,13625955903682050158,7413160361904922507,15349282305045316433,13875069821883808552,7933971826159666150,1047526674919267360,4719620738675006705,12364933757636696698,15805332242094203734,1362718704579087865,18060770503490174415,3888987683241323887,13339568935486045887,557945482742332333,10557793877637946932,4399452620291463704,15631440068514367821,2279302548513424834,1987055408707123556,13572218835502727287,3619275377597939896,8740580396473916955,10094961534316040183,4036321452684251253,1201198025787409854,5783776107821009260,16026104870368146124,13941416014503432491,5184618905086305446,9777021518326335371,17525563009622226323,6381712361438944017,3355778152753331018,13087470142587583775,10188008837582296069,1770316342093489588,10581837809531921551,13337206676826706151,8873992871473335773,5134434466981471550,13450538213327099613,4593424717502174281,5181966124049313964,12369849897900262062,14153919280612190670,10019825806919099284,6386593092010989177,16695221870202127039,9419386075988356835,4514799154140518824,7150458521571745321,13545766832203859091,8853663620836211709,5910769182723091226,1209696556340868022,8094964275755960427,12873151555838180837,429141661996447688,760988356809611199,5609632532189112069,10408813637787878668,3597979058825412162,16781001578101310330,5595854949189494282,10988160074377882939,17750889538153463841,2988184772833576637,3065750821414038616,11416658544651871821,1802708932948999635,13311244398507192824,9323216808180518369,5303223591068172099,18338823527351218724,5002779832250156933,1381234248038736536,12882443235884928877,10234713644284282745,4209724026713632515,14719716084792247591,9365183347643950019,17733743605282511876,9183533475973655442,7841128586958675674,10241273336904367670,15951390104565560433,12771055459739956603,7083914546059275294,4733944231395324022,13897151992248040925,4986634210803908654,8423961178037741729,10649925996996400445,5829105945248704904,16949944784656453152,8949551816310343539,189907372646446718,4524255791381785808,17038665127011438474,13765119673581050291,2052735027904502853,8410412023141001461,13504262768745706859,3647835837936923148,9290176641476163847,5189785031063407430,5670077459936633,13223512641730670048,5214126459817444530,18196123647689264443],{"siblings":[{"elements":[15415754349922474572,14163006675830700996,5932643749020547456,16768989032434535384]},{"elements":[6864123150946771401,17472759004518793427,14398421066222398594,13055536562301545078]}]}],[[8530803453036409255,5203882476033227359,4993407135336684439,16312760565838765326,12790994631425502801,11622745337163512476,17387668264779158281,12663987645940025385,5625997197921342372,532635339135937582,10915629997163135554,5337547576525661677,6361227932307656632,11566794713946662337,5583597330837581836,17316457150935883545,1053545745939646453,8432753066623256596,10039615331575844957,16078583594174230849],{"siblings":[{"elements":[1143298927385980590,14743362631950699747,7281485835660016990,16572845345027483461]},{"elements":[15392748069576857672,17655914070910136240,13006666514352400300,4722180759939087357]}]}],[[7605365590157157791,13715215699604499306,1504927623018741385,1127992406663066620,16880404812403991327,2540783512005338262,2781282476957393127,0,16714153288396836455,9963112122034662129,4582315939911734173,16284909488462125424,18088894261506136491,5457396619582910282,484036043474577515,0],{"siblings":[{"elements":[17585160959274562426,485584402282630757,4099101999674865538,2610059229525113855]},{"elements":[14431553662412879989,10255164770484839569,16549369937550599599,17355122604883312167]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[18254225334420079843,8772003796848910518,12275652856241114876,10456656225978629104,4594297269491215535,13262523281343485908,15006356064449103889,5711228853543839148,18160086942283725550,7141048568009784642,2310475694935574267,9467882928327039475,5730725395629234757,8632371305344091233,13428922715938518767,12162991733653704743,15930218933996844433,5610044373071442097,18135951201340008451,7093642372660752199,10073963698704766509,15624682552887982730,2088304618882806827,4729111036639049231,3905365587624343278,12632116364196610137,14951747126266840636,9847996280387846216,2673615651937607488,3264140318484315213,1780891085903278370,14759916291136249415,13050736192270859771,15781419249057074309,14721617219002388219,2363657672718364774,12246167776370133113,1575298408479220575,2641305826390554783,11991642886516435827,17385528487256780960,708944528618814770,14542073354519611880,15013822239210879867,16118812887741350858,5075358827632505238,14278344869194588548,3249284709224797433,685835185504600,11085459332019424578,8255549963909435330,17006589555784053171,1646690280396544600,15982908082807820896,9772332795290666576,10176897823036561198,6100132377382539906,5734642439242583616,17559329266953776985,11242525205873795394,18149791049712947753,7605420838163358550,9139371343693367500,5716445749445879371,6438818403539388751,16785547779199985081,10451897673834609831,808656775105634947,1231456728650730153,14411170257712022417,7434380473063527671,4676789740098154042,5248554384069605993,13574658614220221342,11946000701626899664,13351771771600587674,2652876740962897950,4688372329423925910,14443287306964661360,14883344949568396614,7094464532843784275,13787317827165574573,15288471071033556248,539295333354302189],{"siblings":[{"elements":[14046724197380438952,11174956357335914596,13365787575147766652,7606769774651462501]},{"elements":[7328390293048134264,11928443479975480452,13499502888068976741,6344608598895868495]}]}],[[184100353348879293,13865156546334681171,39858928766549041,10106545199082221032,10361355544853948151,4524622421768333967,12112452026294665200,5885837822118745537,15009597606872846532,3489726912940140964,11279380800677878906,12980999223298505025,8537598141454131285,6421333123323889546,6705077380521575866,6164487821039976860,15781628473342305738,12684228630792893030,5753628770201744974,8449036309641048559,15215995501082142857,15263011376968322175,11205572435587732241,9011636931407228229,2938366850067484817,11846860700267373957,11252016260795184402,448116251942910314,13592708420308280876,2394836536811545264,14275308420018416132,16770225964879454459,14064459731141416251,7679693733336695670,7996333134776974139,18221306676911447702,1701287120918165676,5439387480002031628,15467663182027404395,2076796164717964181,3597633380155911108,15090829600746087048,10442443403170265285,6562101135060243793,2734817542771070695,7239227548814463493,3149113754146560366,1669272473385062873,8923190101474329668,4231492346084739797,11886640477433167104,6731445962399425304,3322682651270696416,5634524460888089786,16095173451064957801,12036622322375126620,1442072799481268047,13646582874966594893,14760786186550693882,302334579446203652,4860222384988141041,3635422945629996671,7380182619633919025,8585323762116563735,7958529805929418031,13014309948037094731,3667226481575874557,13464436306421185283,8366741509809419957,9194150884885528778,3973209368238067168,8027880759922719822,5602888251721070448,2458190907660048222,8787211280740384660,11572101195090493133,2497097507186808147,7965904016752967902,5897362550777612213,5422196544162295904,10630919085542667687,4510769297517808315,7082815261771383866,18114801752064145482,7264307988981171072,13569902124636626942,15004263173631476550,8571063173302150353,15046555068666186143,5964668321972248229,16885008621048699572,15837549947213869788,7527083585782713475,11498611725593132202,4733787711040409185,10940782724420277432,13005704657973483645,18140079335915370732,11716214117158400859,7606603789187890232,10908963919367454856,692759261766858657,14409613743548349929,7498480763074715148,18267615218340894550,17460272423232866222,3924697939229922167,5221182570434966021,1820048688216915743,12432900439764560005,4874578836954834582,13045527454018535698,2848100204552258819,5660031888694052673,4927385212851064626,16797743860453775771,18211110848227784923,4317833384795168229,12881807474984793120,5809267988864928372,3226132109626565758,12427887051067954889,18369425415911321451,15020662844375918614,2462081691033064114,2561238511090927045,8936388148334740223,8619050407240709981,18060652854816570674,17700883294293558178,9293837320217439200,3312177414195322067,8956392004611216300,6064825562933664177,15402053977925429053],{"siblings":[{"elements":[3811389046608428840,14321923700108930582,13459227697728139060,2199675087531190413]},{"elements":[16604429428849316352,11875787488116677423,16895989160574863136,5777471115308033496]}]}],[[5606182372683807473,2355530046220696780,3638577693007972800,15321816928368751760,4386349785983657065,13082556641304934102,9985540413214162329,1808846458636128035,11890640331410327537,6495844192750538880,12648834819171992239,15079964416320640869,2570060031254119279,15460597824960630175,14562572352146505583,16799248168193395102,17610304768187298213,11956280539035913288,18425541366900551972,12019055386297202559],{"siblings":[{"elements":[4469112248055400751,7900570983073315372,12320564184593641783,14396846745347847868]},{"elements":[7736867712023182193,12286930843800519225,15840480849373353787,11143510070313700033]}]}],[[2832012269638637092,3350071724007291866,14803429236283037195,4328040081534518393,5660490862362515092,7464342044606770648,12033019884650150933,0,6750640466811607210,18268966745608540756,1355493742392128274,13636048761147293796,17519994146560224593,9384810036235519154,17900662555793622403,0],{"siblings":[{"elements":[7057020009130133363,5979552353376375435,159256115171479163,15060085114968194158]},{"elements":[13579173583710295857,16784805547197756511,12835472284765102229,7702599377576547111]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[12859477545421291102,18446228248137782416,4361795131497918551,14311372612561139722,5379242149277978058,8627642225018949945,115730254930675419,942297902353529584,11389209183993738032,17550407117288337621,11598592940402831636,10211085719950329770,16955323756515407070,6164034066388038857,12084849160591017647,9330119569990365620,15300291814466483929,17601380643429101431,9517753525944914742,7001529188715059291,16972712563141389415,3160587271072116436,4317847705941557614,4300240078025938834,2625214765659220326,6958225314757406905,82174954683442812,13146492537526504995,6760197543089082558,12395597912335168400,12834625500800348402,2349479832784719764,2744530828115506479,7232403551014818627,9873231499280697132,14844137344663935459,4130885524324453482,6614756667455677366,1562700575212961447,1664222429132128887,12354578627381029905,17830858864538839706,7355034995159817084,11301333352691244351,978820723201213737,15445892715918509386,5904948948963623487,17787597772238734881,7412059590461973770,7632831397026550576,10682981151259233759,3809730450439746166,13693793783539736326,8811323332065702223,8863487687148049169,16024497145611305671,6700942582117658704,16018616740637405557,12138024807450332656,13356261883336606786,3402311134981020392,17684153610417017393,15988677082620064197,7943589248645343288,15488156408183691310,13694714888300237972,1139266919024164996,17071162292203630895,16874236178655428495,8912515112082110750,5261750303661675888,17642085411126001954,5991088517256647579,725663588230098390,15889535612108131524,4922688737645090538,14589899859249651120,16231102096230460947,3579784397897064166,3586753374366879893,17757803033897646992,5909063142794440143,3808897751270404722,1876435259226598795],{"siblings":[{"elements":[9813827625414474071,16196700304751013892,13797676968924664342,17882575465916706505]},{"elements":[7372999055943322391,3141364051179517969,11032666934607065725,18114007743554457067]}]}],[[5838705715348335037,18143948763217281138,1404446395862158708,6611724637198589391,6200900461582465813,16653906123491778402,15952734405363927751,11537266738417525746,3552661207201004908,16547229132554408837,17783537662787692908,11357564920953096508,11442817081237901664,4051267487692788420,14682820891476812850,4621176799642511951,1495149196182886250,17707740332389715959,1181120792410220928,11745304402178640970,995675106620833290,13455847260983228196,4784646890428130496,214391239508746435,1280679303213043542,12786868976393373745,1143863761808379003,15401033188826498164,15961512744726667833,7760739992382770969,4141867845233875748,7850560761515424322,12912672205626759878,12858338993446156068,14718287718255506451,4022413971728647583,3710402166608991120,14425209504286876668,12587179340097862720,4090101205239203636,16519342054323759269,7849113900616660003,10436863909829820309,1753635271819470324,1171483950571211531,9197982710422806971,9317383558147833941,1254815483752627265,4422267967651098392,9282247754749006829,11669911973149700125,11212151656647653199,3441275900194576934,9822111361419226729,8783265154799718257,7196324022226900172,8248728920926663802,8417873605282937509,17122644493844978857,18145183647993781575,11120655474147721906,6978915933256504745,12222948916047137540,4919138648237116453,12138383842831969393,17368671520436103199,10927487389897892545,15627668330388828814,8200141796126692857,12351764038148004108,3814004933777599032,9914399433783257590,11227328781713340545,6877522309338560422,10919705705632028177,10451656518018891162,17067752054072972355,8071406160394916939,8617255930091060003,10254008439339190372,2346347455002996098,11039125356200354125,16973275914033986181,14976307662488644062,4588730781769798077,8249272432281434522,5397889188281564336,6488783592963086223,16796007935452124041,15756724775728609806,10814818104093093466,13007513127600676655,5378088946720055578,5357230072664775081,13615532379151951210,16471835326405756767,1401839011383965040,1444281736685312186,5161630429119815098,10821252612134690872,2085368461845975154,17009817654603825567,2201267684577276962,13107068870448723347,11170473993414236883,14347399059774609148,15187489976345804721,15085428777101665879,12969941714916330505,7800347165209453423,17185588766513932799,267845588980702773,5497452752360962819,11990041309910566341,561461581297375683,8732527212254862442,11652878003852632607,17657771370879553847,11995835950115681548,15492496773198503367,12359421771916287695,5064405142385944877,15843875851501602246,14052411459031628009,9971686352545150440,4356987819481792431,10683590362962223344,10448841752068387546,3625015505381107642,15830173024610761950,3983839141278634443,5229131897380879345,10458807366364134037,8809704798219182391,13104268031875579097],{"siblings":[{"elements":[11303599465611080784,6603046245758460367,17244411365020807622,2947887126255972774]},{"elements":[3207218889332214390,12555245036319685975,3289256967233077021,10823125120280127570]}]}],[[14787078648413535228,10110623859620349181,5837165200307508160,8761354824393060867,15814171806671879648,15928954793034820803,14653925050370160103,14266084502279338187,13783523262269974781,9201015400479840591,10745153308158163437,4503064433422228688,14852590844067832047,17738289068869891360,6471446577842645496,14743258514397620435,2961919329244118524,11265789643588979336,15178190250910652909,8268670614412017217],{"siblings":[{"elements":[8546808943395802679,16981164284584160914,519751060168699619,4251982550637858701]},{"elements":[9589026591778442888,16205759967419451381,303887920955285296,7707513217314332042]}]}],[[6821069515396420099,13936674985879665811,5914792646282487258,13175768706323199049,17652646455131371017,6110185439816020106,14584603007388972741,0,3301765079850289119,17645016959724849096,17740710144773702608,5366264988699712891,755071724307865593,4527522598572471834,16309945201671675496,0],{"siblings":[{"elements":[1286553139574183391,2069788734375245041,4177834779426067218,4495990410111966567]},{"elements":[8336258232629639127,13117971634349245603,8309523070822085370,4778867195192446946]}]}]]},"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,3996584783067669062,1547358400286385195,7212275158630186703,14175849126249842046,15217760922800465493,8482396112015419657,2354326879456445114,15123868007405630802,14555144777351251400,13855724743314725558,15807738640977910197,2356339767972206693,3025107138844564902,4545470563710126690,14500864841201413052,5624681564573425169,16419317879477871230,4101417914187952953,15531449481063011065,14374658099390559682,17628066065223547997,13625955903682050158,7413160361904922507,15349282305045316433,13875069821883808552,7933971826159666150,1047526674919267360,4719620738675006705,12364933757636696698,15805332242094203734,1362718704579087865,18060770503490174415,3888987683241323887,13339568935486045887,557945482742332333,10557793877637946932,4399452620291463704,15631440068514367821,2279302548513424834,1987055408707123556,13572218835502727287,3619275377597939896,8740580396473916955,10094961534316040183,4036321452684251253,1201198025787409854,5783776107821009260,16026104870368146124,13941416014503432491,5184618905086305446,9777021518326335371,17525563009622226323,6381712361438944017,3355778152753331018,13087470142587583775,10188008837582296069,1770316342093489588,10581837809531921551,13337206676826706151,8873992871473335773,5134434466981471550,13450538213327099613,4593424717502174281,5181966124049313964,12369849897900262062,14153919280612190670,10019825806919099284,6386593092010989177,16695221870202127039,9419386075988356835,4514799154140518824,7150458521571745321,13545766832203859091,8853663620836211709,5910769182723091226,1209696556340868022,8094964275755960427,12873151555838180837,429141661996447688,760988356809611199,5609632532189112069,10408813637787878668,3597979058825412162,16781001578101310330,5595854949189494282,10988160074377882939,17750889538153463841,2988184772833576637,3065750821414038616,11416658544651871821,1802708932948999635,13311244398507192824,9323216808180518369,5303223591068172099,18338823527351218724,5002779832250156933,1381234248038736536,12882443235884928877,10234713644284282745,4209724026713632515,14719716084792247591,9365183347643950019,17733743605282511876,9183533475973655442,7841128586958675674,10241273336904367670,15951390104565560433,12771055459739956603,7083914546059275294,4733944231395324022,13897151992248040925,4986634210803908654,8423961178037741729,10649925996996400445,5829105945248704904,16949944784656453152,8949551816310343539,189907372646446718,4524255791381785808,17038665127011438474,13765119673581050291,2052735027904502853,8410412023141001461,13504262768745706859,3647835837936923148,9290176641476163847,5189785031063407430,5670077459936633,13223512641730670048,5214126459817444530,18196123647689264443],{"siblings":[{"elements":[15415754349922474572,14163006675830700996,5932643749020547456,16768989032434535384]},{"elements":[6864123150946771401,17472759004518793427,14398421066222398594,13055536562301545078]}]}],[[8530803453036409255,5203882476033227359,4993407135336684439,16312760565838765326,12790994631425502801,11622745337163512476,17387668264779158281,12663987645940025385,5625997197921342372,532635339135937582,10915629997163135554,5337547576525661677,6361227932307656632,11566794713946662337,5583597330837581836,17316457150935883545,1053545745939646453,8432753066623256596,10039615331575844957,16078583594174230849],{"siblings":[{"elements":[1143298927385980590,14743362631950699747,7281485835660016990,16572845345027483461]},{"elements":[15392748069576857672,17655914070910136240,13006666514352400300,4722180759939087357]}]}],[[7605365590157157791,13715215699604499306,1504927623018741385,1127992406663066620,16880404812403991327,2540783512005338262,2781282476957393127,0,16714153288396836455,9963112122034662129,4582315939911734173,16284909488462125424,18088894261506136491,5457396619582910282,484036043474577515,0],{"siblings":[{"elements":[17585160959274562426,485584402282630757,4099101999674865538,2610059229525113855]},{"elements":[14431553662412879989,10255164770484839569,16549369937550599599,17355122604883312167]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[6585508045033738043,905835199593025760,8171019480820564802,6756273257040537442,13443501840570177547,15970449789638496895,10766469730078580452,1466867718611381555,16704430145542863168,5740988760524701218,7867790665892912846,9566797709149548858,5659865237881593686,4396194167113136631,1099461728349398542,13580547558544276161,9082315148229277145,16464674257926269266,17316838633954153084,8609267716560805443,4678907999597756930,14952442569512302212,9029337624333534688,8537823166696368605,18437712830147121762,3450650318256522346,4515354462680208713,4980762118377839974,4480545509699131199,2423326966761792617,13127296148820123486,5319689244543137566,11861347649943952424,7683665329470012302,11599182757006469618,7426980113180945834,15769608408726162721,1736386642915216102,13500998825925812429,12624480692962493348,10110958912789666429,100169951737804356,4968851086450990032,3377637754784489145,497154258396129593,700381220078662583,13614789727005595466,11587602764555920226,13075753966573756249,2961599092141688572,1479643537791297054,4144181021571306558,16973611669380823828,8802953507579297787,10849272909304037022,7383579378246096739,4783968846541245939,14369412218194939042,2301629225599828570,653036461462737858,12434389369660051877,5547326080775959572,10635293910227684591,18414042141208514094,8136972240987125299,580701825749052610,5046886386886002727,13716390724298306578,1768381100043046960,10759278417381492535,16510105377325232951,5615965135201080793,3131885238001357130,7585782952545527135,17156749855357193843,17809118945148429663,11831620189522650483,18282763411073909396,13108927381339670518,4488672853843462701,6848920543354497396,17737982424777701077,3383063426715895896,7156726380526660333],{"siblings":[{"elements":[8325907241208732680,17653120459707896817,17462569636756050513,15767870941559226621]},{"elements":[2184362331170239224,940371620984881836,4930719422694198068,1632196321716041953]}]}],[[453760564531938794,9651654950506562323,10933537921093851551,24220830234809191,12997293982803723983,3343814213786235685,13309212015021710862,502394881460512724,8682457338012403668,3929993311432246328,996108655118834762,10379337532405843842,11767380395278961273,8773910817628749071,10908738985698692382,7779846319703432976,1514776315495455159,4124004882579386243,10233439006042655491,11603986329969111383,1845784553732062019,1982757372628289391,3602172893431853180,11900456896902156797,4441073442313851152,7666997545869899547,15156289661460829629,3456536515541477489,17214750836352419762,1901286474599439383,5608546424431861731,6298630914399435927,1220422252457063147,15218747219053501753,6304814936049250258,14618092899435192378,17062656610071484314,13162330534625781368,17177820784726099184,17825170745088447913,14088442371384794762,15206511131034541793,4399378852542603650,388082951761686354,11713608639112297454,33698326716363410,8967159902956140239,1459026664429447544,13302018855583986147,5269633486792787347,8123981394706636505,16283070347101236364,2555446136760930686,9123615838911919344,3193393018056468454,11852877047764455529,11132505642028786548,14371388856134835375,6374109167237192649,184240110858346518,12179231927970217892,17879408494454197723,3273553143620892849,7801667356018692470,3506177686400618181,14605316057562689119,6489165060469051653,11594357573379779226,4497767409817920870,16749289217370316471,17700253087443192662,8599224977501224664,6555739370390226472,11950413310742388709,125099141809455160,9848528851901950886,15585356719071898171,10969410717318423028,6362228828193803278,6765223023405354617,12672802417427627236,7669650867063656129,18318207367580144487,8629474936579413433,12959928871724153255,5271345710172743367,5944264254542381366,14077950706487765131,7562644410408779041,12207483222946297710,2974211524789039693,1306438420659147602,10493110737127156032,11022719308728428792,7454509180359362358,8314810396854378953,1461807835241185972,5081492856683462048,5513302150079217156,11510907030356961111,1511879853369022988,7758002466827372838,1284559556217077536,14765851110457488101,9366502674552898789,4555994462379785249,15260262595930071914,10741113616365127490,14410983373195794060,4449683527905561997,5363295976370988252,16125389830960313520,11039276975179191121,3831280033081349172,18041811409254279612,11418543749493470654,15557198577311898298,6835811311152708609,12817999456446315153,4331861936185409040,7813005302012374536,9174037913134898365,2521813591965828468,7277899107957644713,4837295064963380878,18040522943104900868,18416362848129608127,4724605020936527551,6050203747082999684,15759868621438839921,12034552253509975444,12341992847975524857,3466860421072968908,15890135847697699864,11803279579849405612],{"siblings":[{"elements":[1766666451601366700,2145141351074469805,11750436605225317737,4788734397496079623]},{"elements":[5564663991649105737,12788052000891943640,16066154979917686032,17778540543867554360]}]}],[[12044581901756395742,17429137593420036632,7597725439533654040,8679992036806725767,14467140142708464089,14172398293601905792,12359226085715720085,16196941975779203335,11019890208697666453,784219223806679349,15113440407836999935,15140588410300786110,6305325812679710730,6827887513783882785,11408150126289716157,17570239248740716224,7290062009633631963,2085729141191488616,14846268109038369414,16751562615882284652],{"siblings":[{"elements":[15105273234815301575,6654579014554935289,9189811328639738149,14977314935170514678]},{"elements":[15431206264572300069,5643387987508524283,10798995895696297779,11693527148708038006]}]}],[[5471038148283255137,18067900861646813171,14719517238242728094,10140196389081885922,13121332619530673626,483869121170847204,4181932247561062018,0,5211406868075008737,766749621467017755,12747741871600730845,14746931970089688112,9145223477766169623,17022466475582192305,14391108322161299234,0],{"siblings":[{"elements":[18165287457990015768,6615278969112507353,15603465963905148996,6425235422671775377]},{"elements":[3331974073679985356,4337955552027960994,182549305672732439,12172311251003816887]}]}]]},"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,13011213915576007320,3801424079985673882,16277496004475821341,16085235133653930238,11316852721901324967,13069816796483690910,15756436159983779941,3193353954039655612,12041247526670025144,13808978917072688647,6668376165053426384,4632601910513077620,11186820924978107491,17896896607328756789,1201269992924967013,10883517973991744879,15046444393138479000,12254880571199703789,11516025757018657186,6807584723654821190,11487701890348499993,16425194792432851204,17301719261043152282,17090442567531261454,5881929835114091972,3550584323716053658,16865671061915761438,3255409378635398956,12033280095569196296,1208718247701350446,15188774351861359804,4241004972978600372,2896759208281039789,8539448906756640547,970160448926166532,12525281569293996539,8421057377609873068,11414561442766615983,5334033518037827945,16102592107441528191,12063664925475861676,5876263209736748310,16094905122681076299,13353363940256700755,17685694338339843559,6656626129694877342,5405290066202285526,212791245878964469,2570004899681125736,13439294383791933185,7703550380667174778,6538350873690157541,18107794263727601073,54580399137521432,8828462722156902020,8066616067600922499,14762852958420218250,12024201371545318464,13844797867063479281,12565780138704715469,14400771001741273870,13626427101763213188,9166393173388576121,13035672150195972539,9638775224683419544,5614214515301617947,12069032121573550427,15225792447601449141,16328372727017789082,9974563967212130274,7875848661522037056,12792251397455114507,11565119745153717437,11334125463397844703,17166996162835086659,7231129499839619834,3209234771455575834,323311404594766509,12329466573157284315,14270676162991052907,1785650367237281812,13283035853069403659,3132915676708217102,17879264752896603095,5931641089104568475,10008307457083933364,10953394947916641004,14533709401853942272,250243619137250263,7766085310374139955,3643497230732948605,13330506167548139579,7870418990474151699,4470026214517578678,4419577325669731608,13907310349502223021,13313234534324550606,9154453010176117385,14698034184515685295,11438383049804120223,12965369469374288477,15275791235900490078,6993255261307083688,15071504784758508143,6125948368939643701,4918042129919054771,12005554912533004387,13027631392966860266,1173158296778052271,4251531275699323253,17709512693764141643,15831380063094390543,4410254274419832581,11542540264636564596,16876773940638034736,12276486071332153352,11557231070304382447,8889858093603229895,15901237587255218194,5056325183707837133,4893706131388122184,2663067057706484480,11771225460854332227,16345767905348746274,17490987510130080666,7348963557773523622,12676658937898668513,524615365527171275,16400114156167297100,17259472154336584102,1365862285624631591],{"siblings":[{"elements":[5056384750668684487,13710363428291757594,11353402742075790492,15966424712589017746]},{"elements":[2764822297318970357,7496047286241694899,6797108056415157438,14534695478963865131]}]}],[[14333413904541045983,15765863468007348374,10759823668808383676,15946609108309144405,18011044125947190215,6730285337740587094,1599174256160120714,11426300768163914436,6097384674475431829,9599964044154806019,10388248604002746707,14662556863037095589,5064017847021225116,14902912617231720367,8120312032869863217,6986132666225680170,9527210222463520494,1577811123417292640,14140241123957420419,136429847064341115],{"siblings":[{"elements":[4548784723257502663,18009270243687695537,16496044585773525905,4052791891376593588]},{"elements":[12773611363193962328,2335926572024787226,2869285522487048143,965322443628745425]}]}],[[414278414329121986,9424306770987661654,6694176475479503630,3205258641546164998,3984007796468881088,11358308650235923354,12115736508358799030,0,2120730794013409231,4862511963837638658,3975595032642781129,13648668594232199507,329345157526292218,9499090610015041077,10046660645021698406,0],{"siblings":[{"elements":[18434591974529593511,15480686846900374609,13039459429548397553,4706925251330926919]},{"elements":[14910152846997468102,5160297216225939767,4235578045008137031,4350500210474139555]}]}]]},"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,10284534552292005801,12252186031711813617,16408352050070139348,4413105738308997946,7945586852564619467,257395733613777579,3412819698673243527,5528800100927877732,10786192703771609653,106108702113678268,13506486394951823918,15795119271766447628,6404645620242471190,16272481520593222100,17587544206205505882,10519481823537948295,3831035497759865044,13575917240118001273,17712829818910967171,5264893909303718616,2454747850563859781,5896270449434898810,13511015987793871454,16225034036468384819,17887007005609634006,14423608016612211506,4697822550372369843,14841587349207641864,9201976276572021405,3945238204822941265,12605819726115154529,12965528056779429828,17582023003597723120,6001256214252122540,15792922717713922968,16155799937035240472,1388886242662064305,10621657595556118842,17977647482827048752,15273327031890539374,11986694887224655141,8686231419541650525,17492202713563903174,6381480585501541089,299314368103465683,7851846223062136932,399138551025299810,810207781365819458,7020766545477729281,11683258992066189879,14047286335782164523,17349637714682345496,5702930023889447219,874687944623060173,5827937303528674965,15144941924549148914,14826310678138396336,18057737426933946472,14767373223866495387,11845013353752790544,6818857569756242621,7035047749597900154,16607846702620786632,9876648958737056080,15908494510276868235,14779063625471900820,10823318973782350945,12611676558956390970,1194146950911885092,15872579452458502071,9551639703646116154,10252846769186355041,960655151223008201,14192411820022303804,7825402083297592598,809177905277888890,319914398360793620,8187568582465000768,3521167029992647097,14415022496084196898,18121086113601493705,2707162338744320461,16874979065851156788,8512325746850944872,5312971444517440638,4967268894293589563,8306014190730383240,13051060430436519786,5352863858527944733,15216456864842888628,15197731246608088560,17096264592187961593,11472589637636510527,9708286951359598284,8627174973593230314,8206496076273153151,4485108878812662132,2856865003724013552,11906121635060566266,12831435228595524600,4919144596738671647,5910039085880723938,6036008332395819202,5041137298917270907,3022490434035250063,14306707290166850975,17805563426299063421,9180087409144894737,34259198490335974,11490710408908909285,10180424349346561801,8043009899610560748,2392898706865752124,367125269310331433,15552109552163592234,5147188987370275722,5198927785358266061,7476087530258281852,14117163527309407785,6238843271524426378,14793272150768651626,1034241164685932500,17280326229323620516,11782457881924001443,8112745371204196519,11644230737563783622,17078305550073983990,9136555898996071577,14745381129481253594,1520890780817771525,8737884426644584399],{"siblings":[{"elements":[13265045379023546634,3555189923538695398,6621538100449956787,16019923450249731572]},{"elements":[1996178265386441214,11816642540974053331,6107294653307547443,10879148704784448033]}]}],[[1409075026432739807,13137481355607124205,9632952919444275296,18111395775359526019,5072140592587099380,11442036951945982441,5567292304064238607,1833330556747527491,8250595979188649189,18241805211803192259,15673320198541913948,4453533405692664406,11755916858605041476,2235073864469592062,17555852177364952038,14007044724472203389,10120303186184860073,3099424334530563751,8492112570119625300,14734089673787982091],{"siblings":[{"elements":[3971051800005555567,6194582795321047028,17843005671226642235,14519872916438357217]},{"elements":[17346123668886082401,16787551465391953507,17797715644168533705,410778266861113507]}]}],[[14439109870492417190,8222849176958535291,11647872746424349990,10683015600835759421,2164844463191055559,17895365567265283004,12062693984990171873,0,12110536696835629200,6988994112740847731,8748821925530572896,12464052956826584863,13883782518265336775,11498283829739031868,13506773305084745013,0],{"siblings":[{"elements":[5224227535819297600,11197244242332637769,486795891621724815,17416207127966203199]},{"elements":[3509522964753930501,2900822476668501535,1441063972027921742,10968136879079772469]}]}]]},"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,6878112851223068819,5981119648633682816,14202347967468007431,142815950383075909,11094973493959751213,8473597112894998444,9202204972380779719,17301977310976727676,18169516041741745860,17723178991129104325,5643806893140108058,5995134989082876216,4131988715502449085,449708168028336561,5231174167942957597,10176660410819732910,6508436142998968582,1867232024142202986,713449344684149324,14131506415477216829,16981069992940930909,2002468655122136326,2417414271518697057,7806630627751028417,8381029533036279771,11597508780831248243,6612818318980311400,773262231933669642,10254662912151229270,15252255505727260315,2654857590428745953,16381785889514722093,12461322644436433448,5064347362505166693,3167582050539136766,6953841680854958883,13256329532127300110,3403221526996283601,9419118326875500442,9449903397636533678,10063677929979686208,1175170542424122162,14651801620594439908,4413101411649613894,8949950979607744924,17448643425539414038,7414926230245710913,9455276947968987959,11907880244627439781,11397510846985636353,17717404972654338273,8080787690708443213,7224881457203753850,7802904968082531117,5908019494792688824,114030049000068736,3259340877956254373,13704000571168453287,11092255880557956444,17172973242850278694,16406862860285801681,16077730692203254407,5133119504280051569,14631603697506944685,14155868347273797997,60387923292442522,5573127024198172454,15120863589379989971,1986116659219359772,11266306923901704646,5663872720883792309,7661355303919893071,18047762445681911530,407335256833980988,6515853516206474904,5266367239678018915,11014281590406928552,14107188761800078752,1365405380173026855,3434477752953432832,7342728654101438043,14910521162702165810,17450384957822103084,16928939538642625587,7979633009979084929,4125691474955341782,5332812811835888798,7906871675159820465,17470619131903284107,1296540968124813604,9760841234612238367,8349965239225967666,9937259023821416843,730280567354119224,12069274373293936044,3636720181996935586,16916370456964697696,15850274360266966074,5270370987618696839,10161039359438985947,7187080091025614630,9031373484878940945,9245669636929714773,16776179091121117907,8359717647456971697,5321834315683203637,7858375248931058767,16454295315250406519,14353870353716585363,5974011402676137690,2792359328676211755,6981563623059708329,11939049612653159214,1967916739225916688,5247858413275374208,5966625721722312033,8231916856900169456,14033258309903133011,11072804174145441515,16952608369060602339,8415068452551340760,1025186244108507820,5023652408938674731,12183944001983979617,3228324114094904295,11537857130451404191,7750725993294310946,2824137427543518736,15559824338924895015,5979275273041678362,5149464350269452414],{"siblings":[{"elements":[16486040632412116097,12314096668662875823,4761089839662016914,4998854666538413033]},{"elements":[4317040136440812651,5913354777965834617,14660718991275237049,5162934066940842187]}]}],[[11433875768031356996,6618272493390294368,4527917780844668368,12696977415205041701,16765937794895875440,17591806171289295404,6430228583192868197,10259470764669920868,8872862354292440638,12740408696614810703,7247762484663298256,11218998776229060849,9386295222702791812,176989401297089179,2426942520407550872,1998242906020272203,11279007020871327931,5343035267022931032,14512095160049089372,7473906489598469813],{"siblings":[{"elements":[5905428828937558037,13650116128836350540,8217316945408283692,5739496286906910987]},{"elements":[6979834286018174956,5174986399568875037,33915771746764988,16615176284574920776]}]}],[[4780914866956743843,12240150823474508052,15865643479267059541,10135019648384504270,6641070263479300703,14532898796801337599,7717411398032291362,0,17735627918328688783,10526329542861671038,3370170402210108651,2221906161630770094,7259083240216705494,5735386150400749594,14070237943248436155,0],{"siblings":[{"elements":[13319531051672162703,18162113610193217482,15822893366452391066,10665716859481744070]},{"elements":[14615876395544877098,13189017869415071098,8958734283749531620,11522201699030849792]}]}]]},"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,3708394780765028723,5606816761429906884,10028602660422264354,4973123355510946173,4265547695874982173,12729484879289907,10098576038535560695,30297377018160196,12797416235231609962,4919459210088090138,2130390383112624554,975433721397071475,11016307246447818010,5587939878067184718,11452130796390113499,3528007329713162767,11464510383234757657,4272641754049686530,11439464264632701643,12210221192551296499,16936348010599327610,6872517805573244465,119893653602689635,9703113419785539804,4040947523493018849,14747717528083084374,12968044833826302962,5339630934041692024,11801563962755421477,14841353849563397546,18163035324571732895,13373334775511845195,17434094458115470729,13962704159387926501,4976846222878355354,12883090529092343847,14120886914531924739,3955655260290580273,520842898241695917,18425498017355717765,12272093776660444637,6607040712308143120,12071293316155969778,13978733930173452781,13197453951451283624,569449255605758480,17986804853116353035,9070016728276702213,13078302339493461061,14017130412730470733,3050054967600633814,11458115913640199946,7809614219015836346,10066372693285346657,2225638944320551362,8667296337595227761,1885983487757263382,17765882410490151970,2711308953120044031,1637835896232195814,7259770877775113557,17364721963706289324,12379512967328001750,16422780511482963997,18436335496742682509,4602292556950861617,18079129666180644039,18183994394126419170,8894588411145228707,15390157064644652890,18287529785364740412,11215512010650302233,2997542797373357432,14962907856918295593,1876049920823542183,1409336851783717964,3239223361843300153,16921966016034834880,16859297175436906604,4352853082759341313,10433599187756881940,16903941884967306920,3140486344028117007,12531461884082010942,7070171538886583311,18331472092312312444,4052060357920371284,7035203653624257748,2919596611100685035,12919888645028737406,1487852268521523598,637635367557363566,6632334422502244750,10914541222665076753,17830282748150741766,6978842724445309365,68085614051050914,18155441084969961243,16668315493009716876,4317129289916274434,17644711358973214395,10556234538736369820,16402790302825722460,2929311539387241861,11099051729811164328,11412047948057571002,246930899179277945,3709813680588972121,4497303612047349240,14204027911340053240,4546933757295799879,15996927003497456519,9593738756427974708,8886506094115754380,13117616250762212704,4702035930319164783,10279754474118936203,18164802319919804847,15505769610377654368,6405305737412554606,18110424211047326298,12071546090732104565,14640993143433619416,1636859707288435023,14848940952160991526,15954795228881887906,17769643033326248646,5765161459661479753,11068081080837250794,14339848618646678662,13071322511250016881],{"siblings":[{"elements":[6894627866733225779,15050196933249813667,15187538885490910819,198743780043420618]},{"elements":[4131146479663422563,16266650158890278170,185935901245234122,13232038857375969291]}]}],[[18432050318626194488,6279199768310055389,12477586709820988805,6963267326712163633,7931691312638897369,6955389407306975191,1369927726596127368,9586669938092609165,12542563388031869305,5262580349737848311,5378463592827493623,5125897717601171140,6143774593242390300,8512670226653085522,18184678855783218445,1544698669039414303,13196827591601151457,9991682877123738472,3963959739537867578,5834900721500583818],{"siblings":[{"elements":[14182427613663244341,1504930990456597708,3356088422045400766,299121782291522969]},{"elements":[3839809752483568888,13844097777204518618,16194560621030167915,13728927054816900349]}]}],[[16661732666228119788,2006827198154596475,8608336523170763334,10686374573981563546,7345540683293585855,17344232717886252876,15900433007198543682,0,12926728352657071655,2826984118856085323,3811372000309711464,17835461411458661458,12525640684406884869,12472910873009241403,4217641503253701203,0],{"siblings":[{"elements":[5622675297169371752,16626098969109584554,9239963289258858459,1762883528795358399]},{"elements":[11242139787822809452,14140424910739751738,9481786467904501560,534872828036960457]}]}]]},"steps":[]},{"initial_trees_proof":{"evals_proofs":[[[10941971085978489724,7222224546851531826,12557767172364168977,3892838391214240515,15351912204405559916,9527570336837530138,17876557154109427567,1246307958281214369,4003328231135468665,6182242846065829798,4374990392724983338,9322821379349977495,12905675182917246369,12382841594731550914,8154557435786515889,12197868254769243692,6699043450796740378,14631758026829139922,15033439997445840681,8761112247922528184,5866643946121440912,2079111831809901297,7153105294260182160,17347998749673269492,10946389674251792789,11326609433635247427,687082893719363309,18243633296803237795,12375065637235278232,4688491841131783073,7925805642293300340,10393124834350767741,10776474764986899608,4555028214514722463,11266211579777681389,13894745427675344149,11980725414298740766,16150253956414715631,7247197284432400403,9570494346932849381,7247715513939622727,1703715442275987289,5241022464240352900,12560560564613884136,6485291511081152824,13890337564022345948,3015481300340805978,15926106214505030022,2132923519938763500,17433957785498753101,9046926907758099346,16927309199558369710,11401264145131306583,3270349480814371152,9853735826230783929,4292203219316414547,17913757518438557740,12242873934106799527,10093821790615114007,12296738845373276229,11571375965581081489,9477013212992840974,14691156125539517334,9679456677901312229,2077124821812667663,9473286807628710781,3291196699695897182,15924700248089001690,6555798430277292193,526187528352117388,6956814260407044594,13551583834674344578,5399339885138129580,8997658853242114760,9007656417115259689,15742992675189173855,14200727487610928238,8098534693976493404,12308146271337653168,12850101888632118164,1854519344194910139,10823112296344047974,15239242971294030837,5140444432936089029],{"siblings":[{"elements":[14941177973413750719,3764610578608574585,9648978245898088610,16071586351439427254]},{"elements":[3233867220909638017,8698185977443146759,3080105169737877659,11915468074270704376]}]}],[[4396239756246541332,448290935397962723,15959097102270256759,1851308883761894433,2280105963805397145,16037452703962546428,15912524713669246558,3715501290104713463,14439674863273456988,6272924584100633371,5472706904408435682,6731958171265210717,13352441196165794207,2449677539852018558,10356147769049735733,7903973470289798403,6120943666477099225,1244224002134977789,12558023009530087856,17518411567335214686,17280538043143352557,11709920851319176704,14722861813178914047,634347466099144002,8998989141366210418,14599043338596620605,15444215564020501925,16970819568724375989,2425337714068461204,6547381533267080932,2257219005698035404,3972126336638544814,12062358330958767978,18422224512535374057,9084509122570881679,16048378529071098119,14780977074737007605,5895963687017075108,8095643475233046608,1229801643585032914,15366610766162760111,17983167469306244403,7372823621586699338,11721495833633472864,4043316756080455335,2524592547920894274,11192109437486353003,4001169373094050019,8262225624647393286,3143977242118423051,11138566003424355006,3412570917160746614,17724960430491535388,16481888741641219414,8401663387605742048,8224493580894270412,17695296574686863199,11360392278750842356,18392382783486650776,14864177322904936361,6965291973436682501,6339936922399978905,16683149590550991691,8509428355960278616,17921367833421587756,1024409760209912767,15360994983486046155,7697244876232762603,6671229033495822963,11252346696914480091,11295667193282549750,1382915710904990136,2430339861643324814,7363416978978517957,7653633951050304918,5703422470050345403,10496974173025055726,14828228650429180489,3286968674822492605,5095990077823183919,14562076246050466056,9213584437219443890,14115903846892370143,16581566309741467416,6207237194243947366,16530281980590680281,13191181796401769536,12737398946921289397,468462407996996289,14365783951002190308,1642322212574024962,6446007757976165836,7442842789737713679,16583679376706314726,611983584117064366,7168722007133249524,11785147918762399678,18160259793356492848,11764444941960611944,5077863895704419145,9298803562052412766,1685049268834054870,10763831422623375467,11093915177190573708,17124584532574889230,17483445840498321112,11363739015850708505,6244226890995293575,16091953567452535673,1032789556590823903,17331900102742883253,16391559648332470476,2546052822956364512,4979633316176133253,11978355601525413917,8511326200996104722,12059544334463511806,4356331650978723306,15190790890461973547,15217705992705035053,12844142883769395098,10157071002337113859,5726246860301624136,1571203743890663294,9331728099706093141,10205135449225961915,7422089561498936699,8871858206613872651,13779855278545266161,5067958132150809418,6935031479873523792,10295572246358297401,10516807592770657318,7379661613879777601,8933424643251810154],{"siblings":[{"elements":[8049265131854247913,8734060257415026121,17629563801920270915,1589969210299564346]},{"elements":[8879865077532245829,12554010720010522656,16207589826549907371,4214025924981067742]}]}],[[9240297209836246873,953865725269405206,2522678642953002674,8469693808547949535,16472335759655539973,1481819867234065740,7086744737656585571,14329420907352482396,3200295372769175693,4885855053839302480,4540938594948563737,14240082295567972882,15829303579363333140,4193280075604553412,416644326349803674,781020013785003710,7904955799507449711,11408851430947532893,14448159911946149041,6140067115780888166],{"siblings":[{"elements":[1699558651911193660,5151722975407686531,14678224412523556918,5975064044796648590]},{"elements":[15600976832075961413,13465240844980401288,571160238083473476,8924696413261430375]}]}],[[12886650138825881104,381986426138673683,2058494993453711799,701308693766288957,16301805586126657712,14233307032347735328,6527089259167232803,18446744069414584321,9357246773274580366,11674660437947292352,1204461679493438783,5370598438080102694,3030959057526666097,13510031344204788174,8428045941748870138,18446744069414584321],{"siblings":[{"elements":[2370210180617243271,3273879601016344325,7993327925218414001,7186874076254939605]},{"elements":[17335275103238363008,14165004483842143019,5226593720542480904,7862908725370960652]}]}]]},"steps":[]}],"final_poly":{"coeffs":[[17252691619569356057,6288706494683767357],[17478266533937056604,1194928873479950087],[13291062545207276206,17489615011185425928],[2972666027160453443,14576331296557421580],[1370259473931438606,15963099772390362666],[165027243434004746,5088197964798338443],[17822312564308699960,8656865917742333086],[0,0]]},"pow_witness":2305843008676824329}},"public_inputs":[0,1,3736710860384812976]} \ No newline at end of file diff --git a/plonky2_verifier/data/fibonacci/proof_with_public_inputs_randomized.json b/plonky2_verifier/data/fibonacci/proof_with_public_inputs_randomized.json new file mode 100644 index 0000000..bb099eb --- /dev/null +++ b/plonky2_verifier/data/fibonacci/proof_with_public_inputs_randomized.json @@ -0,0 +1,11509 @@ +{ + "proof": { + "wires_cap": [ + { + "elements": [ + 18010044785688148000, + 6735310689784818000, + 4945804831027821000, + 12537851656296124000 + ] + }, + { + "elements": [ + 11473730977998690000, + 6432349736241560000, + 17840156130846951000, + 11497677569618545000 + ] + }, + { + "elements": [ + 15632747405950460000, + 3323877912875768300, + 4310525680261895000, + 12485834612035295000 + ] + }, + { + "elements": [ + 9095986050153425000, + 407053333094450100, + 2976747936756778000, + 18151071415310922000 + ] + }, + { + "elements": [ + 8494413746993940000, + 9283034148729483000, + 13730038355872932000, + 17069465821746481000 + ] + }, + { + "elements": [ + 16066159548767908000, + 15155348977128116000, + 10847445270981804000, + 9830933662637957000 + ] + }, + { + "elements": [ + 15193080363959955000, + 914910155453296900, + 10864058815314508000, + 12773639781871444000 + ] + }, + { + "elements": [ + 277820407254776600, + 590682596976528900, + 18299170232820337000, + 13828158197313716000 + ] + }, + { + "elements": [ + 3064862667076027000, + 10047170377219375000, + 6224503520946597000, + 13023721377904300000 + ] + }, + { + "elements": [ + 743054717144043400, + 11197148178495422000, + 15209041048959699000, + 9700651138473144000 + ] + }, + { + "elements": [ + 14175186397099936000, + 2577105429022053400, + 8994800186391422000, + 9220532151486281000 + ] + }, + { + "elements": [ + 15914396636825350000, + 5915195071725072000, + 6554321076507799000, + 2842030001782526500 + ] + }, + { + "elements": [ + 7656590394893474000, + 13914494492523420000, + 4956698709594373000, + 7850211526150963000 + ] + }, + { + "elements": [ + 13652038373704608000, + 6811319773864347000, + 4680909453522103000, + 4875824365558426000 + ] + }, + { + "elements": [ + 10867122245517630000, + 1834903731660332000, + 7207624246131834000, + 15508872921241227000 + ] + }, + { + "elements": [ + 17254165719777430000, + 10147381939169393000, + 12435048914240356000, + 8216263452233925000 + ] + } + ], + "plonk_zs_partial_products_cap": [ + { + "elements": [ + 9799794141292653000, + 3672590661281422000, + 5660193888958627000, + 11564995439093471000 + ] + }, + { + "elements": [ + 12219995276325810000, + 2785184272024876500, + 16545915172024605000, + 15954023495816342000 + ] + }, + { + "elements": [ + 12739595962205188000, + 6624378647057445000, + 9361156565324435000, + 9674660750246062000 + ] + }, + { + "elements": [ + 6559149302419419000, + 13561718907352015000, + 7580880918843716000, + 16574619018544603000 + ] + }, + { + "elements": [ + 14658581984991664000, + 3822636957301654000, + 12133398785875114000, + 17556671611937978000 + ] + }, + { + "elements": [ + 11571699161384225000, + 9458354713972793000, + 7198312185631413000, + 1168816493372437500 + ] + }, + { + "elements": [ + 16656649461387805000, + 11214447089207843000, + 528271361004886500, + 5109678218597736000 + ] + }, + { + "elements": [ + 13231242099524913000, + 6026848819580799000, + 3172870888127859700, + 11180486099320326000 + ] + }, + { + "elements": [ + 1061498087839047800, + 17260902672107334000, + 12241452205959406000, + 6390318429076889000 + ] + }, + { + "elements": [ + 15367506558352523000, + 13324136321216231000, + 3963518856630968300, + 10406671889492030000 + ] + }, + { + "elements": [ + 5686216023168408000, + 13146841472917470000, + 370826494768017340, + 14498169750374894000 + ] + }, + { + "elements": [ + 10179932110424283000, + 1727616299059870500, + 13018953463597687000, + 665168447945600000 + ] + }, + { + "elements": [ + 11387639820302090000, + 16406638193637759000, + 7638517059156436000, + 607371464695636400 + ] + }, + { + "elements": [ + 9895505393733771000, + 15801811452543832000, + 8207123515253872000, + 13425586549724723000 + ] + }, + { + "elements": [ + 17727608659829283000, + 8846226062749448000, + 2215092343125864700, + 916086913394298800 + ] + }, + { + "elements": [ + 14692079137844881000, + 5268007810298185000, + 13804310508381338000, + 1561062199602807000 + ] + } + ], + "quotient_polys_cap": [ + { + "elements": [ + 8291939497190067000, + 5570368107747716000, + 14274592973742705000, + 5947965124449190000 + ] + }, + { + "elements": [ + 13435550635632150000, + 4664160609080881000, + 3339235591636873000, + 5513783802184662000 + ] + }, + { + "elements": [ + 14783841972096393000, + 1128051809987923000, + 3864651834049148400, + 715502535492033900 + ] + }, + { + "elements": [ + 1245881716914649000, + 5719237914906426000, + 10379675406340157000, + 12507379808294009000 + ] + }, + { + "elements": [ + 15456954182362704000, + 3793696952736136700, + 15909089523742495000, + 7977584517107857000 + ] + }, + { + "elements": [ + 10728873984994073000, + 12973580080560845000, + 12965373916782143000, + 9296616408749744000 + ] + }, + { + "elements": [ + 12352368354808367000, + 14436999308745697000, + 11921474281969033000, + 8478918344614842000 + ] + }, + { + "elements": [ + 11152612092087978000, + 6602197016407673000, + 7985582609484808000, + 4638615720396535000 + ] + }, + { + "elements": [ + 5976381111208665000, + 12738834889449787000, + 8012951157219755000, + 302534941158745800 + ] + }, + { + "elements": [ + 18004543318837498000, + 4360040172046899000, + 14100941624319840000, + 15951397790270657000 + ] + }, + { + "elements": [ + 5806060304169394000, + 10939195122203080000, + 5931218041078484000, + 919298963333839200 + ] + }, + { + "elements": [ + 4450314555545620000, + 5901521992646350000, + 13684657755452370000, + 511335036220171970 + ] + }, + { + "elements": [ + 15469183611374168000, + 3086614781802399000, + 6530884925386755000, + 15176273891296733000 + ] + }, + { + "elements": [ + 1977182663510566100, + 15009136679160852000, + 1307114761011348200, + 16668681474991663000 + ] + }, + { + "elements": [ + 5189661667096609000, + 6001328712410299000, + 17253247208433388000, + 14377974332448098000 + ] + }, + { + "elements": [ + 3626516388210967600, + 2178933781370040800, + 12998564684303774000, + 10711022466406453000 + ] + } + ], + "openings": { + "constants": [ + [ + 6591674283047592000, + 2495181099630268400 + ], + [ + 10208411904736970000, + 135200727434060480 + ], + [ + 6500868683024059000, + 1837814641182190300 + ], + [ + 15151653169986853000, + 7913851956861356000 + ] + ], + "plonk_sigmas": [ + [ + 16773984975952476000, + 11871917280274915000 + ], + [ + 10424929433759197000, + 9869897301819881000 + ], + [ + 7582810923669618000, + 9322999731108014000 + ], + [ + 17977429518379026000, + 3751248096113949000 + ], + [ + 2961544634810094600, + 4859619539667620000 + ], + [ + 4705993779610011000, + 6542521477721574000 + ], + [ + 4301570265751561700, + 13254950607994710000 + ], + [ + 11360312612979990000, + 17496581134555204000 + ], + [ + 12276607827080751000, + 6095289725568118000 + ], + [ + 9683694361909506000, + 10414864937687773000 + ], + [ + 16340273266746556000, + 4502890055141085000 + ], + [ + 3522679882388343000, + 1980168927400453400 + ], + [ + 14070512871428125000, + 1883193941520222000 + ], + [ + 7797171891197863000, + 15170258758060212000 + ], + [ + 16229976745042502000, + 14124555632741446000 + ], + [ + 4204018859009197600, + 15715884527605723000 + ], + [ + 4461389015981012000, + 9079756153914276000 + ], + [ + 14496599155209181000, + 3462049862980285400 + ], + [ + 16495057741563510000, + 18087660330034719000 + ], + [ + 3050614789910076000, + 7476452463668458000 + ], + [ + 12683467109950933000, + 14889779569551921000 + ], + [ + 15775256741337235000, + 11346889779102380000 + ], + [ + 17920864530293660000, + 4836913011428974000 + ], + [ + 1168715016501982000, + 2280385727577975600 + ], + [ + 2563028593630709000, + 11302892379067600000 + ], + [ + 5225861442558812000, + 16488113168888360000 + ], + [ + 10188567360268087000, + 10426120779192621000 + ], + [ + 2179656070241838000, + 14969887368002520000 + ], + [ + 9263068545569704000, + 5287603704798843000 + ], + [ + 3507356381791352000, + 1246945537258217500 + ], + [ + 2367595959938247700, + 884288645891420300 + ], + [ + 12925653006325567000, + 8442123354437886000 + ], + [ + 12300974268285665000, + 4176575464787471000 + ], + [ + 9447377027985148000, + 5543695711817608000 + ], + [ + 3000726432041057000, + 1801470802622994000 + ], + [ + 7069343432355808000, + 15013185788149985000 + ], + [ + 1401963021133103400, + 11375661262597910000 + ], + [ + 12103782881813799000, + 10310930026161318000 + ], + [ + 10513976258889870000, + 8793284854795397000 + ], + [ + 2489037224877409000, + 1721165712018728400 + ], + [ + 8805793107127083000, + 11781468763997153000 + ], + [ + 7560789906962736000, + 1012451658952546600 + ], + [ + 8911110635423078000, + 9601720953463955000 + ], + [ + 17880042509747480000, + 448203008100024500 + ], + [ + 2740546663011803600, + 8447843944607396000 + ], + [ + 1860402313577465300, + 14372960051753590000 + ], + [ + 15800259199307624000, + 13748666568139342000 + ], + [ + 4408616375964135000, + 6224266422112948000 + ], + [ + 13011649179748380000, + 10301578715728771000 + ], + [ + 2713890101165127700, + 14065674455098940000 + ], + [ + 9916530821219380000, + 9323289919866245000 + ], + [ + 15103566915330888000, + 2600983267375539700 + ], + [ + 10631971056968415000, + 15453443449233934000 + ], + [ + 4349476394123494000, + 14142719663862210000 + ], + [ + 13290652202917183000, + 9318541398961711000 + ], + [ + 15812067309801224000, + 9961329506540786000 + ], + [ + 15515459780797305000, + 7315398017945321000 + ], + [ + 2235679001853528000, + 14660825210333809000 + ], + [ + 16435443186340895000, + 16364086776591667000 + ], + [ + 1374315977526505200, + 10171831243126338000 + ], + [ + 8642657546283823000, + 2970287004032871400 + ], + [ + 18309503320091190000, + 4253645568447336000 + ], + [ + 3913525926690451500, + 17054226812941595000 + ], + [ + 16212217685342745000, + 17524410910842876000 + ], + [ + 16880434605465310000, + 11215885888894206000 + ], + [ + 2526354123989089300, + 11953539455788696000 + ], + [ + 6983018651750167000, + 13873487841807553000 + ], + [ + 2904676043159186400, + 17534118668490818000 + ], + [ + 2426767218367091000, + 15542421959109350000 + ], + [ + 15244196929819347000, + 15761205408978854000 + ], + [ + 16584167823706763000, + 13871262886610862000 + ], + [ + 1257921386494287600, + 3948956642371639300 + ], + [ + 15943709433791355000, + 18038615465258308000 + ], + [ + 8006065820384496000, + 8805968571083895000 + ], + [ + 14541535427402658000, + 8338323922974666000 + ], + [ + 3622893584154026500, + 14682381295225735000 + ], + [ + 18270858063060462000, + 16398222705547026000 + ], + [ + 8658048532904741000, + 11016530739983590000 + ], + [ + 12000261585524378000, + 3416483265914053000 + ], + [ + 4322470015506727000, + 3086019465080612400 + ] + ], + "wires": [ + [ + 9619389572359778000, + 3128982139180493300 + ], + [ + 8197926451726764000, + 5979419004703722000 + ], + [ + 3808970935004049400, + 9311601689412852000 + ], + [ + 3840345894462923300, + 14032634984950622000 + ], + [ + 7197051717435301000, + 7371110812565991000 + ], + [ + 1798821984176043800, + 3972851064914272000 + ], + [ + 15863864896487492000, + 9585131989011302000 + ], + [ + 4051667079044397000, + 17404971665999604000 + ], + [ + 16267894930951125000, + 16051106123460903000 + ], + [ + 3649895174468333600, + 3036882272278953500 + ], + [ + 14500613427885275000, + 2536894306286480400 + ], + [ + 9243867295792400000, + 17179306735230886000 + ], + [ + 14829457145948985000, + 3618493477214999000 + ], + [ + 13485789664005857000, + 2042817634217968400 + ], + [ + 9681940381712474000, + 18113080202224767000 + ], + [ + 1553124003818788400, + 12212987326000360000 + ], + [ + 6895204494960061000, + 12913787594854013000 + ], + [ + 508180238428328260, + 9845826036304712000 + ], + [ + 1759695065251358000, + 9835878184020498000 + ], + [ + 14109678740648112000, + 10479676886423155000 + ], + [ + 17194627894816438000, + 6356842716386345000 + ], + [ + 1398143114600955000, + 12827975881811067000 + ], + [ + 11873134358075757000, + 210889704350019000 + ], + [ + 8375012075195308000, + 15726525447739730000 + ], + [ + 7427317522725564000, + 18079978910095133000 + ], + [ + 15977521400411621000, + 11110286992779887000 + ], + [ + 16587094738779430000, + 6411173458916004000 + ], + [ + 11380818558701950000, + 15427695860961554000 + ], + [ + 3914187727289851400, + 215231738858675420 + ], + [ + 17193120857762097000, + 11142756529221624000 + ], + [ + 9489072272739092000, + 18429787002558202000 + ], + [ + 10929065849522616000, + 7696873194191711000 + ], + [ + 4884510366574917000, + 16918403211430418000 + ], + [ + 13196741785429969000, + 10671633711966923000 + ], + [ + 440654414671234600, + 17362293185566933000 + ], + [ + 6277156563344458000, + 12359306324739168000 + ], + [ + 4621583365441459000, + 14195347520150510000 + ], + [ + 12200227803639333000, + 282753566498051070 + ], + [ + 8393604239973975000, + 10924645358413494000 + ], + [ + 9451228971201763000, + 17433903051322933000 + ], + [ + 11785656803241744000, + 3902595990677460500 + ], + [ + 16509347059493830000, + 11137912514625913000 + ], + [ + 8345471336712134000, + 8671148632874401000 + ], + [ + 8341751734953946000, + 2748480696614422000 + ], + [ + 7724414603174912000, + 6486764220943601000 + ], + [ + 4080037624090277400, + 8414019741001326000 + ], + [ + 7629502128082419000, + 2157930626679897900 + ], + [ + 13320290729600236000, + 315468016208241500 + ], + [ + 17656954093192420000, + 11915071775866350000 + ], + [ + 10623615189623368000, + 6961753835552157000 + ], + [ + 1008727870099551400, + 18252143456634157000 + ], + [ + 2212459744017120800, + 3580455920724010500 + ], + [ + 3764620589339491300, + 18441095978199380000 + ], + [ + 2868231279578801000, + 17603096771326935000 + ], + [ + 16442583773366510000, + 10588761487236332000 + ], + [ + 9818151375878375000, + 4025428476309250000 + ], + [ + 12667898532037822000, + 13973817377072278000 + ], + [ + 12495357451890125000, + 7121011648682335000 + ], + [ + 13025034987788554000, + 11099362712963514000 + ], + [ + 5816281134923128000, + 17743587396844069000 + ], + [ + 10240666357895066000, + 13556138502330410000 + ], + [ + 3978845565933870000, + 5022329750045184000 + ], + [ + 9664570148748548000, + 1764354115394987800 + ], + [ + 13082985866300213000, + 14929495927980808000 + ], + [ + 9288542541027640000, + 16138525600849002000 + ], + [ + 6357630855876658000, + 168928271223385950 + ], + [ + 9316931174702457000, + 12059207000445020000 + ], + [ + 2685916301714681300, + 6601945065425722000 + ], + [ + 6920186146329464000, + 6983917469642375000 + ], + [ + 13498093403826658, + 6843167733260822000 + ], + [ + 16544843606144492000, + 10042626357431590000 + ], + [ + 389059145999746240, + 16061114780202502000 + ], + [ + 361146791080064700, + 7357967648811655000 + ], + [ + 7256980259009029000, + 3075093697539542500 + ], + [ + 14822593161763736000, + 17536613251454593000 + ], + [ + 9225880712047930000, + 13110911493925505000 + ], + [ + 17801854154826318000, + 742793332166270800 + ], + [ + 15552014628188699000, + 142607222412450020 + ], + [ + 8895435265938367000, + 14858704712474493000 + ], + [ + 11031499847713300000, + 17346496170421928000 + ], + [ + 13864383743909054000, + 12291404980105400000 + ], + [ + 5044959388624897000, + 13314929273991954000 + ], + [ + 1877036569922816300, + 1672004277351531300 + ], + [ + 14367179507850297000, + 9350984280444463000 + ], + [ + 5103286821028818000, + 8385182889603723000 + ], + [ + 99151666221997150, + 17945290037419092000 + ], + [ + 11265587062961797000, + 6660131613806642000 + ], + [ + 3004882376219980300, + 8152399162212713000 + ], + [ + 14132224954879820000, + 8995198236484946000 + ], + [ + 15390485604223599000, + 9168445985278867000 + ], + [ + 7610125341123992000, + 3923115462832083000 + ], + [ + 4005354656280848400, + 11691356131177107000 + ], + [ + 4905810163814315000, + 10760012584879151000 + ], + [ + 11683913804434600000, + 14223930074192173000 + ], + [ + 13726527482216740000, + 8338155854609974000 + ], + [ + 3545161432913614300, + 13237343899671341000 + ], + [ + 1565785136258882600, + 7206160305593690000 + ], + [ + 1237224045091925500, + 2432115362196507000 + ], + [ + 4111649597404569600, + 15285809634539096000 + ], + [ + 16655578317044095000, + 5744740946457091000 + ], + [ + 17788125871254014000, + 15130735214426587000 + ], + [ + 14802382327139010000, + 12593044347506936000 + ], + [ + 4976238438502966000, + 305822018084998400 + ], + [ + 1846083208303057700, + 7347578858176722000 + ], + [ + 15607556435287208000, + 9889549740307853000 + ], + [ + 11452773002873758000, + 16339306070072226000 + ], + [ + 11999409655824052000, + 14298569460370158000 + ], + [ + 1278404575814263800, + 16134450656547432000 + ], + [ + 17432351214096157000, + 7881204282532515000 + ], + [ + 13849776355771290000, + 13403134229550770000 + ], + [ + 13031171677506988000, + 13691846565385728000 + ], + [ + 17596764511766827000, + 12634524451064244000 + ], + [ + 14542552525350089000, + 5218400712663558000 + ], + [ + 5351887685186064000, + 1177383434484285700 + ], + [ + 747819123299038200, + 2369314926444375600 + ], + [ + 8192340833748509000, + 8957498831289181000 + ], + [ + 8353181764653057000, + 11143668285078338000 + ], + [ + 2303279821926799400, + 6326086368359266000 + ], + [ + 4898511081362754000, + 101542283234608980 + ], + [ + 6640491718026094000, + 5257877517234209000 + ], + [ + 450818036044045060, + 1941553760069100000 + ], + [ + 8071715485571744000, + 11797319588983718000 + ], + [ + 4540460156158695400, + 7961781386095674000 + ], + [ + 8205848692122625000, + 14000713589669159000 + ], + [ + 2527617721772738600, + 14537286003632447000 + ], + [ + 18107315658527764000, + 6776642388272961000 + ], + [ + 12378093109670180000, + 8512232774128511000 + ], + [ + 16959484988508785000, + 17595286982568354000 + ], + [ + 16714047174058533000, + 11693135170500575000 + ], + [ + 15527229363001235000, + 9217718179948007000 + ], + [ + 72528697522578460, + 3743816495636133400 + ], + [ + 15666480893682872000, + 7915784051958391000 + ], + [ + 6725351624448241000, + 2574954712143963600 + ], + [ + 10652121726705646000, + 14272893560782051000 + ], + [ + 15774472767122870000, + 915832296166134900 + ] + ], + "plonk_zs": [ + [ + 11274220146616103000, + 13586590607887299000 + ], + [ + 6560124564514996000, + 7627094427640235000 + ] + ], + "plonk_zs_next": [ + [ + 14204430018941166000, + 14592402584912968000 + ], + [ + 962009759987652700, + 5590779289194985000 + ] + ], + "partial_products": [ + [ + 12986280435606909000, + 4378330810162400000 + ], + [ + 7846778902973865000, + 6797320583061051000 + ], + [ + 2891205628567441000, + 12505424181206342000 + ], + [ + 8725423653325668000, + 15817320150916370000 + ], + [ + 14761745346555689000, + 9902067635873090000 + ], + [ + 2575739069978827300, + 13379218597786070000 + ], + [ + 10347540319199050000, + 5681920979259938000 + ], + [ + 12323528848438155000, + 1478207776674442500 + ], + [ + 6150571105318248000, + 1410786119088225500 + ], + [ + 15335422323000674000, + 18353773913339496000 + ], + [ + 6446870315377433000, + 11520873931145644000 + ], + [ + 9225474475274805000, + 4341450910133626400 + ], + [ + 10452545355117090000, + 12414580874408890000 + ], + [ + 11472749946183068000, + 13587529271029654000 + ], + [ + 13704869197736073000, + 385878871112165060 + ], + [ + 18232467620763757000, + 16073637542296308000 + ], + [ + 6920290743637102000, + 1628182731103734800 + ], + [ + 16718122517601372000, + 17104649401203362000 + ] + ], + "quotient_polys": [ + [ + 14619561009735459000, + 11006065735481903000 + ], + [ + 9269923457700467000, + 6974271399488823000 + ], + [ + 6021440343411787000, + 3944349271889374000 + ], + [ + 6465022215060903000, + 8919678698837915000 + ], + [ + 12117087238410803000, + 8848240653253953000 + ], + [ + 14316360203430453000, + 12833200638904082000 + ], + [ + 5107258419920933000, + 10887691378069002000 + ], + [ + 18446744069414584000, + 18446744069414584000 + ], + [ + 4054176320092225500, + 2795662986687714000 + ], + [ + 7282332843283749000, + 13240475719357640000 + ], + [ + 993273722878067100, + 3504102306082569700 + ], + [ + 4181472373908520400, + 15794873029002265000 + ], + [ + 17336908879057631000, + 1048562648248294100 + ], + [ + 14578116550876652000, + 6178700100163744000 + ], + [ + 6699790869604030000, + 12074193657505022000 + ], + [ + 18446744069414584000, + 18446744069414584000 + ] + ] + }, + "opening_proof": { + "commit_phase_merkle_caps": [], + "query_round_proofs": [ + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 2981378304754394000, + 17294425859019899000, + 5495097178942910000, + 2434773629067817000, + 14381859418018558000, + 9144484614969746000, + 11415072490952100000, + 5771544633465295000, + 9657779220672379000, + 5438456994412537000, + 12643200207107414000, + 6987214968852664000, + 15621004487594727000, + 15887186508389351000, + 11429703077911226000, + 1555320983035820300, + 12342983464597510000, + 1721151971762749000, + 6686736854588994000, + 14604830922575251000, + 4973761076371083000, + 1898767195310094800, + 16572729270203978000, + 16292509486847123000, + 6956931455735975000, + 2594250794135405000, + 1496020032490744800, + 11217850761024230000, + 9228370296094482000, + 12243405326392877000, + 13275748543848782000, + 1813335873883020500, + 877226986228825500, + 10752886091866739000, + 17545245901937676000, + 387832811290315970, + 3293170022147285500, + 10684553461035510000, + 12218700078866250000, + 8849376437319360000, + 11694761466190764000, + 12638603459987671000, + 6775818988674452000, + 15150402107598467000, + 3177806675025743000, + 392913243407254340, + 17159866653110643000, + 17582899527776023000, + 11408526068585386000, + 2600749880673817000, + 9260327115886750000, + 10391335369659247000, + 16902891662267525000, + 9400968035705469000, + 5718801599510914000, + 9598240703334722000, + 1005928392242417400, + 11356256834795522000, + 6465052781254919000, + 5392586007851921000, + 17157340750148135000, + 2084925749293814500, + 8879965415396668000, + 16431412192839098000, + 3195634102903032000, + 6839081243096091000, + 14807562193555194000, + 12681854598294317000, + 17318692263126480000, + 3031842894733573600, + 6081004964115211000, + 12005175970589168000, + 3218991306209329000, + 11437626905964343000, + 9118359933684856000, + 10613268959010200000, + 18059105193303388000, + 2703911340013550000, + 8009782073422058000, + 13426645715014885000, + 17396958375383482000, + 9714622499629804000, + 2559776249118675000, + 12922931101810207000 + ], + { + "siblings": [ + { + "elements": [ + 6835977814218543000, + 1263577615951433500, + 10078229402860925000, + 3832086712508612600 + ] + }, + { + "elements": [ + 2184362331170239200, + 940371620984881800, + 4930719422694198000, + 1632196321716042000 + ] + } + ] + } + ], + [ + [ + 5861510461696317000, + 11713819115030108000, + 13619986345995274000, + 10734691969379328000, + 2287766055140309000, + 1905458926300330200, + 17369620065385880000, + 5079079745487884000, + 1812523809390962000, + 9141691564551836000, + 9061915916187304000, + 12319808426636940000, + 13894396528149275000, + 13516108843438553000, + 860757180180271700, + 989336830222048600, + 7257714295828318000, + 3574586509979313700, + 6819047927981688000, + 17696695888499739000, + 4991493736560278000, + 9054089840258697000, + 5899475708938497000, + 5072299173070727000, + 3779240760695791000, + 3224082956502200300, + 16725795655912686000, + 3797854266307409000, + 13069014477806576000, + 13151018646213984000, + 16579614101518545000, + 16918495132645734000, + 12915081560833636000, + 13699885037744765000, + 14857280106369628000, + 4223131298828335600, + 10671892687925390000, + 6004499672912563000, + 3865204099396019000, + 557274992951690500, + 9279332029209000000, + 9400357655685736000, + 6710942370586848000, + 15858090215047395000, + 6984240611489396000, + 8620409624963240000, + 9744343756962185000, + 13077723643049878000, + 13352398637120029000, + 12138074898218488000, + 8131287055106182000, + 6968734527969140000, + 7135653774115091000, + 8385890608615897000, + 7794631813527246000, + 16332106114857142000, + 6939886267575735000, + 8520948943482942000, + 4519170457226835500, + 12923631821829632000, + 6896453357997875000, + 704452943328693800, + 9968998808826073000, + 8292877904972344000, + 14709312924396812000, + 18400010184474884000, + 1763085356384533000, + 17666423568037431000, + 14780950698346254000, + 6091511045300784000, + 8826318597773630000, + 3023130740457199600, + 7897738257911330000, + 11240290633354811000, + 7608120745852947000, + 5551239466918785000, + 10046133018384062000, + 14360345125824973000, + 8902207467150347000, + 147511000776790820, + 16282961666909194000, + 10420570825433900000, + 4742934984990440000, + 17444501541951058000, + 12640624596663462000, + 17803595471104678000, + 10300657271441988000, + 313158088888623300, + 9717275498971054000, + 12236238428174692000, + 5175499930407252000, + 5960115469356935000, + 17069694632511793000, + 13894093997828030000, + 17843944237908611000, + 15346238601430053000, + 7951561014421387000, + 1011251338756271700, + 506235882537314400, + 2122352176596584400, + 6206161697301400000, + 2903710831692825600, + 7060442532199902000, + 4627425109925609000, + 13206266625337848000, + 17317839633797138000, + 1797118842309961700, + 15842198316576723000, + 7230460855980010000, + 16984802556990950000, + 2105279676854122200, + 16186125780266566000, + 3219171999345343000, + 17945559216039279000, + 1426116238893094000, + 11208947324922280000, + 12190447073555675000, + 10965376356944335000, + 16654237797690876000, + 964795508844716700, + 16023628147192187000, + 7617779431430919000, + 2613274830084316700, + 16842265808619786000, + 10347055000570290000, + 11624820756884552000, + 16754113650374842000, + 9287844120237965000, + 15480054570559490000, + 240571459879734900, + 11506353682875961000, + 16958169670643034000, + 8297822953591523000, + 13012849290667848000, + 13966743131300366000 + ], + { + "siblings": [ + { + "elements": [ + 8507090096593990000, + 9686055532432011000, + 11495095211426685000, + 12957965195995791000 + ] + }, + { + "elements": [ + 12058755921729870000, + 16885697570695549000, + 9035403029214658000, + 10706949920324723000 + ] + } + ] + } + ], + [ + [ + 10880387165840476000, + 11012859001117809000, + 5949991558642003000, + 9139147643354250000, + 18064392228683885000, + 4358755788161270000, + 15142545258943062000, + 926313761853758600, + 6770084095471272000, + 884689221169239900, + 15656620856269957000, + 6024945502737409000, + 14428205915194935000, + 9139480076268373000, + 7925415585275261000, + 15155033557861020000, + 5510554620540358000, + 2468187160153430000, + 11876005328639175000, + 18126831924424536000 + ], + { + "siblings": [ + { + "elements": [ + 15820043051594300000, + 7715194151270600000, + 7202093076048891000, + 12344881270384044000 + ] + }, + { + "elements": [ + 6667743832536648000, + 17100450795612029000, + 13227217371733408000, + 1709844918499193600 + ] + } + ] + } + ], + [ + [ + 18121986890631012000, + 5923174073794796000, + 14750715315340894000, + 18348114525013815000, + 7782856893955845000, + 419182363263106940, + 2150125030909512200, + 0, + 11830401986830123000, + 5012348429593731000, + 1378489863807204600, + 15467886990315890000, + 11208273206476863000, + 18212147163395035000, + 6116838007012025000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 16235232346658556000, + 2322050216303267300, + 18377212496307323000, + 11359926759889550000 + ] + }, + { + "elements": [ + 138621883323948300, + 6725594464869300000, + 909138028826554900, + 1475125432876196000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 8836978090687743000, + 13549589814493198000, + 2128250613769924400, + 6538810285485400000, + 4753053964216584000, + 7277638844854205000, + 691005071134789200, + 4458859453557574000, + 9501342337623490000, + 318069987574244200, + 8636507508877684000, + 6424083983554774000, + 590024983173091300, + 7369533319762470000, + 2114194793325551600, + 11919674715980180000, + 17343749218843871000, + 3899391382009751600, + 3869252091973478000, + 15301139156671758000, + 7896202519655159000, + 8929314221882308000, + 4290950380423182000, + 16410516446170077000, + 13976090403259288000, + 4166838079673009700, + 9288672662721845000, + 17851399054217435000, + 5032790387152266000, + 6442943672191266000, + 18436227342330655000, + 9422655925983738000, + 15476163271527460000, + 11136226761807966000, + 11642826410315057000, + 8088649184674601000, + 6525459136458253000, + 8748298519195092000, + 7608946003354687000, + 14871931379574946000, + 6341671703284195000, + 12269993593618592000, + 6802725334166172000, + 13057468042224634000, + 7789902318320651000, + 804339423146692400, + 7975025901070153000, + 9962595445968540000, + 17003723970909596000, + 12757571756091496000, + 316844417098369200, + 13211351809160055000, + 3296628539462058000, + 9334631147471294000, + 4426938607186518500, + 10502638469620765000, + 1551917469544694800, + 18102084809271716000, + 3755011872030229500, + 135822669718677650, + 18358286424480614000, + 2576599520628457000, + 13772398870264010000, + 12515580814497087000, + 8974123346514711000, + 6756185775039288000, + 10964315112954122000, + 163446531148954880, + 1073081905585536400, + 6914008853912245000, + 1816799148234313200, + 5053495830934389000, + 12372229662245722000, + 16912339839590414000, + 8703154528744110000, + 13932636468085936000, + 6465467294496325000, + 1145677124120205200, + 18303888997169834000, + 13068731546776183000, + 6131059648139354000, + 2007287162771660000, + 9474949152079747000, + 8070936194190651000 + ], + { + "siblings": [ + { + "elements": [ + 11422696099124003000, + 1722648619028289000, + 11269302443359824000, + 10435479167988970000 + ] + }, + { + "elements": [ + 15724416129304146000, + 6744691714555511000, + 2439391946615683000, + 2210772101600168700 + ] + } + ] + } + ], + [ + [ + 9525183876843725000, + 2855888622984382000, + 13397827375969806000, + 13136159722256746000, + 15218892414742512000, + 10808310491132199000, + 1324103723825464000, + 7368347651503864000, + 10309568245824766000, + 12753537859513120000, + 12869311463528160000, + 16396138603871414000, + 16240178727374848000, + 5635161718273932000, + 3791006860006728000, + 17339198666656307000, + 6541193527410268000, + 15683273516082323000, + 5112086031883967000, + 5406065331925881000, + 2657447745450615000, + 9670816444760027000, + 13325659018189715000, + 13435831016294584000, + 11217313374087348000, + 14011701290378144000, + 9826019901901066000, + 7011174818545567000, + 12485250187780780000, + 7160245120079607000, + 13408183746945067000, + 6375600171005056000, + 9927305338831198000, + 8699693128255504000, + 5647846955688317000, + 9833326138640034000, + 5913752655349878000, + 1050590231180777500, + 16214910270445734000, + 16406347712386930000, + 14959414846089605000, + 10268401082552087000, + 5679137952297338000, + 9503603948695472000, + 2836255994339441700, + 10012058807182465000, + 11952601583521884000, + 13961410912560062000, + 17132900654001213000, + 6395855378619758000, + 12371509705931600000, + 293286578201236800, + 4058775969705935000, + 7980532884351755000, + 5110452644557802000, + 3252109426841430500, + 2937174462525584400, + 12567282361328443000, + 16185774428124656000, + 15093306099848930000, + 3062722789886173000, + 11743770168312207000, + 6316120524981477000, + 5612433407342759000, + 3677599971880153600, + 2848302887434351600, + 15046611773585615000, + 2245899189321678800, + 13292440409609648000, + 17172164737153300000, + 4045741939611590000, + 11892497453897820000, + 9985464107907023000, + 14077131981999573000, + 4751046403622145000, + 4882156887676032000, + 13855189746836476000, + 15527773963646263000, + 13909669238906186000, + 15468739355400260000, + 14087375078925662000, + 223595055505301340, + 8600475194750327000, + 2989773475328423400, + 8721028723526505000, + 673992912808887700, + 4598731638685222400, + 10503451749910743000, + 11290046934911678000, + 11874779447683301000, + 13833585501693458000, + 13654224829626920000, + 6605221614668480000, + 10079993882420986000, + 14744327690551290000, + 12295047710239580000, + 9469354987762625000, + 17334865176811334000, + 14945166967432864000, + 13180434473377829000, + 7275991776497636000, + 5680790305817868000, + 7569779988067365000, + 16826269441086867000, + 12254136636772710000, + 760436856983129200, + 1836708535361419800, + 9216530971859576000, + 4090326216743877000, + 9661222676488470000, + 14926408960568338000, + 1712731036489775600, + 2029374860025725700, + 2159722893176012800, + 6991285652535207000, + 11615197863589843000, + 15328622387273320000, + 9151167398547147000, + 2865523304330363000, + 13254629574351729000, + 15196747328954124000, + 2921238693205303000, + 7213067809638433000, + 10821038585981102000, + 4840719814884205000, + 10210717672305598000, + 10624663903376706000, + 16385068466961498000, + 7253199840246788000, + 16869990990081900000, + 3184350693154017300, + 16138869606672183000, + 13580051088471736000, + 9045897544254564000, + 12189673830670938000 + ], + { + "siblings": [ + { + "elements": [ + 2463070886173504000, + 10398819580671062000, + 6177555139904199000, + 16960305390376480000 + ] + }, + { + "elements": [ + 10644193323188558000, + 6778102143933978000, + 11447070136184928000, + 643633414134137000 + ] + } + ] + } + ], + [ + [ + 15294217221118690000, + 1861925535265389600, + 12279907175769868000, + 13685117216635429000, + 16493282691757566000, + 2297880704117006800, + 2687762701516832300, + 2386472088500501500, + 9422328896437561000, + 7286270531197855000, + 4549164967734139400, + 8372954539145192000, + 12338220877197607000, + 18390803194695827000, + 13845697529170450000, + 11229236478837560000, + 367388724478156540, + 2020539044234380800, + 13820869147238345000, + 3329829199647925000 + ], + { + "siblings": [ + { + "elements": [ + 7555436212166367000, + 14286942759330015000, + 1836555048182456600, + 4868050220465069000 + ] + }, + { + "elements": [ + 12231414991072672000, + 7351728200205146000, + 14048106130627269000, + 18194607047935450000 + ] + } + ] + } + ], + [ + [ + 14714802869606963000, + 8951296923929360000, + 15707512759926470000, + 11671879061976170000, + 15392789841190328000, + 2586396596601744400, + 3522902047370193000, + 18446744069414584000, + 16689938700014576000, + 2139710503871210000, + 1303794312109906000, + 11116073464724937000, + 2052975327485881600, + 12085193771771488000, + 3738396792743845000, + 18446744069414584000 + ], + { + "siblings": [ + { + "elements": [ + 11123809250895750000, + 8032076811501191000, + 18341465968211558000, + 9417878454662058000 + ] + }, + { + "elements": [ + 4725137059042561000, + 10769712266507119000, + 14736388342980086000, + 16795270059620840000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 6081383232730957000, + 12231537100593664000, + 9028951210196915000, + 8712088703138036000, + 9062903963610724000, + 14941893713098801000, + 4581001816805602000, + 10810823613022781000, + 10527683056002286000, + 9898414260953407000, + 5639484381697087000, + 16770966891222307000, + 18434929416445639000, + 6686279143148790000, + 491853504403074600, + 1123097094060490, + 7164474011243401000, + 14001399934942124000, + 7396034798703602000, + 13461294301062095000, + 7314515545718398000, + 10285504105011036000, + 13908696317502370000, + 14450583084638867000, + 851471187188601700, + 13751791254782824000, + 6173092682790067000, + 15971135718500102000, + 3424425730638704600, + 16825662550870450000, + 8860043639039832000, + 14362683875237450000, + 12481713303323388000, + 46272622009596110, + 3868865299622134300, + 7839318709256588000, + 11081272550168340000, + 420101028552763800, + 10433317477208775000, + 6525270122192018000, + 5930444858353149000, + 12538389806798301000, + 18163560582674810000, + 5887848450053799000, + 16558427387265920000, + 18034348907535243000, + 2605978906145645600, + 6518171407600649000, + 4050687237046094000, + 5963396076090729000, + 3509114124151224300, + 7290578785591859000, + 4265931566184849400, + 3440580828124135000, + 13667716434038550000, + 17166286401027176000, + 4558731884728763000, + 15139969297728512000, + 17876202707430744000, + 6227397794070479000, + 6596022070911701000, + 10980467099424598000, + 13635995082892636000, + 10119407337406861000, + 9742580701280145000, + 3704230525019195000, + 15500214883749126000, + 2335077694864807400, + 1464783755937936600, + 2526849113256721400, + 8933147872433174000, + 17158092337783679000, + 12064424818214998000, + 16432666161404742000, + 13371433052303320000, + 5000196015846499000, + 5295799553313080000, + 10195625500013110000, + 4083106938202594000, + 15467334291060110000, + 8801034538749791000, + 14170934327562985000, + 11368817307745931000, + 4245340193596784600 + ], + { + "siblings": [ + { + "elements": [ + 3788108192752209400, + 5764285458124954000, + 4876025311470937000, + 1697065922247651000 + ] + }, + { + "elements": [ + 5146134359815002000, + 4633941153658424000, + 8230102747931661000, + 3646387604866439700 + ] + } + ] + } + ], + [ + [ + 18043987152862056000, + 9395661307624581000, + 14974337014595138000, + 13008432744902000000, + 12142255079148680000, + 17969705692420364000, + 17051654745368234000, + 13358865265722450000, + 10540590534248076, + 1408730457361207800, + 10532720477191131000, + 6610479089450050000, + 4521037226069865500, + 7159283370301952000, + 10629387738070624000, + 3749866226540588000, + 13450148168164650000, + 13908977901863821000, + 8595744272304170000, + 1046552016253622500, + 12722331457385953000, + 7390178243375076000, + 4405262868845996500, + 9530608406714479000, + 13727096424926476000, + 11080597592253917000, + 10330112979421209000, + 4514038334214013400, + 4544771773650146000, + 8204706191967251000, + 14125229133068782000, + 13814590615651162000, + 8960344013652123000, + 2619565968546386400, + 7230605575241425000, + 6772290836131090000, + 12117739223735800000, + 15950638122493536000, + 3651306309176047000, + 11273652234482233000, + 17591752208499538000, + 5124529330349612000, + 441051827983333440, + 10089952651576685000, + 6602027440879528000, + 9922048900287120000, + 6869531686075756000, + 15257976904195877000, + 16662601073732188000, + 2841396390190357500, + 9646666196233406000, + 16105756538737860000, + 8759630292054540000, + 16254313352068480000, + 4697681729982925000, + 7633114896815107000, + 16261770872666999000, + 10754272286444876000, + 5509177107684175000, + 11134291417871288000, + 1119755095202407800, + 2888674545265869300, + 12129001892897702000, + 4692015494681974000, + 8652202636548705000, + 6239563052775753000, + 6785213519729911000, + 2396652707705905000, + 8528527656004976000, + 10900750949254519000, + 9227903884381792000, + 14626482656654653000, + 8958004128089966000, + 9693157507228047000, + 6811873873602898000, + 10185467520317047000, + 243701048828348600, + 11739114494358032000, + 12836473527079086000, + 14781245189493029000, + 2446329392359059000, + 10518056162066612000, + 13054671838344511000, + 15480246440485558000, + 13849523024798323000, + 1755676129806697000, + 9104162199802991000, + 2416275697685444600, + 984297053159827800, + 1252566437339190000, + 9243949684115266000, + 950621778996866200, + 15357629860210416000, + 14879382997018837000, + 607877255900862300, + 4153872975253625000, + 5666731395474772000, + 17706592561949170000, + 15394231548823347000, + 12034286191671237000, + 7561081235474805000, + 7148898834013492000, + 8577472697698886000, + 12249241141511740000, + 11075181738043664000, + 2867260333921756700, + 10530512464308818000, + 17519204944273637000, + 4266612360002193400, + 9740277292338422000, + 8418190345373687000, + 7774091978255843000, + 7574596412930639000, + 10010352267277494000, + 7895450917591858000, + 3011550424796099600, + 12571392071673086000, + 17762337682007742000, + 2985846727467142000, + 8873604907319135000, + 2569280172536818700, + 9942199230782400000, + 21043928173552180, + 13168378824449559000, + 12046428224200163000, + 8838445527383913000, + 11390150483453514000, + 8448912799072067000, + 15404254166756995000, + 6492786562218360000, + 14161032550601839000, + 11637821745544382000, + 15320641775427052000, + 17270880025283893000, + 5167806060496410000 + ], + { + "siblings": [ + { + "elements": [ + 8687671874771869000, + 3098829706829929000, + 11722513450524518000, + 258358786640336770 + ] + }, + { + "elements": [ + 14044994255019723000, + 18144048244892525000, + 11224831422620197000, + 1970368915393741000 + ] + } + ] + } + ], + [ + [ + 5798419105504438000, + 6072520553995844000, + 7925851380983619000, + 15581732600247282000, + 4672960751475472000, + 2014513648879421400, + 4335291510878775300, + 7870521764862061000, + 545417343764276600, + 4588986537259996700, + 2220724882241600000, + 18398593586716879000, + 10601498512244640000, + 14910019298283446000, + 18184884760560808000, + 16120829903254729000, + 6881333193609073000, + 1142749454416890500, + 12240681993224102000, + 7380451952196866000 + ], + { + "siblings": [ + { + "elements": [ + 6556901002709341000, + 11512934398329830000, + 16641583074958428000, + 5922524713221011000 + ] + }, + { + "elements": [ + 13070872139847148000, + 3284933392544127000, + 2769739794318891500, + 6422961320097869000 + ] + } + ] + } + ], + [ + [ + 18305233737799650000, + 12493802616051323000, + 11765106476373320000, + 10799542866202452000, + 1255696009273770500, + 14862442350599176000, + 1478170946435264000, + 18446744069414584000, + 4659442461902055000, + 5362447100307018000, + 17895168711159468000, + 14458497896032813000, + 14753933292523350000, + 14220623635100137000, + 8256060999181025000, + 18446744069414584000 + ], + { + "siblings": [ + { + "elements": [ + 1110258899657298600, + 16758995402484154000, + 12366571950026928000, + 16365419413092278000 + ] + }, + { + "elements": [ + 8576941452274718000, + 9988584003264390000, + 595770861858900000, + 2661627884621169000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 13874923908060168000, + 10300199960485500000, + 17220223416712729000, + 11107917826713907000, + 16080860504613726000, + 18134296401397246000, + 8194394929420645000, + 577158521334961700, + 17558309524404453000, + 7462499894769427000, + 7806442614678325000, + 1288552523294564900, + 5928745459609369000, + 5673755939833452000, + 1376743317442148400, + 15198933849581950000, + 7573015836263812000, + 11548290280681220000, + 3048586463663642600, + 17924736790130764000, + 16176421463462790000, + 7400032287983233000, + 15731792546871810000, + 7943532610231399000, + 9191667656456694000, + 3262984601497837600, + 11548794947560432000, + 16935173460323566000, + 13440064921123574000, + 13006542764524136000, + 3200332762477917000, + 4727549247137830000, + 10132168364538910000, + 16818212172973425000, + 10153429833011927000, + 6098139687959498000, + 14527559769504348000, + 604659360669510800, + 10236113364972240000, + 13365343744988801000, + 16324715386374244000, + 12941087553157892000, + 5845088838124669000, + 11302395006148649000, + 14757239247984955000, + 7234202237939123000, + 14532807582245636000, + 1889883654052729600, + 14382821135875336000, + 10933403972710031000, + 10477969708791192000, + 18158356374030650000, + 848649292582758700, + 1386127699829388800, + 14693104195570200000, + 8557418020926389000, + 8465103855599325000, + 7678674795737259000, + 7968512843367564000, + 15134518985828235000, + 14849136868521925000, + 8200859219989098000, + 3125736942597523500, + 16341012296276128000, + 13668079212165384000, + 7587065128463574000, + 15516306994332084000, + 16992631783574962000, + 300488920541911550, + 9606976928846938000, + 10676817243288232000, + 13557774887840422000, + 2050879513960775700, + 7921519393270083000, + 12510688718189386000, + 12160967257524916000, + 17327790555543273000, + 5585739159986358000, + 13436395299212415000, + 17518943154379266000, + 45119396072775820, + 18248002885183340000, + 17650535637853524000, + 10046834664009894000 + ], + { + "siblings": [ + { + "elements": [ + 8321586574402929000, + 11350831215799910000, + 1895653507085351200, + 12216094806571370000 + ] + }, + { + "elements": [ + 17728593759504001000, + 6650774988450794000, + 17384983616442278000, + 10830012975394552000 + ] + } + ] + } + ], + [ + [ + 13988798512629654000, + 76253716425328450, + 9720388670929797000, + 1548769052874449000, + 4186341020955588000, + 6862944479202454000, + 14366895565355276000, + 13875514586646538000, + 1035926410631440100, + 18242522356971150000, + 1415928030558151000, + 10555850688989389000, + 10707472348355193000, + 4000176139385105000, + 9705750205557307000, + 9658654884800268000, + 11329389319769317000, + 4939094497246667000, + 1407775169662096600, + 5308822414770047000, + 1604842342262745900, + 2300822367478385200, + 11268072829658104000, + 3997032341131272700, + 17670659555666332000, + 14784892686047267000, + 9624619191424043000, + 14007762269439490000, + 7411666433601970000, + 5115691485937302000, + 14232052711733460000, + 1256801342434752800, + 1906105890470539800, + 11792765408269238000, + 9898356939401122000, + 11065606654443284000, + 2522748716531354000, + 18404801585326131000, + 9118150825369610000, + 267357083944166270, + 5387508141663236000, + 15004830142968674000, + 10356035168955570000, + 15597862579970245000, + 18393018001001880000, + 12675472940990150000, + 8820022755878118000, + 9658957221754080000, + 17151314281851025000, + 9578870844134017000, + 6830451153495818000, + 5369317296643799000, + 13171656258724050000, + 1373711012813919500, + 5471723687400023000, + 2406292471108823000, + 9951689500955058000, + 12060084218234740000, + 4760840034279680000, + 9754253254285644000, + 8616416175249563000, + 4684975461791388000, + 9387937223653000000, + 13301019192521600000, + 6269330021873935000, + 3517210241360379000, + 11003469451619922000, + 3610549887396251600, + 1497516365368399600, + 4894109179828162000, + 7914684816612575000, + 6132931463969841000, + 2144285151439448300, + 1406199608590617900, + 7307131912044299000, + 6508752220412788000, + 7746270055483601000, + 17833179492447668000, + 14526892816727808000, + 9701481970352208000, + 13914690528481690000, + 15643969845997388000, + 5464359663498387000, + 889424567753573000, + 7989677013221700000, + 17355113716812120000, + 13752811320559798000, + 3880688060270935000, + 168554767122808260, + 13454415630159847000, + 6131607221807139000, + 6946351714147378000, + 6127809234463158000, + 4504684932501475000, + 9907230308388893000, + 13962036811876348000, + 17212622489162455000, + 10916775301835252000, + 9940314811256062000, + 5427040662121236000, + 8486653303199714000, + 15998813445430428000, + 10511364647516660000, + 9559140210178089000, + 2060877779061970400, + 16211662036030781000, + 10327470851288457000, + 12196611397930019000, + 8468612061547286000, + 13930407202069133000, + 5719028475464293000, + 18379658372943747000, + 14783191669153559000, + 431943804708486140, + 7695296427112307000, + 12563101117003037000, + 14290426999464892000, + 7934493953338483000, + 6983541108933658000, + 3839840456412217000, + 1929228498814995000, + 17575101248893092000, + 6076046916015587000, + 17675135919326167000, + 11161639531773610000, + 6968817007887067000, + 16202824762796878000, + 12984235721759973000, + 6198537556019399000, + 11136116976404744000, + 14544601807855397000, + 14595378143660394000, + 10133474947915635000, + 17178887028578847000, + 5126690798594809000 + ], + { + "siblings": [ + { + "elements": [ + 304396058218599700, + 11440056226842487000, + 2045029781721057300, + 7418082168888018000 + ] + }, + { + "elements": [ + 5334469149490404000, + 3598138839610647600, + 6796381505852003000, + 15319636773542779000 + ] + } + ] + } + ], + [ + [ + 7282289022858397000, + 3195559267216753000, + 143304174121789760, + 6175111592394332000, + 12987947501802684000, + 10272310107029080000, + 12565278246341462000, + 4183380601714699000, + 12678155825796604000, + 4947373802918938000, + 8260105618528438000, + 3657314852675894300, + 13029478856547070000, + 14094715409386752000, + 9623273493286615000, + 165625991893961280, + 4785200762699550000, + 7610626231165241000, + 926232735949361400, + 3317367731509987000 + ], + { + "siblings": [ + { + "elements": [ + 14360539770997203000, + 6909380758607428000, + 16723185969720052000, + 12190916707907970000 + ] + }, + { + "elements": [ + 15091140755478155000, + 819422060376979800, + 14357482521494936000, + 13588186513070518000 + ] + } + ] + } + ], + [ + [ + 10736366282282220000, + 3240819972574937000, + 4956319036146060000, + 4851014724390187000, + 4263483889230006000, + 2635198511890610700, + 17395756407360655000, + 0, + 5218382838372244000, + 10229631585394414000, + 4197227066387615000, + 511098591589079500, + 5978372796455920000, + 702308498126885800, + 3241535182676742000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 12643384957791336000, + 7750017510520132000, + 5975996947348412000, + 13021379799282520000 + ] + }, + { + "elements": [ + 17604930072073382000, + 18395710422362923000, + 3206971756951438000, + 16666201066758244000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 5268519634013650000, + 12952845650223350000, + 16768531882050440000, + 14462689093185688000, + 18277220295645320000, + 3852081186223516700, + 17100627758382860000, + 9715203018448534000, + 7953222902470523000, + 3825331082672791000, + 5465265629793607000, + 6176358672966578000, + 17306807916396830000, + 16588126998322903000, + 6467743780679620000, + 18379340274211873000, + 7884974251905549000, + 12613644379350972000, + 395505592059137800, + 3588224288551760400, + 3904668345611071500, + 3339470090609407500, + 6216287519318569000, + 882940143888277200, + 4162710549574314000, + 12180761427257356000, + 1890381727484826600, + 17010461562491177000, + 3962332100974049300, + 7918836822795598000, + 907486615081043700, + 1026841857427498000, + 13046435817655837000, + 12980820035208014000, + 2159562618664935400, + 12030338451283005000, + 1920968325701278700, + 10398171293207210000, + 1574763909011715600, + 15688152896670341000, + 558932655124037600, + 7564549072577692000, + 17872355376553966000, + 17450459230322024000, + 13831731954964285000, + 10886158955087757000, + 4398553647749526000, + 5996830362659087000, + 5849098922998238000, + 17078048874655162000, + 9389700541469395000, + 9929326601092594000, + 5714277294271540000, + 15730025807840719000, + 2749747243393585000, + 7119831539676257000, + 14048939970932445000, + 7306854533913743000, + 16655498606991464000, + 13030518484788664000, + 10856711318942556000, + 904125913628094100, + 15757756965103251000, + 596940250449274900, + 1714506698269188000, + 12537262499547519000, + 102386843593201420, + 12854247983785861000, + 2906655064868027000, + 15327684198403983000, + 6023138564887028000, + 1646580939255352300, + 6009552509419457000, + 515341885868353400, + 17755087942133870000, + 5837604297379767000, + 3581712833910489600, + 16397882613028560000, + 701121412127850000, + 12877267663904526000, + 2349261106082595000, + 2238087291372347000, + 106018565186860420, + 16663491380101968000 + ], + { + "siblings": [ + { + "elements": [ + 9234506234901858000, + 930441051602006900, + 5595362472696225000, + 836883163510895500 + ] + }, + { + "elements": [ + 17200885959217347000, + 18203122369288442000, + 1093813852588954500, + 1807294838185916000 + ] + } + ] + } + ], + [ + [ + 12801899079137100000, + 4644617254182516000, + 4203760268706214400, + 5341943230017764000, + 11592236896415242000, + 8777990016910361000, + 2643560350371403300, + 4858172567165967000, + 10605580997878088000, + 11024877154018632000, + 12804929002873731000, + 10855755443027077000, + 1390759027912675300, + 3701265802790884000, + 10630163908115610000, + 7679469502282218000, + 136572699985217340, + 4354840285355342300, + 14218651197238376000, + 7210030408041293000, + 12816614237432414000, + 13486454982107961000, + 307271398602547140, + 5993380993562533000, + 15613300637887900000, + 6992775533327591000, + 13131408930320456000, + 8951565721700140000, + 3472287256949616000, + 3552052794125125600, + 4359533654720927000, + 13160582020059404000, + 12132343692874842000, + 2494313021504582700, + 17311890069667721000, + 18119125673532008000, + 12911059509300077000, + 17108792508707416000, + 11044654066868732000, + 3337663633246340600, + 10393577962382076000, + 1457336607531784000, + 16141574300291066000, + 9063098743146974000, + 16477547071246610000, + 17804248726694146000, + 12367328285990169000, + 3798408447393984500, + 4755001445754874000, + 6067026561749127000, + 6070841820326178000, + 10807251645208367000, + 16177635020610277000, + 7792161678913316000, + 8433195511324002000, + 907805047975348600, + 16052777764322605000, + 12179365880950245000, + 2129879563614852400, + 13404596204006246000, + 5643471082528695000, + 13393293101291887000, + 2620972285708243000, + 5516011545520526000, + 2056752450533067500, + 15606515277407832000, + 16413444896882416000, + 12038812286509783000, + 11300229691263564000, + 6334516560403513000, + 11870192047151438000, + 6780040819792911000, + 6066254325435706000, + 17530391509208290000, + 4230669755122055700, + 4535644948317245400, + 15901842688700103000, + 8244922321526565000, + 3342769001632167000, + 11435422856273447000, + 10432698159152720000, + 2544553213257801000, + 7362606692024079000, + 8234851928977111000, + 17845663378986996000, + 1071976904164479900, + 9981077394086200000, + 17012625111518620000, + 14306614702046108000, + 12414814393819455000, + 14892787685583923000, + 6090115021574378000, + 1758357977588362500, + 10206976231703675000, + 14631620513401876000, + 9440183270840422000, + 3392346979898457600, + 7860559317323337000, + 2799980268522051600, + 546803925946789570, + 9832662957472620000, + 1116094719340828700, + 13128559497347398000, + 12195273578210726000, + 14097701170444870000, + 6372684539514139000, + 11878758825758003000, + 9053104487771836000, + 7909946639586484000, + 4797460653392788000, + 12760946114986803000, + 4578721756430533000, + 5085446288192478000, + 11593291184176726000, + 17932444724689947000, + 4210005973284048400, + 13930064310624426000, + 4291360433596272600, + 17289791367425740000, + 11417093828357485000, + 14874734674801543000, + 4089374009072722000, + 16615449957779823000, + 4268041348958513700, + 16574264700563147000, + 2413394161869112300, + 18215924613157956000, + 18080867064063042000, + 3486547190294064600, + 5328670427901796000, + 10738367803758940000, + 3824935252124709000, + 8837186888479041000, + 7530893159113046000, + 8954925571744583000 + ], + { + "siblings": [ + { + "elements": [ + 15906798786903472000, + 8822129485157799000, + 11986308576552671000, + 4529032975562550300 + ] + }, + { + "elements": [ + 6078684323714279000, + 7216840294970848000, + 2744130996114422300, + 8572615391987088000 + ] + } + ] + } + ], + [ + [ + 10516323125836902000, + 5446289525453988000, + 6301371394928797000, + 8612301092516171000, + 15705749017098125000, + 11520286091908616000, + 1689555209360736800, + 13064338193860766000, + 6277331725710334000, + 15407675278628720000, + 9916605906106278000, + 7393159741075805000, + 17668428265691800000, + 6495577681156771000, + 13286969770639067000, + 14330727397557484000, + 4171596535456378400, + 18184737146025964000, + 1088286803122283900, + 14904762138047240000 + ], + { + "siblings": [ + { + "elements": [ + 1027709436512224900, + 11364061098574600000, + 11615767351536070000, + 7790414009951576000 + ] + }, + { + "elements": [ + 4034004983931084000, + 5389409114200054000, + 2819410180066133000, + 11871599406273237000 + ] + } + ] + } + ], + [ + [ + 10605254987898180000, + 16225591120293753000, + 18316376347391678000, + 16440585336846027000, + 3784804700849835000, + 3989639258499753500, + 14451046841866154000, + 0, + 15941580684949821000, + 3698456118391159300, + 17905819088443621000, + 2387730117080648700, + 16741861185860119000, + 2140309043963670000, + 15032818531362437000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 5144349401190012000, + 15078115039796978000, + 6452495632665105000, + 12814838705617287000 + ] + }, + { + "elements": [ + 15301081849512760000, + 15347553120612964000, + 5124989024708669000, + 10617165977361992000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 12859477545421292000, + 18446228248137783000, + 4361795131497918500, + 14311372612561140000, + 5379242149277978000, + 8627642225018950000, + 115730254930675420, + 942297902353529600, + 11389209183993737000, + 17550407117288337000, + 11598592940402831000, + 10211085719950330000, + 16955323756515408000, + 6164034066388039000, + 12084849160591018000, + 9330119569990365000, + 15300291814466484000, + 17601380643429102000, + 9517753525944914000, + 7001529188715059000, + 16972712563141390000, + 3160587271072116000, + 4317847705941558000, + 4300240078025939000, + 2625214765659220500, + 6958225314757407000, + 82174954683442820, + 13146492537526505000, + 6760197543089082000, + 12395597912335167000, + 12834625500800348000, + 2349479832784720000, + 2744530828115506700, + 7232403551014819000, + 9873231499280697000, + 14844137344663935000, + 4130885524324453400, + 6614756667455677000, + 1562700575212961500, + 1664222429132128800, + 12354578627381030000, + 17830858864538840000, + 7355034995159817000, + 11301333352691245000, + 978820723201213700, + 15445892715918510000, + 5904948948963624000, + 17787597772238735000, + 7412059590461974000, + 7632831397026551000, + 10682981151259234000, + 3809730450439746000, + 13693793783539737000, + 8811323332065702000, + 8863487687148049000, + 16024497145611305000, + 6700942582117659000, + 16018616740637405000, + 12138024807450333000, + 13356261883336608000, + 3402311134981020000, + 17684153610417017000, + 15988677082620064000, + 7943589248645343000, + 15488156408183691000, + 13694714888300239000, + 1139266919024165000, + 17071162292203630000, + 16874236178655429000, + 8912515112082110000, + 5261750303661676000, + 17642085411126002000, + 5991088517256648000, + 725663588230098400, + 15889535612108132000, + 4922688737645091000, + 14589899859249652000, + 16231102096230461000, + 3579784397897064000, + 3586753374366880000, + 17757803033897646000, + 5909063142794440000, + 3808897751270404600, + 1876435259226599000 + ], + { + "siblings": [ + { + "elements": [ + 9813827625414474000, + 16196700304751014000, + 13797676968924664000, + 17882575465916707000 + ] + }, + { + "elements": [ + 7372999055943323000, + 3141364051179518000, + 11032666934607065000, + 18114007743554458000 + ] + } + ] + } + ], + [ + [ + 5838705715348335000, + 18143948763217280000, + 1404446395862158600, + 6611724637198589000, + 4230933657379128300, + 3263990577136938000, + 14883494569753235000, + 1888030841855966500, + 6782857795502386000, + 3120577039241623000, + 11735527459557345000, + 3241263400945019400, + 4014200764698283500, + 17071440191429378000, + 11478359870191174000, + 7718100131633118000, + 5902684862000234000, + 11341691680604121000, + 6338479527974377000, + 14923823716799100000, + 11541810684008667000, + 9800633118243215000, + 16709923468425587000, + 14093174394522650000, + 1916681612243633200, + 15913133041732692000, + 3517895618818467300, + 3231581505988694000, + 11192209431754578000, + 4079542765338145300, + 8522131032450131000, + 11816896042385920000, + 7846667942825847000, + 2554760994053882400, + 6343298053444158000, + 6939909125272476000, + 17963726718084194000, + 4267972366367176700, + 7270999755530418000, + 10512345714703512000, + 12339004946437853000, + 2016691370155526400, + 16696469578458245000, + 7958579852176688000, + 14421746655535790000, + 11539547592783065000, + 17123445024170787000, + 17897648915509772000, + 8079842912357115000, + 17672450112784794000, + 8188513980564825000, + 15305561826766143000, + 8299404314394622000, + 12466770904389282000, + 14799486369392396000, + 10264548399505687000, + 12934429895225262000, + 5963509776974466000, + 11178031649436117000, + 7102243338816248000, + 17910575324156908000, + 16323641986857470000, + 5463740064682953000, + 5263044083147253000, + 15512218115155718000, + 14455369695294788000, + 10610636163527950000, + 10702993814571061000, + 3479271742500564500, + 14284477271840694000, + 34818355646755640, + 16812745590840728000, + 14845714662329496000, + 17164309963139390000, + 7568782516279905000, + 5457566446148474000, + 4835013339518636000, + 13651953372056648000, + 15500592488774334000, + 11063485408808804000, + 3841095563411120000, + 15930360923008362000, + 8273130214113797000, + 4287569877589282300, + 14832706588279163000, + 2658231441544361000, + 6651113337112066000, + 12559192887489580000, + 12425578599105130000, + 14651242902708850000, + 5218665004180617000, + 990651561940266200, + 7306677715291736000, + 17745457977634850000, + 6417440168626384000, + 5054311539504586000, + 4734732885655453000, + 3438287498132838000, + 8816468256566108000, + 3968033773752365000, + 13815811320568652000, + 8245536924084791000, + 15092998549047085000, + 16189487859071076000, + 9551494178075193000, + 15385722889733340000, + 1227932515172874500, + 2309362718352658400, + 3985257444626681300, + 13469470974490757000, + 11567538160954501000, + 6727928868390480000, + 6875217129796028000, + 6243759934193155000, + 7368917015501627000, + 14288451991461780000, + 2781223823794465300, + 9561008320134334000, + 12509900864238932000, + 5773869335943025000, + 2128509932748675000, + 9057711094494974000, + 2471683232578645000, + 9894768973699314000, + 12541321713871217000, + 9341548369600960000, + 14804374310746448000, + 16411619650351475000, + 12471166444542970000, + 9720533360520282000, + 7864497643214539000, + 5054365736214455000, + 13326144622013254000, + 13406463037983494000, + 5115679527231270000 + ], + { + "siblings": [ + { + "elements": [ + 5025729848197830000, + 14232209158752060000, + 9553916350274451000, + 3781117013069575000 + ] + }, + { + "elements": [ + 8188670334423518000, + 1566191709544018200, + 16402048886999146000, + 191343565835256600 + ] + } + ] + } + ], + [ + [ + 4550220056502284000, + 11609047217869621000, + 8425354999519554000, + 8297552355975591000, + 15720146422154004000, + 16306651075078793000, + 16153230862275120000, + 10652630296198877000, + 6919181022312869000, + 5330900077895365000, + 11267088444289083000, + 12745170331192113000, + 17563465442549656000, + 16959545086033488000, + 17340080638392990000, + 13887580455630725000, + 11637020016292660000, + 2341035695492146700, + 1500073678592512500, + 8935796769613357000 + ], + { + "siblings": [ + { + "elements": [ + 4106383119467667000, + 11474587324414306000, + 5276882064194905000, + 8043530703363253000 + ] + }, + { + "elements": [ + 11532031438242007000, + 6770962685750792000, + 17457149116491366000, + 11805423938257566000 + ] + } + ] + } + ], + [ + [ + 12039835282579430000, + 7030149156780904000, + 18256011712281010000, + 6630642390124033000, + 7642453323768319000, + 17007529787500335000, + 16957807395924183000, + 0, + 10456155418134626000, + 1600032088112268500, + 3348713460464980500, + 16427238409726577000, + 3893983669579671000, + 14338980818331140000, + 16243751874611122000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 16208930212025553000, + 3256034151008034300, + 12184002992283273000, + 14083915224099066000 + ] + }, + { + "elements": [ + 17538758302094543000, + 7192178956846173000, + 718103195548148000, + 14388698506789708000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 8117943655843531000, + 3321505716937400000, + 12348903993798373000, + 9554193422348059000, + 2076391541765032700, + 2332709985254552000, + 9983547647567665000, + 7929555782678041000, + 14561373194673373000, + 2805033781646318000, + 3471962382805966300, + 17694014429178833000, + 3704390472367452000, + 1824524396485991200, + 16700105811147397000, + 2703343674576438000, + 11141970420011720000, + 11082113368486849000, + 9674118655743465000, + 2616398679862231600, + 1540270854618735600, + 8533345113891363000, + 7196777356678968000, + 1807436776493534200, + 8841508056667232000, + 12675701402973299000, + 13309984414152489000, + 4670844048548313000, + 15076274001910411000, + 15678098074241864000, + 7511850154067637000, + 17522910429847240000, + 31170377651234224, + 11755574648960287000, + 13483264098347293000, + 13931463797972726000, + 1053100462955032200, + 1616305949335179000, + 17728002378671213000, + 5497581083874818000, + 1290274045234113800, + 6934329776702343000, + 8295143050134560000, + 10270172752010400000, + 17341723014871560000, + 10362643250370253000, + 12601612474741340000, + 13834700839083241000, + 3175594037901040600, + 14495438568116734000, + 3811278014040336000, + 12977389692608664000, + 6095984332174815000, + 12988687132372912000, + 1293453281212178200, + 2161918712166224600, + 8190334505965653000, + 10840327516714322000, + 6528324528789400000, + 7231744405606905000, + 763970827584843100, + 17717229756524087000, + 13221478690365751000, + 5032148543054411000, + 8066294159164546000, + 876821344300355100, + 16370536175082689000, + 18018030476501870000, + 16537747338175435000, + 2319223751890033000, + 14092488520471927000, + 3676331303790441500, + 9738121579031185000, + 15986263394179176000, + 4736314346750933000, + 9327795220678953000, + 9205175305599842000, + 13846435457268290000, + 16834002675993660000, + 15967840985757895000, + 12735654769576692000, + 1268046656697214700, + 7493387054599322000, + 14464450334185296000 + ], + { + "siblings": [ + { + "elements": [ + 1423617203194833700, + 3418732215912469500, + 7687250902006069000, + 15555503910463265000 + ] + }, + { + "elements": [ + 7328390293048135000, + 11928443479975481000, + 13499502888068977000, + 6344608598895869000 + ] + } + ] + } + ], + [ + [ + 459350568365686900, + 15550828377363139000, + 12397043480720232000, + 2084404325896594400, + 14889344219944770000, + 2447950274054361000, + 13420286735328553000, + 11809246922074798000, + 8428380081252477000, + 706325537388111200, + 16478378632678270000, + 10717764424798894000, + 18041799713869179000, + 1241753668140354000, + 7877633425343492000, + 7593402648007026000, + 14593390887220707000, + 8357230049395607000, + 5107933330000899000, + 15740960807777763000, + 14368414619582687000, + 17383962145391006000, + 15440692020714142000, + 3296255906369541600, + 10075453671005188000, + 4776431730363385000, + 2270709377857329000, + 14392834005128710000, + 14894400151070745000, + 16700500041504227000, + 2623989370410552000, + 11235391421829915000, + 2999021923157820400, + 9831424495670426000, + 14854542683282470000, + 18114195311428120000, + 8405418535743554000, + 6236943980832027000, + 11068583589365301000, + 8960807963761409000, + 3999152351450625500, + 16001465441347504000, + 3167749775329904600, + 513574738995333900, + 8209578178452035000, + 1902446857765063400, + 10433187939166560000, + 12358070652472140000, + 3216367292132871000, + 4699898119677148000, + 2746469241117095400, + 10802889741147613000, + 10275890726112598000, + 10181478340128768000, + 10226575824708360000, + 17728050814933047000, + 12584233478926885000, + 16940024879529603000, + 7139162872470108000, + 11213672747902590000, + 5145869028523678000, + 12725979175629560000, + 3758146172883492000, + 17446926057257443000, + 7182304108383850000, + 10011364715654636000, + 14429084084067680000, + 4344579239271860000, + 5419098062563452000, + 7313290092911618000, + 2227733154448920600, + 2565773415236258300, + 11805943701041033000, + 12174911162907679000, + 16892965383262837000, + 2639160672323885600, + 14134189481222701000, + 6857143804379467000, + 3014858314451434000, + 8794822564542431000, + 10543558764782301000, + 9121609098362239000, + 9098615993314967000, + 16047212345699730000, + 3772404201658608000, + 9899797994508057000, + 11805219101209360000, + 15735912668416758000, + 1648012760164840200, + 14765140477616845000, + 13859167615823970000, + 3194103978584841700, + 9042581640481981000, + 11062730515631524000, + 16353301540508883000, + 7397069842543981000, + 12497600541214747000, + 18054138998181663000, + 13264067874551781000, + 9777420705469813000, + 9991568765456595000, + 8734630675050729000, + 16203636204526774000, + 1190366031905124000, + 3470581115064660500, + 7672950234868395000, + 12559772413381695000, + 14592432411966353000, + 9479598373640788000, + 13925793357348348000, + 5535587744123436000, + 15979226273306642000, + 6176627876966315000, + 4482047379122285600, + 6607126309655610000, + 11037908100804610000, + 6907062031014839000, + 17930855732296137000, + 8694456994875092000, + 15661620629978750000, + 2180261880283008000, + 13638161039678448000, + 2433662094057008000, + 12403456674980102000, + 224343942053941200, + 10361850299854647000, + 9351540412859329000, + 9021990461128841000, + 12509136019406014000, + 12534765999545397000, + 7927447299846268000, + 8953215911289624000, + 3467371841917930500, + 4662797113664504000, + 11054476231170204000 + ], + { + "siblings": [ + { + "elements": [ + 7833880571839721000, + 14036919492600797000, + 15188370169391186000, + 4575728284622573600 + ] + }, + { + "elements": [ + 4259243439647474700, + 10955745759050437000, + 2577609038422589000, + 17327518776587692000 + ] + } + ] + } + ], + [ + [ + 14803564994439774000, + 3837007658180997600, + 6097875900702335000, + 15591031645155944000, + 8877869417174934000, + 11633649875789250000, + 1890538954495486700, + 7719676368952099000, + 6563575035550423000, + 12737782293029532000, + 2433113557577326600, + 11147606271543180000, + 8492500700658237000, + 17394764370056120000, + 3242408886636306400, + 4637713302510533000, + 15354354356644571000, + 14573612271849953000, + 1753353675263548000, + 1744928967692360400 + ], + { + "siblings": [ + { + "elements": [ + 12818651835587346000, + 3199424659409415700, + 6303864497256784000, + 17441271650569665000 + ] + }, + { + "elements": [ + 292607053303612400, + 1639232834444630500, + 2289967458176835300, + 9147285471296140000 + ] + } + ] + } + ], + [ + [ + 17743471776052572000, + 6534188231520534000, + 13540647837873402000, + 3001218585530528300, + 13627379085528304000, + 15081248135508150000, + 16808557728079032000, + 0, + 15820612427375577000, + 2356841891638638000, + 8289051217671448000, + 4227586852925725700, + 2357860220735786000, + 2922728400641016300, + 15063061794374676000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 576090494304313300, + 11215338972467280000, + 7397076896456770000, + 16460105132507660000 + ] + }, + { + "elements": [ + 10161413473488585000, + 16325630778765462000, + 10607518226522038000, + 13652613868979427000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 8836978090687743000, + 13549589814493198000, + 2128250613769924400, + 6538810285485400000, + 4753053964216584000, + 7277638844854205000, + 691005071134789200, + 4458859453557574000, + 9501342337623490000, + 318069987574244200, + 8636507508877684000, + 6424083983554774000, + 590024983173091300, + 7369533319762470000, + 2114194793325551600, + 11919674715980180000, + 17343749218843871000, + 3899391382009751600, + 3869252091973478000, + 15301139156671758000, + 7896202519655159000, + 8929314221882308000, + 4290950380423182000, + 16410516446170077000, + 13976090403259288000, + 4166838079673009700, + 9288672662721845000, + 17851399054217435000, + 5032790387152266000, + 6442943672191266000, + 18436227342330655000, + 9422655925983738000, + 15476163271527460000, + 11136226761807966000, + 11642826410315057000, + 8088649184674601000, + 6525459136458253000, + 8748298519195092000, + 7608946003354687000, + 14871931379574946000, + 6341671703284195000, + 12269993593618592000, + 6802725334166172000, + 13057468042224634000, + 7789902318320651000, + 804339423146692400, + 7975025901070153000, + 9962595445968540000, + 17003723970909596000, + 12757571756091496000, + 316844417098369200, + 13211351809160055000, + 3296628539462058000, + 9334631147471294000, + 4426938607186518500, + 10502638469620765000, + 1551917469544694800, + 18102084809271716000, + 3755011872030229500, + 135822669718677650, + 18358286424480614000, + 2576599520628457000, + 13772398870264010000, + 12515580814497087000, + 8974123346514711000, + 6756185775039288000, + 10964315112954122000, + 163446531148954880, + 1073081905585536400, + 6914008853912245000, + 1816799148234313200, + 5053495830934389000, + 12372229662245722000, + 16912339839590414000, + 8703154528744110000, + 13932636468085936000, + 6465467294496325000, + 1145677124120205200, + 18303888997169834000, + 13068731546776183000, + 6131059648139354000, + 2007287162771660000, + 9474949152079747000, + 8070936194190651000 + ], + { + "siblings": [ + { + "elements": [ + 11422696099124003000, + 1722648619028289000, + 11269302443359824000, + 10435479167988970000 + ] + }, + { + "elements": [ + 15724416129304146000, + 6744691714555511000, + 2439391946615683000, + 2210772101600168700 + ] + } + ] + } + ], + [ + [ + 9525183876843725000, + 2855888622984382000, + 13397827375969806000, + 13136159722256746000, + 15218892414742512000, + 10808310491132199000, + 1324103723825464000, + 7368347651503864000, + 10309568245824766000, + 12753537859513120000, + 12869311463528160000, + 16396138603871414000, + 16240178727374848000, + 5635161718273932000, + 3791006860006728000, + 17339198666656307000, + 6541193527410268000, + 15683273516082323000, + 5112086031883967000, + 5406065331925881000, + 2657447745450615000, + 9670816444760027000, + 13325659018189715000, + 13435831016294584000, + 11217313374087348000, + 14011701290378144000, + 9826019901901066000, + 7011174818545567000, + 12485250187780780000, + 7160245120079607000, + 13408183746945067000, + 6375600171005056000, + 9927305338831198000, + 8699693128255504000, + 5647846955688317000, + 9833326138640034000, + 5913752655349878000, + 1050590231180777500, + 16214910270445734000, + 16406347712386930000, + 14959414846089605000, + 10268401082552087000, + 5679137952297338000, + 9503603948695472000, + 2836255994339441700, + 10012058807182465000, + 11952601583521884000, + 13961410912560062000, + 17132900654001213000, + 6395855378619758000, + 12371509705931600000, + 293286578201236800, + 4058775969705935000, + 7980532884351755000, + 5110452644557802000, + 3252109426841430500, + 2937174462525584400, + 12567282361328443000, + 16185774428124656000, + 15093306099848930000, + 3062722789886173000, + 11743770168312207000, + 6316120524981477000, + 5612433407342759000, + 3677599971880153600, + 2848302887434351600, + 15046611773585615000, + 2245899189321678800, + 13292440409609648000, + 17172164737153300000, + 4045741939611590000, + 11892497453897820000, + 9985464107907023000, + 14077131981999573000, + 4751046403622145000, + 4882156887676032000, + 13855189746836476000, + 15527773963646263000, + 13909669238906186000, + 15468739355400260000, + 14087375078925662000, + 223595055505301340, + 8600475194750327000, + 2989773475328423400, + 8721028723526505000, + 673992912808887700, + 4598731638685222400, + 10503451749910743000, + 11290046934911678000, + 11874779447683301000, + 13833585501693458000, + 13654224829626920000, + 6605221614668480000, + 10079993882420986000, + 14744327690551290000, + 12295047710239580000, + 9469354987762625000, + 17334865176811334000, + 14945166967432864000, + 13180434473377829000, + 7275991776497636000, + 5680790305817868000, + 7569779988067365000, + 16826269441086867000, + 12254136636772710000, + 760436856983129200, + 1836708535361419800, + 9216530971859576000, + 4090326216743877000, + 9661222676488470000, + 14926408960568338000, + 1712731036489775600, + 2029374860025725700, + 2159722893176012800, + 6991285652535207000, + 11615197863589843000, + 15328622387273320000, + 9151167398547147000, + 2865523304330363000, + 13254629574351729000, + 15196747328954124000, + 2921238693205303000, + 7213067809638433000, + 10821038585981102000, + 4840719814884205000, + 10210717672305598000, + 10624663903376706000, + 16385068466961498000, + 7253199840246788000, + 16869990990081900000, + 3184350693154017300, + 16138869606672183000, + 13580051088471736000, + 9045897544254564000, + 12189673830670938000 + ], + { + "siblings": [ + { + "elements": [ + 2463070886173504000, + 10398819580671062000, + 6177555139904199000, + 16960305390376480000 + ] + }, + { + "elements": [ + 10644193323188558000, + 6778102143933978000, + 11447070136184928000, + 643633414134137000 + ] + } + ] + } + ], + [ + [ + 15294217221118690000, + 1861925535265389600, + 12279907175769868000, + 13685117216635429000, + 16493282691757566000, + 2297880704117006800, + 2687762701516832300, + 2386472088500501500, + 9422328896437561000, + 7286270531197855000, + 4549164967734139400, + 8372954539145192000, + 12338220877197607000, + 18390803194695827000, + 13845697529170450000, + 11229236478837560000, + 367388724478156540, + 2020539044234380800, + 13820869147238345000, + 3329829199647925000 + ], + { + "siblings": [ + { + "elements": [ + 7555436212166367000, + 14286942759330015000, + 1836555048182456600, + 4868050220465069000 + ] + }, + { + "elements": [ + 12231414991072672000, + 7351728200205146000, + 14048106130627269000, + 18194607047935450000 + ] + } + ] + } + ], + [ + [ + 14714802869606963000, + 8951296923929360000, + 15707512759926470000, + 11671879061976170000, + 15392789841190328000, + 2586396596601744400, + 3522902047370193000, + 18446744069414584000, + 16689938700014576000, + 2139710503871210000, + 1303794312109906000, + 11116073464724937000, + 2052975327485881600, + 12085193771771488000, + 3738396792743845000, + 18446744069414584000 + ], + { + "siblings": [ + { + "elements": [ + 11123809250895750000, + 8032076811501191000, + 18341465968211558000, + 9417878454662058000 + ] + }, + { + "elements": [ + 4725137059042561000, + 10769712266507119000, + 14736388342980086000, + 16795270059620840000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 8117943655843531000, + 3321505716937400000, + 12348903993798373000, + 9554193422348059000, + 2076391541765032700, + 2332709985254552000, + 9983547647567665000, + 7929555782678041000, + 14561373194673373000, + 2805033781646318000, + 3471962382805966300, + 17694014429178833000, + 3704390472367452000, + 1824524396485991200, + 16700105811147397000, + 2703343674576438000, + 11141970420011720000, + 11082113368486849000, + 9674118655743465000, + 2616398679862231600, + 1540270854618735600, + 8533345113891363000, + 7196777356678968000, + 1807436776493534200, + 8841508056667232000, + 12675701402973299000, + 13309984414152489000, + 4670844048548313000, + 15076274001910411000, + 15678098074241864000, + 7511850154067637000, + 17522910429847240000, + 31170377651234224, + 11755574648960287000, + 13483264098347293000, + 13931463797972726000, + 1053100462955032200, + 1616305949335179000, + 17728002378671213000, + 5497581083874818000, + 1290274045234113800, + 6934329776702343000, + 8295143050134560000, + 10270172752010400000, + 17341723014871560000, + 10362643250370253000, + 12601612474741340000, + 13834700839083241000, + 3175594037901040600, + 14495438568116734000, + 3811278014040336000, + 12977389692608664000, + 6095984332174815000, + 12988687132372912000, + 1293453281212178200, + 2161918712166224600, + 8190334505965653000, + 10840327516714322000, + 6528324528789400000, + 7231744405606905000, + 763970827584843100, + 17717229756524087000, + 13221478690365751000, + 5032148543054411000, + 8066294159164546000, + 876821344300355100, + 16370536175082689000, + 18018030476501870000, + 16537747338175435000, + 2319223751890033000, + 14092488520471927000, + 3676331303790441500, + 9738121579031185000, + 15986263394179176000, + 4736314346750933000, + 9327795220678953000, + 9205175305599842000, + 13846435457268290000, + 16834002675993660000, + 15967840985757895000, + 12735654769576692000, + 1268046656697214700, + 7493387054599322000, + 14464450334185296000 + ], + { + "siblings": [ + { + "elements": [ + 1423617203194833700, + 3418732215912469500, + 7687250902006069000, + 15555503910463265000 + ] + }, + { + "elements": [ + 7328390293048135000, + 11928443479975481000, + 13499502888068977000, + 6344608598895869000 + ] + } + ] + } + ], + [ + [ + 459350568365686900, + 15550828377363139000, + 12397043480720232000, + 2084404325896594400, + 14889344219944770000, + 2447950274054361000, + 13420286735328553000, + 11809246922074798000, + 8428380081252477000, + 706325537388111200, + 16478378632678270000, + 10717764424798894000, + 18041799713869179000, + 1241753668140354000, + 7877633425343492000, + 7593402648007026000, + 14593390887220707000, + 8357230049395607000, + 5107933330000899000, + 15740960807777763000, + 14368414619582687000, + 17383962145391006000, + 15440692020714142000, + 3296255906369541600, + 10075453671005188000, + 4776431730363385000, + 2270709377857329000, + 14392834005128710000, + 14894400151070745000, + 16700500041504227000, + 2623989370410552000, + 11235391421829915000, + 2999021923157820400, + 9831424495670426000, + 14854542683282470000, + 18114195311428120000, + 8405418535743554000, + 6236943980832027000, + 11068583589365301000, + 8960807963761409000, + 3999152351450625500, + 16001465441347504000, + 3167749775329904600, + 513574738995333900, + 8209578178452035000, + 1902446857765063400, + 10433187939166560000, + 12358070652472140000, + 3216367292132871000, + 4699898119677148000, + 2746469241117095400, + 10802889741147613000, + 10275890726112598000, + 10181478340128768000, + 10226575824708360000, + 17728050814933047000, + 12584233478926885000, + 16940024879529603000, + 7139162872470108000, + 11213672747902590000, + 5145869028523678000, + 12725979175629560000, + 3758146172883492000, + 17446926057257443000, + 7182304108383850000, + 10011364715654636000, + 14429084084067680000, + 4344579239271860000, + 5419098062563452000, + 7313290092911618000, + 2227733154448920600, + 2565773415236258300, + 11805943701041033000, + 12174911162907679000, + 16892965383262837000, + 2639160672323885600, + 14134189481222701000, + 6857143804379467000, + 3014858314451434000, + 8794822564542431000, + 10543558764782301000, + 9121609098362239000, + 9098615993314967000, + 16047212345699730000, + 3772404201658608000, + 9899797994508057000, + 11805219101209360000, + 15735912668416758000, + 1648012760164840200, + 14765140477616845000, + 13859167615823970000, + 3194103978584841700, + 9042581640481981000, + 11062730515631524000, + 16353301540508883000, + 7397069842543981000, + 12497600541214747000, + 18054138998181663000, + 13264067874551781000, + 9777420705469813000, + 9991568765456595000, + 8734630675050729000, + 16203636204526774000, + 1190366031905124000, + 3470581115064660500, + 7672950234868395000, + 12559772413381695000, + 14592432411966353000, + 9479598373640788000, + 13925793357348348000, + 5535587744123436000, + 15979226273306642000, + 6176627876966315000, + 4482047379122285600, + 6607126309655610000, + 11037908100804610000, + 6907062031014839000, + 17930855732296137000, + 8694456994875092000, + 15661620629978750000, + 2180261880283008000, + 13638161039678448000, + 2433662094057008000, + 12403456674980102000, + 224343942053941200, + 10361850299854647000, + 9351540412859329000, + 9021990461128841000, + 12509136019406014000, + 12534765999545397000, + 7927447299846268000, + 8953215911289624000, + 3467371841917930500, + 4662797113664504000, + 11054476231170204000 + ], + { + "siblings": [ + { + "elements": [ + 7833880571839721000, + 14036919492600797000, + 15188370169391186000, + 4575728284622573600 + ] + }, + { + "elements": [ + 4259243439647474700, + 10955745759050437000, + 2577609038422589000, + 17327518776587692000 + ] + } + ] + } + ], + [ + [ + 14803564994439774000, + 3837007658180997600, + 6097875900702335000, + 15591031645155944000, + 8877869417174934000, + 11633649875789250000, + 1890538954495486700, + 7719676368952099000, + 6563575035550423000, + 12737782293029532000, + 2433113557577326600, + 11147606271543180000, + 8492500700658237000, + 17394764370056120000, + 3242408886636306400, + 4637713302510533000, + 15354354356644571000, + 14573612271849953000, + 1753353675263548000, + 1744928967692360400 + ], + { + "siblings": [ + { + "elements": [ + 12818651835587346000, + 3199424659409415700, + 6303864497256784000, + 17441271650569665000 + ] + }, + { + "elements": [ + 292607053303612400, + 1639232834444630500, + 2289967458176835300, + 9147285471296140000 + ] + } + ] + } + ], + [ + [ + 17743471776052572000, + 6534188231520534000, + 13540647837873402000, + 3001218585530528300, + 13627379085528304000, + 15081248135508150000, + 16808557728079032000, + 0, + 15820612427375577000, + 2356841891638638000, + 8289051217671448000, + 4227586852925725700, + 2357860220735786000, + 2922728400641016300, + 15063061794374676000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 576090494304313300, + 11215338972467280000, + 7397076896456770000, + 16460105132507660000 + ] + }, + { + "elements": [ + 10161413473488585000, + 16325630778765462000, + 10607518226522038000, + 13652613868979427000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 8561463095453669000, + 4776209039443197000, + 7322904599427282000, + 15255763500871932000, + 7562397766783204000, + 16645794912788883000, + 9450057434947582000, + 6766752762185511000, + 10076299737552249000, + 10369144313111820000, + 10557024776423453000, + 8268949222208748000, + 1296674759819510800, + 11657746141206606000, + 1590136817070290400, + 7470589252570909000, + 9967271735478927000, + 13360459367350864000, + 10308080703622656000, + 8925070422780251000, + 12207498686332344000, + 6187354983655965000, + 3564194908140406300, + 4388010879009020400, + 16774763653598345000, + 6210339879231447000, + 16789470306162788000, + 2523256864930313700, + 5944395274507288000, + 6056841947720925000, + 5382413425989156000, + 7807677929700019000, + 10764120079749010000, + 6443189779247925000, + 10453787209753115000, + 4342734684527980000, + 763870227536556300, + 11727129804847274000, + 11971156213393742000, + 4495578332440023600, + 7824753443227800000, + 7107211511651176000, + 2718808210452530000, + 2538295580964624400, + 8447554525900262000, + 1176575265983504100, + 16157856793176343000, + 7022146989250663000, + 9606684399902170000, + 2605371005961828000, + 1511382437525160000, + 18297585815327330000, + 7219157396875332000, + 2049545782804316400, + 13267394892650768000, + 10805913324796760000, + 11704228717376740000, + 14125502048884535000, + 15934873444920326000, + 8875731240116220000, + 7461932703138617000, + 10214819787762874000, + 1083941287853629300, + 4641307345200042000, + 4311928834259002000, + 10059442166679680000, + 1552118349107656200, + 1945517898892733200, + 4317708114281299500, + 5932655334217267000, + 393854185736212860, + 4162225679562719000, + 18193759447817642000, + 3419035867599302700, + 4859952412503221000, + 13815315076798790000, + 1326477836423603000, + 8990168093646116000, + 3435090231412913700, + 11226566123968975000, + 554961563151816260, + 7777007303169989000, + 7369033671229157000, + 12064995664505965000 + ], + { + "siblings": [ + { + "elements": [ + 18327621612708538000, + 9834707417698460000, + 1755797188485612000, + 11282776702394425000 + ] + }, + { + "elements": [ + 8911856714153345000, + 5169399561089888000, + 17434826530307453000, + 13454008730270505000 + ] + } + ] + } + ], + [ + [ + 15666538628641240000, + 5514816996734502000, + 10206108607176817000, + 9896262670257777000, + 6079739796103278000, + 17286875108380252000, + 561425553121134800, + 2353131957614777300, + 5893340839798879000, + 11129222212666780000, + 10924104255256756000, + 17267669508161161000, + 4647408740315859000, + 5785121738159371000, + 6093882889922157000, + 5742299360730802000, + 9211026671714441000, + 4430722085715900400, + 16569439020417477000, + 7710180900186729000, + 7665638673280967000, + 4585609829683470300, + 5557606434017276000, + 2371052838682984400, + 2642911096316514300, + 6356319609341020000, + 6186847707097494000, + 16907299656517782000, + 17095145482208102000, + 2481522152204127700, + 9561063761012744000, + 1689946986591295700, + 12594300294200480000, + 10079031477351827000, + 14000096010987528000, + 11765063538554833000, + 16644113168581917000, + 17350995321653383000, + 17500619418309024000, + 9481705395030575000, + 12497387272119364000, + 1925407000558198500, + 12583198762936048000, + 7443123372605885000, + 838740293651714200, + 1100461639859149000, + 11177974252008989000, + 6380623488710486000, + 12542278262031094000, + 16254701321867160000, + 6823819150713475000, + 17215299214671570000, + 13966147550304143000, + 9223639212731443000, + 6509941738730252000, + 6147349624439435000, + 1113876691227294800, + 14033168695832027000, + 16964868364042297000, + 10034398557373704000, + 7304568305006980000, + 7560503949509186000, + 17787944583253041000, + 5115833476142113000, + 8983275968692755000, + 7203337847219790000, + 10009368020705565000, + 816418556400703700, + 11778171599719125000, + 2627480771747486700, + 12756211416503458000, + 1313539456695336200, + 15441693119630225000, + 3231903959999011000, + 5237584219841790000, + 7291191935368559000, + 11117181368253660000, + 2056167370836882000, + 12864891343344544000, + 10378618540142887000, + 9697654614878642000, + 10276688395281551000, + 14877218708414585000, + 7967577406942339000, + 14631131848272003000, + 16865668483502244000, + 13410837678341452000, + 5276561997161289000, + 5947352761335661000, + 18343785528628541000, + 10526668487761023000, + 18402152563623686000, + 18239225106859882000, + 12230094686820129000, + 2918285366825870300, + 9414321179277285000, + 1511404328072539400, + 1297975720868002300, + 1173324749663009500, + 15050086386432088000, + 15272250077308113000, + 13822444198809063000, + 17096978387127388000, + 3858102420877815300, + 13590567883433314000, + 17012091130277930000, + 2814267957163824000, + 8817102003598338000, + 8688285464408228000, + 9705616124721287000, + 6122981992244657000, + 932254258206415900, + 12037004231200390000, + 5826335529295053000, + 9079364387930631000, + 9531184098211512000, + 8427459440193670000, + 4397355363395553000, + 9882857985213479000, + 558411593687385200, + 10497893678454682000, + 15271595898401878000, + 6149791997045003000, + 11414246566620283000, + 17631978533632549000, + 17304090097926779000, + 13982751415055557000, + 2133351462344169000, + 8277691391752842000, + 9369269337471508000, + 16168092452324184000, + 17731822729212660000, + 16754645600571918000, + 12787329461168712000, + 15321990034574053000 + ], + { + "siblings": [ + { + "elements": [ + 16520904106182216000, + 1611997898553715000, + 11777042533132104000, + 12796324794112590000 + ] + }, + { + "elements": [ + 8073646859878915000, + 15381733691326398000, + 16773339023789599000, + 9293386129925167000 + ] + } + ] + } + ], + [ + [ + 341167061524046000, + 874681621316974600, + 16328320066832468000, + 9753124930177485000, + 9949927884145582000, + 14974788638150461000, + 18245882891539046000, + 11436556485215103000, + 16702378430804566000, + 15733994465628950000, + 11936919022085320000, + 10908692451317127000, + 12299024980739160000, + 1848305228941050600, + 1595460444655932000, + 7531660413816267000, + 15988975325426850000, + 11599399965017418000, + 1141222187261306100, + 16196352434995022000 + ], + { + "siblings": [ + { + "elements": [ + 14862744475044198000, + 4332228133108517400, + 356521522733290200, + 8954832560954449000 + ] + }, + { + "elements": [ + 10676217494185046000, + 3024735325002737700, + 12858103930586368000, + 8960357054274253000 + ] + } + ] + } + ], + [ + [ + 10847921256463004000, + 16587152971988200000, + 11547265145961814000, + 11756238743301657000, + 7304255047521113000, + 7311066441162755000, + 9987338811577874000, + 0, + 2286288030916109600, + 2523776428248326000, + 3637341627992865000, + 16999913088345217000, + 2230414036437496800, + 3255409381275795500, + 6755970406017336000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 8758870939865756000, + 9275196909282898000, + 5992463369292676000, + 15859375535957273000 + ] + }, + { + "elements": [ + 16756977027083407000, + 8595502919250088000, + 7838161333135153000, + 557417010548665500 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 7577016485919277000, + 6735275202698697000, + 9760540244161036000, + 5466375874027570000, + 14857735554974388000, + 11596941429152010000, + 7755282478930922000, + 15898875264011387000, + 15556894694773297000, + 10235400558406416000, + 6119712351401070000, + 3329660208144285700, + 3141628165757217300, + 4133640273580195300, + 9821076459958952000, + 12128749612756273000, + 13970461391875760000, + 17765185769461662000, + 15487582972326531000, + 9982395814599539000, + 9641611303332563000, + 6103693158931419000, + 2405316792204658700, + 6000825777172017000, + 17291676255595837000, + 8252483479157584000, + 1334724356621090300, + 1075572777223806800, + 1418446335104706000, + 2409702906096442000, + 13386456238514991000, + 18352812465733048000, + 3565310531641633000, + 11865783810792319000, + 6653259754289135000, + 14277892463020505000, + 1021338263193648000, + 7974086536238080000, + 18043050004595530000, + 7169322739935538000, + 17262952765223793000, + 16508173524706834000, + 8407986048421701000, + 2731681821418784000, + 16962409397168350000, + 12518371718584705000, + 6836490320947231000, + 10173908584322425000, + 14780801403217615000, + 6864407245519098000, + 15257782884735570000, + 4065363053230926000, + 15615323641249036000, + 8499342504130970000, + 17149728462152206000, + 2609078087137313000, + 8608113588501448000, + 4822411645928574000, + 3365274694095832600, + 10950247685143499000, + 7727368247640987000, + 12501830351562086000, + 350638120505957500, + 4934393113758427000, + 14433372824351033000, + 4042073163038955500, + 11778644211147725000, + 4668173569820499000, + 11542788906243678000, + 2030283944460521700, + 1666092553131115800, + 11111091004364665000, + 7226571630364575000, + 4771316324262430000, + 15791501074258794000, + 3737577106070872600, + 11059059255634799000, + 3364036573675630000, + 17462173752139633000, + 2478747308715539000, + 16256143857234362000, + 11157135593420104000, + 8718964465724306000, + 4143119419741543400 + ], + { + "siblings": [ + { + "elements": [ + 9388587184167043000, + 4839542192624420000, + 13665916779219735000, + 7189877172786009000 + ] + }, + { + "elements": [ + 5146134359815002000, + 4633941153658424000, + 8230102747931661000, + 3646387604866439700 + ] + } + ] + } + ], + [ + [ + 4923639440429335000, + 7819842526462637000, + 1651138263502417700, + 17470236648626682000, + 16467654994799673000, + 4715915064637101000, + 7619684628276360000, + 479460807157053100, + 10017811155891302000, + 4475838480144445400, + 13464156729164425000, + 15346968566604950000, + 4760064035722943000, + 17330991548213540000, + 5816040858379168000, + 14086434138788366000, + 14229306288868307000, + 12545766100846488000, + 10223060941737112000, + 9189624277814114000, + 15027148094895952000, + 6052981885332042000, + 11112745323310210000, + 16441034496291195000, + 6425929374180726000, + 11992472683751080000, + 17742591650177585000, + 4679679183335998000, + 4711001845630079000, + 7441039996296078000, + 2946561664171115000, + 15001718823808657000, + 15994525983351577000, + 9573572129679090000, + 4302238395949622000, + 12314843806004697000, + 15044896749522470000, + 10998328480806834000, + 12927123452134880000, + 2619446224596586500, + 13538349887415134000, + 1003760623639649800, + 2961879147021383000, + 5572468576432806000, + 8727705892663412000, + 14151513236043225000, + 15263522022089239000, + 15345806887739752000, + 11985400906496332000, + 12549155494265730000, + 12728213001284690000, + 3342990365518984700, + 16471613824187548000, + 4400864911451197400, + 11410804617893413000, + 12225546101533889000, + 8719823972469750000, + 239391621818970200, + 8632686660232422000, + 131693590792117280, + 14710775732262697000, + 4609797102274365000, + 9611910857142560000, + 2031548069577929700, + 1795242923235695900, + 18116312127732595000, + 10305189195789474000, + 15148266054788200000, + 9974314119061615000, + 11013010010596327000, + 6588124137520063000, + 605584445809414700, + 11439236061152246000, + 16476052306151502000, + 6231399744525966000, + 6829483727109349000, + 8027584327934175000, + 13575849981376823000, + 15020938002944741000, + 3171703068277778000, + 10938339710951533000, + 3797765861737462300, + 3970500973719166500, + 17185747850814628000, + 11935057180749122000, + 10773921326381040000, + 17788930356382882000, + 5595547725537037000, + 9544632387536243000, + 12671447624183685000, + 10273663091525462000, + 8688320536642202000, + 14185929794197879000, + 15464256995701072000, + 10679549335786471000, + 15606094025985907000, + 12929752765169902000, + 11789964961108144000, + 11630299781812326000, + 9970858882753325000, + 12846990407277206000, + 3790745414673227000, + 176076770827154850, + 18419862372021103000, + 5764825425668739000, + 17832694412874211000, + 8206340311934600000, + 14009952146873570000, + 7692241973072675000, + 9957378567097549000, + 6959263844465934000, + 7271162433083173000, + 16729618924532965000, + 16278339793437090000, + 1552331902258660400, + 13905061274481623000, + 16243969285903620000, + 6440435281688743000, + 9109362145965617000, + 561053648231346500, + 13311769855792065000, + 18299708138533626000, + 3980294647037127700, + 2742093189920240000, + 12675437138535279000, + 9423856944549298000, + 15986188241273915000, + 1384644051209282600, + 16350038838449414000, + 16101328826140574000, + 3128396772048073700, + 890347662269465000, + 11870611503312736000, + 13392397019216509000, + 11285123791438514000 + ], + { + "siblings": [ + { + "elements": [ + 2562325812106036000, + 8336770653495922000, + 13448256121920710000, + 7729123931097107000 + ] + }, + { + "elements": [ + 14044994255019723000, + 18144048244892525000, + 11224831422620197000, + 1970368915393741000 + ] + } + ] + } + ], + [ + [ + 17993648920320540000, + 3581947976676954000, + 11738380982176467000, + 1936553090449155000, + 10498040673385658000, + 17098951593819871000, + 11424228285981012000, + 5220410418481332000, + 8752253283425445000, + 318885645042514700, + 18218937635793553000, + 40585702850031870, + 139597535755612240, + 15413622498803421000, + 9472457106595416000, + 18303426788696732000, + 3466225968184914400, + 10390599698633023000, + 15823119806554876000, + 6824010129408189000 + ], + { + "siblings": [ + { + "elements": [ + 7634763355017470000, + 4067996546731351000, + 15219966460228112000, + 3254878231406569500 + ] + }, + { + "elements": [ + 13070872139847148000, + 3284933392544127000, + 2769739794318891500, + 6422961320097869000 + ] + } + ] + } + ], + [ + [ + 295772079752794100, + 15051242776355768000, + 15323507805006195000, + 14153148496238356000, + 2249137443250800600, + 11869637132449356000, + 11622265245572098000, + 0, + 1894554488767468800, + 16653943429319387000, + 3672568455825918500, + 10073303676218020000, + 11496342172196725000, + 646959549299908100, + 15528799029044070000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 456509175278444700, + 3153747764373963000, + 10805654312643025000, + 17681057249038916000 + ] + }, + { + "elements": [ + 8576941452274718000, + 9988584003264390000, + 595770861858900000, + 2661627884621169000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 5756954102670259000, + 15207029631270582000, + 8620853111407511000, + 5954306324953404000, + 3417369321338958000, + 14769711171700068000, + 14155220019972620000, + 4729864867204657000, + 1367124655399095800, + 794474731491043200, + 13549883238830582000, + 7154687264531142000, + 16040343449311142000, + 7519191160292483000, + 11659862054312770000, + 16037152217192112000, + 8213236337446440000, + 5480175981048843000, + 16683571355106550000, + 13543272974080164000, + 2528876297544954000, + 1752146986090354000, + 2467158844090442000, + 2784818123089147400, + 2853191568035851300, + 1047265776414426200, + 2243538379070846700, + 8626960408963182000, + 14880827053630743000, + 5727935730654045000, + 286379880044177730, + 16085096037435208000, + 5361622991241818000, + 9949357586496799000, + 5068561417731074000, + 11280248597206907000, + 15876185589640483000, + 18320739356339610000, + 13211622228097217000, + 4056587993176082400, + 7748353316269364000, + 11057333087035816000, + 11151914337748767000, + 18433647034287596000, + 9478290392842410000, + 3792026085406530600, + 9520680214228437000, + 5447506798929019000, + 12539795626444460000, + 10409804839689728000, + 3637292357808533500, + 722279013634395400, + 2962977808548824000, + 17049950107688497000, + 7829006265190333000, + 197969211212515650, + 12113251601111822000, + 3605118529118307000, + 211835988529495260, + 14155474385885497000, + 11848440872102052000, + 4366619857614921000, + 10556118585124387000, + 8391424649412626000, + 3227178879736556500, + 6503646705941890000, + 17861115577426060000, + 3966059438988839400, + 823981093346712800, + 9310258241739710000, + 14305284080474845000, + 3988773194277945000, + 4576989698097073700, + 14922970355983294000, + 17596364039560640000, + 3184267435176651300, + 13539543829396333000, + 14743205971784320000, + 1932903128429215700, + 17285289794946638000, + 9174920969369735000, + 3484178894351823000, + 13674151874602640000, + 3637683578065872400 + ], + { + "siblings": [ + { + "elements": [ + 3661189000515272000, + 9265824685834336000, + 14091976876429780000, + 5616830878271017000 + ] + }, + { + "elements": [ + 15569594249511600000, + 956031005415651600, + 9670184325097650000, + 16069782850068810000 + ] + } + ] + } + ], + [ + [ + 6044686351164867000, + 3269875303912828400, + 10971909491908020000, + 4104331182652051000, + 9962263485473014000, + 16446743957790122000, + 13671241156637750000, + 2754794169995880400, + 13574084646871572000, + 9930761900331660000, + 5673655145443899000, + 7133749487506971000, + 5549898160368759000, + 1878522763132230000, + 4592886094208856600, + 9808770861216324000, + 4212654970129965600, + 12402164420860450000, + 13897817454304200000, + 4631402193680521000, + 2994601267696290300, + 13414062053884695000, + 10850763729672290000, + 3891395258958908000, + 8441149998779430000, + 8258491258459893000, + 4859278776046905000, + 412058613908462800, + 18130171600256752000, + 5303665115226405000, + 4355950416798241000, + 1316029558059520300, + 3222322686669618000, + 10036212599885450000, + 8279945723768004000, + 8582690850383915000, + 12450591930382442000, + 645572692730456400, + 3988227972301049300, + 14398220388808206000, + 3710123732527313400, + 155876302796781380, + 18253343877941807000, + 6379360448246669000, + 8927340654901310000, + 7996185221349065000, + 13315699789613093000, + 5724538733613132000, + 2643030962927255600, + 16310982945642490000, + 15495011173491112000, + 16105521784749690000, + 320429184444725760, + 14767546211211821000, + 5714143105605907000, + 6230909235238971000, + 1194643135911008500, + 7043216867116172000, + 6254336652246266000, + 1243685250140299800, + 7633260962337619000, + 17305236221036489000, + 6257757789704964000, + 884192997621325300, + 10691786353645707000, + 17409080077056240000, + 8785849538114284000, + 4393430396232410000, + 4106702102258839600, + 16107864816356920000, + 1473172468366521900, + 15142409189154666000, + 15488543135840518000, + 1979287315525637400, + 5510212368084663000, + 16319777499194202000, + 4139286759963975000, + 15476014614716250000, + 6720252016819367000, + 4228863568097424400, + 158841757433180670, + 7783622313704054000, + 11445967336651225000, + 15052503046643743000, + 12477614737600060000, + 15222113992316166000, + 8782406919376348000, + 8507158779246719000, + 9106617960222317000, + 5176821442451545000, + 12580750786657436000, + 2130203239654213000, + 4890664253862216000, + 781222784054373500, + 3571757147556619300, + 2800540674275409000, + 13578184034493880000, + 4786421528096834000, + 14031320871056955000, + 2527667043377933300, + 10346380301169246000, + 12883210929164804000, + 10735233441884715000, + 4667648532428278000, + 13235564044260900000, + 4050135268452373500, + 11416884365007462000, + 10221384420185463000, + 967241914944821100, + 5498601594439689000, + 2063778186047920600, + 14754804062416392000, + 16740258473594696000, + 7600763099536968000, + 10185515086535549000, + 9762320781983922000, + 9980971928101437000, + 15046200461621530000, + 2248513160822077700, + 17154755658612374000, + 2983397021772574000, + 12891185378642995000, + 2287214061388242700, + 4983992104852888000, + 17910730577560345000, + 11030007974780905000, + 277344711269542370, + 135187334361126880, + 16561082217658333000, + 14109250246937123000, + 9400618241395597000, + 10338786206419003000, + 9084257847870051000, + 6696963382909331000, + 9443939456169839000 + ], + { + "siblings": [ + { + "elements": [ + 5966489167569134000, + 17836425426273143000, + 1900610409065805300, + 13896019624090335000 + ] + }, + { + "elements": [ + 11682903555287136000, + 1534945260140398300, + 3949878155172492300, + 16743724671186970000 + ] + } + ] + } + ], + [ + [ + 15935967814082777000, + 10793450668145314000, + 16481103734709692000, + 16701983883118963000, + 2665130655150335500, + 6707709384644842000, + 17813783356624787000, + 7761343892943817000, + 16971557261538329000, + 5010112909616985000, + 15660326199261348000, + 11246414234584877000, + 5192117298707085000, + 7025703383278779000, + 11110632653228495000, + 4453409517163462000, + 16930159365184346000, + 15201244810231001000, + 9490946801196866000, + 7210083492277661000 + ], + { + "siblings": [ + { + "elements": [ + 10130226028125923000, + 5751718216431077000, + 6599369552992550000, + 4891312415901708000 + ] + }, + { + "elements": [ + 12125729878269336000, + 8069209626351857000, + 5898711269996956000, + 6463287827490433000 + ] + } + ] + } + ], + [ + [ + 13546547003660833000, + 2420330907520580000, + 15985665495045423000, + 431231977838635700, + 5178226134496181000, + 14240063554572237000, + 3981175117801221600, + 0, + 8915597169147408000, + 3983834709109018000, + 18056539709246183000, + 1077972097091395300, + 6597235717645798000, + 9719282031702532000, + 9499845251513297000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 121101693790730100, + 15828020225574076000, + 2183900173300727600, + 9722581975100004000 + ] + }, + { + "elements": [ + 4049176670251104000, + 656149466774118800, + 6386895970365949000, + 8637870925459206000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 13881376915414342000, + 9246101625235732000, + 11216898403406643000, + 12638076669838846000, + 13295291973754778000, + 3730730046164001000, + 7126153461830052000, + 17395789122686681000, + 1450122423788373000, + 14238551030137588000, + 11305474509397197000, + 8883203874333873000, + 8565195020243548000, + 4944262735122308000, + 9283770953814219000, + 670302779305459500, + 7143693339266165000, + 7742024039804354000, + 9879403837584380000, + 11085839384579420000, + 1787429175351806000, + 12596896600904989000, + 15461669360327236000, + 10449705905169756000, + 11972825915502440000, + 10935209002373028000, + 8619066483548590000, + 2171943908751935700, + 10448079618910001000, + 5720003920687957000, + 15578525186414529000, + 12855497338484748000, + 12457838479026710000, + 9351825927332878000, + 12488743877921536000, + 4646281571281198000, + 9098051622088686000, + 4046519048694080500, + 9514938090906157000, + 13888634719746767000, + 3476966448065591000, + 12704855402416271000, + 8297198330428612000, + 13345428679833756000, + 10268122430091506000, + 11889874459158782000, + 17536340460761018000, + 379811707716575800, + 8911877911820660000, + 10475501055871678000, + 9283479883123945000, + 8037450826183864000, + 17642489829901664000, + 8765868535820922000, + 5968363527774460000, + 2625137059802434600, + 5893698218011723000, + 17562115373406333000, + 15367432320760519000, + 12614352915272473000, + 2116720205160849700, + 15828812936280680000, + 3716863316834816500, + 15954331659875387000, + 9390593502189285000, + 4687077015871977000, + 14411438193150650000, + 10909627256129737000, + 4893745931852109000, + 1158032765721755400, + 14217971602366126000, + 18085207468203114000, + 17754754229238317000, + 13425060085747018000, + 10873288864087950000, + 17394335823160259000, + 17186104053507275000, + 5352642521201491000, + 7615611071835088000, + 8048269333744275000, + 13924186641653637000, + 14636603887820090000, + 18402712030270867000, + 15592526295484449000 + ], + { + "siblings": [ + { + "elements": [ + 14976813243737582000, + 12855946755038237000, + 7123080335153481000, + 12747852068821440000 + ] + }, + { + "elements": [ + 17237443820363366000, + 2420429222455719400, + 3676425687366728000, + 12257612414054404000 + ] + } + ] + } + ], + [ + [ + 946737145935038700, + 9703602601585523000, + 5727971827857710000, + 8869310667448962000, + 9720847708568044000, + 11976828514130895000, + 3396785601596689000, + 8932590365665836000, + 12586676009701437000, + 3090727109304167000, + 8668434082069031000, + 505777208790222850, + 684866117717790500, + 15044243753362799000, + 5563887805406734000, + 9684570366788352000, + 9265644792644127000, + 6433018967615731000, + 15964418344312967000, + 6801118982337782000, + 2862037578077921000, + 5456224222560622000, + 8160563480466805000, + 4635773301406464000, + 8271809597019318000, + 53881827362949040, + 11780187772192350000, + 17915948239056693000, + 16832447149717932000, + 9651556766500356000, + 11006568691944763000, + 12337871134498087000, + 5949770767192970000, + 12824517216077380000, + 11938373455582374000, + 3107238099129465300, + 13504342093878340000, + 15175284495980120000, + 12894761252755458000, + 17848477394863802000, + 9715104878485494000, + 3520193941779050000, + 66521070122620960, + 17295053087484470000, + 17881970181262322000, + 10536792007544500000, + 8325740421771811000, + 14300637305070733000, + 17787388536820056000, + 12935974663932623000, + 5308476607712040000, + 15475547064531319000, + 815949456896131300, + 1595242357568745500, + 12804036466772378000, + 3261292785959631000, + 2020766735405117000, + 12271125121247494000, + 17175359069908328000, + 16159791714494670000, + 10284543733153276000, + 10928841203635090000, + 7678157695379237000, + 15310054770769285000, + 17656905181695670000, + 4137490686945769000, + 16229614677202317000, + 1878832934107803400, + 17678974028867300000, + 11896073528331141000, + 8775118441303186000, + 16734684290093103000, + 136285451913732430, + 14725769241598925000, + 7704284991048206000, + 11431201813625383000, + 12719167276648718000, + 16652681088786920000, + 6576563537271876000, + 4028057920909656000, + 5601053669074835000, + 17183827247905835000, + 2106664231970518000, + 15641583053999596000, + 3817374328150993000, + 3815176244689755000, + 10014393598102548000, + 15580515139552710000, + 12426230677861868000, + 16706657906189740000, + 3602550900932282000, + 12372884443271197000, + 11642173042521766000, + 13878111047443065000, + 12476992298607778000, + 12266780403627737000, + 15923646132922298000, + 6321114973759954000, + 13953364924042734000, + 8435337355907630000, + 14543631613874055000, + 9163187872381134000, + 8153036405709900000, + 3914032106886031000, + 14433875756206406000, + 13722570269946388000, + 15071572834440657000, + 11013157418821657000, + 11876746130266862000, + 14537039102903579000, + 2389628629174624000, + 15901471446975803000, + 8696906476732180000, + 12816319461377133000, + 18246367632974594000, + 4870567159908453000, + 5238288299813870000, + 11181241146732863000, + 508887682793888260, + 9250838706372469000, + 9100711002327162000, + 17162542173423580000, + 11994299920070742000, + 7052520739734687000, + 2797891950678084000, + 15449517810921908000, + 365745748282139970, + 16042004394900896000, + 11849088964915761000, + 17351930899782146000, + 1439559761280753200, + 16848355091835445000, + 14429886060283924000, + 2297771994205344000, + 10502117869757606000 + ], + { + "siblings": [ + { + "elements": [ + 1336545851051647700, + 5079472190849295000, + 14812519024863439000, + 13520267764506044000 + ] + }, + { + "elements": [ + 4459665030388840000, + 5200830364438282000, + 2166600862040426200, + 9612997303899787000 + ] + } + ] + } + ], + [ + [ + 16081732329533757000, + 3189955206706790400, + 16735741432767967000, + 7134067447011010000, + 10063918291907647000, + 2432787770011788000, + 9091901604890662000, + 9921268418071116000, + 12042488447547000000, + 13734854962076960000, + 8068292725126720000, + 15645489786155145000, + 10618674638231750000, + 5793334970300278000, + 12763037493759105000, + 13477873840371620000, + 37832345765232620, + 9387642487090970000, + 8259569742959887000, + 402784015821926600 + ], + { + "siblings": [ + { + "elements": [ + 4712206755826611000, + 1378486328020749300, + 16079871204836524000, + 10255896476402942000 + ] + }, + { + "elements": [ + 18062540755544183000, + 18303998224689396000, + 4429161528624229400, + 8112038080196375000 + ] + } + ] + } + ], + [ + [ + 8476067831717323000, + 3511017711526923300, + 16119624363779267000, + 9998036386119105000, + 6226407976192919000, + 8765461067093808000, + 10449474239042015000, + 0, + 12179816218951582000, + 14102231261547743000, + 4563677029585343000, + 2633596002388612000, + 1959692715796768500, + 8488443980935863000, + 3956440647769689000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 9590407408725875000, + 2992486455338337300, + 11201544798508540000, + 7071814482495498000 + ] + }, + { + "elements": [ + 10129746741548255000, + 7450179706656984000, + 693943319399647600, + 584524969724286800 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 7094978389134720000, + 5760750182289479000, + 8540718813464513000, + 4568448839146839600, + 11345599669623538000, + 13622253121918816000, + 10995620882402937000, + 12936107445154361000, + 7114379624049708000, + 16430537647794033000, + 13873555713205555000, + 1145131141976625900, + 6348850608265206000, + 10582071945089073000, + 14034222113212856000, + 6066516111902702000, + 6843943244861414000, + 8237795530820656000, + 6913351694485244000, + 7484585433956188000, + 2495692736873892400, + 10802432660227300000, + 7349306852980146000, + 2804783110584915000, + 15413182743889689000, + 518655608837821440, + 10598423644988264000, + 1222663178056905500, + 6536105522842267000, + 9360264168832127000, + 8755099894110232000, + 2581983477711270400, + 4949739171741532000, + 5859992818975464000, + 10153350695455015000, + 1236322661460117000, + 4620570648427534000, + 13423777466176184000, + 10046104090825087000, + 16931659059407510000, + 7496941156345645000, + 4027807021737902000, + 10801423346170120000, + 14736216717101470000, + 14580248706673890000, + 4670766819460436000, + 16542036626965697000, + 801212623457971600, + 13703645044540570000, + 17337483389854542000, + 1589959895036989200, + 5250125703473124000, + 11907076175701533000, + 11442998441453390000, + 17464429684406884000, + 6425614628809272000, + 14883334336188004000, + 7437338571273189000, + 2646402481578204700, + 6422681740471037000, + 3542478731347529000, + 601650433610534800, + 8332398390652521000, + 17827560909782050000, + 1542417965294527700, + 5716653684556579000, + 9817964711294704000, + 7527503344869826000, + 13996720789244240000, + 1307908975894493400, + 16441095176158038000, + 14173087075572005000, + 14605664571461087000, + 4342959322199271000, + 17483953477651487000, + 13786004447891085000, + 940160120945090400, + 658292980636724100, + 5362232508946407000, + 9411444985615960000, + 14088983334674364000, + 2192706756145296100, + 15306018096133085000, + 14945969373132163000 + ], + { + "siblings": [ + { + "elements": [ + 1802789268005185800, + 15115806822093412000, + 8396575671641057000, + 2978875763155440600 + ] + }, + { + "elements": [ + 14379065715719750000, + 5773497642325634000, + 11512610239832850000, + 5628990104839660000 + ] + } + ] + } + ], + [ + [ + 9047403212259006000, + 9936206990536933000, + 4217451650824468500, + 15500585203706395000, + 8126100821287170000, + 9477961819540250000, + 1903591094594698200, + 10774150117358094000, + 3661742495309448000, + 8326078057119239000, + 2391978741247770000, + 4230751662287673300, + 6775112584915800000, + 14347941894044269000, + 13146262892990188000, + 10313036224728322000, + 2864076983520966000, + 15003944205729636000, + 8828860979826774000, + 11926389864491760000, + 11831285584274120000, + 3403425261383844000, + 1526274346353636600, + 15188723390878945000, + 16600337270156325000, + 9093437028995089000, + 15092645985749762000, + 504061766243482700, + 18375004013732323000, + 369950191047809800, + 13615245171656650000, + 2708056513550195000, + 8542259497005662000, + 12644928885237490000, + 13223797586609154000, + 10832141313793518000, + 2752611142474110000, + 10138686908283517000, + 16043552435209850000, + 15585878552470223000, + 792759226081368800, + 3207023815200042500, + 5337047862160770000, + 15788486880600244000, + 3402267049362937300, + 10768799531016774000, + 17594473359335305000, + 18100988022894900000, + 15591127555075213000, + 11187245530173125000, + 11900928364868289000, + 9686867301371690000, + 374584809050738600, + 1181557605669127200, + 14501798616319115000, + 18031382177680402000, + 493184913301191740, + 15100813457131060000, + 7596824362508942000, + 16210605393629151000, + 17633810917074543000, + 15576324267448220000, + 12876729554028180000, + 17195281242804720000, + 12510636420627775000, + 8342484079603109000, + 6265125362946820000, + 14090300358252018000, + 536640166737615000, + 1479158269564192000, + 1757595815544039000, + 18122228973848394000, + 9056187108106965000, + 15885599219981785000, + 7557295645132849000, + 16805006116858728000, + 1749331716728440600, + 14821359858100664000, + 9781278816357718000, + 11728563568156709000, + 10820270640641653000, + 13027506661253988000, + 13309739976554959000, + 10120980225698732000, + 18059965946860792000, + 2933253696893254000, + 8742483202620299000, + 11365978394027436000, + 15273499560340802000, + 10115934088548397000, + 15209970423896977000, + 8062956401386779000, + 11816916484923670000, + 6283273568238070000, + 11935484962828145000, + 15943490643759024000, + 10651567626192472000, + 12101354023636425000, + 4149344905601284600, + 18430331228496378000, + 11837173808883952000, + 9409815992531286000, + 13631564800894605000, + 14174411332204358000, + 1706680636136691200, + 11132923813337820000, + 15130975871619133000, + 10747305435112752, + 16190817622204064000, + 4504505870330249700, + 17884322374346301000, + 8296658118570179000, + 13938072811493712000, + 13079645795176593000, + 15704025400526570000, + 9717107483582600000, + 9453864306395113000, + 900517519826593700, + 6304830963410056000, + 3397929399675255300, + 15268796360057678000, + 4026991550127120000, + 10194571789011642000, + 10611656342426782000, + 2043345157211927300, + 11400075486462431000, + 13988842308662491000, + 10287438239692925000, + 10761240590761705000, + 13862675901006658000, + 8472936225981776000, + 16098996749883277000, + 11345545546847350000, + 17340315420359217000, + 12007248753649885000 + ], + { + "siblings": [ + { + "elements": [ + 13423840408330803000, + 11292107914450326000, + 4051292982295950300, + 5471818296792921000 + ] + }, + { + "elements": [ + 5469113567630359000, + 3792211208593784000, + 8987889082188132000, + 9941090724953342000 + ] + } + ] + } + ], + [ + [ + 9573943508898509000, + 11727699812142901000, + 8629417476697119000, + 7602313003114332000, + 15753916492710290000, + 2507404141959792600, + 18004930976706554000, + 17458308483017824000, + 18030027412973450000, + 5744054988694289000, + 1389758540579415800, + 8352036919858083000, + 3839148787320856000, + 8309989235119557000, + 2225476531397928700, + 17251316765475566000, + 14753628861601430000, + 2227142066363285800, + 5560993067372330000, + 16369328490353553000 + ], + { + "siblings": [ + { + "elements": [ + 8948719671710727000, + 11082952425460294000, + 1846355312881412400, + 6435752020064514000 + ] + }, + { + "elements": [ + 2987555637861934000, + 2202869466214697000, + 11403260430940891000, + 11658774830471885000 + ] + } + ] + } + ], + [ + [ + 14798508648064457000, + 6841835891191849000, + 389932076994633700, + 8384517764358233000, + 6366249534463822000, + 14638322541541718000, + 7182466839123736000, + 0, + 12061279196550290000, + 15044870522331687000, + 15659748185281423000, + 766271998558792400, + 7965565135582803000, + 14230530602719357000, + 9461695981238847000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 15894219427993430000, + 14074153410156410000, + 7868085947078472000, + 3353400005830573000 + ] + }, + { + "elements": [ + 13032422437020631000, + 7623359809066676000, + 2215096085174147300, + 15276328912623827000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 16924866050735876000, + 13816519302097420000, + 7464139112843182000, + 14437952329152815000, + 16102384223791600000, + 14810813990558044000, + 16662440353177874000, + 1061409571699162900, + 7373177684445197000, + 8117396090517610000, + 16950522942534044000, + 15190423556831994000, + 2013849530758379300, + 10106276030980800000, + 4688167895664469000, + 11199520023691915000, + 12916963807333960000, + 8891629328669209000, + 12116546715121471000, + 15688770843053582000, + 14350605526805602000, + 13147171646478492, + 15311619194950306000, + 6242159665686022000, + 15732692263219784000, + 13119615053780273000, + 17283500801830056000, + 8669172947497893000, + 5600112933692440000, + 11603617635739005000, + 10958013080565880000, + 6756936642788512000, + 6350951779140749000, + 5702398593327775000, + 5132363453483333000, + 8716842319797456000, + 11624620380491790000, + 3974923074366480400, + 379613444538228160, + 10530635117553576000, + 789756536524334200, + 6823617666578700000, + 7561420934971151000, + 12015542148157684000, + 14637549114638858000, + 2797283815309201000, + 3375500561784065500, + 17055717231604850000, + 3707972013117512000, + 1663599290483210800, + 6456202370538401000, + 17451983052281846000, + 11510162037317562000, + 9805177456638634000, + 6076873354448617000, + 9655526888190138000, + 2676435616420130000, + 4185640816350991000, + 17645109193608274000, + 13809507359805700000, + 6654978868455807000, + 14694826297195401000, + 12182790477580288000, + 7828078155477121000, + 3723899049361826300, + 12103278845470962000, + 12790586648153874000, + 16430188636519560000, + 12857487921086130000, + 6350598647806993000, + 14816410711584616000, + 9744095875078810000, + 9425670397198883000, + 10776752048143542000, + 8879552683345552000, + 5102716046529545000, + 15326394572236988000, + 14429893580759812000, + 9222186179475572000, + 7229097401750883000, + 2013355818261223400, + 4799155268953746000, + 2985183418454778000, + 17703115347578513000 + ], + { + "siblings": [ + { + "elements": [ + 16260818643770997000, + 4039943982022423000, + 10581615478270534000, + 6703349476043001000 + ] + }, + { + "elements": [ + 14087148344668615000, + 1774479748128903000, + 17398878651719133000, + 6925124511054673000 + ] + } + ] + } + ], + [ + [ + 6209288695096024000, + 11754821224810617000, + 1614401657169185800, + 9181154449473059000, + 6650982216508016000, + 8430309442035049000, + 14728329489806516000, + 9393925322876686000, + 226347534732962620, + 15290082335681640000, + 17510823588511105000, + 15666280827245537000, + 11871272935492133000, + 4284288064812801500, + 12525079995244184000, + 2224302603687185000, + 6876079741731841000, + 10542492694905932000, + 9835532597478017000, + 17914246695383312000, + 7379976956394124000, + 11253009685437960000, + 1161152258884978000, + 2693907115595941000, + 2539487689803537400, + 16922646728226679000, + 692726208779747100, + 1990842546147400400, + 9092577440910906000, + 17948064671301743000, + 4681197138854775000, + 18294088620324696000, + 5970556870881933000, + 9507526304692097000, + 4458752725299326000, + 16732102839305091000, + 5417088716422731000, + 465509015743972200, + 14026965368124357000, + 14147462566618644000, + 8867408733635490000, + 14214944566512884000, + 6595289838114798000, + 990683964018188800, + 17850193580334574000, + 5286184819466921000, + 10686606700719739000, + 17109137041116120000, + 1058672764562667800, + 14575362798968455000, + 11327155952767812000, + 1754595753282287400, + 3177835265704049000, + 53374447838380910, + 3273775055064375000, + 7455316131267701000, + 11033538904456694000, + 7576364052685977000, + 8471459943224990000, + 11577170331588823000, + 2076201456425886000, + 13767385575701127000, + 3638597609759754000, + 2927181287083207700, + 8216885021841354000, + 6957890541171447000, + 14671280345277501000, + 4243450181137611300, + 4868028619461267000, + 6492681705865834000, + 12545342303759297000, + 16996542099148227000, + 6563956273939974000, + 8982349609188718000, + 16192016123700330000, + 10015306572465193000, + 15522327088121106000, + 1545284412972989000, + 13612323680983482000, + 17688552315344572000, + 16789490021974944000, + 3420826839041662500, + 3528396959138475000, + 17208481131698639000, + 14358163599553247000, + 13434165425813846000, + 4805802433128238000, + 7452941777993104000, + 16318114614878276000, + 16087478240630510000, + 13696238954484120000, + 13579335817532152000, + 12709978408650375000, + 11194775526704007000, + 11274519470329162000, + 9176051158215943000, + 15103786366228197000, + 11862648191897633000, + 17807863563122817000, + 5698942456016126000, + 5972362550007039000, + 17127765444386798000, + 15930343685473480000, + 9684336224437504000, + 10559558355795760000, + 16404361222297262000, + 5426074759018338000, + 8196030430791000000, + 5237459297451959000, + 14746137999436524000, + 15470358576620012000, + 16884616073921122000, + 364564607130619460, + 1330214089997712600, + 11336693361952242000, + 6737852287169542000, + 13547509530522032000, + 4087990557337888300, + 393967995830059000, + 15880036291576467000, + 4917489019877499000, + 12356375230032370000, + 16108091596178973000, + 11698840755905462000, + 5960706883432161000, + 11664486972478440000, + 15076099649723425000, + 17295373391755821000, + 14794164885748908000, + 16082284921032524000, + 6102173998816399000, + 13983849411450483000, + 10516731714381162000, + 9014715645180284000, + 18388468573751880000 + ], + { + "siblings": [ + { + "elements": [ + 17237511505285992000, + 16192246025576290000, + 6999095903182695000, + 6201283243901119000 + ] + }, + { + "elements": [ + 4901086059583293000, + 1693925756475720000, + 909498897347662300, + 14441017942546274000 + ] + } + ] + } + ], + [ + [ + 5832638092582016000, + 6735038275686475000, + 1227922137318466800, + 8257112588898079000, + 16731362819210754000, + 2957846007492755000, + 16177480308991963000, + 14752826291347063000, + 7918057276062619000, + 9636805007832816000, + 15905987721231157000, + 8691499231487570000, + 3094224673981203000, + 7612602956224401000, + 13617705653327225000, + 10438003394639399000, + 6532226038869750000, + 2361974608193372700, + 13776375747794221000, + 5160461928769892000 + ], + { + "siblings": [ + { + "elements": [ + 12147140960822555000, + 16482501411164568000, + 4869178211166902000, + 5483751916007441000 + ] + }, + { + "elements": [ + 15428007721123467000, + 8047626189917613000, + 14066708431325688000, + 4355621110226424300 + ] + } + ] + } + ], + [ + [ + 15209093849865353000, + 12682043205075550000, + 18263275003277957000, + 1822945952546460700, + 3550335365069313500, + 16494444190506721000, + 4629324493661945000, + 0, + 10928788562132360000, + 10769066618073350000, + 8853895493438301000, + 10326223372689486000, + 8183188745147059000, + 6076855381609139000, + 6809150328780896000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 1699849520813851000, + 848049088390005800, + 3172539429741365000, + 10888081840927656000 + ] + }, + { + "elements": [ + 8863409900239373000, + 13707002877187709000, + 1410264500385183200, + 5154696196922119000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 2567677165572923000, + 13328620337251381000, + 281392357543300900, + 15970554212485804000, + 5017050651129700000, + 10191499307648199000, + 13299335024042590000, + 9255003976555194000, + 15378034648982569000, + 5948118349615336000, + 11274594290534447000, + 4032022539137208000, + 8942831666614371000, + 3652247699534838000, + 8927341742011018000, + 15206620229015433000, + 16954616039900000000, + 16743998276321556000, + 13395614356189917000, + 11666901723371043000, + 4130831228654990300, + 7977466372638589000, + 17845681475112976000, + 8286985003484836000, + 12224214725000487000, + 6176416652914048000, + 14141492565589260000, + 11460886538168430000, + 13439184736850987000, + 16840895906717948000, + 11714562256977359000, + 13493170645256129000, + 5810640284248508000, + 18174815942436497000, + 13826017214809686000, + 4620133367956557000, + 5608806003242826000, + 11183353624538070000, + 10574751881217554000, + 6447030745527933000, + 620043113377913000, + 11219431517684257000, + 7259427288881923000, + 2502545773730350000, + 12983989667202257000, + 5608732614609072000, + 16158519078129687000, + 13420580166830103000, + 18008457711385836000, + 443837003735336900, + 3101528610508246000, + 14797835361211474000, + 17585610399021904000, + 14188234011912538000, + 12732333856220640000, + 1173624576261270800, + 16900137231023063000, + 13260310462680556000, + 4078665765787582000, + 13967509052294423000, + 12839283043702270000, + 17371901155856079000, + 16102146866254983000, + 18255260432607578000, + 2609247937380529700, + 1846334264067864000, + 15325800454658568000, + 1416389761742361600, + 11358058119108168000, + 5829991367441489000, + 14439217222541343000, + 6550909171126867000, + 6409809383952537000, + 15177268610759379000, + 7128444891759696000, + 12106972734380892000, + 5367776978276157000, + 17819540293624418000, + 13837383168942211000, + 1467720147972680200, + 13632213988442702000, + 6387021946092180000, + 4080123795696239600, + 15688564486240788000 + ], + { + "siblings": [ + { + "elements": [ + 1516586498273230300, + 2502406512148236000, + 3393488687492442000, + 499480511920846660 + ] + }, + { + "elements": [ + 1387097763072726000, + 2384297850115292700, + 17237482130465184000, + 5331312880628565000 + ] + } + ] + } + ], + [ + [ + 960549313432837200, + 9765326021820785000, + 17720338926827434000, + 15246376710275510000, + 14486198691738647000, + 6686948266504217000, + 6352737625660163000, + 13282498951155860000, + 13752765699843940000, + 17227038279787450000, + 13092991385297484000, + 8103843669810359000, + 4806126362870305000, + 10860269036123728000, + 9503371928990495000, + 4717636304255025000, + 16772210736731515000, + 15999722538026440000, + 7600974513913521000, + 12853760394355761000, + 14957162267466285000, + 12532457913096251000, + 4270223672242979000, + 12922042573431003000, + 14351725003128748000, + 12760724912917234000, + 6563576309471116000, + 14711759844546712000, + 9332928226864187000, + 4154900035702003700, + 6310857157131506000, + 8673846940049461000, + 16191686131988388000, + 833986814753746400, + 13628661335374445000, + 5907626367101315000, + 3167045257996253700, + 11360803706267222000, + 5191792940232824000, + 106701329921902910, + 16271881569989081000, + 16187600285546168000, + 1523338629506680600, + 18249971532741065000, + 239689870902361060, + 16986930355419187000, + 6104412004690477000, + 12042889693542890000, + 9767068114675718000, + 3103401558348572000, + 15531046012340953000, + 2545811677989609000, + 10718390727101342000, + 17206132509607082000, + 6267320489677439000, + 2038910472569248300, + 6936735118048830000, + 1876698788510645500, + 2141918844291257900, + 17172933315420850000, + 7956976032737099000, + 8867449657489996000, + 13730537887286456000, + 8607166805289796000, + 6023755720199826000, + 9477176901525305000, + 3512030207711942000, + 10370217920981130000, + 1447957293973778700, + 16610981751206332000, + 17386004268040932, + 17289911618658513000, + 15725026226518036000, + 7782623539943811000, + 11581687625840046000, + 7831260487833403000, + 9564077759500847000, + 14688875467381733000, + 11823915802750585000, + 1500230306136400100, + 6410440321508815000, + 6538513946240116000, + 16152666508078897000, + 18108792854165342000, + 4279199156226763300, + 15063825224684927000, + 13514971592874256000, + 3085639041454933000, + 9197124419869499000, + 18080461024379900000, + 1021564068374501400, + 10103311156419942000, + 17547327038718147000, + 296338157762708740, + 14918658543451791000, + 6563708480916190000, + 329126688337733760, + 6118318612081098000, + 16614281249985073000, + 451992056730887040, + 10529643024196745000, + 7628080356105638000, + 11502293550438750000, + 8629981145221654000, + 4975533237749693000, + 15420891037090793000, + 3689278167623803400, + 6717020190036156000, + 8341471415507913000, + 814007457984869500, + 1446472269837298400, + 11836292884536125000, + 6576617222882198000, + 13566391937602523000, + 15924139840784943000, + 17761903098896202000, + 1706955071451595800, + 3620035303735610400, + 16851158787081466000, + 15169196363194343000, + 13362689642499258000, + 5965438171560493000, + 3837025908927799000, + 4506030556180685000, + 2141575116217029400, + 3641076935779868700, + 2286765946129297700, + 11059214072853821000, + 12979813275333880000, + 5672045156744147000, + 2347722346777652700, + 15533352707193876000, + 301804041927252350, + 12025296420158839000, + 14791023486512022000 + ], + { + "siblings": [ + { + "elements": [ + 18396098366800458000, + 2113958264315210800, + 9843689467988074000, + 10073674055825424000 + ] + }, + { + "elements": [ + 17076940524740823000, + 2652725216137325600, + 3271669217796819000, + 5512220722771511000 + ] + } + ] + } + ], + [ + [ + 8076458966407904000, + 3709375387664261600, + 16255400817507010000, + 14596593335137487000, + 10407510620395893000, + 9714862047041590000, + 8731737328401440000, + 3973468372551055400, + 7572940569774813000, + 15093055183352371000, + 15928018687609530000, + 2377523510596509000, + 10401142293466309000, + 15762304254917222000, + 13936369341175593000, + 4643857692767090000, + 15520915517568823000, + 10502997578149329000, + 5249823614987829000, + 4962284590623273000 + ], + { + "siblings": [ + { + "elements": [ + 1854907626129175300, + 10219172050840877000, + 4032405339457676000, + 13401291672910180000 + ] + }, + { + "elements": [ + 1050107632888050400, + 15214852443391120000, + 8162523883944475000, + 13443632640912220000 + ] + } + ] + } + ], + [ + [ + 17587536019939570000, + 13108645035271494000, + 1596385453237087200, + 15613446219469515000, + 13239149846950488000, + 14918845169468051000, + 6376566457056027000, + 0, + 8111695863571094000, + 9918242949605276000, + 7909735325974754000, + 17963938492511367000, + 6907365571189903000, + 12370164045092900000, + 13276778533178042000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 7300003126409828000, + 12762584232102085000, + 2586683532472316000, + 1263556619748766200 + ] + }, + { + "elements": [ + 7690611911250691000, + 5582268686722305000, + 8935265769364597000, + 7923963511657492000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 15758775234507622000, + 386873473794195, + 5809584622623378000, + 14306751210974714000, + 11302554983959589000, + 1327832789599027500, + 236502180870392260, + 13264905772134066000, + 5857506752267948000, + 17058040426918111000, + 1342694698541376000, + 11247410261659140000, + 14350114415645219000, + 4583230930005436000, + 14076503119706403000, + 15880020041488722000, + 10627821187628143000, + 1044749384776247700, + 13803094214927487000, + 12544379753173393000, + 13057050371697996000, + 15330579406842573000, + 9707896952003540000, + 5786715142615771000, + 8959768511509210000, + 7466737346920903000, + 10422822089882229000, + 3504773151285323000, + 3419470529597640700, + 15847878555525590000, + 11410879681056200000, + 3245040583009025500, + 11698930509459870000, + 13570140684066884000, + 4107171135279491600, + 6816442511716334000, + 13187679564150780000, + 4957755858430972000, + 10756562738671628000, + 4016481060180503000, + 9005810410597864000, + 5421891320356038000, + 1065438370161549300, + 14370621258975164000, + 3366746491579372000, + 13006491237563857000, + 12466845178667282000, + 8450232994099054000, + 3884423878484462600, + 16694495941341338000, + 12276393389691730000, + 16037686545199925000, + 10895977186829849000, + 17156636392074349000, + 16170249794752475000, + 8130522156784339000, + 3758135148585897500, + 1504470367743606800, + 12820235152408801000, + 4728472998567874000, + 2824641811007953400, + 15118259416555889000, + 12215493150006810000, + 8316066871495739000, + 12009914754943291000, + 14195274612200124000, + 17522726866577553000, + 7499475354690611000, + 3544346123845523500, + 11718047683762303000, + 13490728387453084000, + 2218114863523928600, + 6026027352978102000, + 3747782856048584000, + 17203016452260553000, + 13031495329552308000, + 6244324079390072000, + 12856980774624272000, + 8466864435764049000, + 15680223617309057000, + 7581596273487594000, + 4663524874409994000, + 13442298349819085000, + 14052760883976538000 + ], + { + "siblings": [ + { + "elements": [ + 17239242580999487000, + 11539643569776884000, + 6361888208514807000, + 10670222042682018000 + ] + }, + { + "elements": [ + 7372999055943323000, + 3141364051179518000, + 11032666934607065000, + 18114007743554458000 + ] + } + ] + } + ], + [ + [ + 9107796823381700000, + 16818241499348718000, + 16299777022319026000, + 8287169742405573000, + 6365600784625252000, + 7761045025920314000, + 13002214094454116000, + 15945120953402675000, + 18312208426043568000, + 8543832862024905000, + 16480446712339558000, + 6205571589310455000, + 17774875044909613000, + 8491177127306392000, + 911272131595502100, + 11563741978778083000, + 2601207666791843000, + 2309683180155736000, + 15888337585164718000, + 3688896392389118500, + 6243543024310987000, + 14960359946020346000, + 13274746775140712000, + 16032050801199454000, + 15978012582462950000, + 13427240766356244000, + 2532040230841748500, + 9094977243890656000, + 6049702284594704000, + 16597203725198604000, + 3724367398944002000, + 4230433202510454300, + 12986387636378978000, + 7492173129723806000, + 17363553745623870000, + 7633931955069653000, + 14629659330428381000, + 11369810317591724000, + 12511090612198220000, + 10802772579273607000, + 12049678780889092000, + 6919860896844969000, + 7516508836970720000, + 8939037552220092000, + 6570634633792390000, + 635488251650684700, + 16084600517045107000, + 2045618282973581, + 14740529096129510000, + 15889777309175177000, + 11487312374730482000, + 2088710389073378300, + 5890783780438629000, + 16088582991813454000, + 541688420468169900, + 5966077847622246000, + 16207585405939567000, + 5909345481015000000, + 17898224395954538000, + 8966836787779963000, + 14727147708676428000, + 17735895624353850000, + 9730398427785822000, + 5554128360388949000, + 17679442727018113000, + 5665447135485042000, + 13425668593277774000, + 16995964789782413000, + 13055712719189820000, + 14561060380065274000, + 6327719410516302000, + 5048031989018203000, + 2012244523027674400, + 2397156661466910700, + 16583452698891960000, + 5158436032736982000, + 3853742341823591000, + 13425895073126883000, + 11873965524552727000, + 11104560416441557000, + 8214643831157622000, + 14617268023327631000, + 11078188504924300000, + 5894157373012835000, + 2693934722412955600, + 8342693345719818000, + 17148675125408471000, + 16581942131668810000, + 16586038069016170000, + 12984487938883740000, + 10703641304737400000, + 16604773104762155000, + 3007538147667339300, + 12397576047371983000, + 5339697511538942000, + 5728488543364679000, + 1696219530118218500, + 9292952432547731000, + 10677825366165215000, + 1421970439889885400, + 15244675216377936000, + 10449242845213598000, + 16107522569146330000, + 10666241145965853000, + 2139173981804485400, + 2367485615014734300, + 983457486192868500, + 6068037307787761000, + 8087699736000154000, + 6227466075008611000, + 5940708810738756000, + 7956406536783131000, + 12368083184330885000, + 1025810479761647100, + 3378941875718593000, + 9770967053581994000, + 11203416082504145000, + 18008378765925067000, + 1624684959930209800, + 2873013998099962000, + 28093859562777096, + 15208550762997682000, + 17103432373411432000, + 13190221139449651000, + 12522379569913514000, + 3408997982448356400, + 2766757188617063000, + 10223830943430052000, + 15584218638946466000, + 4969511842630875000, + 11929289016595732000, + 14062808527016219000, + 16499719974661364000, + 11512455565557973000, + 2451280316216884700 + ], + { + "siblings": [ + { + "elements": [ + 5071348674809590000, + 7874204515774661000, + 4372959500483615000, + 11182648899365442000 + ] + }, + { + "elements": [ + 8188670334423518000, + 1566191709544018200, + 16402048886999146000, + 191343565835256600 + ] + } + ] + } + ], + [ + [ + 511313225841607230, + 13553218387419270000, + 2074301021681890800, + 10284559489508768000, + 707403733300044400, + 727033242491643300, + 6162410163511088000, + 10561619637211234000, + 1273346789923957800, + 13995947052877638000, + 14649512576807420000, + 6826041947767307000, + 278929962684972320, + 5081911745633943000, + 7894616217316455000, + 3096216634742532600, + 11064459685368359000, + 7285242960496910000, + 4839897994429646000, + 3659345380633862000 + ], + { + "siblings": [ + { + "elements": [ + 10303543188295676000, + 7238900669690116000, + 15195809770368702000, + 2325223950183781400 + ] + }, + { + "elements": [ + 11532031438242007000, + 6770962685750792000, + 17457149116491366000, + 11805423938257566000 + ] + } + ] + } + ], + [ + [ + 3759006305665829400, + 12118449568785396000, + 4251974036559352300, + 17569946235765133000, + 3195764941831388000, + 875808966274015600, + 13690694989132399000, + 0, + 16855510739307753000, + 7148798266176630000, + 11868530556425060000, + 16450829973989505000, + 16242278395865764000, + 237316549549253250, + 14974905742437288000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 204944248986623500, + 16616567898912072000, + 15974934357824039000, + 3836375669830727000 + ] + }, + { + "elements": [ + 17538758302094543000, + 7192178956846173000, + 718103195548148000, + 14388698506789708000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 5781702706696590000, + 13662327354992443000, + 11623780154007816000, + 17525937845302915000, + 14632754469829851000, + 14641957205239722000, + 3297827777246700000, + 5855599112181539000, + 11509392695817028000, + 8996949770169885000, + 10774090543656878000, + 3499628479670952400, + 7627006512654314000, + 539092893415736300, + 6256210000918351000, + 5472842802798002000, + 14700778086780838000, + 13087758673439394000, + 1708208512772010000, + 3003264685825566700, + 10329840800882215000, + 7138095256847153000, + 12320893618285115000, + 3894156426343985000, + 9523733624994930000, + 1541471203865384400, + 12334834230980936000, + 15817080528129020000, + 16614671390066004000, + 11723546597870924000, + 8912757174819037000, + 13411053182561686000, + 11940604134627217000, + 16950675630847758000, + 1306856219590989800, + 10370290202157120000, + 3150243369686803500, + 5054772536895410000, + 1815291437487276000, + 14409025738972078000, + 569262158035250100, + 16998007480498674000, + 5083141025107950000, + 8425669119615294000, + 1739380305956324900, + 8018079132253804000, + 11323771401145592000, + 12400056117937437000, + 7287954913439733000, + 11453932141971802000, + 16321119902882090000, + 17936555202059766000, + 10866369363773071000, + 15242409446563879000, + 6124483383322197000, + 10968382131857424000, + 6456728266921537000, + 17131591550754312000, + 2829580033172488700, + 11581711535064148000, + 7339550570358137000, + 15158782635994417000, + 5419842102578725000, + 8446083081242527000, + 5620333138957443000, + 811060067622728700, + 8086319354237098000, + 6073745776678154000, + 9849951894760546000, + 10447095073640151000, + 9278008499129660000, + 10135794966727588000, + 1008602330574766100, + 14350081475584264000, + 11278314626909270000, + 4788287555102580000, + 5130722616702766000, + 4026363488073443000, + 14954435304116929000, + 5272837384722905000, + 17792142477660725000, + 15487834554947006000, + 5815441041119004000, + 1355354540002215700 + ], + { + "siblings": [ + { + "elements": [ + 1208046589097712000, + 12911529971041110000, + 6586331158960140000, + 4153938827141931000 + ] + }, + { + "elements": [ + 8911856714153345000, + 5169399561089888000, + 17434826530307453000, + 13454008730270505000 + ] + } + ] + } + ], + [ + [ + 17908633197964130000, + 10833446896781337000, + 14107534400347600000, + 15692398815798616000, + 9563474114303195000, + 10787522745284700000, + 4685940122694630000, + 5941688021832616000, + 13323826559103078000, + 653903055481641300, + 4671521721931080000, + 2089353244091402500, + 6767861455573018000, + 391891071978608500, + 12852335379028285000, + 9275743907655310000, + 5682298375533727000, + 6136353233629912000, + 7397719757726800000, + 8161903895778082000, + 13444160097572956000, + 8606924951351795000, + 1101907317614227300, + 7907038423828165000, + 6158144285585198000, + 15638761923070804000, + 17846768672243274000, + 12735999048438393000, + 2324557266745761300, + 15333253382862180000, + 17843158497197707000, + 897790829008397400, + 13550357540026116000, + 5575744281610489000, + 2082205068150235100, + 4638703595323407000, + 7482951778139814000, + 3813223492577502700, + 15430958670268918000, + 6538949469174036000, + 2657516822852813000, + 10583813664342145000, + 15616491717204724000, + 11752398798662490000, + 9910314732699759000, + 17440748764177211000, + 5722116749694906000, + 1403741777746844200, + 82420847499363860, + 14290511475036223000, + 1658521147764055800, + 4246845882682767400, + 2916163721454673400, + 8421341992182378000, + 5105505002053490000, + 8993027388864222000, + 14362770987071943000, + 4827091866966660000, + 6585435436944571000, + 6275419855073631000, + 12215228394650898000, + 1779988601883196400, + 3825552363587800600, + 16552994669119934000, + 4599489333889283000, + 5128088188326991000, + 8618128689075666000, + 16556134220909780000, + 5620329458704487000, + 3960446053839808000, + 16069155278139670000, + 16714216492424094000, + 732416585704627000, + 14508478901565532000, + 9093426744244901000, + 11432321181665890000, + 7080333714488745000, + 5066985333546641000, + 9427046695479091000, + 12472011488731710000, + 3047094822936622600, + 7073937675020894000, + 6238455354076101000, + 10005567158498450000, + 540176106605693250, + 16213548710223188000, + 15740770472580084000, + 4703215287778322000, + 10357742031525474000, + 2041478110876924200, + 11082029215005210000, + 15359871011883727000, + 1774441812382526000, + 1127489815182550800, + 128425607136967440, + 17367325130207349000, + 3668216316104813600, + 2413645629182368300, + 12742190108062472000, + 9986273452364415000, + 7376790661497671000, + 14454394410154762000, + 15208745647574340000, + 2043557946683660000, + 3898106142916037000, + 11080076151773377000, + 8645837025375565000, + 8342746215021564000, + 3970592042910740500, + 13674221428150907000, + 2842161247425179600, + 5306466346123562000, + 4408652296379400700, + 273571706970421120, + 6861215705810409000, + 5711371861659858000, + 9379689550760847000, + 15135507404975090000, + 4192537940654820000, + 13476534782363101000, + 7925172837822808000, + 12384283596843708000, + 12390717211486235000, + 2072402351487760400, + 1097051212411229400, + 1342969705799722800, + 7259861087798084000, + 10276327813782090000, + 2195431965080000000, + 17506947065840940000, + 6081974088142780000, + 16018896899884886000, + 5827514573584763000, + 16136912983924185000, + 13743862770591867000 + ], + { + "siblings": [ + { + "elements": [ + 696302808799544200, + 8975776068685265000, + 17072221958373726000, + 4853340007775565000 + ] + }, + { + "elements": [ + 8073646859878915000, + 15381733691326398000, + 16773339023789599000, + 9293386129925167000 + ] + } + ] + } + ], + [ + [ + 7552114637031184000, + 17691730006466294000, + 17218110925453300000, + 11734841348465256000, + 13634224110977255000, + 8984620044662596000, + 3561156344009610000, + 7220482901916285000, + 10921937768783434000, + 6626889646456815000, + 645872582180999600, + 4478358452182964700, + 8765115285821677000, + 5922309204212476000, + 2531224511862968300, + 13602503708236790000, + 17167498373962690000, + 4585036715737150000, + 1931958253968373500, + 14965896576729754000 + ], + { + "siblings": [ + { + "elements": [ + 5544199117894751000, + 17722124752269500000, + 18397162229056938000, + 11372175525548255000 + ] + }, + { + "elements": [ + 10676217494185046000, + 3024735325002737700, + 12858103930586368000, + 8960357054274253000 + ] + } + ] + } + ], + [ + [ + 9216878475240301000, + 7184484312779312000, + 16657360805505698000, + 2393555654445638700, + 771882092513986200, + 9163622933321947000, + 3491391438892708000, + 0, + 5224762691547790000, + 12354724724219339000, + 6948313749710133000, + 15672829342195740000, + 217583278097575140, + 17099834278378027000, + 17896352374457199000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 17336961640250868000, + 2572736384480461000, + 15555163478090090000, + 2420068878013336000 + ] + }, + { + "elements": [ + 16756977027083407000, + 8595502919250088000, + 7838161333135153000, + 557417010548665500 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 2225063200035492900, + 17199937087928490000, + 2764166876398039000, + 912084278016676600, + 14488107549479795000, + 10488015958903171000, + 17103248483520370000, + 8004727869119046000, + 2718897247477930500, + 18363818729623560000, + 1332652437567504100, + 5348735465204122000, + 16184300180816920000, + 3810443925313328000, + 8411778590854376000, + 15100895520587231000, + 9396138788459803000, + 15878454156105957000, + 2928711574972902400, + 18348483738431451000, + 12582778330738012000, + 10712269982324324000, + 4693365209549583000, + 11349167237862054000, + 13930730470294348000, + 5398994796771448000, + 16255985785653460000, + 3509547581450477600, + 5299750775671765000, + 13372170319207864000, + 15758164542114632000, + 14708447409545850000, + 7086431005284347000, + 9246255636704774000, + 1080979247918843100, + 7914081460075904000, + 6622811687470418000, + 8826668222418089000, + 12887004535100641000, + 1563194145223310000, + 277473781100598340, + 15968210337888670000, + 6508084368382162000, + 8540096590006757000, + 2131761923611583500, + 7338845027190453000, + 1518341691418788900, + 10439251486621970000, + 8612271363572334000, + 3926323993350498000, + 11529819421838856000, + 13964373114345982000, + 17710186192837260000, + 817688563693129200, + 12980327713214822000, + 10725873418402867000, + 2411969001642356700, + 7915370069257216000, + 9216106187555873000, + 1167356682523133700, + 17306679216533890000, + 4657144789553648000, + 10224817093564756000, + 17365040256441883000, + 11269154576225930000, + 3077733653070079500, + 15616229327580662000, + 3820058839998287000, + 14313331756676065000, + 10940873255427380000, + 10782666470734383000, + 3929472336838705700, + 25346459860257670, + 873131434769374100, + 8400266844592829000, + 8376861278880215000, + 5516617916234913000, + 6700922994543470000, + 4635623642001375000, + 6850459421881748000, + 2751177395596356000, + 14380433484105660000, + 4693772353546818000, + 1537360321780272600 + ], + { + "siblings": [ + { + "elements": [ + 18079572427412040000, + 6799194968654658000, + 6419205294001144000, + 17456323389789075000 + ] + }, + { + "elements": [ + 1387097763072726000, + 2384297850115292700, + 17237482130465184000, + 5331312880628565000 + ] + } + ] + } + ], + [ + [ + 15498744268392655000, + 4618549283888939000, + 8297731553237528000, + 15205315379924298000, + 1284588282996838100, + 13503305564851083000, + 1756451610424758800, + 14324815376801542000, + 12005355228930769000, + 11767360979295689000, + 16436736775675875000, + 1781021816688816600, + 16030872301594022000, + 5585635670722435000, + 3445072572222869000, + 17780290703950109000, + 6067057220272442000, + 13440390329713592000, + 628607472455700500, + 1957151697833328600, + 17656591257383205000, + 12414987654593038000, + 688031211288718700, + 11255024193556705000, + 2388639732380556300, + 11964249893518014000, + 7531218080052525000, + 17689317185648206000, + 1922352094482042400, + 2932744476090432500, + 11794063536328684000, + 16538578770434382000, + 15818746982757845000, + 8973492448815284000, + 7339660168301974000, + 8115897167214432000, + 17445754857097126000, + 3331181700641916000, + 8156870342347308000, + 3446971213507694600, + 13270479426593798000, + 5936532846477458000, + 6266981652276575000, + 307035934621333000, + 10492382581311556000, + 24429077260867628, + 6922185451409233000, + 16774634246606176000, + 11351877184582873000, + 4303392808965298700, + 16692235714789503000, + 11841049791232459000, + 3724987609315396600, + 5940938075282194000, + 16126498245161425000, + 2574027518257602600, + 16409354029955963000, + 509315309716065500, + 15529261695243276000, + 5909871384729718000, + 17029845630330358000, + 14958733337091312000, + 13087574838527007000, + 788320694122895500, + 3768187810798600000, + 5260602187200762000, + 12283675483243810000, + 3231866264216402400, + 4733782775720275000, + 9343789513059807000, + 16130496323040664000, + 726232938788586800, + 13179977253322244000, + 15613356340553296000, + 1991455047302160600, + 15702064685773486000, + 504029860222428600, + 16088630597025233000, + 10869627958123205000, + 2709703908031512000, + 14857753517378978000, + 11292560827460377000, + 7947888621548490000, + 3177840791595464000, + 16208117650781012000, + 9125590073955407000, + 8305831861223828000, + 9452473445968185000, + 11540973639340550000, + 14903018656270268000, + 7650211223669793000, + 1626948979268184600, + 8059974932606568000, + 17955630727493523000, + 7322442887642693000, + 10741897860498815000, + 2839443892779651600, + 9812497460207014000, + 15739847368309998000, + 5001561091037535000, + 10745841805336902000, + 16726411522600268000, + 6632943170328963000, + 13392675076665018000, + 1523388661647622100, + 1682954782673007000, + 18292578703353414000, + 2268895233030745300, + 15099845551991306000, + 5509455678820369000, + 11332990798035300000, + 4215123624166785500, + 3455167460045405000, + 1362695702030622000, + 12315234364954241000, + 13638410126805880000, + 9189322749393132000, + 18069331999920798000, + 11434131693828934000, + 391783175104577860, + 17867193645131938000, + 679063783841983100, + 1254842114521869300, + 630482903642361000, + 11292880481288681000, + 17379252422399332000, + 7527608303548972000, + 944870275766071700, + 3961338830037655000, + 17767222889119087000, + 12457412330901090000, + 15298972477657274000, + 17940387837273530000, + 13386382168378382000, + 7320238554219987000 + ], + { + "siblings": [ + { + "elements": [ + 12067539292691055000, + 18050201281785192000, + 13047554728125580000, + 1603052194564515300 + ] + }, + { + "elements": [ + 17076940524740823000, + 2652725216137325600, + 3271669217796819000, + 5512220722771511000 + ] + } + ] + } + ], + [ + [ + 2648755840907991000, + 87289858999256600, + 10579936436610783000, + 2661819859200637400, + 1302890007699704600, + 7400557606003113000, + 9610574298653979000, + 12805159128123496000, + 10130788247545209000, + 10876836077189820000, + 3764533833675567000, + 14151956681448184000, + 6744458550040143000, + 736900652038920300, + 11424584975578327000, + 4365178170415879000, + 14449630669237508000, + 8313622125268340000, + 293882211222038600, + 904654952757818800 + ], + { + "siblings": [ + { + "elements": [ + 16683725827783289000, + 2997993416037828000, + 17389426318313069000, + 477570068816867260 + ] + }, + { + "elements": [ + 1050107632888050400, + 15214852443391120000, + 8162523883944475000, + 13443632640912220000 + ] + } + ] + } + ], + [ + [ + 15710872159159966000, + 16249251290079476000, + 17940227031491287000, + 3938026330032200000, + 4239888413596097000, + 7755419530563836000, + 13455976947225836000, + 18446744069414584000, + 8681323992367262000, + 15032233520286441000, + 14597800183911029000, + 11039262789514983000, + 16879203502612777000, + 17412899553032817000, + 7652503760120486000, + 18446744069414584000 + ], + { + "siblings": [ + { + "elements": [ + 2719007555501258000, + 12079216287545920000, + 2129551029399066600, + 15767987522431945000 + ] + }, + { + "elements": [ + 7690611911250691000, + 5582268686722305000, + 8935265769364597000, + 7923963511657492000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 12859477545421292000, + 18446228248137783000, + 4361795131497918500, + 14311372612561140000, + 5379242149277978000, + 8627642225018950000, + 115730254930675420, + 942297902353529600, + 11389209183993737000, + 17550407117288337000, + 11598592940402831000, + 10211085719950330000, + 16955323756515408000, + 6164034066388039000, + 12084849160591018000, + 9330119569990365000, + 15300291814466484000, + 17601380643429102000, + 9517753525944914000, + 7001529188715059000, + 16972712563141390000, + 3160587271072116000, + 4317847705941558000, + 4300240078025939000, + 2625214765659220500, + 6958225314757407000, + 82174954683442820, + 13146492537526505000, + 6760197543089082000, + 12395597912335167000, + 12834625500800348000, + 2349479832784720000, + 2744530828115506700, + 7232403551014819000, + 9873231499280697000, + 14844137344663935000, + 4130885524324453400, + 6614756667455677000, + 1562700575212961500, + 1664222429132128800, + 12354578627381030000, + 17830858864538840000, + 7355034995159817000, + 11301333352691245000, + 978820723201213700, + 15445892715918510000, + 5904948948963624000, + 17787597772238735000, + 7412059590461974000, + 7632831397026551000, + 10682981151259234000, + 3809730450439746000, + 13693793783539737000, + 8811323332065702000, + 8863487687148049000, + 16024497145611305000, + 6700942582117659000, + 16018616740637405000, + 12138024807450333000, + 13356261883336608000, + 3402311134981020000, + 17684153610417017000, + 15988677082620064000, + 7943589248645343000, + 15488156408183691000, + 13694714888300239000, + 1139266919024165000, + 17071162292203630000, + 16874236178655429000, + 8912515112082110000, + 5261750303661676000, + 17642085411126002000, + 5991088517256648000, + 725663588230098400, + 15889535612108132000, + 4922688737645091000, + 14589899859249652000, + 16231102096230461000, + 3579784397897064000, + 3586753374366880000, + 17757803033897646000, + 5909063142794440000, + 3808897751270404600, + 1876435259226599000 + ], + { + "siblings": [ + { + "elements": [ + 9813827625414474000, + 16196700304751014000, + 13797676968924664000, + 17882575465916707000 + ] + }, + { + "elements": [ + 7372999055943323000, + 3141364051179518000, + 11032666934607065000, + 18114007743554458000 + ] + } + ] + } + ], + [ + [ + 5838705715348335000, + 18143948763217280000, + 1404446395862158600, + 6611724637198589000, + 4230933657379128300, + 3263990577136938000, + 14883494569753235000, + 1888030841855966500, + 6782857795502386000, + 3120577039241623000, + 11735527459557345000, + 3241263400945019400, + 4014200764698283500, + 17071440191429378000, + 11478359870191174000, + 7718100131633118000, + 5902684862000234000, + 11341691680604121000, + 6338479527974377000, + 14923823716799100000, + 11541810684008667000, + 9800633118243215000, + 16709923468425587000, + 14093174394522650000, + 1916681612243633200, + 15913133041732692000, + 3517895618818467300, + 3231581505988694000, + 11192209431754578000, + 4079542765338145300, + 8522131032450131000, + 11816896042385920000, + 7846667942825847000, + 2554760994053882400, + 6343298053444158000, + 6939909125272476000, + 17963726718084194000, + 4267972366367176700, + 7270999755530418000, + 10512345714703512000, + 12339004946437853000, + 2016691370155526400, + 16696469578458245000, + 7958579852176688000, + 14421746655535790000, + 11539547592783065000, + 17123445024170787000, + 17897648915509772000, + 8079842912357115000, + 17672450112784794000, + 8188513980564825000, + 15305561826766143000, + 8299404314394622000, + 12466770904389282000, + 14799486369392396000, + 10264548399505687000, + 12934429895225262000, + 5963509776974466000, + 11178031649436117000, + 7102243338816248000, + 17910575324156908000, + 16323641986857470000, + 5463740064682953000, + 5263044083147253000, + 15512218115155718000, + 14455369695294788000, + 10610636163527950000, + 10702993814571061000, + 3479271742500564500, + 14284477271840694000, + 34818355646755640, + 16812745590840728000, + 14845714662329496000, + 17164309963139390000, + 7568782516279905000, + 5457566446148474000, + 4835013339518636000, + 13651953372056648000, + 15500592488774334000, + 11063485408808804000, + 3841095563411120000, + 15930360923008362000, + 8273130214113797000, + 4287569877589282300, + 14832706588279163000, + 2658231441544361000, + 6651113337112066000, + 12559192887489580000, + 12425578599105130000, + 14651242902708850000, + 5218665004180617000, + 990651561940266200, + 7306677715291736000, + 17745457977634850000, + 6417440168626384000, + 5054311539504586000, + 4734732885655453000, + 3438287498132838000, + 8816468256566108000, + 3968033773752365000, + 13815811320568652000, + 8245536924084791000, + 15092998549047085000, + 16189487859071076000, + 9551494178075193000, + 15385722889733340000, + 1227932515172874500, + 2309362718352658400, + 3985257444626681300, + 13469470974490757000, + 11567538160954501000, + 6727928868390480000, + 6875217129796028000, + 6243759934193155000, + 7368917015501627000, + 14288451991461780000, + 2781223823794465300, + 9561008320134334000, + 12509900864238932000, + 5773869335943025000, + 2128509932748675000, + 9057711094494974000, + 2471683232578645000, + 9894768973699314000, + 12541321713871217000, + 9341548369600960000, + 14804374310746448000, + 16411619650351475000, + 12471166444542970000, + 9720533360520282000, + 7864497643214539000, + 5054365736214455000, + 13326144622013254000, + 13406463037983494000, + 5115679527231270000 + ], + { + "siblings": [ + { + "elements": [ + 5025729848197830000, + 14232209158752060000, + 9553916350274451000, + 3781117013069575000 + ] + }, + { + "elements": [ + 8188670334423518000, + 1566191709544018200, + 16402048886999146000, + 191343565835256600 + ] + } + ] + } + ], + [ + [ + 4550220056502284000, + 11609047217869621000, + 8425354999519554000, + 8297552355975591000, + 15720146422154004000, + 16306651075078793000, + 16153230862275120000, + 10652630296198877000, + 6919181022312869000, + 5330900077895365000, + 11267088444289083000, + 12745170331192113000, + 17563465442549656000, + 16959545086033488000, + 17340080638392990000, + 13887580455630725000, + 11637020016292660000, + 2341035695492146700, + 1500073678592512500, + 8935796769613357000 + ], + { + "siblings": [ + { + "elements": [ + 4106383119467667000, + 11474587324414306000, + 5276882064194905000, + 8043530703363253000 + ] + }, + { + "elements": [ + 11532031438242007000, + 6770962685750792000, + 17457149116491366000, + 11805423938257566000 + ] + } + ] + } + ], + [ + [ + 12039835282579430000, + 7030149156780904000, + 18256011712281010000, + 6630642390124033000, + 7642453323768319000, + 17007529787500335000, + 16957807395924183000, + 0, + 10456155418134626000, + 1600032088112268500, + 3348713460464980500, + 16427238409726577000, + 3893983669579671000, + 14338980818331140000, + 16243751874611122000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 16208930212025553000, + 3256034151008034300, + 12184002992283273000, + 14083915224099066000 + ] + }, + { + "elements": [ + 17538758302094543000, + 7192178956846173000, + 718103195548148000, + 14388698506789708000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 3105268577218920000, + 11989912106583026000, + 4277456366353513500, + 11137240172336087000, + 18349201232108610000, + 15273013952608518000, + 6704822519098360000, + 9050015166762926000, + 13226842686320520000, + 3347193472407645000, + 14960021788921893000, + 6062915076509555000, + 16799974262098921000, + 12277857055411792000, + 3201612051266976000, + 7382115164084805000, + 662146889887619100, + 13016842780887284000, + 3444811500233608000, + 15511441150823010000, + 9780556256131350000, + 12462620422518845000, + 6163736458104096000, + 12629343512035303000, + 410370606607622300, + 2132753877292690000, + 4842492237437400000, + 15053266348599923000, + 8239677878365373000, + 10993952151908377000, + 5375098356009186000, + 5720871005245331000, + 2190160153970881300, + 17635097469157341000, + 11337048257262422000, + 11433695949589795000, + 1252469900929234400, + 6591384140304876000, + 11305363300565637000, + 3548799676198028000, + 360948816514831000, + 17053653383707476000, + 9016758549240127000, + 16719006551341042000, + 18087881259038337000, + 12496684250686478000, + 11206483302239169000, + 2219634723706551600, + 5367363549117634000, + 10133029030119025000, + 11413555469778317000, + 16680679628030069000, + 11212520980057924000, + 16594017827355992000, + 10531739857082687000, + 2430412201132474400, + 7463275843194445000, + 15716357615649118000, + 14668021757551569000, + 6248568984062017000, + 7536808108301062000, + 11383013220707643000, + 3085811368877815300, + 5611202298845306000, + 18067080004557482000, + 10986776116052097000, + 11888724840386683000, + 6373548854931798000, + 10763783748826366000, + 405435378230429630, + 7715266384065310000, + 10539967146555410000, + 18403083751685888000, + 14219651521703164000, + 3823542448565172700, + 15974999712143819000, + 5852041549888252000, + 3399245960160961000, + 1076541560644855300, + 3099393187520493600, + 5549855333064892000, + 17361777203301722000, + 6477943894625697000, + 750182178165592700 + ], + { + "siblings": [ + { + "elements": [ + 5425364553312560000, + 11537798991506700000, + 5015953739612256000, + 15826017064500090000 + ] + }, + { + "elements": [ + 15569594249511600000, + 956031005415651600, + 9670184325097650000, + 16069782850068810000 + ] + } + ] + } + ], + [ + [ + 2879513735513739300, + 994299828695178900, + 1585596748559221500, + 11914602724680675000, + 9021278025785527000, + 7410893910308603000, + 1162674937338235400, + 9806566791899027000, + 6179312540437073000, + 17052364127914310000, + 2600797782262037000, + 12699951430794318000, + 18364288189397137000, + 8679173449979805000, + 18007592990941860000, + 1630046959291916500, + 13146164869786546000, + 13396841895919104000, + 7350897195506588000, + 7012535808535503000, + 1647112301598848300, + 12023387106022550000, + 5268264386417819000, + 16346542656817945000, + 16052711358023686000, + 6727811858529107000, + 959202030230398200, + 9049362546966541000, + 2818906616035375000, + 10820132144956869000, + 17698391442754503000, + 10063346216080890000, + 7312657311215605000, + 14279954095024329000, + 17696182942024520000, + 12789581048608625000, + 2138709419590328600, + 254607020653516830, + 13843668330241930000, + 10020789478007190000, + 10227456037466610000, + 12683590325774557000, + 15666844639358222000, + 9987210999644197000, + 13659071611329833000, + 17400583936978910000, + 1216001874336251000, + 17711483988586553000, + 8037575343705745000, + 6427722987726712000, + 11199443534343307000, + 312732354837839400, + 6086702847581088000, + 14569142013444479000, + 8050999374795451000, + 7566915625037227000, + 8872038515818734000, + 13580228044900284000, + 5472539574087152000, + 484950870457065800, + 474495556781650500, + 5464426088626861000, + 11972686526216720000, + 3468684572509355000, + 3531443834802056000, + 12349506523315161000, + 16722798171734344000, + 355848443278627140, + 12224240925364750000, + 2877370394540268500, + 13757638411801907000, + 6552973162515489000, + 12533781773319246000, + 14613490787411407000, + 354158013493782700, + 17374043390293774000, + 6227637067260890000, + 10730551529838875000, + 7169628633267808000, + 4934395505914104000, + 10183588409336620000, + 4490873153229285400, + 13526679567695663000, + 16034783432303800000, + 5192185576464422000, + 17716944007357315000, + 11511101890846546000, + 14691816385937084000, + 8787502127980247000, + 17200866571276857000, + 3051946484842842600, + 575705347987255360, + 3718290691592114000, + 12549343739482472000, + 5459724103184571000, + 5767482754383580000, + 7741030879833124000, + 4306035720845666000, + 15952069664790804000, + 9428711220279863000, + 11977922699258075000, + 2117204757329802200, + 14000478981346044000, + 9228846763942410000, + 4036348601813685000, + 6175981522702358000, + 16871299051483093000, + 7951575578267620000, + 17413923926864445000, + 6469196870848065000, + 15810042516547570000, + 12473458971267350000, + 13520294763877796000, + 18376502350209278000, + 4233596537843766000, + 16839698553369508000, + 2829026141384445400, + 17919829633686847000, + 17345004276170086000, + 9373271401533153000, + 3246952181856220000, + 4794403517175086000, + 16644235422258848000, + 4321035726982353400, + 12195583763873680000, + 15500742724744405000, + 11950289439756382000, + 4608974336740147700, + 8246122128075681000, + 4169289813104684000, + 8002160806287948000, + 15965987030143343000, + 3776828420883485700, + 6600555069004653000, + 16530349945933697000 + ], + { + "siblings": [ + { + "elements": [ + 8079842181268580000, + 770421317364768600, + 5646764993396890000, + 16821906008275522000 + ] + }, + { + "elements": [ + 11682903555287136000, + 1534945260140398300, + 3949878155172492300, + 16743724671186970000 + ] + } + ] + } + ], + [ + [ + 16734856307264580000, + 12602776616898940000, + 4785043022254026000, + 18301964830996752000, + 13044825427017466000, + 12473804679664316000, + 16356331972763378000, + 23303357084903600, + 13829091220879387000, + 10845510353204720000, + 1778016371949954300, + 5959648097637197000, + 10895907032185991000, + 5995691086656458000, + 855641103211268900, + 14691752365805950000, + 16339932568739437000, + 15442559002395537000, + 5840911125474829000, + 10665947509041983000 + ], + { + "siblings": [ + { + "elements": [ + 3384466642071981600, + 11804033330941207000, + 6092531759317658000, + 18099875693309288000 + ] + }, + { + "elements": [ + 12125729878269336000, + 8069209626351857000, + 5898711269996956000, + 6463287827490433000 + ] + } + ] + } + ], + [ + [ + 10122830566230987000, + 2940286148396776000, + 1748267493588415500, + 3262366229923217000, + 10923181712833145000, + 17254676285630884000, + 2548102912254388700, + 0, + 5645971716620431000, + 9936475028642177000, + 5013810362444832000, + 7707464206639987000, + 15093843597651460000, + 16913760719616227000, + 8345282562661548000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 16755273929081618000, + 14156791361189521000, + 10824121146378693000, + 7485253170404660000 + ] + }, + { + "elements": [ + 4049176670251104000, + 656149466774118800, + 6386895970365949000, + 8637870925459206000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 5756954102670259000, + 15207029631270582000, + 8620853111407511000, + 5954306324953404000, + 3417369321338958000, + 14769711171700068000, + 14155220019972620000, + 4729864867204657000, + 1367124655399095800, + 794474731491043200, + 13549883238830582000, + 7154687264531142000, + 16040343449311142000, + 7519191160292483000, + 11659862054312770000, + 16037152217192112000, + 8213236337446440000, + 5480175981048843000, + 16683571355106550000, + 13543272974080164000, + 2528876297544954000, + 1752146986090354000, + 2467158844090442000, + 2784818123089147400, + 2853191568035851300, + 1047265776414426200, + 2243538379070846700, + 8626960408963182000, + 14880827053630743000, + 5727935730654045000, + 286379880044177730, + 16085096037435208000, + 5361622991241818000, + 9949357586496799000, + 5068561417731074000, + 11280248597206907000, + 15876185589640483000, + 18320739356339610000, + 13211622228097217000, + 4056587993176082400, + 7748353316269364000, + 11057333087035816000, + 11151914337748767000, + 18433647034287596000, + 9478290392842410000, + 3792026085406530600, + 9520680214228437000, + 5447506798929019000, + 12539795626444460000, + 10409804839689728000, + 3637292357808533500, + 722279013634395400, + 2962977808548824000, + 17049950107688497000, + 7829006265190333000, + 197969211212515650, + 12113251601111822000, + 3605118529118307000, + 211835988529495260, + 14155474385885497000, + 11848440872102052000, + 4366619857614921000, + 10556118585124387000, + 8391424649412626000, + 3227178879736556500, + 6503646705941890000, + 17861115577426060000, + 3966059438988839400, + 823981093346712800, + 9310258241739710000, + 14305284080474845000, + 3988773194277945000, + 4576989698097073700, + 14922970355983294000, + 17596364039560640000, + 3184267435176651300, + 13539543829396333000, + 14743205971784320000, + 1932903128429215700, + 17285289794946638000, + 9174920969369735000, + 3484178894351823000, + 13674151874602640000, + 3637683578065872400 + ], + { + "siblings": [ + { + "elements": [ + 3661189000515272000, + 9265824685834336000, + 14091976876429780000, + 5616830878271017000 + ] + }, + { + "elements": [ + 15569594249511600000, + 956031005415651600, + 9670184325097650000, + 16069782850068810000 + ] + } + ] + } + ], + [ + [ + 6044686351164867000, + 3269875303912828400, + 10971909491908020000, + 4104331182652051000, + 9962263485473014000, + 16446743957790122000, + 13671241156637750000, + 2754794169995880400, + 13574084646871572000, + 9930761900331660000, + 5673655145443899000, + 7133749487506971000, + 5549898160368759000, + 1878522763132230000, + 4592886094208856600, + 9808770861216324000, + 4212654970129965600, + 12402164420860450000, + 13897817454304200000, + 4631402193680521000, + 2994601267696290300, + 13414062053884695000, + 10850763729672290000, + 3891395258958908000, + 8441149998779430000, + 8258491258459893000, + 4859278776046905000, + 412058613908462800, + 18130171600256752000, + 5303665115226405000, + 4355950416798241000, + 1316029558059520300, + 3222322686669618000, + 10036212599885450000, + 8279945723768004000, + 8582690850383915000, + 12450591930382442000, + 645572692730456400, + 3988227972301049300, + 14398220388808206000, + 3710123732527313400, + 155876302796781380, + 18253343877941807000, + 6379360448246669000, + 8927340654901310000, + 7996185221349065000, + 13315699789613093000, + 5724538733613132000, + 2643030962927255600, + 16310982945642490000, + 15495011173491112000, + 16105521784749690000, + 320429184444725760, + 14767546211211821000, + 5714143105605907000, + 6230909235238971000, + 1194643135911008500, + 7043216867116172000, + 6254336652246266000, + 1243685250140299800, + 7633260962337619000, + 17305236221036489000, + 6257757789704964000, + 884192997621325300, + 10691786353645707000, + 17409080077056240000, + 8785849538114284000, + 4393430396232410000, + 4106702102258839600, + 16107864816356920000, + 1473172468366521900, + 15142409189154666000, + 15488543135840518000, + 1979287315525637400, + 5510212368084663000, + 16319777499194202000, + 4139286759963975000, + 15476014614716250000, + 6720252016819367000, + 4228863568097424400, + 158841757433180670, + 7783622313704054000, + 11445967336651225000, + 15052503046643743000, + 12477614737600060000, + 15222113992316166000, + 8782406919376348000, + 8507158779246719000, + 9106617960222317000, + 5176821442451545000, + 12580750786657436000, + 2130203239654213000, + 4890664253862216000, + 781222784054373500, + 3571757147556619300, + 2800540674275409000, + 13578184034493880000, + 4786421528096834000, + 14031320871056955000, + 2527667043377933300, + 10346380301169246000, + 12883210929164804000, + 10735233441884715000, + 4667648532428278000, + 13235564044260900000, + 4050135268452373500, + 11416884365007462000, + 10221384420185463000, + 967241914944821100, + 5498601594439689000, + 2063778186047920600, + 14754804062416392000, + 16740258473594696000, + 7600763099536968000, + 10185515086535549000, + 9762320781983922000, + 9980971928101437000, + 15046200461621530000, + 2248513160822077700, + 17154755658612374000, + 2983397021772574000, + 12891185378642995000, + 2287214061388242700, + 4983992104852888000, + 17910730577560345000, + 11030007974780905000, + 277344711269542370, + 135187334361126880, + 16561082217658333000, + 14109250246937123000, + 9400618241395597000, + 10338786206419003000, + 9084257847870051000, + 6696963382909331000, + 9443939456169839000 + ], + { + "siblings": [ + { + "elements": [ + 5966489167569134000, + 17836425426273143000, + 1900610409065805300, + 13896019624090335000 + ] + }, + { + "elements": [ + 11682903555287136000, + 1534945260140398300, + 3949878155172492300, + 16743724671186970000 + ] + } + ] + } + ], + [ + [ + 15935967814082777000, + 10793450668145314000, + 16481103734709692000, + 16701983883118963000, + 2665130655150335500, + 6707709384644842000, + 17813783356624787000, + 7761343892943817000, + 16971557261538329000, + 5010112909616985000, + 15660326199261348000, + 11246414234584877000, + 5192117298707085000, + 7025703383278779000, + 11110632653228495000, + 4453409517163462000, + 16930159365184346000, + 15201244810231001000, + 9490946801196866000, + 7210083492277661000 + ], + { + "siblings": [ + { + "elements": [ + 10130226028125923000, + 5751718216431077000, + 6599369552992550000, + 4891312415901708000 + ] + }, + { + "elements": [ + 12125729878269336000, + 8069209626351857000, + 5898711269996956000, + 6463287827490433000 + ] + } + ] + } + ], + [ + [ + 13546547003660833000, + 2420330907520580000, + 15985665495045423000, + 431231977838635700, + 5178226134496181000, + 14240063554572237000, + 3981175117801221600, + 0, + 8915597169147408000, + 3983834709109018000, + 18056539709246183000, + 1077972097091395300, + 6597235717645798000, + 9719282031702532000, + 9499845251513297000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 121101693790730100, + 15828020225574076000, + 2183900173300727600, + 9722581975100004000 + ] + }, + { + "elements": [ + 4049176670251104000, + 656149466774118800, + 6386895970365949000, + 8637870925459206000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 15921612139218150000, + 6612836170521824000, + 10342650837803270000, + 13459145027299640000, + 4343149468427784700, + 6306766087617818000, + 16342620479075220000, + 17479160329873394000, + 18104236740370254000, + 5607328564894974000, + 10502145240772145000, + 4130963703961361400, + 13544028766188780000, + 15519457709599502000, + 17398324273599873000, + 14463615589572344000, + 9435912856374080000, + 8836441558487789000, + 17898282743241970000, + 9258704766747623000, + 7878433485797786000, + 18067436042201688000, + 9318002019468233000, + 6326797520350659000, + 8206128250534918000, + 11618630132567532000, + 15069036612750942000, + 8970477233728510000, + 13985355916501110000, + 4853915339790728000, + 6691787093014352000, + 10765509175333716000, + 2732054177417453000, + 14355223036935627000, + 18313469936770660000, + 4099088726421055000, + 11067935337126770000, + 8372590015997439000, + 12050200771401845000, + 9797443138979453000, + 10801284484373488000, + 14084336817368210000, + 8037351293758585000, + 4062288186072702500, + 16208629453251359000, + 3610819264137279000, + 2386159706707875000, + 13673066109658340000, + 12736074861155138000, + 18054084638167380000, + 10678794287086828000, + 12274029801127580000, + 13060818613518735000, + 16455397185020520000, + 17257570878613352000, + 10495273652227504000, + 18007317123104279000, + 14929588617642168000, + 4040499645501908500, + 899640177916318800, + 14847057935001730000, + 3918544086308486000, + 16699012407426003000, + 1767011055575303700, + 8676559830175969000, + 584875825237088800, + 9553927391942357000, + 18289152540364468000, + 6046097883437006000, + 2334307118741742600, + 9676789771270930000, + 9004364208376576000, + 17540179572388764000, + 15307939066305366000, + 9521457428541346000, + 18341159027680377000, + 54442831925297910, + 12668523912505920000, + 15836221924220273000, + 16148908317253874000, + 9703937035035951000, + 1223015419868895700, + 3378796322657213000, + 14351038870911476000 + ], + { + "siblings": [ + { + "elements": [ + 12062467960941943000, + 18264903870078145000, + 12685394059909224000, + 12648297952715682000 + ] + }, + { + "elements": [ + 3233867220909638000, + 8698185977443147000, + 3080105169737877500, + 11915468074270704000 + ] + } + ] + } + ], + [ + [ + 2967615910498330000, + 14962416615899273000, + 8807794038670287000, + 9623569060591649000, + 18038245963656344000, + 16481353700097518000, + 11124331298040525000, + 15449477679517753000, + 15945583122780590000, + 17030327598337765000, + 1063415941973180300, + 14844863786238116000, + 12380399243376374000, + 8257374879840373000, + 4940485608607924000, + 18155636694728878000, + 16636331294926901000, + 11929339345454862000, + 6444182085752166000, + 1722793165103925800, + 4615252000083976000, + 9212413629713288000, + 5034886424445141000, + 15822984885689793000, + 2044182979955421200, + 2512619378361676300, + 5393533881513586000, + 2273573180758901500, + 10191179425404226000, + 4145273689371467300, + 9176742374191186000, + 17697963070390964000, + 6552137024224664000, + 9982709524780570000, + 2021331190080570000, + 1323972539875004200, + 10279733447116227000, + 1858247991677251000, + 9881233872443440000, + 94925906502391180, + 6178969959159728000, + 13248180553814970000, + 4653267026891428000, + 7299677496526415000, + 11992221607912288000, + 11997096735353682000, + 10343474587618173000, + 10605753917960320000, + 7458148192222355000, + 1015607188987715600, + 721708081187490200, + 5066205596978238000, + 2227671361491362600, + 11763971624911660000, + 7107232182385039000, + 16945378167893694000, + 16263613027543286000, + 13437746198777092000, + 14821841621911990000, + 7891457083551947000, + 17504660798765595000, + 16414396299120069000, + 8250376344195932000, + 1842164792976560000, + 14608068793545447000, + 4472783445198393000, + 11698087120651570000, + 13698917684410388000, + 4960084830035750000, + 16988678424543164000, + 13515937257168488000, + 1706133209282827000, + 1224268099894987300, + 15844564428319212000, + 14431055149436360000, + 17565362376931050000, + 1056894401596939600, + 13920458275348187000, + 6532846284808379000, + 1381783288581590500, + 915056343065738400, + 12439585218773625000, + 10474920644762480000, + 5882523880518225000, + 10162288385261949000, + 6439186148706265000, + 8393865889866733000, + 8890560441099081000, + 5352339137984240000, + 7800043516224976000, + 16229374522951680000, + 12031994637929860000, + 7081963030279907000, + 14281193765041519000, + 16361075939300188000, + 18152394625478724000, + 17894832830074313000, + 14751904341056532000, + 13545912839524057000, + 5390284268909581000, + 15811477988253299000, + 11050320356621120000, + 3729330477874583000, + 10255227472270686000, + 6451711113620420000, + 9065422379054698000, + 9641676265069853000, + 14159840319273810000, + 17835349674628987000, + 6594057084311296000, + 12866771874574780000, + 9725396809544034000, + 14418161095311910000, + 11680630696087517000, + 10800450829546981000, + 17763090428605428000, + 16948245478404235000, + 6434714593414078000, + 8139686580514470000, + 14720299557194930000, + 6119863703224887000, + 16410571195279411000, + 10775141004543293000, + 3082326257204651000, + 18430655658144889000, + 4979420376993114000, + 1418714582152344000, + 4969036763919841000, + 2242996695186848800, + 1743823314459798000, + 8764527881901940000, + 9399302065503703000, + 9566087667987335000, + 16689255434229832000, + 6966972052298911000 + ], + { + "siblings": [ + { + "elements": [ + 134277436386058240, + 12306536098511490000, + 1116615702051722400, + 17027616253984526000 + ] + }, + { + "elements": [ + 13200981895350768000, + 17697478442223157000, + 16530829154112492000, + 11921271620543185000 + ] + } + ] + } + ], + [ + [ + 5619761721412949000, + 42391381101639790, + 5600523062539986000, + 879595347076137300, + 1151106056380575100, + 17877217662203728000, + 10994437718294292000, + 5657205347142930000, + 223166620887463500, + 1391306579423206000, + 10395193798044727000, + 15154204521008540000, + 14387936701259874000, + 18245239964649638000, + 4355942125819392500, + 13694039838194766000, + 5657630378913481000, + 1233986385494086100, + 7910913064099053000, + 2165003528366642200 + ], + { + "siblings": [ + { + "elements": [ + 11752784383965815000, + 2640624514425426000, + 12035003441644861000, + 14787952603413404000 + ] + }, + { + "elements": [ + 3310855993719331000, + 14119555355108164000, + 6752313018410627000, + 9861529090249406000 + ] + } + ] + } + ], + [ + [ + 10125264367362621000, + 11217178967604900000, + 13205536580224090000, + 11768927791778535000, + 978697563986914800, + 11929087789551730000, + 10445921174753229000, + 0, + 17129129459240114000, + 12586289612394541000, + 8572218547767988000, + 15732965254498101000, + 8782787651586309000, + 4189897933599412700, + 12369446468575306000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 7116177330863281000, + 16225222115068248000, + 12928867693728027000, + 13410498819890858000 + ] + }, + { + "elements": [ + 4690155478681118000, + 12026226903269994000, + 10727942319511091000, + 3277417584672590000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 9720118099857617000, + 6907118851416899000, + 3093070796856912400, + 2235836106412122600, + 9776807275298159000, + 4463155122670423600, + 18049106092813588000, + 12696594783596716000, + 8598999163594194000, + 12036132876534884000, + 7956960896994516000, + 248019902995950340, + 5027583077203715000, + 11153823857017262000, + 12283001839736928000, + 213933753310079170, + 5989180219774728000, + 6635268733439933000, + 16639455780993560000, + 18042165182356710000, + 7491622469494033000, + 12571655204247380000, + 1506582651816982500, + 10136387582059057000, + 1810081575953731300, + 5670847835698466000, + 1743109407316299500, + 6211156965959444000, + 16520876663818553000, + 2008530284052777500, + 16241527278739090000, + 8018667181643143000, + 8808137967728638000, + 7881009893512375000, + 17936777579534993000, + 12865838725775282000, + 8370556967346120000, + 14392083173264318000, + 11502310449879589000, + 11029208386439748000, + 9202987005551069000, + 4640056994109976000, + 2271518247258746000, + 10051596231907897000, + 15619149238860026000, + 17390169001056842000, + 12125811190947130000, + 5541310016585771000, + 17793373452488747000, + 8813942452273185000, + 5110527927842800000, + 4582875774521598500, + 17677138730719371000, + 3860380289387333600, + 3292748589864505000, + 9225269255265167000, + 15298732803668486000, + 8507551972866961000, + 10682902555234537000, + 13778598594164648000, + 4790019403597034000, + 6086602011629454000, + 8674778631853683000, + 7403108128968585000, + 8515032791194269000, + 4110126945968375000, + 1769440711627359700, + 10648078807328823000, + 5601302746078787000, + 17853464202680373000, + 5676012651936640000, + 17296680257303941000, + 1051466731935720200, + 14381077385498590000, + 14409254071908532000, + 5708397534533714000, + 15814429937280815000, + 10266941507679450000, + 2130761593164817400, + 11077261556718582000, + 13890119462896028000, + 12349168555694264000, + 13485222354589624000, + 1438319735464843800 + ], + { + "siblings": [ + { + "elements": [ + 16294515965246208000, + 9889431618541530000, + 16148585462734608000, + 16618130477107476000 + ] + }, + { + "elements": [ + 18161808293962363000, + 5378725722484264000, + 7687383671526978000, + 16433811244973156000 + ] + } + ] + } + ], + [ + [ + 10127538253577746000, + 16397315088477278000, + 6309691233247695000, + 14994689443059177000, + 9908580233446429000, + 14820583439815107000, + 2013776047181682000, + 10556405458698290000, + 349540921658812600, + 4046531601586046000, + 7392473078375384000, + 2738102617927160000, + 15758761106611479000, + 9631768972887341000, + 6627641690444151000, + 14261977120184254000, + 18432750944620532000, + 12026161687245064000, + 16492888808665793000, + 64754139690457650, + 11925969400265243000, + 2013102174373327600, + 8231111202881590000, + 17890379839750466000, + 4283813783499222000, + 10188586567028800000, + 16205462525355194000, + 13299984907816978000, + 7702432301118622000, + 14063206109623486000, + 9125888906911770000, + 3084579655237465600, + 14335322670401333000, + 11614609367231093000, + 8682745921446423000, + 18312285041100325000, + 5347978388057615000, + 3977883836956516400, + 1613390484436004000, + 906345753744153700, + 5577963748127182000, + 12559656627107867000, + 15834727259485100000, + 11026085081687860000, + 13472444868256279000, + 16579694626692240000, + 1814832231765216800, + 16632705938179946000, + 1014764289740809300, + 5740955794154277000, + 2250801289104410600, + 11337247976797040000, + 8365336557065962000, + 14517885144673820000, + 16704789587469122000, + 8546210666647749000, + 4020377797617365500, + 8788526785591370000, + 2294861260304407600, + 10121959471822856000, + 16728954164824867000, + 15194815613411510000, + 8853038540891466000, + 14773389822798322000, + 3172667126772016000, + 1574391030599208200, + 13270304333511225000, + 12014969046618534000, + 12451330374538527000, + 6745829068894032000, + 11186568794104715000, + 8407451209651598000, + 13274559182666000000, + 9769423889790953000, + 6560246587782350000, + 11773580114585004000, + 14252508272004469000, + 16739076507007922000, + 3961379347615173000, + 3033385630712496600, + 129756135403515440, + 14388734338967013000, + 7555258691413358000, + 2305170619242908700, + 6729964569580516000, + 1694258995398945800, + 12246070940881318000, + 11143867008569235000, + 3409397119369474000, + 71641285561582616, + 1751334234194252500, + 9198627177025084000, + 8920235130584867000, + 14635751444447898000, + 17253512982561245000, + 10050161007640800000, + 10145490461960317000, + 4099595899616605700, + 16701575648562237000, + 8737000326256420000, + 3706507516592525000, + 2550967859503237600, + 8700072057373625000, + 15461581927049441000, + 17898993334051908000, + 11826574620724912000, + 5440461777676574000, + 11670150875424817000, + 9516231190023508000, + 5393042647420633000, + 16730282431372683000, + 10720340822884915000, + 11119701144664863000, + 9508617964377833000, + 16189288344387088000, + 3553113657845160400, + 16292917521852123000, + 3793902409678494700, + 11576783529003276000, + 11601786582634025000, + 10369228218244037000, + 11530083420117252000, + 7362174864775889000, + 10331862143704867000, + 16582752247277545000, + 15823754044691106000, + 8886817042177458000, + 13562335147988058000, + 5676171941080199000, + 4299772443896419300, + 17468465542149992000, + 4231030359127826400, + 13249924793254429000, + 4994262518557558000, + 17266569783441210000 + ], + { + "siblings": [ + { + "elements": [ + 610519318861439200, + 4389495207074876400, + 12604476618802223000, + 7811750540001710000 + ] + }, + { + "elements": [ + 3258981662393907700, + 12670691893554676000, + 6862268672650199000, + 858724081883982300 + ] + } + ] + } + ], + [ + [ + 91998931265312380, + 10934260606338292000, + 137533445193528100, + 13295298016189057000, + 11834150649136472000, + 10426015963370918000, + 10977072981525004000, + 18186263761273663000, + 13467282282620850000, + 2277437158426323000, + 3700375550923220500, + 1848053227740824600, + 1965428041870756900, + 2980117529269823500, + 10499673558687990000, + 2227558489119245000, + 12815671728796744000, + 3535413947559930000, + 17399409905461264000, + 12194066303014337000 + ], + { + "siblings": [ + { + "elements": [ + 9716771861519360000, + 9494946224363454000, + 5512520911726511000, + 6742508736341150000 + ] + }, + { + "elements": [ + 13971768294394670000, + 18135428280066554000, + 13266982391671253000, + 5658504070987941000 + ] + } + ] + } + ], + [ + [ + 7231332648597811000, + 6164075130172354000, + 11304534347708020000, + 1464074116655757000, + 6209512281181607000, + 9003083291558580000, + 2121718935813406700, + 0, + 5076128816276513000, + 3411853014592355000, + 7010869622410063000, + 15152252990821180000, + 9279270435013005000, + 16884810756944271000, + 6048712619536715000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 13950067632690864000, + 5521827386682961000, + 5196346423084305000, + 10029116303369347000 + ] + }, + { + "elements": [ + 4990138377610188000, + 17265527575898118000, + 15405950525593577000, + 16786680726621397000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 10012935419466238000, + 7687981581886084000, + 16691476774783492, + 145485011789036540, + 15168412053950060000, + 691136674232252000, + 15619028640102623000, + 4059841558137314000, + 11221094138731008000, + 9647692249680978000, + 1731380067292760800, + 12050742724543570000, + 4318946795225655300, + 13445284368723671000, + 6526125951637108000, + 12837226377147963000, + 6200021417364185000, + 6231435401537232000, + 12389719809556875000, + 3374111251463901000, + 12141217630282975000, + 14465792413110706000, + 11023937824779327000, + 17774017186467066000, + 5207900634379993000, + 15595245240556739000, + 15843721754649590000, + 8096232151492916000, + 1459042434150359800, + 15740105734539225000, + 3589661780789904000, + 14631890640933876000, + 10536888583905910000, + 13062014467609786000, + 4148455259947966000, + 8568720716864666000, + 8583370790698260000, + 2431818726303993000, + 17646025720604980000, + 5378803794799483000, + 3660142930433849300, + 9625635920878019000, + 14383371796671377000, + 1787062723350198500, + 7352998930330732000, + 15828271121064876000, + 2170785863873326800, + 11092974659643095000, + 1016357294328404000, + 3386178682721298400, + 10075031584945040000, + 15580465637828448000, + 5303646519772869000, + 13647626671420817000, + 6469360450517991000, + 17147767722741350000, + 5801886078594869000, + 6534170801082629000, + 775935246617636500, + 17104283438042250000, + 3036702298271074000, + 8811634396995210000, + 18346120187486650000, + 4932236222573787000, + 4658310730087341000, + 16765483636386554000, + 16656476462835642000, + 17936221904913283000, + 5877156874468569000, + 3130651501490620400, + 18105588846974400000, + 10168135683153457000, + 17741186566292371000, + 8869418827244045000, + 10989794044775905000, + 8651371415957868000, + 3056889389710013400, + 17540622419485827000, + 16818380837613850000, + 17687093779267762000, + 7067130542631281000, + 14008375672721013000, + 9557087022363310000, + 5987878486782107000 + ], + { + "siblings": [ + { + "elements": [ + 15910947226590530000, + 646193018130629400, + 12362342674696133000, + 4390055708897877000 + ] + }, + { + "elements": [ + 15236420770846090000, + 24658089369011784, + 7263309267073019000, + 11070078437783788000 + ] + } + ] + } + ], + [ + [ + 3281502619423061000, + 13545277545568238000, + 14663410797119126000, + 12720666465524030000, + 11137495472725410000, + 17219869585755656000, + 15219507674542633000, + 9580319904710355000, + 4016638132033931300, + 3224986564830229500, + 13879510789419604000, + 7205967210065089000, + 15174217472265800000, + 9419099283449584000, + 7133047578325612000, + 13349855157600797000, + 7919372289316418000, + 441990561274029600, + 4052227835778202600, + 677647751006279800, + 274509351276254900, + 11040051754536092000, + 8501847122023116000, + 15815457283083913000, + 13301114141698880000, + 11310751667811906000, + 13764784238739761000, + 3348588219045873000, + 2515776057944218600, + 6399957795070475000, + 15062954296695663000, + 6986366608068255000, + 17812028767591340000, + 5964651356063139000, + 11337432479333915000, + 1585618528571623400, + 1642531027753219300, + 10099417669341560000, + 15446080496240876000, + 4926403446545558000, + 5507465251232924000, + 11115934788076454000, + 14243845968196800000, + 13861918652022899000, + 3850823771833215000, + 17384662147850770000, + 511647722783485400, + 16006170610662939000, + 16558174986717336000, + 16327262491993557000, + 9504506446049968000, + 15955828840096176000, + 6111064221229311000, + 8063600990936570000, + 8805981192091101000, + 4815690244251631000, + 659785280064413600, + 16611267956984164000, + 3491197500301519000, + 8160940025452168000, + 1724012626812724200, + 5592488635645890000, + 5306889655369267000, + 9946304053859428000, + 4525390369848653000, + 3769324558737713000, + 9094266255746180000, + 1545018939564929300, + 10198148363946932000, + 11919645055700560000, + 9087411979092525000, + 7796524611847130000, + 16579594101783306000, + 11636514306887256000, + 1657024351231551000, + 3529468706042026500, + 9656275542837720000, + 7381645757833537000, + 18177616075124300000, + 5584856048330319000, + 543063733728627600, + 9387314480922184000, + 12417431423261702000, + 4053353597938085400, + 9439118581919924000, + 15397226531211184000, + 8791399022920502000, + 12774139830685219000, + 15690782145859226000, + 11624503983241939000, + 14835947021233873000, + 3736338349725883000, + 13002844830337348000, + 18188991026798162000, + 11835912837254017000, + 14388413528132205000, + 6799380429591791000, + 5206417324333468000, + 8648533645275363000, + 18346231283857924000, + 15645700207894180000, + 7476278961886052000, + 6769748094917422000, + 13690295626045690000, + 7462919929941096000, + 16009517650992097000, + 739959397055038600, + 8110210456874298000, + 18013179999982459000, + 8142590120608150000, + 12747017727741546000, + 5348584160097303000, + 3516116520583736300, + 14406283930788844000, + 2092636650604840200, + 1359592731875339000, + 12091907786352617000, + 14760072766776631000, + 8968193652568757000, + 9346149183387023000, + 12988500629981893000, + 15008800182058752000, + 8097373988235795000, + 7527440505306001000, + 9082183981835536000, + 16704476585816280000, + 11252219561661733000, + 1928492918601760500, + 5903238285545126000, + 294338914003423600, + 3990590818550690000, + 10127946527481174000, + 8574772806538216000, + 5214702647685879000, + 15578030875567946000 + ], + { + "siblings": [ + { + "elements": [ + 509890938699871900, + 12656761137238240000, + 17470764940422357000, + 2609677004642914300 + ] + }, + { + "elements": [ + 18088447010455497000, + 13329050781881952000, + 2242275236646330000, + 164858098666570020 + ] + } + ] + } + ], + [ + [ + 11179627370942323000, + 4121526935786922000, + 11895794903420598000, + 3003086139195858000, + 7524250667739996000, + 6684706636227103000, + 8393203467177735000, + 282880244761233120, + 5545453554162732000, + 15391605467239660000, + 6576937005637791000, + 13141780223778978000, + 17850041414465458000, + 11019269140287822000, + 10595806940900827000, + 17006880238422233000, + 5809892826291719000, + 13850579271297511000, + 15471517322537906000, + 12154113888296282000 + ], + { + "siblings": [ + { + "elements": [ + 13336900500424624000, + 11875990716809808000, + 17478400461347880000, + 3161335150348070000 + ] + }, + { + "elements": [ + 6861296131095795000, + 757500239234520700, + 8422305244320870000, + 2678526064462649000 + ] + } + ] + } + ], + [ + [ + 10634920733757268000, + 17326484413838547000, + 269276328393883100, + 3514487767992190000, + 7411692524139028000, + 13829012429159367000, + 16193926333759848000, + 0, + 5504444995184070000, + 17867871214852278000, + 16606486342353723000, + 15312389023307420000, + 15791049487845384000, + 9320800072134214000, + 11238535673479836000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 13670051601222337000, + 6213711002173208000, + 811366145979297300, + 391468735289524860 + ] + }, + { + "elements": [ + 7216533317589104000, + 17353169442033930000, + 245572242320875500, + 3293708487325352000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 3738945624800370700, + 17300446361735487000, + 15917639738875280000, + 4136774869151029000, + 7117564556375305000, + 15670713401097966000, + 8381165688216272000, + 6616103561609862000, + 13525601900549726000, + 8799482595755944000, + 17712624366892730000, + 17118545599583281000, + 991100146237581400, + 6035752930321193000, + 8266024908831034000, + 18064514353010330000, + 3964240644054969300, + 1994624446628148200, + 7737696342131684000, + 13493604657617510000, + 12370590996382282000, + 8394073097020065000, + 18283562745012062000, + 6603194942422815000, + 2531030556376411600, + 10324982144450083000, + 14030009636665866000, + 8517901130048984000, + 12939125815664675000, + 16304843600861358000, + 2298466883715219000, + 12488184336251324000, + 10985612231923603000, + 3938570370374081500, + 3042511045280239000, + 8171478540730368000, + 16057693655131392000, + 11774495727902372000, + 158368229678630370, + 10831030505909420000, + 827360893993244400, + 10152328350452690000, + 11307238070099808000, + 13841850883366080000, + 12691891050419430000, + 7591453740245008000, + 13518080200785328000, + 11697901946292834000, + 17655953453569149000, + 1697289746656046600, + 9087743985318105000, + 10718099400097923000, + 1326370504809921800, + 16908986449959168000, + 15621818700730740000, + 948682801768912400, + 11775602109313462000, + 15639513639876645000, + 5756007334659908000, + 8837886509164769000, + 12808750118480218000, + 11348068085147257000, + 3562302526915199500, + 6009828677840090000, + 3086670756891117000, + 870481913221754400, + 12245862984441377000, + 4244793211851520500, + 13952115460324070000, + 5544993801584185000, + 16653723066313937000, + 9145775338650733000, + 18188734250621702000, + 13427643555713573000, + 11494683798358729000, + 7381145497053007000, + 7707723438386994000, + 10719871725717215000, + 13294205928777507000, + 13970396126083246000, + 11718884100073064000, + 10310245041771063000, + 4668742116442864000, + 11041791040371497000 + ], + { + "siblings": [ + { + "elements": [ + 4980007364458197000, + 1695687289718372400, + 15683405046165023000, + 12745377463045984000 + ] + }, + { + "elements": [ + 3560583152441324500, + 12581631521285452000, + 3424922011369377300, + 1328356594502091300 + ] + } + ] + } + ], + [ + [ + 7084960479292913000, + 10113856666356111000, + 16930827229542080000, + 17595795979135814000, + 15540999011564927000, + 16048672525628811000, + 12780865192746684000, + 15860110043231275000, + 13895067038316710000, + 15237338232677966000, + 13582470306826314000, + 16405910891534574000, + 3468283959064404000, + 15690284809706226000, + 25984347326737464, + 3588531022643337000, + 3252667793898594000, + 1853472790089668900, + 873025507434894200, + 13913028748579017000, + 6851250642083097000, + 519491857547013900, + 279621711108509570, + 13954883453420534000, + 10193140494866485000, + 2555396220351547400, + 17864486597470865000, + 18380006690432780000, + 12366762745530292000, + 14725473470799124000, + 9758815736809843000, + 16721848405422973000, + 7918098651205864000, + 7356770647201799000, + 5035153257997594000, + 12697435697387532000, + 4463209394416363500, + 6072719801541283000, + 6829795168974451000, + 13765878043926833000, + 1393002228895684600, + 16994343780488820000, + 18222517078371066000, + 15282561125541216000, + 5111967742986569000, + 42760876288772680, + 5345870030422057000, + 11318010760248125000, + 1772589539532102100, + 17552278908378970000, + 10619968527208020000, + 1918932776019693600, + 1955210522983888000, + 6495356548282904000, + 9782516134065545000, + 12241027249772216000, + 14534630875433177000, + 7742022112025668000, + 8406806308614932000, + 4328086585898071600, + 637307387861813800, + 10630028846134168000, + 12126448639464288000, + 14201842739328498000, + 3486979771979621400, + 2875822407864947000, + 1748554430886658800, + 11481052681621813000, + 4391114922325069300, + 17041462223251302000, + 6718306171591995000, + 14013671755573473000, + 7003499296735670000, + 3012636720604861400, + 4758393043937839000, + 10563310637759359000, + 369022083016273600, + 14906555900464026000, + 13692647756645937000, + 12854459302217128000, + 15991705769288140000, + 9697180358835964000, + 10293824227253991000, + 4813926355286120000, + 10580671277107855000, + 6456343692310364000, + 6660788738102033000, + 881448480752024200, + 8536039042112800000, + 4238811066140371500, + 15353293898863202000, + 7010016986363341000, + 14046136564908919000, + 4233051352114108400, + 16881530775086782000, + 17440906640805800000, + 15619182587871164000, + 1836840762353525000, + 7937171579759129000, + 13254217606202993000, + 8952436842063557000, + 17413609359722433000, + 4810060966416649000, + 18119601042625720000, + 8195958558254793000, + 6814763046045782000, + 4416467939837136400, + 11121578419144217000, + 15937378930102716000, + 6550239733440535000, + 4684421196743192000, + 7170376943265640000, + 3482960962142179300, + 15376422470588074000, + 4855342357541762000, + 8291540666406265000, + 15623368545765034000, + 12250544001364466000, + 14426627235057810000, + 5481477397391868000, + 14960896669481423000, + 4454675098886738000, + 18226855658601396000, + 14726027380725813000, + 3691686072553635300, + 5276049200781951000, + 2482264316327437300, + 6248279040141393000, + 5440716150110881000, + 7226047928374870000, + 8402799367598559000, + 13542315664252324000, + 6254544415433330000, + 89200575152971840, + 9666684248450707000 + ], + { + "siblings": [ + { + "elements": [ + 5538387107506787000, + 7206238702072799000, + 9117181352219496000, + 15540171979736637000 + ] + }, + { + "elements": [ + 10624314855896224000, + 15908152714402920000, + 8823595419497919000, + 11125564908501015000 + ] + } + ] + } + ], + [ + [ + 17743447866622919000, + 1927032330480046000, + 181371779323909980, + 17563609950361870000, + 3507161107294468600, + 15101706587659758000, + 6656364090069289000, + 17363145648557910000, + 4512098528277997000, + 2739009225471744500, + 4279229426618308600, + 6717915592113271000, + 8851553794051817000, + 18332932059418710000, + 1367371054375235000, + 513570238221778900, + 6521802588747937000, + 9547584120198023000, + 14438636500823466000, + 4900122195792474000 + ], + { + "siblings": [ + { + "elements": [ + 5564849649762095000, + 16157643275983772000, + 11558077279831863000, + 7581996868055620000 + ] + }, + { + "elements": [ + 2633118293029223400, + 10102142870978724000, + 3241912507645079600, + 10019762070590770000 + ] + } + ] + } + ], + [ + [ + 15304523504880148000, + 1696606052378332700, + 16005291433111826000, + 320859800112505200, + 219847522612665630, + 9299183102799933000, + 17630050309454119000, + 0, + 7271935242876177000, + 7015925395834706000, + 16946398868979657000, + 7990392766712576000, + 1138280365579873700, + 7307510448435252000, + 17850562726990846000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 2540030968634326500, + 6654959196551541000, + 16426921703954704000, + 6546524244462914000 + ] + }, + { + "elements": [ + 3729081258110109700, + 8148198389405953000, + 6623557005592059000, + 14562035745846473000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 3430217909794797600, + 13715012292105753000, + 17149129451905262000, + 13366296804138280000, + 699049416298609900, + 381124555680706100, + 12720086397835213000, + 184816522750562530, + 2526850830423631000, + 8075458743275694000, + 11473812685406667000, + 9058823084191948000, + 15248823105676240000, + 1648425650213139000, + 7635362025430285000, + 12715371066928824000, + 14263617062173108000, + 11523773671388185000, + 5239746610556536000, + 10442841379838495000, + 15452174458367120000, + 1223199841746333700, + 816445260219771600, + 10186983240865573000, + 4268550946723402000, + 3870512996028458000, + 4930198429725822000, + 17010869343915799000, + 18157394098520078000, + 14389436548791562000, + 13043481276951120000, + 2005925057942663200, + 17366921320141610000, + 16732255704438660000, + 13273860163087307000, + 1625862003127520800, + 8336492783049558000, + 15584107241671510000, + 13011243693635396000, + 11431670862700360000, + 1201856787165778200, + 7444514480519304000, + 9658398899692550000, + 17133310124078332000, + 7966071156358148000, + 17831008533531628000, + 2258462907680341800, + 838333117551688000, + 15709990502404133000, + 15805247967600840000, + 17673429002027506000, + 2142711675413197000, + 14542318388913228000, + 3447819423818562600, + 6391674214498371000, + 16455881369831582000, + 14866672448267323000, + 14073093490635504000, + 17165467327069364000, + 16092116349003766000, + 430773972620534140, + 13509079917742630000, + 4260801221360431000, + 9689272603902867000, + 1270640374685681000, + 5924808469218371000, + 10687518030715605000, + 2599250438992209400, + 7094768166913514000, + 3025457074664072000, + 1309791192479779600, + 5800808558164686000, + 8193592689686676000, + 14552016988505788000, + 8862161343471624000, + 449575745398624700, + 8586869941763362000, + 1400244177096550400, + 872585710081118300, + 13481463732948530000, + 1695748498598770400, + 6150042556290885000, + 16420448207004826000, + 16034576465314607000 + ], + { + "siblings": [ + { + "elements": [ + 14419406449888380000, + 8816956723976102000, + 12067085973342548000, + 17282885891460545000 + ] + }, + { + "elements": [ + 3831638896680270000, + 11622239582132795000, + 17114360658120077000, + 13946956494708068000 + ] + } + ] + } + ], + [ + [ + 9322154256070382000, + 9298915447726608000, + 6211700909309924000, + 13274187522243721000, + 5364279690009258000, + 15157283762162900000, + 15841253542554587000, + 13144487947945714000, + 10850281300917820000, + 8610972725026559000, + 6593112909860588000, + 10211225076581708000, + 413674388750448500, + 13540414131450503000, + 9581930044282274000, + 4098245201630780000, + 1622379994720174300, + 1078933182757701200, + 11034244027633578000, + 17405104407334220000, + 12787901668411660000, + 1104626963209500800, + 542877307881188900, + 9211552577893066000, + 1425089811797739500, + 17125174448784765000, + 14929664602266536000, + 6856597548918670000, + 489146103472602200, + 9443243737772622000, + 1409334099724516900, + 3850925211191582700, + 3465385813516745000, + 1048160366338124000, + 14331333039105706000, + 12531992996930818000, + 11312274515614320000, + 18098307539104870000, + 1445870795725305000, + 9017551389199285000, + 12396010902471657000, + 13977330180705133000, + 7532679606547935000, + 6430018917687526000, + 12493490438388750000, + 3377516841871910000, + 4859330541493863000, + 4824754140205393000, + 9545164412422892000, + 4583334351660420600, + 2922051529049249000, + 8272604377765969000, + 5424452475972320000, + 1933146907176790800, + 285152714382525280, + 7151450890921244000, + 10955782330801842000, + 11149605592879194000, + 6584443043419662000, + 1335299708725940000, + 12404245858370470000, + 8890910394305972000, + 111188396291074860, + 7237425013564953000, + 4597286797733995500, + 15388070915760970000, + 6537309821548702000, + 2529759791823373000, + 15387015753710332000, + 10047952499859606000, + 14403714120600992000, + 7985982858384360000, + 17448155589058052000, + 13053017055513170000, + 1400110103257980200, + 7771462279546373000, + 2531717624542196700, + 10143858833814694000, + 5127817825476436000, + 14349004188413544000, + 8278787095368231000, + 11854064666485051000, + 11480069196590946000, + 13650915714793992000, + 16159424381741474000, + 6888396488169625000, + 15796749244535482000, + 4892489238277655000, + 17214651395295734000, + 14508918220163725000, + 8258147860165985000, + 12098806420079012000, + 7349259460983461000, + 16224968957479510000, + 785707320188712700, + 2463392051419459000, + 4239513534471943700, + 13285776067340091000, + 8935098037678106000, + 9373846054614764000, + 8892888384353287000, + 8858738982925033000, + 16976899985280236000, + 2202093198520910600, + 8459676670393902000, + 9360996690386563000, + 3392497050808577000, + 12261156353419860000, + 4810378109376490000, + 6866624983757177000, + 10139406970652242000, + 2279402530707086000, + 3571614403394350000, + 11765175258248694000, + 6968544960312133000, + 12854854787306527000, + 7654097326925825000, + 2142836549314080800, + 12137722014816514000, + 13816768249694648000, + 3233600438152064500, + 7456260561148156000, + 9363307932125596000, + 3508166820226922500, + 17091264658875036000, + 9948164036831678000, + 8191292794710505000, + 8385653115542397000, + 858471484471614200, + 15003093565912312000, + 9787637110773540000, + 5917929176820097000, + 16632034354038790000, + 3298661143565506000, + 2613275760343161000 + ], + { + "siblings": [ + { + "elements": [ + 8879356597720493000, + 6917356392980739000, + 3508597646350858000, + 463084935192319170 + ] + }, + { + "elements": [ + 4438224109758513000, + 9823443110140568000, + 10414114904817326000, + 819923835512231400 + ] + } + ] + } + ], + [ + [ + 3113267541849722400, + 9753281945233666000, + 7546430848469015000, + 16208133682505347000, + 14385678822295658000, + 9177012408227821000, + 8797615654863255000, + 14503784013230050000, + 9745478833204030000, + 7775015572163939000, + 14288783729015898000, + 17569633996838640000, + 12882640421341970000, + 3358019421800141300, + 10949043382888580000, + 16385850020097438000, + 6171652909464015000, + 4176235432743492600, + 17160011921756885000, + 18253733387787856000 + ], + { + "siblings": [ + { + "elements": [ + 3404828999404575000, + 12734383482943791000, + 7566732476694397000, + 3550354442679956000 + ] + }, + { + "elements": [ + 4142410262580237000, + 6254359573716296000, + 17782212335968627000, + 10497868304079342000 + ] + } + ] + } + ], + [ + [ + 17271325825563308000, + 9837015219834634000, + 9647144375687750000, + 14367679698982080000, + 8361306716025890000, + 15889133408568200000, + 15447797414175554000, + 0, + 688430162752663400, + 17107416775655037000, + 1146844091750321800, + 477207693966097500, + 11630669371280077000, + 15353450996534542000, + 9566823907763400000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 10529497525610180000, + 9331047723218878000, + 4276570508390796300, + 13208970365386158000 + ] + }, + { + "elements": [ + 8869004094715097000, + 6765398146259183000, + 18173452582168869000, + 13383820280908520000 + ] + } + ] + } + ] + ] + }, + "steps": [] + }, + { + "initial_trees_proof": { + "evals_proofs": [ + [ + [ + 15758775234507622000, + 386873473794195, + 5809584622623378000, + 14306751210974714000, + 11302554983959589000, + 1327832789599027500, + 236502180870392260, + 13264905772134066000, + 5857506752267948000, + 17058040426918111000, + 1342694698541376000, + 11247410261659140000, + 14350114415645219000, + 4583230930005436000, + 14076503119706403000, + 15880020041488722000, + 10627821187628143000, + 1044749384776247700, + 13803094214927487000, + 12544379753173393000, + 13057050371697996000, + 15330579406842573000, + 9707896952003540000, + 5786715142615771000, + 8959768511509210000, + 7466737346920903000, + 10422822089882229000, + 3504773151285323000, + 3419470529597640700, + 15847878555525590000, + 11410879681056200000, + 3245040583009025500, + 11698930509459870000, + 13570140684066884000, + 4107171135279491600, + 6816442511716334000, + 13187679564150780000, + 4957755858430972000, + 10756562738671628000, + 4016481060180503000, + 9005810410597864000, + 5421891320356038000, + 1065438370161549300, + 14370621258975164000, + 3366746491579372000, + 13006491237563857000, + 12466845178667282000, + 8450232994099054000, + 3884423878484462600, + 16694495941341338000, + 12276393389691730000, + 16037686545199925000, + 10895977186829849000, + 17156636392074349000, + 16170249794752475000, + 8130522156784339000, + 3758135148585897500, + 1504470367743606800, + 12820235152408801000, + 4728472998567874000, + 2824641811007953400, + 15118259416555889000, + 12215493150006810000, + 8316066871495739000, + 12009914754943291000, + 14195274612200124000, + 17522726866577553000, + 7499475354690611000, + 3544346123845523500, + 11718047683762303000, + 13490728387453084000, + 2218114863523928600, + 6026027352978102000, + 3747782856048584000, + 17203016452260553000, + 13031495329552308000, + 6244324079390072000, + 12856980774624272000, + 8466864435764049000, + 15680223617309057000, + 7581596273487594000, + 4663524874409994000, + 13442298349819085000, + 14052760883976538000 + ], + { + "siblings": [ + { + "elements": [ + 17239242580999487000, + 11539643569776884000, + 6361888208514807000, + 10670222042682018000 + ] + }, + { + "elements": [ + 7372999055943323000, + 3141364051179518000, + 11032666934607065000, + 18114007743554458000 + ] + } + ] + } + ], + [ + [ + 9107796823381700000, + 16818241499348718000, + 16299777022319026000, + 8287169742405573000, + 6365600784625252000, + 7761045025920314000, + 13002214094454116000, + 15945120953402675000, + 18312208426043568000, + 8543832862024905000, + 16480446712339558000, + 6205571589310455000, + 17774875044909613000, + 8491177127306392000, + 911272131595502100, + 11563741978778083000, + 2601207666791843000, + 2309683180155736000, + 15888337585164718000, + 3688896392389118500, + 6243543024310987000, + 14960359946020346000, + 13274746775140712000, + 16032050801199454000, + 15978012582462950000, + 13427240766356244000, + 2532040230841748500, + 9094977243890656000, + 6049702284594704000, + 16597203725198604000, + 3724367398944002000, + 4230433202510454300, + 12986387636378978000, + 7492173129723806000, + 17363553745623870000, + 7633931955069653000, + 14629659330428381000, + 11369810317591724000, + 12511090612198220000, + 10802772579273607000, + 12049678780889092000, + 6919860896844969000, + 7516508836970720000, + 8939037552220092000, + 6570634633792390000, + 635488251650684700, + 16084600517045107000, + 2045618282973581, + 14740529096129510000, + 15889777309175177000, + 11487312374730482000, + 2088710389073378300, + 5890783780438629000, + 16088582991813454000, + 541688420468169900, + 5966077847622246000, + 16207585405939567000, + 5909345481015000000, + 17898224395954538000, + 8966836787779963000, + 14727147708676428000, + 17735895624353850000, + 9730398427785822000, + 5554128360388949000, + 17679442727018113000, + 5665447135485042000, + 13425668593277774000, + 16995964789782413000, + 13055712719189820000, + 14561060380065274000, + 6327719410516302000, + 5048031989018203000, + 2012244523027674400, + 2397156661466910700, + 16583452698891960000, + 5158436032736982000, + 3853742341823591000, + 13425895073126883000, + 11873965524552727000, + 11104560416441557000, + 8214643831157622000, + 14617268023327631000, + 11078188504924300000, + 5894157373012835000, + 2693934722412955600, + 8342693345719818000, + 17148675125408471000, + 16581942131668810000, + 16586038069016170000, + 12984487938883740000, + 10703641304737400000, + 16604773104762155000, + 3007538147667339300, + 12397576047371983000, + 5339697511538942000, + 5728488543364679000, + 1696219530118218500, + 9292952432547731000, + 10677825366165215000, + 1421970439889885400, + 15244675216377936000, + 10449242845213598000, + 16107522569146330000, + 10666241145965853000, + 2139173981804485400, + 2367485615014734300, + 983457486192868500, + 6068037307787761000, + 8087699736000154000, + 6227466075008611000, + 5940708810738756000, + 7956406536783131000, + 12368083184330885000, + 1025810479761647100, + 3378941875718593000, + 9770967053581994000, + 11203416082504145000, + 18008378765925067000, + 1624684959930209800, + 2873013998099962000, + 28093859562777096, + 15208550762997682000, + 17103432373411432000, + 13190221139449651000, + 12522379569913514000, + 3408997982448356400, + 2766757188617063000, + 10223830943430052000, + 15584218638946466000, + 4969511842630875000, + 11929289016595732000, + 14062808527016219000, + 16499719974661364000, + 11512455565557973000, + 2451280316216884700 + ], + { + "siblings": [ + { + "elements": [ + 5071348674809590000, + 7874204515774661000, + 4372959500483615000, + 11182648899365442000 + ] + }, + { + "elements": [ + 8188670334423518000, + 1566191709544018200, + 16402048886999146000, + 191343565835256600 + ] + } + ] + } + ], + [ + [ + 511313225841607230, + 13553218387419270000, + 2074301021681890800, + 10284559489508768000, + 707403733300044400, + 727033242491643300, + 6162410163511088000, + 10561619637211234000, + 1273346789923957800, + 13995947052877638000, + 14649512576807420000, + 6826041947767307000, + 278929962684972320, + 5081911745633943000, + 7894616217316455000, + 3096216634742532600, + 11064459685368359000, + 7285242960496910000, + 4839897994429646000, + 3659345380633862000 + ], + { + "siblings": [ + { + "elements": [ + 10303543188295676000, + 7238900669690116000, + 15195809770368702000, + 2325223950183781400 + ] + }, + { + "elements": [ + 11532031438242007000, + 6770962685750792000, + 17457149116491366000, + 11805423938257566000 + ] + } + ] + } + ], + [ + [ + 3759006305665829400, + 12118449568785396000, + 4251974036559352300, + 17569946235765133000, + 3195764941831388000, + 875808966274015600, + 13690694989132399000, + 0, + 16855510739307753000, + 7148798266176630000, + 11868530556425060000, + 16450829973989505000, + 16242278395865764000, + 237316549549253250, + 14974905742437288000, + 0 + ], + { + "siblings": [ + { + "elements": [ + 204944248986623500, + 16616567898912072000, + 15974934357824039000, + 3836375669830727000 + ] + }, + { + "elements": [ + 17538758302094543000, + 7192178956846173000, + 718103195548148000, + 14388698506789708000 + ] + } + ] + } + ] + ] + }, + "steps": [] + } + ], + "final_poly": { + "coeffs": [ + [ + 7617280785726816000, + 1190131237865091300 + ], + [ + 2933914758542435000, + 157046815772233860 + ], + [ + 808506469928825300, + 2316021285134910000 + ], + [ + 16517054729148764000, + 1961939323645801500 + ], + [ + 14559687141100732000, + 10750136105046483000 + ], + [ + 252145346392258900, + 6144805172785519000 + ], + [ + 16051781472579936000, + 1992984179413361000 + ], + [ + 0, + 0 + ] + ] + }, + "pow_witness": 14987979556399352000 + } + }, + "public_inputs": [ + 0, + 1, + 3736710860384813000 + ] +} \ 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 407e167..a2e2b28 100644 --- a/plonky2_verifier/deserialize.go +++ b/plonky2_verifier/deserialize.go @@ -130,7 +130,7 @@ 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"` Groups []struct { @@ -144,15 +144,28 @@ type CommonCircuitDataRaw struct { NumPublicInputs uint64 `json:"num_public_inputs"` KIs []uint64 `json:"k_is"` NumPartialProducts uint64 `json:"num_partial_products"` - CircuitDigest struct { - Elements []uint64 `json:"elements"` - } `json:"circuit_digest"` +} + +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"` } type VerifierOnlyCircuitDataRaw struct { ConstantsSigmasCap []struct { Elements []uint64 `json:"elements"` } `json:"constants_sigmas_cap"` + CircuitDigest struct { + Elements []uint64 `json:"elements"` + } `json:"circuit_digest"` } func DeserializeMerkleCap(merkleCapRaw []struct{ Elements []uint64 }) MerkleCap { @@ -289,6 +302,34 @@ func DeserializeProofWithPublicInputs(path string) ProofWithPublicInputs { return proofWithPis } +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 proofChallenges ProofChallenges + proofChallenges.PlonkBetas = utils.Uint64ArrayToFArray(raw.PlonkBetas) + proofChallenges.PlonkGammas = utils.Uint64ArrayToFArray(raw.PlonkGammas) + proofChallenges.PlonkAlphas = utils.Uint64ArrayToFArray(raw.PlonkAlphas) + proofChallenges.PlonkZeta = utils.Uint64ArrayToQuadraticExtension(raw.PlonkZeta) + proofChallenges.FriChallenges.FriAlpha = utils.Uint64ArrayToQuadraticExtension(raw.FriChallenges.FriAlpha) + proofChallenges.FriChallenges.FriBetas = utils.Uint64ArrayToQuadraticExtensionArray(raw.FriChallenges.FriBetas) + proofChallenges.FriChallenges.FriPowResponse = NewFieldElement(raw.FriChallenges.FriPowResponse) + proofChallenges.FriChallenges.FriQueryIndices = utils.Uint64ArrayToFArray(raw.FriChallenges.FriQueryIndices) + + return proofChallenges +} + func ReductionArityBits( arityBits uint64, finalPolyBits uint64, @@ -340,20 +381,33 @@ 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 { + commonCircuitData.Gates = append(commonCircuitData.Gates, GateInstanceFromId(gate)) + } + + commonCircuitData.SelectorsInfo.selectorIndices = raw.SelectorsInfo.SelectorIndices + commonCircuitData.SelectorsInfo.groups = []Range{} + for _, group := range raw.SelectorsInfo.Groups { + commonCircuitData.SelectorsInfo.groups = append(commonCircuitData.SelectorsInfo.groups, Range{ + start: group.Start, + end: group.End, + }) + } + commonCircuitData.QuotientDegreeFactor = raw.QuotientDegreeFactor commonCircuitData.NumGateConstraints = raw.NumGateConstraints commonCircuitData.NumConstants = raw.NumConstants commonCircuitData.NumPublicInputs = raw.NumPublicInputs commonCircuitData.KIs = utils.Uint64ArrayToFArray(raw.KIs) commonCircuitData.NumPartialProducts = raw.NumPartialProducts - copy(commonCircuitData.CircuitDigest[:], utils.Uint64ArrayToFArray(raw.CircuitDigest.Elements)) return commonCircuitData } @@ -373,7 +427,9 @@ func DeserializeVerifierOnlyCircuitData(path string) VerifierOnlyCircuitData { panic(err) } - return VerifierOnlyCircuitData{ - ConstantSigmasCap: DeserializeMerkleCap([]struct{ Elements []uint64 }(raw.ConstantsSigmasCap)), - } + var verifierOnlyCircuitData VerifierOnlyCircuitData + verifierOnlyCircuitData.ConstantSigmasCap = DeserializeMerkleCap([]struct{ Elements []uint64 }(raw.ConstantsSigmasCap)) + copy(verifierOnlyCircuitData.CircuitDigest[:], utils.Uint64ArrayToFArray(raw.CircuitDigest.Elements)) + + return verifierOnlyCircuitData } diff --git a/plonky2_verifier/deserialize_test.go b/plonky2_verifier/deserialize_test.go index 665e4ca..253e641 100644 --- a/plonky2_verifier/deserialize_test.go +++ b/plonky2_verifier/deserialize_test.go @@ -12,13 +12,13 @@ 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") } diff --git a/plonky2_verifier/fri.go b/plonky2_verifier/fri.go index 77bdaf9..d26bbb6 100644 --- a/plonky2_verifier/fri.go +++ b/plonky2_verifier/fri.go @@ -546,15 +546,15 @@ func (f *FriChip) VerifyFriProof( nLog := f.friParams.DegreeBits + f.friParams.Config.RateBits n := uint64(math.Pow(2, float64(nLog))) - if len(friChallenges.FriQueryIndicies) != len(friProof.QueryRoundProofs) { + if len(friChallenges.FriQueryIndices) != len(friProof.QueryRoundProofs) { panic(fmt.Sprintf( "Number of query indices (%d) should equal number of query round proofs (%d)", - len(friChallenges.FriQueryIndicies), + len(friChallenges.FriQueryIndices), len(friProof.QueryRoundProofs), )) } - for idx, xIndex := range friChallenges.FriQueryIndicies { + for idx, xIndex := range friChallenges.FriQueryIndices { roundProof := friProof.QueryRoundProofs[idx] f.verifyQueryRound( diff --git a/plonky2_verifier/fri_test.go b/plonky2_verifier/fri_test.go index ef15043..0aab99f 100644 --- a/plonky2_verifier/fri_test.go +++ b/plonky2_verifier/fri_test.go @@ -29,14 +29,14 @@ func (circuit *TestFriCircuit) Define(api frontend.API) error { fieldAPI := NewFieldAPI(api) qeAPI := NewQuadraticExtensionAPI(fieldAPI, commonCircuitData.DegreeBits) hashAPI := NewHashAPI(fieldAPI) - poseidonChip := poseidon.NewPoseidonChip(api, fieldAPI) + poseidonChip := poseidon.NewPoseidonChip(api, fieldAPI, qeAPI) friChip := NewFriChip(api, fieldAPI, qeAPI, hashAPI, poseidonChip, &commonCircuitData.FriParams) friChallenges := FriChallenges{ - FriAlpha: circuit.friAlpha, - FriBetas: circuit.friBetas, - FriPowResponse: circuit.friPOWResponse, - FriQueryIndicies: circuit.friQueryIndices, + FriAlpha: circuit.friAlpha, + FriBetas: circuit.friBetas, + FriPowResponse: circuit.friPOWResponse, + FriQueryIndices: circuit.friQueryIndices, } initialMerkleCaps := []MerkleCap{ diff --git a/plonky2_verifier/gate.go b/plonky2_verifier/gate.go new file mode 100644 index 0000000..d171299 --- /dev/null +++ b/plonky2_verifier/gate.go @@ -0,0 +1,92 @@ +package plonky2_verifier + +import ( + "fmt" + . "gnark-plonky2-verifier/field" + "strconv" + "strings" +) + +type gate interface { + Id() string + EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension +} + +func GateInstanceFromId(gateId string) gate { + if strings.HasPrefix(gateId, "ArithmeticGate") { + numOpsRaw := strings.Split(gateId, ":")[1] + numOpsRaw = strings.Split(numOpsRaw, "}")[0] + numOpsRaw = strings.TrimSpace(numOpsRaw) + numOps, err := strconv.Atoi(numOpsRaw) + if err != nil { + panic("Invalid gate ID for ArithmeticGate") + } + return NewArithmeticGate(uint64(numOps)) + } + + if strings.HasPrefix(gateId, "ConstantGate") { + numConstsRaw := strings.Split(gateId, ":")[1] + numConstsRaw = strings.Split(numConstsRaw, "}")[0] + numConstsRaw = strings.TrimSpace(numConstsRaw) + numConsts, err := strconv.Atoi(numConstsRaw) + if err != nil { + panic("Invalid gate ID") + } + return NewConstantGate(uint64(numConsts)) + } + + if gateId == "NoopGate" { + return NewNoopGate() + } + + if gateId == "PublicInputGate" { + return NewPublicInputGate() + } + + if strings.HasPrefix(gateId, "PoseidonGate") { + return NewPoseidonGate() + } + + panic(fmt.Sprintf("Unknown gate ID %s", gateId)) +} + +func (p *PlonkChip) computeFilter( + row uint64, + groupRange Range, + s QuadraticExtension, + manySelector bool, +) QuadraticExtension { + product := p.qeAPI.ONE_QE + for i := groupRange.start; i < groupRange.end; i++ { + if i == uint64(row) { + continue + } + + product = p.qeAPI.MulExtension(product, p.qeAPI.SubExtension(p.qeAPI.FieldToQE(NewFieldElement(i)), s)) + } + + if manySelector { + product = p.qeAPI.MulExtension(product, p.qeAPI.SubExtension(p.qeAPI.FieldToQE(NewFieldElement(UNUSED_SELECTOR)), s)) + } + + return product +} + +func (p *PlonkChip) evalFiltered( + g gate, + vars EvaluationVars, + row uint64, + selectorIndex uint64, + groupRange Range, + numSelectors uint64, +) []QuadraticExtension { + filter := p.computeFilter(row, groupRange, vars.localConstants[selectorIndex], numSelectors > 1) + + vars.RemovePrefix(numSelectors) + + unfiltered := g.EvalUnfiltered(p, vars) + for i := range unfiltered { + unfiltered[i] = p.qeAPI.MulExtension(unfiltered[i], filter) + } + return unfiltered +} diff --git a/plonky2_verifier/noop_gate.go b/plonky2_verifier/noop_gate.go new file mode 100644 index 0000000..fb48ae5 --- /dev/null +++ b/plonky2_verifier/noop_gate.go @@ -0,0 +1,20 @@ +package plonky2_verifier + +import ( + . "gnark-plonky2-verifier/field" +) + +type NoopGate struct { +} + +func NewNoopGate() *NoopGate { + return &NoopGate{} +} + +func (g *NoopGate) Id() string { + return "NoopGate" +} + +func (g *NoopGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension { + return []QuadraticExtension{} +} diff --git a/plonky2_verifier/plonk.go b/plonky2_verifier/plonk.go index 5c0f9de..1f7c501 100644 --- a/plonky2_verifier/plonk.go +++ b/plonky2_verifier/plonk.go @@ -116,8 +116,37 @@ func (p *PlonkChip) checkPartialProducts( return partialProductChecks } -func (p *PlonkChip) evalVanishingPoly(proofChallenges ProofChallenges, openings OpeningSet, zetaPowN QuadraticExtension) []QuadraticExtension { - // TODO: evaluate_gate_contraints logic should be implemented here. See https://github.com/mir-protocol/plonky2/blob/main/plonky2/src/plonk/vanishing_poly.rs#L39 +func (p *PlonkChip) evaluateGateConstraints(vars EvaluationVars) []QuadraticExtension { + constraints := make([]QuadraticExtension, p.commonData.NumGateConstraints) + for i, _ := range constraints { + constraints[i] = p.qeAPI.ZERO_QE + } + + for i, gate := range p.commonData.Gates { + selectorIndex := p.commonData.SelectorsInfo.selectorIndices[i] + + gateConstraints := p.evalFiltered( + gate, + vars, + uint64(i), + selectorIndex, + p.commonData.SelectorsInfo.groups[selectorIndex], + p.commonData.SelectorsInfo.NumSelectors(), + ) + + 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) + } + } + + return constraints +} + +func (p *PlonkChip) evalVanishingPoly(vars EvaluationVars, proofChallenges ProofChallenges, openings OpeningSet, zetaPowN QuadraticExtension) []QuadraticExtension { + constraintTerms := p.evaluateGateConstraints(vars) // Calculate the k[i] * x sIDs := make([]QuadraticExtension, p.commonData.Config.NumRoutedWires) @@ -143,7 +172,6 @@ func (p *PlonkChip) evalVanishingPoly(proofChallenges ProofChallenges, openings for j := uint64(0); j < p.commonData.Config.NumRoutedWires; j++ { // The numerator is `beta * s_id + wire_value + gamma`, and the denominator is // `beta * s_sigma + wire_value + gamma`. - wireValuePlusGamma := p.qeAPI.AddExtension( openings.Wires[j], p.qeAPI.FieldToQE(proofChallenges.PlonkGammas[i]), @@ -176,7 +204,7 @@ func (p *PlonkChip) evalVanishingPoly(proofChallenges ProofChallenges, openings } 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) for i := uint64(0); i < p.commonData.Config.NumChallenges; i++ { @@ -199,11 +227,19 @@ func (p *PlonkChip) evalVanishingPoly(proofChallenges ProofChallenges, openings return reducedValues } -func (p *PlonkChip) Verify(proofChallenges ProofChallenges, openings OpeningSet) { +func (p *PlonkChip) Verify(proofChallenges ProofChallenges, openings OpeningSet, publicInputsHash Hash) { // Calculate zeta^n zetaPowN := p.expPowerOf2Extension(proofChallenges.PlonkZeta) - vanishingPolysZeta := p.evalVanishingPoly(proofChallenges, openings, zetaPowN) + localConstants := openings.Constants + localWires := openings.Wires + vars := EvaluationVars{ + localConstants, + localWires, + publicInputsHash, + } + + vanishingPolysZeta := p.evalVanishingPoly(vars, proofChallenges, openings, zetaPowN) // Calculate Z(H) zHZeta := p.qeAPI.SubExtension(zetaPowN, p.qeAPI.ONE_QE) diff --git a/plonky2_verifier/plonk_test.go b/plonky2_verifier/plonk_test.go index 1c75e5a..ad530d0 100644 --- a/plonky2_verifier/plonk_test.go +++ b/plonky2_verifier/plonk_test.go @@ -2,6 +2,7 @@ package plonky2_verifier import ( . "gnark-plonky2-verifier/field" + "gnark-plonky2-verifier/poseidon" "testing" "github.com/consensys/gnark/frontend" @@ -9,32 +10,28 @@ import ( ) type TestPlonkCircuit struct { - proofWithPIsFilename string `gnark:"-"` - commonCircuitDataFilename string `gnark:"-"` - - plonkBetas []F - plonkGammas []F - plonkAlphas []F - plonkZeta QuadraticExtension + proofWithPIsFilename string `gnark:"-"` + commonCircuitDataFilename string `gnark:"-"` + verifierOnlyCircuitDataFilename string `gnark:"-"` } func (circuit *TestPlonkCircuit) Define(api frontend.API) error { proofWithPis := DeserializeProofWithPublicInputs(circuit.proofWithPIsFilename) commonCircuitData := DeserializeCommonCircuitData(circuit.commonCircuitDataFilename) + verifierOnlyCircuitData := DeserializeVerifierOnlyCircuitData(circuit.verifierOnlyCircuitDataFilename) - field := NewFieldAPI(api) - qe := NewQuadraticExtensionAPI(field, commonCircuitData.DegreeBits) - - proofChallenges := ProofChallenges{ - PlonkBetas: circuit.plonkBetas, - PlonkGammas: circuit.plonkGammas, - PlonkAlphas: circuit.plonkAlphas, - PlonkZeta: circuit.plonkZeta, - } + fieldAPI := NewFieldAPI(api) + qeAPI := NewQuadraticExtensionAPI(fieldAPI, commonCircuitData.DegreeBits) + hashAPI := NewHashAPI(fieldAPI) + poseidonChip := poseidon.NewPoseidonChip(api, fieldAPI, qeAPI) + friChip := NewFriChip(api, fieldAPI, qeAPI, hashAPI, poseidonChip, &commonCircuitData.FriParams) + plonkChip := NewPlonkChip(api, qeAPI, commonCircuitData) - plonkChip := NewPlonkChip(api, qe, commonCircuitData) + verifierChip := NewVerifierChip(api, fieldAPI, qeAPI, poseidonChip, plonkChip, friChip) + publicInputsHash := verifierChip.GetPublicInputsHash(proofWithPis.PublicInputs) + proofChallenges := verifierChip.GetChallenges(proofWithPis, publicInputsHash, commonCircuitData, verifierOnlyCircuitData) - plonkChip.Verify(proofChallenges, proofWithPis.Proof.Openings) + plonkChip.Verify(proofChallenges, proofWithPis.Proof.Openings, publicInputsHash) return nil } @@ -43,25 +40,9 @@ func TestPlonkFibonacci(t *testing.T) { testCase := func() { 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"), - }, + proofWithPIsFilename: "./data/fibonacci/proof_with_public_inputs.json", + commonCircuitDataFilename: "./data/fibonacci/common_circuit_data.json", + verifierOnlyCircuitDataFilename: "./data/fibonacci/verifier_only_circuit_data.json", } witness := TestPlonkCircuit{} err := test.IsSolved(&circuit, &witness, TEST_CURVE.ScalarField()) @@ -76,25 +57,9 @@ func TestPlonkDummy(t *testing.T) { testCase := func() { 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"), - }, + proofWithPIsFilename: "./data/dummy_2^14_gates/proof_with_public_inputs.json", + commonCircuitDataFilename: "./data/dummy_2^14_gates/common_circuit_data.json", + verifierOnlyCircuitDataFilename: "./data/dummy_2^14_gates/verifier_only_circuit_data.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 new file mode 100644 index 0000000..a5e4e5a --- /dev/null +++ b/plonky2_verifier/poseidon_gate.go @@ -0,0 +1,167 @@ +package plonky2_verifier + +import ( + . "gnark-plonky2-verifier/field" + "gnark-plonky2-verifier/poseidon" +) + +type PoseidonGate struct { +} + +func NewPoseidonGate() *PoseidonGate { + return &PoseidonGate{} +} + +func (g *PoseidonGate) Id() string { + return "PoseidonGate" +} + +func (g *PoseidonGate) WireInput(i uint64) uint64 { + return i +} + +func (g *PoseidonGate) WireOutput(i uint64) uint64 { + return poseidon.SPONGE_WIDTH + i +} + +func (g *PoseidonGate) WireSwap() uint64 { + return 2 * poseidon.SPONGE_WIDTH +} + +const START_DELTA = 2*poseidon.SPONGE_WIDTH + 1 + +func (g *PoseidonGate) WireDelta(i uint64) uint64 { + if i >= 4 { + panic("Delta index out of range") + } + return START_DELTA + i +} + +const START_FULL_0 = START_DELTA + 4 + +func (g *PoseidonGate) WireFullSBox0(round uint64, i uint64) uint64 { + if round == 0 { + panic("First-round S-box inputs are not stored as wires") + } + if round >= poseidon.HALF_N_FULL_ROUNDS { + panic("S-box input round out of range") + } + if i >= poseidon.SPONGE_WIDTH { + panic("S-box input index out of range") + } + + return START_FULL_0 + (round-1)*poseidon.SPONGE_WIDTH + i +} + +const START_PARTIAL = START_FULL_0 + (poseidon.HALF_N_FULL_ROUNDS-1)*poseidon.SPONGE_WIDTH + +func (g *PoseidonGate) WirePartialSBox(round uint64) uint64 { + if round >= poseidon.N_PARTIAL_ROUNDS { + panic("S-box input round out of range") + } + return START_PARTIAL + round +} + +const START_FULL_1 = START_PARTIAL + poseidon.N_PARTIAL_ROUNDS + +func (g *PoseidonGate) WireFullSBox1(round uint64, i uint64) uint64 { + if round >= poseidon.HALF_N_FULL_ROUNDS { + panic("S-box input round out of range") + } + if i >= poseidon.SPONGE_WIDTH { + panic("S-box input index out of range") + } + + return START_FULL_1 + round*poseidon.SPONGE_WIDTH + i +} + +func (g *PoseidonGate) WiresEnd() uint64 { + return START_FULL_1 + poseidon.HALF_N_FULL_ROUNDS*poseidon.SPONGE_WIDTH +} + +func (g *PoseidonGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension { + constraints := []QuadraticExtension{} + + poseidonChip := poseidon.NewPoseidonChip(p.api, NewFieldAPI(p.api), p.qeAPI) + + // Assert that `swap` is binary. + swap := vars.localWires[g.WireSwap()] + 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++ { + inputLhs := vars.localWires[g.WireInput(i)] + inputRhs := vars.localWires[g.WireInput(i+4)] + deltaI := vars.localWires[g.WireDelta(i)] + diff := p.qeAPI.SubExtension(inputRhs, inputLhs) + expectedDeltaI := p.qeAPI.MulExtension(swap, diff) + constraints = append(constraints, p.qeAPI.SubExtension(expectedDeltaI, deltaI)) + } + + // Compute the possibly-swapped input layer. + var state [poseidon.SPONGE_WIDTH]QuadraticExtension + for i := uint64(0); i < 4; i++ { + deltaI := vars.localWires[g.WireDelta(i)] + inputLhs := vars.localWires[g.WireInput(i)] + inputRhs := vars.localWires[g.WireInput(i+4)] + state[i] = p.qeAPI.AddExtension(inputLhs, deltaI) + state[i+4] = p.qeAPI.SubExtension(inputRhs, deltaI) + } + for i := uint64(8); i < poseidon.SPONGE_WIDTH; i++ { + state[i] = vars.localWires[g.WireInput(i)] + } + + roundCounter := 0 + + // First set of full rounds. + for r := uint64(0); r < poseidon.HALF_N_FULL_ROUNDS; r++ { + state = poseidonChip.ConstantLayerExtension(state, &roundCounter) + if r != 0 { + for i := uint64(0); i < poseidon.SPONGE_WIDTH; i++ { + sBoxIn := vars.localWires[g.WireFullSBox0(r, i)] + constraints = append(constraints, p.qeAPI.SubExtension(state[i], sBoxIn)) + state[i] = sBoxIn + } + } + state = poseidonChip.SBoxLayerExtension(state) + state = poseidonChip.MdsLayerExtension(state) + roundCounter++ + } + + // 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)) + state[0] = poseidonChip.SBoxMonomialExtension(sBoxIn) + state[0] = p.qeAPI.AddExtension(state[0], p.qeAPI.FieldToQE(NewFieldElement(poseidon.FAST_PARTIAL_ROUND_CONSTANTS[r]))) + state = poseidonChip.MdsPartialLayerFastExtension(state, int(r)) + } + sBoxIn := vars.localWires[g.WirePartialSBox(poseidon.N_PARTIAL_ROUNDS-1)] + constraints = append(constraints, p.qeAPI.SubExtension(state[0], sBoxIn)) + state[0] = poseidonChip.SBoxMonomialExtension(sBoxIn) + state = poseidonChip.MdsPartialLayerFastExtension(state, poseidon.N_PARTIAL_ROUNDS-1) + roundCounter += poseidon.N_PARTIAL_ROUNDS + + // Second set of full rounds. + for r := uint64(0); r < poseidon.HALF_N_FULL_ROUNDS; r++ { + 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.SBoxLayerExtension(state) + state = poseidonChip.MdsLayerExtension(state) + roundCounter++ + } + + for i := uint64(0); i < poseidon.SPONGE_WIDTH; i++ { + constraints = append(constraints, p.qeAPI.SubExtension(state[i], vars.localWires[g.WireOutput(i)])) + } + + return constraints +} diff --git a/plonky2_verifier/public_input_gate.go b/plonky2_verifier/public_input_gate.go new file mode 100644 index 0000000..30fa95c --- /dev/null +++ b/plonky2_verifier/public_input_gate.go @@ -0,0 +1,36 @@ +package plonky2_verifier + +import ( + . "gnark-plonky2-verifier/field" +) + +type PublicInputGate struct { +} + +func NewPublicInputGate() *PublicInputGate { + return &PublicInputGate{} +} + +func (g *PublicInputGate) Id() string { + return "PublicInputGate" +} + +func (g *PublicInputGate) WiresPublicInputsHash() []uint64 { + return []uint64{0, 1, 2, 3} +} + +func (g *PublicInputGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension { + constraints := []QuadraticExtension{} + + wires := g.WiresPublicInputsHash() + hash_parts := vars.publicInputsHash + for i := 0; i < 4; i++ { + wire := wires[i] + hash_part := hash_parts[i] + + diff := p.qeAPI.SubExtension(vars.localWires[wire], p.qeAPI.FieldToQE(hash_part)) + constraints = append(constraints, diff) + } + + return constraints +} diff --git a/plonky2_verifier/quadratic_extension_test.go b/plonky2_verifier/quadratic_extension_test.go index ca047e6..5b61913 100644 --- a/plonky2_verifier/quadratic_extension_test.go +++ b/plonky2_verifier/quadratic_extension_test.go @@ -21,14 +21,14 @@ type TestQuadraticExtensionMulCircuit struct { } func (c *TestQuadraticExtensionMulCircuit) Define(api frontend.API) error { - field := field.NewFieldAPI(api) + fieldAPI := field.NewFieldAPI(api) degreeBits := 3 - c.qeAPI = NewQuadraticExtensionAPI(field, uint64(degreeBits)) + c.qeAPI = NewQuadraticExtensionAPI(fieldAPI, uint64(degreeBits)) actualRes := c.qeAPI.MulExtension(c.operand1, c.operand2) - field.AssertIsEqual(actualRes[0], c.expectedResult[0]) - field.AssertIsEqual(actualRes[1], c.expectedResult[1]) + fieldAPI.AssertIsEqual(actualRes[0], c.expectedResult[0]) + fieldAPI.AssertIsEqual(actualRes[1], c.expectedResult[1]) return nil } @@ -55,14 +55,14 @@ type TestQuadraticExtensionDivCircuit struct { } func (c *TestQuadraticExtensionDivCircuit) Define(api frontend.API) error { - field := field.NewFieldAPI(api) + fieldAPI := field.NewFieldAPI(api) degreeBits := 3 - c.qeAPI = NewQuadraticExtensionAPI(field, uint64(degreeBits)) + c.qeAPI = NewQuadraticExtensionAPI(fieldAPI, uint64(degreeBits)) actualRes := c.qeAPI.DivExtension(c.operand1, c.operand2) - field.AssertIsEqual(actualRes[0], c.expectedResult[0]) - field.AssertIsEqual(actualRes[1], c.expectedResult[1]) + fieldAPI.AssertIsEqual(actualRes[0], c.expectedResult[0]) + fieldAPI.AssertIsEqual(actualRes[1], c.expectedResult[1]) return nil } diff --git a/plonky2_verifier/selectors.go b/plonky2_verifier/selectors.go new file mode 100644 index 0000000..e62f2a8 --- /dev/null +++ b/plonky2_verifier/selectors.go @@ -0,0 +1,17 @@ +package plonky2_verifier + +const UNUSED_SELECTOR = uint64(^uint32(0)) // max uint32 + +type Range struct { + start uint64 + end uint64 +} + +type SelectorsInfo struct { + selectorIndices []uint64 + groups []Range +} + +func (s *SelectorsInfo) NumSelectors() uint64 { + return uint64(len(s.groups)) +} diff --git a/plonky2_verifier/structs.go b/plonky2_verifier/structs.go index 50e1c7b..bd76fb1 100644 --- a/plonky2_verifier/structs.go +++ b/plonky2_verifier/structs.go @@ -65,6 +65,7 @@ type ProofWithPublicInputs struct { type VerifierOnlyCircuitData struct { ConstantSigmasCap MerkleCap + CircuitDigest Hash } type FriConfig struct { @@ -101,6 +102,8 @@ type CircuitConfig struct { type CommonCircuitData struct { Config CircuitConfig FriParams FriParams + Gates []gate + SelectorsInfo SelectorsInfo DegreeBits uint64 QuotientDegreeFactor uint64 NumGateConstraints uint64 @@ -108,7 +111,6 @@ type CommonCircuitData struct { NumPublicInputs uint64 KIs []F NumPartialProducts uint64 - CircuitDigest Hash } type ProofChallenges struct { @@ -120,8 +122,8 @@ type ProofChallenges struct { } type FriChallenges struct { - FriAlpha QuadraticExtension - FriBetas []QuadraticExtension - FriPowResponse F - FriQueryIndicies []F + FriAlpha QuadraticExtension + FriBetas []QuadraticExtension + FriPowResponse F + FriQueryIndices []F } diff --git a/plonky2_verifier/vars.go b/plonky2_verifier/vars.go new file mode 100644 index 0000000..1c78511 --- /dev/null +++ b/plonky2_verifier/vars.go @@ -0,0 +1,15 @@ +package plonky2_verifier + +import ( + . "gnark-plonky2-verifier/field" +) + +type EvaluationVars struct { + localConstants []QuadraticExtension + localWires []QuadraticExtension + publicInputsHash Hash +} + +func (e *EvaluationVars) RemovePrefix(numSelectors uint64) { + e.localConstants = e.localConstants[numSelectors:] +} diff --git a/plonky2_verifier/verifier.go b/plonky2_verifier/verifier.go index e8daf1e..74437b6 100644 --- a/plonky2_verifier/verifier.go +++ b/plonky2_verifier/verifier.go @@ -31,12 +31,12 @@ func (c *VerifierChip) GetPublicInputsHash(publicInputs []F) Hash { return c.poseidonChip.HashNoPad(publicInputs) } -func (c *VerifierChip) GetChallenges(proofWithPis ProofWithPublicInputs, publicInputsHash Hash, commonData CommonCircuitData) ProofChallenges { +func (c *VerifierChip) GetChallenges(proofWithPis ProofWithPublicInputs, publicInputsHash Hash, commonData CommonCircuitData, verifierData VerifierOnlyCircuitData) ProofChallenges { config := commonData.Config numChallenges := config.NumChallenges challenger := NewChallengerChip(c.api, c.fieldAPI, c.poseidonChip) - var circuitDigest = commonData.CircuitDigest + var circuitDigest = verifierData.CircuitDigest challenger.ObserveHash(circuitDigest) challenger.ObserveHash(publicInputsHash) @@ -71,9 +71,9 @@ func (c *VerifierChip) Verify(proofWithPis ProofWithPublicInputs, verifierData V // TODO: Verify shape of the proof? publicInputsHash := c.GetPublicInputsHash(proofWithPis.PublicInputs) - proofChallenges := c.GetChallenges(proofWithPis, publicInputsHash, commonData) + proofChallenges := c.GetChallenges(proofWithPis, publicInputsHash, commonData, verifierData) - c.plonkChip.Verify(proofChallenges, proofWithPis.Proof.Openings) + c.plonkChip.Verify(proofChallenges, proofWithPis.Proof.Openings, publicInputsHash) initialMerkleCaps := []MerkleCap{ verifierData.ConstantSigmasCap, @@ -97,8 +97,8 @@ func (c *VerifierChip) Verify(proofWithPis ProofWithPublicInputs, verifierData V proofChallenges.FriChallenges.FriPowResponse = c.fieldAPI.Add(proofChallenges.FriChallenges.FriPowResponse, ZERO_F).(F) - for i := 0; i < len(proofChallenges.FriChallenges.FriQueryIndicies); i++ { - proofChallenges.FriChallenges.FriQueryIndicies[i] = c.fieldAPI.Add(proofChallenges.FriChallenges.FriQueryIndicies[i], ZERO_F).(F) + for i := 0; i < len(proofChallenges.FriChallenges.FriQueryIndices); i++ { + proofChallenges.FriChallenges.FriQueryIndices[i] = c.fieldAPI.Add(proofChallenges.FriChallenges.FriQueryIndices[i], ZERO_F).(F) } c.friChip.VerifyFriProof( diff --git a/plonky2_verifier/verifier_test.go b/plonky2_verifier/verifier_test.go index 90bc298..a540b86 100644 --- a/plonky2_verifier/verifier_test.go +++ b/plonky2_verifier/verifier_test.go @@ -41,7 +41,7 @@ func (c *TestVerifierChallengesCircuit) GetChallengesSanityCheck( commonData CommonCircuitData, ) { publicInputsHash := c.verifierChip.GetPublicInputsHash(proofWithPis.PublicInputs) - proofChallenges := c.verifierChip.GetChallenges(proofWithPis, publicInputsHash, commonData) + proofChallenges := c.verifierChip.GetChallenges(proofWithPis, publicInputsHash, commonData, verifierData) c.hashAPI.AssertIsEqualHash(publicInputsHash, c.expectedPublicInputsHash) @@ -81,12 +81,12 @@ func (c *TestVerifierChallengesCircuit) GetChallengesSanityCheck( // expectedPowResponse := NewFieldElementFromString("92909863298412") // c.field.AssertIsEqual(proofChallenges.FriChallenges.FriPowResponse, expectedPowResponse) - if len(proofChallenges.FriChallenges.FriQueryIndicies) != int(c.numFriQueries) { + if len(proofChallenges.FriChallenges.FriQueryIndices) != int(c.numFriQueries) { c.t.Errorf("len(expectedFriQueryIndices) should equal num fri queries") } for i := 0; i < int(c.numFriQueries); i++ { - c.fieldAPI.AssertIsEqual(c.expectedFriQueryIndices[i], proofChallenges.FriChallenges.FriQueryIndicies[i]) + c.fieldAPI.AssertIsEqual(c.expectedFriQueryIndices[i], proofChallenges.FriChallenges.FriQueryIndices[i]) } } @@ -101,7 +101,7 @@ func (c *TestVerifierChallengesCircuit) Define(api frontend.API) error { c.fieldAPI = NewFieldAPI(api) c.qeAPI = NewQuadraticExtensionAPI(c.fieldAPI, commonCircuitData.DegreeBits) c.hashAPI = NewHashAPI(c.fieldAPI) - poseidonChip := NewPoseidonChip(api, c.fieldAPI) + poseidonChip := NewPoseidonChip(api, c.fieldAPI, c.qeAPI) c.verifierChip = &VerifierChip{api: api, fieldAPI: c.fieldAPI, qeAPI: c.qeAPI, poseidonChip: poseidonChip} c.GetChallengesSanityCheck(proofWithPis, verfierOnlyCircuitData, commonCircuitData) @@ -301,7 +301,7 @@ func (c *TestVerifierCircuit) Define(api frontend.API) error { fieldAPI := NewFieldAPI(api) qeAPI := NewQuadraticExtensionAPI(fieldAPI, commonCircuitData.DegreeBits) hashAPI := NewHashAPI(fieldAPI) - poseidonChip := NewPoseidonChip(api, fieldAPI) + poseidonChip := NewPoseidonChip(api, fieldAPI, qeAPI) plonkChip := NewPlonkChip(api, qeAPI, commonCircuitData) friChip := NewFriChip(api, fieldAPI, qeAPI, hashAPI, poseidonChip, &commonCircuitData.FriParams) verifierChip := VerifierChip{ diff --git a/poseidon/poseidon.go b/poseidon/poseidon.go index 76a83cd..60b2ddd 100644 --- a/poseidon/poseidon.go +++ b/poseidon/poseidon.go @@ -11,33 +11,35 @@ const N_FULL_ROUNDS_TOTAL = 2 * HALF_N_FULL_ROUNDS const N_PARTIAL_ROUNDS = 22 const N_ROUNDS = N_FULL_ROUNDS_TOTAL + N_PARTIAL_ROUNDS const MAX_WIDTH = 12 -const WIDTH = 12 const SPONGE_WIDTH = 12 const SPONGE_RATE = 8 -type PoseidonState = [WIDTH]F +type PoseidonState = [SPONGE_WIDTH]F +type PoseidonStateExtension = [SPONGE_WIDTH]QuadraticExtension + type PoseidonChip struct { - api frontend.API `gnark:"-"` - field frontend.API `gnark:"-"` + api frontend.API `gnark:"-"` + fieldAPI frontend.API `gnark:"-"` + qeAPI *QuadraticExtensionAPI `gnark:"-"` } -func NewPoseidonChip(api frontend.API, field frontend.API) *PoseidonChip { - return &PoseidonChip{api: api, field: field} +func NewPoseidonChip(api frontend.API, fieldAPI frontend.API, qeAPI *QuadraticExtensionAPI) *PoseidonChip { + return &PoseidonChip{api: api, fieldAPI: fieldAPI, qeAPI: qeAPI} } func (c *PoseidonChip) Poseidon(input PoseidonState) PoseidonState { state := input roundCounter := 0 - state = c.fullRounds(state, &roundCounter) - state = c.partialRounds(state, &roundCounter) - state = c.fullRounds(state, &roundCounter) + state = c.FullRounds(state, &roundCounter) + state = c.PartialRounds(state, &roundCounter) + state = c.FullRounds(state, &roundCounter) return state } func (c *PoseidonChip) HashNToMNoPad(input []F, nbOutputs int) []F { var state PoseidonState - for i := 0; i < WIDTH; i++ { + for i := 0; i < SPONGE_WIDTH; i++ { state[i] = ZERO_F } @@ -69,24 +71,24 @@ func (c *PoseidonChip) HashNoPad(input []F) Hash { return hash } -func (c *PoseidonChip) fullRounds(state PoseidonState, roundCounter *int) PoseidonState { +func (c *PoseidonChip) FullRounds(state PoseidonState, roundCounter *int) PoseidonState { for i := 0; i < HALF_N_FULL_ROUNDS; i++ { - state = c.constantLayer(state, roundCounter) - state = c.sBoxLayer(state) - state = c.mdsLayer(state) + state = c.ConstantLayer(state, roundCounter) + state = c.SBoxLayer(state) + state = c.MdsLayer(state) *roundCounter += 1 } return state } -func (c *PoseidonChip) partialRounds(state PoseidonState, roundCounter *int) PoseidonState { - state = c.partialFirstConstantLayer(state) - state = c.mdsPartialLayerInit(state) +func (c *PoseidonChip) PartialRounds(state PoseidonState, roundCounter *int) PoseidonState { + state = c.PartialFirstConstantLayer(state) + state = c.MdsPartialLayerInit(state) for i := 0; i < N_PARTIAL_ROUNDS; i++ { - state[0] = c.sBoxMonomial(state[0]) - state[0] = c.field.Add(state[0], FAST_PARTIAL_ROUND_CONSTANTS[i]).(F) - state = c.mdsPartialLayerFast(state, i) + state[0] = c.SBoxMonomial(state[0]) + state[0] = c.fieldAPI.Add(state[0], FAST_PARTIAL_ROUND_CONSTANTS[i]).(F) + state = c.MdsPartialLayerFast(state, i) } *roundCounter += N_PARTIAL_ROUNDS @@ -94,38 +96,64 @@ func (c *PoseidonChip) partialRounds(state PoseidonState, roundCounter *int) Pos return state } -func (c *PoseidonChip) constantLayer(state PoseidonState, roundCounter *int) PoseidonState { +func (c *PoseidonChip) ConstantLayer(state PoseidonState, roundCounter *int) PoseidonState { + for i := 0; i < 12; i++ { + if i < SPONGE_WIDTH { + roundConstant := NewFieldElement(ALL_ROUND_CONSTANTS[i+SPONGE_WIDTH*(*roundCounter)]) + state[i] = c.fieldAPI.Add(state[i], roundConstant).(F) + } + } + return state +} + +func (c *PoseidonChip) ConstantLayerExtension(state PoseidonStateExtension, roundCounter *int) PoseidonStateExtension { for i := 0; i < 12; i++ { - if i < WIDTH { - roundConstant := NewFieldElement(ALL_ROUND_CONSTANTS[i+WIDTH*(*roundCounter)]) - state[i] = c.field.Add(state[i], roundConstant).(F) + if i < SPONGE_WIDTH { + roundConstant := c.qeAPI.FieldToQE(NewFieldElement(ALL_ROUND_CONSTANTS[i+SPONGE_WIDTH*(*roundCounter)])) + state[i] = c.qeAPI.AddExtension(state[i], roundConstant) } } return state } -func (c *PoseidonChip) sBoxLayer(state PoseidonState) PoseidonState { +func (c *PoseidonChip) SBoxMonomial(x F) F { + x2 := c.fieldAPI.Mul(x, x) + x4 := c.fieldAPI.Mul(x2, x2) + x3 := c.fieldAPI.Mul(x, x2) + return c.fieldAPI.Mul(x3, x4).(F) +} + +func (c *PoseidonChip) SBoxMonomialExtension(x QuadraticExtension) QuadraticExtension { + x2 := c.qeAPI.SquareExtension(x) + x4 := c.qeAPI.SquareExtension(x2) + x3 := c.qeAPI.MulExtension(x, x2) + return c.qeAPI.MulExtension(x3, x4) +} + +func (c *PoseidonChip) SBoxLayer(state PoseidonState) PoseidonState { for i := 0; i < 12; i++ { - if i < WIDTH { - state[i] = c.sBoxMonomial(state[i]) + if i < SPONGE_WIDTH { + state[i] = c.SBoxMonomial(state[i]) } } return state } -func (c *PoseidonChip) sBoxMonomial(x F) F { - x2 := c.field.Mul(x, x) - x4 := c.field.Mul(x2, x2) - x3 := c.field.Mul(x2, x) - return c.field.Mul(x3, x4).(F) +func (c *PoseidonChip) SBoxLayerExtension(state PoseidonStateExtension) PoseidonStateExtension { + for i := 0; i < 12; i++ { + if i < SPONGE_WIDTH { + state[i] = c.SBoxMonomialExtension(state[i]) + } + } + return state } -func (c *PoseidonChip) mdsRowShf(r int, v [WIDTH]frontend.Variable) frontend.Variable { +func (c *PoseidonChip) MdsRowShf(r int, v [SPONGE_WIDTH]frontend.Variable) frontend.Variable { res := frontend.Variable(0) for i := 0; i < 12; i++ { - if i < WIDTH { - res1 := c.api.Mul(v[(i+r)%WIDTH], frontend.Variable(MDS_MATRIX_CIRC[i])) + if i < SPONGE_WIDTH { + res1 := c.api.Mul(v[(i+r)%SPONGE_WIDTH], frontend.Variable(MDS_MATRIX_CIRC[i])) res = c.api.Add(res, res1) } } @@ -134,38 +162,76 @@ func (c *PoseidonChip) mdsRowShf(r int, v [WIDTH]frontend.Variable) frontend.Var return res } -func (c *PoseidonChip) mdsLayer(state_ PoseidonState) PoseidonState { +func (c *PoseidonChip) MdsRowShfExtension(r int, v [SPONGE_WIDTH]QuadraticExtension) QuadraticExtension { + res := c.qeAPI.FieldToQE(NewFieldElement(0)) + + for i := 0; i < 12; i++ { + if i < SPONGE_WIDTH { + matrixVal := c.qeAPI.FieldToQE(NewFieldElement(MDS_MATRIX_CIRC[i])) + res1 := c.qeAPI.MulExtension(v[(i+r)%SPONGE_WIDTH], matrixVal) + res = c.qeAPI.AddExtension(res, res1) + } + } + + matrixVal := c.qeAPI.FieldToQE(NewFieldElement(MDS_MATRIX_DIAG[r])) + res = c.qeAPI.AddExtension(res, c.qeAPI.MulExtension(v[r], matrixVal)) + return res +} + +func (c *PoseidonChip) MdsLayer(state_ PoseidonState) PoseidonState { var result PoseidonState - for i := 0; i < WIDTH; i++ { + for i := 0; i < SPONGE_WIDTH; i++ { result[i] = NewFieldElement(0) } - var state [WIDTH]frontend.Variable - for i := 0; i < WIDTH; i++ { - state[i] = c.api.FromBinary(c.field.ToBinary(state_[i])...) + var state [SPONGE_WIDTH]frontend.Variable + for i := 0; i < SPONGE_WIDTH; i++ { + state[i] = c.api.FromBinary(c.fieldAPI.ToBinary(state_[i])...) } for r := 0; r < 12; r++ { - if r < WIDTH { - sum := c.mdsRowShf(r, state) + if r < SPONGE_WIDTH { + sum := c.MdsRowShf(r, state) bits := c.api.ToBinary(sum) - result[r] = c.field.FromBinary(bits).(F) + result[r] = c.fieldAPI.FromBinary(bits).(F) + } + } + + return result +} + +func (c *PoseidonChip) MdsLayerExtension(state_ PoseidonStateExtension) PoseidonStateExtension { + var result PoseidonStateExtension + + for r := 0; r < 12; r++ { + if r < SPONGE_WIDTH { + sum := c.MdsRowShfExtension(r, state_) + result[r] = sum } } return result } -func (c *PoseidonChip) partialFirstConstantLayer(state PoseidonState) PoseidonState { +func (c *PoseidonChip) PartialFirstConstantLayer(state PoseidonState) PoseidonState { for i := 0; i < 12; i++ { - if i < WIDTH { - state[i] = c.field.Add(state[i], NewFieldElement(FAST_PARTIAL_FIRST_ROUND_CONSTANT[i])).(F) + if i < SPONGE_WIDTH { + state[i] = c.fieldAPI.Add(state[i], NewFieldElement(FAST_PARTIAL_FIRST_ROUND_CONSTANT[i])).(F) } } return state } -func (c *PoseidonChip) mdsPartialLayerInit(state PoseidonState) PoseidonState { +func (c *PoseidonChip) PartialFirstConstantLayerExtension(state PoseidonStateExtension) PoseidonStateExtension { + for i := 0; i < 12; i++ { + if i < SPONGE_WIDTH { + state[i] = c.qeAPI.AddExtension(state[i], c.qeAPI.FieldToQE(NewFieldElement(FAST_PARTIAL_FIRST_ROUND_CONSTANT[i]))) + } + } + return state +} + +func (c *PoseidonChip) MdsPartialLayerInit(state PoseidonState) PoseidonState { var result PoseidonState for i := 0; i < 12; i++ { result[i] = NewFieldElement(0) @@ -174,11 +240,11 @@ func (c *PoseidonChip) mdsPartialLayerInit(state PoseidonState) PoseidonState { result[0] = state[0] for r := 1; r < 12; r++ { - if r < WIDTH { + if r < SPONGE_WIDTH { for d := 1; d < 12; d++ { - if d < WIDTH { + if d < SPONGE_WIDTH { t := NewFieldElement(FAST_PARTIAL_ROUND_INITIAL_MATRIX[r-1][d-1]) - result[d] = c.field.Add(result[d], c.field.Mul(state[r], t)).(F) + result[d] = c.fieldAPI.Add(result[d], c.fieldAPI.Mul(state[r], t)).(F) } } } @@ -187,32 +253,77 @@ func (c *PoseidonChip) mdsPartialLayerInit(state PoseidonState) PoseidonState { return result } -func (c *PoseidonChip) mdsPartialLayerFast(state PoseidonState, r int) PoseidonState { +func (c *PoseidonChip) MdsPartialLayerInitExtension(state PoseidonStateExtension) PoseidonStateExtension { + var result PoseidonStateExtension + for i := 0; i < 12; i++ { + result[i] = c.qeAPI.FieldToQE(NewFieldElement(0)) + } + + result[0] = state[0] + + for r := 1; r < 12; r++ { + if r < SPONGE_WIDTH { + for d := 1; d < 12; d++ { + if d < SPONGE_WIDTH { + t := c.qeAPI.FieldToQE(NewFieldElement(FAST_PARTIAL_ROUND_INITIAL_MATRIX[r-1][d-1])) + result[d] = c.qeAPI.AddExtension(result[d], c.qeAPI.MulExtension(state[r], t)) + } + } + } + } + + return result +} + +func (c *PoseidonChip) MdsPartialLayerFast(state PoseidonState, r int) PoseidonState { dSum := frontend.Variable(0) for i := 1; i < 12; i++ { - if i < WIDTH { + if i < SPONGE_WIDTH { t := frontend.Variable(FAST_PARTIAL_ROUND_W_HATS[r][i-1]) - si := c.api.FromBinary(c.field.ToBinary(state[i])...) + si := c.api.FromBinary(c.fieldAPI.ToBinary(state[i])...) dSum = c.api.Add(dSum, c.api.Mul(si, t)) } } - s0 := c.api.FromBinary(c.field.ToBinary(state[0])...) + s0 := c.api.FromBinary(c.fieldAPI.ToBinary(state[0])...) mds0to0 := frontend.Variable(MDS_MATRIX_CIRC[0] + MDS_MATRIX_DIAG[0]) dSum = c.api.Add(dSum, c.api.Mul(s0, mds0to0)) - d := c.field.FromBinary(c.api.ToBinary(dSum)) + d := c.fieldAPI.FromBinary(c.api.ToBinary(dSum)) var result PoseidonState - for i := 0; i < WIDTH; i++ { + for i := 0; i < SPONGE_WIDTH; i++ { result[i] = NewFieldElement(0) } result[0] = d.(F) for i := 1; i < 12; i++ { - if i < WIDTH { + if i < SPONGE_WIDTH { t := NewFieldElement(FAST_PARTIAL_ROUND_VS[r][i-1]) - result[i] = c.field.Add(state[i], c.field.Mul(state[0], t)).(F) + result[i] = c.fieldAPI.Add(state[i], c.fieldAPI.Mul(state[0], t)).(F) + } + } + + return result +} + +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.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])) + d = c.qeAPI.AddExtension(d, c.qeAPI.MulExtension(state[i], t)) + } + } + + var result PoseidonStateExtension + result[0] = d + 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(c.qeAPI.MulExtension(state[0], t), state[i]) } } diff --git a/poseidon/poseidon_test.go b/poseidon/poseidon_test.go index 3e41150..4ae612f 100644 --- a/poseidon/poseidon_test.go +++ b/poseidon/poseidon_test.go @@ -19,13 +19,14 @@ type TestPoseidonCircuit struct { func (circuit *TestPoseidonCircuit) Define(api frontend.API) error { goldilocksApi := field.NewFieldAPI(api) + qeAPI := NewQuadraticExtensionAPI(goldilocksApi, 3) var input PoseidonState for i := 0; i < 12; i++ { input[i] = goldilocksApi.FromBinary(api.ToBinary(circuit.In[i], 64)).(F) } - poseidonChip := NewPoseidonChip(api, goldilocksApi) + poseidonChip := NewPoseidonChip(api, goldilocksApi, qeAPI) output := poseidonChip.Poseidon(input) for i := 0; i < 12; i++ { diff --git a/poseidon/public_inputs_hash_test.go b/poseidon/public_inputs_hash_test.go index 7148464..d681ede 100644 --- a/poseidon/public_inputs_hash_test.go +++ b/poseidon/public_inputs_hash_test.go @@ -18,22 +18,22 @@ type TestPublicInputsHashCircuit struct { } func (circuit *TestPublicInputsHashCircuit) Define(api frontend.API) error { - field := NewFieldAPI(api) + fieldAPI := NewFieldAPI(api) // BN254 -> Binary(64) -> F var input [3]F for i := 0; i < 3; i++ { - input[i] = field.FromBinary(api.ToBinary(circuit.In[i], 64)).(F) + input[i] = fieldAPI.FromBinary(api.ToBinary(circuit.In[i], 64)).(F) } - poseidonChip := &PoseidonChip{api: api, field: field} + poseidonChip := &PoseidonChip{api: api, fieldAPI: fieldAPI} output := poseidonChip.HashNoPad(input[:]) // Check that output is correct for i := 0; i < 4; i++ { - field.AssertIsEqual( + fieldAPI.AssertIsEqual( output[i], - field.FromBinary(api.ToBinary(circuit.Out[i])).(F), + fieldAPI.FromBinary(api.ToBinary(circuit.Out[i])).(F), ) } 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++ {