diff --git a/Makefile b/Makefile index 4acadad37f..a9659e64bf 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ .PHONY: fmt dev_docker build_test_docker run_test_docker clean update -L2GETH_TAG=scroll-v5.6.3 +L2GETH_TAG=scroll-v5.8.4 help: ## Display this help message @grep -h \ diff --git a/bridge-history-api/go.mod b/bridge-history-api/go.mod index 4cdc5efb5b..6f3c4849b3 100644 --- a/bridge-history-api/go.mod +++ b/bridge-history-api/go.mod @@ -1,6 +1,8 @@ module scroll-tech/bridge-history-api -go 1.21 +go 1.22 + +toolchain go1.22.2 require ( github.com/gin-contrib/cors v1.5.0 @@ -8,48 +10,39 @@ require ( github.com/go-redis/redis/v8 v8.11.5 github.com/pressly/goose/v3 v3.16.0 github.com/prometheus/client_golang v1.19.0 - github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 - github.com/stretchr/testify v1.9.0 + github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 + github.com/stretchr/testify v1.10.0 github.com/urfave/cli/v2 v2.25.7 - golang.org/x/sync v0.7.0 + golang.org/x/sync v0.11.0 gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde ) require ( dario.cat/mergo v1.0.0 // indirect - github.com/DataDog/zstd v1.4.5 // indirect - github.com/Microsoft/go-winio v0.6.1 // indirect - github.com/VictoriaMetrics/fastcache v1.12.1 // indirect + github.com/VictoriaMetrics/fastcache v1.12.2 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/bits-and-blooms/bitset v1.13.0 // indirect + github.com/bits-and-blooms/bitset v1.20.0 // indirect github.com/btcsuite/btcd v0.20.1-beta // indirect - github.com/btcsuite/btcd/btcec/v2 v2.2.0 // indirect github.com/bytedance/sonic v1.10.1 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.0 // indirect - github.com/cockroachdb/errors v1.11.1 // indirect - github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect - github.com/cockroachdb/pebble v1.1.0 // indirect - github.com/cockroachdb/redact v1.1.5 // indirect - github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect - github.com/consensys/bavard v0.1.13 // indirect - github.com/consensys/gnark-crypto v0.12.1 // indirect + github.com/consensys/bavard v0.1.29 // indirect + github.com/consensys/gnark-crypto v0.16.0 // indirect github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect - github.com/crate-crypto/go-kzg-4844 v1.0.0 // indirect + github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/deckarep/golang-set/v2 v2.1.0 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect + github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/docker/cli v25.0.4-0.20240305161310-2bf4225ad269+incompatible // indirect github.com/docker/docker v26.1.0+incompatible // indirect github.com/docker/go-connections v0.5.0 // indirect + github.com/edsrzf/mmap-go v1.0.0 // indirect github.com/ethereum/c-kzg-4844 v1.0.3 // indirect github.com/fjl/memsize v0.0.2 // indirect github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/gabriel-vasile/mimetype v1.4.2 // indirect github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff // indirect - github.com/getsentry/sentry-go v0.18.0 // indirect github.com/gin-contrib/sse v0.1.0 // indirect github.com/go-ole/go-ole v1.3.0 // indirect github.com/go-playground/locales v0.14.1 // indirect @@ -57,18 +50,15 @@ require ( github.com/go-playground/validator/v10 v10.15.5 // indirect github.com/go-stack/stack v1.8.1 // indirect github.com/goccy/go-json v0.10.2 // indirect - github.com/gofrs/flock v0.8.1 // indirect - github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v4 v4.5.0 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect github.com/google/uuid v1.6.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect github.com/hashicorp/go-bexpr v0.1.10 // indirect - github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 // indirect + github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect - github.com/holiman/uint256 v1.2.4 // indirect + github.com/holiman/uint256 v1.3.2 // indirect github.com/huin/goupnp v1.3.0 // indirect - github.com/iden3/go-iden3-crypto v0.0.16 // indirect + github.com/iden3/go-iden3-crypto v0.0.17 // indirect github.com/jackc/pgx/v5 v5.5.4 // indirect github.com/jackpal/go-nat-pmp v1.0.2 // indirect github.com/jinzhu/inflection v1.0.0 // indirect @@ -76,8 +66,6 @@ require ( github.com/json-iterator/go v1.1.12 // indirect github.com/klauspost/compress v1.17.9 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect - github.com/kr/pretty v0.3.1 // indirect - github.com/kr/text v0.2.0 // indirect github.com/leodido/go-urn v1.2.4 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect @@ -97,20 +85,21 @@ require ( github.com/prometheus/client_model v0.5.0 // indirect github.com/prometheus/common v0.48.0 // indirect github.com/prometheus/procfs v0.12.0 // indirect + github.com/prometheus/tsdb v0.7.1 // indirect github.com/rivo/uniseg v0.4.4 // indirect - github.com/rogpeppe/go-internal v1.10.0 // indirect + github.com/rjeczalik/notify v0.9.1 // indirect github.com/rs/cors v1.7.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect - github.com/scroll-tech/da-codec v0.1.2 // indirect + github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 // indirect github.com/scroll-tech/zktrie v0.8.4 // indirect github.com/sethvargo/go-retry v0.2.4 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect github.com/sourcegraph/conc v0.3.0 // indirect github.com/status-im/keycard-go v0.2.0 // indirect - github.com/supranational/blst v0.3.12 // indirect + github.com/supranational/blst v0.3.13 // indirect github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect github.com/tklauser/go-sysconf v0.3.14 // indirect - github.com/tklauser/numcpus v0.8.0 // indirect + github.com/tklauser/numcpus v0.9.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect github.com/ugorji/go/codec v1.2.11 // indirect @@ -119,17 +108,15 @@ require ( go.opentelemetry.io/otel/trace v1.24.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/arch v0.5.0 // indirect - golang.org/x/crypto v0.24.0 // indirect - golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect - golang.org/x/mod v0.17.0 // indirect + golang.org/x/crypto v0.32.0 // indirect golang.org/x/net v0.25.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/sys v0.30.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.3.0 // indirect - golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 // indirect google.golang.org/protobuf v1.33.0 // indirect - gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect + gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect + gopkg.in/urfave/cli.v1 v1.20.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect rsc.io/tmplfunc v0.0.3 // indirect ) diff --git a/bridge-history-api/go.sum b/bridge-history-api/go.sum index cc9e166faa..068a6fc9de 100644 --- a/bridge-history-api/go.sum +++ b/bridge-history-api/go.sum @@ -2,35 +2,33 @@ dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= -github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= -github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/ClickHouse/ch-go v0.58.2 h1:jSm2szHbT9MCAB1rJ3WuCJqmGLi5UTjlNu+f530UTS0= github.com/ClickHouse/ch-go v0.58.2/go.mod h1:Ap/0bEmiLa14gYjCiRkYGbXvbe8vwdrfTYWhsuQ99aw= github.com/ClickHouse/clickhouse-go/v2 v2.15.0 h1:G0hTKyO8fXXR1bGnZ0DY3vTG01xYfOGW76zgjg5tmC4= github.com/ClickHouse/clickhouse-go/v2 v2.15.0/go.mod h1:kXt1SRq0PIRa6aKZD7TnFnY9PQKmc2b13sHtOYcK6cQ= -github.com/DataDog/zstd v1.4.5 h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ= -github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 h1:TngWCqHvy9oXAN6lEVMRuU21PR1EtLVZJmdB18Gu3Rw= github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5/go.mod h1:lmUJ/7eu/Q8D7ML55dXQrVaamCz2vxCfdQBasLZfHKk= -github.com/VictoriaMetrics/fastcache v1.12.1 h1:i0mICQuojGDL3KblA7wUNlY5lOK6a4bwt3uRKnkZU40= -github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= +github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI= +github.com/VictoriaMetrics/fastcache v1.12.2/go.mod h1:AmC+Nzz1+3G2eCPapF6UcsnkThDcMsQicp4xDukwJYI= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/agiledragon/gomonkey/v2 v2.12.0 h1:ek0dYu9K1rSV+TgkW5LvNNPRWyDZVIxGMCFI6Pz9o38= github.com/agiledragon/gomonkey/v2 v2.12.0/go.mod h1:ap1AmDzcVOAz1YpeJ3TCzIgstoaWLA6jbbgxfB4w2iY= +github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah4HI848JfFxHt+iPb26b4zyfspmqY0/8= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= github.com/andybalholm/brotli v1.0.6 h1:Yf9fFpf49Zrxb9NlQaluyE92/+X7UVHlhMNJN2sxfOI= github.com/andybalholm/brotli v1.0.6/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.13.0 h1:bAQ9OPNFYbGHV6Nez0tmNI0RiEu7/hxlYJRUA0wFAVE= -github.com/bits-and-blooms/bitset v1.13.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU= +github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/btcsuite/btcd v0.20.1-beta h1:Ik4hyJqN8Jfyv3S4AGBOmyouMsYE3EdYODkMbQjwPGw= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= -github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k= -github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -46,6 +44,7 @@ github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqy github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cespare/cp v0.1.0 h1:SE+dxFebS7Iik5LK0tsi1k9ZCxEaFX4AjQmoyA+1dJk= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= +github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chenzhuoyu/base64x v0.0.0-20211019084208-fb5309c8db06/go.mod h1:DH46F32mSOjUmXrMHnKwZdA8wcEefY7UVqBKYGjpdQY= @@ -54,41 +53,25 @@ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d h1:77cEq6EriyTZ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d/go.mod h1:8EPpVsBuRksnlj1mLy4AWzRNQYxauNi62uWcE3to6eA= github.com/chenzhuoyu/iasm v0.9.0 h1:9fhXjVzq5hUy2gkhhgHl95zG2cEAhw9OSGs8toWWAwo= github.com/chenzhuoyu/iasm v0.9.0/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8= -github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4= -github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E= -github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30= -github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= -github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= -github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= -github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= -github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/consensys/bavard v0.1.29 h1:fobxIYksIQ+ZSrTJUuQgu+HIJwclrAPcdXqd7H2hh1k= +github.com/consensys/bavard v0.1.29/go.mod h1:k/zVjHHC4B+PQy1Pg7fgvG3ALicQw540Crag8qx+dZs= +github.com/consensys/gnark-crypto v0.16.0 h1:8Dl4eYmUWK9WmlP1Bj6je688gBRJCJbT8Mw4KoTAawo= +github.com/consensys/gnark-crypto v0.16.0/go.mod h1:Ke3j06ndtPTVvo++PhGNgvm+lgpLvzbcE2MqljY7diU= github.com/containerd/continuity v0.4.3 h1:6HVkalIp+2u1ZLH1J/pYX2oBVXlJZvh1X1A7bEZ9Su8= github.com/containerd/continuity v0.4.3/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ= github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/crate-crypto/go-kzg-4844 v1.0.0 h1:TsSgHwrkTKecKJ4kadtHi4b3xHW5dCFUDFnUp1TsawI= -github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= -github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/crate-crypto/go-kzg-4844 v1.1.0 h1:EN/u9k2TF6OWSHrCCDBBU6GLNMq88OspHHlMnHfoyU4= +github.com/crate-crypto/go-kzg-4844 v1.1.0/go.mod h1:JolLjpSff1tCCJKaJx4psrlEdlXuJEC996PL3tTAFks= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= -github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= -github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0= -github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea h1:j4317fAZh7X6GqbFowYdYdI0L9bwxL07jyPZIdepyZ0= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= +github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/docker/cli v25.0.4-0.20240305161310-2bf4225ad269+incompatible h1:xhVCHXq+P5LhT31+RuDuk0xXEbEnd50Fr37J1bGuyWg= github.com/docker/cli v25.0.4-0.20240305161310-2bf4225ad269+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= github.com/docker/docker v26.1.0+incompatible h1:W1G9MPNbskA6VZWL7b3ZljTh0pXI68FpINx0GKaOdaM= @@ -99,6 +82,8 @@ github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4 github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= +github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elastic/go-sysinfo v1.11.1 h1:g9mwl05njS4r69TisC+vwHWTSKywZFYYUu3so3T/Lao= github.com/elastic/go-sysinfo v1.11.1/go.mod h1:6KQb31j0QeWBDF88jIdWSxE8cwoOB9tO4Y4osN7Q70E= github.com/elastic/go-windows v1.0.1 h1:AlYZOldA+UJ0/2nBuqWdo90GFCgG9xuyw9SYzGUtJm0= @@ -115,20 +100,21 @@ github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= -github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= -github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= github.com/gin-contrib/cors v1.5.0 h1:DgGKV7DDoOn36DFkNtbHrjoRiT5ExCe+PC9/xp7aKvk= github.com/gin-contrib/cors v1.5.0/go.mod h1:TvU7MAZ3EwrPLI2ztzTt3tqgvBCq+wn8WpZmfADjupI= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= github.com/gin-gonic/gin v1.9.1 h1:4idEAncQnU5cB7BeOkPtxjfCSye0AAm1R0RVIqJ+Jmg= github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SUcPTeU= -github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= -github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= github.com/go-faster/city v1.0.1 h1:4WAxSZ3V2Ws4QRDrscLEDcibJY8uf41H6AhXDrNDcGw= github.com/go-faster/city v1.0.1/go.mod h1:jKcUJId49qdW3L1qKHH/3wPeUstCVpVSXTM6vO3VcTw= github.com/go-faster/errors v0.6.1 h1:nNIPOBkprlKzkThvS/0YaX8Zs9KewLCOSFQS5BU06FI= github.com/go-faster/errors v0.6.1/go.mod h1:5MGV2/2T9yvlrbhe9pD9LO5Z/2zCSq2T8j+Jpi2LAyY= +github.com/go-kit/kit v0.8.0 h1:Wz+5lgoB0kkuqLEc6NVmwRknTKP6dTGbSqvhZtBI/j0= +github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= @@ -144,12 +130,12 @@ github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-sql-driver/mysql v1.7.1 h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI= github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI= +github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= -github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= +github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg= @@ -181,17 +167,17 @@ github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWm github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/hashicorp/go-bexpr v0.1.10 h1:9kuI5PFotCboP3dkDYFr/wi0gg0QVbSNz5oFRpxn4uE= github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0= -github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 h1:3JQNjnMRil1yD0IfZKHF9GxxWKDJGj8I0IqOUol//sw= -github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= -github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= -github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= +github.com/holiman/uint256 v1.3.2 h1:a9EgMPSC1AAaj1SZL5zIQD3WbwTuHrMGOerLjGmM/TA= +github.com/holiman/uint256 v1.3.2/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc= github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= -github.com/iden3/go-iden3-crypto v0.0.16 h1:zN867xiz6HgErXVIV/6WyteGcOukE9gybYTorBMEdsk= -github.com/iden3/go-iden3-crypto v0.0.16/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= +github.com/iden3/go-iden3-crypto v0.0.17 h1:NdkceRLJo/pI4UpcjVah4lN/a3yzxRUGXqxbWcYh9mY= +github.com/iden3/go-iden3-crypto v0.0.17/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM= github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg= github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk= @@ -216,8 +202,6 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA= github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= @@ -225,14 +209,13 @@ github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa02 github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/knz/go-libedit v1.10.1/go.mod h1:MZTVkCWyz0oBc7JOWP3wNAzd002ZbM/5hgShxwh4x8M= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/leanovate/gopter v0.2.11 h1:vRjThO1EKPb/1NsDXuDrzldR28RLkBflWYcU9CvzWu4= +github.com/leanovate/gopter v0.2.11/go.mod h1:aK3tzZP/C+p1m3SPRE4SYZFGP7jjkuSI4f7Xvpt0S9c= github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= @@ -243,6 +226,7 @@ github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= @@ -263,6 +247,7 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= +github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -290,39 +275,44 @@ github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6 github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ= github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= -github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= -github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= +github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pressly/goose/v3 v3.16.0 h1:xMJUsZdHLqSnCqESyKSqEfcYVYsUuup1nrOhaEFftQg= github.com/pressly/goose/v3 v3.16.0/go.mod h1:JwdKVnmCRhnF6XLQs2mHEQtucFD49cQBdRM4UiwkxsM= +github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU= github.com/prometheus/client_golang v1.19.0/go.mod h1:ZRM9uEAypZakd+q/x7+gmsvXdURP+DABIEIjnmDdp+k= +github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= +github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.48.0 h1:QO8U2CdOzSn1BBsmXJXduaaW+dY/5QLjfB8svtSzKKE= github.com/prometheus/common v0.48.0/go.mod h1:0/KsvlIEfPQCQ5I2iNSAWKPZziNCvRs5EC6ILDTlAPc= +github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= +github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE= +github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/rs/cors v1.7.0 h1:+88SsELBHx5r+hZ8TCkggzSstaWNbDvThkVK8H6f9ik= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/scroll-tech/da-codec v0.1.2 h1:QyJ+dQ4zWVVJwuqxNt4MiKyrymVc6rHe4YPtURkjiRc= -github.com/scroll-tech/da-codec v0.1.2/go.mod h1:odz1ck3umvYccCG03osaQBISAYGinZktZYbpk94fYRE= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 h1:pEP6+ThQIgSRO5SILiO6iBpWnxAUjoRNBA9Nc6ooOS0= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8/go.mod h1:MBHX2RcAV9KLWblo9DSa/xyPYd1Wpwnt64JSDOy85po= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 h1:vZ75srkZCStjDWq/kqZGLoucf7Y7qXC13nKjQVZ0zp8= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5/go.mod h1:XfQhUl3msmE6dpZEbR/LIwiMxywPQcUQsch9URgXDzs= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 h1:IKkevP42IQx8DQvtVq9WOmZDQrto59CGdEheXPf20HA= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/scroll-tech/zktrie v0.8.4 h1:UagmnZ4Z3ITCk+aUq9NQZJNAwnWl4gSxsLb2Nl7IgRE= github.com/scroll-tech/zktrie v0.8.4/go.mod h1:XvNo7vAk8yxNyTjBDj5WIiFzYW4bx/gJ78+NK6Zn6Uk= github.com/segmentio/asm v1.2.0 h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys= @@ -337,11 +327,13 @@ github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= +github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/status-im/keycard-go v0.2.0 h1:QDLFswOQu1r5jsycloeQh3bVU8n/NatHHaZobtDnDzA= github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= @@ -349,16 +341,16 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/supranational/blst v0.3.12 h1:Vfas2U2CFHhniv2QkUm2OVa1+pGTdqtpqm9NnhUUbZ8= -github.com/supranational/blst v0.3.12/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/supranational/blst v0.3.13 h1:AYeSxdOMacwu7FBmpfloBz5pbFXDmJL33RuwnKtmTjk= +github.com/supranational/blst v0.3.13/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= -github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= -github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= +github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPDo= +github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI= github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8= @@ -381,8 +373,6 @@ github.com/ydb-platform/ydb-go-genproto v0.0.0-20231012155159-f85a672542fd h1:dz github.com/ydb-platform/ydb-go-genproto v0.0.0-20231012155159-f85a672542fd/go.mod h1:Er+FePu1dNUieD+XTMDduGpQuCPssK5Q4BjF+IIXJ3I= github.com/ydb-platform/ydb-go-sdk/v3 v3.54.2 h1:E0yUuuX7UmPxXm92+yQCjMveLFO3zfvYFIJVuAqsVRA= github.com/ydb-platform/ydb-go-sdk/v3 v3.54.2/go.mod h1:fjBLQ2TdQNl4bMjuWl9adoTGBypwUTPoGC+EqYqiIcU= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= @@ -396,33 +386,24 @@ golang.org/x/arch v0.5.0 h1:jpGode6huXQxcskEIpOCvrU+tzo81b6+oFLUYXWtH/Y= golang.org/x/arch v0.5.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200813134508-3edf25e44fcc/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -432,29 +413,24 @@ golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200814200057-3d37ad5750ed/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 h1:DC7wcm+i+P1rN3Ff07vL+OndGg5OhNddHyTA+ocPqYE= @@ -469,14 +445,17 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8= -gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/urfave/cli.v1 v1.20.0 h1:NdAVW6RYxDif9DhDHaAortIu956m2c0v+09AZBPTbE0= +gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= diff --git a/build/dockerfiles/prover.Dockerfile b/build/dockerfiles/prover.Dockerfile new file mode 100644 index 0000000000..3990bf1f48 --- /dev/null +++ b/build/dockerfiles/prover.Dockerfile @@ -0,0 +1,23 @@ +FROM ubuntu:24.04 AS builder + +RUN apt-get update -y && apt-get upgrade -y + +# Install basic packages +RUN apt-get install build-essential curl wget git pkg-config -y +# Install dev-packages +RUN apt-get install libclang-dev libssl-dev llvm -y + +# Install Rust +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y +ENV PATH="/root/.cargo/bin:${PATH}" +ENV CARGO_HOME=/root/.cargo + +COPY ./prover . + +RUN cargo build --release + +FROM ubuntu:24.04 AS runtime + +COPY --from=builder /target/release/prover /usr/local/bin/ + +ENTRYPOINT ["prover"] \ No newline at end of file diff --git a/build/dockerfiles/prover.dockerignore b/build/dockerfiles/prover.dockerignore new file mode 100644 index 0000000000..8734d3f9b6 --- /dev/null +++ b/build/dockerfiles/prover.dockerignore @@ -0,0 +1,5 @@ +assets/ +docs/ +l2geth/ +rpc-gateway/ +*target/* \ No newline at end of file diff --git a/common/go.mod b/common/go.mod index 35663597de..1e0d22f167 100644 --- a/common/go.mod +++ b/common/go.mod @@ -1,10 +1,12 @@ module scroll-tech/common -go 1.21 +go 1.22 + +toolchain go1.22.2 require ( github.com/Masterminds/semver/v3 v3.2.1 - github.com/bits-and-blooms/bitset v1.13.0 + github.com/bits-and-blooms/bitset v1.20.0 github.com/docker/docker v26.1.0+incompatible github.com/gin-contrib/pprof v1.4.0 github.com/gin-gonic/gin v1.9.1 @@ -13,8 +15,8 @@ require ( github.com/modern-go/reflect2 v1.0.2 github.com/orcaman/concurrent-map v1.0.0 github.com/prometheus/client_golang v1.19.0 - github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 - github.com/stretchr/testify v1.9.0 + github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 + github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.30.0 github.com/testcontainers/testcontainers-go/modules/compose v0.30.0 github.com/testcontainers/testcontainers-go/modules/postgres v0.30.0 @@ -28,10 +30,9 @@ require ( github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect github.com/AlecAivazis/survey/v2 v2.3.7 // indirect github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect - github.com/DataDog/zstd v1.4.5 // indirect github.com/Microsoft/go-winio v0.6.1 // indirect github.com/Microsoft/hcsshim v0.11.4 // indirect - github.com/VictoriaMetrics/fastcache v1.12.1 // indirect + github.com/VictoriaMetrics/fastcache v1.12.2 // indirect github.com/aws/aws-sdk-go-v2 v1.21.2 // indirect github.com/aws/aws-sdk-go-v2/config v1.18.45 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.13.43 // indirect @@ -46,7 +47,6 @@ require ( github.com/aws/smithy-go v1.15.0 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/btcsuite/btcd v0.20.1-beta // indirect - github.com/btcsuite/btcd/btcec/v2 v2.2.0 // indirect github.com/buger/goterm v1.0.4 // indirect github.com/bytedance/sonic v1.10.1 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect @@ -54,25 +54,19 @@ require ( github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.0 // indirect github.com/cloudflare/cfssl v1.6.5 // indirect - github.com/cockroachdb/errors v1.11.1 // indirect - github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect - github.com/cockroachdb/pebble v1.1.0 // indirect - github.com/cockroachdb/redact v1.1.5 // indirect - github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect github.com/compose-spec/compose-go/v2 v2.0.0-rc.8.0.20240228111658-a0507e98fe60 // indirect - github.com/consensys/bavard v0.1.13 // indirect - github.com/consensys/gnark-crypto v0.12.1 // indirect + github.com/consensys/bavard v0.1.29 // indirect + github.com/consensys/gnark-crypto v0.16.0 // indirect github.com/containerd/console v1.0.3 // indirect github.com/containerd/containerd v1.7.12 // indirect github.com/containerd/continuity v0.4.2 // indirect github.com/containerd/log v0.1.0 // indirect github.com/containerd/typeurl/v2 v2.1.1 // indirect github.com/cpuguy83/dockercfg v0.3.1 // indirect - github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect - github.com/crate-crypto/go-kzg-4844 v1.0.0 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect + github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/deckarep/golang-set/v2 v2.1.0 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect + github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea // indirect github.com/distribution/reference v0.5.0 // indirect github.com/docker/buildx v0.12.0-rc2.0.20231219140829-617f538cb315 // indirect github.com/docker/cli v25.0.4-0.20240305161310-2bf4225ad269+incompatible // indirect @@ -83,16 +77,15 @@ require ( github.com/docker/go-connections v0.5.0 // indirect github.com/docker/go-metrics v0.0.1 // indirect github.com/docker/go-units v0.5.0 // indirect + github.com/edsrzf/mmap-go v1.0.0 // indirect github.com/emicklei/go-restful/v3 v3.10.1 // indirect github.com/ethereum/c-kzg-4844 v1.0.3 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fjl/memsize v0.0.2 // indirect github.com/fsnotify/fsevents v0.1.1 // indirect - github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fvbommel/sortorder v1.0.2 // indirect github.com/gabriel-vasile/mimetype v1.4.2 // indirect github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff // indirect - github.com/getsentry/sentry-go v0.18.0 // indirect github.com/gin-contrib/sse v0.1.0 // indirect github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect @@ -108,7 +101,6 @@ require ( github.com/gofrs/flock v0.8.1 // indirect github.com/gogo/googleapis v1.4.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v4 v4.5.0 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect github.com/google/gnostic v0.5.7-v3refs // indirect @@ -125,11 +117,11 @@ require ( github.com/hashicorp/go-cleanhttp v0.5.2 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect github.com/hashicorp/go-version v1.6.0 // indirect - github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 // indirect + github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect - github.com/holiman/uint256 v1.2.4 // indirect + github.com/holiman/uint256 v1.3.2 // indirect github.com/huin/goupnp v1.3.0 // indirect - github.com/iden3/go-iden3-crypto v0.0.16 // indirect + github.com/iden3/go-iden3-crypto v0.0.17 // indirect github.com/imdario/mergo v0.3.16 // indirect github.com/in-toto/in-toto-golang v0.5.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect @@ -146,8 +138,6 @@ require ( github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect github.com/klauspost/compress v1.17.9 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect - github.com/kr/pretty v0.3.1 // indirect - github.com/kr/text v0.2.0 // indirect github.com/leodido/go-urn v1.2.4 // indirect github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect github.com/magiconair/properties v1.8.7 // indirect @@ -189,11 +179,12 @@ require ( github.com/prometheus/client_model v0.5.0 // indirect github.com/prometheus/common v0.48.0 // indirect github.com/prometheus/procfs v0.12.0 // indirect + github.com/prometheus/tsdb v0.7.1 // indirect github.com/rivo/uniseg v0.4.4 // indirect - github.com/rogpeppe/go-internal v1.10.0 // indirect + github.com/rjeczalik/notify v0.9.1 // indirect github.com/rs/cors v1.7.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect - github.com/scroll-tech/da-codec v0.1.2 // indirect + github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 // indirect github.com/scroll-tech/zktrie v0.8.4 // indirect github.com/secure-systems-lab/go-securesystemslib v0.4.0 // indirect github.com/serialx/hashring v0.0.0-20190422032157-8b2912629002 // indirect @@ -203,16 +194,16 @@ require ( github.com/shoenig/go-m1cpu v0.1.6 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/sourcegraph/conc v0.3.0 // indirect - github.com/spf13/cobra v1.8.0 // indirect + github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/spf13/viper v1.4.0 // indirect github.com/status-im/keycard-go v0.2.0 // indirect - github.com/supranational/blst v0.3.12 // indirect + github.com/supranational/blst v0.3.13 // indirect github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect github.com/theupdateframework/notary v0.7.0 // indirect github.com/tilt-dev/fsnotify v1.4.8-0.20220602155310-fff9c274a375 // indirect github.com/tklauser/go-sysconf v0.3.14 // indirect - github.com/tklauser/numcpus v0.8.0 // indirect + github.com/tklauser/numcpus v0.9.0 // indirect github.com/tonistiigi/fsutil v0.0.0-20230825212630-f09800878302 // indirect github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea // indirect github.com/tonistiigi/vt100 v0.0.0-20230623042737-f9a4f7ef6531 // indirect @@ -244,15 +235,15 @@ require ( go.uber.org/mock v0.4.0 // indirect go.uber.org/multierr v1.9.0 // indirect golang.org/x/arch v0.5.0 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.32.0 // indirect golang.org/x/exp v0.0.0-20240112132812-db7319d0e0e3 // indirect golang.org/x/mod v0.17.0 // indirect golang.org/x/net v0.25.0 // indirect golang.org/x/oauth2 v0.16.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/term v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/sync v0.11.0 // indirect + golang.org/x/sys v0.30.0 // indirect + golang.org/x/term v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.3.0 // indirect golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect google.golang.org/appengine v1.6.7 // indirect @@ -262,7 +253,8 @@ require ( google.golang.org/grpc v1.59.0 // indirect google.golang.org/protobuf v1.33.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect - gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect + gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect + gopkg.in/urfave/cli.v1 v1.20.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect k8s.io/api v0.26.7 // indirect diff --git a/common/go.sum b/common/go.sum index 46d12fb725..e6122d2a75 100644 --- a/common/go.sum +++ b/common/go.sum @@ -15,10 +15,6 @@ github.com/AlecAivazis/survey/v2 v2.3.7/go.mod h1:xUTIdE4KCOIjsBAE1JYsUPoCqYdZ1r github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8= github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= -github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= -github.com/DataDog/zstd v1.4.5 h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ= -github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0= github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ= github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= @@ -31,8 +27,8 @@ github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAE github.com/Shopify/logrus-bugsnag v0.0.0-20170309145241-6dbc35f2c30d/go.mod h1:HI8ITrYtUY+O+ZhtlqUnD8+KwNPOyugEhfP9fdUIaEQ= github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d h1:UrqY+r/OJnIp5u0s1SbQ8dVfLCZJsnvazdBP5hS4iRs= github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod h1:HI8ITrYtUY+O+ZhtlqUnD8+KwNPOyugEhfP9fdUIaEQ= -github.com/VictoriaMetrics/fastcache v1.12.1 h1:i0mICQuojGDL3KblA7wUNlY5lOK6a4bwt3uRKnkZU40= -github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI= +github.com/VictoriaMetrics/fastcache v1.12.2/go.mod h1:AmC+Nzz1+3G2eCPapF6UcsnkThDcMsQicp4xDukwJYI= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/agiledragon/gomonkey/v2 v2.12.0 h1:ek0dYu9K1rSV+TgkW5LvNNPRWyDZVIxGMCFI6Pz9o38= github.com/agiledragon/gomonkey/v2 v2.12.0/go.mod h1:ap1AmDzcVOAz1YpeJ3TCzIgstoaWLA6jbbgxfB4w2iY= @@ -76,13 +72,11 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bitly/go-hostpool v0.1.0/go.mod h1:4gOCgp6+NZnVqlKyZ/iBZFTAJKembaVENUpMkpg42fw= github.com/bitly/go-simplejson v0.5.0/go.mod h1:cXHtHw4XUPsvGaxgjIAn8PhEWG9NfngEKAMDJEczWVA= -github.com/bits-and-blooms/bitset v1.13.0 h1:bAQ9OPNFYbGHV6Nez0tmNI0RiEu7/hxlYJRUA0wFAVE= -github.com/bits-and-blooms/bitset v1.13.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU= +github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869/go.mod h1:Ekp36dRnpXw/yCqJaO+ZrUyxD+3VXMFFr56k5XYrpB4= github.com/btcsuite/btcd v0.20.1-beta h1:Ik4hyJqN8Jfyv3S4AGBOmyouMsYE3EdYODkMbQjwPGw= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= -github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k= -github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -123,26 +117,14 @@ github.com/cloudflare/cfssl v1.6.5/go.mod h1:Bk1si7sq8h2+yVEDrFJiz3d7Aw+pfjjJSZV github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8= -github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4= -github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E= -github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30= -github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= github.com/codahale/rfc6979 v0.0.0-20141003034818-6a90f24967eb h1:EDmT6Q9Zs+SbUoc7Ik9EfrFqcylYqgPZ9ANSbTAntnE= github.com/codahale/rfc6979 v0.0.0-20141003034818-6a90f24967eb/go.mod h1:ZjrT6AXHbDs86ZSdt/osfBi5qfexBrKUdONk989Wnk4= github.com/compose-spec/compose-go/v2 v2.0.0-rc.8.0.20240228111658-a0507e98fe60 h1:NlkpaLBPFr05mNJWVMH7PP4L30gFG6k4z1QpypLUSh8= github.com/compose-spec/compose-go/v2 v2.0.0-rc.8.0.20240228111658-a0507e98fe60/go.mod h1:bEPizBkIojlQ20pi2vNluBa58tevvj0Y18oUSHPyfdc= -github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= -github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= -github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= -github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/consensys/bavard v0.1.29 h1:fobxIYksIQ+ZSrTJUuQgu+HIJwclrAPcdXqd7H2hh1k= +github.com/consensys/bavard v0.1.29/go.mod h1:k/zVjHHC4B+PQy1Pg7fgvG3ALicQw540Crag8qx+dZs= +github.com/consensys/gnark-crypto v0.16.0 h1:8Dl4eYmUWK9WmlP1Bj6je688gBRJCJbT8Mw4KoTAawo= +github.com/consensys/gnark-crypto v0.16.0/go.mod h1:Ke3j06ndtPTVvo++PhGNgvm+lgpLvzbcE2MqljY7diU= github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM= github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw= github.com/containerd/console v1.0.3 h1:lIr7SlA5PxZyMV30bDW0MGbiOPXwc63yRuCP0ARubLw= @@ -171,10 +153,10 @@ github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7 github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/dockercfg v0.3.1 h1:/FpZ+JaygUR/lZP2NlFI2DVfrOEMAIKP5wWEJdoYe9E= github.com/cpuguy83/dockercfg v0.3.1/go.mod h1:sugsbF4//dDlL/i+S+rtpIWp+5h0BHJHfjj5/jFyUJc= -github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM= -github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/crate-crypto/go-kzg-4844 v1.0.0 h1:TsSgHwrkTKecKJ4kadtHi4b3xHW5dCFUDFnUp1TsawI= -github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= +github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4= +github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-kzg-4844 v1.1.0 h1:EN/u9k2TF6OWSHrCCDBBU6GLNMq88OspHHlMnHfoyU4= +github.com/crate-crypto/go-kzg-4844 v1.1.0/go.mod h1:JolLjpSff1tCCJKaJx4psrlEdlXuJEC996PL3tTAFks= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/creack/pty v1.1.17/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= @@ -183,12 +165,8 @@ github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= -github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= -github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0= -github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea h1:j4317fAZh7X6GqbFowYdYdI0L9bwxL07jyPZIdepyZ0= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= github.com/denisenkom/go-mssqldb v0.0.0-20191128021309-1d7a30a10f73/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= @@ -223,6 +201,8 @@ github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 h1:UhxFibDNY/bfvqU github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7/go.mod h1:cyGadeNEkKy96OOhEzfZl+yxihPEzKnqJwvfuSUqbZE= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dvsekhvalnov/jose2go v0.0.0-20170216131308-f21a8cedbbae/go.mod h1:7BvyPhdbLxMXIYTFPLsyJRFMsKmOZnQmzh6Gb+uquuM= +github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153 h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc= github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= github.com/emicklei/go-restful/v3 v3.10.1 h1:rc42Y5YTp7Am7CS630D7JmhRjq4UlEUuEKfrDac4bSQ= @@ -252,8 +232,6 @@ github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= -github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= -github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/pprof v1.4.0 h1:XxiBSf5jWZ5i16lNOPbMTVdgHBdhfGRD5PZ1LWazzvg= github.com/gin-contrib/pprof v1.4.0/go.mod h1:RrehPJasUVBPK6yTUwOl8/NP6i0vbUgmxtis+Z5KE90= @@ -262,12 +240,13 @@ github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm github.com/gin-gonic/gin v1.8.1/go.mod h1:ji8BvRH1azfM+SYow9zQ6SZMvR8qOMZHmsCuWR9tTTk= github.com/gin-gonic/gin v1.9.1 h1:4idEAncQnU5cB7BeOkPtxjfCSye0AAm1R0RVIqJ+Jmg= github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SUcPTeU= -github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= -github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0 h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk= github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= @@ -316,8 +295,6 @@ github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7a github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg= -github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= @@ -396,21 +373,21 @@ github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+l github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek= github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hinshun/vt10x v0.0.0-20220119200601-820417d04eec h1:qv2VnGeEQHchGaZ/u7lxST/RaJw+cv273q79D81Xbog= github.com/hinshun/vt10x v0.0.0-20220119200601-820417d04eec/go.mod h1:Q48J4R4DvxnHolD5P8pOtXigYlRuPLGl6moFx3ulM68= -github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 h1:3JQNjnMRil1yD0IfZKHF9GxxWKDJGj8I0IqOUol//sw= -github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= -github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= -github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= +github.com/holiman/uint256 v1.3.2 h1:a9EgMPSC1AAaj1SZL5zIQD3WbwTuHrMGOerLjGmM/TA= +github.com/holiman/uint256 v1.3.2/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc= github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= -github.com/iden3/go-iden3-crypto v0.0.16 h1:zN867xiz6HgErXVIV/6WyteGcOukE9gybYTorBMEdsk= -github.com/iden3/go-iden3-crypto v0.0.16/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= +github.com/iden3/go-iden3-crypto v0.0.17 h1:NdkceRLJo/pI4UpcjVah4lN/a3yzxRUGXqxbWcYh9mY= +github.com/iden3/go-iden3-crypto v0.0.17/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= github.com/in-toto/in-toto-golang v0.5.0 h1:hb8bgwr0M2hGdDsLjkJ3ZqJ8JFLL/tgYdAxF/XEFBbY= @@ -478,10 +455,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/leanovate/gopter v0.2.11 h1:vRjThO1EKPb/1NsDXuDrzldR28RLkBflWYcU9CvzWu4= +github.com/leanovate/gopter v0.2.11/go.mod h1:aK3tzZP/C+p1m3SPRE4SYZFGP7jjkuSI4f7Xvpt0S9c= github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY= github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= @@ -609,8 +584,6 @@ github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCko github.com/pelletier/go-toml/v2 v2.0.1/go.mod h1:r9LEWfGN8R5k0VXJ+0BkIe7MYkRdwZOjgMj2KwnJFUo= github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= -github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= -github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -647,24 +620,26 @@ github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsT github.com/prometheus/procfs v0.0.3/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDaekg4FpcdQ= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= +github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE= +github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= -github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/rs/cors v1.7.0 h1:+88SsELBHx5r+hZ8TCkggzSstaWNbDvThkVK8H6f9ik= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/scroll-tech/da-codec v0.1.2 h1:QyJ+dQ4zWVVJwuqxNt4MiKyrymVc6rHe4YPtURkjiRc= -github.com/scroll-tech/da-codec v0.1.2/go.mod h1:odz1ck3umvYccCG03osaQBISAYGinZktZYbpk94fYRE= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 h1:pEP6+ThQIgSRO5SILiO6iBpWnxAUjoRNBA9Nc6ooOS0= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8/go.mod h1:MBHX2RcAV9KLWblo9DSa/xyPYd1Wpwnt64JSDOy85po= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 h1:vZ75srkZCStjDWq/kqZGLoucf7Y7qXC13nKjQVZ0zp8= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5/go.mod h1:XfQhUl3msmE6dpZEbR/LIwiMxywPQcUQsch9URgXDzs= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 h1:IKkevP42IQx8DQvtVq9WOmZDQrto59CGdEheXPf20HA= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/scroll-tech/zktrie v0.8.4 h1:UagmnZ4Z3ITCk+aUq9NQZJNAwnWl4gSxsLb2Nl7IgRE= github.com/scroll-tech/zktrie v0.8.4/go.mod h1:XvNo7vAk8yxNyTjBDj5WIiFzYW4bx/gJ78+NK6Zn6Uk= github.com/secure-systems-lab/go-securesystemslib v0.4.0 h1:b23VGrQhTA8cN2CbBw7/FulN9fTtqYUdS5+Oxzt+DUE= @@ -699,8 +674,8 @@ github.com/spf13/cast v0.0.0-20150508191742-4d07383ffe94/go.mod h1:r2rcYCSwa1IEx github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v0.0.1/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= -github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= -github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= +github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= +github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/jwalterweatherman v0.0.0-20141219030609-3d60171a6431/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= github.com/spf13/jwalterweatherman v1.0.0 h1:XHEdyB+EcvlqZamSM4ZOMGlc93t6AcsBEu9Gc1vn7yk= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= @@ -730,10 +705,10 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/supranational/blst v0.3.12 h1:Vfas2U2CFHhniv2QkUm2OVa1+pGTdqtpqm9NnhUUbZ8= -github.com/supranational/blst v0.3.12/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/supranational/blst v0.3.13 h1:AYeSxdOMacwu7FBmpfloBz5pbFXDmJL33RuwnKtmTjk= +github.com/supranational/blst v0.3.13/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/testcontainers/testcontainers-go v0.30.0 h1:jmn/XS22q4YRrcMwWg0pAwlClzs/abopbsBzrepyc4E= @@ -750,8 +725,8 @@ github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0h github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= -github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= -github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= +github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPDo= +github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI= github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/tonistiigi/fsutil v0.0.0-20230825212630-f09800878302 h1:ZT8ibgassurSISJ1Pj26NsM3vY2jxFZn63Nd/TpHmRw= github.com/tonistiigi/fsutil v0.0.0-20230825212630-f09800878302/go.mod h1:9kMVqMyQ/Sx2df5LtnGG+nbrmiZzCS7V6gjW3oGHsvI= @@ -854,8 +829,8 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20201117144127-c1f2f97bffc9/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20240112132812-db7319d0e0e3 h1:hNQpMuAJe5CtcUqCXaWga3FHu+kQvCqcsoVaQgSV60o= golang.org/x/exp v0.0.0-20240112132812-db7319d0e0e3/go.mod h1:idGWGoKP1toJGkd5/ig9ZLuPcZBC3ewk7SzmH0uou08= @@ -898,8 +873,8 @@ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -934,28 +909,28 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= -golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= +golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= +golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1030,13 +1005,15 @@ gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMy gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod h1:Xk6kEKp8OKb+X14hQBKWaSkCsqBpgog8nAV2xsGOxlo= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= -gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8= -gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/rethinkdb/rethinkdb-go.v6 v6.2.1 h1:d4KQkxAaAiRY2h5Zqis161Pv91A37uZyJOx73duwUwM= gopkg.in/rethinkdb/rethinkdb-go.v6 v6.2.1/go.mod h1:WbjuEoo1oadwzQ4apSDU+JTvmllEHtsNHS6y7vFc7iw= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/urfave/cli.v1 v1.20.0 h1:NdAVW6RYxDif9DhDHaAortIu956m2c0v+09AZBPTbE0= +gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= @@ -1054,6 +1031,7 @@ gorm.io/driver/postgres v1.5.7 h1:8ptbNJTDbEmhdr62uReG5BGkdQyeasu/FZHxI0IMGnM= gorm.io/driver/postgres v1.5.7/go.mod h1:3e019WlBaYI5o5LIdNV+LyxCMNtLOQETBXL2h4chKpA= gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde h1:9DShaph9qhkIYw7QF91I/ynrr4cOO2PZra2PFD7Mfeg= gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde/go.mod h1:hbnx/Oo0ChWMn1BIhpy1oYozzpM15i4YPuHDmfYtwg8= +gotest.tools v1.4.0 h1:BjtEgfuw8Qyd+jPvQz8CfoxiO/UjFEidWinwEXZiWv0= gotest.tools/v3 v3.5.1 h1:EENdUnS3pdur5nybKYIh2Vfgc8IUNBjxDPSjtiJcOzU= gotest.tools/v3 v3.5.1/go.mod h1:isy3WKz7GK6uNw/sbHzfKBLvlvXwUyV06n6brMxxopU= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= diff --git a/common/libzkp/impl/Cargo.lock b/common/libzkp/impl/Cargo.lock index 87d4483796..16cdd27be3 100644 --- a/common/libzkp/impl/Cargo.lock +++ b/common/libzkp/impl/Cargo.lock @@ -1,3196 +1,5349 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 + +[[package]] +name = "addchain" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2e69442aa5628ea6951fa33e24efe8313f4321a91bd729fc2f75bdfc858570" +dependencies = [ + "num-bigint 0.3.3", + "num-integer", + "num-traits", +] [[package]] name = "addr2line" -version = "0.20.0" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ "gimli", ] [[package]] -name = "adler" -version = "1.0.2" +name = "adler2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] -name = "aes" -version = "0.8.3" +name = "ahash" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ - "cfg-if 1.0.0", - "cipher", - "cpufeatures", + "cfg-if", + "once_cell", + "version_check", + "zerocopy", ] [[package]] -name = "aggregator" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" dependencies = [ - "ark-std 0.3.0", - "bitstream-io", - "c-kzg", - "ctor", - "encoder", - "env_logger 0.10.0", - "eth-types 0.12.0", - "ethers-core", - "gadgets 0.12.0", - "halo2-base", - "halo2-ecc", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "num-bigint", - "once_cell", - "rand", - "revm-precompile", - "revm-primitives", - "serde", - "serde_json", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "zkevm-circuits 0.12.0", + "memchr", ] [[package]] -name = "aggregator" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "alloy-chains" +version = "0.1.62" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1317fde6d2d3cd6082a15144c23230697a5e1a91a27d1facc146715d3b4b2046" dependencies = [ - "ark-std 0.3.0", - "bitstream-io", - "c-kzg", - "ctor", - "encoder", - "env_logger 0.10.0", - "eth-types 0.13.0", - "ethers-core", - "gadgets 0.13.0", - "halo2-base", - "halo2-ecc", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "num-bigint", - "once_cell", - "rand", - "revm-precompile", - "revm-primitives", + "alloy-primitives", + "alloy-rlp", + "num_enum", "serde", - "serde_json", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "zkevm-circuits 0.13.0", + "strum 0.27.1", ] [[package]] -name = "ahash" -version = "0.8.3" +name = "alloy-consensus" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "69e32ef5c74bbeb1733c37f4ac7f866f8c8af208b7b4265e21af609dcac5bd5e" dependencies = [ - "cfg-if 1.0.0", - "once_cell", - "version_check", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "alloy-trie", + "auto_impl", + "c-kzg", + "derive_more 1.0.0", + "serde", + "serde_with", ] [[package]] -name = "aho-corasick" -version = "1.0.2" +name = "alloy-consensus-any" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +checksum = "0fa13b7b1e1e3fedc42f0728103bfa3b4d566d3d42b606db449504d88dbdbdcf" dependencies = [ - "memchr", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "serde", ] [[package]] -name = "allocator-api2" -version = "0.2.16" +name = "alloy-eip2124" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" +checksum = "675264c957689f0fd75f5993a73123c2cc3b5c235a38f5b9037fe6c826bfb2c0" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.11", +] [[package]] -name = "alloy-primitives" -version = "0.7.4" +name = "alloy-eip2930" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db8aa973e647ec336810a9356af8aea787249c9d00b1525359f3db29a68d231b" +checksum = "0069cf0642457f87a01a014f6dc29d5d893cd4fd8fddf0c3cdfad1bb3ebafc41" dependencies = [ + "alloy-primitives", "alloy-rlp", - "bytes", - "cfg-if 1.0.0", - "const-hex", - "derive_more", - "hex-literal", - "itoa", - "k256", - "keccak-asm", - "proptest", - "rand", - "ruint", "serde", - "tiny-keccak", ] [[package]] -name = "alloy-rlp" -version = "0.3.4" +name = "alloy-eip7702" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d58d9f5da7b40e9bfff0b7e7816700be4019db97d4b6359fe7f94a9e22e42ac" +checksum = "4c986539255fb839d1533c128e190e557e52ff652c9ef62939e233a81dd93f7e" dependencies = [ - "arrayvec", - "bytes", + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "k256", + "serde", ] [[package]] -name = "android-tzdata" -version = "0.1.1" +name = "alloy-eip7702" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" +checksum = "cabf647eb4650c91a9d38cb6f972bb320009e7e9d61765fb688a86f1563b33e8" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "k256", + "serde", + "serde_with", +] [[package]] -name = "android_system_properties" -version = "0.1.5" +name = "alloy-eips" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +checksum = "5591581ca2ab0b3e7226a4047f9a1bfcf431da1d0cce3752fda609fea3c27e37" dependencies = [ - "libc", + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702 0.5.0", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "auto_impl", + "c-kzg", + "derive_more 1.0.0", + "once_cell", + "serde", + "sha2", ] [[package]] -name = "anyhow" -version = "1.0.86" +name = "alloy-genesis" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "0cded3a2d4bd7173f696458c5d4c98c18a628dfcc9f194385e80a486e412e2e0" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-serde 0.11.1", + "alloy-trie", + "serde", +] [[package]] -name = "arc-swap" -version = "1.6.0" +name = "alloy-json-abi" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" +checksum = "4012581681b186ba0882007ed873987cc37f86b1b488fe6b91d5efd0b585dc41" +dependencies = [ + "alloy-primitives", + "alloy-sol-type-parser", + "serde", + "serde_json", +] [[package]] -name = "ark-ff" -version = "0.3.0" +name = "alloy-json-rpc" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" +checksum = "762414662d793d7aaa36ee3af6928b6be23227df1681ce9c039f6f11daadef64" dependencies = [ - "ark-ff-asm 0.3.0", - "ark-ff-macros 0.3.0", - "ark-serialize 0.3.0", - "ark-std 0.3.0", - "derivative", - "num-bigint", - "num-traits", - "paste", - "rustc_version 0.3.3", - "zeroize", + "alloy-primitives", + "alloy-sol-types", + "serde", + "serde_json", + "thiserror 2.0.11", + "tracing", ] [[package]] -name = "ark-ff" -version = "0.4.2" +name = "alloy-network" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" +checksum = "8be03f2ebc00cf88bd06d3c6caf387dceaa9c7e6b268216779fa68a9bf8ab4e6" dependencies = [ - "ark-ff-asm 0.4.2", - "ark-ff-macros 0.4.2", - "ark-serialize 0.4.2", - "ark-std 0.4.0", - "derivative", - "digest 0.10.7", - "itertools 0.10.5", - "num-bigint", - "num-traits", - "paste", - "rustc_version 0.4.0", - "zeroize", + "alloy-consensus", + "alloy-consensus-any", + "alloy-eips", + "alloy-json-rpc", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rpc-types-any", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "alloy-signer", + "alloy-sol-types", + "async-trait", + "auto_impl", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror 2.0.11", ] [[package]] -name = "ark-ff-asm" -version = "0.3.0" +name = "alloy-network-primitives" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" +checksum = "3a00ce618ae2f78369918be0c20f620336381502c83b6ed62c2f7b2db27698b0" dependencies = [ - "quote", - "syn 1.0.109", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-serde 0.11.1", + "serde", ] [[package]] -name = "ark-ff-asm" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" +name = "alloy-primitives" +version = "0.8.21" +source = "git+https://github.com/scroll-tech/alloy-core?branch=v0.8.21#6d28bdb643f36da7b580ed0f252df6d8117f2fdd" dependencies = [ - "quote", - "syn 1.0.109", + "alloy-rlp", + "bytes", + "cfg-if", + "const-hex", + "derive_more 1.0.0", + "foldhash", + "hashbrown 0.15.2", + "indexmap 2.7.1", + "itoa", + "k256", + "keccak-asm", + "paste", + "proptest", + "rand", + "rkyv", + "ruint", + "rustc-hash 2.1.1", + "serde", + "sha3", + "tiny-keccak", ] [[package]] -name = "ark-ff-macros" -version = "0.3.0" +name = "alloy-rlp" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" +checksum = "3d6c1d995bff8d011f7cd6c81820d51825e6e06d6db73914c1630ecf544d83d6" dependencies = [ - "num-bigint", - "num-traits", - "quote", - "syn 1.0.109", + "alloy-rlp-derive", + "arrayvec", + "bytes", ] [[package]] -name = "ark-ff-macros" -version = "0.4.2" +name = "alloy-rlp-derive" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" +checksum = "a40e1ef334153322fd878d07e86af7a529bcb86b2439525920a88eba87bcf943" dependencies = [ - "num-bigint", - "num-traits", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.98", ] [[package]] -name = "ark-serialize" -version = "0.3.0" +name = "alloy-rpc-types-any" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" +checksum = "318ae46dd12456df42527c3b94c1ae9001e1ceb707f7afe2c7807ac4e49ebad9" dependencies = [ - "ark-std 0.3.0", - "digest 0.9.0", + "alloy-consensus-any", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", ] [[package]] -name = "ark-serialize" -version = "0.4.2" +name = "alloy-rpc-types-engine" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" +checksum = "e83dde9fcf1ccb9b815cc0c89bba26bbbbaae5150a53ae624ed0fc63cb3676c1" dependencies = [ - "ark-std 0.4.0", - "digest 0.10.7", - "num-bigint", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "strum 0.26.3", ] [[package]] -name = "ark-std" -version = "0.3.0" +name = "alloy-rpc-types-eth" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" +checksum = "8b4dbee4d82f8a22dde18c28257bed759afeae7ba73da4a1479a039fd1445d04" dependencies = [ - "num-traits", - "rand", + "alloy-consensus", + "alloy-consensus-any", + "alloy-eips", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "alloy-sol-types", + "itertools 0.14.0", + "serde", + "serde_json", + "thiserror 2.0.11", ] [[package]] -name = "ark-std" -version = "0.4.0" +name = "alloy-serde" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" +checksum = "5851bf8d5ad33014bd0c45153c603303e730acc8a209450a7ae6b4a12c2789e2" dependencies = [ - "num-traits", - "rand", + "alloy-primitives", + "serde", + "serde_json", ] [[package]] -name = "array-init" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc" - -[[package]] -name = "arrayref" -version = "0.3.7" +name = "alloy-serde" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" +checksum = "8732058f5ca28c1d53d241e8504620b997ef670315d7c8afab856b3e3b80d945" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] [[package]] -name = "arrayvec" -version = "0.7.4" +name = "alloy-signer" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "f96b3526fdd779a4bd0f37319cfb4172db52a7ac24cdbb8804b72091c18e1701" +dependencies = [ + "alloy-primitives", + "async-trait", + "auto_impl", + "either", + "elliptic-curve", + "k256", + "thiserror 2.0.11", +] [[package]] -name = "async-trait" -version = "0.1.72" +name = "alloy-sol-macro" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" +checksum = "a2708e27f58d747423ae21d31b7a6625159bd8d867470ddd0256f396a68efa11" dependencies = [ + "alloy-sol-macro-expander", + "alloy-sol-macro-input", + "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", ] [[package]] -name = "async_io_stream" -version = "0.3.3" +name = "alloy-sol-macro-expander" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" +checksum = "c6b7984d7e085dec382d2c5ef022b533fcdb1fe6129200af30ebf5afddb6a361" dependencies = [ - "futures", - "pharos", - "rustc_version 0.4.0", + "alloy-sol-macro-input", + "const-hex", + "heck", + "indexmap 2.7.1", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.98", + "syn-solidity", + "tiny-keccak", ] [[package]] -name = "atty" -version = "0.2.14" +name = "alloy-sol-macro-input" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +checksum = "33d6a9fc4ed1a3c70bdb2357bec3924551c1a59f24e5a04a74472c755b37f87d" dependencies = [ - "hermit-abi 0.1.19", - "libc", - "winapi", + "const-hex", + "dunce", + "heck", + "proc-macro2", + "quote", + "syn 2.0.98", + "syn-solidity", ] [[package]] -name = "aurora-engine-modexp" -version = "1.1.0" +name = "alloy-sol-type-parser" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aef7712851e524f35fbbb74fa6599c5cd8692056a1c36f9ca0d2001b670e7e5" +checksum = "1b1b3e9a48a6dd7bb052a111c8d93b5afc7956ed5e2cb4177793dc63bb1d2a36" dependencies = [ - "hex", - "num", + "serde", + "winnow", ] [[package]] -name = "auto_impl" -version = "1.2.0" +name = "alloy-sol-types" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" +checksum = "6044800da35c38118fd4b98e18306bd3b91af5dedeb54c1b768cf1b4fb68f549" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.27", + "alloy-json-abi", + "alloy-primitives", + "alloy-sol-macro", + "const-hex", + "serde", ] [[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "backtrace" -version = "0.3.68" +name = "alloy-trie" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +checksum = "d95a94854e420f07e962f7807485856cde359ab99ab6413883e15235ad996e8b" dependencies = [ - "addr2line", - "cc", - "cfg-if 1.0.0", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", + "alloy-primitives", + "alloy-rlp", + "arrayvec", + "derive_more 1.0.0", + "nybbles", + "serde", + "smallvec", + "tracing", ] [[package]] -name = "base16ct" -version = "0.2.0" +name = "android-tzdata" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" [[package]] -name = "base64" -version = "0.13.1" +name = "android_system_properties" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] [[package]] -name = "base64" -version = "0.21.2" +name = "ansi_term" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi", +] [[package]] -name = "base64ct" -version = "1.0.1" +name = "anstream" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a32fd6af2b5827bce66c29053ba0e7c42b9dcab01835835058558c10851a46b" +checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] [[package]] -name = "bech32" -version = "0.9.1" +name = "anstyle" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" [[package]] -name = "bincode" -version = "1.3.3" +name = "anstyle-parse" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" dependencies = [ - "serde", + "utf8parse", ] [[package]] -name = "bit-set" -version = "0.5.3" +name = "anstyle-query" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" dependencies = [ - "bit-vec", + "windows-sys 0.59.0", ] [[package]] -name = "bit-vec" -version = "0.6.3" +name = "anstyle-wincon" +version = "3.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" +checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" +dependencies = [ + "anstyle", + "once_cell", + "windows-sys 0.59.0", +] [[package]] -name = "bitflags" -version = "1.3.2" +name = "anyhow" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +checksum = "6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4" [[package]] -name = "bitflags" -version = "2.5.0" +name = "ark-ff" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" +dependencies = [ + "ark-ff-asm 0.3.0", + "ark-ff-macros 0.3.0", + "ark-serialize 0.3.0", + "ark-std 0.3.0", + "derivative", + "num-bigint 0.4.6", + "num-traits", + "paste", + "rustc_version 0.3.3", + "zeroize", +] [[package]] -name = "bitstream-io" -version = "2.3.0" +name = "ark-ff" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c12d1856e42f0d817a835fe55853957c85c8c8a470114029143d3f12671446e" +checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" +dependencies = [ + "ark-ff-asm 0.4.2", + "ark-ff-macros 0.4.2", + "ark-serialize 0.4.2", + "ark-std 0.4.0", + "derivative", + "digest 0.10.7", + "itertools 0.10.5", + "num-bigint 0.4.6", + "num-traits", + "paste", + "rustc_version 0.4.1", + "zeroize", +] [[package]] -name = "bitvec" -version = "1.0.1" +name = "ark-ff-asm" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" dependencies = [ - "funty", - "radium", - "tap", - "wyz", + "quote", + "syn 1.0.109", ] [[package]] -name = "blake2" -version = "0.10.6" +name = "ark-ff-asm" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" dependencies = [ - "digest 0.10.7", + "quote", + "syn 1.0.109", ] [[package]] -name = "blake2b_simd" -version = "1.0.1" +name = "ark-ff-macros" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc" +checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" dependencies = [ - "arrayref", - "arrayvec", - "constant_time_eq", + "num-bigint 0.4.6", + "num-traits", + "quote", + "syn 1.0.109", ] [[package]] -name = "block-buffer" -version = "0.9.0" +name = "ark-ff-macros" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" +checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" dependencies = [ - "block-padding", - "generic-array", + "num-bigint 0.4.6", + "num-traits", + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] -name = "block-buffer" -version = "0.10.4" +name = "ark-serialize" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" dependencies = [ - "generic-array", + "ark-std 0.3.0", + "digest 0.9.0", ] [[package]] -name = "block-padding" -version = "0.2.1" +name = "ark-serialize" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" - -[[package]] -name = "bls12_381" -version = "0.8.0" -source = "git+https://github.com/scroll-tech/bls12_381?branch=feat/impl_scalar_field#2c515f73a2462fef8681c8e884edf1710f52b22a" +checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" dependencies = [ - "ff", - "group", - "pairing", - "pasta_curves", - "rand_core", - "subtle", + "ark-std 0.4.0", + "digest 0.10.7", + "num-bigint 0.4.6", ] [[package]] -name = "blst" -version = "0.3.11" +name = "ark-std" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c94087b935a822949d3291a9989ad2b2051ea141eda0fd4e478a75f6aa3e604b" +checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" dependencies = [ - "cc", - "glob", - "threadpool", - "zeroize", + "colored", + "num-traits", + "rand", ] [[package]] -name = "bs58" -version = "0.5.0" +name = "ark-std" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5353f36341f7451062466f0b755b96ac3a9547e4d7f6b70d603fc721a7d7896" +checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ - "sha2", - "tinyvec", + "num-traits", + "rand", ] [[package]] -name = "bumpalo" -version = "3.13.0" +name = "arrayref" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" [[package]] -name = "bus-mapping" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" dependencies = [ - "eth-types 0.12.0", - "ethers-core", - "ethers-providers", - "ethers-signers", - "gadgets 0.12.0", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "mock 0.12.0", - "mpt-zktrie 0.12.0", - "num", - "poseidon-circuit", - "revm-precompile", "serde", - "serde_json", - "strum 0.25.0", - "strum_macros 0.25.3", ] [[package]] -name = "bus-mapping" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "async-trait" +version = "0.1.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" dependencies = [ - "eth-types 0.13.0", - "ethers-core", - "ethers-providers", - "ethers-signers", - "gadgets 0.13.0", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "mock 0.13.0", - "mpt-zktrie 0.13.0", - "num", - "poseidon-circuit", - "revm-precompile", - "serde", - "serde_json", - "strum 0.25.0", - "strum_macros 0.25.3", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "byte-slice-cast" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "bytes" -version = "1.4.0" +name = "atty" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" dependencies = [ - "serde", + "hermit-abi 0.1.19", + "libc", + "winapi", ] [[package]] -name = "c-kzg" -version = "1.0.2" +name = "aurora-engine-modexp" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdf100c4cea8f207e883ff91ca886d621d8a166cb04971dfaa9bb8fd99ed95df" +checksum = "518bc5745a6264b5fd7b09dffb9667e400ee9e2bbe18555fac75e1fe9afa0df9" dependencies = [ - "blst", - "cc", - "glob", "hex", - "libc", - "serde", + "num", ] [[package]] -name = "cc" -version = "1.0.90" +name = "auto_impl" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" +checksum = "e12882f59de5360c748c4cbf569a042d5fb0eb515f7bea9c1f470b47f6ffbd73" dependencies = [ - "jobserver", - "libc", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - -[[package]] -name = "cfg-if" -version = "1.0.0" +name = "autocfg" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] -name = "chrono" -version = "0.4.26" +name = "backtrace" +version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "android-tzdata", - "iana-time-zone", - "js-sys", - "num-traits", - "time", - "wasm-bindgen", - "winapi", + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "serde", + "windows-targets 0.52.6", ] [[package]] -name = "cipher" -version = "0.4.4" +name = "base16ct" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common", - "inout", -] +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" [[package]] -name = "coins-bip32" -version = "0.8.7" +name = "base64" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b6be4a5df2098cd811f3194f64ddb96c267606bffd9689ac7b0160097b01ad3" -dependencies = [ - "bs58", - "coins-core", - "digest 0.10.7", - "hmac", - "k256", - "serde", - "sha2", - "thiserror", -] +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] -name = "coins-bip39" -version = "0.8.7" +name = "base64" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db8fba409ce3dc04f7d804074039eb68b960b0829161f8e06c95fea3f122528" -dependencies = [ - "bitvec", - "coins-bip32", - "hmac", - "once_cell", - "pbkdf2 0.12.2", - "rand", - "sha2", - "thiserror", -] +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] -name = "coins-core" -version = "0.8.7" +name = "base64ct" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5286a0843c21f8367f7be734f89df9b822e0321d8bcce8d6e735aadff7d74979" -dependencies = [ - "base64 0.21.2", - "bech32", - "bs58", - "digest 0.10.7", - "generic-array", - "hex", - "ripemd", - "serde", - "serde_derive", - "sha2", - "sha3 0.10.8", - "thiserror", -] +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] -name = "const-hex" -version = "1.11.3" +name = "bincode" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ba00838774b4ab0233e355d26710fbfc8327a05c017f6dc4873f876d1f79f78" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "hex", - "proptest", "serde", ] [[package]] -name = "const-oid" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "795bc6e66a8e340f075fcf6227e417a2dc976b92b91f3cdc778bb858778b6747" - -[[package]] -name = "constant_time_eq" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" - -[[package]] -name = "convert_case" -version = "0.4.0" +name = "bit-set" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" +dependencies = [ + "bit-vec", +] [[package]] -name = "core-foundation-sys" -version = "0.8.4" +name = "bit-vec" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] -name = "cpufeatures" -version = "0.2.9" +name = "bitcode" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" +checksum = "18c1406a27371b2f76232a2259df6ab607b91b5a0a7476a7729ff590df5a969a" dependencies = [ - "libc", + "bytemuck", + "serde", ] [[package]] -name = "crossbeam" -version = "0.8.2" +name = "bitflags" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" +checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" dependencies = [ - "cfg-if 1.0.0", - "crossbeam-channel", - "crossbeam-deque", - "crossbeam-epoch", - "crossbeam-queue", - "crossbeam-utils", + "serde", ] [[package]] -name = "crossbeam-channel" -version = "0.5.8" +name = "bitvec" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils", + "funty", + "radium", + "serde", + "tap", + "wyz", ] [[package]] -name = "crossbeam-deque" -version = "0.8.3" +name = "blake2" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" dependencies = [ - "cfg-if 1.0.0", - "crossbeam-epoch", - "crossbeam-utils", + "digest 0.10.7", ] [[package]] -name = "crossbeam-epoch" -version = "0.9.15" +name = "blake2b_simd" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" +checksum = "06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99" dependencies = [ - "autocfg", - "cfg-if 1.0.0", - "crossbeam-utils", - "memoffset", - "scopeguard", + "arrayref", + "arrayvec", + "constant_time_eq", ] [[package]] -name = "crossbeam-queue" -version = "0.3.8" +name = "blake3" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" +checksum = "1230237285e3e10cde447185e8975408ae24deaa67205ce684805c25bc0c7937" dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils", + "arrayref", + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", + "memmap2", ] [[package]] -name = "crossbeam-utils" -version = "0.8.16" +name = "block-buffer" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "cfg-if 1.0.0", + "generic-array", ] [[package]] -name = "crunchy" -version = "0.2.2" +name = "bls12_381" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +checksum = "a3c196a77437e7cc2fb515ce413a6401291578b5afc8ecb29a3c7ab957f05941" +dependencies = [ + "ff 0.12.1", + "group 0.12.1", + "pairing 0.22.0", + "rand_core", + "subtle", +] [[package]] -name = "crypto-bigint" -version = "0.5.3" +name = "blst" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "740fe28e594155f10cfc383984cbefd529d7396050557148f79cb0f621204124" +checksum = "47c79a94619fade3c0b887670333513a67ac28a6a7e653eb260bf0d4103db38d" dependencies = [ - "generic-array", - "rand_core", - "subtle", + "cc", + "glob", + "threadpool", "zeroize", ] [[package]] -name = "crypto-common" -version = "0.1.6" +name = "bon" +version = "3.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +checksum = "fe7acc34ff59877422326db7d6f2d845a582b16396b6b08194942bf34c6528ab" dependencies = [ - "generic-array", - "typenum", + "bon-macros", + "rustversion", ] [[package]] -name = "ctor" -version = "0.1.26" +name = "bon-macros" +version = "3.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" +checksum = "4159dd617a7fbc9be6a692fe69dc2954f8e6bb6bb5e4d7578467441390d77fd0" dependencies = [ + "darling", + "ident_case", + "prettyplease", + "proc-macro2", "quote", - "syn 1.0.109", + "rustversion", + "syn 2.0.98", ] [[package]] -name = "ctr" -version = "0.9.2" +name = "bumpalo" +version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" -dependencies = [ - "cipher", -] +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" [[package]] -name = "darling" -version = "0.13.4" +name = "byte-slice-cast" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" + +[[package]] +name = "bytecheck" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" +checksum = "50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3" dependencies = [ - "darling_core", - "darling_macro", + "bytecheck_derive", + "ptr_meta", + "rancor", + "simdutf8", ] [[package]] -name = "darling_core" -version = "0.13.4" +name = "bytecheck_derive" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" +checksum = "efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71" dependencies = [ - "fnv", - "ident_case", "proc-macro2", "quote", - "strsim", - "syn 1.0.109", + "syn 2.0.98", ] [[package]] -name = "darling_macro" -version = "0.13.4" +name = "bytemuck" +version = "1.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" -dependencies = [ - "darling_core", - "quote", - "syn 1.0.109", -] +checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" [[package]] -name = "data-encoding" -version = "2.4.0" +name = "byteorder" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] -name = "der" -version = "0.7.8" +name = "bytes" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" dependencies = [ - "const-oid", - "zeroize", + "serde", ] [[package]] -name = "derivative" -version = "2.2.0" +name = "c-kzg" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +checksum = "f0307f72feab3300336fb803a57134159f6e20139af1357f36c54cb90d8e8928" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "blst", + "cc", + "glob", + "hex", + "libc", + "once_cell", + "serde", ] [[package]] -name = "derive_more" -version = "0.99.17" +name = "camino" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "rustc_version 0.4.0", - "syn 1.0.109", + "serde", ] [[package]] -name = "digest" -version = "0.9.0" +name = "cargo-platform" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" dependencies = [ - "generic-array", + "serde", ] [[package]] -name = "digest" -version = "0.10.7" +name = "cargo_metadata" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" dependencies = [ - "block-buffer 0.10.4", - "const-oid", - "crypto-common", - "subtle", + "camino", + "cargo-platform", + "semver 1.0.25", + "serde", + "serde_json", + "thiserror 1.0.69", ] [[package]] -name = "dotenvy" -version = "0.15.7" +name = "cc" +version = "1.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" +checksum = "c736e259eea577f443d5c86c304f9f4ae0295c43f3ba05c21f1d66b5f06001af" +dependencies = [ + "shlex", +] [[package]] -name = "dyn-clone" -version = "1.0.17" +name = "cfg-if" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] -name = "ecdsa" -version = "0.16.8" +name = "chrono" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b1e0c257a9e9f25f90ff76d7a68360ed497ee519c8e428d1825ef0000799d4" +checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" dependencies = [ - "der", - "digest 0.10.7", - "elliptic-curve", - "rfc6979", - "signature", - "spki", -] - + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "serde", + "wasm-bindgen", + "windows-targets 0.52.6", +] + +[[package]] +name = "clap" +version = "4.5.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.5.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.5.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "clap_lex" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" + +[[package]] +name = "colorchoice" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" + +[[package]] +name = "colored" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" +dependencies = [ + "lazy_static", + "windows-sys 0.59.0", +] + +[[package]] +name = "const-hex" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b0485bab839b018a8f1723fc5391819fea5f8f0f32288ef8a735fd096b6160c" +dependencies = [ + "cfg-if", + "cpufeatures", + "hex", + "proptest", + "serde", +] + +[[package]] +name = "const-oid" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + +[[package]] +name = "const_format" +version = "0.2.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd" +dependencies = [ + "const_format_proc_macros", +] + +[[package]] +name = "const_format_proc_macros" +version = "0.2.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744" +dependencies = [ + "proc-macro2", + "quote", + "unicode-xid", +] + +[[package]] +name = "constant_time_eq" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "convert_case" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "cpufeatures" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +dependencies = [ + "libc", +] + +[[package]] +name = "crc" +version = "3.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + +[[package]] +name = "critical-section" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" + +[[package]] +name = "crossbeam" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "crunchy" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" + +[[package]] +name = "crypto-bigint" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" +dependencies = [ + "generic-array", + "rand_core", + "subtle", + "zeroize", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.98", +] + +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "der" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" +dependencies = [ + "const-oid", + "zeroize", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", + "serde", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "derive-new" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "derive-new" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cdc8d50f426189eef89dac62fabfa0abb27d5cc008f25bf4156a0203325becc" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "derive_more" +version = "0.99.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f" +dependencies = [ + "convert_case 0.4.0", + "proc-macro2", + "quote", + "rustc_version 0.4.1", + "syn 2.0.98", +] + +[[package]] +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +dependencies = [ + "convert_case 0.6.0", + "proc-macro2", + "quote", + "syn 2.0.98", + "unicode-xid", +] + +[[package]] +name = "digest" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +dependencies = [ + "generic-array", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "const-oid", + "crypto-common", + "subtle", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "dyn-clone" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35" + +[[package]] +name = "ecdsa" +version = "0.16.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +dependencies = [ + "der", + "digest 0.10.7", + "elliptic-curve", + "rfc6979", + "serdect", + "signature", + "spki", +] + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "elf" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4445909572dbd556c457c849c4ca58623d84b27c8fff1e74b0b4227d8b90d17b" + +[[package]] +name = "elliptic-curve" +version = "0.13.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +dependencies = [ + "base16ct", + "crypto-bigint", + "digest 0.10.7", + "ff 0.13.0", + "generic-array", + "group 0.13.0", + "pkcs8", + "rand_core", + "sec1", + "serdect", + "subtle", + "zeroize", +] + +[[package]] +name = "endian-type" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" + +[[package]] +name = "enum_dispatch" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" +dependencies = [ + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "enumn" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "env_logger" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" +dependencies = [ + "atty", + "humantime", + "log", + "regex", + "termcolor", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "errno" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "ethbloom" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +dependencies = [ + "crunchy", + "fixed-hash", + "tiny-keccak", +] + +[[package]] +name = "ethereum-types" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +dependencies = [ + "ethbloom", + "fixed-hash", + "primitive-types", + "uint", +] + +[[package]] +name = "eyre" +version = "0.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" +dependencies = [ + "indenter", + "once_cell", +] + +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "fastrlp" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" +dependencies = [ + "arrayvec", + "auto_impl", + "bytes", +] + +[[package]] +name = "ff" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160" +dependencies = [ + "bitvec", + "rand_core", + "subtle", +] + +[[package]] +name = "ff" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +dependencies = [ + "bitvec", + "byteorder", + "ff_derive", + "rand_core", + "subtle", +] + +[[package]] +name = "ff_derive" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9f54704be45ed286151c5e11531316eaef5b8f5af7d597b806fdb8af108d84a" +dependencies = [ + "addchain", + "cfg-if", + "num-bigint 0.3.3", + "num-integer", + "num-traits", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "fixed-hash" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +dependencies = [ + "byteorder", + "rand", + "rustc-hex", + "static_assertions", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foldhash" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "futures-utils-wasm" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42012b0f064e01aa58b545fe3727f90f7dd4020f4a3ea735b50344965f5a57e9" + +[[package]] +name = "gcd" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", + "zeroize", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + +[[package]] +name = "getset" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eded738faa0e88d3abc9d1a13cb11adc2073c400969eeb8793cf7132589959fc" +dependencies = [ + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "git-version" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19" +dependencies = [ + "git-version-macro", +] + +[[package]] +name = "git-version-macro" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "glob" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" + +[[package]] +name = "group" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7" +dependencies = [ + "ff 0.12.1", + "memuse", + "rand_core", + "subtle", +] + +[[package]] +name = "group" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +dependencies = [ + "ff 0.13.0", + "rand_core", + "subtle", +] + +[[package]] +name = "halo2" +version = "0.1.0-beta.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a23c779b38253fe1538102da44ad5bd5378495a61d2c4ee18d64eaa61ae5995" +dependencies = [ + "halo2_proofs", +] + +[[package]] +name = "halo2-axiom" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f81aee7974478f9e3ea0cfd349d2a59a3482f7844386486a98e4af9ed8bada6" +dependencies = [ + "blake2b_simd", + "crossbeam", + "ff 0.13.0", + "group 0.13.0", + "halo2curves-axiom 0.7.0", + "itertools 0.11.0", + "maybe-rayon", + "pairing 0.23.0", + "rand", + "rand_core", + "rayon", + "rustc-hash 1.1.0", + "sha3", + "tracing", +] + +[[package]] +name = "halo2-base" +version = "0.4.1" +source = "git+https://github.com/axiom-crypto/halo2-lib.git?tag=v0.4.1-git#2fe813b3ccd4f224da195d61829effb20599dcbd" +dependencies = [ + "getset", + "halo2-axiom", + "itertools 0.11.0", + "log", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "poseidon-primitives", + "rand_chacha", + "rayon", + "rustc-hash 1.1.0", + "serde", + "serde_json", +] + +[[package]] +name = "halo2-ecc" +version = "0.4.1" +source = "git+https://github.com/axiom-crypto/halo2-lib.git?tag=v0.4.1-git#2fe813b3ccd4f224da195d61829effb20599dcbd" +dependencies = [ + "halo2-base", + "itertools 0.11.0", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "rand", + "rand_chacha", + "rand_core", + "rayon", + "serde", + "serde_json", + "test-case", +] + +[[package]] +name = "halo2_proofs" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e925780549adee8364c7f2b685c753f6f3df23bde520c67416e93bf615933760" +dependencies = [ + "blake2b_simd", + "ff 0.12.1", + "group 0.12.1", + "pasta_curves 0.4.1", + "rand_core", + "rayon", +] + +[[package]] +name = "halo2curves" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b756596082144af6e57105a20403b7b80fe9dccd085700b74fae3af523b74dba" +dependencies = [ + "blake2", + "digest 0.10.7", + "ff 0.13.0", + "group 0.13.0", + "halo2derive", + "hex", + "lazy_static", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "pairing 0.23.0", + "paste", + "rand", + "rand_core", + "rayon", + "serde", + "serde_arrays", + "sha2", + "static_assertions", + "subtle", + "unroll", +] + +[[package]] +name = "halo2curves-axiom" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75bb262279138550a603b35a73da944fcde987a321eb550c05276ce7b0a4e692" +dependencies = [ + "blake2b_simd", + "digest 0.10.7", + "ff 0.13.0", + "group 0.13.0", + "hex", + "lazy_static", + "maybe-rayon", + "num-bigint 0.4.6", + "num-traits", + "pairing 0.23.0", + "pasta_curves 0.5.1", + "paste", + "rand", + "rand_core", + "serde", + "serde_arrays", + "sha2", + "static_assertions", + "subtle", +] + +[[package]] +name = "halo2curves-axiom" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8309e4638b4f1bcf6613d72265a84074d26034c35edc5d605b5688e580b8b8" +dependencies = [ + "blake2b_simd", + "digest 0.10.7", + "ff 0.13.0", + "group 0.13.0", + "hex", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "pairing 0.23.0", + "pasta_curves 0.5.1", + "paste", + "rand", + "rand_core", + "rayon", + "serde", + "serde_arrays", + "sha2", + "static_assertions", + "subtle", + "unroll", +] + +[[package]] +name = "halo2derive" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdb99e7492b4f5ff469d238db464131b86c2eaac814a78715acba369f64d2c76" +dependencies = [ + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", +] + +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "foldhash", + "rayon", + "serde", +] + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +dependencies = [ + "serde", +] + +[[package]] +name = "hex-literal" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" + +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest 0.10.7", +] + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "iana-time-zone" +version = "0.1.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core 0.52.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + +[[package]] +name = "impl-codec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +dependencies = [ + "parity-scale-codec", +] + +[[package]] +name = "impl-trait-for-tuples" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "indenter" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +dependencies = [ + "equivalent", + "hashbrown 0.15.2", + "serde", +] + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" + +[[package]] +name = "js-sys" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "jubjub" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a575df5f985fe1cd5b2b05664ff6accfc46559032b954529fd225a2168d27b0f" +dependencies = [ + "bitvec", + "bls12_381", + "ff 0.12.1", + "group 0.12.1", + "rand_core", + "subtle", +] + +[[package]] +name = "k256" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" +dependencies = [ + "cfg-if", + "ecdsa", + "elliptic-curve", + "once_cell", + "serdect", + "sha2", +] + +[[package]] +name = "keccak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +dependencies = [ + "cpufeatures", +] + +[[package]] +name = "keccak-asm" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "505d1856a39b200489082f90d897c3f07c455563880bc5952e38eabf731c83b6" +dependencies = [ + "digest 0.10.7", + "sha3-asm", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +dependencies = [ + "spin", +] + +[[package]] +name = "libc" +version = "0.2.169" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" + +[[package]] +name = "libm" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags", + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "litemap" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" + +[[package]] +name = "lockfree-object-pool" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" + +[[package]] +name = "log" +version = "0.4.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" + +[[package]] +name = "lz4_flex" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5" + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "maybe-rayon" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" +dependencies = [ + "cfg-if", + "rayon", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memmap2" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" +dependencies = [ + "libc", +] + +[[package]] +name = "memuse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d97bbf43eb4f088f8ca469930cde17fa036207c9a5e02ccc5107c4e8b17c964" + [[package]] -name = "either" -version = "1.9.0" +name = "metrics" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +checksum = "884adb57038347dfbaf2d5065887b6cf4312330dc8e94bc30a1a839bd79d3261" +dependencies = [ + "ahash", + "portable-atomic", +] [[package]] -name = "elliptic-curve" -version = "0.13.8" +name = "metrics" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +checksum = "7a7deb012b3b2767169ff203fadb4c6b0b82b947512e5eb9e0b78c2e186ad9e3" dependencies = [ - "base16ct", - "crypto-bigint", - "digest 0.10.7", - "ff", - "generic-array", - "group", - "pkcs8", - "rand_core", - "sec1", - "subtle", - "zeroize", + "ahash", + "portable-atomic", ] [[package]] -name = "encoder" +name = "metrics-derive" version = "0.1.0" -source = "git+https://github.com/scroll-tech/da-codec.git?tag=v0.1.0#5a28b752d4504bf0966734fe4a6a5433981c74c2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3dbdd96ed57d565ec744cba02862d707acf373c5772d152abae6ec5c4e24f6c" dependencies = [ - "zstd", + "proc-macro2", + "quote", + "regex", + "syn 2.0.98", ] [[package]] -name = "encoding_rs" -version = "0.8.32" +name = "metrics-tracing-context" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" +checksum = "62a6a1f7141f1d9bc7a886b87536bbfc97752e08b369e1e0453a9acfab5f5da4" dependencies = [ - "cfg-if 1.0.0", + "indexmap 2.7.1", + "itoa", + "lockfree-object-pool", + "metrics 0.23.0", + "metrics-util", + "once_cell", + "tracing", + "tracing-core", + "tracing-subscriber", ] [[package]] -name = "enr" -version = "0.8.1" +name = "metrics-util" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf56acd72bb22d2824e66ae8e9e5ada4d0de17a69c7fd35569dde2ada8ec9116" +checksum = "4259040465c955f9f2f1a4a8a16dc46726169bca0f88e8fb2dbeced487c3e828" dependencies = [ - "base64 0.13.1", - "bytes", - "hex", - "k256", - "log", - "rand", - "rlp", - "serde", - "sha3 0.10.8", - "zeroize", + "aho-corasick", + "crossbeam-epoch", + "crossbeam-utils", + "hashbrown 0.14.5", + "indexmap 2.7.1", + "metrics 0.23.0", + "num_cpus", + "ordered-float", + "quanta", + "radix_trie", + "sketches-ddsketch", ] [[package]] -name = "enumn" -version = "0.1.11" +name = "miniz_oxide" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b" +dependencies = [ + "adler2", +] + +[[package]] +name = "modular-bitfield" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a53d79ba8304ac1c4f9eb3b9d281f21f7be9d4626f72ce7df4ad8fbde4f38a74" +dependencies = [ + "modular-bitfield-impl", + "static_assertions", +] + +[[package]] +name = "modular-bitfield-impl" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b893c4eb2dc092c811165f84dc7447fae16fb66521717968c34c509b39b1a5c5" +checksum = "5a7d5f7076603ebc68de2dc6a650ec331a062a13abaa346975be747bbfa4b789" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 1.0.109", ] [[package]] -name = "env_logger" -version = "0.9.3" +name = "munge" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" +checksum = "64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df" dependencies = [ - "atty", - "humantime", - "log", - "regex", - "termcolor", + "munge_macro", ] [[package]] -name = "env_logger" -version = "0.10.0" +name = "munge_macro" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" +checksum = "1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e" dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "equivalent" -version = "1.0.1" +name = "nibble_vec" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43" +dependencies = [ + "smallvec", +] [[package]] -name = "errno" -version = "0.3.1" +name = "ntapi" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" dependencies = [ - "errno-dragonfly", - "libc", - "windows-sys", + "winapi", ] [[package]] -name = "errno-dragonfly" -version = "0.1.2" +name = "nu-ansi-term" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" dependencies = [ - "cc", - "libc", + "overload", + "winapi", ] [[package]] -name = "eth-keystore" -version = "0.5.0" +name = "num" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "aes", - "ctr", - "digest 0.10.7", - "hex", - "hmac", - "pbkdf2 0.11.0", + "num-bigint 0.4.6", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6f7833f2cbf2360a6cfd58cd41a53aa7a90bd4c202f5b1c7dd2ed73c57b2c3" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +dependencies = [ + "num-integer", + "num-traits", "rand", - "scrypt", "serde", - "serde_json", - "sha2", - "sha3 0.10.8", - "thiserror", - "uuid", ] [[package]] -name = "eth-types" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "num-complex" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" dependencies = [ - "base64 0.13.1", - "ethers-core", - "ethers-signers", - "halo2curves", - "hex", - "itertools 0.11.0", - "log", - "num", - "num-bigint", - "poseidon-base", - "regex", - "revm-precompile", - "revm-primitives", - "serde", - "serde_json", - "serde_with", - "sha3 0.10.8", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", - "uint", + "num-traits", ] [[package]] -name = "eth-types" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" dependencies = [ - "base64 0.13.1", - "ethers-core", - "ethers-signers", - "halo2curves", - "hex", - "itertools 0.11.0", - "log", - "num", - "num-bigint", - "poseidon-base", - "regex", - "revm-precompile", - "revm-primitives", - "serde", - "serde_json", - "serde_with", - "sha3 0.10.8", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", - "uint", + "num-traits", ] [[package]] -name = "ethabi" -version = "18.0.0" +name = "num-iter" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" dependencies = [ - "ethereum-types", - "hex", - "once_cell", - "regex", + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" +dependencies = [ + "num-bigint 0.4.6", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi 0.3.9", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "nums" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3c74f925fb8cfc49a8022f2afce48a0683b70f9e439885594e84c5edbf5b01" +dependencies = [ + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "rand", +] + +[[package]] +name = "nybbles" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8983bb634df7248924ee0c4c3a749609b5abcb082c28fffe3254b3eb3602b307" +dependencies = [ + "alloy-rlp", + "const-hex", + "proptest", "serde", - "serde_json", - "sha3 0.10.8", - "thiserror", - "uint", + "smallvec", ] [[package]] -name = "ethbloom" -version = "0.13.0" +name = "object" +version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ - "crunchy", - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "scale-info", - "tiny-keccak", + "memchr", ] [[package]] -name = "ethereum-types" -version = "0.14.1" +name = "once_cell" +version = "1.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" dependencies = [ - "ethbloom", - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "primitive-types", - "scale-info", - "uint", + "critical-section", + "portable-atomic", +] + +[[package]] +name = "op-alloy-consensus" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "621e69964165285ce750bf7ba961707e26c31df9f0b25652d6219dcee1f7f5b5" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "serde", + "serde_with", + "thiserror 2.0.11", ] [[package]] -name = "ethers-core" -version = "2.0.7" -source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" +name = "openvm" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "arrayvec", - "bytes", - "chrono", - "elliptic-curve", - "ethabi", - "generic-array", - "hex", - "k256", - "num_enum 0.6.1", - "open-fastrlp", - "rand", - "rlp", + "bytemuck", + "hex-literal", + "num-bigint 0.4.6", + "num-traits", + "openvm-platform", + "openvm-rv32im-guest", "serde", - "serde_json", - "strum 0.24.1", - "tempfile", - "thiserror", - "tiny-keccak", - "unicode-xid", ] [[package]] -name = "ethers-providers" -version = "2.0.7" -source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" +name = "openvm-algebra-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "async-trait", - "auto_impl", - "base64 0.21.2", - "bytes", - "enr", - "ethers-core", - "futures-channel", - "futures-core", - "futures-timer", - "futures-util", - "hashers", - "hex", - "http", - "instant", - "once_cell", - "pin-project", - "reqwest", + "derive-new 0.6.0", + "derive_more 1.0.0", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "openvm-algebra-transpiler", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-mod-circuit-builder", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", "serde", - "serde_json", - "thiserror", - "tokio", - "tokio-tungstenite", + "serde-big-array", + "serde_with", + "strum 0.26.3", "tracing", - "tracing-futures", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "ws_stream_wasm", ] [[package]] -name = "ethers-signers" -version = "2.0.7" -source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" +name = "openvm-algebra-complex-macros" +version = "0.1.0" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "async-trait", - "coins-bip32", - "coins-bip39", - "elliptic-curve", - "eth-keystore", - "ethers-core", - "hex", - "rand", - "sha2", - "thiserror", - "tracing", + "openvm-macros-common", + "quote", + "syn 2.0.98", ] [[package]] -name = "external-tracer" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "openvm-algebra-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "eth-types 0.12.0", - "geth-utils 0.12.0", - "log", + "halo2curves-axiom 0.5.3", + "num-bigint 0.4.6", + "openvm", + "openvm-algebra-complex-macros", + "openvm-algebra-moduli-macros", + "openvm-platform", "serde", - "serde_json", - "serde_stacker", + "serde-big-array", + "strum_macros 0.26.4", ] [[package]] -name = "external-tracer" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "openvm-algebra-moduli-macros" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "eth-types 0.13.0", - "geth-utils 0.13.0", - "log", + "openvm-macros-common", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-algebra-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-algebra-guest", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-bigint-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive-new 0.6.0", + "derive_more 1.0.0", + "openvm-bigint-transpiler", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", "serde", - "serde_json", - "serde_stacker", ] [[package]] -name = "fastrand" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" +name = "openvm-bigint-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "num-bigint 0.4.6", + "num-traits", + "openvm", + "openvm-platform", + "serde", + "strum_macros 0.26.4", +] [[package]] -name = "fastrlp" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" +name = "openvm-bigint-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "arrayvec", - "auto_impl", - "bytes", + "openvm-bigint-guest", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", ] [[package]] -name = "ff" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +name = "openvm-build" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "bitvec", - "rand_core", - "subtle", + "cargo_metadata", + "dirs", + "eyre", + "hex", + "openvm-platform", + "serde", + "serde_json", + "tempfile", ] [[package]] -name = "fixed-hash" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +name = "openvm-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "byteorder", + "async-trait", + "backtrace", + "bitcode", + "cfg-if", + "derivative", + "derive-new 0.6.0", + "derive_more 1.0.0", + "enum_dispatch", + "eyre", + "getset", + "itertools 0.13.0", + "metrics 0.23.0", + "metrics-derive", + "once_cell", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-poseidon2-air", + "openvm-stark-backend", + "p3-baby-bear", + "p3-symmetric", "rand", - "rustc-hex", + "rayon", + "rustc-hash 2.1.1", + "serde", + "serde-big-array", "static_assertions", + "thiserror 1.0.69", + "toml", + "tracing", ] [[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +name = "openvm-circuit-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "form_urlencoded" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +name = "openvm-circuit-primitives" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "percent-encoding", + "bitcode", + "derive-new 0.6.0", + "itertools 0.13.0", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "openvm-circuit-primitives-derive", + "openvm-stark-backend", + "rand", + "serde", + "tracing", ] [[package]] -name = "funty" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" +name = "openvm-circuit-primitives-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "futures" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +name = "openvm-custom-insn" +version = "0.1.0" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "futures-channel" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +name = "openvm-ecc-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "futures-core", - "futures-sink", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "once_cell", + "openvm-algebra-circuit", + "openvm-algebra-guest", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-ecc-guest", + "openvm-ecc-transpiler", + "openvm-instructions", + "openvm-mod-circuit-builder", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "serde", + "serde_with", + "strum 0.26.3", ] [[package]] -name = "futures-core" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +name = "openvm-ecc-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "ecdsa", + "elliptic-curve", + "group 0.13.0", + "halo2curves-axiom 0.5.3", + "hex-literal", + "itertools 0.13.0", + "k256", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "openvm", + "openvm-algebra-guest", + "openvm-algebra-moduli-macros", + "openvm-ecc-sw-macros", + "openvm-platform", + "openvm-rv32im-guest", + "rand", + "serde", + "strum_macros 0.26.4", +] [[package]] -name = "futures-executor" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +name = "openvm-ecc-sw-macros" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "futures-core", - "futures-task", - "futures-util", + "openvm-macros-common", + "quote", + "syn 2.0.98", ] [[package]] -name = "futures-io" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +name = "openvm-ecc-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-ecc-guest", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", +] [[package]] -name = "futures-macro" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +name = "openvm-instructions" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.27", + "backtrace", + "derive-new 0.6.0", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "openvm-instructions-derive", + "openvm-stark-backend", + "serde", + "strum 0.26.3", + "strum_macros 0.26.4", ] [[package]] -name = "futures-sink" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +name = "openvm-instructions-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "futures-task" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +name = "openvm-keccak256-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "hex-literal", + "itertools 0.13.0", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-keccak256-transpiler", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "p3-keccak-air", + "rand", + "serde", + "serde-big-array", + "strum 0.26.3", + "tiny-keccak", + "tracing", +] [[package]] -name = "futures-timer" -version = "3.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" +name = "openvm-keccak256-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "gloo-timers", - "send_wrapper 0.4.0", + "openvm-platform", + "serde", + "tiny-keccak", ] [[package]] -name = "futures-util" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +name = "openvm-keccak256-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-keccak256-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", ] [[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +name = "openvm-macros-common" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "byteorder", + "syn 2.0.98", ] [[package]] -name = "gadgets" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "openvm-mod-circuit-builder" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "eth-types 0.12.0", - "halo2_proofs", - "poseidon-base", - "sha3 0.10.8", - "strum 0.25.0", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "openvm-circuit", + "openvm-circuit-primitives", + "openvm-instructions", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde_with", + "tracing", ] [[package]] -name = "gadgets" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" -dependencies = [ - "eth-types 0.13.0", - "halo2_proofs", - "poseidon-base", - "sha3 0.10.8", - "strum 0.25.0", +name = "openvm-native-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-native-compiler", + "openvm-poseidon2-air", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde-big-array", + "static_assertions", + "strum 0.26.3", + "tracing", ] [[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +name = "openvm-native-compiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "typenum", - "version_check", - "zeroize", + "backtrace", + "itertools 0.13.0", + "metrics 0.23.0", + "num-bigint 0.4.6", + "num-integer", + "openvm-circuit", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-native-compiler-derive", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "serde", + "snark-verifier-sdk", + "strum 0.26.3", + "strum_macros 0.26.4", + "zkhash", ] [[package]] -name = "geth-utils" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "openvm-native-compiler-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "env_logger 0.10.0", - "gobuild", - "log", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "geth-utils" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "openvm-native-recursion" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "env_logger 0.10.0", - "gobuild", - "log", + "cfg-if", + "itertools 0.13.0", + "lazy_static", + "metrics 0.23.0", + "once_cell", + "openvm-circuit", + "openvm-native-circuit", + "openvm-native-compiler", + "openvm-native-compiler-derive", + "openvm-stark-backend", + "openvm-stark-sdk", + "p3-dft", + "p3-fri", + "p3-merkle-tree", + "p3-symmetric", + "rand", + "serde", + "serde_json", + "snark-verifier-sdk", + "tracing", ] [[package]] -name = "getrandom" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +name = "openvm-pairing-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "cfg-if 1.0.0", - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "once_cell", + "openvm-algebra-circuit", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-ecc-circuit", + "openvm-ecc-guest", + "openvm-instructions", + "openvm-mod-circuit-builder", + "openvm-pairing-guest", + "openvm-pairing-transpiler", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "rand", + "serde", + "strum 0.26.3", ] [[package]] -name = "gimli" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +name = "openvm-pairing-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "group 0.13.0", + "halo2curves-axiom 0.5.3", + "hex-literal", + "itertools 0.13.0", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "openvm", + "openvm-algebra-complex-macros", + "openvm-algebra-guest", + "openvm-algebra-moduli-macros", + "openvm-ecc-guest", + "openvm-ecc-sw-macros", + "openvm-platform", + "openvm-rv32im-guest", + "rand", + "serde", + "strum_macros 0.26.4", +] [[package]] -name = "git-version" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6b0decc02f4636b9ccad390dcbe77b722a77efedfa393caf8379a51d5c61899" +name = "openvm-pairing-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "git-version-macro", - "proc-macro-hack", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-pairing-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", ] [[package]] -name = "git-version-macro" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe69f1cbdb6e28af2bac214e943b99ce8a0a06b447d15d3e61161b0423139f3f" +name = "openvm-platform" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "proc-macro-hack", - "proc-macro2", - "quote", - "syn 1.0.109", + "getrandom 0.2.15", + "libm", + "openvm-custom-insn", + "stability", + "strum_macros 0.26.4", ] [[package]] -name = "glob" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +name = "openvm-poseidon2-air" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derivative", + "itertools 0.13.0", + "lazy_static", + "openvm-circuit-primitives", + "openvm-stark-backend", + "openvm-stark-sdk", + "p3-monty-31", + "p3-poseidon2", + "p3-poseidon2-air", + "p3-symmetric", + "rand", + "tracing", + "zkhash", +] -[[package]] -name = "gloo-timers" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +[[package]] +name = "openvm-rv32-adapters" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", + "derive-new 0.6.0", + "itertools 0.13.0", + "openvm-circuit", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde-big-array", + "serde_with", + "tracing", ] [[package]] -name = "gobuild" -version = "0.1.0-alpha.2" -source = "git+https://github.com/scroll-tech/gobuild.git#24935c2b8f677841f22acd6710957621bb294e0e" +name = "openvm-rv32im-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "cc", + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-integer", + "once_cell", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "rand", + "serde", + "serde-big-array", + "strum 0.26.3", + "tracing", ] [[package]] -name = "group" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +name = "openvm-rv32im-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "ff", - "rand_core", - "subtle", + "openvm-platform", + "strum_macros 0.26.4", ] [[package]] -name = "h2" -version = "0.3.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" +name = "openvm-rv32im-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap 1.9.3", - "slab", - "tokio", - "tokio-util", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-rv32im-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "serde", + "strum 0.26.3", "tracing", ] [[package]] -name = "halo2-base" -version = "0.2.2" -source = "git+https://github.com/scroll-tech/halo2-lib?branch=develop#817cace374a9f4b2eca682b1cc36f143255ea25f" +name = "openvm-sdk" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "ff", - "halo2_proofs", - "itertools 0.10.5", - "num-bigint", - "num-integer", - "num-traits", - "rand_chacha", - "rustc-hash", + "async-trait", + "bitcode", + "bon", + "clap", + "derivative", + "derive_more 1.0.0", + "eyre", + "getset", + "itertools 0.13.0", + "metrics 0.23.0", + "openvm", + "openvm-algebra-circuit", + "openvm-algebra-transpiler", + "openvm-bigint-circuit", + "openvm-bigint-transpiler", + "openvm-build", + "openvm-circuit", + "openvm-ecc-circuit", + "openvm-ecc-transpiler", + "openvm-keccak256-circuit", + "openvm-keccak256-transpiler", + "openvm-native-circuit", + "openvm-native-compiler", + "openvm-native-recursion", + "openvm-pairing-circuit", + "openvm-pairing-transpiler", + "openvm-rv32im-circuit", + "openvm-rv32im-transpiler", + "openvm-sha256-circuit", + "openvm-sha256-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "openvm-transpiler", + "serde", + "static_assertions", + "tracing", ] [[package]] -name = "halo2-ecc" -version = "0.2.2" -source = "git+https://github.com/scroll-tech/halo2-lib?branch=develop#817cace374a9f4b2eca682b1cc36f143255ea25f" +name = "openvm-sha256-air" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "ff", - "group", - "halo2-base", - "itertools 0.10.5", - "num-bigint", - "num-integer", - "num-traits", + "openvm-circuit-primitives", + "openvm-stark-backend", "rand", - "rand_chacha", - "rand_core", - "serde", - "serde_json", + "sha2", ] [[package]] -name = "halo2-gate-generator" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/halo2gategen?branch=scroll#2fa5c39aa67d0f97d660f37954daa9e897d0a4c1" -dependencies = [ - "halo2_proofs", - "lazy_static", - "num-bigint", +name = "openvm-sha256-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32im-circuit", + "openvm-sha256-air", + "openvm-sha256-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", "rand", "serde", - "serde_json", - "strum 0.24.1", - "strum_macros 0.24.3", - "subtle", + "sha2", + "strum 0.26.3", ] [[package]] -name = "halo2-mpt-circuits" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/mpt-circuit.git?branch=v0.7#daa3a06e2e96d00337188280ac43fa879e722804" +name = "openvm-sha256-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "ethers-core", - "halo2_proofs", - "hex", - "itertools 0.10.5", - "lazy_static", - "log", - "num-bigint", - "num-traits", - "poseidon-circuit", - "rand", - "rand_chacha", - "serde", - "serde_json", - "strum 0.24.1", - "strum_macros 0.24.3", - "thiserror", + "openvm", + "openvm-platform", + "sha2", ] [[package]] -name = "halo2_gadgets" -version = "1.1.0" -source = "git+https://github.com/scroll-tech/halo2.git?branch=v1.1#e5ddf67e5ae16be38d6368ed355c7c41906272ab" +name = "openvm-sha256-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "arrayvec", - "bitvec", - "ff", - "group", - "halo2_proofs", - "halo2curves", - "lazy_static", - "rand", - "subtle", - "uint", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-sha256-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", ] [[package]] -name = "halo2_proofs" -version = "1.1.0" -source = "git+https://github.com/scroll-tech/halo2.git?branch=v1.1#e5ddf67e5ae16be38d6368ed355c7c41906272ab" +name = "openvm-stark-backend" +version = "1.0.0-rc.0" +source = "git+https://github.com/openvm-org/stark-backend.git?tag=v1.0.0-rc.0#18cf1c084ebeb3ca1163e55b87893f1d1fd7fc1f" dependencies = [ - "ark-std 0.3.0", - "blake2b_simd", - "cfg-if 0.1.10", - "crossbeam", - "ff", - "group", - "halo2curves", - "log", - "maybe-rayon", - "num-bigint", - "num-integer", - "poseidon", - "rand_chacha", - "rand_core", + "async-trait", + "cfg-if", + "derivative", + "derive-new 0.7.0", + "itertools 0.13.0", + "metrics 0.23.0", + "p3-air", + "p3-challenger", + "p3-commit", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-uni-stark", + "p3-util", "rayon", - "sha3 0.9.1", - "subtle", + "rustc-hash 2.1.1", + "serde", + "thiserror 1.0.69", "tracing", ] [[package]] -name = "halo2curves" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/halo2curves?branch=v0.1.0#112f5b9bf27f6b1708ba7d1c2fc14cb3c6e55604" +name = "openvm-stark-sdk" +version = "1.0.0-rc.0" +source = "git+https://github.com/openvm-org/stark-backend.git?tag=v1.0.0-rc.0#18cf1c084ebeb3ca1163e55b87893f1d1fd7fc1f" dependencies = [ - "blake2b_simd", - "bls12_381", - "ff", - "group", - "lazy_static", - "maybe-rayon", - "num-bigint", - "num-traits", - "pasta_curves", - "paste", + "derivative", + "derive_more 0.99.19", + "ff 0.13.0", + "itertools 0.13.0", + "metrics 0.23.0", + "metrics-tracing-context", + "metrics-util", + "openvm-stark-backend", + "p3-baby-bear", + "p3-blake3", + "p3-bn254-fr", + "p3-dft", + "p3-fri", + "p3-goldilocks", + "p3-keccak", + "p3-merkle-tree", + "p3-poseidon", + "p3-poseidon2", + "p3-symmetric", "rand", - "rand_core", "serde", - "serde_arrays", + "serde_json", "static_assertions", - "subtle", + "toml", + "tracing", + "tracing-forest", + "tracing-subscriber", + "zkhash", ] [[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +name = "openvm-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" dependencies = [ - "ahash", + "derive_more 1.0.0", + "elf", + "eyre", + "openvm-instructions", + "openvm-platform", + "openvm-stark-backend", + "rrs-lib", + "strum 0.26.3", + "thiserror 1.0.69", + "tracing", ] [[package]] -name = "hashbrown" -version = "0.14.0" +name = "option-ext" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" -dependencies = [ - "ahash", - "allocator-api2", -] +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] -name = "hashers" -version = "1.0.1" +name = "ordered-float" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30" +checksum = "7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951" dependencies = [ - "fxhash", + "num-traits", ] [[package]] -name = "heck" -version = "0.4.1" +name = "overload" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] -name = "hermit-abi" -version = "0.1.19" +name = "p256" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" dependencies = [ - "libc", + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2", ] [[package]] -name = "hermit-abi" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +name = "p3-air" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-matrix", +] [[package]] -name = "hex-literal" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" +name = "p3-baby-bear" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-mds", + "p3-monty-31", + "p3-poseidon2", + "p3-symmetric", + "rand", + "serde", +] [[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +name = "p3-blake3" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "digest 0.10.7", + "blake3", + "p3-symmetric", + "p3-util", ] [[package]] -name = "http" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +name = "p3-bn254-fr" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "bytes", - "fnv", - "itoa", + "ff 0.13.0", + "halo2curves", + "num-bigint 0.4.6", + "p3-field", + "p3-poseidon2", + "p3-symmetric", + "rand", + "serde", ] [[package]] -name = "http-body" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +name = "p3-challenger" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "bytes", - "http", - "pin-project-lite", + "p3-field", + "p3-maybe-rayon", + "p3-symmetric", + "p3-util", + "tracing", ] [[package]] -name = "httparse" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" +name = "p3-commit" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-challenger", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-util", + "serde", +] [[package]] -name = "httpdate" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" +name = "p3-dft" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "tracing", +] [[package]] -name = "humantime" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +name = "p3-field" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "nums", + "p3-maybe-rayon", + "p3-util", + "rand", + "serde", + "tracing", +] [[package]] -name = "hyper" -version = "0.14.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", +name = "p3-fri" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-challenger", + "p3-commit", + "p3-dft", + "p3-field", + "p3-interpolation", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "rand", + "serde", "tracing", - "want", ] [[package]] -name = "hyper-rustls" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" -dependencies = [ - "futures-util", - "http", - "hyper", - "rustls", - "tokio", - "tokio-rustls", +name = "p3-goldilocks" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "num-bigint 0.4.6", + "p3-dft", + "p3-field", + "p3-mds", + "p3-poseidon", + "p3-poseidon2", + "p3-symmetric", + "p3-util", + "rand", + "serde", ] [[package]] -name = "iana-time-zone" -version = "0.1.57" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" +name = "p3-interpolation" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "windows", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", ] [[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +name = "p3-keccak" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "cc", + "itertools 0.13.0", + "p3-field", + "p3-symmetric", + "p3-util", + "tiny-keccak", ] [[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" +name = "p3-keccak-air" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-air", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "rand", + "tracing", +] [[package]] -name = "idna" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +name = "p3-matrix" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "unicode-bidi", - "unicode-normalization", + "itertools 0.13.0", + "p3-field", + "p3-maybe-rayon", + "p3-util", + "rand", + "serde", + "tracing", + "transpose", ] [[package]] -name = "impl-codec" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +name = "p3-maybe-rayon" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "parity-scale-codec", + "rayon", ] [[package]] -name = "impl-rlp" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" -dependencies = [ - "rlp", +name = "p3-mds" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-symmetric", + "p3-util", + "rand", ] [[package]] -name = "impl-serde" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" -dependencies = [ +name = "p3-merkle-tree" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-commit", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-symmetric", + "p3-util", + "rand", "serde", + "tracing", ] [[package]] -name = "impl-trait-for-tuples" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", +name = "p3-monty-31" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "num-bigint 0.4.6", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-mds", + "p3-poseidon2", + "p3-symmetric", + "p3-util", + "rand", + "serde", + "tracing", + "transpose", ] [[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +name = "p3-poseidon" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "autocfg", - "hashbrown 0.12.3", + "p3-field", + "p3-mds", + "p3-symmetric", + "rand", ] [[package]] -name = "indexmap" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +name = "p3-poseidon2" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "equivalent", - "hashbrown 0.14.0", + "gcd", + "p3-field", + "p3-mds", + "p3-symmetric", + "rand", ] [[package]] -name = "inout" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" -dependencies = [ - "generic-array", +name = "p3-poseidon2-air" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-air", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-poseidon2", + "p3-util", + "rand", + "tikv-jemallocator", + "tracing", ] [[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +name = "p3-symmetric" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "cfg-if 1.0.0", + "itertools 0.13.0", + "p3-field", + "serde", ] [[package]] -name = "ipnet" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" +name = "p3-uni-stark" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-air", + "p3-challenger", + "p3-commit", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "serde", + "tracing", +] [[package]] -name = "is-terminal" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" +name = "p3-util" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" dependencies = [ - "hermit-abi 0.3.2", - "rustix", - "windows-sys", + "serde", ] [[package]] -name = "itertools" -version = "0.10.5" +name = "pairing" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "135590d8bdba2b31346f9cd1fb2a912329f5135e832a4f422942eb6ead8b6b3b" dependencies = [ - "either", + "group 0.12.1", ] [[package]] -name = "itertools" -version = "0.11.0" +name = "pairing" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +checksum = "81fec4625e73cf41ef4bb6846cafa6d44736525f442ba45e407c4a000a13996f" dependencies = [ - "either", + "group 0.13.0", ] [[package]] -name = "itertools" -version = "0.12.1" +name = "parity-scale-codec" +version = "3.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "c9fde3d0718baf5bc92f577d652001da0f8d54cd03a7974e118d04fc888dc23d" dependencies = [ - "either", + "arrayvec", + "bitvec", + "byte-slice-cast", + "bytes", + "const_format", + "impl-trait-for-tuples", + "parity-scale-codec-derive", + "rustversion", + "serde", ] [[package]] -name = "itoa" -version = "1.0.9" +name = "parity-scale-codec-derive" +version = "3.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +checksum = "581c837bb6b9541ce7faa9377c20616e4fb7650f6b0f68bc93c827ee504fb7b3" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "jobserver" -version = "0.1.31" +name = "pasta_curves" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" +checksum = "5cc65faf8e7313b4b1fbaa9f7ca917a0eed499a9663be71477f87993604341d8" dependencies = [ - "libc", + "blake2b_simd", + "ff 0.12.1", + "group 0.12.1", + "lazy_static", + "rand", + "static_assertions", + "subtle", ] [[package]] -name = "js-sys" -version = "0.3.64" +name = "pasta_curves" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +checksum = "d3e57598f73cc7e1b2ac63c79c517b31a0877cd7c402cdcaa311b5208de7a095" dependencies = [ - "wasm-bindgen", + "blake2b_simd", + "ff 0.13.0", + "group 0.13.0", + "lazy_static", + "rand", + "static_assertions", + "subtle", ] [[package]] -name = "k256" -version = "0.13.3" +name = "paste" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" -dependencies = [ - "cfg-if 1.0.0", - "ecdsa", - "elliptic-curve", - "once_cell", - "sha2", - "signature", -] +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] -name = "keccak" -version = "0.1.4" +name = "percent-encoding" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" -dependencies = [ - "cpufeatures", -] +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] -name = "keccak-asm" -version = "0.1.0" +name = "pest" +version = "2.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb8515fff80ed850aea4a1595f2e519c003e2a00a82fe168ebf5269196caf444" +checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc" dependencies = [ - "digest 0.10.7", - "sha3-asm", + "memchr", + "thiserror 2.0.11", + "ucd-trie", ] [[package]] -name = "lazy_static" -version = "1.4.0" +name = "pin-project-lite" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" -dependencies = [ - "spin", -] +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" [[package]] -name = "libc" -version = "0.2.147" +name = "pin-utils" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] -name = "libm" -version = "0.2.8" +name = "pkcs8" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", +] [[package]] -name = "linux-raw-sys" -version = "0.4.3" +name = "portable-atomic" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" +checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" [[package]] -name = "lock_api" -version = "0.4.10" +name = "poseidon-primitives" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +checksum = "2bd95570f7ea849b4187298b5bb229643e44e1d47ddf3979d0db8a1c28be26a8" dependencies = [ - "autocfg", - "scopeguard", + "bitvec", + "ff 0.13.0", + "lazy_static", + "log", + "rand", + "rand_xorshift", + "thiserror 1.0.69", ] [[package]] -name = "log" -version = "0.4.19" +name = "powerfmt" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] -name = "log-mdc" -version = "0.1.0" +name = "ppv-lite86" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] [[package]] -name = "log4rs" -version = "1.2.0" +name = "prettyplease" +version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d36ca1786d9e79b8193a68d480a0907b612f109537115c6ff655a3a1967533fd" +checksum = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" dependencies = [ - "anyhow", - "arc-swap", - "chrono", - "derivative", - "fnv", - "libc", - "log", - "log-mdc", - "parking_lot", - "thiserror", - "thread-id", - "winapi", + "proc-macro2", + "syn 2.0.98", ] [[package]] -name = "maybe-rayon" -version = "0.1.1" +name = "primeorder" +version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" +checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" dependencies = [ - "cfg-if 1.0.0", - "rayon", + "elliptic-curve", ] [[package]] -name = "memchr" -version = "2.5.0" +name = "primitive-types" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash", + "impl-codec", + "uint", +] [[package]] -name = "memoffset" -version = "0.9.0" +name = "proc-macro-crate" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" dependencies = [ - "autocfg", + "toml_edit", ] [[package]] -name = "mime" -version = "0.3.17" +name = "proc-macro-error-attr2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" +dependencies = [ + "proc-macro2", + "quote", +] [[package]] -name = "miniz_oxide" -version = "0.7.1" +name = "proc-macro-error2" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" dependencies = [ - "adler", + "proc-macro-error-attr2", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "mio" -version = "0.8.8" +name = "proc-macro2" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys", + "unicode-ident", ] [[package]] -name = "misc-precompiled-circuit" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/misc-precompiled-circuit.git?branch=main#dcb5018d84e8a9adec59cd33f5348a3971cec194" +name = "proptest" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" dependencies = [ - "halo2-gate-generator", - "halo2_proofs", - "num-bigint", + "bit-set", + "bit-vec", + "bitflags", + "lazy_static", + "num-traits", "rand", - "serde", - "serde_json", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", + "rand_chacha", + "rand_xorshift", + "regex-syntax 0.8.5", + "rusty-fork", + "tempfile", + "unarray", +] + +[[package]] +name = "psm" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88" +dependencies = [ + "cc", ] [[package]] -name = "mock" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "ptr_meta" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe9e76f66d3f9606f44e45598d155cb13ecf09f4a28199e48daf8c8fc937ea90" dependencies = [ - "eth-types 0.12.0", - "ethers-core", - "ethers-signers", - "external-tracer 0.12.0", - "itertools 0.11.0", - "log", - "rand", - "rand_chacha", + "ptr_meta_derive", ] [[package]] -name = "mock" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "ptr_meta_derive" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1" dependencies = [ - "eth-types 0.13.0", - "ethers-core", - "ethers-signers", - "external-tracer 0.13.0", - "itertools 0.11.0", - "log", - "rand", - "rand_chacha", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "mpt-zktrie" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "quanta" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e" dependencies = [ - "eth-types 0.12.0", - "halo2curves", - "hex", - "log", - "num-bigint", - "poseidon-base", - "zktrie 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=main)", + "crossbeam-utils", + "libc", + "once_cell", + "raw-cpuid", + "wasi 0.11.0+wasi-snapshot-preview1", + "web-sys", + "winapi", ] [[package]] -name = "mpt-zktrie" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quote" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ - "eth-types 0.13.0", - "halo2curves", - "hex", - "log", - "num-bigint", - "poseidon-base", - "zktrie 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=v0.9)", + "proc-macro2", ] [[package]] -name = "num" -version = "0.4.1" +name = "radium" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" -dependencies = [ - "num-bigint", - "num-complex", - "num-integer", - "num-iter", - "num-rational", - "num-traits", -] +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] -name = "num-bigint" -version = "0.4.3" +name = "radix_trie" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" dependencies = [ - "autocfg", - "num-integer", - "num-traits", - "rand", + "endian-type", + "nibble_vec", ] [[package]] -name = "num-complex" -version = "0.4.3" +name = "rancor" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" +checksum = "caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947" dependencies = [ - "num-traits", + "ptr_meta", ] [[package]] -name = "num-derive" -version = "0.3.3" +name = "rand" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "libc", + "rand_chacha", + "rand_core", + "serde", ] [[package]] -name = "num-integer" -version = "0.1.45" +name = "rand_chacha" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ - "autocfg", - "num-traits", + "ppv-lite86", + "rand_core", ] [[package]] -name = "num-iter" -version = "0.1.43" +name = "rand_core" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "autocfg", - "num-integer", - "num-traits", + "getrandom 0.2.15", ] [[package]] -name = "num-rational" -version = "0.4.1" +name = "rand_xorshift" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" dependencies = [ - "autocfg", - "num-bigint", - "num-integer", - "num-traits", + "rand_core", ] [[package]] -name = "num-traits" -version = "0.2.16" +name = "raw-cpuid" +version = "11.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "529468c1335c1c03919960dfefdb1b3648858c20d7ec2d0663e728e4a717efbc" dependencies = [ - "autocfg", - "libm", + "bitflags", ] [[package]] -name = "num_cpus" -version = "1.16.0" +name = "rayon" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" dependencies = [ - "hermit-abi 0.3.2", - "libc", + "either", + "rayon-core", ] [[package]] -name = "num_enum" -version = "0.5.11" +name = "rayon-core" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ - "num_enum_derive 0.5.11", + "crossbeam-deque", + "crossbeam-utils", ] [[package]] -name = "num_enum" -version = "0.6.1" +name = "redox_users" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ - "num_enum_derive 0.6.1", + "getrandom 0.2.15", + "libredox", + "thiserror 1.0.69", ] [[package]] -name = "num_enum_derive" -version = "0.5.11" +name = "regex" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 1.0.109", + "aho-corasick", + "memchr", + "regex-automata 0.4.9", + "regex-syntax 0.8.5", ] [[package]] -name = "num_enum_derive" -version = "0.6.1" +name = "regex-automata" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 2.0.27", + "regex-syntax 0.6.29", ] [[package]] -name = "object" -version = "0.31.1" +name = "regex-automata" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" dependencies = [ + "aho-corasick", "memchr", + "regex-syntax 0.8.5", ] [[package]] -name = "once_cell" -version = "1.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" - -[[package]] -name = "opaque-debug" -version = "0.3.0" +name = "regex-syntax" +version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] -name = "open-fastrlp" -version = "0.1.4" +name = "regex-syntax" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce" -dependencies = [ - "arrayvec", - "auto_impl", - "bytes", - "ethereum-types", - "open-fastrlp-derive", -] +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] -name = "open-fastrlp-derive" -version = "0.1.1" +name = "rend" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c" +checksum = "a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215" dependencies = [ - "bytes", - "proc-macro2", - "quote", - "syn 1.0.109", + "bytecheck", ] [[package]] -name = "pairing" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fec4625e73cf41ef4bb6846cafa6d44736525f442ba45e407c4a000a13996f" +name = "reth-chainspec" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "group", + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "auto_impl", + "derive_more 1.0.0", + "reth-ethereum-forks", + "reth-network-peers", + "reth-primitives-traits", + "serde_json", ] [[package]] -name = "parity-scale-codec" -version = "3.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8e946cc0cc711189c0b0249fb8b599cbeeab9784d83c415719368bb8d4ac64" +name = "reth-codecs" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "arrayvec", - "bitvec", - "byte-slice-cast", - "impl-trait-for-tuples", - "parity-scale-codec-derive", + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "bytes", + "modular-bitfield", + "op-alloy-consensus", + "reth-codecs-derive", "serde", ] [[package]] -name = "parity-scale-codec-derive" -version = "3.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a296c3079b5fefbc499e1de58dc26c09b1b9a5952d26694ee89f04a43ebbb3e" +name = "reth-codecs-derive" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "proc-macro-crate", + "convert_case 0.6.0", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.98", ] [[package]] -name = "parking_lot" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +name = "reth-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "lock_api", - "parking_lot_core", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "auto_impl", + "derive_more 1.0.0", + "reth-primitives-traits", ] [[package]] -name = "parking_lot_core" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +name = "reth-consensus-common" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall 0.3.5", - "smallvec", - "windows-targets", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "reth-chainspec", + "reth-consensus", + "reth-primitives-traits", ] [[package]] -name = "pasta_curves" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3e57598f73cc7e1b2ac63c79c517b31a0877cd7c402cdcaa311b5208de7a095" +name = "reth-db" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "blake2b_simd", - "ff", - "group", - "lazy_static", - "rand", - "static_assertions", - "subtle", + "alloy-consensus", + "alloy-primitives", + "bytes", + "derive_more 1.0.0", + "reth-db-api", + "reth-fs-util", + "reth-nippy-jar", + "reth-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-tracing", + "reth-trie-common", + "serde", + "sysinfo", + "thiserror 2.0.11", ] [[package]] -name = "paste" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" - -[[package]] -name = "pbkdf2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" +name = "reth-db-api" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "digest 0.10.7", + "alloy-consensus", + "alloy-genesis", + "alloy-primitives", + "bytes", + "derive_more 1.0.0", + "metrics 0.24.1", + "modular-bitfield", + "parity-scale-codec", + "reth-codecs", + "reth-db-models", + "reth-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", + "roaring", + "serde", ] [[package]] -name = "pbkdf2" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +name = "reth-db-models" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "digest 0.10.7", - "hmac", + "alloy-eips", + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs", + "reth-primitives-traits", + "serde", ] [[package]] -name = "percent-encoding" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" +name = "reth-ethereum-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-primitives", + "reth-primitives-traits", + "tracing", +] [[package]] -name = "pest" -version = "2.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f8023d0fb78c8e03784ea1c7f3fa36e68a723138990b8d5a47d916b651e7a8" +name = "reth-ethereum-forks" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "memchr", - "thiserror", - "ucd-trie", + "alloy-chains", + "alloy-eip2124", + "alloy-primitives", + "auto_impl", + "dyn-clone", + "once_cell", + "rustc-hash 2.1.1", + "serde", ] [[package]] -name = "pharos" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" +name = "reth-ethereum-primitives" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "futures", - "rustc_version 0.4.0", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "modular-bitfield", + "reth-codecs", + "reth-primitives-traits", + "reth-zstd-compressors", + "revm-primitives 15.1.0", + "secp256k1", + "serde", ] [[package]] -name = "pin-project" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" +name = "reth-evm" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "pin-project-internal", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "auto_impl", + "futures-util", + "metrics 0.24.1", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-execution-errors", + "reth-execution-types", + "reth-metrics", + "reth-primitives", + "reth-primitives-traits", + "reth-revm", + "reth-storage-errors", + "revm 19.4.0", + "revm-primitives 15.1.0", +] + +[[package]] +name = "reth-evm-ethereum" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-sol-types", + "derive_more 1.0.0", + "reth-chainspec", + "reth-consensus", + "reth-ethereum-consensus", + "reth-ethereum-forks", + "reth-evm", + "reth-primitives", + "reth-primitives-traits", + "reth-revm", + "revm-primitives 15.1.0", ] [[package]] -name = "pin-project-internal" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" +name = "reth-execution-errors" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.27", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "nybbles", + "reth-consensus", + "reth-storage-errors", + "thiserror 2.0.11", ] [[package]] -name = "pin-project-lite" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" +name = "reth-execution-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "reth-execution-errors", + "reth-primitives", + "reth-primitives-traits", + "reth-trie", + "reth-trie-common", + "revm 19.4.0", + "serde", + "serde_with", +] [[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +name = "reth-fs-util" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "serde", + "serde_json", + "thiserror 2.0.11", +] [[package]] -name = "pkcs8" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +name = "reth-metrics" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "der", - "spki", + "metrics 0.24.1", + "metrics-derive", ] [[package]] -name = "pkg-config" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" +name = "reth-network-peers" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "secp256k1", + "serde_with", + "thiserror 2.0.11", + "url", +] [[package]] -name = "poseidon" -version = "0.2.0" -source = "git+https://github.com/scroll-tech/poseidon.git?branch=main#5787dd3d2ce7a9e9601a035c396ac0c03449b54d" +name = "reth-nippy-jar" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "halo2curves", - "subtle", + "anyhow", + "bincode", + "derive_more 1.0.0", + "lz4_flex", + "memmap2", + "reth-fs-util", + "serde", + "thiserror 2.0.11", + "tracing", + "zstd", ] [[package]] -name = "poseidon-base" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/poseidon-circuit.git?branch=main#7b96835c6201afdbfaf3d13d641efbaaf5db2d20" +name = "reth-primitives" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "bitvec", - "halo2curves", - "lazy_static", + "alloy-consensus", + "once_cell", + "reth-ethereum-forks", + "reth-ethereum-primitives", + "reth-primitives-traits", + "reth-static-file-types", ] [[package]] -name = "poseidon-circuit" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/poseidon-circuit.git?branch=main#7b96835c6201afdbfaf3d13d641efbaaf5db2d20" +name = "reth-primitives-traits" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "ff", - "halo2_proofs", - "log", - "poseidon-base", - "rand", - "rand_xorshift", - "thiserror", + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "auto_impl", + "byteorder", + "bytes", + "derive_more 1.0.0", + "k256", + "modular-bitfield", + "once_cell", + "op-alloy-consensus", + "reth-codecs", + "revm-precompile 16.0.0", + "revm-primitives 15.1.0", + "scroll-alloy-consensus", + "secp256k1", + "serde", + "serde_with", + "thiserror 2.0.11", ] [[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +name = "reth-prune-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "derive_more 1.0.0", + "modular-bitfield", + "reth-codecs", + "serde", + "thiserror 2.0.11", +] [[package]] -name = "primitive-types" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f3486ccba82358b11a77516035647c34ba167dfa53312630de83b12bd4f3d66" +name = "reth-revm" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "scale-info", - "uint", + "alloy-eips", + "alloy-primitives", + "reth-ethereum-primitives", + "reth-primitives-traits", + "reth-storage-api", + "reth-storage-errors", + "reth-trie", + "revm 19.4.0", ] [[package]] -name = "proc-macro-crate" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +name = "reth-scroll-chainspec" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-serde 0.11.1", + "derive_more 1.0.0", "once_cell", - "toml_edit", + "reth-chainspec", + "reth-ethereum-forks", + "reth-network-peers", + "reth-primitives-traits", + "reth-scroll-forks", + "reth-trie-common", + "serde", + "serde_json", ] [[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - -[[package]] -name = "proc-macro2" -version = "1.0.66" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +name = "reth-scroll-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "unicode-ident", + "revm 19.4.0", ] [[package]] -name = "proptest" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" +name = "reth-scroll-evm" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "bit-set", - "bit-vec", - "bitflags 2.5.0", - "lazy_static", - "num-traits", - "rand", - "rand_chacha", - "rand_xorshift", - "regex-syntax 0.8.3", - "rusty-fork", - "tempfile", - "unarray", + "alloy-consensus", + "alloy-eips", + "derive_more 1.0.0", + "reth-chainspec", + "reth-consensus", + "reth-ethereum-consensus", + "reth-evm", + "reth-primitives", + "reth-primitives-traits", + "reth-revm", + "reth-scroll-chainspec", + "reth-scroll-consensus", + "reth-scroll-forks", + "reth-scroll-primitives", + "revm 19.4.0", + "revm-primitives 15.1.0", + "scroll-alloy-consensus", + "thiserror 2.0.11", + "tracing", ] [[package]] -name = "prover" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "reth-scroll-forks" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "aggregator 0.12.0", - "anyhow", - "base64 0.13.1", - "blake2", - "bus-mapping 0.12.0", - "chrono", - "dotenvy", - "eth-types 0.12.0", - "ethers-core", - "git-version", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "log4rs", - "mpt-zktrie 0.12.0", - "num-bigint", - "rand", - "rand_xorshift", + "alloy-chains", + "alloy-primitives", + "once_cell", + "reth-ethereum-forks", "serde", - "serde_derive", - "serde_json", - "serde_stacker", - "sha2", - "snark-verifier", - "snark-verifier-sdk", - "zkevm-circuits 0.12.0", ] [[package]] -name = "prover" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "reth-scroll-primitives" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "aggregator 0.13.0", - "anyhow", - "base64 0.13.1", - "blake2", - "bus-mapping 0.13.0", - "chrono", - "dotenvy", - "eth-types 0.13.0", - "ethers-core", - "git-version", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "log4rs", - "mpt-zktrie 0.13.0", - "num-bigint", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "bytes", + "derive_more 1.0.0", + "modular-bitfield", + "once_cell", + "proptest", "rand", - "rand_xorshift", + "reth-codecs", + "reth-primitives-traits", + "reth-zstd-compressors", + "revm-primitives 15.1.0", + "scroll-alloy-consensus", + "secp256k1", "serde", - "serde_derive", - "serde_json", - "serde_stacker", - "sha2", - "snark-verifier", - "snark-verifier-sdk", - "zkevm-circuits 0.13.0", ] [[package]] -name = "psm" -version = "0.1.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +name = "reth-stages-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "cc", + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs", + "reth-trie-common", + "serde", ] [[package]] -name = "quick-error" -version = "1.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" - -[[package]] -name = "quote" -version = "1.0.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +name = "reth-static-file-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "proc-macro2", + "alloy-primitives", + "derive_more 1.0.0", + "serde", + "strum 0.26.3", ] [[package]] -name = "radium" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +name = "reth-storage-api" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "libc", - "rand_chacha", - "rand_core", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "auto_impl", + "reth-chainspec", + "reth-db", + "reth-db-api", + "reth-db-models", + "reth-execution-types", + "reth-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-trie", + "reth-trie-db", + "revm 19.4.0", +] + +[[package]] +name = "reth-storage-errors" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "reth-primitives-traits", + "reth-prune-types", + "reth-static-file-types", + "thiserror 2.0.11", ] [[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +name = "reth-tracing" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "ppv-lite86", - "rand_core", + "clap", + "eyre", + "rolling-file", + "tracing", + "tracing-appender", + "tracing-journald", + "tracing-logfmt", + "tracing-subscriber", ] [[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +name = "reth-trie" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "getrandom", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "auto_impl", + "itertools 0.13.0", + "reth-execution-errors", + "reth-primitives-traits", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", + "reth-trie-sparse", + "revm 19.4.0", + "tracing", ] [[package]] -name = "rand_xorshift" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +name = "reth-trie-common" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "rand_core", + "alloy-consensus", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "alloy-trie", + "bytes", + "derive_more 1.0.0", + "itertools 0.13.0", + "nybbles", + "rayon", + "reth-codecs", + "reth-primitives-traits", + "revm 19.4.0", + "serde", + "serde_with", ] [[package]] -name = "rayon" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" +name = "reth-trie-db" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "either", - "rayon-core", + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "reth-db", + "reth-db-api", + "reth-execution-errors", + "reth-primitives-traits", + "reth-storage-errors", + "reth-trie", + "revm 19.4.0", + "tracing", ] [[package]] -name = "rayon-core" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" +name = "reth-trie-sparse" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "crossbeam-channel", - "crossbeam-deque", - "crossbeam-utils", - "num_cpus", + "alloy-primitives", + "alloy-rlp", + "reth-execution-errors", + "reth-primitives-traits", + "reth-tracing", + "reth-trie-common", + "smallvec", + "thiserror 2.0.11", ] [[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +name = "reth-zstd-compressors" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "bitflags 1.3.2", + "zstd", ] [[package]] -name = "redox_syscall" -version = "0.3.5" +name = "revm" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +checksum = "15689a3c6a8d14b647b4666f2e236ef47b5a5133cdfd423f545947986fff7013" dependencies = [ - "bitflags 1.3.2", + "auto_impl", + "cfg-if", + "dyn-clone", + "revm-interpreter 14.0.0", + "revm-precompile 15.0.0", + "serde", + "serde_json", ] [[package]] -name = "regex" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" +name = "revm" +version = "19.4.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax 0.7.4", + "auto_impl", + "cfg-if", + "dyn-clone", + "revm-interpreter 15.1.0", + "revm-precompile 16.0.0", + "serde", + "serde_json", ] [[package]] -name = "regex-automata" -version = "0.3.4" +name = "revm-interpreter" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294" +checksum = "74e3f11d0fed049a4a10f79820c59113a79b38aed4ebec786a79d5c667bfeb51" dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax 0.7.4", + "revm-primitives 14.0.0", + "serde", ] [[package]] -name = "regex-syntax" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" - -[[package]] -name = "regex-syntax" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" - -[[package]] -name = "reqwest" -version = "0.11.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" +name = "revm-interpreter" +version = "15.1.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" dependencies = [ - "base64 0.21.2", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper", - "hyper-rustls", - "ipnet", - "js-sys", - "log", - "mime", - "once_cell", - "percent-encoding", - "pin-project-lite", - "rustls", - "rustls-pemfile", + "revm-primitives 15.1.0", "serde", - "serde_json", - "serde_urlencoded", - "tokio", - "tokio-rustls", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "webpki-roots 0.22.6", - "winreg", ] [[package]] -name = "revm" -version = "2.3.1" +name = "revm-precompile" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73d84c8f9836efb0f5f5f8de4700a953c4e1f3119e5cfcb0aad8e5be73daf991" +checksum = "e381060af24b750069a2b2d2c54bba273d84e8f5f9e8026fc9262298e26cc336" dependencies = [ - "arrayref", - "auto_impl", - "bytes", - "hashbrown 0.13.2", - "num_enum 0.5.11", - "primitive-types", - "revm_precompiles", - "rlp", - "sha3 0.10.8", + "aurora-engine-modexp", + "blst", + "c-kzg", + "cfg-if", + "k256", + "once_cell", + "revm-primitives 14.0.0", + "ripemd", + "secp256k1", + "sha2", + "substrate-bn", ] [[package]] name = "revm-precompile" -version = "7.0.0" -source = "git+https://github.com/scroll-tech/revm?branch=scroll-evm-executor/v36#36c304d9e9ba4e4b2d5468d91a6bd27210133b6a" +version = "16.0.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" dependencies = [ "aurora-engine-modexp", + "blst", "c-kzg", + "cfg-if", "k256", "once_cell", - "revm-primitives", + "p256", + "revm-primitives 15.1.0", "ripemd", - "secp256k1 0.29.0", + "secp256k1", "sha2", "substrate-bn", ] [[package]] name = "revm-primitives" -version = "4.0.0" -source = "git+https://github.com/scroll-tech/revm?branch=scroll-evm-executor/v36#36c304d9e9ba4e4b2d5468d91a6bd27210133b6a" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3702f132bb484f4f0d0ca4f6fbde3c82cfd745041abbedd6eda67730e1868ef0" dependencies = [ + "alloy-eip2930", + "alloy-eip7702 0.4.2", "alloy-primitives", "auto_impl", - "bitflags 2.5.0", + "bitflags", "bitvec", "c-kzg", - "cfg-if 1.0.0", - "derive_more", + "cfg-if", "dyn-clone", "enumn", - "halo2curves", - "hashbrown 0.14.0", "hex", - "once_cell", - "poseidon-base", "serde", ] [[package]] -name = "revm_precompiles" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0353d456ef3e989dc9190f42c6020f09bc2025930c37895826029304413204b5" +name = "revm-primitives" +version = "15.1.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" dependencies = [ - "bytes", - "hashbrown 0.13.2", - "num", - "once_cell", - "primitive-types", - "ripemd", - "secp256k1 0.24.3", - "sha2", - "sha3 0.10.8", - "substrate-bn", + "alloy-eip2930", + "alloy-eip7702 0.5.0", + "alloy-primitives", + "auto_impl", + "bitflags", + "bitvec", + "c-kzg", + "cfg-if", + "dyn-clone", + "enumn", + "hex", + "serde", ] [[package]] @@ -3204,27 +5357,42 @@ dependencies = [ ] [[package]] -name = "ring" -version = "0.16.20" +name = "ripemd" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" dependencies = [ - "cc", - "libc", - "once_cell", - "spin", - "untrusted", - "web-sys", - "winapi", + "digest 0.10.7", ] [[package]] -name = "ripemd" -version = "0.1.3" +name = "rkyv" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" +checksum = "1e147371c75553e1e2fcdb483944a8540b8438c31426279553b9a8182a9b7b65" dependencies = [ - "digest 0.10.7", + "bytecheck", + "bytes", + "hashbrown 0.15.2", + "indexmap 2.7.1", + "munge", + "ptr_meta", + "rancor", + "rend", + "rkyv_derive", + "tinyvec", + "uuid", +] + +[[package]] +name = "rkyv_derive" +version = "0.8.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "246b40ac189af6c675d124b802e8ef6d5246c53e17367ce9501f8f66a81abb7a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] @@ -3234,38 +5402,55 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" dependencies = [ "bytes", - "rlp-derive", "rustc-hex", ] [[package]] -name = "rlp-derive" +name = "roaring" +version = "0.10.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a652edd001c53df0b3f96a36a8dc93fce6866988efc16808235653c6bcac8bf2" +dependencies = [ + "bytemuck", + "byteorder", +] + +[[package]] +name = "rolling-file" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8395b4f860856b740f20a296ea2cd4d823e81a2658cf05ef61be22916026a906" +dependencies = [ + "chrono", +] + +[[package]] +name = "rrs-lib" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a" +checksum = "b4382d3af3a4ebdae7f64ba6edd9114fff92c89808004c4943b393377a25d001" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "downcast-rs", + "paste", ] [[package]] name = "ruint" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f308135fef9fc398342da5472ce7c484529df23743fb7c734e0f3d472971e62" +version = "1.12.3" +source = "git+https://github.com/scroll-tech/uint.git?branch=v1.12.3#d26b1f2a4412bba2b9b366f43f7684fd32ac1c8a" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", "ark-ff 0.4.2", "bytes", "fastrlp", - "num-bigint", + "num-bigint 0.4.6", "num-traits", "parity-scale-codec", "primitive-types", "proptest", "rand", + "rkyv", "rlp", "ruint-macro", "serde", @@ -3275,15 +5460,14 @@ dependencies = [ [[package]] name = "ruint-macro" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86854cf50259291520509879a5c294c3c9a4c334e9ff65071c51e42ef1e2343" +version = "1.2.1" +source = "git+https://github.com/scroll-tech/uint.git?branch=v1.12.3#d26b1f2a4412bba2b9b366f43f7684fd32ac1c8a" [[package]] name = "rustc-demangle" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" [[package]] name = "rustc-hash" @@ -3291,6 +5475,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "rustc-hex" version = "2.1.0" @@ -3308,150 +5498,254 @@ dependencies = [ [[package]] name = "rustc_version" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "semver 1.0.18", + "semver 1.0.25", ] [[package]] name = "rustix" -version = "0.38.4" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.5.0", + "bitflags", "errno", "libc", "linux-raw-sys", - "windows-sys", + "windows-sys 0.59.0", ] [[package]] -name = "rustls" -version = "0.21.5" +name = "rustversion" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79ea77c539259495ce8ca47f53e66ae0330a8819f67e23ac96ca02f50e7b7d36" -dependencies = [ - "log", - "ring", - "rustls-webpki 0.101.2", - "sct", -] +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] -name = "rustls-pemfile" -version = "1.0.3" +name = "rusty-fork" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" +checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" dependencies = [ - "base64 0.21.2", + "fnv", + "quick-error", + "tempfile", + "wait-timeout", ] [[package]] -name = "rustls-webpki" -version = "0.100.3" +name = "ryu" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6a5fc258f1c1276dfe3016516945546e2d5383911efc0fc4f1cdc5df3a4ae3" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" + +[[package]] +name = "sbv" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" dependencies = [ - "ring", - "untrusted", + "sbv-core", + "sbv-helpers", + "sbv-kv", + "sbv-primitives", + "sbv-trie", ] [[package]] -name = "rustls-webpki" -version = "0.101.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "513722fd73ad80a71f72b61009ea1b584bcfa1483ca93949c8f290298837fa59" -dependencies = [ - "ring", - "untrusted", +name = "sbv-core" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "reth-evm", + "reth-evm-ethereum", + "reth-execution-types", + "reth-scroll-evm", + "reth-storage-errors", + "sbv-helpers", + "sbv-kv", + "sbv-primitives", + "sbv-trie", + "serde", + "serde_json", + "thiserror 1.0.69", + "tiny-keccak", ] [[package]] -name = "rustversion" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" +name = "sbv-helpers" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "revm 19.4.0", +] [[package]] -name = "rusty-fork" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" +name = "sbv-kv" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" dependencies = [ - "fnv", - "quick-error", - "tempfile", - "wait-timeout", + "auto_impl", + "hashbrown 0.15.2", + "rustc-hash 2.1.1", ] [[package]] -name = "ryu" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" +name = "sbv-primitives" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-network", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "auto_impl", + "itertools 0.14.0", + "reth-chainspec", + "reth-primitives", + "reth-primitives-traits", + "reth-scroll-chainspec", + "reth-scroll-primitives", + "revm 19.4.0", + "rkyv", + "sbv-helpers", + "sbv-kv", + "scroll-alloy-consensus", + "scroll-alloy-network", + "scroll-alloy-rpc-types", + "serde", + "tiny-keccak", +] [[package]] -name = "salsa20" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" +name = "sbv-trie" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" dependencies = [ - "cipher", + "alloy-rlp", + "alloy-trie", + "reth-trie", + "reth-trie-sparse", + "sbv-helpers", + "sbv-kv", + "sbv-primitives", + "thiserror 1.0.69", ] [[package]] -name = "scale-info" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35c0a159d0c45c12b20c5a844feb1fe4bea86e28f17b92a5f0c42193634d3782" +name = "scroll-alloy-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "cfg-if 1.0.0", - "derive_more", - "parity-scale-codec", - "scale-info-derive", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "modular-bitfield", + "reth-codecs", + "reth-codecs-derive", + "serde", + "serde_with", ] [[package]] -name = "scale-info-derive" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "912e55f6d20e0e80d63733872b40e1227c0bce1e1ab81ba67d696339bfd7fd29" +name = "scroll-alloy-network" +version = "1.2.0" +source = "git+https://github.com/scroll-tech/reth?branch=scroll#1764d96f32cdf51779e876d895abb35c4a6ea780" dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 1.0.109", + "alloy-consensus", + "alloy-network", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-signer", + "scroll-alloy-consensus", + "scroll-alloy-rpc-types", ] [[package]] -name = "scopeguard" +name = "scroll-alloy-rpc-types" version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +source = "git+https://github.com/scroll-tech/reth?branch=scroll#1764d96f32cdf51779e876d895abb35c4a6ea780" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "scroll-alloy-consensus", + "serde", + "serde_json", +] [[package]] -name = "scrypt" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d" +name = "scroll-zkvm-circuit-input-types" +version = "0.1.0-rc.4" +source = "git+https://github.com/scroll-tech/zkvm-prover.git?tag=v0.1.0-rc.4#da9c824e9a0751bd5482d00910a187e86350beee" dependencies = [ - "hmac", - "pbkdf2 0.11.0", - "salsa20", - "sha2", + "alloy-primitives", + "alloy-serde 0.8.3", + "openvm", + "openvm-rv32im-guest", + "rkyv", + "sbv", + "serde", + "tiny-keccak", ] [[package]] -name = "sct" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +name = "scroll-zkvm-prover" +version = "0.1.0-rc.4" +source = "git+https://github.com/scroll-tech/zkvm-prover.git?tag=v0.1.0-rc.4#da9c824e9a0751bd5482d00910a187e86350beee" +dependencies = [ + "alloy-primitives", + "base64 0.22.1", + "bincode", + "git-version", + "hex", + "metrics 0.23.0", + "metrics-util", + "once_cell", + "openvm-circuit", + "openvm-native-circuit", + "openvm-native-recursion", + "openvm-sdk", + "openvm-stark-sdk", + "revm 19.4.0", + "rkyv", + "sbv", + "scroll-zkvm-circuit-input-types", + "scroll-zkvm-verifier", + "serde", + "serde_json", + "serde_stacker", + "thiserror 2.0.11", + "toml", + "tracing", +] + +[[package]] +name = "scroll-zkvm-verifier" +version = "0.1.0-rc.4" +source = "git+https://github.com/scroll-tech/zkvm-prover.git?tag=v0.1.0-rc.4#da9c824e9a0751bd5482d00910a187e86350beee" dependencies = [ - "ring", - "untrusted", + "bincode", + "eyre", + "openvm-circuit", + "openvm-native-circuit", + "openvm-native-recursion", + "openvm-sdk", + "revm 19.4.0", + "scroll-zkvm-circuit-input-types", + "serde", + "snark-verifier-sdk", ] [[package]] @@ -3464,43 +5758,27 @@ dependencies = [ "der", "generic-array", "pkcs8", + "serdect", "subtle", "zeroize", ] [[package]] name = "secp256k1" -version = "0.24.3" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b1629c9c557ef9b293568b338dddfc8208c98a18c59d722a9d53f859d9c9b62" -dependencies = [ - "secp256k1-sys 0.6.1", -] - -[[package]] -name = "secp256k1" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0cc0f1cf93f4969faf3ea1c7d8a9faed25918d96affa959720823dfe86d4f3" +checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ "rand", - "secp256k1-sys 0.10.0", -] - -[[package]] -name = "secp256k1-sys" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83080e2c2fc1006e625be82e5d1eb6a43b7fd9578b617fcc55814daf286bba4b" -dependencies = [ - "cc", + "secp256k1-sys", + "serde", ] [[package]] name = "secp256k1-sys" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1433bd67156263443f14d603720b082dd3121779323fce20cba2aa07b874bc1b" +checksum = "d4387882333d3aa8cb20530a17c69a3752e97837832f34f6dccc760e715001d9" dependencies = [ "cc", ] @@ -3516,38 +5794,38 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.18" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" +checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" +dependencies = [ + "serde", +] [[package]] name = "semver-parser" -version = "0.10.2" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" +checksum = "9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2" dependencies = [ "pest", ] [[package]] -name = "send_wrapper" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" - -[[package]] -name = "send_wrapper" -version = "0.6.0" +name = "serde" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" +checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60" +dependencies = [ + "serde_derive", +] [[package]] -name = "serde" -version = "1.0.178" +name = "serde-big-array" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60363bdd39a7be0266a520dab25fdc9241d2f987b08a01e01f0ec6d06a981348" +checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" dependencies = [ - "serde_derive", + "serde", ] [[package]] @@ -3561,104 +5839,98 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.178" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28482318d6641454cb273da158647922d1be6b5a2fcc6165cd89ebdd7ed576b" +checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", ] [[package]] name = "serde_json" -version = "1.0.104" +version = "1.0.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" +checksum = "44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6" dependencies = [ + "indexmap 2.7.1", "itoa", + "memchr", "ryu", "serde", ] [[package]] -name = "serde_stacker" -version = "0.1.10" +name = "serde_spanned" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f5321e680f77e7b5cfccc78708ff86a814d39aba030610aee67bd5eaf8a1c30" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" dependencies = [ "serde", - "stacker", ] [[package]] -name = "serde_urlencoded" -version = "0.7.1" +name = "serde_stacker" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +checksum = "babfccff5773ff80657f0ecf553c7c516bdc2eb16389c0918b36b73e7015276e" dependencies = [ - "form_urlencoded", - "itoa", - "ryu", "serde", + "stacker", ] [[package]] name = "serde_with" -version = "1.14.0" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" +checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" dependencies = [ + "base64 0.22.1", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.7.1", "serde", + "serde_derive", + "serde_json", "serde_with_macros", + "time", ] [[package]] name = "serde_with_macros" -version = "1.5.2" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" +checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" dependencies = [ "darling", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.98", ] [[package]] -name = "sha1" -version = "0.10.5" +name = "serdect" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" +checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "digest 0.10.7", + "base16ct", + "serde", ] [[package]] name = "sha2" -version = "0.10.7" +version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.10.7", ] -[[package]] -name = "sha3" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" -dependencies = [ - "block-buffer 0.9.0", - "digest 0.9.0", - "keccak", - "opaque-debug", -] - [[package]] name = "sha3" version = "0.10.8" @@ -3671,75 +5943,104 @@ dependencies = [ [[package]] name = "sha3-asm" -version = "0.1.0" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac61da6b35ad76b195eb4771210f947734321a8d81d7738e1580d953bc7a15e" +checksum = "c28efc5e327c837aa837c59eae585fc250715ef939ac32881bcc11677cd02d46" dependencies = [ "cc", - "cfg-if 1.0.0", + "cfg-if", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", ] +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "signature" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" +checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ "digest 0.10.7", "rand_core", ] +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + +[[package]] +name = "sketches-ddsketch" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85636c14b73d81f541e525f585c0a2109e6744e1565b5c1668e31c70c10ed65c" + [[package]] name = "slab" -version = "0.4.8" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" dependencies = [ "autocfg", ] [[package]] name = "smallvec" -version = "1.11.0" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" +dependencies = [ + "serde", +] [[package]] name = "snark-verifier" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/snark-verifier?branch=develop#58c46b74c73156b9e09dc27617369d2acfb4461b" +version = "0.1.8" +source = "git+https://github.com/axiom-crypto/snark-verifier?branch=zkvm-v0.1#ab65fda41b56571aa33dd27f68ef1ea461e3fadc" dependencies = [ - "bytes", - "ethereum-types", "halo2-base", "halo2-ecc", "hex", - "itertools 0.12.1", - "num-bigint", + "itertools 0.11.0", + "lazy_static", + "num-bigint 0.4.6", "num-integer", "num-traits", - "poseidon", + "pairing 0.23.0", "rand", - "revm", - "rlp", - "rustc-hash", + "revm 18.0.0", + "ruint", "serde", - "sha3 0.10.8", + "sha3", ] [[package]] name = "snark-verifier-sdk" -version = "0.0.1" -source = "git+https://github.com/scroll-tech/snark-verifier?branch=develop#58c46b74c73156b9e09dc27617369d2acfb4461b" +version = "0.1.8" +source = "git+https://github.com/axiom-crypto/snark-verifier?branch=zkvm-v0.1#ab65fda41b56571aa33dd27f68ef1ea461e3fadc" dependencies = [ + "ark-std 0.3.0", "bincode", "ethereum-types", - "ff", + "getset", "halo2-base", "hex", - "itertools 0.12.1", - "log", - "num-bigint", + "itertools 0.11.0", + "lazy_static", + "num-bigint 0.4.6", "num-integer", "num-traits", "rand", @@ -3749,43 +6050,49 @@ dependencies = [ "snark-verifier", ] -[[package]] -name = "socket2" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "spin" -version = "0.5.2" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" [[package]] name = "spki" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" +checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ "base64ct", "der", ] +[[package]] +name = "stability" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac" +dependencies = [ + "quote", + "syn 2.0.98", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + [[package]] name = "stacker" -version = "0.1.15" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +checksum = "1d08feb8f695b465baed819b03c128dc23f57a694510ab1f06c77f763975685e" dependencies = [ "cc", - "cfg-if 1.0.0", + "cfg-if", "libc", "psm", - "winapi", + "windows-sys 0.59.0", ] [[package]] @@ -3794,51 +6101,60 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "strength_reduce" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82" + [[package]] name = "strsim" -version = "0.10.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "strum" -version = "0.24.1" +version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" +checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ - "strum_macros 0.24.3", + "strum_macros 0.26.4", ] [[package]] name = "strum" -version = "0.25.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" +dependencies = [ + "strum_macros 0.27.1", +] [[package]] name = "strum_macros" -version = "0.24.3" +version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" +checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ "heck", "proc-macro2", "quote", "rustversion", - "syn 1.0.109", + "syn 2.0.98", ] [[package]] name = "strum_macros" -version = "0.25.3" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" dependencies = [ "heck", "proc-macro2", "quote", "rustversion", - "syn 2.0.27", + "syn 2.0.98", ] [[package]] @@ -3856,9 +6172,9 @@ dependencies = [ [[package]] name = "subtle" -version = "2.5.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" @@ -3873,15 +6189,51 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.27" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] +[[package]] +name = "syn-solidity" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c2de690018098e367beeb793991c7d4dc7270f42c9d2ac4ccc876c1368ca430" +dependencies = [ + "paste", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "synstructure" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "sysinfo" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af" +dependencies = [ + "core-foundation-sys", + "libc", + "memchr", + "ntapi", + "windows", +] + [[package]] name = "tap" version = "1.0.1" @@ -3890,55 +6242,108 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.8.0" +version = "3.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" +checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "fastrand", - "redox_syscall 0.3.5", + "getrandom 0.3.1", + "once_cell", "rustix", - "windows-sys", + "windows-sys 0.59.0", ] [[package]] name = "termcolor" -version = "1.2.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" dependencies = [ "winapi-util", ] +[[package]] +name = "test-case" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8" +dependencies = [ + "test-case-macros", +] + +[[package]] +name = "test-case-core" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f" +dependencies = [ + "cfg-if", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "test-case-macros" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", + "test-case-core", +] + +[[package]] +name = "thiserror" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl 1.0.69", +] + [[package]] name = "thiserror" -version = "1.0.44" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ - "thiserror-impl", + "thiserror-impl 2.0.11", ] [[package]] name = "thiserror-impl" -version = "1.0.44" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", ] [[package]] -name = "thread-id" -version = "4.1.0" +name = "thiserror-impl" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ee93aa2b8331c0fec9091548843f2c90019571814057da3b783f9de09349d73" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ - "libc", - "redox_syscall 0.2.16", - "winapi", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", ] [[package]] @@ -3951,198 +6356,268 @@ dependencies = [ ] [[package]] -name = "time" -version = "0.1.45" +name = "tikv-jemalloc-sys" +version = "0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" +checksum = "cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d" dependencies = [ + "cc", "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi", ] [[package]] -name = "tiny-keccak" -version = "2.0.2" +name = "tikv-jemallocator" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +checksum = "4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865" dependencies = [ - "crunchy", + "libc", + "tikv-jemalloc-sys", ] [[package]] -name = "tinyvec" -version = "1.6.0" +name = "time" +version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" dependencies = [ - "tinyvec_macros", + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", ] [[package]] -name = "tinyvec_macros" -version = "0.1.1" +name = "time-core" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] -name = "tokio" -version = "1.29.1" +name = "time-macros" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" dependencies = [ - "autocfg", - "backtrace", - "bytes", - "libc", - "mio", - "pin-project-lite", - "socket2", - "windows-sys", + "num-conv", + "time-core", ] [[package]] -name = "tokio-rustls" -version = "0.24.1" +name = "tiny-keccak" +version = "2.0.2" +source = "git+https://github.com/scroll-tech/tiny-keccak?branch=scroll-patch-v2.0.2-openvm-v1.0.0-rc.1#bfab37175b16c645419e77a77ffb796b6e5459be" +dependencies = [ + "cfg-if", + "crunchy", + "openvm-platform", +] + +[[package]] +name = "tinystr" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" dependencies = [ - "rustls", - "tokio", + "displaydoc", + "zerovec", ] [[package]] -name = "tokio-tungstenite" -version = "0.19.0" +name = "tinyvec" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec509ac96e9a0c43427c74f003127d953a265737636129424288d27cb5c4b12c" +checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" dependencies = [ - "futures-util", - "log", - "rustls", - "tokio", - "tokio-rustls", - "tungstenite", - "webpki-roots 0.23.1", + "tinyvec_macros", ] [[package]] -name = "tokio-util" -version = "0.7.8" +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "toml" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", - "tracing", + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", ] [[package]] name = "toml_datetime" -version = "0.6.3" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] [[package]] name = "toml_edit" -version = "0.19.14" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ - "indexmap 2.0.0", + "indexmap 2.7.1", + "serde", + "serde_spanned", "toml_datetime", "winnow", ] -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ - "cfg-if 1.0.0", "pin-project-lite", "tracing-attributes", "tracing-core", ] +[[package]] +name = "tracing-appender" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" +dependencies = [ + "crossbeam-channel", + "thiserror 1.0.69", + "time", + "tracing-subscriber", +] + [[package]] name = "tracing-attributes" -version = "0.1.26" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", ] [[package]] name = "tracing-core" -version = "0.1.31" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" dependencies = [ "once_cell", + "valuable", ] [[package]] -name = "tracing-futures" -version = "0.2.5" +name = "tracing-forest" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" +checksum = "ee40835db14ddd1e3ba414292272eddde9dad04d3d4b65509656414d1c42592f" dependencies = [ - "pin-project", + "ansi_term", + "smallvec", + "thiserror 1.0.69", "tracing", + "tracing-subscriber", ] [[package]] -name = "try-lock" -version = "0.2.4" +name = "tracing-journald" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" +checksum = "fc0b4143302cf1022dac868d521e36e8b27691f72c84b3311750d5188ebba657" +dependencies = [ + "libc", + "tracing-core", + "tracing-subscriber", +] [[package]] -name = "tungstenite" -version = "0.19.0" +name = "tracing-log" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15fba1a6d6bb030745759a9a2a588bfe8490fc8b4751a277db3a0be1c9ebbf67" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" dependencies = [ - "byteorder", - "bytes", - "data-encoding", - "http", - "httparse", "log", - "rand", - "rustls", - "sha1", - "thiserror", - "url", - "utf-8", - "webpki", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-logfmt" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b1f47d22deb79c3f59fcf2a1f00f60cbdc05462bf17d1cd356c1fefa3f444bd" +dependencies = [ + "time", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "tracing-serde" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1" +dependencies = [ + "serde", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "serde", + "serde_json", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", + "tracing-serde", +] + +[[package]] +name = "transpose" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e" +dependencies = [ + "num-integer", + "strength_reduce", ] [[package]] name = "typenum" -version = "1.16.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "ucd-trie" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" +checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "uint" @@ -4162,44 +6637,39 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" -[[package]] -name = "unicode-bidi" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" - [[package]] name = "unicode-ident" -version = "1.0.11" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" +checksum = "00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe" [[package]] -name = "unicode-normalization" -version = "0.1.22" +name = "unicode-segmentation" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" -dependencies = [ - "tinyvec", -] +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" [[package]] name = "unicode-xid" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] -name = "untrusted" -version = "0.7.1" +name = "unroll" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +checksum = "5ad948c1cb799b1a70f836077721a92a35ac177d4daddf4c20a633786d4cf618" +dependencies = [ + "quote", + "syn 1.0.109", +] [[package]] name = "url" -version = "2.4.0" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", @@ -4207,105 +6677,96 @@ dependencies = [ ] [[package]] -name = "utf-8" -version = "0.7.6" +name = "utf16_iter" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" [[package]] -name = "uuid" -version = "0.8.2" +name = "utf8_iter" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" -dependencies = [ - "getrandom", - "serde", -] +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] -name = "valuable" -version = "0.1.0" +name = "utf8parse" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] -name = "version_check" -version = "0.9.4" +name = "uuid" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "93d59ca99a559661b96bf898d8fce28ed87935fd2bea9f05983c1464dd6c71b1" [[package]] -name = "wait-timeout" -version = "0.2.0" +name = "valuable" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" -dependencies = [ - "libc", -] +checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] -name = "want" -version = "0.3.1" +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "wait-timeout" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" dependencies = [ - "try-lock", + "libc", ] [[package]] name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" +version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" +version = "0.13.3+wasi-0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] [[package]] name = "wasm-bindgen" -version = "0.2.87" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", + "once_cell", + "rustversion", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.87" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", "wasm-bindgen-shared", ] -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" -dependencies = [ - "cfg-if 1.0.0", - "js-sys", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "wasm-bindgen-macro" -version = "0.2.87" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4313,99 +6774,127 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.87" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.87" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] [[package]] name = "web-sys" -version = "0.3.64" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" dependencies = [ "js-sys", "wasm-bindgen", ] [[package]] -name = "webpki" -version = "0.22.0" +name = "winapi" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" dependencies = [ - "ring", - "untrusted", + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", ] [[package]] -name = "webpki-roots" -version = "0.22.6" +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "webpki", + "windows-sys 0.59.0", ] [[package]] -name = "webpki-roots" -version = "0.23.1" +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" +checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" dependencies = [ - "rustls-webpki 0.100.3", + "windows-core 0.57.0", + "windows-targets 0.52.6", ] [[package]] -name = "winapi" -version = "0.3.9" +name = "windows-core" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", + "windows-targets 0.52.6", ] [[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" +name = "windows-core" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result", + "windows-targets 0.52.6", +] [[package]] -name = "winapi-util" -version = "0.1.5" +name = "windows-implement" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ - "winapi", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" +name = "windows-interface" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "windows" -version = "0.48.0" +name = "windows-result" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", ] [[package]] @@ -4414,102 +6903,168 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", ] [[package]] name = "windows-targets" -version = "0.48.1" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] name = "windows_aarch64_gnullvm" -version = "0.48.0" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" -version = "0.48.0" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" -version = "0.48.0" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" -version = "0.48.0" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" -version = "0.48.0" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" -version = "0.48.0" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.5.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bd122eb777186e60c3fdf765a58ac76e41c582f1f535fbf3314434c6b58f3f7" +checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1" dependencies = [ "memchr", ] [[package]] -name = "winreg" -version = "0.10.1" +name = "wit-bindgen-rt" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" dependencies = [ - "winapi", + "bitflags", ] [[package]] -name = "ws_stream_wasm" -version = "0.7.4" +name = "write16" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7999f5f4217fe3818726b66257a4475f71e74ffd190776ad053fa159e50737f5" -dependencies = [ - "async_io_stream", - "futures", - "js-sys", - "log", - "pharos", - "rustc_version 0.4.0", - "send_wrapper 0.6.0", - "thiserror", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" [[package]] name = "wyz" @@ -4521,195 +7076,157 @@ dependencies = [ ] [[package]] -name = "zeroize" -version = "1.8.1" +name = "yoke" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" dependencies = [ - "zeroize_derive", + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", ] [[package]] -name = "zeroize_derive" -version = "1.4.2" +name = "yoke-derive" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.98", + "synstructure", ] [[package]] -name = "zkevm-circuits" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ - "array-init", - "bus-mapping 0.12.0", - "either", - "env_logger 0.10.0", - "eth-types 0.12.0", - "ethers-core", - "ethers-signers", - "ff", - "gadgets 0.12.0", - "halo2-base", - "halo2-ecc", - "halo2-mpt-circuits", - "halo2_gadgets", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "misc-precompiled-circuit", - "mock 0.12.0", - "mpt-zktrie 0.12.0", - "num", - "num-bigint", - "poseidon-circuit", - "rand", - "rand_chacha", - "rand_xorshift", - "rayon", - "serde", - "serde_json", - "sha3 0.10.8", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", + "byteorder", + "zerocopy-derive", ] [[package]] -name = "zkevm-circuits" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ - "array-init", - "bus-mapping 0.13.0", - "either", - "env_logger 0.10.0", - "eth-types 0.13.0", - "ethers-core", - "ethers-signers", - "ff", - "gadgets 0.13.0", - "halo2-base", - "halo2-ecc", - "halo2-mpt-circuits", - "halo2_gadgets", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "misc-precompiled-circuit", - "mock 0.13.0", - "mpt-zktrie 0.13.0", - "num", - "num-bigint", - "poseidon-circuit", - "rand", - "rand_chacha", - "rand_xorshift", - "rayon", - "serde", - "serde_json", - "sha3 0.10.8", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "zkp" -version = "0.1.0" +name = "zerofrom" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" dependencies = [ - "anyhow", - "base64 0.13.1", - "env_logger 0.9.3", - "halo2_proofs", - "libc", - "log", - "once_cell", - "prover 0.12.0", - "prover 0.13.0", - "serde", - "serde_derive", - "serde_json", - "snark-verifier-sdk", + "zerofrom-derive", ] [[package]] -name = "zktrie" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=main#23181f209e94137f74337b150179aeb80c72e7c8" +name = "zerofrom-derive" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ - "gobuild", - "zktrie_rust 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=main)", + "proc-macro2", + "quote", + "syn 2.0.98", + "synstructure", ] [[package]] -name = "zktrie" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=v0.9#460b8c22af65b7809164548cba1e0253b6db5a70" +name = "zeroize" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" dependencies = [ - "gobuild", - "zktrie_rust 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=v0.9)", + "zeroize_derive", ] [[package]] -name = "zktrie_rust" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=main#23181f209e94137f74337b150179aeb80c72e7c8" +name = "zeroize_derive" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "hex", - "lazy_static", - "num", - "num-derive", - "num-traits", - "strum 0.24.1", - "strum_macros 0.24.3", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "zktrie_rust" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=v0.9#460b8c22af65b7809164548cba1e0253b6db5a70" +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" dependencies = [ - "hex", - "lazy_static", - "num", - "num-derive", - "num-traits", - "strum 0.24.1", - "strum_macros 0.24.3", + "yoke", + "zerofrom", + "zerovec-derive", ] [[package]] -name = "zstd" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zstd-rs?branch=hack/mul-block#5c0892b6567dab31394d701477183ce9d6a32aca" +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ - "zstd-safe", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "zstd-safe" -version = "7.0.0" -source = "git+https://github.com/scroll-tech/zstd-rs?branch=hack/mul-block#5c0892b6567dab31394d701477183ce9d6a32aca" +name = "zkhash" +version = "0.2.0" +source = "git+https://github.com/HorizenLabs/poseidon2.git?rev=bb476b9#bb476b9ca38198cf5092487283c8b8c5d4317c4e" dependencies = [ - "zstd-sys", + "ark-ff 0.4.2", + "ark-std 0.4.0", + "bitvec", + "blake2", + "bls12_381", + "byteorder", + "cfg-if", + "group 0.12.1", + "group 0.13.0", + "halo2", + "hex", + "jubjub", + "lazy_static", + "pasta_curves 0.5.1", + "rand", + "serde", + "sha2", + "sha3", + "subtle", ] [[package]] -name = "zstd-sys" -version = "2.0.9+zstd.1.5.5" -source = "git+https://github.com/scroll-tech/zstd-rs?branch=hack/mul-block#5c0892b6567dab31394d701477183ce9d6a32aca" +name = "zkp" +version = "0.1.0" dependencies = [ - "cc", - "pkg-config", + "anyhow", + "base64 0.13.1", + "env_logger", + "libc", + "log", + "once_cell", + "scroll-zkvm-prover", + "scroll-zkvm-verifier", + "serde", + "serde_derive", + "serde_json", ] + +[[package]] +name = "zstd" +version = "1.1.4" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" diff --git a/common/libzkp/impl/Cargo.toml b/common/libzkp/impl/Cargo.toml index 2d4822f994..d60bbd50c2 100644 --- a/common/libzkp/impl/Cargo.toml +++ b/common/libzkp/impl/Cargo.toml @@ -8,26 +8,41 @@ edition = "2021" crate-type = ["cdylib"] [patch.crates-io] -gobuild = { git = "https://github.com/scroll-tech/gobuild.git" } -halo2curves = { git = "https://github.com/scroll-tech/halo2curves", branch = "v0.1.0" } -ethers-core = { git = "https://github.com/scroll-tech/ethers-rs.git", branch = "v2.0.7" } -ethers-providers = { git = "https://github.com/scroll-tech/ethers-rs.git", branch = "v2.0.7" } -ethers-signers = { git = "https://github.com/scroll-tech/ethers-rs.git", branch = "v2.0.7" } -[patch."https://github.com/privacy-scaling-explorations/halo2.git"] -halo2_proofs = { git = "https://github.com/scroll-tech/halo2.git", branch = "v1.1" } -[patch."https://github.com/privacy-scaling-explorations/poseidon.git"] -poseidon = { git = "https://github.com/scroll-tech/poseidon.git", branch = "main" } -[patch."https://github.com/privacy-scaling-explorations/bls12_381"] -bls12_381 = { git = "https://github.com/scroll-tech/bls12_381", branch = "feat/impl_scalar_field" } +# patched add rkyv support & MSRV 1.77 +alloy-primitives = { git = "https://github.com/scroll-tech/alloy-core", branch = "v0.8.21" } +revm = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-interpreter = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-precompile = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-primitives = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +ruint = { git = "https://github.com/scroll-tech/uint.git", branch = "v1.12.3" } +tiny-keccak = { git = "https://github.com/scroll-tech/tiny-keccak", branch = "scroll-patch-v2.0.2-openvm-v1.0.0-rc.1" } -[dependencies] -halo2_proofs = { git = "https://github.com/scroll-tech/halo2.git", branch = "v1.1" } -snark-verifier-sdk = { git = "https://github.com/scroll-tech/snark-verifier", branch = "develop", default-features = false, features = ["loader_halo2", "loader_evm", "halo2-pse"] } +[patch."https://github.com/scroll-tech/revm.git"] +revm = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-interpreter = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-precompile = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-primitives = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } + +[patch."https://github.com/scroll-tech/reth.git"] +reth-chainspec = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-evm = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-evm-ethereum = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-execution-types = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-primitives = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-primitives-traits = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-storage-errors = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-trie = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-trie-sparse = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } + +reth-scroll-chainspec = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-scroll-evm = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-scroll-primitives = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } -# darwin -prover_v4 = { git = "https://github.com/scroll-tech/zkevm-circuits.git", tag = "v0.12.2", package = "prover", default-features = false, features = ["parallel_syn", "scroll"] } -# darwin_v2 -prover_v5 = { git = "https://github.com/scroll-tech/zkevm-circuits.git", tag = "v0.13.1", package = "prover", default-features = false, features = ["parallel_syn", "scroll"] } +scroll-alloy-consensus = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } + +[dependencies] +euclid_prover = { git = "https://github.com/scroll-tech/zkvm-prover.git", tag = "v0.1.0-rc.4", package = "scroll-zkvm-prover" } +euclid_verifier = { git = "https://github.com/scroll-tech/zkvm-prover.git", tag = "v0.1.0-rc.4", package = "scroll-zkvm-verifier" } base64 = "0.13.0" env_logger = "0.9.0" diff --git a/common/libzkp/impl/rust-toolchain b/common/libzkp/impl/rust-toolchain index 27c108be5c..71ef52e171 100644 --- a/common/libzkp/impl/rust-toolchain +++ b/common/libzkp/impl/rust-toolchain @@ -1 +1 @@ -nightly-2023-12-03 +nightly-2024-12-06 diff --git a/common/libzkp/impl/src/lib.rs b/common/libzkp/impl/src/lib.rs index b15857d5a9..25d856d047 100644 --- a/common/libzkp/impl/src/lib.rs +++ b/common/libzkp/impl/src/lib.rs @@ -1,16 +1,15 @@ mod utils; mod verifier; +use std::path::Path; + use crate::utils::{c_char_to_str, c_char_to_vec}; use libc::c_char; -use prover_v5::utils::init_env_and_log; use verifier::{TaskType, VerifierConfig}; /// # Safety #[no_mangle] pub unsafe extern "C" fn init(config: *const c_char) { - init_env_and_log("ffi_init"); - let config_str = c_char_to_str(config); let verifier_config = serde_json::from_str::(config_str).unwrap(); verifier::init(verifier_config); @@ -26,9 +25,14 @@ pub unsafe extern "C" fn verify_chunk_proof( } fn verify_proof(proof: *const c_char, fork_name: *const c_char, task_type: TaskType) -> c_char { - let proof = c_char_to_vec(proof); - let fork_name_str = c_char_to_str(fork_name); + // Skip verification for darwinV2 as we can't host darwinV2 and euclid verifiers on the same + // binary. + if fork_name_str == "darwinV2" { + return true as c_char; + } + + let proof = c_char_to_vec(proof); let verifier = verifier::get_verifier(fork_name_str); if let Err(e) = verifier { @@ -61,3 +65,18 @@ pub unsafe extern "C" fn verify_bundle_proof( ) -> c_char { verify_proof(proof, fork_name, TaskType::Bundle) } + +/// # Safety +#[no_mangle] +pub unsafe extern "C" fn dump_vk(fork_name: *const c_char, file: *const c_char) { + _dump_vk(fork_name, file); +} + +fn _dump_vk(fork_name: *const c_char, file: *const c_char) { + let fork_name_str = c_char_to_str(fork_name); + let verifier = verifier::get_verifier(fork_name_str); + + if let Ok(verifier) = verifier { + verifier.as_ref().dump_vk(Path::new(c_char_to_str(file))); + } +} diff --git a/common/libzkp/impl/src/verifier.rs b/common/libzkp/impl/src/verifier.rs index c56cc9b1ec..b890b52d55 100644 --- a/common/libzkp/impl/src/verifier.rs +++ b/common/libzkp/impl/src/verifier.rs @@ -1,13 +1,11 @@ -mod darwin; -mod darwin_v2; +#![allow(static_mut_refs)] + +mod euclid; use anyhow::{bail, Result}; -use darwin::DarwinVerifier; -use darwin_v2::DarwinV2Verifier; -use halo2_proofs::{halo2curves::bn256::Bn256, poly::kzg::commitment::ParamsKZG}; -use prover_v4::utils::load_params; +use euclid::EuclidVerifier; use serde::{Deserialize, Serialize}; -use std::{cell::OnceCell, collections::BTreeMap, rc::Rc}; +use std::{cell::OnceCell, path::Path, rc::Rc}; #[derive(Debug, Clone, Copy, PartialEq)] pub enum TaskType { @@ -16,8 +14,16 @@ pub enum TaskType { Bundle, } +#[derive(Debug, Serialize, Deserialize)] +pub struct VKDump { + pub chunk_vk: String, + pub batch_vk: String, + pub bundle_vk: String, +} + pub trait ProofVerifier { fn verify(&self, task_type: TaskType, proof: Vec) -> Result; + fn dump_vk(&self, file: &Path); } #[derive(Debug, Serialize, Deserialize)] @@ -37,55 +43,15 @@ type HardForkName = String; struct VerifierPair(HardForkName, Rc>); -static mut VERIFIER_HIGH: OnceCell = OnceCell::new(); static mut VERIFIER_LOW: OnceCell = OnceCell::new(); -static mut PARAMS_MAP: OnceCell>> = OnceCell::new(); +static mut VERIFIER_HIGH: OnceCell = OnceCell::new(); pub fn init(config: VerifierConfig) { - let low_conf = config.low_version_circuit; - - std::env::set_var("SCROLL_PROVER_ASSETS_DIR", &low_conf.assets_path); - let params_degrees = [ - *prover_v4::config::LAYER2_DEGREE, - *prover_v4::config::LAYER4_DEGREE, - ]; - - // params should be shared between low and high - let mut params_map = BTreeMap::new(); - for degree in params_degrees { - if let std::collections::btree_map::Entry::Vacant(e) = params_map.entry(degree) { - match load_params(&low_conf.params_path, degree, None) { - Ok(params) => { - e.insert(params); - } - Err(e) => panic!( - "failed to load params, degree {}, dir {}, err {}", - degree, low_conf.params_path, e - ), - } - } - } - unsafe { - PARAMS_MAP.set(params_map).unwrap_unchecked(); - } - - let verifier = DarwinVerifier::new(unsafe { PARAMS_MAP.get().unwrap() }, &low_conf.assets_path); - + let verifier = EuclidVerifier::new(&config.high_version_circuit.assets_path); unsafe { VERIFIER_LOW .set(VerifierPair( - low_conf.fork_name, - Rc::new(Box::new(verifier)), - )) - .unwrap_unchecked(); - } - let high_conf = config.high_version_circuit; - let verifier = - DarwinV2Verifier::new(unsafe { PARAMS_MAP.get().unwrap() }, &high_conf.assets_path); - unsafe { - VERIFIER_HIGH - .set(VerifierPair( - high_conf.fork_name, + config.high_version_circuit.fork_name, Rc::new(Box::new(verifier)), )) .unwrap_unchecked(); diff --git a/common/libzkp/impl/src/verifier/darwin.rs b/common/libzkp/impl/src/verifier/darwin.rs deleted file mode 100644 index 941b1b33de..0000000000 --- a/common/libzkp/impl/src/verifier/darwin.rs +++ /dev/null @@ -1,48 +0,0 @@ -use super::{ProofVerifier, TaskType}; - -use anyhow::Result; -use halo2_proofs::{halo2curves::bn256::Bn256, poly::kzg::commitment::ParamsKZG}; - -use crate::utils::panic_catch; -use prover_v4::{ - aggregator::Verifier as AggVerifier, zkevm::Verifier, BatchProof, BundleProof, ChunkProof, -}; -use std::{collections::BTreeMap, env}; - -pub struct DarwinVerifier<'params> { - verifier: Verifier<'params>, - agg_verifier: AggVerifier<'params>, -} - -impl<'params> DarwinVerifier<'params> { - pub fn new(params_map: &'params BTreeMap>, assets_dir: &str) -> Self { - env::set_var("SCROLL_PROVER_ASSETS_DIR", assets_dir); - let verifier = Verifier::from_params_and_assets(params_map, assets_dir); - let agg_verifier = AggVerifier::from_params_and_assets(params_map, assets_dir); - - Self { - verifier, - agg_verifier, - } - } -} - -impl<'params> ProofVerifier for DarwinVerifier<'params> { - fn verify(&self, task_type: super::TaskType, proof: Vec) -> Result { - let result = panic_catch(|| match task_type { - TaskType::Chunk => { - let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); - self.verifier.verify_chunk_proof(proof) - } - TaskType::Batch => { - let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); - self.agg_verifier.verify_batch_proof(&proof) - } - TaskType::Bundle => { - let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); - self.agg_verifier.verify_bundle_proof(proof) - } - }); - result.map_err(|e| anyhow::anyhow!(e)) - } -} diff --git a/common/libzkp/impl/src/verifier/darwin_v2.rs b/common/libzkp/impl/src/verifier/darwin_v2.rs deleted file mode 100644 index fa36fce4fc..0000000000 --- a/common/libzkp/impl/src/verifier/darwin_v2.rs +++ /dev/null @@ -1,48 +0,0 @@ -use super::{ProofVerifier, TaskType}; - -use anyhow::Result; -use halo2_proofs::{halo2curves::bn256::Bn256, poly::kzg::commitment::ParamsKZG}; - -use crate::utils::panic_catch; -use prover_v5::{ - aggregator::Verifier as AggVerifier, zkevm::Verifier, BatchProof, BundleProof, ChunkProof, -}; -use std::{collections::BTreeMap, env}; - -pub struct DarwinV2Verifier<'params> { - verifier: Verifier<'params>, - agg_verifier: AggVerifier<'params>, -} - -impl<'params> DarwinV2Verifier<'params> { - pub fn new(params_map: &'params BTreeMap>, assets_dir: &str) -> Self { - env::set_var("SCROLL_PROVER_ASSETS_DIR", assets_dir); - let verifier = Verifier::from_params_and_assets(params_map, assets_dir); - let agg_verifier = AggVerifier::from_params_and_assets(params_map, assets_dir); - - Self { - verifier, - agg_verifier, - } - } -} - -impl<'params> ProofVerifier for DarwinV2Verifier<'params> { - fn verify(&self, task_type: super::TaskType, proof: Vec) -> Result { - let result = panic_catch(|| match task_type { - TaskType::Chunk => { - let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); - self.verifier.verify_chunk_proof(proof) - } - TaskType::Batch => { - let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); - self.agg_verifier.verify_batch_proof(&proof) - } - TaskType::Bundle => { - let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); - self.agg_verifier.verify_bundle_proof(proof) - } - }); - result.map_err(|e| anyhow::anyhow!(e)) - } -} diff --git a/common/libzkp/impl/src/verifier/euclid.rs b/common/libzkp/impl/src/verifier/euclid.rs new file mode 100644 index 0000000000..b60de72151 --- /dev/null +++ b/common/libzkp/impl/src/verifier/euclid.rs @@ -0,0 +1,62 @@ +use super::{ProofVerifier, TaskType, VKDump}; + +use anyhow::Result; + +use crate::utils::panic_catch; +use euclid_prover::{BatchProof, BundleProof, ChunkProof}; +use euclid_verifier::verifier::{BatchVerifier, BundleVerifier, ChunkVerifier}; +use std::{fs::File, path::Path}; + +pub struct EuclidVerifier { + chunk_verifier: ChunkVerifier, + batch_verifier: BatchVerifier, + bundle_verifier: BundleVerifier, +} + +impl EuclidVerifier { + pub fn new(assets_dir: &str) -> Self { + let verifier_bin = Path::new(assets_dir).join("verifier.bin"); + let config = Path::new(assets_dir).join("root-verifier-vm-config"); + let exe = Path::new(assets_dir).join("root-verifier-committed-exe"); + + Self { + chunk_verifier: ChunkVerifier::setup(&config, &exe, &verifier_bin) + .expect("Setting up chunk verifier"), + batch_verifier: BatchVerifier::setup(&config, &exe, &verifier_bin) + .expect("Setting up batch verifier"), + bundle_verifier: BundleVerifier::setup(&config, &exe, &verifier_bin) + .expect("Setting up bundle verifier"), + } + } +} + +impl ProofVerifier for EuclidVerifier { + fn verify(&self, task_type: super::TaskType, proof: Vec) -> Result { + panic_catch(|| match task_type { + TaskType::Chunk => { + let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); + self.chunk_verifier.verify_proof(&proof.proof) + } + TaskType::Batch => { + let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); + self.batch_verifier.verify_proof(&proof.proof) + } + TaskType::Bundle => { + let proof = serde_json::from_slice::(proof.as_slice()).unwrap(); + self.bundle_verifier.verify_proof_evm(&proof.proof) + } + }) + .map_err(|err_str: String| anyhow::anyhow!(err_str)) + } + + fn dump_vk(&self, file: &Path) { + let f = File::create(file).expect("Failed to open file to dump VK"); + + let dump = VKDump { + chunk_vk: base64::encode(self.chunk_verifier.get_app_vk()), + batch_vk: base64::encode(self.batch_verifier.get_app_vk()), + bundle_vk: base64::encode(self.bundle_verifier.get_app_vk()), + }; + serde_json::to_writer(f, &dump).expect("Failed to dump VK"); + } +} diff --git a/common/libzkp/interface/libzkp.h b/common/libzkp/interface/libzkp.h index 51fee4f2ed..14714e2864 100644 --- a/common/libzkp/interface/libzkp.h +++ b/common/libzkp/interface/libzkp.h @@ -8,3 +8,5 @@ char verify_batch_proof(char* proof, char* fork_name); char verify_bundle_proof(char* proof, char* fork_name); char verify_chunk_proof(char* proof, char* fork_name); + +void dump_vk(char* fork_name, char* file); diff --git a/common/types/message/batch-proof-sample.json b/common/types/message/batch-proof-sample.json new file mode 100644 index 0000000000..76fa1028f3 --- /dev/null +++ b/common/types/message/batch-proof-sample.json @@ -0,0 +1 @@ +{"metadata":{"batch_info":{"parent_state_root":"0xe3440bcf882852bb1a9d6ba941e53a645220fee2c531ed79fa60481be8078c12","parent_batch_hash":"0xabacadaeaf000000000000000000000000000000000000000000000000000000","state_root":"0xb94cab21a2717b8c2d76559cb83bdc292df7b85fcf0e45f9eb20e5e8ebfd219c","batch_hash":"0x60f88f3e46c74362cd93c07724c9ef8e56e391317df6504b905c3c16e81de2e4","chain_id":534352,"withdraw_root":"0x7ed4c7d56e2ed40f65d25eecbb0110f3b3f4db68e87700287c7e0cedcb68272c"},"batch_hash":"0x60f88f3e46c74362cd93c07724c9ef8e56e391317df6504b905c3c16e81de2e4"},"proof":{"proofs":[{"commitments":{"main_trace":[{"value":[1725458216,1499093087,900711496,548630393,28581564,844636758,182773943,552395563],"_marker":null},{"value":[155008979,981557397,87747528,35222788,385277295,1258742170,179516830,1430671821],"_marker":null}],"after_challenge":[{"value":[1139156172,1505129066,1643693467,1649442751,1588849414,1484556892,796234551,775042598],"_marker":null}],"quotient":{"value":[1418110423,1393411152,1658008274,1415188405,1087969135,1198830486,334659207,1981524409],"_marker":null}},"opening":{"proof":{"commit_phase_commits":[{"value":[524251392,385646240,856512481,109954876,1542744533,1438506976,579357002,1100224275],"_marker":null},{"value":[178999176,1532086071,526884386,1928564736,760374099,1133328323,1099744196,1473899276],"_marker":null},{"value":[974068138,1669674101,1172429740,1717253054,534155253,1811032113,1167646398,1063345528],"_marker":null},{"value":[1773841462,819338764,1685038180,1294757925,876549357,68309393,923756502,1195191390],"_marker":null},{"value":[944590758,1181320331,1146971737,1575213682,328615151,440370580,434473850,1071022430],"_marker":null},{"value":[1849898867,771878424,2008557130,286358395,770249301,1812778463,1047283434,1175722993],"_marker":null},{"value":[187779274,1517054758,291022098,360788720,388539890,1353580112,443396935,787344718],"_marker":null},{"value":[1965752932,1409095873,584404696,708328333,674624685,1979110793,1191660940,1993148686],"_marker":null},{"value":[1222057930,960685076,649477653,509528836,1450099549,159804696,1052387927,1659212884],"_marker":null},{"value":[1962249036,1286985984,1951311504,842402668,1934885215,1812348472,1770962187,415787462],"_marker":null},{"value":[220582902,1148276303,802492554,1276381117,147596970,1137060879,1821266513,1949404446],"_marker":null},{"value":[1638236888,1397863353,99681140,1155064218,667132206,1511172697,372660640,775570531],"_marker":null},{"value":[934029406,1934028823,1237404142,982261236,709692430,312114008,550898775,1650291868],"_marker":null},{"value":[952269043,623649899,1271869160,1199710300,461097863,1375226482,1552171119,640627099],"_marker":null},{"value":[817629481,119507729,239656664,149492270,1270662853,1020706335,1226926508,1858509097],"_marker":null},{"value":[1974123181,782890536,86389122,502317516,665935147,521428885,904991304,800402148],"_marker":null},{"value":[1128538265,201592925,35472110,1921049193,466954337,869194547,1791647691,395223518],"_marker":null},{"value":[434079880,649422343,586802299,523077629,835956369,295268424,566115408,523871263],"_marker":null},{"value":[669068518,108322482,438981916,1537724342,393725171,49347131,1641610118,820412706],"_marker":null},{"value":[1809741158,1594703013,603339022,770516823,521161317,154130667,1725772838,526320007],"_marker":null},{"value":[643656809,453668202,734335851,992173112,997732540,1464600015,1004485992,1379712821],"_marker":null}],"query_proofs":[{"input_proof":[{"opened_values":[[1900706614]],"opening_proof":[[1817290523,650544236,231499349,1869247600,973357756,1004851480,1954487099,1061900253],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[683824887,280807083]],"opening_proof":[[845453422,492553230,452778417,1017299443,467920600,1192755554,785351491,729559910],[1883838197,663825862,316146030,366421336,1642764383,50705335,292452739,1440628849],[126121048,480841014,1481011757,389259809,500107197,1233303995,1180644053,836323020],[181421289,368230877,364465950,214798722,1502585539,1814657461,1015490536,1935940212],[511899697,373130119,1734388403,26198626,1260310610,1170740781,831009434,1155322121],[81435248,1693685191,495962031,1837853949,176215278,117693418,645129351,958922230],[1083840192,1271642370,1441295105,1978412476,511583042,389839842,1156668879,742884901],[1724188389,1187840324,1371833062,457844147,1614504840,855529103,1456980818,1975391252],[223521847,1333342848,1572153446,840645314,1243375803,979255221,970323578,1311866445],[731968927,172937393,830595489,1776187190,917212083,1525844803,1830995480,1349903431],[508568964,1471430193,1270798867,1994620504,720071838,471674291,458073848,686557086],[1613507838,1093591029,21724243,1909893448,1318858133,1791072905,1152836999,135638915],[751733818,1760493927,1617727274,513984356,848954708,1565115228,927158992,285303676],[1043240507,843082270,262455832,1354188951,455847787,1164885560,906651646,50633270],[649749739,1205728599,542160812,110243820,585873415,1520365449,1965345724,1587836102],[1755509901,539834552,2004195528,1429800007,1268407102,1134648265,1575905021,1981508312],[470970815,1181789028,1264775952,1235916955,96970569,1827595384,1094057741,1532460448],[1292048603,1198627639,1121117414,174004827,1067896918,1011159398,441945339,411301967],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1438096504,1720603027,1912009277,927814646,1919783601,1137526183,199097293,1052925038,755820790]],"opening_proof":[[231701421,125972635,1023726853,390569409,1004239928,688377261,952763350,167269648],[776344026,192063671,586688652,676385286,409830353,1251347305,1678969151,849589110],[1751243668,2008692811,1836397926,1763612708,1491252252,1252768508,124426212,1778217894],[1118319723,1369302882,1461194035,1539253165,554873808,1633247852,73918517,1949469449],[1098950042,1676750242,1711528088,799669379,1008901586,1017680381,1112994285,1979575686],[598745882,1056480090,1078170091,1628195815,449293262,1025055074,1720413278,1830989479],[1501217880,1532121104,1346674869,679747283,40167911,577326850,1402380833,1181375799],[1161092435,1128155631,818872700,1901713841,293577040,1007938829,461855482,601211361],[942544280,523084170,1663749234,1855605199,1167503172,419475549,432258835,1997090443],[1956391423,1369255122,1887308181,1891418930,2002870338,1756798873,648596239,235860712],[729737582,518039384,373364243,997851219,571070957,1630081306,188961385,1222838314],[1775795431,1020543433,1698218190,1874166969,507015146,951903919,1456196781,463839072],[1544656745,265035720,1756235283,862246024,1950146292,330289750,366249963,1817866037],[132915944,60686062,1189139029,1312989893,1070470583,633802555,303557640,1916678793],[1548296948,601021686,1601621387,495278928,1985271813,141962793,1972500266,8575272],[1337907276,137067587,200694407,1511336563,23010169,1420697199,144646999,812165887],[1528462978,1474371974,292670212,1683195926,1379678631,1559232301,1797106986,1881017002],[1945869273,1707928451,1050510020,1280880180,1885366139,727672610,444785270,150506270],[1215975769,526708868,1418448226,1409506864,1391347673,1571222766,805940753,1142875903],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[980300484],[1283953469,189195120,1900706614,0],[72345115,709015864,300854177,833776157,1334808581,1815576140,0,0,1906240187,300854177,2012550895,1137118800,1585162985,0,0,1906240187,1585162985,513256557,1598751517,780837773,1985310117,1918566606,1449543024],[1879643560,499947431,0,61828217,3352780,469910890,0,218252988,1449290411,1870691325,1084673278],[1831683510,1938157832,1286936277,1608993194,732130715,1222491377,969732833,1502566898,1519741005,1831092827,429011006],[1828160116,361490743,1272842701,117236785,1677418820,27875323,565748039,1872722737,1074215946,1926660965,306429858,1062795917,1153417000],[758173632,281119644,1019428607,1853054706,630898568,767625131,1564134434,212453904,829334701,739402046,451544212,556490827,829277427,1801280664,1901049942,1861564430,62919674],[268435454,128463074,246387405,527691993,1545263982,1981955305,221861458,1785996989,203171296,1902595417,471876160,882717102,884127585,742149411,8015319,327998940,133472080,158423092,1568571540,2000945549,745733099,1803391571,388359911,567618710,492841898,837144666,129688791,464743506,910369468,20407450,192006055,190845943,911645424,1068234353,65945557,999929452,1237492852,671647239,983080916,921124192,1020062352,880599019,1433122650,541099050,1091048907,54752015,1010756633,903602419,652342065,1169457173,1362538124,100306961,10910444,1429978140,910977854,379067705,1826747093,563543397,443362264,128882516,723300610,512246010,1960965182,1012998997,602482518,32253558,994981198,550083778,580254500,372208008,1134322062,959270217,409877951,239964337,271585120,1568647048,1212196815,834431394,1732624468,1922947867,1532185536,1776737129,396609432,745870005,843276025,1697812641,1426635635,1475383043,609554294,1614693332,332141011,1493512086,227935114,1144575812,441174300,241072321,768389380,2011919255,1181673150,373001760,1813283895,1352545371,990420316,1674344264,1597224361,698598233,1686947364,1326349556,316203859,188391624,1710481063,400458441,48165480,948778532,1344320840,373000916,2002157285,1989929905,1580902802,885831808,1184028818,1622609681,1373460664,787393279,1685639112,330607270,1748495073,330057917,1474628683,1886039290,1102021245,1604319950,990549035,1089830158,1199823595,719615801,564032297,579905644,1573544009,1382367121,1289541626,1765348078,1594913723,1864234070,1038732651,1320131428,925210780,1209380825,853559608,1985549159,594369910,373854315,60537700,676848235,1432629838,240848490,236952215,1319007893,902085905,1395706696,1922363158,1916674905,1303135191,944284161,518352346,447551328,1085217992,213884920,898608689,333934122,127409516,498135701,1157627179,1801428387,1678552052,379953136,705988420,499393625,711954000,929998321,565555726,388327582,172967988,32491466,322639124,1093499424,1052225138,441282617,1181214555,677704207,2008365073,1119153074,1649522908,314209054,1311439433,713301389,1266211475,510424291,899247095,1927982043,462356622,1891332336,710510399,30969558,847947985,209309476,1921560176,823997169,21833443,634093664,967191835,1756484395,1396078234,521870114,641596185,656635993,411079801,73779064,920411398,960543207,299131529,826508753,1957989251,733756307,1540239478,1407899652,1562968166,319596721,145407040,1745379495,578693769,1933069968,1719086657,1951671603,485027345,858560928,1949769151,329092233,738234594,1379367018,1676640817,270992431,2002846651,1923700748,1381727540,750526310,406523203,1797981394,1388535069,1531463860,22914623,1824226358,1320997876,553730733,150318001,1593027314,751097254,240268395,1933872380,856355569,655857755,1328976415,1672660624,1281947323,499438906,982088320,1359419457,1664878446,1693586092,1728934515,1635086820,1143761224,697898033,156318465,1694733886,41723541,1169959852,325760056,404928208,634691519,172406777,119322535,1901570969,905798310,410287156,1742037671,1311362027,411080993,99023387,677390811,69063917,1032661983,9083872,1025851356,316232971,126710591,1318449452,1071263507,1318133816,672142039,1010732812,1329015971,1750659363,1096297228,964479194,1145430038,1541105819,921408339,468076777,604105924,2003708864,0,597500659,71046588,825451289,1876089467,1876089467,43268375,1952145101,564855114,1778341941,1349440454,1045410409,1305013998,279915296,1397476134,1951695667,639603816,1348263047,77996958,600612921,39531390,632694961,1359117445,583525822,0,179900127,1396800715,1374748797,1236885762,1448026739,1177928679,1642203365,334729648,569841628,637006456,1430359648,1113639883,154959790,1516006928,1234943602,583698462,1910094548,1714644124,115620909,1729675576,1512981709,100429935,664851032,1486803725,1895633867,507789042,1278326360,734192090,1579562497,737827174,1394670608,1512770193,1645314777,222376580,1237628083,1278754742,708898010,139414805,1031973770,137608540,988995581,647990262,1352388473,55028151,420689684,495382339,1522695561,1432702844,917856149,861706276,755269407,97924754,520293282,24094817,1143622797,117169949,131537317,1824935900,1020507804,0,1579285727,328766361,17888565],[1492507636,969020126,1875475048,1289839420,1896655153,1337996978,1597629997,731175218,577455938,1599741400,1833241159,290812546,1887087941,1723036461,1685616573,313262470,784633701,1143906071,1946226571,1495815211,1412279490,1372708375,1187343749,785468666,216038787],[311675108,1494044665,1761941068,663762817,1710415186,213403919,1624238321,1460804654,275513987,1949860736,1219117621,1501937276,1630045803,391058629,2954113,1482130352,1656329927,1508865573,1493438758,1760657060,824134122,837452475,938511138,1585779757,765468881,1171821360,1744048880,1399297269,742050360,1840670624,525596740,1064432035,1623396418,1537316691,280044146,518059992,1649692445,1782011795],[982266689,1001742164,61428354,557856356,215315019,1883576703,1173213323,818383429,126840888,49207227,1909926652,243552664,311262597,926342762,993283321,74251576,702471433,574937304,1733154118,870708998,239791996,919140037,1814149725,647006111,1069463086,331401205,820112373,663160644,1800741182],[1916949793,1567128499,388991520,427819373,1835727069,1456481197,248845723,462890184,1327821777],[380159785,179995216,871690467,1784590635,1289939686,481191141,38136598,0,1690259215,16730539,1197138015,191796837,928025994,635512830,213739982,630191259,724447797,1125818359,1416222937,1966707097,478723271,242515826,179107166],[150650038,1956433119,1041447075,1667357292,537316057,451751095,17670480,445528912,96490970,810374134,520146624,1344173736,1320927057,1378691477,1082302593,391825266,1967221812,35915384,284396544,331624725,1233704884,0,1627213535,1285685900,939901849,393715906,560362268,1285685900,939901849,393715906,560362268],[2007779912,1213457800,562678507,1240448357,658097972,414120982,169072685,666787239,1541201775,1166223581,346446743,151531392,258985511,1019209864,335038060,1264953459,1754477496,1075857468,250723252,1508425223,934390674,366965152],[1959613476,211597935,709605411,59757049,286633633,1341017793],[881711903]],"opening_proof":[[260034242,1386806697,1572522098,395640954,1152395796,1958807378,1549028159,355678330],[952270716,1501971086,339829822,823984010,1721643482,1550933341,709504692,1692672552],[869945544,1632208436,717103566,121561777,1716060173,1778845398,1029809011,782685293],[814906875,998471293,1589247626,1775272785,1582570704,1691578629,646427039,341394955],[250112488,891929249,1361623161,1236605702,326111527,836479074,758590498,1595838849],[1260015683,1618225561,1707572656,781040281,1013008652,1093180728,142386091,298776575],[4434650,1801324817,845496668,1678155743,128452463,1506811213,271946808,441652429],[345974410,33691077,56014243,544267550,1163739812,450080200,1230021223,346320529],[1397766781,1995378354,1213295150,81340448,1993182992,820119813,1301893948,182657024],[614689789,678566484,1167515781,1238536699,1653732532,581799154,916247149,1393917482],[993083499,910544420,611969080,1386328712,669221159,1332652516,1351003546,842397733],[331859213,1302970089,874908489,512594392,756329359,1819143832,835699263,1107322571],[1640206077,1226212963,1472119200,552627543,1394289767,41711040,810648963,215674610],[1622249497,1816637560,1132270642,514458394,1691105076,1633926301,33962540,1165303106],[707296306,1623167742,702740900,1467004767,6064881,1595555374,1023486730,588730749],[229460932,699916633,1250738856,1650300278,598267929,616180091,1145099393,811477249],[481780208,1007712176,558344282,1006251830,1188756632,610666218,54832762,1903646726],[1847742684,713240984,620409782,1956305652,293938206,756866301,1380734106,470908237],[66160984,1604140647,1702874444,826355145,1438688995,299885800,1046767658,1354243472],[113610568,226384313,1951858882,1429504893,466037738,1332727119,1026284518,1944292121],[1708380185,472072785,845757815,1438304844,427962918,1167791015,1106868154,233062082],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1925512068,1754561534,1769092495,1310586289,870719653,521615589,1462093264,80837851],[1368643410,1273600274,1855557406,492470865,1454865008,1011480533,596150267,427754608],[538855889,1837464792,645525655,600464998,1834097205,901712162,1038259615,1967473135,77653422,1061946804,1267609125,347697017,1788167698,516834835,810628676,929439497],[193713606,859627497,678164828,1841372820,971450953,279303108,1616964002,588527616],[924174654,1252775556,1842157950,774358705,1936312911,1123348441,58775785,1640498458,1462592594,741524949,1181830059,227339917],[684900002,1914229841,1356758901,399710991,875781665,163966782,851624443,1832019501,1423622974,322497807,1605545305,996965303],[1951872096,718684868,456639362,1376579319,1750411287,750101531,892887305,1908475679,1183322901,485826897,797370650,324616552],[1351511947,827148026,1915837383,1654024182,571697547,1252471324,1428437045,917640845,1778668874,321459457,1512206329,693670035,213379434,1324446441,198025471,38140016,958633302,1954059607,1452081021,1725836456,1086568003,1959065059,261814157,974824782,1508180572,420005995,1523148854,437569746,971904330,1113227353,1662391593,1070400928,1153710707,1230666520,475696476,1149182031,1295124125,1604106290,315160821,1148840085,806765478,58046720,1690468429,2010533912,1626078774,1587228771,571500848,1256817476,1821060718,126974790,772192075,743221892,1823471846,1840224770,685455967,301607678,1949340056,251308851,1561428708,195908468,66144331,23632067,769052342,1879103132,23250364,117416894,772494662,3070902,899239266,1772474309,881723549,631985580,1656083711,1208288557,930106397,978465557,199211608,1404762658,425419642,464325007,1492212250,1037724394,1815060711,337865869,1827054669,1465232684,1418839650,1838190496,475573368,1848245165,1571146494,643137965,1692919569,142605864,1130132740,608692576,485079390,252014763,1328283099,1354639480,539171075,499852001,1298567120,870539235,515050034,1603099193,69441317,1256049075,1892241091,760609338,868191693,738600826,1369068099,212708360,152708831,1566886980,1657885714,599191575,1470415341,978133697,492462679,1611064266,1902551080,1517004544,732849860,1294897146,718392767,158456364,603241727,912480028,678508318,1067163639,787009427,1027753079,562314629,1828470594,1065735588,10387252,1868807,954600798,209169897,1605887810,698815253,1541726969,1223533830,389113335,121405360,211484671,655922095,1047812062,1979361451,26647000,1553346263,205913178,537618704,599384669,246156088,139949568,420883158,327806103,1637042536,1656279593,974931294,484292057,878760522,785262817,268390674,1221211776,51006725,1636022412,204614945,342609918,1262378308,565716242,1985711901,720155512,1736361519,1358901184,651845244,1670165562,804131020,667631273,1266025408,1023013783,382756110,570024762,1372718490,1699511838,1379249730,1350520121,1455896918,1172050494,552242431,109688636,347084260,724164539,824377861,647010294,763538583,749300189,103889002,1683937807,1008919315,1809080853,1382633335,186057185,65980222,1411622847,1854271678,400227074,788612591,1015240843,521599797,1982487352,153607232,1024378083],[982465695,801618676,1594695063,1354460634,16564306,1294131325,186283801,714069718,655633106,1902524394,661860909,158096852,797166196,446980952,1579522318,111854131,1851620321,389644810,1277099642,845464610,437491375,1738354725,372374251,1893977111,1932059114,1967897568,721668924,235005063,1043633109,1598271437,1979908741,1596508384,1251082943,1409389229,538706292,1186586539],[1913329631,606814444,1009929430,95560807,915110507,1857358909,565981701,1915806849,458633332,1812653010,1439046898,1458091138,824142180,152539657,1894161179,1296560804,1222021792,901552370,1152094055,1735253020],[678179464,1802055223,1833092390,1564165096,475863681,1572180853,1421739209,71664311,67629662,1135386354,218966535,1317971343,570785313,179854343,1151670023,1291135006,1213945194,1676165031,286204198,1580320775],[1886328886,1308413097,298812581,1291321562,1561297298,1625664828,537407058,1799001214,1540159345,222196108,1102078769,1154635976],[1792299841,371219187,1399172206,1114934336,80796385,188043658,1038586944,1639719739,739499606,1061137772,995238570,440178286,1796002174,864337025,750053850,872208072],[791280590,1637506512,53440823,1568928109,829603581,751118997,1033630,1561707837,445221479,1334488477,670966076,1212277741,621819732,476980065,1075980393,237304378,894683580,1343340948,2000033250,1133794864,977579042,740225606,460888120,461841395],[317814950,1864352223,1490574282,742206914,388093789,1932695410,1842813719,101812172,938094906,425046026,987142768,1249947349,1320338653,701230337,61160938,1181372707,1082104736,1725649822,329716601,1724093203,1890307579,334751235,1081771922,767441954],[1996719359,847075577,159856834,1055738366,1525490724,1985500604,524485408,1032468341],[750223505,545111034,183909831,1910258073,1931317494,616914701,1968565168,839354582]],"opening_proof":[[166019620,1152591691,1303142016,125765486,368463234,1829933248,1782315306,1995217029],[1293217790,381838635,1421857761,1702652084,451824354,448633083,180487001,182107979],[1806206309,720757034,1228384230,1941218447,1154866836,507835136,956989500,1020299399],[397701569,926120294,650475060,1331714467,1639182657,1225704956,1398058426,1143238327],[1228731878,250485287,1918854676,665202781,1836960965,597175561,1073452508,239525586],[27492449,198835265,1559598056,649563322,484259898,967506482,341441397,489721001],[788897033,276245107,657791306,366958721,900966849,371461957,149178843,1941200399],[1311181453,1974881991,665993184,432898323,202092820,938876930,285774271,1683228982],[642756275,904913337,936719154,446969455,1051128817,1242402263,1090266582,1864483850],[1415119801,1238088085,576375290,720285707,1947427727,1231551844,1457565799,1189329598],[862959280,75245845,428292929,1460493417,766156845,1436541421,1032390114,1334907656],[1113054073,1627887102,443776012,1123901519,1557733444,1416999705,1724545,365751112],[779164691,327693196,662742512,796732341,920839563,1503303110,1815414625,346571359],[776382996,698757347,1694138161,1931044151,1673393429,180176159,1947107213,1096364307],[501437791,2008000009,613518643,493211880,1996630817,286713592,902949633,1801707941],[678489390,1143346408,877453003,147682679,246980848,732634061,1934304608,903239289],[1967048579,1286390954,240218355,362753560,363326835,1746416827,602122500,597576126],[1537946329,1779020315,502095517,1468783619,1803882671,1829214653,1683673730,1145368241],[1991901046,349077867,1170655739,416241924,1334324887,1476002703,1205289458,40084115],[1316879796,944307129,118291211,470700950,1529127480,450820724,691920960,788162385],[663976845,1396237787,618010766,988933355,453701780,1907092290,1250435154,1538727015],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[819501140,1308846203,607736114,810479338],[473826470,430611840,538570740,992059546],[1321050660,792376490,983196095,429971839],[2011546108,242204323,893681991,1823847954],[1164321918,1893705594,449056636,372669740],[1368924920,679380845,1726088184,939781060],[107136042,1709947656,1645576193,901842968],[708680443,988761647,1432222333,1097488358],[1089046019,1382599388,1542321971,1406138109],[502124322,88424481,1746247783,1902136606],[454753366,953759086,1961625579,1788652810],[527854317,1017330407,575062813,579928609],[1072891687,354082003,398192038,1722502719],[96530281,966998946,1134043726,308702868],[1483376487,1991868681,301040353,1501844687],[1659312805,755039876,443505154,1292189177],[181953988,920315994,1871008684,1986372680],[966095730,20360621,621534509,1210611782],[818949645,1480059569,1859649705,1186344677],[1466090508,1375403935,578230691,1751684815],[1022555842,457128008,1789404308,1162411261],[153485371,198611670,934735287,527850523],[913355567,529250957,1511745443,1721218820],[1494759621,677586385,1062188578,871112837],[1657965136,1818348808,52134591,1861075180],[1612776936,950348497,1492822727,904150646],[1824102264,1750318027,863731690,563637462],[986716870,377366176,1523214378,1949833711],[1355180207,1736119429,904703624,334938133],[1319535155,1982020658,459453667,830372027],[1105432181,1919516932,162895806,305330312],[15455420,770959209,607473993,1329839050],[560726222,1030900631,1277701674,1286290229],[1547061110,1629642258,1668978826,469718271],[133218020,191538636,896001176,1826650845],[912874350,1751541939,1959267259,861920287],[267328742,388208757,765161786,1377524390],[152325900,668318531,15007766,1769190656],[1336110862,1216293794,38238694,1520067026],[1429831386,87061598,1133920550,1885967211],[1350951335,1215890345,358577415,839842819],[186402238,316207613,267090504,1247391951],[444998959,1562745920,1039838853,1396312917],[1012396152,348005683,1325617632,2008522433],[1620754479,889005219,1327422938,1321641991],[452044994,620389832,1758708001,463684355],[571657281,1571665127,1693316735,1958549705],[447155494,1434794265,1730244970,1101947595],[1989845024,1717652275,478857401,1189665805],[69513894,913327562,131800264,351797435],[1898565834,142814323,1127128577,1733891278],[1762703668,1546552810,383579229,1064821982],[573787174,226936534,90233309,94533030],[566490677,971520400,334276822,1654759483],[1539653256,1994574683,1205988634,1636822720],[806718281,1085334210,731414440,1560589612],[1444277902,1465387469,1812409041,1996857877],[1218430660,7392814,879349873,807541942],[1113593673,97687248,741641831,109576479],[989738281,634603028,1484730910,401026794],[1055223999,201351444,1047983225,759909664],[402392552,1046675947,223800691,566939348]],"opening_proof":[[530464828,539063221,1097148027,498621648,688285796,1633557048,320769031,1621628851],[1110178368,443219629,1113899128,1589739063,1741839628,524215662,258574594,961697599],[329367560,1121292864,943195208,1150923936,1822144944,83486503,1200640035,42915597],[105396163,1982825380,694383232,307607307,1534314479,1393215797,626847099,1057322261],[231972633,1351389171,1222001300,939121230,1531982584,492753155,56499614,547932438],[1892196431,1609422782,828998128,154561584,1562971778,1366242032,918386277,922302501],[1080717209,1495524308,1561621447,1286628353,1458171099,555616492,72982504,1940589950],[940406674,1310548919,1868079682,251983409,1348964200,746652489,1321369379,44612389],[463897505,1339963809,11944667,720210871,2001040148,1179649266,112648440,1076064878],[1743144179,1270008406,187738940,1181744217,901719196,1682002283,1362411403,1850179816],[1435675064,303119992,1542781663,1398516657,982511436,1429891274,158300291,96255686],[1477687899,663850218,1925626653,177788570,1469524180,533756459,1017768599,483308435],[97470805,318752735,1372400976,74176420,1012274327,452390791,1805504403,324121383],[1472509478,294911502,340756007,1447268234,27502720,254150201,413438032,606393569],[1962101524,749020777,1829886542,515049059,944966843,112512485,1962417765,1590558226],[1986944158,773930845,882373520,981241421,1238551584,1384827785,1803437521,335951533],[1666970354,960181498,302419534,1550560640,304290432,1141104672,363763715,930532966],[640911582,1523589280,948338273,1025570234,1605316690,1440129554,9904086,1138944151],[540758487,1373114769,732364775,1468754461,1588629127,1969480452,156374331,676849469],[533815704,377937525,1771899150,1026589949,1323192181,552053874,1874846344,301361907],[577730949,7932169,1288170556,190351937,728099763,1554362507,1632884626,480709414],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1572473854,614411686,212420839,12805657]},"opening_proof":[[1480523208,1496524051,627616865,522868233,1515057807,1280666236,709818053,1234714515],[36438025,1629994626,1126998794,1306558127,950417563,223845424,1042968189,1200748091],[1998859363,1974173984,92091384,261252929,870536626,1210587581,115558395,1815011890],[882209758,1812857667,212147662,284402509,1014413107,965974571,1295121941,1299715892],[1471648034,640346695,1818984179,382763760,176676017,517758388,1930158022,179026885],[967903854,251505503,1808989219,1031648533,1185124091,629409473,441436401,520088008],[1779059934,1181078107,990285844,325647980,1427859988,1698627782,2011223045,1701808569],[1122476794,415880359,1533433614,505138454,13845010,1479841942,1554168417,1916454626],[1974047109,1100307213,1401911937,1129519775,114638523,34730222,804450526,638010237],[1610125224,1099674934,958157240,468965050,831068785,511656155,302759732,1058582828],[991482735,1550448796,1896372965,147900887,2010569084,1728806726,3521978,1243316880],[1997658852,1151683717,363589483,868508798,1173904973,1249062843,1793143015,1687698085],[1101847770,441645089,1531201263,128325746,1594080300,1210244519,315941304,889606128],[1347931488,466891139,563533972,1462948966,7760793,401828918,1237390081,1218838343],[1381933035,1806122580,410260446,454440540,1764174080,500218305,1531226271,1984049237],[1095357550,705796832,646913996,233219087,1880245179,741429882,237501982,1310011247],[956142366,1324376534,1011417517,1000597398,325241026,200448055,1493536233,1211143943],[1320834042,1747343514,708994947,254756928,215447104,1313268134,1861885174,1040606142],[142634198,1749675592,1506086620,1964185961,935391918,1985331499,1036777026,705525498],[543941891,970898372,1794065061,174796713,513794727,26270256,1840143608,100412355],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1329872601,361540727,951915590,1093664767]},"opening_proof":[[1302660894,1625168926,1487203064,511562889,1651617862,795597004,1908791202,1461889030],[785153610,693120799,1466179399,544235455,1145215496,1673088939,751326438,1888122502],[289638993,1547365250,1004554007,1871221572,315798352,581920566,1132366320,464907583],[1749805925,1621626903,1172911815,1299588374,697491473,1081469938,773702348,1803331705],[264205234,1151892235,1093157380,679144551,1173637317,1175712112,127903287,466166304],[807824291,1945837076,1784566446,1571637527,637339958,1412455064,297575122,1851514946],[1712450806,892298652,73075898,1581034388,879842989,1407226316,537290075,963737064],[64678376,328159408,156982145,1784995043,1146793710,990392356,1945316703,974989458],[490779299,93435723,115780442,535186775,842892260,1628301256,1708616721,1719603843],[222024568,1666729512,1282834417,1900451681,612158896,1564865082,671589620,1145418815],[1955636769,71087665,1678065860,398677149,1591455368,1157176213,335055911,210545975],[1145722878,409324697,1804507735,1241757229,499118511,1246550680,1823777280,547228292],[11070858,1781179136,499569713,586399313,816969294,608072138,45487079,120472865],[1230604815,1942429489,1763421619,438449874,1628744902,1306714922,1819029209,1449151958],[1396479520,807160571,1597301223,1762703777,384430847,1510516232,175727275,1597763315],[1537593133,657024299,1606155630,375968385,826964898,1026709971,58705705,1105205367],[1773717712,1732156766,1388935241,492163555,1719706666,99510935,1636122484,685916960],[423742702,1310049742,593252526,561534963,1623256006,796221292,1554632301,523806867],[1957464327,1405769187,1571905708,1983156301,164251302,715774896,915869195,1181093194],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1964082875,1700466643,1283809726,1298333514]},"opening_proof":[[852258561,689296955,1932187289,127751081,1499212682,66873690,840620796,713507989],[626002768,1491622505,107138285,136482677,220165846,1886766437,565446674,1120686418],[48709493,1871487753,542026488,1698781851,1172252337,1009579069,1176325244,1443870937],[1424830250,1378525741,1015057353,1348421942,512818702,249702546,971472504,937446987],[355397957,592823184,798903763,391751225,229278880,584958469,1012638567,1882492688],[6716516,1909825682,1746044156,256660644,767057935,1449918403,1296358490,1952636133],[586779280,697451564,1981251632,1986204027,148392684,134251072,536269544,420094124],[1929915731,1195510574,1375571094,326838418,1735574042,1181929368,1788899385,1437101519],[1789775008,1139667890,1210470676,1484787991,362285160,944647841,699498525,849206309],[652441495,1730431892,609409162,1674696729,1945903376,1458103938,233345152,1474175621],[305832464,470549974,1308054559,958586102,125783237,909167256,234795,919817094],[479697152,2009258195,1265552237,969063290,229267193,1963428536,1974684556,1267207891],[1689944617,294489257,104935686,1417699948,724112230,463269077,1602539972,1420948102],[1519967831,500191968,234567407,498579469,1694427516,1646316220,556718292,31059830],[1367183832,1075676489,1207651220,801741813,1338166907,1238559561,1601976367,1183860366],[1628990623,1032706053,439219168,2000740455,1386563866,68543924,152553687,1561113498],[776583069,1358211935,1248713540,213506006,1131460385,126306931,385701097,1828862850],[1769128392,105635509,1600488125,451760544,656054715,302986266,167078367,1639787096],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1026880562,1338959178,1299991842,1101048303]},"opening_proof":[[664994502,409828242,1566077916,1846389173,45516169,569153715,648915246,1136188140],[902400077,385868466,906765371,658208243,1604823875,879628732,523349357,805534099],[899534390,1643089383,1261963868,1238156517,1209506077,1118016945,852484723,821286535],[1829152191,1599497138,1627997936,1346745464,333470578,14295346,245519096,1913054611],[2002903849,95486716,1337244824,1343782264,598140266,247939919,1783334440,334949369],[1894157577,329408827,885233697,1193897536,1670831954,485096528,1548375921,1854669638],[906028281,1062713914,209753374,846571726,887372835,917013400,976286433,982774110],[815305100,31108649,298366275,320646098,1933185956,11528507,1982668802,1385403687],[1423860690,1243605776,36687081,924597664,1500792757,1383420222,1086375014,1517115872],[1125211616,83415754,1298432530,1380014487,64112903,131481493,518753359,716962546],[991099210,626507886,574366004,1889139213,557770488,1571055050,43463989,305803413],[1374356843,342556364,1257792661,1515675550,1120494905,142032797,1373647222,535873566],[793585364,1947194141,1091441424,1315448505,695816913,995424403,1564865743,1954305377],[1004012829,766135343,1420885390,958573719,1444421685,505203726,860316828,428035896],[318980692,848331523,77865477,1434555451,1908033880,101395570,255608673,532980944],[43054199,1994818399,34997388,1677473839,1753492577,1759311651,832928633,1491382520],[1341577364,1982480229,1586558657,851409909,1914771904,14501382,1259425187,2010519483],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[935623435,1599980859,1349416089,900761107]},"opening_proof":[[247423312,1422889331,993987739,173033891,898437171,1047994248,1492744187,1522202414],[1767449729,1598182354,534573730,1633469538,876849108,175498232,1418204816,1077799915],[1882581357,1802810223,48432280,371006415,59354747,1219884950,1758978481,611730400],[534467686,1210846209,1951503067,1569483649,683651987,1984301267,303123656,834455995],[1828420866,756881398,1470194793,277894913,1153254054,1557486809,1788154032,1696570702],[774333025,1512704676,858681325,444566407,1668157089,1058899391,1687561467,1745765673],[1104493941,970120595,646458386,1862660991,348864519,1706217581,1355370964,350778026],[1238431164,1893327002,547889353,338345379,847483703,32699926,856802631,1817244338],[1965592694,1993485775,544658602,1820652532,785378269,125139274,903820129,1345996857],[782111765,1929477898,1982857789,584006817,1946425977,354944618,69404840,230769650],[403228341,870363421,1755408637,192610590,1064577222,280261926,642390257,376073153],[708575602,1291192607,1317492182,1157218158,350009175,278586368,1999718718,1133212373],[1938126377,126390501,1726191641,1304988387,1659930016,942547005,1275687864,313048373],[628692288,1793556341,1425384435,1091107418,1585278721,201927858,1428461881,301882969],[1169238751,1652194985,1575000060,645930790,222532606,1848593297,860695258,1671746492],[1540542340,386763972,306557717,849681533,245436255,14328814,4428559,1727251375],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[63025105,120380904,918254574,479654565]},"opening_proof":[[70950640,1984459661,586804522,1952108853,215182417,1204073130,58913568,1799908851],[1699756847,831709462,65513927,1089116569,1553828628,1332605402,1986324997,1180433545],[1958820291,403942732,2006787006,976614982,1205951891,1847479228,1260570622,814867321],[474226770,1863908265,1355234694,1305299736,1097803710,1653499929,1961617006,1906286243],[469677482,975520405,1788894612,480915882,1590247806,349733979,1363344480,873087392],[217398326,323862150,1073410692,290558704,1234279360,175188967,965444281,1512434757],[1171042606,820906070,1406427861,771167321,434750962,1349198906,333250510,978104888],[259882798,755230097,1133342510,841657551,1350988667,1274204700,269998560,99485490],[86852007,1475117026,1690921362,1411282316,648201554,566409191,362846370,1648776748],[733196682,257699892,1047266922,1066264319,659564915,1367762286,1038035664,1006454313],[813399778,194309538,1286313432,1727808750,884460259,1321224953,1661697966,1035355645],[442248727,1099242982,771535005,1639296978,1393341928,1088575667,248555239,662085502],[96199734,1057635847,1873981564,1279971307,978584109,1794833345,666551010,1398933410],[1765982775,1488110559,696450711,440953288,981980712,1326900176,722461395,1749429102],[1544544934,260330221,453879690,1311811999,904452786,915167913,1638987320,10030920],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1921763212,853432011,1258793414,583955232]},"opening_proof":[[1150982375,1067317780,1361333588,1746672874,1703157688,1581734916,670739753,370301339],[1064154220,778072885,988464984,1288877779,630340057,446917682,334965629,1826690660],[1530925491,103869131,1258149549,680714292,351816046,1176930967,268074588,414584005],[1925166488,1580952466,1058785120,340794290,331125335,118257222,652947328,805215786],[1111033392,1116146611,652922909,1287812290,1571295746,1173851281,447018166,59407746],[1946097004,167508330,984812123,474845054,1249089162,131318843,300687201,721697604],[284247949,46586326,231852500,1625959927,382412578,767648863,1515180572,1093671555],[760646225,1623350069,1905398292,1128999716,342883230,82314178,1040469725,1929267897],[1073209226,1382649754,945360130,1320764544,564774813,1126009881,1446881432,1202382905],[1121179776,651117790,1606048861,695610315,126089335,524502127,1693513909,1032098989],[479226550,1951320778,287722174,1467937825,336187392,1975713408,1318111533,1740385],[2003883486,234335217,1975192960,1167742611,608808867,1059654547,1450671113,101694386],[925519114,580772241,834792479,894788222,1100645699,1496353894,772300566,1776582474],[1785990552,662099020,1803216791,226128691,1003177742,1883552324,998868988,282658617],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[359285760,1148528711,651496980,709704037]},"opening_proof":[[1251600343,1941273018,1629710122,302869779,1381550964,1034823307,1902205578,92751068],[1192051579,540368662,1295974245,193400573,1128709012,84185311,1138203541,1114836339],[327137954,1345143503,545100914,1868624968,1583630274,495359746,193694038,846714118],[1203072934,578246155,872677535,36662297,117327584,519604941,1512743638,1651312806],[1349187762,11337710,607502326,298396326,1616907700,1264987742,1428788127,1337215881],[506234407,868855281,35050729,406767891,516758693,262980088,807668014,375206049],[1223689543,1451924464,548929466,1665449659,642977319,1434842255,1518928633,2001792975],[253482432,1799242786,855688105,167602746,584911547,1604491804,890457961,915259257],[1783942716,772860156,1423138692,1386158935,1232022348,1429422227,1450003598,1027241217],[1524156256,1489907129,1590612705,1731254252,1966432441,135946358,546275116,209765281],[1625758080,1271624200,839164466,1504352197,1264825942,1982440866,1867147856,223099343],[1911752159,837892676,94493,359642692,592138847,337084057,1734820363,1017899414],[1838972723,1101473455,1535104577,274228960,683150264,1491799282,1752784074,1192346555],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[361536733,167481127,690131126,1489792963]},"opening_proof":[[1997745819,1637865210,1909261691,1063116344,558272249,798682031,1173926979,518730654],[239956991,1528979465,501530358,644621697,327442228,652461796,1456244298,1347903202],[1993066985,1072262152,1640812887,1874224692,1186147050,254455747,1874138462,556161726],[1205307935,666676703,1105918126,1196333322,1245039933,836605027,1015619235,614274199],[349214027,103003366,1995112707,1571317642,1432523854,279591322,1907941365,1814324736],[990427080,1510036838,51535347,977594986,1710225021,192026582,1938519646,274184860],[1555953983,1791844719,854364173,927672168,262081297,192729260,281715689,332060507],[770217280,443549116,652973262,170979352,74453367,1476235803,601012265,307420442],[852391238,829737749,1132359639,589556469,1856782339,41041286,360283912,738371322],[1078480696,727418977,1005403447,44191539,1553293790,1369236579,1755918932,974111776],[951059186,595166754,93119981,164240684,1892167576,1065272468,1168464160,1225144065],[1249827360,1246240773,256219144,1143875690,1940357564,149403349,1074522492,579838001],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1331940772,1809727946,443880891,531487152]},"opening_proof":[[5519387,1030078395,27759728,1187839801,1585729893,794991433,385367081,264980572],[369424987,243671947,1521305749,787926150,1799926249,781204975,230621418,187427770],[386984426,587722789,1924415158,212565118,1852809371,593511723,831445895,364971666],[1363651150,237694789,550568048,1697434612,1992724180,180622670,643807746,17464552],[865286679,380848644,446134465,1449595514,1516506163,1041742753,1894151747,1878868692],[1606503572,1121298224,1410739833,805419074,299388244,956333423,1684683540,736978902],[380425977,1008554469,1250119736,1851795666,1316855876,109996827,727200740,759924522],[1437447271,913518957,1509572543,1410448173,1518939500,1999027491,1457526585,672011063],[642079554,970919960,1888148801,609584059,1447910325,1219769582,379889918,1625853411],[1430621541,679964482,1737450922,1779105782,1315603686,897867399,1210280184,1538701873],[336510075,323344343,829475815,612624725,1462862699,1681147122,1311701064,1515397159],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1678787917,782704304,1902339384,770739019]},"opening_proof":[[811609795,71144339,101011421,761773852,646916334,1292914474,157759061,1616491288],[958638372,862888002,862542202,279103379,1457623849,190703523,1654130143,1443256772],[2001323444,1279007866,1640913928,167465588,795609874,1247630808,1861328454,182936444],[1097292598,1941547564,705190982,652701353,1132624675,266054917,775844619,1636007348],[1115310104,1229716226,633625022,1738034541,1531416997,186204951,1783225613,1655640029],[202844335,1782771537,326929053,312328730,1797122601,35023268,1848799534,146906541],[1130675998,1656056858,1062513464,160979254,1388459172,28038605,162654227,1684193939],[466616842,934629009,889623696,1397160912,1433557026,1124486544,289841210,64954921],[863177127,1842138760,336429472,1326101094,79142236,1680418506,40187047,1333915841],[787969857,160750015,1736450611,1032166996,1850056387,823152429,13316897,1346634596],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1148858841,1371754033,395245241,1847036847]},"opening_proof":[[680804165,882135242,1168540516,1929903335,794787535,1630111150,30184263,1041209225],[492525806,1688889940,1371886480,1202398228,863317265,1072261114,701500502,852084142],[985791285,552998858,855105853,581478031,784972453,568329795,1334048594,603006342],[1724324562,145931892,1863287731,1776289958,1501310831,1410213233,312126279,1248236749],[934304615,142840921,3673331,432394449,546803240,86297697,752004944,1161610165],[1776237608,1152010929,478623565,1072772173,1643613009,796994358,1098284115,173001922],[100910222,192315575,1863735169,727591877,1694664737,872492781,1515651531,1558842336],[1005066993,1808643162,357591840,1818463263,1575378720,1615005302,2004792158,543499112],[1995821612,1321827044,1813646895,772907088,1223080489,1849016933,1950629710,580700228],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[279364405,1706092551,1089577597,925346221]},"opening_proof":[[1778664548,1408058120,1723122713,651364314,959426323,258504607,302251746,248746714],[7937811,682907405,278836352,195319950,950865546,718460463,931842856,946319461],[1961113129,845589999,1726024094,1567485781,1942615470,442858080,301086742,265005653],[1880430386,884974419,1286740626,1061815770,242669723,98595338,1626024953,145326026],[269935130,332781879,727282150,5498085,905614754,815950319,17341766,384809442],[1485526262,1022362056,1567367391,835635321,285347816,1532914275,41980750,317767020],[1883085940,41132047,1895874269,1732526851,1130859900,569129055,237852726,1503034126],[559023025,632320541,228844862,507363619,1546295163,1210679725,32977530,1403190804],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[565953541,1398283283,1125201736,963154330]},"opening_proof":[[1960132822,1878442258,125462219,828674708,376349238,21500778,1895664600,1206538607],[1184201986,559977308,1695747993,1725181471,442664771,250781235,57832582,748301833],[1787763740,849257090,1490012276,1344957889,315951539,927945378,1304647345,397759846],[107518942,625341209,290413985,1475297003,1083188066,562204466,12952133,1252466161],[463577189,1420265614,674401876,1497366733,128734366,408225917,1891941872,1246328214],[1018780580,806814624,1149867904,1556444372,34263819,1926970725,976683137,3004198],[803604414,512837091,1942713724,1111772936,1531184758,1717473193,1247286603,74494437],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[618956080,903938115,1784358416,1010634333]},"opening_proof":[[713014578,949281749,1563905481,83954011,1274430341,825906723,856870770,35252172],[1848337872,903853277,971483529,1947133085,35832809,947144024,1413585834,15244302],[369608211,1686291969,690674360,1813882675,835872028,1087971613,1844807283,1757241816],[679561875,299345994,519150614,1838819201,964310349,1340975211,582017466,209013251],[1017750087,1952957325,996052128,1052748086,1361283859,39485690,1389949766,441060705],[302867929,726951092,929045887,941122685,1857412910,1736237632,1707203120,1431053449],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1108979184,1662301485,1529042717,1665291615]},"opening_proof":[[380569339,1863624686,522756902,893740483,1237830947,707061420,47016136,1238393421],[360555849,173852329,114518678,1816953926,533922127,1251424396,615460883,750255734],[1873346332,606483295,564400438,1908803302,377122620,219597096,733282846,1000957874],[699090044,1193325593,1871437130,877465288,1021853186,1514302617,962529116,897078784],[2010229335,1402204372,1071709577,1579859556,1742341824,149187728,1514794156,1373334847],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1701439055,865743070,1323751746,1293436178]},"opening_proof":[[1116921579,362216606,1502359531,146371090,992038955,211147372,144851104,570185846],[343483262,84972260,102681316,1333781188,505811611,535517847,1404808981,580610722],[1835970054,1101330477,1817430279,1648813497,1521376844,1665243428,81600264,1021980360],[1965662754,294275467,1868051669,490164372,1169207926,341314590,1731459164,320210498],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1912072690,1885740519,1121583583,1701244289]},"opening_proof":[[1009952336,871932794,233132504,1891400854,746228958,872472390,1962192746,1748382231],[294674726,222083563,1225903447,1428848914,1144455024,1605023184,53135456,730960299],[604760163,1525248851,619874711,1593023907,1829286591,94994648,603029028,1914100],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1477724731,1161842066,1638126021,196304174]},"opening_proof":[[93837430,1651395763,483014352,1361381793,1368079527,323622521,1776646797,1507764004],[1373959911,1585706960,544053790,1985490131,934391637,881147583,1712440718,1932337966],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[721526943,1987650161,1727127950,420601592]},"opening_proof":[[1991714935,959211140,125950894,117924918,639048174,758028306,561378671,1270204047],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[191803061,1806794797,902419747,1676617636]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1644332092,1049727343]],"opening_proof":[[1662010206,635002371,1719647112,2004811402,1511158616,1822418913,504083667,1554224699],[1166330110,141387653,280909287,702782123,1383887019,1658278423,1736935406,1202636803],[1366597224,764667147,574939861,523799895,770265766,217332593,881918362,1591194119],[490710919,335034226,56844763,1079590404,339228876,1961589398,587193523,1668232910],[163760027,76752764,83010440,438906291,2010047841,1247556163,923638426,974875000],[257873728,1897245809,1984638126,1937376531,12808865,643857028,718249804,1437360011],[738094418,855323409,609422609,874940792,1676944453,435839275,349504179,1589483482],[1380089199,1712010837,1492941983,1858900282,1054500293,439323131,722596715,726624840],[553350142,1013821656,1784045611,287270157,791140374,855576473,1251241548,432401291],[542306283,342173532,1565279651,1716430380,1553394211,1367047898,553142056,975569189],[1979567233,1761013061,762512937,639566946,931315310,770747543,679846312,1824789259],[1686798518,623963709,555389297,1686090146,1998461873,1038715638,898468804,468442538],[594282521,515835193,898290867,935845638,1377894920,1515437312,1943900139,63447352],[648638158,572422618,1508474627,1674846595,1717395436,939259828,2001031168,740570385],[1663775597,112326846,1769170015,1916041571,1170577400,891836359,1491687869,124553602],[273653859,1208192301,1096639947,659715773,1299254332,1289233062,332588968,917915337],[1850549806,711547825,1050998358,492820202,979716509,1552635279,666905271,1887925299],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1721654082,457191360,515223579,1836998866,1957462793,141541742,739359802,1323474348,1461460835]],"opening_proof":[[1854070273,428607054,1471213302,1413121699,1768970803,1090524474,634910951,213681626],[1445548302,1187793353,813479853,1869210867,1512755776,807939082,194799124,691960427],[874612847,1732409274,929422761,1189032727,1184375210,1667215381,1116268654,877642356],[629711093,1050154375,1391429804,1925111998,1429268260,501703850,1710334730,1974896324],[1492886577,228955057,430046297,923801717,92411823,1188073039,1934483790,1560536212],[1889781085,1934724794,1592025377,850961650,1719390429,210815764,1713145245,1842518189],[1988141351,1836870994,1910223049,99216058,248517589,11408555,442502627,1194735110],[772322985,220818892,150770048,322768434,1157220629,747351565,830402603,1468168621],[121806345,114878864,1200948201,321227833,1755483316,195567185,1410423665,1254654724],[1893989976,1001209767,1907738968,677707759,1433047865,1879316959,49189037,1257971827],[1156893711,50409687,461601412,1693807727,1168421112,1291864231,536108217,322699857],[351135858,708916744,331830865,809560785,1026677533,873312582,1534174155,1363031951],[1178837861,1318774843,344113161,694896521,469198274,702284404,1261759991,1525749033],[1496597944,865336879,1686924544,1658654906,712127431,1219187678,1154263498,1277370199],[794537611,1181277301,1185526425,978255652,512032901,1766032643,1396502254,589261574],[1892847535,207551265,1661568973,238187448,1233298757,257440705,269596907,1564250909],[1341934101,135284033,1611703154,785371383,637135754,262902578,630260936,559656407],[1992236738,16909285,132770144,1859380992,388154165,760462490,924792269,1719681065],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1609152722],[1155618407,366395834,268435422,0],[53187179,1077658123,1247396834,1823855480,1486052530,286389345,0,0,1839569983,1247396834,1501528754,1772441875,1318482169,0,0,1839569983,1318482169,1463882532,339306957,1489890814,1048771394,1120445682,384832829],[1705581067,237461504,0,1113825961,235663072,929711747,0,343760850,1065678874,1398489583,724059062],[1958733790,808662239,1795137397,710811927,32814543,1901653022,1834803204,1455834609,1185178321,734201128,1140476494],[1138337780,1967444099,526819278,1388000539,2013090261,1814533022,1062048190,1475755076,542701556,847415929,419133967,633610576,666034831],[129669842,435001821,518679368,1601397963,65634544,310071808,1316869986,717146252,1430542077,732683546,75360175,1011913430,254605001,2002998629,1147758694,347464348,1516250619],[268435454,1814356614,147050925,727559215,340568938,1985677776,1877636098,1502422851,1754956080,1531213800,185047258,907971433,114623815,883665127,1665505581,906372413,158718922,281760697,65822565,417036971,1179816241,354432884,269292392,1624183115,1191909160,379954112,385597027,398655419,1390885387,1078399498,1060581929,1344001233,1526424988,1691502163,515646850,973466656,935310269,1741991853,17263855,404273009,1417137834,1916374248,1646501228,1403441255,160699903,299964641,694824885,1985645338,739942950,849727640,617910495,921031809,1213308090,332664482,1111841776,1424172821,78304978,662316336,603569435,1753342558,322262037,1813381132,1589652691,282104608,1478921906,1559862886,1382830916,29560944,314589304,59704171,211217498,635469134,150696261,1008457398,266892426,311456017,1363042463,1452029223,745127766,373451046,445367842,725308718,1047511335,33797843,1372219713,1760645957,1912079208,761671172,1236313390,1225369513,45992510,115554841,987854279,1666410256,1219349727,5137337,1080736149,182226375,7789147,988583014,1720056910,762928791,1802201466,344495599,307419898,1422550747,1135420234,538920999,1086739174,620946793,1941601094,166386142,1293464710,1869867188,312981696,442455534,1980330246,456526498,572730586,1528555078,756052916,1561013086,991853404,447158345,1123407444,119243824,1185036934,1978218944,149671225,1825730614,751369143,168212724,1186388532,1589261464,417533691,540439545,503099001,1479040754,483520509,1818596212,102926773,1636910284,463441142,1785447279,837663623,1666054423,1105170588,1967860563,548989213,1551517200,502602649,643801271,966961943,940036682,1442382844,1086726037,270266704,1347070047,1550603105,557275415,776399601,1451072471,1108359906,111161234,964884028,1004923247,668560048,1220229592,1736351700,1844510606,1596693891,1273260209,226102817,182460589,1330432183,849087914,240303036,391992846,1627394973,442506800,1320655148,1799927995,1033748175,1258681378,1588369871,34481789,1186807938,1293376670,1744018786,498967637,1351583904,531171489,1563966797,6051326,1994245792,1141953133,18900393,1562775736,1090191125,470373837,836961768,374345259,349137640,825048587,1060801200,1909603582,670783540,1412020363,1520903331,176636422,1088252618,764605909,1823728568,455675355,108199393,589402469,890386689,1557064357,626774963,366074661,38706701,781473856,692677780,894833566,1425380008,766007558,316579488,820553639,1011783630,958331935,260367595,1849117032,1971762815,89379845,1205001468,1606247781,1178457282,873694065,1645052919,1234145454,479222702,1321508782,831913094,51425788,906815032,1600457785,1455571946,1647088296,563750147,1208740150,705492129,455083399,123520332,71107642,1119745692,335813197,93782545,897971363,34351585,1214802318,1873790814,150167314,1096961507,1188908368,834166837,229590159,329720368,261047983,281355263,277168881,785056824,247480087,993887754,320940757,1566656815,996014134,1509880716,1787497350,311729217,1105373252,1534380066,930421946,1872432956,1199844685,1669273196,1845194494,932356281,600979873,1927005941,1007179435,1470993606,1774577436,203527516,1212231293,142246432,652744493,121630491,634561347,1424293657,1408523740,106345500,1470985154,1783792793,1863459083,263020352,1376265867,1220107346,705531488,1367715901,292639744,314977221,0,1164483709,520527400,1551262019,1924799554,1924799554,1100978218,1274467158,310764697,538058063,1455386290,142469832,1841632355,1676971453,639578707,1499771044,1651311628,1763832025,1990453807,1582268879,505892306,1958766797,1233398359,570661122,0,953249771,659203815,102049896,1970088819,1073000401,207357322,263509417,1281943289,90687346,133485201,1929900785,1891078837,1025240036,106544797,1175615505,688676250,1518004203,981673098,976948681,1266101533,699248602,1781025044,865820471,1172168286,874133848,1646517581,495732132,1400473094,1832918368,1903345470,337430081,67190097,1058228760,975384659,363872559,1063614310,610268919,456300271,1254933630,505651144,782027172,781057523,1614840443,48557807,954313811,1594732924,1637830864,84233936,1637563198,525264998,1448915479,53463508,860659256,701841080,1103735885,1696195771,321957294,1238394170,1048374801,0,1585696443,139530276,625527684],[1369687309,686645417,1531091095,1547388716,316696232,53679053,1195507124,1050699739,1909702869,467461566,1540199448,1432756822,1786514088,1424785672,518057678,253542014,1361007540,1267809142,125682700,632700970,1251018273,1741054117,944920863,1255615509,267035585],[1828907974,26358714,1900533369,1016643947,267848476,298299101,1521257145,545216226,1426380817,1686048029,1704383496,1504872273,438340013,347847309,1451967125,1415198073,1784891543,1071732390,293266769,250967544,1520276089,163469497,762952264,264866990,649664598,912078796,1840419231,153639162,308303653,1143540153,394815766,431910041,1491491105,221074942,1160249038,857458480,901915349,1490278384],[1759994332,1937642384,604402361,186214176,1226242618,1391435270,1625913683,1518005950,1815256775,1283233612,1568531683,1345255905,244203381,193122550,994279607,2013228560,1737398166,144623253,1355268495,661350441,507272627,1214762549,97589177,1619236808,1483071001,107948647,440585675,891418138,890919409],[974580208,830543796,1672896596,611272281,1052763126,1726972413,958563863,1203386708,978953367],[1782248743,792184550,364172656,645194951,1295687794,706219831,118431036,0,22760791,1640644383,1852559692,1807615156,1380256473,1292295323,1190831509,228369394,1579052399,1702565768,611602365,1897021246,1663292103,441016982,141128896],[607461862,1898666563,1563626281,1731593050,949273733,1919199154,1009226520,5818121,1648115557,922998539,212090836,741648066,72552950,1529915557,1750109126,8707146,1845353153,1946359529,1174835281,256600780,244791417,0,3659337,1388483192,989985939,56447137,760543545,1388483192,989985939,56447137,760543545],[220509950,1582667741,829020943,646284075,967114812,390412436,489612351,520358689,841895819,941400276,32123213,962408255,87672821,708546631,963957696,1317217336,1612665440,947878107,175027038,986137035,537358415,555275576],[1153262281,698193920,856252992,624245491,8383222,56966634],[1324930037]],"opening_proof":[[1223134875,643860607,308320426,845369015,415264088,1031515834,1248729738,1281439158],[1983670381,1521426778,860297996,1919725325,1926692699,291996753,1288851875,7069191],[407243173,621352290,171070031,1383920269,1391378992,1221777636,1497528403,411002545],[683597047,114146549,1762450043,1548573354,423423090,2006135082,361870433,296420448],[758448100,979786326,204953525,517109968,76454352,1814163238,372434874,318429550],[1432056069,466549847,489329842,565858278,1944092620,179307866,54083185,324557010],[1833901567,800112703,1410688109,1716426184,742967624,1098592068,525080741,1620321266],[1369230099,1680591506,1267874816,1621975220,1089454080,1659817630,620640446,948682901],[1547862543,1864755949,499015028,1669471878,1068266551,239936302,622154543,1561878071],[810611024,1068754787,486412024,1775567670,1283909779,618724620,85744927,1140016810],[288453266,2269917,1793794253,1530006984,1362626682,295340027,353579882,717357043],[1045188283,1146577817,268797015,704811537,1414531397,1671050145,7916814,626033339],[1871397035,1867533216,366369478,1736451036,718176206,54818828,1624409938,975585528],[1572860801,749594151,1104194236,1997907406,1024599471,1083281345,1216604827,597676631],[1669538364,465663978,1601622809,1399965147,1186312863,1559558946,1181784106,86183220],[567000422,1388275629,1964894303,921010614,1978235800,264526995,356441178,484124230],[1786048584,1986488599,716029289,1764390700,1644636276,943098153,1201138253,731489744],[65904095,1812958457,233477948,312575911,400283773,1376388124,1605822043,2006214621],[1281931713,1100881392,1063480581,729411373,1797561995,430651364,418238186,532592032],[1179340235,813364665,1246437719,1453858161,1164693074,1388154402,309970302,73826985],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1097184688,481482323,808864824,1246393607,995649666,1812115924,524970025,992567224],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1864639995,1220008602,808975972,1043179158,855761756,1638675268,1699942760,70938860,551032190,109636503,325462290,16688446,844902834,1793959648,606010422,998746780],[1160286594,1512871995,872717582,1450473092,1544983954,1628752843,1908694948,1952693712],[1355494272,1764319261,978943922,1073576799,537460476,847315126,476414399,300131362,977714664,1041023024,1721530303,521693691],[851420982,1917111803,1689372909,1323188399,1993191374,1013011013,497945468,602355284,1747628295,1461081319,250692556,1486076348],[1887820676,1148501039,922924229,96476344,872896493,1171748695,886491106,904849645,1128664868,1329314657,1578141170,932461058],[745194474,1320151249,1271645035,291758202,1184612463,101892107,285310235,94097285,1576984792,311558156,507145600,926150975,1236417566,338506436,971403575,167116845,870532909,1402130455,1359349271,752506098,552579031,567612003,1176117565,2010758210,1892046151,897366325,139623546,833556553,285773973,196159334,1849419181,1542312727,414090930,213840383,243128002,1963458060,1727326130,1961235139,1173968352,1627262338,489167818,1586916137,577208414,1491696576,551716517,524702506,1253546898,596093380,877323707,319842455,395860753,202718389,1393202113,1462103019,862307871,684481846,1576270731,1183034537,45065367,1679107577,1925422997,1599498484,854936158,1774251352,1339886763,1250944847,1334555615,582397260,1319117053,431974760,901894984,232910792,1537187617,442488304,441712077,26644744,18636133,1398616714,890079051,1434938571,1847387482,179107172,1038398978,931700219,1205993533,1701305077,1193426489,995480158,1286774479,2007789186,692842873,706623769,1956343212,1915269153,1799365187,1061371798,102308832,99419276,1755008730,404646277,1619210266,1200803997,1046489468,1407959813,162926895,1008541900,751261293,522372986,1985789245,1535335900,1348207611,1278269165,1788913556,903254664,402846659,1709728698,557958679,1105627131,1523775905,1494705271,794254480,420796496,1181136345,60381258,268452344,1953671554,847524285,1139918756,910568070,1287741849,1081389640,855770587,1152979477,105766859,1035956609,710123436,169587963,385799840,1058858770,1369366069,592586855,1678591613,419682178,2008008767,1035816164,1565192082,1824994898,1706704024,370237064,219921125,687900103,1747522105,941325712,20880907,1966178768,1763293342,729361281,1475908084,670455814,983849340,1620117954,66415650,157974060,1608160836,327519367,1088833693,534412494,1989964832,1466814437,1588649660,1710610654,1766919815,1273799081,1300718726,939522166,1286748844,1559951587,945143853,962570025,754594747,1451974229,680788753,658773435,869810602,314581506,1130425231,1516303245,301288531,744639473,1134154941,493405398,1092894157,681912930,1283914586,1135123899,1849560984,1728123472,6192132,1034856311,1068216783,1858127365,451981011,1753542745,672691146,126077618,1387764152,1397209793,1531493625,1968118085,1406521674,1562657031,521892387,1319032720,1618552931,1030403605,1197734920],[1669278465,1535139560,308918872,1562359137,1410369986,1511746920,711981929,1014992756,1701727977,1229038715,955351894,1135719468,82738633,722388678,771023575,1228819038,1654698771,96589351,63146098,922264673,781138372,139765125,1446551365,531308410,1320925045,994275574,1567607462,994512906,1646403328,1636608486,80803924,841991360,1162817000,1533421785,1194985321,863256736],[1073176040,138102755,706172892,1381086185,1376610602,279091569,1937906627,146726400,333726033,554453773,41729472,444772610,246939509,1931420028,1872828043,182839839,119584957,857883631,684443143,1502397238],[501336248,1556733952,825610053,1621985471,1060329917,957100284,993808740,1076143121,1632645372,690093218,682979107,1812347926,1656323836,1800890996,1962138409,1717127099,1742608557,43384041,640189416,1524264063],[1568337623,185862281,1370654471,1418919630,1746208271,1883364495,782692266,1430287389,703531239,2003206373,989215425,1783199395],[304757322,137073783,1929641284,1040267035,406813707,229179195,421847467,1967259100,45656415,1573005905,1546782782,1683780234,1398586127,1673242539,242921700,761367094],[1072795898,1494898145,1337326923,1787725542,1974114919,439358027,1765036855,728047572,1063128186,1475355526,452755178,1053084134,526440792,724556294,1574355399,1089930052,1319563358,1094062913,277674683,661968504,568658357,1541449873,1272012691,1654527910],[328523840,180660664,1989162471,1362037955,302423081,792312964,384186363,1204248543,478304361,370797561,1039603546,1250675554,259278374,1410959821,1603630634,1705068909,1292214643,843785684,1406322387,106991140,384293001,2006283154,1269543326,1191721958],[235240182,988450530,293441234,774466393,1087500468,497347424,1353463538,1395142507],[1492392529,1632073839,1235058624,1583463008,1193518238,1750034640,1060394747,1131438031]],"opening_proof":[[659489857,591316645,1761659159,1642479793,175313820,1555059338,1996014481,665133009],[975797946,1468737637,1849231842,1343754048,1251061287,694920695,259670229,832626463],[2012446749,1674171485,72934540,940515147,1400497241,190200861,745146003,442142817],[2004471679,1448586670,106344070,157448700,1225669275,1485455002,91168659,44104695],[968893487,58836208,1001971284,1412510675,1373769982,243955774,456785804,539135717],[1112024059,1229087144,227718727,1812643862,1765689325,402978139,258417521,626203348],[1931850041,440103625,1365117840,357384605,1255162664,50001550,1903227704,1907971515],[162477094,444558974,1711302093,1725743641,350802941,817169075,549673882,853236096],[295941108,1625362050,1363167177,424792720,270939968,34610131,536470033,278906181],[1032108127,481138999,1886597465,797446975,1152113473,1881427057,1090241325,920266888],[1631640626,1222528020,1991858603,310153483,376554091,1835471037,871353543,1819917504],[1152038435,111399195,1511549993,765601514,415755144,1377169541,1892491334,1906130115],[61001308,789533120,1599328892,1811027892,249990507,1592627151,844719169,1690665851],[1402936994,480333046,769208822,1935810515,535032481,916208932,1486166021,1349558107],[688309445,1361369402,85100956,394544868,891609671,1003990555,1418100052,1988452586],[1358570523,1234576127,161511065,574007073,1034521929,1232369035,497759448,1170275673],[1433790134,1958777027,1825453670,421776829,1678179843,1408192016,1105509509,790079495],[3718418,1253873745,1517433909,1300267839,47575404,173745828,1505972668,244000419],[1857340217,1259323355,292002451,518133892,437676802,1179004704,129490113,746447429],[281923900,1473072761,1129449854,1913147973,260268816,1929906148,689588505,1004989191],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1475485965,651744800,1612666059,604916367],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[371613181,1345319172,570473323,1424752495],[1601697886,54792002,298004554,1010930529],[859727518,936316428,902995274,1921908636],[421678243,1099171011,565959581,2009225663],[1351099913,565394798,1046264238,1802335410],[1202932354,1543320904,692636346,1901988039],[1733677212,86227897,671514434,883975775],[1834165053,885532803,1779121939,1297302275],[1695540330,1647160603,1961198022,276284523],[1033974445,882388073,1628895162,530570616],[984632985,577893867,912207514,1344503660],[1061164078,1597526191,946708020,517917786],[1947763329,1889641993,1366357380,1664578349],[1957995492,484574465,355957145,804729115],[2006848888,753812066,539811981,1058863417],[1324456939,2002484267,737232208,38613878],[739013672,291451112,791226322,1596859455],[509704595,1886823631,435589033,464996143],[1387990365,932747706,1414411604,200106986],[1615313157,890821060,697764265,1101105773],[1669709826,69489338,731554673,439487679],[1352044996,504087073,1411308466,1045271085],[35386914,804238128,532427742,1917650282],[400004226,1055773369,1787463740,952790315],[1490117310,1563244919,1546814603,231421035],[273123694,720255818,1131481064,1711504252],[1430997629,391144962,1058731913,4716572],[1301287291,91701008,455263523,1511099754],[29846119,357877490,1634298442,1795128857],[198545597,1451023309,1142180293,1984541203],[1048304746,336758601,723537689,1867588815],[1200713295,1704754221,715535358,1201828344],[1207870711,66768861,147599455,1985751221],[43384649,1396643825,1418539006,1452273115],[1483517860,52155279,956227890,1700870280],[36084873,1026163401,893048221,1400258379],[418610863,409039032,897670695,1405157150],[1844984775,461600234,1482385163,1856820905],[1899052409,1071130753,1758283468,575003765],[1496709102,2009377046,756423666,1548787715],[1499558885,757990121,1905850848,1525563088],[770250944,264412375,211129009,597251831],[1751603291,1299511731,1283765357,1021731141],[317638423,139674539,1880955218,1613883244],[233207963,79886489,724483532,1711232476],[954880216,340964527,716128573,1862001536],[914783440,1882777571,229499708,928837873],[410655341,2011879058,167246798,130773035],[1717203356,721373208,1006422795,896994786],[850425838,1094549824,581482624,1783553584],[1800150633,1652790956,820028901,1775646494],[1603014602,1796185280,280131709,895209656],[1958972971,1132777572,1290359125,669734551],[290078643,1895574128,1963001408,222392976],[1731016310,1856731888,792263994,456873179],[1535448204,1911738443,1661103044,405412290],[1142382406,1859360647,1411685075,537949423]],"opening_proof":[[1380412573,1439966518,1556302462,1682170284,1806144577,180945112,1255259313,1981718860],[409252609,945085724,171683752,1356694129,1791112625,1247582112,1126681282,847532134],[1681508584,1614353285,2008087313,1492155018,1831808706,1722491724,13817012,1058371079],[64813936,762579659,1627703729,801242655,653210801,1013137174,1817870250,1277880237],[1272325728,1760956922,1927581390,1477764203,408199683,61749453,1940999467,477610956],[43766404,681783486,901752180,165361390,1172888065,892590832,438056210,508293584],[1156935729,390861794,2009030091,1502189277,1924159950,411673353,1260350702,558173566],[1896338224,39805789,1332421550,1841665303,125501035,1955844750,1742271417,1488663956],[487098210,1516158389,1758972709,763876122,949136208,1052979137,1121472864,1424908644],[527708551,431494518,1093133235,1137980202,1616896548,1895591752,2227728,934760318],[1918630440,2012623261,630959002,1086060555,1420174280,669354697,580984495,796981369],[490145544,1749184773,1754393546,996424535,1229931723,115674155,1180333997,440488202],[741520524,1116123479,1769861952,64203000,1470485409,278369375,586706612,1000525950],[489568574,1272049869,1814887708,562729475,428263508,454623018,1999531188,1459806508],[1193257402,1068548238,1541104892,986473843,1311776766,1684677976,378737554,1684680124],[1345958103,599941912,1516360493,1474616641,1614992120,1946604244,664353528,1224908301],[54129187,680201779,555881056,1308996340,849549848,1053646466,957288419,367850932],[1484435291,1365091275,1421615989,1157102863,1014371549,1609578216,879075594,983604339],[945569911,314308252,17527782,149131045,1504756286,1988905033,1570537257,331748106],[1888577799,203998555,541976132,1330955165,1882146269,1582496090,891067375,1548593872],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1449067180,537396023,385180655,851314752]},"opening_proof":[[609256871,986348362,1817163092,1019745018,632801088,1654149184,1837532540,1752014360],[597562701,1272859388,527776440,1660133890,898006031,1576776044,1417059763,103038549],[881190067,700282263,1833835774,1527516540,771856457,1401069009,1129745983,1232330836],[210137668,296148129,1263656821,846253998,1589306728,833298343,1123256266,1745248505],[1395032592,454787955,848386465,1513083728,289420439,2008822520,441517658,1746199022],[721329281,296598391,1853713025,1725227068,1891253002,1938071013,2000192170,272395512],[156727743,403553899,1443153704,109494958,1747831296,1549435248,873055356,1625583129],[115718557,605230237,1083253111,248349333,1670795448,1875063562,618844164,1299878789],[1965556982,1818101731,1236912557,1203671894,112804930,1918289941,589092837,1535302437],[892693738,1808305678,1116205520,260891339,1730494090,1105826892,1747288396,431078243],[1147564778,1777871001,1334856077,199809231,1930961506,613949205,1970866545,524450729],[477313106,897758739,568783540,1323964004,1088376113,1019717017,83690040,540236332],[660357569,1782044643,1049935971,823323783,444442110,1619220824,751715737,932442901],[1368507122,699917685,1390872144,1052204859,1419401593,55048290,469735044,842946100],[675328220,1973239836,412789013,1431187123,1097278881,380031386,1939603818,1393634749],[504731769,335194252,407983352,820014446,218859764,1871056628,560879359,835074731],[772864430,873444493,784121434,651721029,1072364322,103497257,153156750,256797620],[1199808396,1063576624,1233866559,1547569725,1205445780,453405942,1090431535,1885345111],[1062268749,1391609701,1998259261,1877654276,1114069778,345803297,643767305,1724559897],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[498772296,318209774,590201285,282525494]},"opening_proof":[[1094404511,1682259940,85353077,1729382205,1672378209,326579494,147484909,498585798],[830060405,116048259,1693767511,1319318411,1329838830,1122941581,196070634,1942391039],[1697686217,1622359484,998299471,1597492052,1146976015,873203300,632525645,1466269344],[1372030644,502515644,1559104424,93402616,629446135,1431393052,841830582,1042783212],[1583661284,1058394083,1356059594,1727883884,107632812,1526787203,36037937,618579948],[210889212,132953992,1313891919,914848607,1505558664,1111837148,1222017066,1022070973],[1333841860,537921970,598425055,485262585,1968367079,27389045,1406990994,1330902572],[609952379,1885648671,241605843,1091772085,899579653,1454886795,337558200,1011992545],[1799824737,627064264,784346740,1532592413,1227327644,1320206369,964907463,1308558335],[123790845,438985813,1898899833,1521054484,922259714,1996176021,1773415339,156999664],[1177416324,22713749,1724309822,1409850895,399982068,1490805474,1455659889,1815552774],[1297476722,1784312108,1314905307,1533998118,673343303,413169110,664463102,221147514],[212375587,594699074,1201441358,150396162,1856082863,293679546,1340800185,1426953874],[1888299893,1918823094,155695651,288745881,1810991511,1570209859,1584007608,282567973],[185819233,445969398,474419867,825896803,1891794638,139051363,1630008761,1322691868],[244832265,1646449841,4997351,743281649,1848556022,953688987,1132748850,1395975285],[1777491201,568329318,995419619,1402519180,2012457525,906434494,462359585,943043101],[922583320,1908955306,1975149080,573148950,1958039232,561550132,561997959,1733930530],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1978412120,2009872107,122283329,541813480]},"opening_proof":[[1808586896,1728299373,505829810,748323341,533814967,434725408,1172701566,238998484],[837588482,1023840738,1479488508,383634679,1886958011,1586166167,1143832551,770653089],[531924858,1927519216,811011670,747906396,748292745,1310712582,1684025436,432652307],[537185904,1299986855,1519339492,1279014775,447311328,1557098256,1893454691,1135242776],[424554748,1930108382,189194319,1722280976,1728440160,1963601428,347099775,1756966092],[1735940465,1309082093,37579857,132339796,949279577,232190573,1777932137,1070447001],[939702006,1512271817,918586660,1288613543,162995135,768830015,1352192244,585221788],[719101662,1835345218,686394232,754333718,1038393502,733436708,232004326,1771049552],[1889414194,1317958347,47041378,1623122365,899807645,91692826,305520234,1654375828],[2003476881,1360660327,1380769953,845556122,1021444835,1386944406,526949008,1555834834],[281904669,1201991729,1351733748,515324008,851739945,1920680106,1962097801,1896991203],[1880985615,1056400067,126967451,1617302608,645912764,1654655682,1290136243,544013798],[1963777302,112072441,1555262334,1973292897,969062044,1689420365,645578974,1483832217],[1741047240,287948389,906176345,751294102,1288378254,1400025305,1466391784,274680796],[1311677181,514197000,901241091,748837923,398399010,340075201,1789798581,225701365],[1776038080,1318996441,1551092779,32115645,893787536,536679384,1794171214,1708962158],[161215188,40086042,1834728215,777209745,1019979748,1426943168,1262129650,1840811858],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[2012222121,1900963162,1566408237,354862283]},"opening_proof":[[98610953,1057835875,1075582158,1258757990,1627485664,1622274902,2011774532,1429022211],[1895498517,1782258647,1130668780,799972891,1229083829,592572412,1842331118,1817148810],[824226786,1416884132,1377287520,1731549605,417589779,1718236576,40895177,1521154239],[1903238394,1235870740,1644226476,2005175916,121971109,955841784,356990407,1752520870],[1883885417,1731533781,29294036,1175577858,1306049359,1959347703,611624444,1676895867],[620985588,465085107,1216743398,1570815110,703656713,1300283753,1545823149,1390533410],[1847660358,1150262535,178176571,96742286,540252482,1313019110,1522598256,1505255264],[1552837836,1753911463,1077047999,541113597,1712092867,172173103,80548692,1877417000],[977188867,981201856,605027912,362062356,1365622134,851811939,658131327,566578503],[1068730663,106001747,537165853,1701206269,1347795271,1528358395,1636029281,1596270139],[1284183335,1478127291,689974587,1740251385,554731553,1528696905,1824098686,1635351638],[305055998,315263991,1633753379,56183102,64454912,452482387,94781815,1405654298],[1494339612,1298446665,964851114,915251983,1125145442,230826221,1017340135,1668438377],[254124042,521441854,936431446,1185356926,154566357,1066703685,729971127,1619859525],[861332533,812596680,530709147,165316447,92550046,1032107758,1287942888,1627017099],[1214954246,1153370636,706719530,1177692777,1456128104,1810856773,83162776,337856780],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[967694145,833157694,1424569552,326475300]},"opening_proof":[[1939002438,1096920575,341657952,1214361374,1801856474,560115126,22516312,259852414],[1526470438,1585801092,1055540483,220904605,331209509,286566938,1062387766,720731000],[109326376,830601499,1407995016,13518119,1021394869,1303823227,598404977,845663330],[475630427,757508756,1173020503,1529922445,1732201282,1127552492,1670471208,1150459702],[1877775988,1010504152,1642459375,992977809,1474101113,1563757902,1508873204,510916197],[1123301543,911174688,1128156166,73172439,1862508022,686386113,1590128028,726176080],[568182463,836708262,1245657432,1417522603,1931023055,150720102,506802798,622705543],[1158156261,1715003446,1499050650,116860765,1191384219,1955612751,668062416,1024179482],[1389100787,1666487828,239175294,1534363519,1853646356,168375323,399737931,552746815],[1260738556,233498944,710348183,1908769099,1081431882,858978546,1760765311,176599444],[1599832101,106650001,832787397,1517696295,227739161,924774759,996537006,313805196],[1661541328,1958072174,929948267,1027753262,1201906755,1546509632,485399725,875358748],[436157139,1355423076,1453816412,830385766,1256233190,1484241249,450178130,466640778],[408453117,1008122808,921864743,986201952,648481063,989225168,491696799,1512896021],[490622526,862884229,1534767538,640306980,1368907354,1022142116,1743955057,348742473],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1066917496,1789279349,719131272,1811190695]},"opening_proof":[[808087211,29462548,1308716505,1162823640,807069591,735576560,1993691745,1130952450],[1744470721,1765300814,1782846120,1823652909,1341349868,134293613,1599421565,142787951],[407384970,1979194168,673227319,1738020252,494014452,2004714567,322170258,1731049455],[1855779908,1916528988,1665372551,1890740542,594403927,290088119,819917373,176440035],[1374667635,893120292,435477409,463261496,1934960943,125942397,1053531410,949361311],[131999203,1457419223,506499727,1716419284,596834536,1578603152,953268857,1748736063],[680164274,858832423,1680097090,349070769,1893977471,1794170254,1738449001,7428567],[644182030,2002733231,1249644995,1496609046,922639041,1781033169,540795119,1991108488],[50324753,80642918,717291734,1944941849,724645677,750460177,350006343,229963788],[1423950956,638067103,90810093,1552606483,395889074,1413835139,472047371,959775888],[1272969482,1062422027,531770922,1670687445,666048415,909327980,1433961147,441390935],[347069470,1923522445,86301578,839021190,920264320,1407445691,1973723932,1478640241],[1940320090,1311745886,961073126,550566548,664718503,1931931562,1142063051,1209191513],[169504663,1450519314,132216763,1516499295,124319804,1780049168,998843141,903795465],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[283535982,1951761540,695213260,1288432621]},"opening_proof":[[595388601,1367516400,192710801,12447154,1547618009,1392495633,243148127,1073415460],[137094636,1846877073,1664477368,1856059063,1530279165,300830101,1009911841,1700629960],[1780326627,1271264023,1848642415,426450811,1822391854,1503080035,1011795141,483828178],[1485319564,1731817431,311442929,648100169,1049743716,722822192,1393143817,1594475634],[343735336,1766898808,1755503280,1551250428,113638771,979184655,1472541459,993178593],[1958274469,1626597817,1185828714,479338257,296538190,59514679,1893035306,271818024],[573304207,667896383,872805840,1617675203,844145423,990670661,1847880925,1203816529],[1869421393,1557507933,122279460,314784984,1055136510,878976394,825664777,1112323892],[985075373,1215311378,1406086537,506180599,997837964,63524223,1231054684,1482160624],[319333749,452950763,1958900167,1809414791,153195429,831813141,987772344,2012539602],[224912935,1370988006,378170219,1832909247,1310650027,1730517188,591174972,1863343858],[652798186,151080469,1498105979,318062491,1398547685,1518594962,1295657204,1976308580],[497327708,1511642396,1776892757,1886464422,435659732,1946904553,149050424,269251717],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1437357001,1543380018,477981515,870523246]},"opening_proof":[[925776071,335109599,1591791266,230246424,42125790,1995359217,1706585566,931146368],[732947940,1091842300,1917464214,1860504833,197268184,1273511717,643265918,722710025],[398853543,1312824177,896494001,804213545,265225156,1223639235,238683653,986819072],[255394804,579553126,1060193895,1012905782,1907138769,931282504,696275460,1360113992],[500995070,1147098253,161841909,438394764,1490838568,1745791816,715838657,11818719],[1345265366,452562998,1156662040,404874028,919845573,425653762,92002255,659075686],[209577911,303833808,877539601,1204260983,254817512,796356827,1041251791,737089587],[1462104187,1434153024,643661843,1584870418,1741327001,1433418823,1245663898,867672589],[69347571,1121776454,972551230,1567829530,654418932,1555758129,910376064,1690207884],[310162445,1952493165,38256237,810646783,335116730,1984877739,99967402,1796248875],[1406107984,123878231,151966740,157792077,876574485,46827624,1757930798,475504424],[1713784889,201603390,1885758578,1286630706,43799217,1006279452,338111309,240222276],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1915146781,1675706978,857930320,1103963090]},"opening_proof":[[1624883685,221263161,1985299704,559100467,403901337,1439756870,1172216670,1145521347],[1890046506,82963873,1817478834,1319371823,965088282,1963215524,1690194971,214864738],[285538790,239939092,1046168813,755278727,1592632527,186291955,1280943530,1217861283],[1166019407,1799172290,646250722,1815178983,548030665,1554228320,774977570,1613692831],[773849320,1595935304,1911744040,1224257036,1479639404,1349465452,1555172142,503482015],[473630802,939564560,145557854,1229190680,669280703,104860551,303440890,422307055],[1240460837,1460286046,1118130182,1532594658,362542508,750710048,382540138,510040834],[865444151,871383166,807335509,1010995505,658403680,1582535772,1301272761,1438490383],[1863560843,1840755966,1437879653,955447728,554483025,291502789,1418783584,254261678],[50625210,891656774,88754815,78220792,371350179,803402841,1847614730,1714926957],[789246782,1164756031,607253034,1692158657,1844789301,1046204737,1097431326,1594365792],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[210162165,951102686,1198747808,1340261745]},"opening_proof":[[462551508,653928569,421339576,1329423888,1184678869,766689637,493733754,1879529319],[1110080266,1898270963,1609721847,202097217,1946862131,1715401014,1915576291,37726361],[107751443,766872849,1303036725,1073439190,1021318343,688766059,1960636748,1603753257],[832363683,1531065456,1459919238,1314766878,842105536,122855681,1133313678,528490561],[258897396,256042772,593301727,1845079151,1933707399,258829267,808222790,530922755],[1203544187,818950048,734528471,483177755,279859812,1263945980,223303705,1434552663],[1899826791,968111841,1901725325,702129492,1058872928,121443106,1765405900,819933154],[1251014978,895024469,2004640709,1940885489,655630512,627151333,117976034,1433469217],[1038339727,317512842,1970284085,378066801,1201712192,686137460,164256182,1416660037],[1374062370,121141135,1837380516,1633159147,2003241437,575194634,1976878399,1537885375],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[379271614,477635347,1384283421,131639631]},"opening_proof":[[1571749902,1697954027,925247872,991329578,1751914006,1600632820,972862703,198804555],[1601416662,377174180,1781953826,1561212780,872589821,1581465754,998156619,1239222578],[1848837914,1103525226,1678757875,1900138983,972028025,823306355,565451451,1322109990],[1281318817,445895741,1241599840,265544011,1715800722,1023348772,786597403,252420525],[1235323050,1376195943,415295588,176637170,590509058,901503384,617979473,394047994],[465177398,344398175,278633124,41148076,1915950394,288927730,1445580327,437303396],[216844986,1600025943,1243507459,1973605090,568474064,1127242978,1584399726,1806894787],[1708936729,1140637571,437006705,70940517,208507646,278445390,78302557,679001128],[425069967,1061761834,553767313,1560276690,1432194132,1769166205,1329163029,486058055],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[913772566,1614856643,73067541,1347009268]},"opening_proof":[[1293527066,844816729,384118929,1413085408,1215247065,1657548587,1599837180,1392054047],[1437068223,820683895,180419694,295957612,1505880922,875065028,1559191542,1102239672],[386410513,318830001,361162808,823597031,52937370,531419134,60342344,762602334],[1511976171,49345743,277281875,1963996577,1188383631,1002425829,1177512586,926139988],[1430931082,353453543,100209642,720394349,1027924107,758624238,660110327,637609859],[833316635,118392536,763256652,813146375,1089724789,210535600,1256601706,1565602793],[468281578,1333646732,531656959,424346144,511491753,1074022111,285507301,1713655992],[1160680191,1279533176,976834304,1256070337,679176235,1884077840,794362182,1511619184],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1524700485,241922574,1794978638,136922616]},"opening_proof":[[640196527,1713080679,819128402,1046334919,255218621,1109363454,1864518059,764618104],[1501937424,1890731157,1119643355,11844352,1404238356,439129954,983758530,1540943235],[1362845330,1109326766,343982250,573314298,1762227625,1386518019,403459842,12087662],[412478562,1289044610,589493797,449967533,52251249,1094343908,1558845838,656679365],[1753951468,1512704088,1745799667,926420374,1136827796,1050016558,880942688,653311025],[1798411879,1014373960,738979873,1506263185,1822604896,1186915028,428411533,449045985],[1875166090,1983943783,192045030,330961578,958960980,783164325,1830438658,194289768],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1975128883,1064174387,1406345025,677184836]},"opening_proof":[[1132825069,1449044005,1571995046,1631770990,152431867,1770941067,615875680,2010624094],[1040144769,1837108665,1610049854,30572022,378896080,821753446,220079759,1257556054],[1606866669,1308969735,309104497,120143764,1585460681,233054103,315806821,1088144619],[1482933428,1811029557,165012986,403464856,1901496211,1307367942,1144115909,306980322],[865756046,1868812977,851066762,1535772162,425465201,1658583860,1098779781,205399533],[768666554,275239933,1923101858,1906188138,1901226497,118581457,210912797,966739412],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1339052467,233310377,1689418173,1244495131]},"opening_proof":[[1896315060,1523138947,1174423137,1497362701,164770038,716473357,1168188630,1106738186],[1144109941,1216404943,1766908585,82800304,1362373803,627482558,1596514767,216092563],[1911768394,839521864,1420488466,795238971,943237833,108958654,1406770070,1992859755],[40597480,1855374808,206536170,1688508807,1146623626,1792686425,1085684177,349408239],[1958214495,1173763492,1355433237,964211157,277935640,1448600243,236671894,1131285121],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[221153357,1037634411,1340847956,1727896552]},"opening_proof":[[238568702,1120535600,1490171919,364680710,251265302,1232861715,1260234091,901255082],[590160034,771895602,4420296,982725565,1587226923,1011945479,415880694,1233505741],[1036468982,1441994242,1727644027,1993714186,1199301441,890699056,179570762,1888300216],[1204511399,520132050,926038134,1125095905,838138881,194766214,1418559100,1476904877],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1028010352,1093708799,532342006,878355283]},"opening_proof":[[1114567496,70367493,1371597432,36941920,1814050333,1080673907,1050806042,1794887612],[121334057,779954376,1207145283,97743732,1348857553,1822444698,594010662,1840984462],[1783202077,247298544,562279006,684264728,794013196,1537343967,1023340107,1783674909],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[363261601,659770269,1539062537,375065342]},"opening_proof":[[755411441,960593126,1332472510,191535447,1423253890,558308616,961605730,295002449],[528003317,1462486129,983447439,213477100,1320301140,1199936014,26678224,1714321024],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1966690306,1320550783,361604837,1514053983]},"opening_proof":[[497912836,1007661767,109941006,1410114672,357701115,1587120668,373271277,1053900368],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1062145732,1211865439,235199434,1488129429]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1032848416]],"opening_proof":[[1506276873,1150876670,24757624,1759971883,1090751531,318471799,337183993,436787695],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[515539045,1506313928]],"opening_proof":[[1776266917,716702830,1252000098,1265190122,1412024309,453683313,315323967,1765823976],[1584150233,1550937485,369338643,894153539,515585864,1355474448,408011693,1758219555],[1918180188,665169814,143153233,877703670,1876098735,1346401917,687441145,872014705],[954687227,1875846361,948567181,1806678013,1728503802,115847718,1374452164,454497524],[1063625332,1106111311,841112671,1999321856,248976562,914343027,942774615,1652004441],[1086363253,1789739397,373616803,2007936288,1978462760,91957671,1777049495,1030535542],[553511410,1592325061,1765581235,1155176726,120900336,724301434,1495739917,955977577],[1434432943,1285740318,367676679,828085864,1318706311,917275745,434024658,666316586],[1203432362,187502033,434681408,1844652129,1959773929,230580463,222033605,255337239],[1525461706,2003349218,1884824354,1309354104,787235520,1447895404,1335827067,847677525],[1165178668,98776502,596704941,192323117,373814128,1834890300,693159444,1008607688],[519663940,634005873,933325299,1067218387,1156115250,1383403220,1921216063,537650354],[826692253,345304203,500742431,1548398660,1332781511,143596937,439391602,553253070],[489255305,715106876,732249784,1795679468,1543263015,1342166735,151203035,1823018994],[779186506,1355109113,228735260,1988339417,872360992,783199447,75883632,1479623650],[1827956196,1558863724,1801681896,1455262980,151520499,1321566174,1772349310,1029566278],[1135744970,1334655858,1984589014,1801087048,1522819584,34326685,1442204048,255275725],[944160969,25736965,1783661246,1582961969,1316551825,556778136,1381372229,447200376],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1314293543,668629406,1136687145,199926095,954375138,1122303799,972572969,58183165,262033148]],"opening_proof":[[24936942,849877178,1847774938,403934594,349119463,475266577,78059746,1881163525],[206738959,71846026,1000184603,272433035,416334403,543565631,441364423,1354829447],[1985298141,1284122620,1220720829,1867449082,1757873473,1801784768,578568297,881283087],[1394892021,1294860697,1784481219,1312553629,1433464292,546753518,523042649,146872827],[1899309059,628540573,1903989270,1998428903,1650331742,1280040533,294845753,1300218910],[896374708,894665546,350440270,780050369,1292064495,896235095,1035790824,1648247428],[1194405100,775660237,1788512906,165867651,945051305,1215389936,1842629591,666439624],[1635804255,1879621657,790224117,1865043303,1170553658,124739406,1223374159,1571351802],[500139688,1452712772,430706622,1353037669,1446858100,1198605261,1044829062,258406268],[1336951754,1573254498,1508149062,239665225,779088170,1801906880,1425512075,160707697],[1212138329,1678770976,1308705614,1187636869,1213130490,1738861169,455609222,1626521832],[1950007268,952845359,71642794,1137591207,1623177186,485170084,1840625894,1050045013],[37005322,370472103,1751148182,128744057,935529105,2000527872,1887543490,688475610],[1140914728,11446463,344205561,1120214095,227042367,1369888335,367576962,70227191],[37075571,1244353970,26950269,226130777,185758165,1900733469,859038932,1929736281],[1621104595,23078636,1764804506,48235676,1317453358,486611476,637575883,357557990],[573942771,341122320,1368973803,1962697356,815711799,787611497,1311471492,304908993],[1478212515,922971444,1412964422,700643427,1318090436,446105589,953374148,553839897],[166020806,747479365,1816278581,1078518193,1285000004,850749817,706279273,1067418886],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[533802584],[737713669,916934055,1032848416,0],[270719332,1134478316,902574959,1788480569,936459760,1482324257,0,0,182240055,902574959,1791870526,405518096,728960220,0,0,182240055,728960220,1578044437,1439289607,343583623,1834568614,522203570,617457405],[1144471089,498239766,0,1817236007,559331232,1796067213,0,1136539722,1669489644,60876505,1234878138],[731854356,780702998,914151503,1819784191,1848646825,613425978,1257953786,616247705,3369935,338772034,332856110],[1232816707,1170674114,904734986,1202323280,892819321,393873216,500560158,1307039875,1816690533,1513597593,1719524971,1208654832,311490067],[139438730,1754541394,557754920,1543511258,1169212487,1333985560,1408613034,1740272407,491968742,783034607,1161243480,1213380845,292743049,1562501679,545093766,1837481280,1823776295],[268435454,1339638053,554552779,1973047141,834747329,45389663,1278295015,507961832,657367144,1344850457,927153352,1439919108,892352797,601750494,763296837,123804609,951551215,1003324844,1880629566,1205667553,112576332,493604490,1054182262,1661401839,217181087,798102821,696109343,1385511629,1234188339,65745221,472681699,683441214,1626342065,1431916479,685249113,1240394143,875764586,1300041087,1351365519,393401141,33258519,379044851,812930706,507518967,187627468,51349535,536649278,820564388,864726319,1928746965,814514820,817275074,471635771,81059724,704991467,1016684660,189925941,1087243653,161674909,1958562400,1512162833,1132731409,1662928644,1550101410,794285221,1389842202,1015560280,1982519689,1342391553,1644758524,1456766414,1171747652,168696762,559109442,500147279,1429135054,1995973846,1557746906,497451870,62953586,827258185,240444844,942624008,1066751581,480686353,1934132895,1292748980,965589661,1496597878,546349536,963563150,926738610,301511504,1998178151,386196431,1959778278,1337814184,244794254,1393659628,960080211,637972078,1933770209,1524404884,1030869304,1225921764,36095483,1621935553,1855332043,758472687,1793769905,1389890884,708259669,212715955,1226553500,60283713,55287996,1223860880,1867449473,650976372,1590489016,684716526,2012106544,768468541,336138,1173121374,786081262,1789942121,1173505788,162155189,2001486930,1466492775,1943052480,781626579,1907121341,250254795,494224742,1167410014,681483324,936650082,860281787,2009762065,1870990302,1894730745,680345241,1217347510,1763574465,425303641,291499039,666054248,1907159473,14479379,1846148373,880421820,1731795851,1786377177,28770565,1046447295,298384356,1051331342,1859442252,1071587764,176346820,292393788,222702510,1045326571,1993874485,640130728,501120842,1755772803,1890468463,445892972,1017239468,293443666,991928791,1065905778,1461580988,1438161400,1833429119,859748749,386954296,795038298,492077818,1712582082,1956731159,886930077,1879344769,933088207,1790342997,544766523,1217886417,1586835939,1194671096,831614574,533831236,867212912,597987809,576948633,1869874952,379779731,941963467,925620244,1156697899,261726472,1239581097,713614289,610482696,1807450382,473181912,155930000,858405609,923069069,959306578,1901386090,558006312,739390899,915092743,327756618,1933783472,1709774014,1643726401,753212430,974303637,1234303767,1716571671,1070338682,1531732555,1848724782,1275637377,322743490,20378637,1532942274,1731400115,549869569,1492019736,1733044762,1014850232,1615293991,957124351,4858791,1952510660,861763190,1112489967,170644968,1136026002,1190021728,1016595126,859484107,1860603217,1747251268,1504226611,1424499955,791221076,927963890,867402747,1287127438,64563375,793678549,42268215,997013808,1668424790,1538192303,1318818232,205654190,939002965,735612322,1585316669,132257509,1614396221,2008098682,5649719,1551016391,958590796,851412677,755706496,192946902,62592508,476251524,675936135,668720966,1061656759,1298037583,1200671110,2004585617,1123595821,228855248,462689856,1758039881,1955112064,711765911,268935952,1684436094,1362083793,60131280,409964237,675475307,641382785,717921230,1900331124,1925362912,1559224260,1021753994,1213073050,1532439397,1607874556,694976192,1683400728,2006517917,1835964883,982563254,1190888886,1006664771,0,128404310,1138568656,691658723,1094643555,1094643555,937997401,1472820719,890077160,814482533,1680867235,142989181,220505746,1607946247,1837196518,1592623801,918118110,435501330,1824565936,115006685,997824364,890447899,1522073351,778128660,0,120404254,761004067,1903085622,704596852,1907450381,324750925,834987868,1680723974,2008791495,1916706655,1224327194,1410858126,219285151,1906932913,1834925410,1197357065,1400730843,1948194687,1431356458,1042507680,282751798,591996281,319856148,1437077186,455365187,284851437,739587200,1203004689,1584987640,438777938,1412897032,832925251,971957568,354695885,477465776,874408607,196848728,660542471,1228490688,1775873116,539131626,528409099,559300604,1355857447,1969987296,508374708,1163715487,994542153,775562399,337615548,1207187273,1648431360,420276007,7403371,747912543,1813116768,1103436631,759965961,472135835,0,655438592,213805696,1149704817],[268667246,1764885360,70775470,1259078533,357975321,1107352994,1115980370,347586097,910602073,64585871,204855331,1533349444,1609863280,566713991,1265822571,39747026,946524034,162315868,1898288875,374261193,7821017,1603195065,581710083,442663121,1004674920],[1516236246,360263471,846905112,432296045,45013020,1959435613,166741018,1547344303,503913283,1221044514,1593343829,1088603861,1131383312,1299481157,476910425,1364589730,1954715025,1142156492,319750532,891904433,1776962503,466512434,163173482,237542837,1930639824,64257505,1979685615,684502290,1528938088,1975746576,1951844717,276874436,448426583,466605749,1178808535,1290829597,129544629,1143818889],[1862388031,271682189,998407224,917949610,459112938,1940363232,275417745,1301921321,1187288738,1118554341,220228674,121272702,513771204,973655526,794732485,1139781526,1904650410,536360144,661671431,652982634,1093287271,1308089130,1870016282,1172126487,118497438,815249156,1419878187,364960622,769997359],[839653855,932460439,242537511,1745687687,1927004851,806348749,1149409008,1183067922,1964125552],[1581596111,912904222,322714697,207776616,660484938,768133592,236266810,0,900973509,887210701,684851665,107904674,286468729,1859869557,1872141920,432938029,1550712398,1326765480,380773368,599770804,576589884,1014038231,1303004219],[641642522,1368787632,1420181692,2012849951,847585064,163614274,901379948,1547917172,663406544,518917258,1642871412,237121630,1244132509,1791461262,50920016,690411938,486228191,865594354,429958730,509296460,1369318716,0,879473198,1954413302,1287909923,990036517,1587202130,1954413302,1287909923,990036517,1587202130],[209215553,384411751,928696631,1483164816,60704161,1981771955,1136134609,1549947400,204680882,1089109203,808835744,146372383,213877399,614443536,1430013186,1498386687,1959303182,128942215,485713929,1259453800,1490311985,888286714],[555128790,500937522,794043098,1970877214,1724973675,286229740],[1103206631]],"opening_proof":[[1048297239,462652423,1987837686,404888381,42757959,448248381,644919537,1278000188],[882993508,917865678,52927337,167254868,1528352804,941159644,1783790888,471442069],[1792872504,986059607,1922979464,451522273,1158308595,1733816276,1540292905,926318210],[764169816,534673908,1830663735,97259561,502502738,1842274727,354681105,186891263],[1405562647,1635356690,1261790014,1558872623,1078696382,1674425512,405870845,1328360720],[1783476491,770101841,1709578070,1762812115,1004382471,1774159113,1640408850,719133106],[543393756,117381901,592784682,116277408,33490910,1862383146,1911873277,238462444],[207170762,1958267180,1983581166,1230187585,1212388050,992395591,1427683092,654700246],[1209254271,815114457,1075911519,213028648,889451115,1681768819,48151786,309295491],[1347204928,1597177196,1056841493,830648498,83979419,754804545,1651185437,480422096],[1721684814,1481040595,245307397,87145766,1075224359,1701664958,110904690,1761866614],[64416353,53566127,893362646,859476101,1021417321,1183668846,400744223,376981644],[1491836543,1633349022,246261445,1863074504,473313553,1070804635,1570613801,1267913178],[107795418,778583661,669137097,542555841,869686160,102124219,1418694907,904226193],[874229008,1401629156,1733934309,356136052,414722152,1661164243,1957424808,1926279411],[827194978,963631510,1889348029,1335611324,519585048,1196909247,632059847,1987129146],[703948777,753143279,99746807,375489008,1421005311,119144027,1952893027,33125725],[116787905,199677895,1160139124,453406412,917782803,986837932,1106546067,69387986],[1733691283,50989768,182133378,1547822451,1493215193,1607726896,793209717,707096786],[1059037525,156960694,1313288060,426160168,557168593,680144454,183454003,508314508],[47020820,452573863,507093487,1138601706,1165074018,1843908422,169479440,17579190],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[31947848,936452406,205954318,579815423,1175202971,609025706,1475699892,2006813738],[1638578233,468853262,196243594,1040121110,1454865008,1011480533,596150267,427754608],[1313832077,1203693323,1895791811,1598251664,1654819084,86076780,278590916,529146123,899343214,1082497000,1921529247,368266984,1133985613,1294835096,1877216687,1364464084],[1332720821,1340574985,1723931017,890093048,1221375780,956150451,1977906733,1394018241],[175002439,1404698295,412326145,1373273470,1510867635,1543228282,204340445,900422637,672968522,254958517,1396457167,638570992],[938283762,1907592056,975999333,504499016,362670225,323924705,1830967195,828522372,289405408,1726795225,1850537229,1904391299],[1840946463,1153746138,1205218060,1915556555,254166333,105095218,1693810307,1855287687,1021451940,269368371,1053864329,506755210],[1310956147,467501237,203767674,1407957076,1134659705,1449654389,907225796,1683800829,1369607091,439403668,1000254705,469419775,1511662986,273491574,1372743194,1149362966,189258354,819942783,1067915060,1234113887,589688364,828259829,1819165729,362772617,289941353,1340683532,1018120492,983478442,392390127,736570363,1049145751,833371471,468059832,1178534212,864958455,595743371,816096486,384825101,122239100,1378281016,597990360,1245650064,1079440666,1138642533,81978832,1484970546,1478959760,244108169,1430113616,1912742665,197744395,917315202,1525383436,428651925,1949581915,1138420431,1835182309,278322370,1742061486,259070675,12277239,1839923122,1351694167,1787317597,381770013,1509387461,1741969698,202897992,902023920,1317034801,956230239,778196836,336636453,26765272,689430007,454561263,2004832525,1559578234,813693528,528949271,1524272248,911550033,94700773,1787892606,271770463,1836381654,728805527,1782213848,1330505261,1532272699,739082108,1595907300,478732393,1589565049,1304158281,1851894946,1156012628,1129929837,661015522,747649887,262688330,1730370764,899811238,1301112749,1689307260,995628749,1769246408,433436199,107894468,1862980239,522599585,1755058400,1692877141,447121066,171874071,1903754397,179121971,729482551,432399373,1260854404,1988428253,530898174,1470977910,1822737823,850080674,273222579,56723223,1648709236,1784545123,103215700,83217669,1575111407,550709337,65241284,774605920,1009157565,251139725,12793660,135843530,132862337,410255315,1159457745,1132105278,916262273,1054452544,1579553006,1478603359,1728025725,1458201832,719324584,402305870,1746022930,1088330952,466410787,671351590,1245114666,616126604,929027059,1138789007,642712217,345735990,1160192448,198335305,709249865,746859003,233978648,830239605,469159596,1935867135,1770296291,1655340442,298017646,1330368692,71494127,1704064354,1801520689,851728320,973620490,918613533,497172097,1632576852,708587987,603533808,210067300,820139775,298593784,316230110,1884801464,1540149690,1196606162,1842323943,41057744,1430431102,1817658992,542216540,1797818334,449075221,1829729930,1466074275,928562288,693708616,258508701,1843941637,769006003,2012022636,314269210,1303770315,1812624468,863829213,1149435751,842356888,793730435,1617708026,1857930426,1434105151,1155225091],[1506425522,917589239,564278192,573972954,272153935,679739812,299361492,1617329909,738229162,383677146,1097520656,1958796142,1852688364,1630397250,1471908663,1528383550,973547012,867946583,127920408,500702582,1974993901,778932152,279411102,1541396602,1937486842,1549963228,1800663567,1683438779,1517544620,668825468,1277730806,560268200,1046276657,945490653,518591016,598079267],[1720084585,423793839,992917559,257159380,1018947195,246635534,1607788925,842068067,1275798513,260306717,827051588,1145696878,226241015,1880694028,1612375030,1261213623,865319875,287150862,194335047,1100887085],[274462703,213553166,970876250,1723721350,833700908,534220441,1334893554,830184473,520010133,1466696646,524349947,509530558,1571189706,604238257,648050494,1671534406,430015537,896663536,1098805511,120321240],[1560740118,1774619081,1834469055,751715976,931525209,463745739,1831339873,1008226911,214919719,1836216572,584683768,1768819782],[809523041,220985595,1539986151,1084479784,618317154,1897416992,1479893067,484638653,1411558889,800933156,1371636043,251255645,1416926802,25269510,1752779257,1238418443],[397364542,639306907,1984488096,280204659,1526684215,816188378,1583550993,1816472889,242303522,18015532,1033372627,280473502,41497299,1529922338,1888175240,251959169,1081307740,8397660,1055397506,601439758,315767470,231419072,1844983578,1492372018],[377021129,1086109408,956410214,330398413,1626946517,1856724461,708628198,1129382052,284993853,866124041,1774891366,1084036705,729080363,561881433,102576287,836485304,3263315,1037507276,578013339,1102261623,1947743425,1254170690,1210134885,1992112127],[162521088,386238729,1218264975,607806022,185373077,50113636,198177817,1592200909],[857979052,56899354,993536564,312930262,1623148926,1537416777,234755143,440804658]],"opening_proof":[[928882685,909329550,347174300,862528943,498009020,584886970,1189853273,1962242661],[1282753216,880801848,1333668529,1975446070,1577614439,716669552,635608887,1275544415],[468000166,376003805,1324108453,340685774,561538270,710369325,1827534975,1388615702],[775843746,1607832608,270600245,232338884,1873650481,275931829,10269270,75081080],[21720096,1870644318,623229135,1977036597,298833447,1227953710,286041182,1344759371],[62210524,1441348148,491481915,1488189292,405265754,1863174450,157730268,1881608485],[1732368001,580199513,408753982,1941327062,1102326602,1182653700,364234708,426855851],[1253841285,149358685,1269299613,1150118190,1856133619,1550371603,953044783,392373924],[1588564115,1606036090,1158515224,1024779314,1524865733,1716268642,1503167701,809234853],[1779548354,565883033,734222207,222706629,780878376,1649467714,1531932728,254511194],[5890310,832908969,1310174241,1258938889,601284524,1071274528,1536462061,1559243878],[972276769,1717430770,1713787545,281767861,1113822932,632724273,886350590,693682709],[1574953556,1436478265,301515726,756308233,912234921,1926365154,1711929255,773200018],[269988717,1139248765,1989903488,1972086739,1286198588,1946850750,1230892176,600076700],[1936552266,1223526016,1451989326,1979221596,1504395589,1175470504,1510712644,1585581498],[322585452,1532604356,1011664319,301388732,965573475,429746243,1878448111,770224283],[311534607,559724557,248164806,1096915470,948507420,1264955530,515295661,2005081927],[1863812875,451678301,1086430727,1277567202,116672167,512116272,389984769,1325207536],[866335514,853954542,870717510,565084722,755830519,2002531334,1574642141,915713841],[1254628689,674643411,427363321,85715580,1868112716,1038909392,511281209,1855083999],[299853328,865088860,249892638,671916118,722816583,767429801,613430482,1581109882],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[7294166,49198009,1194256376,1749649952],[154840447,918397566,1741018371,776502112],[1002064637,1280162216,172377805,214414405],[1692560085,729990049,82863701,1608290520],[845335895,368225399,1651504267,157112306],[164136477,1806058493,691309167,1188071013],[1188023593,1257954478,745692578,989641695],[364097437,1166716013,1365145432,386970914],[1091310018,128203748,36666680,85276018],[1056580610,1422471942,259626588,1052533755],[1118095213,1345027168,421578233,1184438710],[1577026323,928001843,13799236,896481014],[475986200,308181077,762751271,1570716273],[1325146076,519491179,1967658036,1074064474],[1121745871,1280084570,1739322979,523098],[1510475011,1553449048,732306073,1670322556],[1529643828,1177503894,1462753529,630468965],[1187006912,312895251,247970365,29981201],[559508770,1684861034,691481581,1404131483],[861321695,1310831009,238962790,577590102],[284379587,659315721,32455895,1029089350],[912713418,1662540365,1319956786,176072377],[1691242557,66590898,1951222661,1779589320],[436287747,119230065,960868507,204047564],[255824905,1348549596,291899377,1777985230],[1706046130,97644609,545785400,882601594],[965809193,964772870,1952118066,1541239527],[1647230970,1788380194,968791607,486467675],[1853204636,795547565,946407601,594047071],[1561546375,653565366,748607734,369225859],[62692815,180289976,1106025801,1508069879],[1105683979,783810176,5830702,6554582],[716028836,1898223031,1191002213,2007645850],[1364355176,1438853647,1249467380,556792504],[1959787557,610640606,612864479,1802952546],[1611922789,893029732,352084515,790956806],[1855024912,1269402826,1667744101,291269100],[732053955,1572691863,212063419,1668472515],[1148824642,949926090,186311661,464817164],[1545070731,1681506144,765840484,1090967669],[61344290,157393019,271489470,345817713],[723325065,922167203,818747777,1752957414],[1602917556,1018211817,1859948623,1228518370],[21434134,186103151,1814708822,1513226219],[1186528285,164822156,1700749809,427090282],[2007911272,506257809,282959361,1090138632],[1410882828,1778847314,439960815,1710295505],[1929668758,1106368650,1608095570,1959607197],[224365804,1491849374,368810746,647347870],[264244625,534742613,1440503637,461439958],[1675578301,1179900366,1833672565,982248852],[1685645335,879184894,805279934,561634736],[619849498,246325388,1631916866,583441292],[1302261965,1074381574,1710001431,1483482925],[1127656123,934203248,1993394744,1086589347],[1826787161,519848613,535966877,966029560],[1407023502,810768706,79926666,1848956869],[1887537208,1510404432,75873932,31062500],[1274670134,1194281091,1417642326,744722307],[409882331,104783350,1152953477,1353177732],[44962562,882624779,106243711,555718073],[172016916,1122849457,983605640,115424648]],"opening_proof":[[1786102140,1492137375,1771224207,307458287,926782966,197659764,540713209,1649768655],[488641591,1565414582,1672389352,576605639,949378248,1550747314,421252842,953415886],[1910630656,603144132,1319713027,564570116,333427191,234766728,209992894,46001905],[1555316860,374996387,1342712066,1115202746,1116587764,1502820297,71245791,1381079386],[1721695275,1221014359,1727331100,1487247391,1567964362,347844907,430910731,790292696],[1502658061,1698830552,817888083,614704341,1430740939,623004380,392062368,75877616],[1742265972,1303403783,1994461193,1416423216,571329853,389817861,1001301639,494172403],[1809401799,589715910,1233215040,910925697,915750945,198165886,1370858048,1402959807],[1778987996,332548127,317140198,36365331,1307031714,1854848001,1677393109,1730138183],[846900981,1606540227,1115511616,1300289716,644383734,1570439065,364126990,734844751],[1145108459,756820048,978835296,159683117,685715552,1246560532,856299170,328756582],[702076431,861018007,1711214471,1690664619,1257201641,934629575,1945423018,234062926],[117255589,1423053502,1125229762,70558362,1934922649,94812095,356047628,1203463444],[886360237,597478288,1374978759,1886204739,351654472,152560342,64388813,1303672209],[665765451,959855560,1789138972,467836185,1673920790,267810044,1530328319,806423360],[646164723,1856760535,1369229847,1592224383,1481494776,1220988396,226516773,870549675],[184982748,1771899355,1958118888,790660155,497240274,1187112101,51366635,830997493],[1575385436,1233712103,615426439,1775441514,1474636538,1700591671,1520939072,543870571],[266470454,554697641,1424985564,1479822672,1371431299,1608655226,199758029,813720102],[300892043,854738349,1172022071,911573606,274583715,1355197354,822455303,31905380],[1542467107,1212549418,1627655292,345805241,1019436172,1319661454,1466892587,1629125731],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1849404427,129373005,1706299899,592487878]},"opening_proof":[[779667141,1544025735,1740887344,916083343,106937160,868572906,283696861,302793441],[1150142750,1454126429,860005947,487543866,1824641816,322067924,335498477,1475893774],[744936203,1910685382,57398438,995094714,1318387373,1401350491,375864057,548479094],[1162302397,140260104,1084382028,414220196,1623762702,520825345,45658970,1365194466],[1579953600,1126734760,702202720,1374940303,439059024,1688733494,1371191485,487265117],[1228734911,512368720,85916806,306694617,108551744,384832410,626375904,686555062],[234836516,844360101,1229848360,985395958,1189016849,1681154018,862010477,523502786],[1005611362,407725049,1742778547,683424098,1871067061,1155055598,1086469700,290631432],[101609578,1673726311,1489193636,1250600219,1969406188,1203174918,293790536,276282469],[1746304076,1217794004,273639601,1497141509,1242203712,17642259,1531186785,377061505],[1724353419,1076696249,885228917,368690648,1423190242,198096359,493473521,1814547456],[1377174382,34791017,1418190559,1443564151,1554462080,223158259,1694610995,42888856],[1980577612,557665815,1876925366,1553715267,173219563,1593992468,305797092,891751996],[894663455,1225805383,573330018,1497052846,1356480038,1840871965,1534358519,387978610],[30598711,1421317353,802872991,1015512001,1713267418,17103836,539184552,386596201],[1156203684,191054281,1500742946,175317146,563051890,980159112,815689227,1899904377],[365890585,857823777,295353250,155896448,938302732,1338849837,640177606,710278896],[989339470,690792919,1216561598,1622889983,64728866,1818762867,1189077868,837192247],[250605841,1833065051,1077716603,799648468,748891540,1969897391,1512464025,716251757],[100799529,1749061979,546964039,1822291421,156532650,318137689,663494672,901802771],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[892323097,606954289,1794183567,972044251]},"opening_proof":[[1563801498,1194659142,1997547762,121169553,1943190893,702326918,1668052139,1798503936],[482359483,1787880129,1916901532,447832236,426104100,1337125184,1817589628,1879629888],[337326438,1313232622,198085228,1475630648,1311651397,671114089,1132365897,816476912],[389880978,572639999,59760123,1097621512,204603069,1055856847,173959587,18242009],[484652221,1973911570,739505004,1219601159,1739669566,1511717250,1771553877,1936521380],[355129540,693262147,1541982505,72066304,1166765811,87149675,1391656792,451007408],[1441540640,726523448,1679929137,1176892196,1468392149,1799632625,1543204489,586636198],[803916540,1342988185,1657772475,632740955,801019123,1450872948,1693811269,1727771736],[711209923,1699387926,131445085,147135929,1711442352,709652091,1018606417,326187305],[792022844,260939849,1505778052,1694207792,1566208334,1558703945,1261700880,286868257],[1288178914,995504038,1262446187,409143089,18890273,1691100058,1909456665,1237721057],[237356038,813745800,495989781,1504328449,1230050416,400489331,1291521308,1543160170],[1037899611,1862694639,122120020,338245293,1565562908,1759899600,219133528,1912078661],[1053866629,59744567,162422290,1341605250,135913686,1334229772,1969010549,1201137557],[650466880,160326409,649851420,520652165,1856236822,1698686053,1078524655,758910095],[1853441893,912524851,1804403037,1183678257,441386846,1107071854,1386121430,23674348],[852716741,1423764098,1770926661,1236647082,1930968409,972248141,358595587,588800599],[2000906230,1876928305,1793878546,1019559613,1914441355,1743273982,1416737948,621686704],[1133741663,1724374520,289756545,1829703478,1510030008,1199279814,1262949577,984786859],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1184891306,1436891493,1105474321,1566622855]},"opening_proof":[[948847639,1401875513,1168733635,307956907,411849705,276294132,199991563,1747453050],[550261297,1799144272,615411308,1120431940,394071804,1264692610,1540997472,1698182801],[1153214017,1289892939,1096653105,443152410,32251864,1422915743,1427249417,217641208],[573910498,720423800,1152489091,1422287688,649711285,539624374,1645087633,1824145191],[1960923140,706593998,1186193409,1601926489,1374275272,484867633,1909125034,691113743],[1905085108,1119088274,934943566,522519200,36149963,1252414764,1556780346,223228085],[1819846006,1828120945,1576670354,228782588,2008334237,41825928,129996595,501175573],[386857098,356997988,1685130231,708435458,687892723,214443023,686965631,1751518735],[1351379939,425158539,1148556865,1744829582,1260566830,930951484,1578335948,332220449],[1852517305,1012905620,1998110136,1872141535,1887012858,297843309,1270268300,580321502],[1708432352,1098614367,1267481406,624101374,369705956,1447106956,1551124604,383852793],[516702235,1885032432,1579359633,573774693,1662492525,1180024172,1821009092,688311597],[529721588,856438587,1614017872,905285706,493602633,1102918666,1068808499,98642089],[1319356879,1653204853,868847121,7056771,282879172,32315627,1546555293,532269293],[1971783831,466452431,782601445,113331863,1660319648,239299608,929997714,1742820009],[1182211645,632700256,1523180503,1174163134,617330968,1659281271,1815790615,812785267],[905483910,338607814,273948668,1623293249,105157645,1629403300,1740660955,735395979],[136006061,661850365,863543247,65877743,186593002,604335079,1048850518,1712899394],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1077091086,130785626,588970367,348033692]},"opening_proof":[[207418350,1878256211,1804859181,545840153,172760972,410593936,17581857,1513200220],[792322439,1128119652,610007507,1492344875,1443252608,1811934809,40591293,371409312],[1106116251,506938277,545727364,1723981871,1613364968,396757545,986944226,1378474632],[1014186892,1467805853,259256783,1895217557,636051261,1594432157,496126136,1153378073],[1970685174,1781922423,1557300355,1882105527,1510526867,599146057,198551952,1638589613],[1895752998,1866837122,1023113316,1974580506,1625125768,1538851473,29742734,928881158],[193933122,671448241,937225896,1626591999,768198853,832005525,1607264485,145701204],[588695575,916618807,1493590713,1182074119,1045159813,1367475810,14616222,627537518],[1631135396,719640321,1725471018,1216753379,1136212663,1503050585,785805679,854815215],[1145083308,649092785,1968240577,1557356937,249659750,1118142706,1810400353,1345773214],[1275163426,1988259110,1106670985,1452211065,1039364813,1129446916,1715395426,1071555953],[2012712400,473080011,68308378,1330825760,1395445937,657700578,126068631,1910548763],[480741415,1756876805,550153151,739571684,1714545751,81811421,964868655,272349221],[1686155787,1924178745,1747862538,677757943,1359581221,1207425483,760372462,60346385],[1786101093,438485845,1050420536,450732956,1144647512,748294639,906432736,601750090],[1732225246,997129440,595387169,1815437136,1747062224,1644692211,668811020,1907955287],[555377823,363478825,463738523,804952459,1177575021,12456953,270017240,1998702010],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[886273566,2001857729,1619974347,1681834650]},"opening_proof":[[439933622,442672479,814594360,874914133,509168069,1651599546,833013923,1523553633],[589737785,773230391,1463602211,1754557864,51170383,910471185,1292642958,1950443995],[1583071841,1887001155,129719605,1978441327,1976270259,80011503,1974961305,1138681184],[1132820777,833705720,865427601,524166890,1121001900,240812722,115169210,683956283],[348230029,1700239228,500948811,1894042171,42689858,1497787064,510438539,654488262],[1314547919,1596226469,502286744,235580767,420639267,100972660,791717796,272992430],[68251249,1724314887,1974630782,1468595350,569380674,137342631,1630284887,1703471518],[1672440491,993991131,472616855,1893412413,1567857026,283220775,499697098,803727477],[223593235,723331078,1239227144,1804244328,1984706371,613011707,1014407536,410350760],[1946631373,880192546,1048412027,299929628,1512084876,755693899,104736859,36995551],[398485679,1766179728,1105932611,1651889996,1716140870,21602197,1079542717,711647973],[264836210,473518795,597507324,2001783398,463401834,1767121497,1520945807,854534253],[1658516835,1410630024,417359387,1159702716,1605187645,153533214,1165263453,1838922797],[588830230,1747865028,1989811305,1365549985,787172002,1362533440,599763592,1053700621],[865099747,955469023,1699694975,235341372,1251417678,210099030,1949418006,1488767774],[176559816,93420484,1419811130,1501085685,1947957761,523066048,15708766,182673665],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[986811190,1136244116,226042188,1353212845]},"opening_proof":[[954449151,331406249,747553929,1756171420,107227186,339106961,1884912364,540611614],[1321246764,764597301,322234522,1041799777,64228540,1752736434,1698489685,920697675],[1392980900,1355304792,67745836,666662637,108733375,1885177292,89062121,569074665],[1485106761,1662189963,1751873392,1507878119,2003260912,1308908608,1928958986,2006080928],[1378662807,1871627552,1103328114,1948182808,942773593,1183893743,1310039631,1378616462],[827869676,1902151250,1819704731,1150630814,1341497625,1184599012,1012096586,721953772],[1712435840,898319390,443300475,246041485,1739312923,1246394891,1997053312,1689701797],[1848617373,1727438013,1945305682,1524034238,1194834753,637990796,1368993504,1304932125],[799187117,1997923970,1234447433,518144890,1126902527,1850526363,1792495473,304006110],[1915783630,47517333,678286316,1417126644,1371121630,1511983408,1998861026,791269126],[132634127,859056821,223584909,1776786836,1313508656,1151652841,555992227,740440342],[1045101457,776691917,996989843,173766700,519524587,1933486217,1647692089,719604822],[1636037613,1662458353,1433211758,329419540,87978637,436839009,400077100,461909018],[1965210720,1975693729,1198459773,227806707,824494278,1430377585,875734011,1274993656],[1802342268,451739212,744829286,1636531703,1490122202,1923555917,869763059,243751],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[541528747,1906068585,526666206,768536500]},"opening_proof":[[1940404030,1110132989,847522395,1890556118,1108857408,1684352475,1081253385,786969036],[673913621,719612423,1655359183,991696536,782584388,1754643975,1363609240,1677555631],[387349487,1944924267,1644327833,210307752,1249120180,180796188,1946308308,200900349],[1841542869,668366119,1712271047,283861315,1272247181,925999111,555039615,636663292],[481349267,716503788,780173103,1260599896,4891436,1907573433,1492943504,1468547720],[164664557,226480552,1991866696,1963194732,1390062820,715729298,1966793934,729861731],[705216929,1475274435,1535472865,581693990,891000343,775331005,541322945,827696213],[443025569,1670477356,1803683868,374655845,1225547632,1650945378,506940806,1539755416],[47614260,1012184004,1588965214,1648278538,132065443,1956601197,679620549,577405043],[604723890,1364956699,2004993041,304836246,1396315871,816873670,1074577610,118687218],[452874797,740109487,1259716087,1517648117,1781301877,639798444,545298769,430374201],[695824526,550188976,914534757,668111740,1924773441,1909787860,906443314,233242247],[1411799716,1983264561,1151775887,547350774,314999803,536758870,203882989,1539120554],[723470704,1218572115,1124592622,1700737088,396418171,575649759,990630324,415159027],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[427003221,1923703145,1263169269,868710785]},"opening_proof":[[558643346,1713347024,203510173,1475893317,1573782363,1406569158,722428483,66360494],[1020361837,684313395,1004063171,1129856040,1059167227,523132829,941131206,379738069],[593026799,270482942,808420740,257174029,1339094661,527743091,70547124,728358890],[1122049719,1061580790,164326620,990706835,1366715086,600837447,740349109,981091127],[1332263397,600468588,1237367009,630308277,1193671988,550047756,501256331,1968262513],[1105643771,249303678,1417706742,1379919461,913409491,198777943,673280646,1499905662],[787103584,1514425360,417401782,31385730,909799687,1187797759,1780353878,1230317439],[952856210,1199632880,786208909,1624338906,108737383,1654111088,183816965,654477855],[1447843026,605674336,582057320,79652397,1656602550,7420586,1994176606,202398470],[1190858526,1948896643,933368979,1327242447,1220025147,1745692475,669446756,82863774],[681018435,928052670,1553547430,928210954,1679982040,511872777,170102875,1970142270],[290539500,142827507,484340488,1651083254,413654596,1959329243,1747894914,1796994094],[1093890709,331588928,331902954,317105640,1130793180,31859762,156821346,1685086988],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1536997698,217857050,1820038540,1302031645]},"opening_proof":[[1499380807,1708083009,1137459203,321776450,321619019,59693517,625576305,1629346121],[834902423,1030031008,1297003872,958528554,540355340,1834968574,391443577,1796300797],[854569719,1488121912,1787420732,1046708304,1546384007,1251395672,1748185596,324293783],[1033886844,1667330847,1683396620,1851568149,694016098,1019682984,610942618,1665456667],[1672620977,937148714,1696575721,1581668949,1931773649,148112969,1758601511,1822591301],[779299725,65497580,1580986468,1075648642,1226289821,1348273820,2012224958,798592044],[851291975,783733064,844692504,872764548,1120757640,254918653,1556098210,1930227017],[1148589518,1207129915,819368024,1954571222,1503821262,1564907757,1761381577,610623799],[393258736,264833910,153118900,1953809378,919257891,903941710,1846243362,1784709015],[854328965,1802339594,1265051932,1658706382,128341597,1562883762,1613344018,1098129991],[1254827018,1928060632,115712857,1813026101,210774133,198904961,1227096068,886580240],[538880986,794346102,964879559,1651709303,386898857,865206060,1333069169,1059969162],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1139726069,1611378225,34053668,1115685879]},"opening_proof":[[1991396791,334766558,750150451,934213677,585028324,313049552,533068297,1399610095],[568096025,92858713,37985234,964240145,970201066,221526304,172915557,793457810],[1221138524,1463046181,832279386,956760957,744116081,329312492,650089146,830139509],[140838327,767946892,1346719505,924067692,181820379,913547031,584001234,418542322],[306880363,1600046452,1672549922,383606773,773614034,1221418015,1941891966,630919817],[1386355722,332614194,258336267,251970111,1347124017,738145388,466132891,668633307],[582676826,1333144006,490511046,636744264,1216857727,1152433162,1573921161,1850985397],[1474643625,929471699,126036051,1734287614,516823079,1010795069,1712527818,1499637400],[1624339773,1089859237,1882836411,287581586,1190694629,298322468,651536465,81477851],[1545919355,1158329767,1253923233,1025480258,1311684246,121615303,746802115,1605898597],[1015999736,1946612917,1086209022,1925634679,354073553,321217604,475728449,749339098],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[150879093,1429075399,1156395265,1240528380]},"opening_proof":[[1442396074,891939004,1883133353,651726195,543342800,1678191638,1930953368,244504092],[79570234,1582720167,893546189,1769150270,914514159,285415147,145540302,370696125],[1265399127,588986502,382626671,1452408054,973451439,435353839,1824561986,531937964],[1152655713,841608655,1684634323,1414001988,1749148441,36230865,856905469,1178092854],[1743207663,829056006,91948189,539793157,92588142,488391759,782539828,337399100],[1521087906,1292855108,1556440491,1488975965,1640805352,999620782,1771860578,1211867480],[298447506,196579861,108904254,1799848569,1675368758,961123983,157333067,354661534],[709630724,1274019611,176789912,1175394658,1380498915,444784591,1055262045,243214102],[1855453381,1399128562,1539130360,354043880,1312841574,546660349,522653179,1250417002],[364114086,1795691074,388109211,313542344,237718122,216868303,1982850144,1188399803],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1355928481,648477740,1878135084,355079902]},"opening_proof":[[961817172,1845146975,134562048,1640078614,1270635518,288907485,1120290718,1449507180],[19541104,930880272,1243067736,1131816900,1593794151,32190046,73317801,587077779],[92912795,1089277396,682710919,1189952826,1006319776,461545885,1642729523,376223865],[119543115,832327388,64645193,265884342,813512939,641958700,1286532938,1434675554],[220029254,1448817873,1232189068,1415129314,1518765640,363277709,1662268954,1280323888],[1918080520,111085597,1176351290,5322704,251480517,881077062,739195364,857898971],[1867160696,180578539,1500509860,349394012,1018753407,1613096704,1240439019,351157002],[792603757,143965271,1747723353,230767842,614441121,933314573,1884165568,1031825207],[1586890456,470430066,1130177191,284818681,1388127053,477129435,75095249,1401042157],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[252755795,996752678,715630534,1086900687]},"opening_proof":[[946289993,461151479,1444129235,252834978,594212167,1658053691,36664419,384230221],[799642960,1240045849,1392831637,1124402408,1495002428,1089854976,691857882,808308354],[1807786829,446863649,304644148,504063010,1605474254,86374211,381899494,351419545],[1808828841,853121095,850431144,1453471106,622008221,1159002746,440974454,1467925689],[1056865878,1896119078,1641242233,485580484,1361959631,348561715,181536040,1938826327],[1782539014,540560157,138535304,795376191,782423318,683770373,748083550,393632270],[1719048095,609239998,278972995,439915190,284122890,711797314,1521096336,1538024331],[378219840,887310191,1910997666,1306268399,1126539202,1088761587,127914152,1899530945],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1191500521,789375835,198615005,1908176355]},"opening_proof":[[139297008,1271003357,1593310278,1116105609,467898894,1217541732,936204313,1768512067],[1794978533,462156146,130061334,479477995,409982760,1114382383,1536990700,485731627],[1799986357,245676707,1405374218,448338166,299985188,997946341,929030514,1953399714],[715697304,938248201,1624804889,1883822318,1206350586,751270120,937422832,1989103435],[1119498798,1042563083,504843523,40543035,1131243293,1718772391,483881551,227865517],[1491404379,1289052045,1172817430,1747798988,193396178,1617108619,14012229,1683188055],[776743335,1425064265,1668087831,413427539,1609460642,1761724263,671870099,1990802651],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[196177743,273211182,435179436,1397263713]},"opening_proof":[[174868939,725237803,487564738,1501192087,1415635333,1161996454,407593474,531729842],[1293689766,1860635620,997185671,41733244,717445698,1396212846,376091704,132398112],[297404212,439910076,397086015,153343579,603537241,1026715389,1120212739,694252659],[49495417,239646598,1112377724,1163445020,313101818,1614272416,1290008081,1911417700],[1605718503,518822483,738561802,1439163358,515005298,33519884,1115494426,556846811],[1626765219,745834791,1999878175,888083091,1366067456,1839006888,484542127,1628509810],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1046254964,265882086,461525819,98002355]},"opening_proof":[[411164394,250943960,1294514,1605826034,54525300,1838607539,1835767843,945117751],[991395112,1891789551,1927123969,1909913,573734885,1463084544,129211855,1511756610],[1697425331,1864126170,238920417,892699041,1869005503,714818020,651879198,1329772182],[544517274,487150733,733104966,518627623,838596398,1147622578,1236882390,1702690227],[1239851958,5685531,1408400090,748345706,1750663835,734618276,658782115,82239998],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1368195723,627823225,720949580,1189829557]},"opening_proof":[[1093207684,1143769421,375684616,566470326,1901047260,1738586927,34908328,1624756829],[668028082,109428041,718964182,1226299560,1685686207,412196255,1528100616,1606061789],[987790104,1484235029,1291898645,1054954526,967203996,1998825995,1514789128,1005322005],[163761372,808435742,1482893556,1950483028,1710292138,913194149,356936341,1485170490],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[263101587,1479157349,61657836,468225383]},"opening_proof":[[873250396,931309336,246036546,1948133440,621343912,1996046850,1269192892,1904840563],[545507049,1048152940,36883601,660098974,205747524,1988860288,635865777,1905598943],[1723865221,1974962302,1037166233,1787174785,423867365,1089473424,1741186303,959586976],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1499093070,531009413,565180526,1926501905]},"opening_proof":[[534016248,1257289138,1820018254,1240129249,459728521,1418989187,1444389442,1328432310],[1508060906,636603137,1149507449,501296587,1466900840,341188468,772379168,546932894],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1753630556,976863171,1849014975,557192325]},"opening_proof":[[1076054867,1880251089,1602670954,761675691,829030575,357999872,1546931482,1340008520],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2012653700,84272468,442931375,321557701]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1854871932]],"opening_proof":[[1653817317,1193463074,577313311,1198878002,933365888,285733507,1202376735,1863163243],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[154612317,57609532]],"opening_proof":[[269070160,127049883,863717748,1091182843,161772013,1976189076,1129192887,1747566267],[331639604,248992212,263381294,1701224244,1210318357,1206276284,665389236,650596904],[231043255,1867023697,413047862,87772536,167744388,677567432,1764066239,1790721306],[748515372,1103105224,300801015,701532487,1389998393,1546643217,35985146,1406019073],[634577661,1109095275,1430690338,732732892,23101651,591629826,1487829290,351898236],[1806414800,1666422237,483313408,1453966000,1731629446,1761353939,1508048339,1421256655],[658729925,1140226273,336688784,1863311539,1295137814,1428244173,1172611425,1031722323],[299867114,1540281546,1944961184,1206988688,1879533340,1216405360,778401938,892100848],[110075254,902463798,1368425621,474962356,1745679159,1961728740,738707243,372281628],[1080172435,865704524,393464389,742315422,1009042116,1633234950,889433749,273470892],[238480410,1385610574,685790687,1063144002,626249714,1972638334,459363392,54709243],[1242964468,1341990821,32388,1732434460,376756820,726121624,253826772,1092578654],[1107762975,385920966,1765892716,1213568910,1136417077,1266182229,921699004,853332558],[1809217264,776725803,1709918167,1923699765,1695231317,1509148089,1712418533,1569667075],[890346312,97474057,1493797937,1432560084,525260560,1331653377,406255281,215179463],[787227541,116205184,26482792,1835432107,1563383959,1290681492,1806955736,2000847925],[1035778931,1956750917,1609683298,112123981,540333117,1451862158,1502206067,393849807],[328499485,1942060389,1757876024,1566752059,1678686533,229385793,64573758,1042755850],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1896224004,95349121,114115616,649422500,1944439023,1534418999,78163662,321843405,1937484554]],"opening_proof":[[1631784221,1597331953,1509871493,1297594465,292161265,1320273026,1857135925,931913282],[917169827,1811097483,127521266,132165369,616205835,603509827,1220352588,838417331],[1353400100,1516278662,1187680932,1716310754,280374662,201979294,1284561995,687655265],[121491761,660129468,228461754,1801963920,1234327842,1194431079,1247740233,853997040],[1184840381,1076174982,1865793591,1611205624,1375308028,193795168,500372623,1533585332],[284892156,283621237,529958793,1292271352,743131127,330791960,1439623910,566869024],[1412503588,1384545527,757797777,1032671027,1633056589,1295057012,390552572,756161211],[594778731,669305843,73737758,303179746,1009964558,1231876406,1864350065,47484353],[463972342,879244409,1676323435,1451653744,450409578,1663972373,855363016,1855356393],[203158062,895325617,1750478286,95456176,802739315,1959120179,933123970,1069240435],[840552583,1882094766,1073920822,271256381,1172343265,495970793,716482407,1788552849],[1506048154,1015157108,342962175,541850579,1151672540,1208504967,1692881230,763673583],[498704075,796123403,965534393,1107296672,1705235907,1217604809,530617452,426746117],[139535196,1089439497,1837504765,301450853,483202440,689297006,1012051472,265062658],[264038452,426107768,1026705540,213246808,62216447,1206521343,827355397,608509271],[777589737,231947355,1980158813,1320230572,1510294987,687919612,785353177,934655713],[1192272216,1636813943,1529686801,1186884984,752407356,60360475,1987207246,813832858],[1014452633,613930790,179944390,884152151,1381411550,1471477960,1154545949,1773636387],[181951474,413946721,1360816912,564195656,1360669371,453892712,676807040,1985557562],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[498909744],[29166955,988228012,1854871932,0],[1138702226,624840826,1257087029,535421392,644998544,168887005,0,0,1462688260,1257087029,1928793838,813885549,1824221198,0,0,1462688260,1824221198,1151581153,16622792,597237703,1290642233,892128666,721766404],[972004071,1673169273,0,1293792275,339453186,746317498,0,14578505,310609167,1284140668,1134203053],[1476178463,459107990,1878182010,1697914691,629364394,400536661,473616394,1299314012,453085075,1531522542,1718373080],[504150879,80310555,3337595,424849465,1256746306,349187376,228977620,668698645,162556839,1665000012,3546376,893899685,60535586],[1165768152,328314524,636540766,1195195318,1925801065,1151855136,940269534,30387647,1954818010,922764710,1311899313,1607622863,1685692971,940642345,76515211,1748803735,1600050760],[268435454,1079008747,757682659,1771528704,57963411,1107716747,293044123,1976671747,173799995,1628001876,904322369,691026752,2007624743,889330238,965937824,900898107,334696450,1203801052,991770421,1234265803,414541838,238734956,1762699822,48241528,1318562162,1734215576,1945419711,298710428,1113983259,107809693,2012175225,778096396,763255601,241653667,839235194,994724404,1052514444,537851867,455135906,1074133101,599263423,275087514,251798289,46871688,901228282,1030070556,1186971605,1498052354,1119929677,740565583,1614397570,65610473,1429328037,401644295,1513450524,1673154074,1235393182,1273492861,1225994864,9338354,87480130,997774174,1325834043,1425707596,281398888,951423826,1601792428,465725293,1305674398,57213528,1057166336,729504704,1291198245,1590571874,1655704193,753937156,143428136,748312854,127652916,1426015465,495791764,110476686,1604386067,249024765,1290900616,700459954,1425869587,821977787,176307397,1862038175,1171636732,1557959250,1887415676,1451924066,191750841,1370410166,1042465173,279132365,960840160,390249988,1693825040,1407866150,1993652279,1432904373,1311205253,690220659,1351639706,1459948216,317726583,214565357,669531895,241460040,1239415691,166682844,25241664,1534538400,1997328929,308847469,1923123539,481985122,1472428164,822355376,706155572,1646453309,769471234,1067679385,470246130,1341386977,649836446,1563733569,1092137731,703917681,1043692799,239044057,1490520739,751891803,1328237278,62284551,580772269,1555041206,1624032212,1321882410,828154093,398186093,1897659870,1702729130,1216392464,1055170271,498967983,1593398881,91353487,248114240,1784546937,19115504,1772573274,253057629,725466711,2006438074,1353885835,1260931150,1520155718,850041912,1111309592,818249923,400965899,1366301932,1899644624,851848867,1983194274,1868136370,251443033,1505922966,613836831,1907182790,319259901,537893269,311121239,811364584,192079668,1476479348,1179662321,293863362,437324410,921123096,1809929156,1454050089,1113504302,1733989314,422008314,372095669,37972539,189730381,1748766720,633771240,1538131278,104244364,171723120,1548618999,1594396214,1789362258,593570217,532255760,487890160,1948247624,1859119730,1387058957,1907542080,125770426,1568061489,1469709448,1759497451,1417713462,6265033,1692407617,57330549,1401707550,1339258179,1072253220,507424928,879900371,1121809353,1880014649,210381745,808500750,1032116379,1833753962,1290240789,1758803262,1453424476,781219382,1682083900,1298602267,1906238419,1639538513,1940003887,1869010611,1122362855,1398233721,1755591983,1376636754,8538777,1895961055,148364674,612694946,1521432860,1568928314,1121403129,631567486,5397793,723899969,1602527893,1074137946,1473385749,1574439119,799873558,1185051516,1973952296,1369580114,509226734,1859489429,270874660,1857517941,1415561549,1440398919,1323805812,642250927,40193638,261159291,325911293,1319404528,1253380132,930219372,171801166,1565612286,421077073,47500904,1061558700,498407067,1438453345,1160756265,776863742,1042514974,277594163,636656734,627500455,1640366174,1565515057,270545264,1520878273,1016811087,932006080,587369424,755049182,1520550229,1407313127,1136067588,454264876,793463171,1852397994,15972696,822315146,1081005723,1561594300,691037007,1977688674,1230539018,1028297687,473493296,1708151750,1668191456,1638702419,0,1331897715,763845010,1229244219,1845171138,1845171138,815787377,1648182815,1240330728,1786434063,1777388692,1760645299,1050640667,1063935904,527646255,40210021,1211795049,590398859,401255901,761684493,144329366,27856707,1724988782,1127082257,0,326350859,1435583202,430697878,1120136829,1111876985,1893057182,1014602361,360908864,1798338111,785113071,1022889578,256917145,448719799,1839912068,315779974,483694652,1643600175,388094815,1631203184,987502334,378187017,443226315,144949387,1920807477,1278784884,205187605,801541313,1877323337,402418271,663891608,1326475521,447746805,546260715,1121731100,1650939889,1267976719,775164302,1895586800,898548929,548882366,90667010,1358809734,1970016106,1474725356,1442017845,1825169878,1684135102,77215200,879727954,1503953136,805888808,578089516,1037469688,1938871346,1168611304,628613480,1450749239,805893174,1592343795,0,1720023520,649231299,470589356],[1231575159,762386558,474817706,1186082850,7661905,1216391219,416942031,714808287,481462239,182985421,284122165,1710336269,472163085,647084457,52782254,661259519,600709484,626432872,588811547,132655894,1032287876,699030532,1103084159,1500191859,1794175971],[385104295,1198330456,189648375,987042522,652152297,641656684,542556027,391609929,889909457,1625295760,1926886594,1139531532,1462360675,849559631,1060995288,916613124,1495084301,1959667155,1994434595,190291789,559182956,12562412,873700218,1808559616,193226817,1640681593,12077178,458804932,42337355,524986902,132183094,1375469542,1930827871,1733477008,714244497,883816317,1004724555,1913229217],[1629999571,299412138,1998330276,1226755978,354358972,3385405,293767283,558387817,545140606,1325963452,210669546,377698948,278070983,924630283,1105544469,1144707037,1654139016,1628134259,571056944,857194160,759892052,1715381476,902003973,39902560,1194574999,958984126,270118913,1311053221,197694562],[266709650,1438918072,942123351,920785779,4436464,235689472,783700791,1689817214,1788779590],[533271430,1069184183,2005182328,1674248321,1785734058,165780109,453631684,0,1131956856,54245922,1169447630,719314623,1082364631,994324012,1494367062,1764998051,793226443,1196259508,617914392,1866826503,557803194,1956758309,937460043],[1003228519,1380937904,1399056598,1761405428,658895029,305626713,53757469,1297482147,1823470132,1625077139,1174304134,1739616699,671163281,31575244,530869990,300080432,1620707121,926967885,447135641,520575746,509058474,0,796125800,655874333,1393375953,1154626086,1698738937,655874333,1393375953,1154626086,1698738937],[1461180170,607351936,1466196249,820415602,653799036,850159697,292916623,1074249998,1723347414,709051059,1103337106,786662219,1315816970,1543325922,1344182793,1695095255,1548228477,503328023,1019451286,1726583485,1011337972,1356384354],[161354697,472908248,514061855,45045646,485983132,883624831],[1063744001]],"opening_proof":[[754410038,7904296,1265205560,782617441,459612849,470283203,1116520620,424580794],[554838373,1753189207,1645502680,137071398,590525008,708243868,127011038,1416174378],[474191033,1939100503,784888970,1482617993,1110766400,1984497578,1842576083,609265302],[657515691,890410521,403000470,848383698,979880735,2004372037,1765248488,1614117168],[1174097244,1494157037,921603242,863707233,258819597,1694087029,1437218216,852063469],[2011589094,434111114,1749253728,1430243881,486217556,1498154838,785404137,1455476001],[1030289600,1988588145,451051765,117573621,1912127585,154613846,1558433680,167397507],[37802737,1836815651,161654122,12115821,393669079,1823133651,1281011456,1644446610],[1563263630,33310348,339622938,1611739265,522157969,2005614152,1899217276,1617616718],[208531629,950524191,705976898,1255231295,566291087,1326228542,361687335,805818328],[1643148068,267171187,1072472119,60759792,413749215,675025360,387943241,1278620641],[443571381,330374307,946709010,483789549,1859937602,1890971665,427737116,1340395211],[1241679886,601468632,1328788824,1213702425,1246267179,952756162,1331967632,1871598251],[1254469559,251331801,13517066,1228893687,546728199,990682131,619803291,98877473],[1334292451,1334105697,1722014267,63668475,150158767,763020234,1730327455,19561500],[1823693791,1279914108,390837894,1130843401,1470808543,883381101,896561757,72089488],[1623920410,2004356675,1042230258,1154192593,294181179,171046647,611631863,1588657955],[970082819,2010710901,1297403615,920802896,838559228,1437657791,1655954749,1387550247],[1112582470,1178251078,1276457268,1131485574,553811744,1474613727,1082722135,787912421],[1418172984,1466521121,482100994,130640432,121199860,685622502,1150187783,928574764],[1209540385,1463644973,901784738,59090852,701017896,639859617,995018790,1412064025],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1926382781,800717810,1629534351,331012834,1905655761,1639445218,1160628191,861237463],[1710434275,95015258,296369669,962761337,1454865008,1011480533,596150267,427754608],[1498456050,156735725,188277864,1001869189,955296591,59230718,1793371599,610072318,14703760,515360183,416366247,1733467200,1048225512,1181575184,300373728,1506581859],[4264377,822388884,1164280989,106037076,1745434403,1146297607,285097279,400014528],[1356789342,1338105460,1837211552,1332386771,646392008,712562930,1015107782,963726990,78411315,1845262671,1602677455,1942790151],[56442777,424666826,622739732,1912619129,270098066,1423379908,932094432,1330268753,1555877957,1859902967,1236577559,1724330831],[1864530013,197549125,1320897609,1523193656,460181051,1786104125,1828604748,1432210710,2007867460,1696332135,1556754269,533067862],[1629548328,1465544573,1675930721,1447425297,1932917861,582358231,269405628,1480687780,1142060712,592816163,624684606,218977502,1457436522,1086846174,426085664,1303332844,688885705,936860165,1884881876,1298658487,1440830333,414050040,1738638358,1856487760,1894519266,1243306245,889310445,1637549258,1658136236,585231614,1261740849,1370064037,1121437055,1455692303,1521706402,443763156,933232209,1205621500,217303218,1160334859,1922173194,1061888297,972218605,209989242,827414431,1752116870,1159523767,305306235,939321836,262968825,1693942965,783509697,49686901,1661902003,685526918,1174680480,464193764,218856183,1998479393,376771123,1911046030,973646302,1255679640,1185234374,1400925132,325764998,1185056221,818403132,1839048144,906093788,317846545,1792769424,902028291,1805039965,757874933,1213433296,197669326,653017700,1919017698,210188649,136895235,1421400558,1633923856,546231716,218126187,1173128611,459296697,1750769209,838786319,1871991637,533803242,209984000,212342620,1935500108,720794396,2142977,1417195345,389318308,293016402,667003464,1469403183,1107940185,216261698,1155438642,1047539377,514022688,1366176415,471560860,1839869438,510223216,1525786046,1855660324,512213291,569678827,1289459029,616351325,345357722,284914992,375430266,1701359875,920840508,1422134177,1211701872,1541513780,319132327,119851701,1436389690,1359027128,459654347,211058815,1613846312,1947030314,682914927,1886817035,1096631390,7804131,1709818036,1794918929,807221561,1258669580,1900751781,259267378,1555275976,1421519380,7058234,192692067,495719427,1825678671,838556824,1368612621,1766192231,426556461,218846899,963840460,1820611014,1134557129,670451912,1513171443,1491994549,1329972796,1252129780,1255850588,383704473,245126144,1421160601,1424400937,1178917500,1557645120,1172104588,452129294,107642360,1170561170,300293412,15547978,227793106,1324033930,46964023,862622897,1776212883,653098611,1901512009,29046494,1774556549,1643136556,906701904,812541684,733464451,599666084,729192919,1813127041,1918481920,772397744,485428353,1620174742,737913084,507229443,202693569,141218993,303513151,1471573193,1965478630,134144584,1646027841,167729252,1433500806,745707789,1963811859,689093928,770091919,1059999053,321905423,130960382,1755897570,89200218,122854262,51866624],[1217285002,1971485165,51751887,614505265,554004875,1805834050,40529721,1331613406,1140664407,332799285,1293111986,65134546,90237513,754179911,1000971423,1152570655,1818262627,5267924,1211924247,1997568195,1123087718,504006286,340728140,1743189498,829844996,1326215366,1337708544,1780772631,1440800763,1760903747,1385863105,1363740683,984554074,538812047,1794727310,1024155878],[1682608416,49485797,272566733,369153839,1430063861,367224872,1638427746,808912533,146848137,671579175,340285173,129864761,1854620544,376422408,1366565488,546185356,1030718867,855981825,1174981377,165082004],[1535005392,1173885508,1680252518,773581323,841429303,470142724,650207687,924631634,1085047173,2008219140,1421968342,335139347,1732597678,72788526,1255940243,685350453,487277742,728327733,1866256780,113609977],[290856628,1580293298,797981125,533489081,1608944673,375039530,360062267,477433322,732334325,434481402,309522639,420372111],[212013005,132313003,1660762414,1408051625,1925536795,1190192099,652253890,1438908313,847468573,629294564,1399710547,1695930868,1923079289,700763541,679394994,686974865],[2011795495,1208955661,1457514098,1282113777,1132626720,1643901738,525066083,842384966,499714407,182321440,1945149864,1967448137,826895404,360272116,1178774031,837677728,1087099469,1397693899,864183012,1770446409,37481582,1192117467,1582959039,812317036],[1143429056,812214779,165522007,612064115,986230930,1209570310,1002538489,196893904,1218659838,1775949447,1051048800,948250246,201925652,197772037,1601776717,80961725,1705299416,1076663397,649249840,943522445,843432252,1586297031,1368798772,1466698631],[1125751694,1656726768,612962610,317713177,668015879,70863011,1290926134,1258424254],[1514726714,713262222,964760124,1836311997,1847445034,1256804504,670722840,1381140104]],"opening_proof":[[360723662,991725810,86316256,260894104,1867989004,1462295645,374639466,1223344500],[848757019,1427678293,1200861138,151133510,122049852,1120053202,292844199,93158330],[677127381,768162950,1083669197,991175938,916588157,1178772014,1951713974,357703215],[556546357,152465767,1504223800,756302031,432159498,723089355,1520549506,1894422457],[1952784291,2007180210,1867691760,1463258610,129923354,247089028,925283304,775778779],[1548774965,413691553,1024023226,1712261978,1995486142,91403652,1868757532,1945736274],[1626704682,490328382,1302289819,886199055,58666709,189697059,687851970,1344105761],[313274281,1095662483,1158923267,1544505414,1465296024,1112836927,1916533722,1956735328],[1761806636,303009456,390467762,1789060975,1998163868,1357289844,1632919538,1121984478],[1902146413,1551753611,830590311,1876855735,934056837,831134544,147803921,1614445795],[1251996424,1268446876,147283703,338925044,783003225,1370430641,77593091,634474300],[549294055,1618208965,911854388,1896684447,405193040,1665026950,1958169647,1730550364],[1311617734,560746152,1068226055,1136396627,180529141,217490890,1076912276,1876611138],[1208413620,1758507432,1747673385,862278727,1294085762,969048933,1976943769,144641639],[778254593,1656458405,1453754314,1985405155,316464915,1835161891,48649536,334498710],[424854187,1649555316,1476270930,446357626,421505044,564152795,496743328,1811393872],[346332863,1955248090,902911116,909420354,325468511,1051109918,181610397,1502355842],[156640293,806198762,1878978529,429801451,1727442679,246727754,720891028,1465027506],[1091759678,1139828696,2007390982,349734390,808423935,1882598875,1878733019,852737564],[1874771080,1646332934,1787874593,392182278,428356346,346167698,1585112170,1495716094],[1810802757,1570422091,1111482932,863609144,1110802415,1201193180,1558444033,1503570939],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[360877380,303453513,106097712,185004584],[980491235,1059763048,1150968460,1080742945],[1827715425,1421527698,1595593815,518655238],[504944952,871355531,1506079711,1912531353],[1670986683,509590881,1061454356,461353139],[1698129162,1160299472,1537138765,1683066432],[802485803,115551632,547218615,1216887576],[1875754305,311570762,1758640963,332948282],[1124648439,876929204,835410841,229261266],[489314927,821968599,591584568,921299251],[1363878335,193402424,1848693582,1189068495],[1406846212,1618893972,1265829443,1595790884],[1303750862,488398275,1379771388,761927389],[1295239913,753797428,283377493,540627567],[215055778,492827528,1301661924,1382849128],[1983322120,510847793,816032725,200797692],[1212449958,1218503386,20098535,1855919157],[1479704718,1882600677,783668872,1751361193],[985053170,1503946029,1612095207,903732259],[1420817784,1040387430,1012760641,1601855381],[1350245476,1948365496,1970321209,321786759],[284968366,1455764883,810899102,308758974],[1295959305,771216953,673454025,512482037],[63926304,67230995,330920443,1612529973],[757089335,1792250503,1014752252,698794906],[1531705172,393994870,1698416868,1615507297],[1921945235,182217474,850017727,1402109164],[1157939445,577344890,1946455690,1042027092],[314492888,1807041764,196462302,554762389],[1507408907,32421603,1401673084,930779929],[1521811082,754047074,416312595,1398411889],[1653084250,778199928,1705748276,980590941],[1648618525,606056101,168738297,1025030629],[399479105,1833597094,1214413542,1198496674],[838372397,1121576006,1685227958,1811566993],[482105873,585891282,1357693780,1643746364],[1727357978,1608826066,1296211330,782950305],[413729830,864127558,1404968101,654393166],[236994603,1346729375,1473819085,777591677],[266436617,1199595754,278903480,846126231],[831454662,7585566,1424962258,694554949],[1901226927,1393949125,868680035,839862897],[1304961868,1325494933,1323513961,984262248],[1872068484,1190557897,891850175,862266666],[973793957,1415438757,1696322113,139812328],[1147564132,779543998,1375881712,1739980364],[180552647,351275803,1908253003,1018604858],[618077211,960620388,1668145105,1192901812],[705106338,1127437271,1302209135,509137135],[1719624019,1373925471,1322942728,574071766],[190659503,1214107593,668289547,564675617],[813741577,779777785,630119510,356155811],[758371100,130124365,1265255956,115193402],[510467121,142405883,745745589,666097087],[772922954,1673262423,755865103,112918222],[1527839394,443222021,1277994947,1657868814],[2002365616,759080249,530039828,674783337],[1661030111,51400548,255215054,272055404],[57862294,1984042293,757015235,1508469572],[363388295,928626732,168015506,728361186],[1711243758,879033476,1114335164,979405821],[1064138634,1784904060,1460441591,989816507]],"opening_proof":[[486876705,123063947,252385581,697031660,1039876975,400340280,1094621429,397629646],[1759994696,161288277,1465625727,733887129,1475385476,96514748,937553989,1170997324],[719819558,1258742087,707068205,604827583,1540450182,1540134233,1924662005,982728118],[68262790,682263376,48919865,1393587882,645669739,1405362605,1118178016,1196433652],[1672304224,1063338434,328375537,1439858370,397306538,570908650,1518763231,1637537849],[205131261,1651853815,1422704108,947130105,936975374,1470000084,419238786,837144502],[572150406,1685507102,1446492227,593489427,492257786,915014097,1572040424,112243109],[592201092,1915014525,175465348,1474270694,521819183,1299838722,373944932,1840525097],[797271368,1221166779,1502912672,1204017644,387444286,510831867,650464303,19784730],[1392898095,1289857699,1865720294,671575502,35201005,1853646261,87516104,437434290],[835546236,205182792,1207003470,1753355805,565806748,1594735915,1971614266,422352294],[1078105283,851595177,1888200067,1449015966,1253466286,1726678713,546325475,1327269373],[550282687,455814602,42561672,282999990,480619481,228361950,1632762506,1856919743],[1009926921,892688702,886603639,1829469426,1042844847,102051360,1407364865,1283002239],[98334292,1121521420,1490498121,1012170595,985362031,1095866942,165320656,998001740],[1047481641,580791659,1925186492,1193459137,197786132,1458280021,222816769,887062294],[1127975945,1221350229,1990851944,413679874,613197449,1477538003,1454104579,322598873],[1752822786,1373289273,993066302,1998154623,235541730,1111437496,224279770,983576176],[1174202837,457558721,754598153,672175022,397306915,614015644,1035093064,989022728],[1372001553,1936386501,1454591744,135874692,582501455,1445898671,1908375538,1070633199],[6270675,581826063,2007804102,672826600,1881137038,1102975761,1733694228,593467780],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[99866702,1104216281,1999788646,1425571357]},"opening_proof":[[1865891585,1544874771,1282716808,104365721,743723413,1839849617,1612297081,875104128],[630697415,1497536290,1332420575,565580978,1241252874,26392849,1520279915,1126054915],[446106911,695664038,1129420778,1823022871,276995708,738932682,1673385590,605969743],[1750188046,894827510,1840240498,1334239675,977498071,1766694122,1564495276,480753959],[70979045,1910428698,1132607882,967167037,57984170,372325504,1582966266,1968498638],[1570339568,1750349724,1079069781,541668188,789793036,1936315450,724241717,138805909],[177941198,1455491768,143654106,1270589472,1824440309,529336197,404429723,995790436],[86714107,1385656414,698054201,1059042899,1065019493,1557331023,1889026481,333723265],[20743674,1090496562,17204848,175245799,361178225,40265866,1540677051,1830741120],[496320273,514889779,1937023018,1493098171,578025857,1245175212,1708252365,1992865426],[451783171,634406715,462335356,655539896,1562915782,2011096241,1629532875,35915551],[1465878701,1689032562,810227172,124181595,967946387,1226766330,1453042961,46876699],[1367424487,1869300311,1576057880,132039849,1965110108,224966500,1463481106,853254544],[1876247485,650381670,359538231,1590674038,109288181,601942983,609888323,939430269],[436048751,775833776,353317155,1451792488,299780842,872873326,1298014036,1430549878],[1127710491,1454984452,1238296005,586496514,1814253538,497908388,1639513597,273940870],[59167084,1359339104,1747392234,1804992013,1427619679,1162761876,1995356258,1796765491],[76093460,1893857914,1232247105,147031749,355992026,94448921,1663439060,1328037445],[721385064,1645851217,458855716,395482516,268721766,1533661618,222575660,1955959725],[719978862,1391480743,1375882160,1007408806,1648455484,1557966467,612392569,793609467],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[851593312,1994246156,1258515172,165894239]},"opening_proof":[[1208496791,1875652458,1852769063,707055174,972481131,406849204,1716462583,1506270771],[534522118,812301749,1747067567,596497480,140389190,1457073805,694868628,906629917],[391012812,816693838,14328783,873878515,350903553,168146260,1036931289,742482341],[825744989,463544325,526035709,486098262,1185993075,134704593,1692105864,1068300551],[2009250997,1400900608,1404284586,1045043338,1720480430,1240550685,387036411,1713624999],[1799521182,1481624441,823936290,1197588686,235407023,112555785,435803221,1671817264],[1645740935,1816374644,1923398112,684756114,2010102178,830436508,1363660615,1623844602],[478745954,132830963,1092342620,1447888873,734872533,1364584229,1531782328,463693111],[574011677,866833030,169187159,1818499710,552034092,985794714,1007069526,1709238285],[650083910,765715465,1951154967,1661276006,1363191147,1022641418,937087942,930376983],[777429020,1164774755,1464324916,970126363,1558464682,1503515934,880673107,1149254930],[124245824,1048593087,44331567,1460597551,670711517,1063168168,1671199527,1770497804],[676575224,690740514,469050027,683190650,37834420,1336962325,31863619,325918808],[790669203,1495312086,324114553,331218447,1055945600,1901846745,1129062166,1690240671],[548619386,1312610274,736011406,478450861,745048270,144702423,340409359,222483011],[146544213,400679821,1929928135,1138809820,14773183,1832914941,23421898,1136542069],[788783621,1217043048,1410623028,1075432180,991725731,1894717114,536565018,801712211],[1748865627,994524128,1098504087,692839435,1339631245,1037113125,846394290,1384845002],[924210591,503274163,1493728369,1843180219,755800425,1468727784,279857913,199583599],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[274582916,505608031,34751687,1466848365]},"opening_proof":[[1143049508,670852476,607740134,1294400647,339367181,563087275,1937169258,1601785661],[1114284217,664775548,860112829,1942718591,418140841,64520769,1424007284,1846153809],[1450087461,1093439672,18420067,208378885,235821302,835248222,815752870,931544831],[62116416,865859016,1253143338,1141001939,275236432,1369742345,1500402850,458680295],[1403644065,559231881,1488262765,1370482054,1310879341,1975882333,507697051,1365386547],[1327541550,1524972769,540279795,1908201059,1663544966,1270518562,702990993,826910800],[602355133,78509517,634482495,270377101,1782225418,383664053,634080565,1736794143],[741578206,535918174,140811966,262296807,310418981,1127555421,1178396570,1717275350],[613507748,35897345,302463012,468967310,1963539242,256011699,583093949,402056257],[1975605870,729256801,1688696742,1026519660,1075646422,506246729,454307249,883093292],[1643612179,1870642731,557303054,1418871747,640682219,475172469,1134915912,564251652],[584626132,282501716,335369643,1942034697,786620983,1668216609,674916463,350856759],[1033596705,1091758214,1584266896,737875240,965241600,1605112513,373604469,817209742],[1216901757,1206140184,1425333469,450238332,1774018290,1947096146,76978133,656300176],[1874189644,175540755,58891100,1343845995,67067735,751472209,727291046,948741184],[243230746,517529010,685687256,1402031590,1391334652,1122880847,1839919449,1394696380],[1615974342,1241200645,681551129,1773737357,90680596,1609723955,1098149856,529236936],[934247156,139170651,1859485507,461859880,902490751,535895366,1536364638,514467724],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1909526899,101094014,1413405838,1494531455]},"opening_proof":[[1733418278,1847791971,50811631,1571077087,1038208871,998934598,200062970,379307487],[1603589546,632743310,386922464,172974682,1558972724,1886395200,285127729,1111755351],[106744400,1671827253,1930551451,1425084521,722623043,386544010,1915757633,91201683],[774391276,1368123612,1743649368,1461371775,1993091534,550310610,564751323,738282990],[242230648,1941582428,863614269,286929731,710436818,1145870345,349443427,1952252653],[272455129,459931441,714620056,210982191,1849981761,156944215,1460059329,614015389],[684143885,282040206,906142986,1550190574,384108126,1283537506,1851928837,1020093915],[887091001,511127513,284971967,1366388182,462728493,1614076646,1049418667,470697156],[1132170132,739217414,1917392117,1821797057,1566235783,1109248348,1383386457,1526009930],[1099117317,1002667873,822517455,295799134,1915247965,40609039,305152691,743633852],[1173291292,1823815511,1410787427,1349831506,1801060255,1302868176,444404494,1535069697],[1987087110,737041806,1729946768,200039911,1261585035,1805884626,1380209637,1361496741],[1303456195,144430503,1112312739,270546901,1004660722,720337077,464260337,1799248073],[1158609435,640052770,586888458,39077774,805721273,877183013,724326220,224416489],[1767609456,1428540477,532005521,1848252039,680472287,1144532459,389363614,1947805172],[547299869,622294372,773456439,752828168,531105727,1475153988,1426099467,1792298717],[372537948,360511579,112970222,1520820158,1259558869,761109433,113101143,870326964],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1771532828,1250931843,45183199,782563429]},"opening_proof":[[1613910062,1052222098,315066775,1175683756,1548133580,502771243,948231701,157726063],[1575484480,1932385783,1043835966,855095905,1687942706,1846586852,798156560,940832396],[1149200279,1904212238,306025549,962793165,828908514,687817715,997303361,559486024],[1427313689,961162118,191893019,1274395111,220047423,48710846,444372231,392859642],[1757294566,1401453545,1477994692,308991271,892052831,2008228873,65952543,1503307665],[33403992,1321933004,99206331,1541075837,48564314,1012637474,1187787884,704674395],[1675667529,1594365350,1845053331,422138332,71796052,222520100,1905370742,959497502],[606156366,1453674542,278878870,117298650,1118621963,1892307200,1352000746,108068369],[1458123126,1653538278,1351251106,1086754367,1374033464,637787296,580248712,302599004],[1645859521,1064460320,1870959697,112619000,174844748,1032105748,1659665464,348385152],[1560965565,811924221,1395997695,1877992019,83110,722444941,1874899756,685155371],[106125722,1151272935,928408576,33323623,1866019819,697502197,1443303110,605773298],[942960583,2000821634,1970248949,980626131,1732610713,963407549,334681685,4509779],[470141575,729974765,330746109,1719625618,201188738,1860893876,1481804550,1231945539],[1308110523,1033707313,1172144793,124319272,897639136,1266320672,1392445931,1925176723],[584349265,1241394106,396842672,841620154,1523891518,11210900,222781912,1377378011],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1705350230,1207116798,620091081,314441139]},"opening_proof":[[1510745959,630194547,771261689,457629216,95188890,10539867,830198785,1294093947],[1432825632,1082308574,793026526,1976792995,1687120387,1937693825,830728087,1666879343],[1468202599,1271650347,1841600941,1685569611,1207951582,1841080747,391055367,1702481951],[794532735,1181210697,185343205,747958752,1951407448,1349763654,1760779059,1085506688],[1854314426,1654771652,1967636600,1463897700,1520778698,793308909,1717276866,925029458],[119047407,968937973,391772869,631931134,1748200064,797412612,825690463,1446565687],[1957173130,1471462346,1205540303,1058047215,1819101804,735261026,1825079029,118237915],[1162653025,275928078,1905672435,124530851,516063749,1250667937,204003639,1794582889],[1222972566,946892321,1896559526,846034517,1249763072,1651969009,1662934798,896003184],[1948811682,276059456,1803480168,479910916,1024152915,729084823,1317741174,443984038],[82931238,1527801382,1958926518,1058867007,1413963719,1707099856,1147356935,1712228021],[1920640718,1870835028,255134058,311111932,551106637,687191472,438590993,1162696768],[1673052251,1958167819,709010399,1226058294,836672959,1675002063,551053839,970232728],[109013707,896533924,120172733,648246009,976923739,1681687326,1308629529,1458544882],[980398814,71351116,1755221200,1612880578,848885,447296214,721593338,2006368547],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[466959659,1477640024,1913286251,1249607463]},"opening_proof":[[1518674940,777570163,707382203,1184868327,1114605960,1078843386,1754244352,934108579],[1859557204,693386161,360807543,77592402,1531674781,1279636996,1672964147,1307784200],[1530089959,1141980369,1250034060,253147341,495968654,272555802,361198009,1562674224],[364889945,839557754,42069853,511282061,1733267858,1747899595,258978338,350352827],[885582531,18064883,299180941,664009218,1723648080,857548838,310990040,1018507521],[607650097,211974233,1037828151,1444808611,468916814,1559471875,1728880993,1474881359],[1413589819,1940465127,1749229249,1182823921,1889324473,1360332702,1342151370,236448283],[1644688718,1424100471,802106991,1380225658,1599813377,1791459350,916132413,384458756],[584476105,275241461,712870988,682196849,1308025627,77377605,580683458,224325340],[1790368059,1808899462,1672970094,1729653282,376690687,2006779311,233428975,403240041],[271757227,553666932,149177535,750881941,1087376917,1304540443,1147449618,1212368309],[833158678,1488143656,1159156180,21515997,1499232681,1097819978,1547189919,1746370197],[785815285,992954363,585193272,400307293,1745259827,1756526044,545680459,1698665054],[396074346,340901423,1034852681,1078740041,495212146,1963473615,1514915418,855992425],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1033984720,455073912,168368468,1924391295]},"opening_proof":[[118289213,1318727987,623582780,1035588278,1438784467,63305561,990112833,1193866088],[1959078837,8037833,183261872,994089499,193392286,155476432,1208109273,1500065174],[1092371442,340315796,1763319718,864294729,634738489,97629606,1359411641,408311840],[1062310506,1235904631,288014712,1059369628,1307618446,106165462,1405771905,930283977],[1714527793,1795580230,1896225979,1968906022,299692552,1155979996,1733129442,132664926],[1886041914,975366529,680332916,562554548,637129445,1216378644,1912281546,792187110],[971115989,75937003,85588016,1608702960,1957534594,767922985,839194085,149721154],[1982697751,759905094,1980638183,1317524401,185905336,411983881,1304374962,1138989720],[682314316,1892343581,868553781,301764224,353809128,1325092630,950129058,141503975],[368819664,892598453,294275445,1201821864,1385888795,893150486,237286460,764264592],[1907665464,610864683,1922377002,1417094195,1954517,601646998,1225183088,718505290],[500144587,1023417652,1218506115,778164908,1875185634,1266252875,1320985462,1064315009],[885310060,1088838164,1070267908,993171694,354344254,45302307,1485373965,1926142908],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1727399698,661938835,1123166305,1822598115]},"opening_proof":[[1185662821,1223761053,56651804,1954224272,1112348482,1101950105,1915118847,1469528843],[1463590323,1775430750,580266962,911292523,867399437,1159795498,636353643,1164405791],[1441397674,356901175,1683130501,1854894688,44983470,1812043448,1213823351,737263265],[884195377,1608079885,697001603,813460884,8726951,988591611,1512273614,906497805],[1244924347,1499259037,274451232,774541516,1532724212,715906425,547950579,820075030],[302350742,1706306656,427099703,1291407422,1656710613,1276154017,1560753854,236743527],[96507877,1580340193,76289362,606174401,1210514578,1367350168,300238729,357854138],[658425695,153156464,1798249407,463171670,798694845,163289002,1312383295,727385469],[1928756141,918491179,1167676903,1389696223,633047067,1854229905,1080678308,720965163],[848874927,214059696,951875197,12171541,1287553821,806500584,1098540476,1435998185],[1676080848,494399977,36414602,710317713,1691753999,165892903,1279129502,317901099],[828620551,158059684,796725338,1341796405,1966245715,612531442,382474824,750440096],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[327780133,728477795,2011346235,1143038424]},"opening_proof":[[805508085,1006927768,262804034,1566561486,919026092,1510407542,102890714,1945494921],[1203032816,631319717,1697019363,148883371,258746218,1839720953,855976691,393730203],[102728175,946376130,1331379391,825675454,1646612145,1631450631,1304270153,1420185069],[1285174661,1297086064,1976034645,11016978,1195106540,1240660518,1938036658,1153891435],[1032599920,878812011,1648769913,350717343,462769967,366948571,1790510110,1252856902],[950147076,1200435927,63331631,1507129901,490619819,940359331,978918192,562303136],[514393443,896964326,773127400,1610833864,805653269,237203937,1594123440,1262180933],[1415022270,1792726877,388250454,1138114908,633601134,615767734,133174482,1398725621],[1624284578,1971021070,1192692289,1672522156,229095307,1144704326,1583628155,592346642],[930516685,1640398518,290430439,238346649,940066268,217972431,897902233,1118757857],[1533169965,1269518612,1956517220,1843472406,867578713,708104302,940178947,1204793687],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1277931082,1751423983,1826409317,1052892581]},"opening_proof":[[1089682608,288080899,1895903867,731066507,1725366531,1348968169,1822582727,1333112742],[633907984,2002461491,196963633,243824635,686474625,2010242784,1751875323,1188498893],[731848669,635034636,1646970205,645122,913012132,1291433047,1875341927,1756195560],[1647330192,780402989,142034491,96504053,1882276816,514583892,280551893,600055819],[677516898,939922753,21926552,293816716,1537737414,411529363,1346704297,981735963],[1109543546,1109316231,1735838663,1535759558,1970288839,1833040469,1947191521,845490437],[50029014,1362608521,837003018,748243716,1492070646,1295094694,881274,1848166887],[415799944,776768845,462450504,1862031653,853598907,1225504345,35304389,43633218],[1017600917,891245666,174016663,1520907635,1911610413,2008348066,495426038,1134099323],[1808565421,157882583,1999651363,1392908946,273356657,132301694,1325270778,1215622678],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1432110653,1313360720,759099612,604241787]},"opening_proof":[[35349491,970355383,1241846101,1132247864,1557440520,1170882134,893588040,175979504],[1457584604,1033069462,1564749954,1218805150,1771694583,1683066174,35857473,1917624696],[1125608321,1354680916,1077082408,1491836118,488557972,574655738,1903341165,1859512382],[1296251405,905115197,858928528,556998125,1137951062,1768305271,1086355285,443755285],[1128858722,418014971,649983960,527097281,639336913,1216378254,1357611118,485740350],[734908806,1256799770,524378068,1593507980,1418145553,1035099280,669451243,1566177006],[684041878,464178321,1728631666,1785335369,965778334,970567468,325572809,1888292350],[1116343022,851266024,1648934773,93058650,254409167,605457570,388574954,1004967802],[79776853,747873546,967021603,885722399,554104862,1830135121,1790076984,1897453475],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[16342261,1060263403,1772316529,625522838]},"opening_proof":[[640807510,262384160,849637798,356044234,1659000126,1938676786,1453751112,1771002002],[1539904389,1535860391,209983836,963676015,809276106,136312735,363410868,1518161209],[710659222,102856731,131372475,817094194,1619539233,1253235372,994062306,513446539],[851790050,1727112789,1942338063,783370534,1008071280,1031565518,729585716,971737360],[1458385955,1659809463,592970662,433211593,1648306938,1519849659,1505211013,1185688831],[844067102,1805148817,340646678,291928883,161833495,565423100,1552906550,1078845382],[1438831212,592282233,683596034,1887124778,641678961,1333699160,1328997202,1674182246],[1155587697,1118747291,1669330914,1511243625,1961530069,1712135158,471050652,515562574],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1800710713,96195275,607915664,358768909]},"opening_proof":[[1887013795,379969415,370398038,1782391666,325472534,772697718,998895242,153911215],[248326305,1667629278,864714239,980942353,1560601562,312799002,321117348,1623692988],[1918785636,1917376520,216295755,1016035111,1235624475,1297062468,1888573513,392609082],[1648495940,528204758,1708969922,1536077131,998134950,671464111,1297470364,217689674],[1616390535,469001332,1823317063,730931916,490454190,142995727,1878742727,525199654],[912729160,896627691,916360078,292099843,1992943780,353609437,43927202,2012796743],[235263683,1530168018,926867966,1017928993,752432416,1586386363,567555854,423567765],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[589521969,1416880010,1956752907,302846586]},"opening_proof":[[144057406,697648229,167033357,1097646541,1037688419,135586945,2011865912,515449591],[1791442345,1076869035,1841372578,664773170,136809553,828741466,350612569,74785431],[703610988,1483073976,985216630,1904609797,998282094,1376537623,1436538334,1331636605],[992294823,1324111223,910911555,902932414,420264557,1726417414,1006988177,159422084],[509638747,700607733,1273952581,1684723039,434133060,79335008,782268547,236009075],[1326618798,716859751,634727159,1797743474,1815319348,235097147,85189750,244343980],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[63064526,569232468,428542314,1610122775]},"opening_proof":[[847643814,1191267896,656372721,1855863019,730005272,1410130870,896487704,1886815509],[1745555699,1520557134,87444210,1704026937,613140236,850761716,1695218121,483586232],[1377565030,194174443,300043097,1903033429,1477342549,882014448,1354012060,1030481925],[1747718627,220671343,1126067933,1853311300,1343615473,162374914,1255768360,131363777],[206821136,1556061169,557984269,531114241,566050397,842622537,623625559,593887396],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[2007954849,1366651095,1039555208,1836176540]},"opening_proof":[[176876933,22345909,1690593283,129662435,1900420401,1151110410,1936550095,912320502],[1066887774,1553355745,1233840597,330766574,147625737,1103489950,1941633319,957929238],[649264412,1619825812,19591048,360758712,1824653987,618178636,1526239070,1972619403],[1449263553,1138084734,1828900268,264539701,1413305866,1207955544,553204824,549086703],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1656096760,1427638374,506007034,916470148]},"opening_proof":[[1184682062,959578675,320257891,663427693,1724311256,1682786859,1410365584,582948516],[1090357478,119330247,89636124,1402080618,189295381,302753134,1102976178,261355397],[78820347,384987635,1496135064,1506152751,783118496,141580871,1426082012,431893844],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1282715751,852899748,1734922191,395277486]},"opening_proof":[[815101195,582594292,866841382,1277129839,328703973,1833663263,1560882313,131299347],[1397593643,279842118,756833639,1196910469,367547809,540274311,416820613,182637585],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1017322561,1323279009,1450251308,896444641]},"opening_proof":[[263776398,1189686029,1145259684,525942436,490974005,1270988812,1387756379,345572351],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1976419595,906703063,1798699686,338668131]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[406050005,1220560528]],"opening_proof":[[208089641,1980447629,427705829,1583366301,565733328,1669213539,500828694,1417867222],[1129688174,1063708516,1466610132,1703614465,1874171983,536107309,1874311540,1758853229],[775383469,487723258,51198476,1851332376,898413406,46143749,583711761,459502106],[1878140873,232432922,264022412,804619040,973940908,351823025,534755331,1452879393],[347437568,537358469,1772907336,1173716738,1239723036,88596029,1335723644,1492489845],[1456287612,751363544,1823459772,1049005901,1405540318,233357725,1095538021,593618217],[1856758069,485507059,233431191,18108722,789817024,1733738546,1714057424,759620184],[1484893475,958473712,1757472025,43827270,947014089,1218768646,734279542,140649507],[1173745901,752086497,1700840115,1153759580,2001136107,450831304,716281511,782560889],[174104804,114282197,181651513,1525768190,1754790548,973762833,908591025,1734196440],[1255285084,632007327,1388511472,158937129,11798858,1794625631,627374763,1014891470],[371947861,1547033849,84144435,1553918767,1797435034,446721995,552897781,1490478005],[261993816,571939648,1471168719,1454664716,897902581,478728348,144512291,511670055],[48004574,412198382,569744472,928220165,87193902,1294546874,1726820105,88831000],[1903179680,153394603,1255462416,1466337385,1312890452,733377427,108373582,1609466904],[1235955143,1703525795,357462355,173232111,1352256625,1793249042,861365519,1919901574],[1341187124,916592719,665131688,1734949405,264639202,167347653,1111320665,1878608570],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1992032374,1875988586,261506965,1951234111,249251692,1093897924,691777097,970029004,749451116]],"opening_proof":[[1390859673,1424772266,1977969070,487497191,186242259,1934955514,1124742287,779511667],[413324043,1651266374,1881140136,1884342218,1467267635,260482491,81062514,365081577],[1500716759,90076930,56257696,1103447679,1564585594,1019957866,1843804677,1627951935],[1028617958,1212003198,1426029009,884770487,101914908,1746585929,992155799,1507971281],[1605333527,1131981469,614996201,1954230076,1399930279,1421441244,561499454,1592865315],[90199212,213534745,1870325494,1280820366,285404352,817984117,1757902224,1859599954],[1163246319,1643153826,783277572,1999357329,517062707,2010230702,359189469,561018950],[576089930,294503888,343594053,1548441532,1073770942,1448646422,97798559,1988823963],[1069613530,224512042,125948581,1991439743,681100327,532158283,1289435616,229840076],[1522667529,1200892934,979371601,1400901391,338378413,105994245,200379099,549032481],[1883246398,1448226563,185099582,1063974022,810486735,1958701024,510635685,1328550806],[1123164519,340439172,1850088408,414561848,1113704275,1103036783,415211532,1280254338],[1236454255,362076050,1607240169,599325006,44967722,1236537311,70499002,642205419],[1043342291,1668919182,768519531,961338614,826832854,569598805,1221354960,406561841],[583841407,856456249,1422881091,72567846,1973420612,688549406,836674009,386606167],[1959766880,975580318,633908678,840263832,601301080,977657725,164930828,1088648856],[60555971,1096258726,826050189,689081394,893550720,1858519198,243440709,402600525],[427560405,1764201847,951765088,1522989405,154532611,17459020,243313430,1808226296],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[798989683],[466974562,129375857,1248852959,0],[905521984,1683686875,1713179986,1252640383,626580339,1635444500,0,0,1868681430,1713179986,1951497630,248758918,1434927957,0,0,1868681430,1434927957,1928933616,220142208,1694025941,1048382632,1893102317,1465293900],[1534858919,1836126619,0,22991560,1850992789,887031210,0,2011030310,200969189,1260373878,35268226],[1954094816,1589445980,1776581501,122979220,1841845708,195599411,483389918,370767302,1240744087,1076373371,393683113],[1110061834,1367764561,413715494,999259572,1592437136,196653343,298820906,1053158920,199186884,786685039,1438139117,765855115,765756470],[31879392,177880776,127517568,687197337,1654518924,550721141,1553197381,1825135266,574075861,545999332,1786996368,595540047,695268617,806385093,1021461784,11234631,1755422181],[268435454,345833587,1879831946,455630513,886338235,1631860076,827166626,915650828,1927600477,496941277,1071251674,1043265229,664962019,1954846297,1869306368,444553469,1312753660,227973658,374966973,1939265610,1546987906,140187508,84911585,976802142,1380002383,410956515,47393385,27130151,1752164833,814878998,1173241276,934676172,1823059364,418120207,359251912,1420113331,1460763200,1723693583,605263228,1628661792,1329120657,1002845304,527018779,304392242,1997860198,500513801,917213309,2005060271,232477205,1225190092,1053659549,1430089970,1377170421,1560162870,778532922,256769002,703725833,875834720,1401409792,407225454,1861266270,641524123,1878387161,127708554,1100981749,1827275792,1857466250,277259078,1514150183,1005621224,1567873249,350915840,1749411797,239551065,1649104960,604016724,493856034,756622598,364725206,399673783,1579436737,1337652782,591187429,1762073249,923439825,686456251,296625245,1649275077,910114222,1229010367,1160448463,1424759215,1165408766,1881772445,1097542036,1485763546,471086942,684367906,1668972610,256074722,705794112,1267572939,347867336,598921693,1448071739,1638496625,441839604,1892780901,1349720880,1912993323,104081023,520491152,1006130355,406601019,1020454352,1385364868,1220907461,1882065147,1636550283,814575084,561508855,589714668,700664415,510329473,1708797649,1339770943,423387206,672315049,384423946,481986675,1392779137,533218850,1771449548,945083074,2011702532,863375714,1275292508,1523771798,1514540381,1027382183,67074734,1601854067,1934409670,687836576,1602575225,661583361,1228074904,695487976,85415067,568518435,635764790,1892691202,692935752,798707285,252292416,360097940,1062895623,610486696,1652778004,248075667,1751892843,868797374,1742269102,1688294052,1337177564,1326510475,735652407,1363807570,208963709,491664049,447035780,979914125,1259925158,240709758,1921024606,1961079388,1578559096,697679233,1603127000,1023534720,687053671,1896395731,633057204,699876500,558510268,885589525,1772678605,782380491,1132022966,195674491,1024315321,1423647123,46256880,339902762,707633013,327982644,704712887,1686158807,1916680263,1943225458,516366795,1134165216,435970439,372536479,812044963,1574263789,597186743,1350491978,1786834953,848452458,918199619,405503728,815951800,34448716,1931485232,2006341260,667519750,21324853,620277349,1011220557,1026461301,664365211,1253428456,1977967853,1895875682,219766744,1798384189,680499529,269729214,187257822,104149544,1964157778,1759444758,92751281,1340698050,1650253459,626280006,1240261383,562559615,1034413984,1570704444,1972795622,1779255574,1321934871,590764372,1869298024,858084794,1216635069,1136749707,1489822998,408032308,1507303195,830507139,1257474598,1209978757,484228606,342139943,216217384,481940216,1147574551,334557150,685303598,1306846318,1820930160,450663305,1130803196,289020954,1066312564,1577848173,1514360587,325282676,1083943083,1404538491,1655493132,1652919211,464950580,1142342975,152602388,1416062339,1626066216,1038738493,268320205,315614450,964849328,901316762,674812653,1216480789,1217670888,328768324,29752345,215866781,42857297,23113083,1179021276,1876279492,1855833119,695164987,1395248258,420957572,1509190777,1896856109,1905597109,1973400430,1095509499,1140897406,1514850706,1457993903,996960057,263037460,1229109459,1649557394,0,1707405332,863909176,30887005,1624936252,1624936252,1642932083,250263517,1183054181,160273617,1685834890,1248863026,1727806652,320530984,1635042066,529864821,286269706,1449056045,404494085,1882947893,2012142193,1690907762,159477197,655993346,0,1339128783,1972616621,1670176687,662510508,1012477275,1689835856,942649514,1474779096,497643287,1870953072,1683723115,578914458,1308295870,1491009903,459048239,1803746064,416391103,737673733,1413555935,1323909275,1925386008,1338054618,1481374034,975285203,1331796711,509650840,2007066516,506937286,982297000,805535651,1501788511,1473300739,1888746032,1656338945,892047605,1713672044,943750672,169762676,1856689236,303043136,1975380682,1807254438,1978209311,1441288475,1353726983,697050890,350234827,387636892,1000197299,1320995602,1953857709,809462874,967701333,688238402,1967885839,856344846,1982349920,547628416,1759363249,0,87993882,982416004,1188809735],[86160141,291974251,1498305213,766999149,1519522359,455259994,44779088,806895595,86009961,475524936,867263768,1303051008,1995339013,1078780985,1359151890,1783538419,1262863546,1389025294,1082586973,1722999042,512152202,206040893,1349790482,122849011,382494154],[733816977,1773835444,37605286,1099772222,752117205,899673225,765187526,245178774,1113180988,1135736309,1181564376,632760617,1115883316,546230890,503203777,1701466195,973105751,1796722630,1094538950,1129979303,1236940001,247068154,782651055,1311498080,442449393,1803564602,650464054,1751509738,1611766635,1406133079,1515645013,1720421454,1806095919,784975344,986353152,1959161682,1091164685,1620690921],[1011114461,1025757200,828684373,364072229,362661611,226900376,1815464050,725417266,1154246765,573499525,682585573,1020814234,332886608,718685582,1918125884,1292077615,1875074184,1046670977,829439469,377778353,148555283,919819799,150959535,1016004934,817800583,1535343833,1375298473,1037399620,94058141],[1797376373,385232233,225583625,1553996357,1069649446,97195826,973618656,363845076,70294967],[1376370936,1835043481,850337289,241693994,671594561,572472980,203465287,0,933949921,429453299,721885997,499711607,404661273,1100873661,1111853958,1662619392,423573189,2003930897,34633421,1426859920,1027875832,694657931,598233440],[725077671,1897830476,1619814747,722451678,326788715,612931679,948690239,1786984924,42373932,1204990253,307132838,576171903,1076139107,463418897,1660109450,39983449,755664299,416050242,236729553,1355528312,384553857,0,679309039,920413620,1972368394,1408458636,1691637783,920413620,1972368394,1408458636,1691637783],[1299200754,521666786,966403682,373298638,1660596296,1169194941,1029915365,50897762,1050330916,1951213398,38433223,1796369510,1164412485,1367507759,829976740,915283921,1564953851,332523652,1733029947,1766047831,1974364027,1680173206],[497804175,1498418144,705335177,863754531,818160642,830641583],[1094991428]],"opening_proof":[[568918626,746876785,1235092706,1901158525,709161634,1127385651,542365889,1149580855],[905934229,1696606247,120042939,1440215217,1386825781,1130524267,1677997194,704353934],[585838765,456083034,708927656,329086755,1976615566,516111505,1060990098,1769703552],[282301171,779387388,1931132461,374001454,1769130700,1535728153,1093525651,1889491896],[192838629,1049413448,1011763873,1981865945,1959076817,702746158,99314737,877015834],[1632613310,1076551709,785429456,609191736,1809446420,875760744,1982776602,1475113497],[1905471532,2010507688,951550341,853024688,1379520126,541749632,380247268,590999182],[965024139,615035104,957123819,610897228,1897314681,643151719,800481464,1910455380],[1244107386,1762152222,912371319,1497459821,156554334,1431464642,907109950,30731876],[372532298,1695115578,1902371106,1002585200,954512673,206004067,881681083,1001260064],[680450426,1055211126,515579151,1228418178,1696257087,291655337,797040437,672765945],[711801628,755212599,1024992001,1322633953,1957939115,1095757028,827701437,1442716598],[618580159,853188414,723213170,922458282,1267951100,903731972,1097071279,568134583],[1218405779,1002126762,1971760580,1940045186,1201068300,224737166,1303025284,1969384558],[950869724,743416102,1577856694,1217085164,412604457,388027471,1080557552,916588890],[16872297,1492140659,1112395705,1457341312,1293728911,864092126,502542578,868883692],[307272961,300967083,676693822,1855800262,1659518474,669030125,699649562,1701370765],[97501148,345328518,1485564863,1209650574,884789869,266647329,1781140428,505089534],[665615319,1748667522,822848263,359103890,1062347173,1496864549,1460178680,1990360978],[867304283,519389428,1897738901,1549355515,167178274,630773302,1766058876,1716878469],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[520176979,759695221,1211431957,539275416,220086500,1713850565,1437207140,885744105],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[1791157158,1019437099,521413253,209755249,1147592601,1016850837,1226178976,1720336991,45527192,1341939244,1383448703,1818191672,1902440475,1643959430,1488369001,1950077361],[1224461210,744370403,1073000108,1642282359,211992942,108366696,1932409561,1299708749],[1154775580,281899483,1943582906,358176051,1160434416,452311090,687170072,1974168554,1226828451,1084363943,265727456,872348694],[392938723,235120575,1062176161,1184898382,84579762,57180686,1611419908,567558424,1729693985,1600158169,140506538,1331588854],[453371245,1455522491,1652392738,1255578765,187215691,1787213915,285298787,1596429207,997309850,1385874709,381469237,740158713],[537090238,1082847952,468041347,596712853,1508243888,869591216,1626170807,1883828090,1937008817,87086526,719747579,731252994,1367301610,644677173,1398916486,1340426223,1085209924,711609560,848076835,489928844,263290892,664985622,1421885038,401184606,751853747,63400283,736797384,1984581494,1477747076,1873825437,452733598,1718809174,1167005744,855006337,479872513,1578826021,666785861,1751981420,142841321,150901370,681012608,547976766,1114324257,1753562388,830060130,877900768,1578146398,1188529074,173120729,722121746,254658218,1284408949,809556253,446217545,1654702669,456917210,714831297,215224832,1980439378,756636148,2006883234,230684081,543168986,1271785963,562360405,924782797,6971127,702395790,1604576253,638482043,94488930,262521996,1406411437,1818567669,1705359852,1674462615,308680697,1078951145,1564187160,1875955898,2004116741,304495809,496690897,1158883936,689892324,1322932195,815149598,1234141886,1790475984,623088731,1774244096,1826363510,1683298658,1267043077,1866721390,1197993423,767643584,419554478,128130035,1184649026,837049674,1237070689,1478231625,411488183,1091945311,130037603,591414008,847836943,958493306,1449057921,595351788,248625454,207095518,409662835,1409618988,141464023,484303572,961468864,167660974,1399480790,1455401269,654919734,854185209,294749408,1003140166,655189571,1659303768,48859659,519444737,308656185,1762338394,952534162,1971260313,2006492361,773433264,1862965601,1053933838,129458099,840194586,470658660,1492611447,810073818,1345861365,1702634160,808382428,182114794,1160303864,989702832,907114136,300663918,1061981399,1984378688,819287388,982590932,1796648128,1469218782,215720572,633361453,1927820431,129503915,1330982307,60687921,2000578331,799033467,269210538,1386426976,1184732098,1279008861,930403470,1918053453,93104270,1516945524,577458428,750391003,634628723,153923472,1210147924,468324975,955458136,636081589,717817170,1315459763,1537408706,464678322,109054256,933097900,1287247108,966394101,731938770,21789761,602874352,1555032338,1146944156,1202321395,1917494906,1252672798,583150687,437005934,799545308,829716015,433709680,1416617114,732736217,944572355,1776545817,1629921663,1538563703,69844936,98468046,1803385594,113973093,227366160,1525793797,1419704009,1530259332,1997604316],[1162226927,1241184025,82327870,1206738323,1323108190,895555352,1724993641,1075640526,333850333,1340732453,1443372378,242223175,1619652809,781407798,969821828,1805171937,1778404526,792701053,185400003,994419627,927156387,452453992,525154550,386776858,1898114719,872395359,550716428,678656291,85263374,1210832952,343863080,886268366,1856806092,1299349456,47684888,1183148064],[1777482545,1411818569,1734759758,866825923,687201069,1338095447,1358234583,1132981505,401453718,1255521227,601531027,760054525,1682835755,1498238343,1529399859,1076594330,958107543,1462348506,1508286821,551363931],[231370313,1099267075,500855787,982179820,684357933,1290788456,1456371116,1291546886,1790480560,1418876705,242192997,541231318,136243350,1209861343,1043300282,61795220,1928763443,1861734641,1219621157,1885427804],[793787059,288487120,166069647,1513354856,175996455,1767726612,1774743144,798669698,703969752,1372916470,1907385222,664387867],[94352255,154232653,471533539,134413447,862829896,849895269,1280962593,1382179043,1918272278,1906815256,309633437,763254672,1848323438,1396409423,1819826439,878840387],[1693722258,939895541,1007536327,266179800,521329838,621542778,1039360294,1352478491,516899633,1357910041,1827594506,1714025556,1083627102,1582863207,942354708,1710250580,73408466,1206136166,1496673396,1684822287,1822678394,608618128,1293188314,188108657],[260137941,1107439554,1805969085,153516328,1589626611,690228258,1371461939,1767236086,831309753,1328265792,1902291159,401359793,937892908,225583916,1714294536,671906558,1425600148,835454754,1168675398,1815967435,959250072,1005411885,1606644128,1281971419],[1025052461,203739446,1198910479,1292070578,50810026,450354860,1736939569,927291238],[1663732384,1185589918,820292708,1170199934,1809880599,1467779254,1424936898,913527848]],"opening_proof":[[670856768,1926347316,1594662582,2010702939,906336582,261085340,488759504,1993833435],[208053476,711054294,1825483961,1604422968,1948194569,977538508,1502869748,1654448038],[1869270707,458724815,1994427328,1051642644,738170669,1391470557,1932173142,784395271],[1851718586,1710770124,639403088,1646212324,699736298,1782580681,1058379169,820364407],[60509593,935373197,841026860,1605773901,591690412,1787304617,516147066,507838129],[237740536,1254280412,201679299,1327563778,619061986,564714308,146562242,1656592670],[1308312454,1121731669,1953308455,1429022551,604128198,128091331,1779433154,1806859436],[866855014,1859456041,1770685935,1562186011,44523262,1070000149,463688414,125726549],[1078411811,1256721985,623446396,856401160,789670735,231035926,413880062,754592094],[80175504,5713349,69273516,318708742,502671148,126450736,469551838,84909186],[1538106571,1283938875,1080202762,1227571459,883409631,1906800560,1679645997,374516865],[1197265165,1834330974,1661482993,1167473515,1673909859,584151692,1005702336,695026787],[296367373,1109675480,466469862,1942337537,395666974,1895312789,511926137,69890601],[1794718472,1809277893,751327824,1852395611,1055443202,400886761,844892762,204440430],[830215756,536733926,1289568233,943004174,1424014159,1052760016,401389743,621163601],[399746155,611168506,1954590514,280242505,1160113675,1926797631,680892095,708795144],[1354726158,130557001,1444066549,153958914,610710869,1855089436,1573079657,326762628],[1505135054,324328885,1072250497,1905921377,171993790,1550355845,1581370006,476760658],[429981992,1429564984,1751163758,1138025697,1802294680,1475931300,908633410,666381463],[1187933473,1016947111,1188604559,512531200,551946252,49057766,798224057,1894703651],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[1839267113,953701038,1652889843,1900680575],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[1954142492,1869229985,547560830,1965332651],[1006294535,1488189873,415445204,1849197416],[108351509,473561013,247225067,4929682],[1429520075,1904181905,256642149,732205331],[623522824,1417465188,1799482732,220227836],[459818755,223366248,1564221071,1748008921],[175424384,1369129037,1198208339,1375042336],[675593183,530103916,313202807,1674963128],[1801938925,1733234396,552782784,125413171],[1049780933,159713862,827323672,1406158647],[1363225387,1323463911,1244564938,1839051123],[1600319923,1195463307,2011259412,1600180824],[272524200,745040659,1331555301,890620074],[464579549,795128753,1169265014,1770214083],[1074928694,837587592,658725753,1853089379],[3837989,1003768378,621122316,679337138],[1491179437,70293903,1102457861,1184707436],[1934769670,2004834319,1406286770,1561368140],[1436430508,1235793898,354801459,307477962],[225375582,1366864957,1995067408,1694386764],[765982007,1792394388,426882892,932798891],[1793268827,1781093722,1214778535,1407418366],[922350061,1161176840,214247248,1843339509],[264861801,364072705,753183889,434583723],[743725637,574709365,599378746,935543160],[683077676,970799405,1854458973,1093330937],[1266982875,486583930,843072890,1143714432],[1231926875,1742155222,461214824,1904632347],[289951821,1049087291,698386182,1936168566],[887188071,618302832,96181246,735216308],[1899480909,56221854,1259927774,120456107],[160028923,170180691,752549239,1741397939],[38740111,840982230,189005523,1219656749],[402038853,963075702,335445100,1454220767],[1130819108,85410181,1911526483,90238778],[796190021,1960571059,1085649744,1336697176],[116640226,1178023187,502811265,453413543],[1610283351,1485730222,531488556,1558470437],[1477852990,1142734809,307697258,1573549676],[1424533557,1603368300,1358152926,8504498],[624292174,1793661106,361614476,104021990],[1098386880,1493030676,845076510,1735984688],[1235577324,1194171264,180343857,1063135918],[518746107,671318737,1368929772,958291364],[1866004497,1909284020,1314791909,917854867],[944645539,1064385340,722531965,850025538],[541239648,1150298296,735269078,1643335089],[534005411,400377970,902879642,940806874],[302526610,1666102966,315585575,2012461748],[1554492783,1699359082,1407871083,235832805],[626464417,1348618388,1572904279,1607192482],[1899769950,1925823620,1937086338,1670658408],[831783332,860971936,1547589686,1492901684],[823759637,1301717280,1537916356,533690275],[1711870083,1518169739,1674814463,175348060],[1943711313,2512453,412098692,894993317],[170848959,454885010,711235897,1989231419]],"opening_proof":[[113437735,1348467297,60249886,1453700381,1610613113,615672248,457524643,45771070],[949533921,434114525,468443739,1858616778,1304517508,166910094,360343800,1721687889],[480570188,839516013,277712383,1022922833,854176953,1468968275,455088021,1732685130],[846871134,19285413,117571484,1815525802,1708063888,1105120419,777696299,172197228],[1941018366,681562665,1328158719,1306277782,1009460271,1027611234,955238134,1557517113],[1270671323,226885855,1882508410,191815672,1548885592,1733628129,1599508464,1067111507],[1396316680,481039644,510722559,1990517351,1592663559,1806459425,1961492569,1549906405],[385891396,1863806784,1136930770,1690685257,2000270855,53028272,1068747611,1096939150],[225179937,1340703154,185088846,600655008,1332824238,1091219192,1599840351,266630955],[1868095264,304691238,1487275778,1659694671,1041466002,424713959,458872219,1237600711],[185047281,1376063955,177021359,687378605,1727763549,991162606,1254759650,1636438252],[1377155664,482062391,1204493195,1236700281,265266969,321152078,1617664577,799242317],[859683600,170435021,1973370629,609940457,1987160964,116585286,1667369579,1817512958],[698511023,80663217,1412329917,1251172462,88337226,1774547641,759702065,29503860],[145813323,1162535502,1994617544,56440255,1350429637,693934790,1032288915,520830364],[272622199,675856577,453100099,153367719,1120168900,1775156947,1178785904,1422785948],[609669084,1853770781,816767860,503170103,1998884983,979871202,1890704622,1179596981],[918523796,893826698,1393928919,723863126,346352269,658114220,491645522,312867152],[1303607517,514847726,1992261996,1620403622,2695003,633952633,1185368365,1627677092],[276093243,1239605942,1235179420,1521213246,1308282536,61725858,1530142610,1483929599],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1036671783,1202947802,713075644,2010835481]},"opening_proof":[[1205012160,1658094937,1245877675,1641751119,1536079872,1567985492,1515619584,977852713],[1458520936,741128876,480758480,719920324,1794843593,822816519,475834158,228855435],[183825268,1801621679,1543421469,61126221,1814823904,880397479,1420178899,587757927],[40900251,920474267,711724953,967721867,1781239724,1307507101,1264159779,915812135],[315964846,1561851748,428377180,1611276926,91732418,380508941,216984346,424274699],[335178366,284185164,932943722,1690226984,1928206194,336957749,1721217748,1947407198],[1003386367,456462626,944235488,334114,203831314,1769003109,1913140652,404727977],[49434616,1960084729,1108712828,876871982,1499085346,1347752591,945069303,1580432891],[121321296,716466478,1402058408,1881538789,1125841289,200218736,755111417,843808742],[1931804536,1359143308,1244240317,1091198930,1060910828,835304303,177956236,950378679],[1393902580,1979150053,271986174,268754672,1471296586,1298957873,2011311908,831481011],[1508199859,543621968,1630192963,447065507,1618780323,598968801,1130809961,1312028253],[1286547493,876177650,1979748177,1994609775,1123350935,1488567199,1499087884,1399160217],[731788450,756089611,1666357056,695471861,470885724,1824107239,1331352750,1429323898],[1433970723,378222936,1493303567,111018588,245455822,539914446,206705318,850215608],[597034060,1832707869,849766469,1836341211,560894546,1481440749,1248071897,1388354577],[594120304,1492176344,1019513340,1483429784,1458398821,668241407,1099316873,1222641130],[661404071,1504409042,670450845,535636261,766196715,1150221690,1223833093,1831379076],[1865682948,1513071653,947768313,1711309964,1385313498,1600203970,1140051765,647954053],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[736347681,1921298615,1143397612,1609747457]},"opening_proof":[[527643303,647859004,854899585,1752966429,28260244,689707010,947149928,926538711],[1182324678,925056947,972813742,1051403771,1317248447,636576051,598880129,831344601],[333008491,1490193302,1163204418,1859108508,1052942359,1234789020,1711405953,910106269],[741620001,1278592546,1099275815,1074978548,173846210,1618169641,1288940572,1534099575],[1150925808,1984290324,284364117,1285838710,252301469,1200650224,289170016,153585939],[1289820137,872485281,1444452994,387251883,1398871651,1693189207,92760380,775303556],[1822452938,1796078301,1310345216,664435653,1419574074,25704110,229628070,47999826],[15619347,1127746516,880844515,1663023146,281738230,1657239187,531812874,654897545],[1190731534,1270843005,11237836,1916307946,280956576,654846418,1233804269,1975428514],[125691903,695424770,1080202305,570995180,1428835794,1019140712,1767862156,303247407],[1173792768,556360362,1367302078,1765475808,1256315457,801239457,99455933,910913478],[1037821283,1184613161,1672773740,1265299113,361105187,1988121566,317260670,2002908316],[20353106,672834212,1288226265,1039942879,900476775,9102065,1421371980,1168897622],[353700918,563484521,8986062,795589407,589972069,325255537,1656917133,1474324540],[1174078934,1346008153,11693387,1429196952,553058921,310347175,1473415340,48449396],[633260673,333387207,635296943,1215076039,57278660,804475798,1633690354,1222830573],[632573926,419943583,968904520,202502060,1661818380,535325034,1493604790,1610939402],[1600843025,19097787,877428167,1015147590,1515446752,211552659,71612054,1038378134],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1736549442,1074796386,1418236335,1191458024]},"opening_proof":[[1358785915,53506726,1942383065,256065344,1791245930,1322445133,473365959,788867667],[1529139343,542876889,664360662,1001709325,728911322,1466536328,1924425480,228061331],[1943499534,1171740807,1269592166,460200842,1383052817,1705345577,493564427,756867402],[1248591851,1642709623,1105762207,1288723746,1304859990,147036580,502281035,1808537682],[1812741418,1990722485,270195218,1980591032,475976394,1217255985,1665350659,1072636051],[1230238279,410917836,1398811564,983096831,854779915,114111523,506896627,1503808843],[237014053,520801197,1380022933,344056569,342944553,41773335,1047928258,1285238011],[1849553394,1714050302,793626616,444525121,989773926,1997178100,1255952060,1321659934],[306033407,1748254515,1664192173,252532386,566522269,82547957,582917226,1777378215],[304552857,724301848,1404841113,1540035319,1369374306,1206951103,282709708,1082002758],[1044711165,1887777071,1359522846,831427387,1830234065,1982799229,2006354128,1617086679],[1368587250,1206637959,448241571,814633034,40739528,1939732550,1107185852,557033023],[569636708,1469967700,1895036899,520791139,1265711439,1063810058,1867189630,1389199747],[1326243211,947937926,1217098313,1038314378,1139041762,1300639210,1459346806,1763332669],[822519171,1871336350,1969012618,1623506447,1811312378,1309022198,1197561709,690135072],[565457909,1655657840,679530849,285172179,101698281,903991669,1691687549,175155357],[1111666469,1968937133,1783402225,362897489,358555413,308471897,618866216,1952385658],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1280790955,1098183625,1961229088,911040794]},"opening_proof":[[1218672297,1294709170,216629151,584974123,1093337249,894130723,1494414274,1350900097],[771309318,706256312,910898896,301583124,1975396562,1520787706,829902863,473498158],[307473410,1660633306,446863895,1381683549,1567264081,1413064378,1243003590,1115389574],[163402445,895397268,519781975,1162277004,550945757,1634650907,694205195,1622307034],[1476667274,376025251,224768834,1958043959,1434109063,1627723382,1201200274,1570443838],[270470081,847293194,1704813434,1374200772,432453675,581974049,1510623859,729107903],[268869233,1698187467,639612560,1050000159,1580073312,124518207,1273136408,1108301281],[1186575039,267473438,1885504591,767568783,919054294,1957223024,148734931,1418179500],[1557318635,161758090,731626704,110998276,122240670,1847032532,298787092,539964835],[1374768548,981332576,988288936,1708358368,1960151684,436799599,1326875744,602701881],[1407824180,2005030336,1222396938,1746932850,796516605,1492348449,1808621353,1625990452],[407252568,669611737,565472072,124611312,291572692,13324085,1228485129,1075765114],[1722616136,425316587,1577246189,453999130,581155254,1331662643,811973703,44483090],[1220295561,1972083214,965320481,1178188490,632742851,1655795442,1606991190,1279635815],[1584892047,1179399389,1271946826,23046772,724353618,1864813460,2005582756,544778504],[1492524516,455861035,1667517604,1244151086,1896425409,1771410602,415935881,572024429],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1455216058,1853074292,906516104,775677452]},"opening_proof":[[1238404089,1577168195,1540005544,798612064,1641519974,1231944802,1382960163,509072060],[1374453141,1606502084,1788962312,1085403033,824330751,87245179,1121488832,844557142],[470541198,813140126,1732211671,908926593,1417474677,962469528,1040764736,502934994],[362514117,116595683,1967177244,1724299258,390400681,193264599,260526816,2005053724],[362415691,925048806,196269763,985360270,940555009,11118743,1963387178,34051924],[185672599,1585181115,1871515575,1192553344,925898111,986386553,473763446,1726610839],[1402596645,61276223,1813234124,511147031,1398246249,658380368,768948515,2002705633],[264050520,303761183,1634509754,202296206,1961755098,1669661829,848405309,1761527934],[270716919,425859924,423853381,1658143951,575661017,549564349,82965416,1059834584],[1807715574,458856159,584374430,706430071,356928799,103257928,1710639248,536218097],[338848167,1499189112,1951133529,1103582272,1659400053,19794445,351860681,983889394],[748539751,1960583504,1279115960,775354454,1281824309,1227869659,1752445941,563950111],[1103417768,889855763,314437534,1181424468,664853093,1078074792,1836778389,426153340],[1386811353,700876389,365181106,1833093823,506633061,1669211726,1865662780,1878573089],[1329842104,764809539,1536243096,853545857,704520296,1152737149,1566935802,379601011],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[970451476,360527159,27588130,518157489]},"opening_proof":[[19582562,2006789395,681419957,1336918856,322763962,599725576,480480839,42702194],[1295901438,704160788,1647963261,290713702,1347238048,800600517,1641195721,1160686136],[1903553483,392129918,1146634289,1689411087,1825587749,514902453,1752947485,358751591],[295554097,860819612,839890194,1369559200,1203886729,2005117129,442841893,616154927],[289957494,100533615,643045671,798171085,1707238455,451607889,63737574,1760662301],[1665308680,1642084724,1348340615,455250060,1878780757,1221272023,5904240,1526426775],[1118189517,737227500,1816475185,1606011085,1622504204,578372168,322172308,1162490507],[1192590459,1169820009,1296212495,2003687389,940891492,660335301,342269318,1536622608],[661391217,487293219,647943610,863336539,74274013,71603664,1112729959,890262510],[1874788380,733991745,841987997,7547678,393620230,973145959,775542110,1472133730],[1382295348,407341488,1695539646,388746173,1831447829,978867988,1560926004,617580652],[624805105,169246409,1111551912,1195451569,1562054567,1114816670,585363881,1171713019],[266219545,1228366942,382977900,1129659131,906389317,138904003,1710116402,1909120017],[420063393,521102421,460849254,1635907723,259881146,201154614,990349397,976618529],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[723450037,593024842,1188802424,1071635880]},"opening_proof":[[528217950,665885040,568017787,53659303,956186899,1468669020,332336832,998619669],[353262652,1336672043,1099055117,56248127,1953854105,313692953,1164430475,1692847589],[1887849370,1842544712,1856441315,1218383267,238235773,789903399,46915366,1902637617],[754797241,228223291,1703058423,301436187,263160317,301140552,1073301998,402578749],[1460947353,1465625141,1621072165,1875792537,946281800,1858175450,1690938759,1901232888],[75313019,401175062,991842829,629989088,609069643,1190452907,1061409659,1696099077],[147185922,1637196258,1538551329,1275322042,1273874659,291298721,1336621666,1994188542],[1092418565,494738336,1465439540,952616015,1430110949,58054265,1930038789,416570692],[1880546233,124930967,1999718524,247858161,40025208,725140406,1910823308,939458606],[452333456,1996890850,222517230,961000172,1850067695,1285647589,1800775895,661519947],[98374122,651996587,678524928,60507549,823343775,1747016000,1171865142,883248742],[1081005141,1690936510,1277980805,1595201125,532421698,208150165,382448724,798501696],[1632354602,1467394180,1214247408,1866728429,1844243297,1050220652,40806462,1089278695],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1520257696,104644731,642116905,91452103]},"opening_proof":[[78712175,1133127164,1244496519,648561085,805533821,500534826,1755462076,741355874],[715942427,898713797,367931088,1342033135,1899656685,1458421796,805279773,1382812991],[641061733,712933892,1630258124,1003530467,738781275,332895923,920640236,1915027915],[1941197925,1296036426,251951285,1117023067,1932135831,1025613702,1694459094,1609257494],[1146738005,1785451985,1510063072,867653631,1173526521,796997127,703972723,1391995810],[738025723,257206979,412969568,700800275,1376072336,1602002702,1212364096,1816097550],[500030972,849774480,258830186,1387008599,1580180415,942724406,1232512751,249372689],[1066354337,790149264,64543066,893832072,718764932,1907361160,354531113,1793703730],[798297060,66328170,1758773077,1294575093,858044030,419587486,630584231,408875554],[714858594,171442528,1128922417,776344795,209071258,68967432,1220546072,1937632857],[403664301,7498664,612792373,1936205220,1129471896,620362186,148628256,556028879],[43097010,1212460712,1627084187,203628832,1091562945,349819132,779763054,1382948218],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1954746103,1663608175,47436171,54693471]},"opening_proof":[[1480625559,1079209650,1485320813,1552402111,1734746445,608661385,671213519,497283125],[782995946,640960332,1897785304,1951795825,432811554,820029771,1961965285,1635592062],[1323891039,583844115,1607008502,1701403454,777265601,827965045,64295724,416013442],[1158042729,724546158,1787004790,1370414184,1715993559,422914597,746904807,1222742105],[1570284589,375915389,168509594,201865573,1699317873,1996185699,591090935,516481842],[1106751219,423098553,1339856435,612051860,1695492050,1057551560,1168353352,29585894],[1215703867,997300780,1354346853,1167688492,961019695,40529144,1691459027,770212829],[1027742684,1904898870,1553669737,1934698417,1362238318,889681289,347910133,1549942560],[1943822038,573981438,652599698,1130745796,948644389,1938058135,1717584755,883103674],[1796604461,533961486,395586900,1262249112,1833826717,230124832,1391925935,1328599254],[968620170,803441673,1644757317,1780477750,2000409226,162283748,1610786132,439125219],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[473400223,1696065135,1626459065,170997367]},"opening_proof":[[1759407466,1122971345,1604100385,303080116,1423933520,1030619327,1465757381,1741438933],[1170528425,1035451981,692180373,1046860792,221467580,1855870422,1722792728,1755725128],[1565208215,1232235372,136691905,933427621,1424237646,1238372764,1185358039,606363244],[632405527,1551891393,1889868275,611854986,1896253201,1323200619,384810751,1325961686],[1681347805,1433777185,12325037,612020871,815581966,568058906,1191226109,57387814],[591429476,1543848031,834120350,530612877,952312600,524151200,1399351669,669731004],[1058134648,789394341,1025749858,319932059,1264460007,985794302,1766317728,354628400],[1083037887,1843385167,814936739,485252045,781501968,1283861543,499493961,91295868],[1339195771,717368788,1611582008,374609646,389835768,1801017235,1415881858,979251587],[1620246592,740743730,1485818600,1155263973,1974792178,1042513360,1152771591,132143967],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[309014067,235443922,104730852,118396856]},"opening_proof":[[797168246,1812800218,620864737,1350729045,459218328,551197281,1386673510,1053531101],[48638202,1076069366,574482435,1148477703,1171535034,1252475772,1221603299,1778942013],[1551860264,1991710106,447885733,1202283872,1772156457,1239332994,1789347170,708914494],[842760508,1665774983,2007921214,1472995040,784567085,1495105935,63412431,1541503126],[1269312124,266437556,1465933561,1921502939,1738477582,1018958082,1811490649,1901419732],[1699513593,1099545924,296661708,226344188,522208944,189658299,384158622,113330510],[906526235,1196049594,991954460,1369339123,1060874722,1232753436,623306934,1870983856],[1648483181,336203180,670018417,1406458559,9809572,568628306,1162792139,1378232226],[1505891588,113973247,1332771994,160667049,683597621,1432288053,1449352875,143381073],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[693258819,1758378207,989274253,1403552019]},"opening_proof":[[1158292888,448098339,888350158,1101539500,1206942742,138792850,1115552734,760784000],[576012704,1616541710,907629196,1068451341,1874808176,555691531,873905741,644950360],[941242315,597827520,996704877,403038365,1064797172,34447375,1763671596,1409380138],[1495622746,720205234,2007425686,84267130,100435374,780393102,240977438,408424524],[599236440,1870315207,1895046672,422748804,469595496,262985373,1054460068,552223769],[527214277,782461879,1047426174,823176358,312069252,808133497,1940347267,630189418],[882304983,1340099032,1670646881,1243750289,622257102,511536920,1622695877,649578699],[867578699,1133372554,1483521619,529814121,1034426672,1217811448,2007123928,326372751],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1648665696,1507682816,756274015,820077052]},"opening_proof":[[1783948065,217711604,1971139988,33297873,281426721,1164645534,355742598,612115416],[1398226023,644880016,1188899913,1485172369,746894351,309951722,735953010,223658454],[1041937173,1351121650,4681356,1312198169,1593134031,1694527534,1833281623,1323395047],[1115533559,1697611460,569006860,568627444,1611726295,715571562,1660198665,745336015],[1695412248,546618450,1273069169,694231081,264090881,264574122,576340276,561274470],[255072504,948190182,1517257630,1704425354,461910631,15245233,276731285,1309798727],[1963435023,465018077,449097314,1842973966,1168671597,385797396,114240485,1071281455],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[41692911,346025313,301416972,1352459648]},"opening_proof":[[1691345816,1707717696,1271969888,984592065,592671390,1501262184,1055050460,727259834],[1966712333,1684387677,1537249359,625479963,135205010,1768312424,911222679,416417590],[1467742186,563090533,1908400691,787114481,160401027,174843722,346400056,142148042],[781925704,793998474,514834849,608259876,606133705,797234856,45888312,629548685],[1932107067,463215780,170198999,1931511265,1217044374,222968300,1901877979,76843731],[206280746,1690789650,1539857457,1147581178,1257306524,862634419,1475664484,1690050647],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[2005928126,1057492343,1020355802,1263141064]},"opening_proof":[[552841832,677360794,1463327849,1201194696,784509545,1536893628,582913044,749227314],[1657633005,1956382298,661683479,1681743003,1008172959,810672677,398939726,63515344],[1261070326,642130335,726642566,80313515,1562613861,1971447488,1246152910,1194854289],[1593290501,1024845631,1822867496,1704667753,830805683,521007897,959248562,1203745965],[1019339153,1867279681,743734984,1231763385,18093721,892730067,217703065,389290044],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1874246495,1048806674,641650654,795842424]},"opening_proof":[[175055584,499983778,1277290797,1229073546,3459435,489497720,1881851991,1419583887],[1318495890,512374471,1277573541,989963853,1214190664,240923964,443670944,6635956],[1783043307,1733657476,819072482,1027468894,567963356,444503055,1469490361,664016453],[1177678560,1819035058,482809493,490283669,1356167973,394112114,175645772,91976665],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1820562886,1538121568,1041610468,347895787]},"opening_proof":[[696046280,1464891721,466915894,1929221519,1025544280,1386204341,1836664289,1468437671],[1293777700,1680969441,749292215,665297779,1343948238,505248795,1493167120,1149154688],[901532458,1538022253,1844691874,1524642203,636534344,315360887,13395049,912879422],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[538838725,1763744578,1497259972,1898274328]},"opening_proof":[[694736142,63192009,521183576,1808531331,1268873967,958250918,857709007,1538960483],[1074482454,515859746,867126252,942114534,1566854540,1838384282,1144672706,948110742],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[56173053,755402692,489595186,1279169432]},"opening_proof":[[2005235501,263509744,1724245115,213449305,1150319134,1918992733,336540836,445274395],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1335168135,106142688,1161981462,1607598779]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1854871932]],"opening_proof":[[1653817317,1193463074,577313311,1198878002,933365888,285733507,1202376735,1863163243],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[593625308,989705036]],"opening_proof":[[1114345182,886294682,1447765626,1419480684,1601753040,925694482,260951421,416392634],[1749249850,748915071,765405470,1360290792,722115070,37856896,171264306,1296174227],[715782659,928458973,1468908174,209327035,1609433354,1393716002,971960954,1467623582],[48653894,1657752158,1038430177,2001437563,1851832764,1616356488,871573428,1308149381],[856203157,186856967,1322419835,513782300,874549987,725057925,610840384,1672487892],[467917143,4250531,88279450,1781621226,112589121,382249028,1185456695,488503460],[1944613941,6465615,1929406837,1806552653,1200175499,593725124,1889295418,1339353158],[1545732883,703125966,281540846,1978727394,1555767973,1055500175,292432923,973365020],[453638045,702158234,706276838,707766261,675004097,1261122097,223483845,1259050668],[1213508812,1339765246,1922975827,1967599560,504187061,745860791,151668166,1082225018],[1968869697,1308241127,1017658834,1002422765,307538008,80898707,1071568586,1213509111],[279235938,810558057,1225517764,398745579,1570615174,160856763,537295040,1841485409],[1925548159,1061799233,974094592,87288694,671965125,1194321179,1328152045,1918677721],[1879622899,94251524,874925551,1376298917,165294807,1977154502,352923301,1457409903],[1540034454,1487000683,1328323495,661946608,433786505,994521266,1948145910,739067532],[914905696,2007491429,373053222,999131583,1066563280,1100318505,712869128,45702389],[1035778931,1956750917,1609683298,112123981,540333117,1451862158,1502206067,393849807],[328499485,1942060389,1757876024,1566752059,1678686533,229385793,64573758,1042755850],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[825225044,1621086398,1167929815,1384137799,89214170,1158754469,1705061476,74194291,1010626135]],"opening_proof":[[1421046853,951421881,346169644,69985621,1516446476,1188879728,1842001997,712370317],[376125534,1217628436,1520242408,1912381417,508067976,1959137071,1776602191,1011268435],[1757109759,423383816,1983861672,429240182,1860162770,1305836958,143618124,810625461],[1537250501,1679979784,1959081692,1611281565,487172952,798001871,1193633481,2002047612],[1680510057,1893335734,724505105,55310501,1515170573,906978819,1259366867,1080883039],[1264363162,1595337550,1163992565,98837906,1575620863,1235163026,123394419,1886800662],[527808901,1040181722,71764884,1226198321,130212540,344398704,40058589,1356212649],[1244247484,1901297374,950728967,38619502,691626072,1535830344,1629989667,1429682414],[1480084043,1042148511,1091891690,164669815,1301342047,1856454191,546644471,85739501],[1614795675,241964880,1075681215,254114684,986653652,1385329472,666873535,699517974],[911049532,1664679922,1307286396,1099921036,1654925458,273064825,1455893586,479620940],[203318372,561842082,1504105591,295834385,261108062,1032547590,1758855568,1383301946],[1264055474,1493618796,546224144,988639787,637175335,668664131,584074961,293740780],[1735610852,1165760151,727472109,1020833322,1443952391,358347550,1674246328,232799146],[386018060,853066531,803932483,1581058277,20674193,1992450909,1689245465,472574255],[2009474771,1525760044,869579445,1273097431,126894020,733471721,1478321631,1418288442],[1120106232,881228618,126781287,1695503411,565726680,1908372311,1631480266,682859273],[1014452633,613930790,179944390,884152151,1381411550,1471477960,1154545949,1773636387],[181951474,413946721,1360816912,564195656,1360669371,453892712,676807040,1985557562],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[66173058],[29166955,988228012,1854871932,0],[821635498,1033917484,413297233,455870696,454235175,979674481,0,0,1913267878,413297233,430705911,1433909656,1613273749,0,0,1913267878,1613273749,1234485771,199264478,1673465907,754375305,266680281,175264672],[1056369558,707058665,0,653327855,1341402977,1270725350,0,720448765,1344838560,1901070788,40822030],[464419443,947040424,1857677772,808829093,588345128,1305834820,34722393,165639890,1322713770,1589930657,849392000],[203021704,359579969,812086816,1900922820,519529844,708288877,1584795962,1144693056,922165509,724224418,717022472,1906521276,1951064914],[155375215,1773502224,621500860,253586851,557488572,1859770150,1042494675,474177661,1544841524,1190464530,243192117,1718804417,1741765863,46407790,118918678,623961194,1190952438],[268435454,1652103385,258376459,1841130274,257919593,141046545,19765524,1157838435,1807169416,1047793022,856471541,665126862,154101462,1709263559,324465853,1066592611,1282968219,1231356779,488864006,1423036632,919949756,1565047102,693234270,538909634,459067403,689607229,1404371055,1467229267,521510016,69532425,716090287,1270539516,909245443,1380593118,346124110,1690144649,1231299674,654925137,306370343,1667873912,895030766,626406816,700796058,337809702,810464672,1388678715,1234644606,309138632,451385351,1355051849,735365452,394744300,411930956,326020249,1216609920,1644790678,1751738694,644445586,734257911,573869216,555684829,746384497,1355174268,1706326278,1487748466,1394542994,1569293730,630884080,455374756,322140397,1420119853,1484828545,246371111,315617758,918238829,345279090,72691759,104158143,1033394241,548306503,1816513440,714060235,831544616,1078159323,1763670848,1170474480,448824711,1338613364,1554641770,454828810,1098518213,1144226119,1374397445,393074333,594660236,446501789,1915516486,1710400180,1308105898,1984852797,1644366346,249658164,831918679,980326400,302028653,1915118071,87482729,1112839575,224010683,66521499,1563515068,416060822,1589929326,1492944104,109674798,1657205681,1322333786,1723705302,1572568755,1094518772,1521458524,379089289,137377662,642123802,600515424,1193272853,667679031,464042502,965074534,311740863,1058771847,928445049,655502916,279518284,1025057180,141442847,1982480007,1651318050,1930568449,1730896629,46211726,1542640775,1617732473,2003949295,1939364107,1468639716,2259715,1937725340,967295517,548573724,315447846,1803615629,184901202,883479651,1561118549,1564460553,1572132854,1260263600,1926103976,1103423594,115420078,1223249134,229430164,142022108,843475379,1796332263,1215546730,25302131,1765451971,1127380488,32460415,1498143267,141067145,1159041725,62801474,69366500,154986576,1814128143,752216322,1961454908,1626011066,1603023977,1867095191,1319132941,1849707935,586294232,1822638833,613312453,114263692,297008523,1886019304,1067070508,1880693854,1520506460,1749743905,1263917013,34734464,1013639663,1099735625,1278881436,1207900123,335637518,979854100,1838535258,1438225643,1741860396,632307225,151459664,760695649,1483944764,739357404,1635913820,657743786,272508214,1969732650,1746643434,1403119608,2007280660,1508824620,264278657,795035186,1818742611,939509381,1686361525,409153209,1066977683,430006231,1788791784,50198666,114417338,394139921,1519390166,178924156,1505516656,1848216470,1877860814,61095564,801391236,1093910056,131762916,1882685008,518334962,1246370485,378722532,1368573687,902483178,1880093253,1682670892,1824233651,37667935,179146244,1052662906,679107913,192083570,1180711460,753581335,805853244,2012881392,1232568513,1987244227,1710743258,1255917173,1469278237,642805073,649896035,1579418058,1783206829,1325007562,121801855,440763208,972894185,815955728,1923976625,23700821,1654473759,318606874,618346084,621178581,463968374,1230217291,236362912,18213506,581971922,1253942039,1707267930,1253013108,555116729,1630070492,1249254274,976935291,1865372496,2004457101,1427362237,1711418312,147492857,1414790119,552328583,1201619513,639913929,1083928868,859625946,1059937380,1054995818,320938796,495239801,423081782,443533082,1482908770,416787515,1799211037,1242098716,0,418217731,447910301,871677194,1493567593,1493567593,1692569497,944487969,938609060,723560042,525926427,34468429,1031604644,1423238883,824219260,2005186857,960176256,1790434554,1256990535,433160423,1564041814,348588891,97696395,43642724,0,654923982,1585593081,256149463,845443443,1695903574,546377452,612931255,152671476,786286803,1059330361,1479729302,1890572388,287591765,710622109,395511811,1904776908,359722080,1710062381,1683852520,1733939177,1116507897,572245816,692582167,655995132,723602947,1357702583,1393396365,1440010866,1658529593,1917054296,1304971098,492639972,788726352,122531771,1193331957,1834924376,1515805420,1683287409,977459321,156648682,522090694,1405399229,1656206594,383219393,199676877,60740932,641117629,1466370971,861435813,756647633,1415877021,22927752,1119218133,1203744144,1047936364,801902447,2010865177,1266756407,33664752,0,978449969,827550851,1568172368],[820384894,1045079499,1002465932,837846461,1535107194,173083921,721953390,1242698592,1446300418,505491744,855599833,722435073,124897294,1349551583,1304237655,617058494,1565260797,1617784884,395724754,824417601,1225542583,1260958769,258348665,1600130969,442389950],[986775901,1166518212,816534147,982669870,890677809,1912508612,1505160021,173678208,900464184,1442512319,1337708785,517207945,348482433,1397619553,920845149,746290107,1757385034,1847058570,1522138255,1967983965,210832741,812604667,1349892492,959055378,1162576969,33975516,1601841668,1266084376,736327047,1299976940,862001634,397523737,1396715565,780096177,1315059123,1077721890,22106175,1234981471],[588111907,904615667,1150992447,728088344,551163150,844991176,1068533809,932288500,428635450,1638081234,1519617962,1059444909,400644653,111123723,1636841398,1967048784,1954220164,781003969,816861195,1240558317,850563166,1281510570,1853755703,1371097033,1237807569,269400859,792999905,1443923344,1204247836],[1135115250,1552644595,718765043,1672958562,1694849013,1869278762,1098050436,231362123,528263935],[1534975467,1213452315,463760310,1384599566,853151166,677801106,1781795094,0,1287276220,763963728,934228232,546715705,783251149,1883181192,931582106,47747733,817786726,1659352894,43181893,1440266318,1217325241,1918513718,1399276010],[594152440,306583671,766610642,1804996053,179469632,1291950311,1435743868,745651934,707872141,437713222,1801983523,971013732,687571559,1524240343,136192460,596257557,960591663,1443489205,1925806964,411525036,882898808,0,1261970297,222009573,1928883350,1566694129,1259812349,222009573,1928883350,1566694129,1259812349],[204053898,1698440834,1068317444,211446363,267917795,1437800344,930534337,756123660,221149173,1559922755,804514164,1466492300,763260587,438428053,1017843054,1695186299,1963871343,1211161207,1401609231,931966727,1967402892,1247781998],[839926591,66362322,371869369,660591818,1575374178,1954037945],[667082658]],"opening_proof":[[38326497,1842357918,1628600357,200352485,1081105361,1400010700,1357520436,78859587],[493989036,1182931296,110876809,1760940075,1337418123,108381347,630596335,1520507136],[763845551,1529922078,1076440067,847139816,881029522,984752521,1114270132,625334090],[1246009392,1719803215,494731796,922780308,384226030,760584638,1355896334,1024240020],[1980391648,852468127,1294424482,233570148,1038972073,1863856078,678886625,640767849],[1878050809,39116814,1173983226,302154594,1015385802,328744256,273574422,1398082797],[256164987,1823596262,108290468,1501035905,830794218,1204819595,364248966,1496557359],[1741506362,266877484,718522618,310271484,595161711,1635664474,1967893000,1494473271],[1716999902,1133969402,161106733,1686206465,1103351221,1715602265,773260099,337446394],[151656420,188362588,1814922382,338823862,1618906746,1910999045,925777659,1352807318],[1384349745,242771587,1433332544,1573506727,55846437,756677012,490214952,849528045],[1380414950,1042695915,2000421999,1709016423,411978044,862025200,1704737509,1606795380],[688969893,1337088594,27218704,1687192011,1060751718,1230265882,1051037591,401001096],[442277778,1259146682,1179418858,651786272,534743594,1743911613,1872546797,1976698191],[232979827,1405090409,46865346,1170353055,1989589036,836215000,692671904,289089508],[280143308,919204970,1978687630,1900146166,1141512710,913295412,1911025460,1719707394],[641811021,1792270924,273655701,23629986,1466673028,1878656138,1105256061,47859193],[403243682,990292666,1287151975,640786475,810954881,674988903,762878308,1127196486],[1009676260,1895969048,558728017,225579140,1231824978,1786381005,248541517,1898220190],[1418172984,1466521121,482100994,130640432,121199860,685622502,1150187783,928574764],[1209540385,1463644973,901784738,59090852,701017896,639859617,995018790,1412064025],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[81477918,1691287675,1803118433,143601033,97533651,1325732736,1566422669,197261638],[1710434275,95015258,296369669,962761337,1454865008,1011480533,596150267,427754608],[1183461243,1464309415,1082348493,1101642307,1061606251,1033123566,1170849003,1763143645,196486196,1013236688,1335246040,786601528,1219814820,1624450426,1644113237,1202610884],[1169434160,1780547343,746244138,191708023,1554867848,451193842,40583840,1104911201],[358111672,1039184292,871485206,1110864965,861021221,1967672149,343344883,507684796,1143451796,993813183,194557913,603726321],[762639658,1678631776,726120733,902788401,1204627060,930025198,214596115,220155159,1323778296,596639006,126151277,1085329858],[2009692586,1600604231,1748667106,1442514487,41080368,1028791326,648508040,453723521,963200342,1696993709,1990485692,1736486751],[10567607,1898376011,1355603981,384312841,329127568,1776021458,1599624997,807417908,1242519843,1294278896,2004819704,1913504088,62154765,573872750,131008719,457913986,1107281727,1540283875,682626528,1632895967,265918445,227378869,1229452928,1606792221,1385681256,1066901782,859193147,992483579,1300636127,1281048788,1650166226,833254886,638389561,1745554728,722002447,629384288,1447408919,1623143931,1482311614,1870199558,1110486995,1257347073,336087527,1458583656,315606754,1130741735,67166714,542995754,1457706992,1111935687,368570886,1575804076,120183426,1741535195,1274145980,796826885,139910419,1562164689,1840938625,42871028,1630488385,55051252,1963667756,852287179,1503431938,1130813066,1357505675,1603179806,1442038234,1736351235,1948172617,1765384868,1322638276,230559327,976324192,1588370735,153438785,1954486402,1107989212,535899124,1548579665,925056068,449871912,180547236,1476457289,61109553,459987976,291900758,1732395564,847813863,1164983530,551053069,399530592,17729942,700687697,960538394,623503984,149430467,577244718,26233544,1035360743,811021284,1528855884,596350312,436329199,967863690,914312998,268254543,563526847,1147525157,1143843685,344984941,1699960324,1964772411,854056618,20983615,1760166729,621857722,1053686634,200057528,253005646,341685907,1657278620,1053781242,1464779196,917952241,1011622467,205790497,131729475,1359461677,531521598,850885195,555727968,845080304,1930951693,25361981,562528636,232937026,691535289,1445210575,385724147,421268536,192586481,1229151733,1117099619,139556359,1027872147,1854403605,708983269,535672010,1488481657,926484933,756716665,1597738171,1806368416,883775620,318499317,1609697994,1977202594,1233863547,131053505,1036025186,707122828,720336118,1868992251,310330563,152293738,456302419,1164291658,601170777,273514253,1527324121,940340154,82474445,750384607,1517786122,1812215686,1852632063,178017226,1488538995,1283012388,1826875967,1035043903,1227997891,1077401310,403262659,1810199295,1739755611,1734293248,1856288838,368636438,651384109,1034164552,528596438,1019087563,693672319,892277016,911931041,790918257,1535544768,40374194,204511883,1889760664,1420905467,64969402,568946635,1625193709,713093839,891531684,1528769131,350961481,1499464035,1532488799,1346736205,1388712606,653331370],[310063322,510096492,1497949748,602651522,365402958,1973608916,937504075,1663300922,307460083,1416623477,1093066576,1653563755,280689329,1341409793,1937167484,20889965,954551133,1656761609,1579038181,1285363852,824295203,1361217304,207974894,951989387,1173621975,132923830,1197956751,338191165,442229933,1729708333,1658613513,343024231,1444690194,1483575825,1574163456,1169351920],[1551118235,1788207269,539062456,538978061,1333581870,817902401,318310344,995954253,382693026,529923350,945062534,1437274799,1970753272,1173461187,1089394857,1412735662,1017356225,1446109188,912755576,100737293],[1907227726,1442564318,215797044,1761268068,570798439,674823590,96965041,1866996144,1052092362,876529351,168465597,933711276,1891275959,1789258281,1416812728,1824194962,1659873184,490651172,1929954700,1414011472],[1292088476,1187211595,445298620,640358383,164395092,1281635794,964675623,2005937264,335905040,1356161701,1233546850,317525888],[616915259,1195956622,64526662,6861557,1405825288,421993008,1412890445,24187330,29197239,1855910919,1113371592,1668435925,248848135,108637614,1847540310,542930686],[655088269,1474133773,544765922,1459308565,182058107,1976432157,1859505240,2001348305,200069672,430204051,798778531,1844032007,1733146693,989214762,1459274171,1109308146,860461930,1292860694,1597867585,683704277,457068271,725021394,1780233924,322530595],[333461280,1630035629,956479653,954853163,97351458,1355968183,151330120,527168541,1976526562,367095925,398241048,1982817310,1321512756,1150764647,400130971,1036995622,1811534781,1491477691,1688042765,1019145946,1652590921,1550754700,1161202728,350980259],[88268168,1731109593,1613327526,702003113,1740119447,188598817,1549182526,1810793385],[656220202,650644941,1219765822,508995204,1636430047,771041930,1658409515,8505434]],"opening_proof":[[943701416,1636490597,897966958,526224365,1633574271,771553922,1127895757,1571147490],[588410938,1133008919,619612391,1771935344,748573015,1516505977,1175747813,538993631],[1986555301,389504591,927730535,1629757004,556620489,473831187,219171274,981521589],[1231696320,1838817099,1212992975,129426543,925180577,1381785785,533300757,1297021997],[648588276,377272857,663163242,388912192,1209036028,506122078,359534708,841354495],[1078735089,360964959,1594996908,1063547973,1220096990,1352448087,909748759,1960145874],[1548329829,1155741757,263750407,418430989,1762330680,1155320822,1011031522,1469432689],[1979040043,1427153726,662163687,652077207,147307082,1878560161,1501243542,1467742622],[944687576,1264810117,1977641959,1531633355,1066724838,1566785897,541813982,1064143784],[1555020599,1655995495,483044663,242127480,1721157492,182537888,841002057,2006245302],[1845241986,1532714355,1682786993,355660514,38908190,562330909,1723797822,1717215117],[763409378,192972374,1700462012,1682844528,29135688,356152888,277740371,268991882],[1589052042,409424033,1587083852,240717408,1861361556,1033761079,1031345872,1093529436],[603781707,742743996,977249127,1355207927,95215660,82110165,852081419,686845407],[648589812,430528435,218880666,1872490507,570315997,502744753,1571956844,651873485],[1255524709,338855474,877657017,1324843840,671494594,998992399,131000458,1516173973],[738796184,91004876,1233859375,1569897077,127638657,1539918704,269147821,59093971],[1207399913,1450986765,17306501,1987013418,1630515737,1286655741,693744957,545286661],[1785978770,548240090,1375007218,537134500,1737043753,1445322858,1647800966,1483339062],[1874771080,1646332934,1787874593,392182278,428356346,346167698,1585112170,1495716094],[1810802757,1570422091,1111482932,863609144,1110802415,1201193180,1558444033,1503570939],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[968704027,1049632052,1061106937,503201996],[980491235,1059763048,1150968460,1080742945],[1827715425,1421527698,1595593815,518655238],[504944952,871355531,1506079711,1912531353],[1670986683,509590881,1061454356,461353139],[277958253,922050687,1651810399,828353140],[1481441000,859490122,866686531,1579692450],[700556559,1922703989,918431998,459590070],[825289935,264741564,724162533,1035157206],[125872834,768582367,23926438,1993200541],[263330781,1858970076,1877546252,218411609],[1444296340,1305125697,752605214,1123657308],[855500921,1576001577,1862890918,1793678834],[926362362,842829158,359676378,1124906072],[534865990,1208123935,1073336341,423776179],[1224894019,1202022846,1885816390,1157787298],[1481479449,1141671810,1559728065,174956515],[437206900,1585225548,867969451,765842484],[1771747258,1292620589,1805841953,1334623854],[1694493258,104120694,421088898,1630086757],[1471582286,219036551,306584270,1497257997],[777130417,630896648,1101670621,629171672],[1372189588,1685607962,330198592,223446835],[482515865,115398030,1875559706,1962113399],[1437730318,813901412,1571543303,561016135],[70514076,1622307524,1309402234,1742155487],[453762449,1750358901,1239871751,1643403518],[290159437,511516691,1963059691,1251791316],[693337312,276169388,1637145225,38845056],[103173474,817160849,986737447,533311244],[232203500,304635030,965088542,489866732],[1492146064,540344891,464485401,371735948],[1560639118,1305841243,748059579,1715056331],[1653613529,207156425,1789339304,55618886],[249750338,731229700,300673052,1305133756],[1365788118,1225400925,43904815,490383246],[1299116909,699757640,1112541309,1226252339],[62635711,453001170,1849455472,477493073],[615363738,95574244,1596216019,927107418],[766462433,238000606,82331118,802663242],[323760705,483345884,297742264,1279664346],[1807751252,783072383,751152646,792025433],[1001125151,797059858,243260497,927146497],[805164314,1667644551,1388616921,751414655],[1218412592,1942259544,1888868626,878058313],[211564932,531106705,1250762709,204495764],[952327474,510694551,264340854,170165872],[912667927,1442221439,2001529267,1405213875],[638166302,1181719339,1958438638,162991597],[260412472,1496962338,617236447,1484463632],[1585052608,223386197,1731067443,30377766],[1913250945,1639638018,130615808,1333295206],[49498192,1226297761,1545503228,303392519],[783924714,1013885514,1949282688,98797619],[1192779597,81381022,1381849708,92919839],[1829123858,1400248575,1330076650,1987476428],[1624926376,1148956350,1370803924,226408674],[1219517050,1913379323,903453466,715026849],[595809663,1178556339,193581147,12003819],[1304864045,817260400,716732103,88387004],[1817985917,1131515174,35999836,391542534],[1716961603,1996165092,1334145815,1304336041]],"opening_proof":[[469801324,1558167668,1992014648,771802909,1645140338,1110051896,1471378173,1476018449],[490211671,622419558,1556654000,1433175910,1461681971,1016324001,422777054,1625936181],[1178177878,348294839,542840449,1526666399,1757227154,1806426402,27427332,1344882125],[127824716,1247599712,887751589,1349205051,344046608,1229871899,1519132126,740439760],[533981550,1696009058,1288757843,1206780724,958608046,1121448783,796095009,362884111],[1579582329,587233583,480443231,1211322469,1721963137,412421706,1197459782,1334798602],[705878705,1298901903,1255947134,1532096053,1906987125,768811020,1589584970,896334176],[535636641,204248194,986761597,958412066,1803446588,110400814,1145999343,1436795895],[1191692366,1099587189,1295813552,1275877195,289875840,1696929022,118238992,1116596216],[172908704,350739584,1105251431,1997383738,186441950,1075878882,1635455521,1053236501],[103181756,1395927960,1649496356,317263038,717814379,1110191334,1635368180,128139621],[1348211578,156987064,1723019716,151965420,886985727,1933122132,628207902,1815259858],[1203672139,352456655,359175488,1298187620,1852017454,149945446,1746590787,626527234],[671131653,547485822,878873461,1583332597,726284816,466466108,357010381,1198922480],[1186305945,113733116,1627108287,1925007744,1391995909,1861231828,1540398617,169536069],[1436076208,96221386,7052653,964998868,752238765,733433579,274117844,1864798559],[1729127739,1982966322,959946243,1707994844,1749914589,1826505695,923039662,471524427],[71706757,536004418,1177839252,931214793,323581284,1186158358,674487902,1926766623],[227360648,1576069870,545436738,1851239910,1175800500,1042487354,318955238,399581227],[1372001553,1936386501,1454591744,135874692,582501455,1445898671,1908375538,1070633199],[6270675,581826063,2007804102,672826600,1881137038,1102975761,1733694228,593467780],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[608255464,331914942,1985174672,81154861]},"opening_proof":[[1144647027,1933248508,1942759632,1838223242,1742485390,610256291,1281314993,1632861032],[419385988,1619117186,1322251278,853948260,414965703,1026830261,1744526425,1927951781],[979546153,431871904,579073196,1263225677,1518195583,916089985,844412274,843675728],[839942135,1211695701,5538524,918767124,513471690,558378581,793612003,1645041263],[1644372321,668329773,284440380,268124245,595323130,560495420,1212915483,1456922701],[1209908291,1824840966,980609174,1648650688,1342942522,690812247,448001822,200206728],[1061058312,380419283,1987261180,598540236,637032319,353149154,818802225,922815504],[1770069352,1349587939,229273146,237142047,1980055894,967265278,1200901543,697911286],[1081054582,1320576747,380705746,238945511,1432684623,1936530215,8231887,816657004],[816146274,1801973739,1582039655,233059012,1655167064,127498240,1208575883,437538257],[335461373,1292824364,1888697303,630313098,1964166328,1381538247,1127262617,392778182],[1352313195,1057090124,1669944547,1679700503,1427708657,279305605,840328454,1296908640],[1895273808,922892600,363798361,1335128839,1933915259,1213280581,236786406,1957133514],[1007128253,332862506,1131617676,16645865,682372681,1172392793,1884313963,1109465016],[160620591,1859389210,907296465,1182679237,997474360,1304924788,422846112,855235619],[1072904811,887905763,452810418,1230512482,645626522,659523681,1151261827,329852220],[341638309,906683921,1406159986,802508331,380716863,798527436,309337958,1141353428],[946322331,524436133,983230727,1137997044,1823360920,821498757,1216836284,1195692915],[721385064,1645851217,458855716,395482516,268721766,1533661618,222575660,1955959725],[719978862,1391480743,1375882160,1007408806,1648455484,1557966467,612392569,793609467],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[473328489,472131907,1929763061,415955362]},"opening_proof":[[55081086,1744089792,329955094,1426025104,632283954,461657295,249950838,572832747],[1199379540,1124684056,468736168,5216389,84483829,1438495395,887229859,277350038],[1994845676,1269230046,298280996,1798427353,1310295104,450011856,298734083,1837784450],[1086300145,1222002716,322774256,1448972688,1052188118,622665116,1819955417,1048629488],[1684632224,1860249694,1871647987,562325365,1402324249,735951796,526687698,736019398],[126689476,1568268561,571074806,530935213,122200583,1226842130,1811168347,640739325],[1088124954,1037679698,73819757,1823453793,142602723,1111450912,203522514,629801226],[660725165,707449691,692405897,102658674,1302316184,1571096194,260431291,483552949],[1565390518,954481626,1183886949,824282446,1585147305,783722363,408495174,1332866257],[1073535781,1171214417,1882791848,318343604,66654056,1100835088,14076422,1900570461],[1320753026,1183413288,1338360786,1854855760,1947113054,1878512333,591819036,707958981],[480462870,613269091,331919041,1390757530,1286972829,1744041358,1011179690,545514227],[1200407664,1595324758,338082799,1820941343,766122528,221047102,425294390,163928260],[1424234886,1273765955,520280262,470771157,956436535,1102153309,73851188,1841501958],[1350409864,1606667375,1927692168,1803277505,861553057,1539496929,1747435941,1372658131],[870297665,812707211,2005397063,443984542,1572183565,374188891,331471909,1431840657],[1580812686,1579860327,942579436,1481941540,1479033068,918954266,174645927,812181621],[1748865627,994524128,1098504087,692839435,1339631245,1037113125,846394290,1384845002],[924210591,503274163,1493728369,1843180219,755800425,1468727784,279857913,199583599],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[68125221,1429969938,1056219566,1172383304]},"opening_proof":[[1592243736,339315656,1651982980,153895445,799137568,687339999,1691493561,1146921280],[389979645,91929532,363829514,187572378,1313323781,860404627,678461700,2012861980],[586969595,1968941892,343898440,1042533485,1902248587,678055784,96544795,954434242],[904731521,1928859303,1625378909,1358938236,1601560314,1945429399,746582319,789425807],[967758108,1705266306,1442204708,1203551117,1151057279,1104426481,1613116897,88047495],[1037706537,1228591688,1817135178,1121806244,760011072,1689168529,247579139,1097798503],[19483585,848482297,2001329969,1847132711,1977289793,1540024375,1547776353,327359369],[781296247,1920154439,93986541,1307996517,70373762,1754113534,1350525209,1999930365],[1804450994,1227330043,173774516,1852163772,1190118138,472349691,1077981536,577400169],[1364436148,276420597,1656248430,854534536,633967824,584203169,1302641279,384250237],[130371124,795626310,232543366,663038653,984075193,1485415487,1117392876,1649112854],[1186487118,1829761001,1849107762,998393510,1802334936,930754711,1247377647,1257871257],[1067124092,1326384422,772076495,1958333161,509732103,846910739,1621750371,1044002102],[1268674138,499725337,167853322,165542692,1721825049,50551514,1147839232,865371220],[937413951,1964336864,640765519,538120070,1110370070,7350150,423655979,1742614811],[1377749686,1211185854,1922870212,739538025,747406509,674280011,390284801,1224087234],[1615974342,1241200645,681551129,1773737357,90680596,1609723955,1098149856,529236936],[934247156,139170651,1859485507,461859880,902490751,535895366,1536364638,514467724],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[805661847,568335337,162416459,568937471]},"opening_proof":[[80216669,942796249,1247297717,374935421,296398897,398632457,977167206,499115029],[1175827946,678125115,681022094,630281370,500683808,458436469,10299011,720586167],[1405443156,1351243230,254978526,121547811,492459596,1960450992,1060303287,320741255],[1698765699,768624084,278229081,332895859,936024167,628743336,1305955071,765493973],[273609038,699830852,878320903,1629878954,1459862543,567508637,1697354952,837474212],[1537918000,482156793,1579828540,1447202513,1754375182,895202974,1775861148,437759794],[354560507,755916437,1885573592,772728687,1213927577,983689998,1796415736,1456851629],[1247764224,992296665,1389530124,1748478888,1589787913,1773751392,1657171015,274673882],[413280270,685211217,1997779116,1230494633,491402963,1688552507,1071333150,1915365603],[763322375,836793422,1678833815,1278000490,644907936,652828679,1778123558,816009653],[404006470,910033758,455533864,986894220,1040352375,27351290,989327138,341206494],[420400028,120118592,1420847146,1041745888,1220806888,275665129,1045567461,902753713],[1512989435,554079293,779668653,1047053543,919851428,1134951002,1111933982,450980760],[1676245366,1801306957,1149263988,463206441,973442429,887378964,1951430583,1899644656],[389990925,1306974776,291870181,599144798,1692841144,437997712,1164641929,824198172],[547299869,622294372,773456439,752828168,531105727,1475153988,1426099467,1792298717],[372537948,360511579,112970222,1520820158,1259558869,761109433,113101143,870326964],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1351423975,77221658,1988502105,1379918466]},"opening_proof":[[552863045,1811541745,1147117165,945782507,1395026943,1891447118,989062990,152866908],[494897587,398337456,1405790845,1188638486,873957609,1557703216,87343867,1364337527],[1894295470,1178985885,940477566,1896580456,318412107,1642112496,1561355769,827708561],[1079870459,1682281381,115150730,608452571,1134091443,1435273192,1055554058,482464996],[1292244615,472568548,8666289,991634269,1857450857,654585107,74291734,1358285448],[1438700616,38281764,1368740683,596191410,1060301432,1749078316,1311542735,972743478],[1076020705,332025968,536373383,1342416253,1107986973,1813045507,165027028,1251986679],[410037121,73087597,1616425439,426278814,902809004,574385644,1888485017,22983360],[393872082,653424282,668220243,919049496,1752344277,726784005,1181895682,1519410215],[598153733,1302851578,1127385796,96073404,122384058,1973418853,1835346517,1438483120],[1811442454,493503098,1728973722,1637626297,1378376032,1865697209,369322634,893932685],[472209341,1277460458,856579762,1315546765,697635208,1891537175,1456017888,208118436],[1432377622,1352359750,1778173826,1665386701,1368839020,865325945,1193510018,6520386],[5976876,1719637892,774222772,1611279382,1947600032,1515355719,1291143567,1398561646],[1308110523,1033707313,1172144793,124319272,897639136,1266320672,1392445931,1925176723],[584349265,1241394106,396842672,841620154,1523891518,11210900,222781912,1377378011],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[473991595,633197901,161032367,213053527]},"opening_proof":[[1689267887,913528073,996897161,525508838,1290006577,1964238573,791159448,323508426],[1547589545,1154398513,484992820,1174921142,287035531,85923932,91794855,39318974],[985457655,584492261,1169800906,433946870,463636247,775722131,222567643,74510495],[420952580,1645015535,403754937,1554484494,1804181270,1389477012,707256758,124298362],[144220704,14020186,1875807809,1200726132,194666102,1804691750,1172805432,1651093657],[196486710,835369549,1867428933,1914166390,1558542507,300178863,1364654923,1183606484],[1711477584,1854016501,17561208,1070951542,154305333,1178994518,1894640045,549658162],[1992735425,950454549,841487211,1064363038,16628615,903797072,1475339514,257415357],[1002053760,815728143,467533306,1660847729,1828515992,1209195400,99160080,553376734],[10477070,592755828,193523229,331080195,119617080,175628371,903150776,1614885394],[1291598657,785443739,1422323456,1451276771,1850940566,241976354,167336027,1012524585],[561648232,1352976504,1884762708,1068703683,29043132,1408029294,1946229411,912543576],[520101353,404725705,1591282847,694618160,454812831,1677715115,1449670415,1134688254],[109013707,896533924,120172733,648246009,976923739,1681687326,1308629529,1458544882],[980398814,71351116,1755221200,1612880578,848885,447296214,721593338,2006368547],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[484201861,363312115,1339638912,857893044]},"opening_proof":[[1757721757,366100383,112745247,452542169,1615986038,1489584318,1000866803,1012278730],[1737126662,1970960888,1987411604,680691001,156126532,1218696025,407570845,286299681],[1454766389,191451886,1740163350,1192277866,1023862057,1843413312,937209224,533132724],[1373552095,1376347881,551428675,141818176,1547049916,1573046492,1032528263,1416037302],[1476111848,504209723,261521046,1571013733,1968735141,1262251008,138842743,773935494],[494611066,1313477087,494020509,1110172563,39333186,1315957932,937705687,955637261],[1686437817,1940928269,760337799,78404288,356561653,1775715411,78433898,113638276],[1899410698,491611773,799732057,1246668192,955338307,1131788669,476536689,801013566],[299714667,1800449626,1007900924,486051639,1538672728,283153953,357878974,125430387],[525282125,1427148972,1542397130,1601015888,401979457,1586629537,762066656,1875865108],[1726348866,902624295,1620961533,1016018032,812638190,1132678106,583642095,1280887251],[1806574796,1592032690,841204770,1300490436,1126143344,1779725915,1522985118,1702465782],[785815285,992954363,585193272,400307293,1745259827,1756526044,545680459,1698665054],[396074346,340901423,1034852681,1078740041,495212146,1963473615,1514915418,855992425],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1913422927,1579919469,1292700867,316401538]},"opening_proof":[[1592769942,1598930078,1015875161,954391133,1849906404,1304281813,341702578,566597569],[253939678,20007969,117433758,1932403356,1479064091,793801325,1987637523,1302241985],[1166783686,229089221,944973131,301210607,1262439195,1688390995,1504519815,1746417361],[1271078919,1667763587,376780930,1694393076,877967221,1168427845,608171844,1725438130],[902514275,645926822,1301622571,1193114270,1752099430,1219618362,329798289,1896885001],[49517684,688919417,1317825946,735933733,1089015803,1650665896,1421720818,1237615754],[1862146151,1537251415,1821676701,333973318,99409469,861687496,661185216,915026784],[1308594259,1676702142,103636673,275717671,1697255143,75375943,684771733,1940741882],[376964752,77791854,1738813015,1869621435,1751328055,1672397346,806876855,686260885],[367383081,696950052,52684580,1787160528,1726816242,865687871,621045178,79845734],[761026572,183590179,657955349,1860864762,1216923189,873319861,1605787802,1390007569],[500144587,1023417652,1218506115,778164908,1875185634,1266252875,1320985462,1064315009],[885310060,1088838164,1070267908,993171694,354344254,45302307,1485373965,1926142908],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[283324345,1215323840,838403427,1327615985]},"opening_proof":[[1858254156,940523625,635292590,895557688,1185579283,376921776,464139154,1164031027],[454115675,1276929420,150918668,1104258662,923388352,1760680102,1733524581,603600978],[1861367830,47855825,481099548,1687683244,954915379,535811179,313845142,813956207],[1508603509,340318118,87945790,2005903653,368926805,814242675,1166749772,98016846],[1052129581,1150630976,1277134891,1688707570,1673243189,1140681487,671393636,1680907048],[421301826,650139894,1108238280,1736859896,932902185,772665442,1923787812,1015838973],[1177821352,172300031,1840011176,1385344208,151879530,1510349672,1356804007,962852050],[158603174,1985121054,1368063892,1134155143,1621160211,236704957,1611727160,1838687723],[200652358,1653065867,807784018,1214747139,416612960,1749983259,1056242941,1982383001],[987205129,727780407,114403765,608889454,227581916,1520383329,1497402184,1448344719],[1676080848,494399977,36414602,710317713,1691753999,165892903,1279129502,317901099],[828620551,158059684,796725338,1341796405,1966245715,612531442,382474824,750440096],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1126491317,878943705,967635007,50096691]},"opening_proof":[[1815522207,1821263901,227510202,954589588,1193994988,530223409,864051499,232461036],[1567859861,1631303498,548925009,232190857,1679203766,1033251285,119925733,1187412790],[402379221,1737491257,997407015,1883576683,1506818888,248336519,785050818,887709167],[544918268,749333768,1110913467,1115798546,1922937759,1526384076,1649831317,1758296969],[1727756759,1668716197,183909546,900881312,1119214458,1389428242,646230234,401426998],[199983615,1196950049,1152112842,1449833050,1136604686,849181363,1868239334,60554715],[1228068630,180984178,758157986,1246249570,30321363,1248564120,448461129,1536631331],[1941175709,1697548098,1692662414,775385705,1693001374,305811470,1580163105,959770457],[37827706,843754784,1723729425,1791558468,1942844687,1663508081,1264725985,278005760],[930516685,1640398518,290430439,238346649,940066268,217972431,897902233,1118757857],[1533169965,1269518612,1956517220,1843472406,867578713,708104302,940178947,1204793687],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1170673646,794778734,349764933,613672828]},"opening_proof":[[75937599,1931874118,1964711057,1156391524,300549824,942310133,1432137769,1442865540],[1374624355,753377877,1475077067,1327552784,429078744,1024309450,977425617,20336459],[1328659441,24598505,767808920,840100691,802630384,1736788455,1740765406,1107493133],[1261528062,39200380,680438458,1821230941,470323745,1830369477,1749157073,1900334459],[1078415217,446111856,1199761713,627285746,1893943021,301654794,255137276,1790089619],[1409665713,638397706,1768941545,1901379837,179770122,1686838729,164715646,918130991],[680961254,1151165980,695345829,1292715464,1324645892,756262471,1608418226,1003082745],[1412896088,1139771744,1559730466,286216981,1841786172,1683062861,331921573,1681932918],[1017600917,891245666,174016663,1520907635,1911610413,2008348066,495426038,1134099323],[1808565421,157882583,1999651363,1392908946,273356657,132301694,1325270778,1215622678],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[550663658,484038316,814898433,639458488]},"opening_proof":[[1808288270,1516649373,423492057,717062253,1410287057,83917691,1688804168,1066302909],[308441521,982059181,1241090399,65648895,814864968,322260710,252895778,673599630],[148230475,1918558443,1803527901,236084444,730877600,1015957209,1807844005,346397989],[857438930,1390409841,1307373726,472252125,1135165471,1741782851,785288084,548101361],[1108843183,1254083164,1901783852,1446327623,124392077,84809947,162355394,1024272356],[804204642,1931852627,1386990921,121848928,1460948516,121812302,404991581,1808826036],[1424293571,1453477560,957060917,518696945,1648368996,552478528,1682331953,1901022555],[1116343022,851266024,1648934773,93058650,254409167,605457570,388574954,1004967802],[79776853,747873546,967021603,885722399,554104862,1830135121,1790076984,1897453475],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[349801489,1559849886,725455614,814875667]},"opening_proof":[[1309791459,1322040079,941828004,114618646,734141611,144467103,1191300956,353739566],[1270683290,1727458877,1742397530,1090680928,410166927,396642472,163263583,1933044854],[1874233867,466019534,572102013,154791725,1050453868,980215952,681953444,1121767397],[221497117,1754468932,60770077,1393158839,1044323446,539314431,1486822538,708844037],[1998767993,669807169,846194580,1031797021,1293788118,36447506,578746726,204576629],[1741418081,1827243421,1720618211,1117214092,1316261787,158992295,1248261458,870681526],[1438831212,592282233,683596034,1887124778,641678961,1333699160,1328997202,1674182246],[1155587697,1118747291,1669330914,1511243625,1961530069,1712135158,471050652,515562574],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[899734501,535051641,1358098641,411493699]},"opening_proof":[[1191735423,29264543,799997106,1165632135,522501757,1385424832,1689862526,1479956641],[957135942,1244203209,821564983,1580396256,1146096783,964757462,89567541,1092644886],[1500376681,990152680,1864771430,1557275220,41703128,1851501517,206433070,507182014],[1167212146,63148814,1519944073,1053792792,508301854,1789224968,1498980398,56461708],[422477855,1213548868,236633126,860229231,1756987465,1952933671,1894162680,1339824896],[912729160,896627691,916360078,292099843,1992943780,353609437,43927202,2012796743],[235263683,1530168018,926867966,1017928993,752432416,1586386363,567555854,423567765],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1628130366,1585945196,787256110,372693691]},"opening_proof":[[1535702021,722417517,657193659,394095062,680087216,1156813678,592455767,721315300],[643875287,1086037149,121637449,1816297307,254838548,742640993,1058209551,145497820],[448386195,64526638,358398396,918426418,1239081696,1846550066,1119434948,1246526025],[682356775,25106908,1594814293,121774403,1743079613,968730016,848924270,307724831],[509638747,700607733,1273952581,1684723039,434133060,79335008,782268547,236009075],[1326618798,716859751,634727159,1797743474,1815319348,235097147,85189750,244343980],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[756524836,670555106,1280834825,310194398]},"opening_proof":[[265316534,1019036834,1035856070,1034951426,293059406,448005324,1820463880,1066768913],[1455181551,1029616265,1031480901,1242351393,191778307,249236715,1179006479,1924354353],[692063069,1499259131,1247005910,1603907079,65200392,644587075,1310693920,301148838],[1747718627,220671343,1126067933,1853311300,1343615473,162374914,1255768360,131363777],[206821136,1556061169,557984269,531114241,566050397,842622537,623625559,593887396],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1682246740,1776800064,190716339,1012696159]},"opening_proof":[[1095757101,797786108,974102573,83174199,276752838,115013041,500369393,299191040],[950873525,436037190,1687020772,1154971253,128030071,331282207,1782604492,1155455586],[649264412,1619825812,19591048,360758712,1824653987,618178636,1526239070,1972619403],[1449263553,1138084734,1828900268,264539701,1413305866,1207955544,553204824,549086703],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[676311870,705301998,1540341747,2008931321]},"opening_proof":[[148170021,1328362141,1234444201,1341199594,522639704,99863723,35701850,1473242278],[1090357478,119330247,89636124,1402080618,189295381,302753134,1102976178,261355397],[78820347,384987635,1496135064,1506152751,783118496,141580871,1426082012,431893844],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[125604867,1709350704,798258895,264737629]},"opening_proof":[[815101195,582594292,866841382,1277129839,328703973,1833663263,1560882313,131299347],[1397593643,279842118,756833639,1196910469,367547809,540274311,416820613,182637585],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1017322561,1323279009,1450251308,896444641]},"opening_proof":[[263776398,1189686029,1145259684,525942436,490974005,1270988812,1387756379,345572351],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1976419595,906703063,1798699686,338668131]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[380994761]],"opening_proof":[[1989102476,313690247,1177144919,599377209,99260808,1699148482,1974856320,363171877],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1277907586,1171525114]],"opening_proof":[[812912995,1520367407,1274353524,139391493,841254929,271756750,454968297,1966927511],[718544107,1891723382,1915342300,1061296157,328571708,1694126616,539325962,1666545549],[1468783008,297076619,1278497270,495902447,410753688,197945923,268243391,1463360141],[380061080,356818074,1165370154,202606837,151879973,1383328616,1869944302,243753972],[259371582,340439743,363236701,1809509010,1218327367,1480887174,1970104857,637757796],[1111999051,1109421058,411250056,1371725349,1277218229,682933352,951399183,1931942583],[603543238,1427093474,1543461981,1101276651,1280862329,955586026,1541516837,362250358],[709490830,333035902,1310483771,1357596754,668902831,250741,451976853,1398212121],[1132896097,1402402463,1628846647,1926752807,1026574626,1717646325,50672442,984196038],[666010413,842816465,908600181,1118109437,339894230,1009113775,308456411,1589421968],[1482369971,1807779990,1095766528,528979547,128500442,1459096462,1441087354,402981534],[354046591,461341106,1725474693,1157375719,282740361,86031346,470696810,188318612],[499038087,570670617,1148661962,672148518,673930845,2004689409,672604542,1830189461],[438145434,1982823407,1912456614,1511706621,1087649774,1099528567,1010251732,821487576],[1030556096,1865996590,1355384384,736226955,1258155981,734493520,1505922464,1495776931],[1412503975,1917001115,1151218654,1082830382,250835489,290044146,1682546645,1815829692],[1637874911,1055753785,1720982669,253302977,1601252703,1710577217,370175701,511460839],[1713595397,1366937275,1434228523,85908806,592895396,1252807864,1581976285,1763217290],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1795349650,487190330,593616573,615272290,1457882634,270070819,4342766,422226235,1513560642]],"opening_proof":[[402983370,499842893,671912256,1376120645,966879326,138380940,693833060,270814266],[1273014106,381081912,1487977385,1317982895,1838768293,1874438308,1881561560,1503546201],[563979341,967759307,678644385,458638547,125405753,540200328,1338281370,687922181],[1258068066,1344846508,1302379412,482136749,1084440979,1307777933,1856499277,756892660],[1601017775,1232123993,1262370804,1271101578,1834297124,1649517306,556197531,1698905200],[96128817,1276207090,1821782625,886260299,985594296,1678875300,1899400707,606297569],[1995760547,938888826,453692411,255667621,1023530687,1239389583,504671920,846295167],[554730152,674502578,1537041455,1930938769,648305453,1569935769,975188499,780303101],[1017363368,1183067705,1988138220,936333000,467826625,47157395,1904777305,1105635281],[1857931696,586868691,892401119,1445998214,15049065,407096487,111583970,1108632718],[1684111891,870527640,538541858,342845789,573470655,1211381125,1300552014,1573937152],[1106391852,47516174,95277957,1824949062,553887884,222381864,178221175,1785290006],[707244987,1841702693,859151360,1323417848,2003242658,1527924058,1479409936,1421814583],[1441324140,149758308,569938517,955785027,1502472255,1862935690,1612300169,1646999488],[922846890,1455574370,1124548743,196973757,809068313,1442907895,87446869,1534763314],[716166210,1374102779,1925928482,1663692157,1487065622,1639020491,384235438,518255463],[25803347,1331259451,1439467475,1061005412,724077021,1398631978,1839366573,1199865348],[179448150,1277373818,170440405,639016171,383345719,218830697,70720147,1331566530],[634726825,1310023272,760872165,1124213938,1185150870,1522774730,425296639,1974173934],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[1556013243],[1934000683,857114792,380994761,0],[1035377829,1570909747,898858537,628202729,1057030475,792481118,0,0,936982499,898858537,29177589,1849511593,1734664075,0,0,936982499,1734664075,1095702991,1165745007,332313267,1355894521,1395185064,1708727107],[1124782019,1604100087,0,1584618692,117969533,784511985,0,1029263814,1288859508,1492023823,2008426663],[1304046034,1473312938,1189652294,1135125640,1657420538,962977622,1897216270,431843074,286114922,1708365208,1550686839],[1945995534,217756008,1744184373,950695792,1614689452,778597862,1713727571,1210653497,491244875,1066896135,100911133,940644831,566638711],[174804891,31940525,699219564,1598469303,1395880656,1048477227,1218435474,1070920207,1482075328,1383987625,571381495,402458510,742251560,318413642,664939057,1351794302,953699781],[268435454,1190635981,1273803663,764920375,1692255823,824842139,1792749150,1625724894,915740411,894407839,1224592746,423842435,552345802,1665822179,43360106,1889456153,1725796884,548506434,526523163,404907896,1250337525,42740183,1782837218,1926534762,461236060,1851249085,994430833,174806073,1394716865,1205547051,1132920570,1319723614,794971313,1740769244,1137486401,1018468983,1670766072,1517441820,1250219528,580100607,336491188,905747819,369746158,1336819481,389130848,623379587,1605133069,82920301,544102781,894958430,1983543216,1114042448,1543489700,976132713,144371870,1995115941,1095620593,1989550675,41256700,113946746,382230311,1069318140,1414842384,279944417,11929666,718054562,200744184,1452816929,799362894,1008455765,60982062,1081283326,1473833792,1311450868,1367644051,816560830,714945932,339823275,899116223,1256232576,1214548924,1684925950,1117647347,1017369624,605643519,1843053192,82998332,1980523505,819327551,44019150,320069682,1253278849,593477489,1674149838,1889957952,1334302172,1385672855,1943594548,1811940176,1394186345,1296840494,1326426896,1089603648,35089484,800890539,999694534,863010592,1725675962,416973774,256340017,690504679,1379992183,307218462,1039158817,576420773,719316196,1843913513,830545545,349117602,915806548,827480354,1862241358,141956,1087915076,1191678070,1667335268,425531694,1136258494,1309368528,462020167,1335097648,533339134,1441866719,1631116725,1113973333,788470645,1434157769,1185643975,783642310,607444409,1737975233,428150410,1144690430,303891039,349894692,1984131104,1699248766,322672380,1016195731,1977476828,548524877,272418465,1494487595,1051979886,1342464785,1630882685,875834071,1143879835,1658681245,1765520792,985412557,587293116,1161992715,339386586,289999086,1090391115,1517172631,1357573861,1688652547,1645255975,1260792709,1502262506,1636982188,716605568,288842691,297875672,603188811,300124162,368376323,1105672144,67269736,841916711,1478089060,1664748057,876633448,1036692671,312201108,1684628611,1134144498,582234098,1360095400,1831069271,1181353560,2006015528,1275364467,495170491,647323678,1672866606,644654385,771041551,1118308574,1608413340,1003785069,653826984,1995910288,348045651,1839123485,1436644355,942419859,1380787036,687157752,1101790061,1423820282,153070774,1797963952,1710799891,628947405,2011775166,358567244,1508602347,1742971673,1191139880,473014913,1539547267,1589706698,1131089812,56561903,1551804476,413437282,1268343868,628928424,853728722,324626840,1479491443,425878895,1851375205,1332579914,672777832,1803936760,1996095212,1943222883,1288120982,156387167,235107834,747309106,515413561,1987905634,359664884,1432354088,1230761450,1660249789,211298543,94604214,1067424885,286236587,1621953853,1957806839,1399320083,1506942429,726442093,932413309,1866199863,1443205956,929176283,431691988,1643064241,461950341,326682562,1647340368,762878708,612705938,1605947299,1086682532,193360826,1121847504,1429474571,723257506,1124574093,1437328169,1692164275,1629465382,252503291,767273114,65378792,1802692294,1856498384,1679981556,698710392,999433011,1059140880,358378804,1321347171,1505411177,1339652493,115426954,473471924,719203993,1122083923,1832466151,1153782180,1240619650,620272333,1936847158,1086831384,1955055376,450429083,907328103,1554342666,1673056615,1310208712,689921586,0,1415515980,896904351,898312169,1652086833,1652086833,1977135113,1390352322,813242667,1451926594,1193215396,562079192,1700091170,1396097755,1011852,162443807,516013714,1812299222,493115625,1145902988,239855975,995589460,830783338,486455534,0,37308089,1427704190,853197183,39925700,1453200730,1585715926,152501196,67487753,1478805507,707026277,215033513,404181112,156714844,42569845,5737076,296405646,1678151769,318641796,708989917,1995212848,954676121,671716386,1550796166,705946936,1660182037,1554283373,326283454,716321800,1600939852,1883197040,1151379044,365381779,1317953502,421006520,1380462322,1576424823,1138236165,1560719571,117364002,1322156857,1897889939,1269815310,836103212,1879503158,947250755,1749542485,1559602601,1590619681,1149680026,1496254272,1315739231,203387777,1086106080,937830422,791425454,207520794,1728258539,136224595,1015961906,0,1064018755,586655328,194799285],[1142715181,1776023670,1246155941,612345455,828963407,366220605,1342100217,1063167100,1127632650,1196779765,1218752597,1457351464,1868744969,1839621993,1415303940,1776786421,286976762,859386038,887786454,1357148262,1337303852,984947872,1761552813,1900903235,600739964],[1184929549,1445426523,1593616405,1882448081,845688471,13366508,857667054,1850136571,1958549669,527911938,940945658,1150523350,256247233,1789988428,981961257,2190082,410320781,1363008373,546922084,531758615,1556148313,64683463,125452431,1661759085,433242030,38143550,1715408874,880605939,1931378468,1394141214,852458833,1802209297,69018700,670054232,720604576,1292743657,1957876384,1348898142],[818750798,81032403,1339558907,1678364108,375313278,781200928,1617859838,394920814,227313259,1981296309,1991366482,48825058,604192663,1600165296,1385885881,775568794,352774480,751752462,1702438303,1647573618,1620354771,274374936,1609934110,304389448,338182720,922330172,1716812876,1222606867,763021886],[777389019,364700553,870917325,161582667,948863087,1927248018,391172914,1577674831,1516945136],[951673850,71148149,1939604396,995028824,70794014,1464770286,222182888,0,624541755,113340020,202775105,1784412850,1421563484,1693154964,456566094,1517033192,678078704,1676099902,1251547463,680592684,274897711,210003388,512202703],[37127161,254248146,1563072129,297460978,576580605,1388484869,663408133,576110367,498181014,879832452,1195233929,1491180989,892412819,870526608,341853719,1115812083,1399616,1177353310,805492052,162930428,1550079845,0,1229622258,1212869784,959751232,1846285977,1641181713,1212869784,959751232,1846285977,1641181713],[1570397500,315300404,1724382040,540744320,1140767220,916501897,1495341933,1101578584,331247397,1859181981,825632468,210843218,1192209234,1670636555,1916795057,1211292191,483425601,745017456,1350501374,1429162670,349155793,1352759579],[70749952,426386973,1945281728,1777715389,1500015315,330508933],[1527933754]],"opening_proof":[[1574097467,1441245107,59521024,1349890565,594880460,1427431692,995736967,465182777],[973999105,1849172355,353607672,351658795,1614411124,1709378268,258500970,490607874],[1414462905,538900292,446140530,283805555,1794071955,859855321,1314802154,1657179106],[1808581112,1857251360,856666267,1329710251,365025252,929063743,103841565,1960322267],[1826761752,333050070,1356796687,1958023837,1767758828,468513406,1313637506,890613083],[1506811040,1035182934,432717663,1333789299,1011571196,598067504,177001832,816186972],[287379256,53810939,1159452808,927735715,15604852,1368058418,1976433075,674888929],[885693344,192451371,696389892,46809868,588175566,1771566186,469224485,212482045],[1266244316,179302117,1925198832,1483904374,1645980088,1565866039,93503099,1173454247],[578690611,677049473,561009593,1736354183,706538203,1016376666,1796690130,1142026706],[617647315,799737005,648480992,1220295101,906896599,1822633256,673730625,1513182552],[690251021,603421963,633687617,282482479,1080551977,963489948,962493108,1924183863],[1029704772,713669527,1437504412,1281594525,927022408,186103384,118071507,1838711826],[1257195395,1546162203,444664351,1976633425,1658878204,743873182,1062158204,2003977234],[1712071737,586907328,1260248410,865050261,253555043,1232246361,1731648863,980892106],[74735214,409611906,1341510190,201324364,79555549,1479932478,558034048,571507893],[1818155149,498239470,1481922109,450918711,315666925,1735755550,1611739078,332706623],[1388401766,1765644016,1637064566,1096803765,1361980261,1948546377,1239878406,1879270251],[2009812669,922420886,312972629,1444843216,450072773,191804640,249874256,1514035249],[1529376721,622697722,894933701,1246796910,1194832331,1497139088,1722934429,518533661],[1709849162,1498294366,1770635295,1160345882,687328321,865337515,624100253,1846108574],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[190103293,2004734639,391316130,814898989,486312898,1952846964,986807746,1347316353],[86221598,1751146180,753858782,1948549664,1454865008,1011480533,596150267,427754608],[682671660,502520543,606132438,1667435947,771018202,87553981,51826567,338463101,1179401933,431629584,532697229,1638353044,696103194,950427758,691722879,511377120],[2005178549,67687563,321541755,128367838,978014396,754784347,1341523709,979120591],[570624688,145932021,1855625830,1671461475,699409802,853193093,1073291597,1273968168,832761535,273526258,1054579291,877369308],[515217383,581920138,866205890,911040559,569958197,1564723865,124473373,1201028093,1070416385,526621808,1775902297,1911054263],[1073447188,671204389,1121131298,671632639,1333936535,1382899930,300924879,1462033847,48076635,1962556576,1529800769,172605036],[412044141,1037256406,119659069,1452306069,1508372100,1849579146,429019137,560001123,1242383050,137822080,688020684,1925930513,382715404,1212224617,1371797381,228328570,1225390208,1645717308,184054472,1829427286,485343255,121981583,341069357,1506563897,2001343223,1375438915,1787288646,163279936,2000291050,57587347,213595111,1496247056,983339905,1605068364,1680222455,489819320,1499667838,1930714956,1086197509,1231216420,1745539404,848818062,290998959,1149575120,1415486840,85177718,1073708111,1474876235,1491471329,795816731,9368665,411430088,1880689500,1188403328,189353763,894893764,598160154,1423768883,1594374469,859032506,699260826,661314705,578663282,44488044,1451115647,1922288417,771022850,293307261,1796586173,1619920630,599541756,186850262,790877725,1846666942,1636418902,1475317950,122133511,97345751,1034203185,1053963665,713861939,1454917213,386936468,1193936755,675737478,340866644,1058730177,1876365485,1294413273,1697082397,1946282729,1887916917,443985073,919756305,1565031570,25489876,1046077174,1697742097,1296459424,607353848,1228879247,1157760001,1749226464,907842272,1379313432,1182755840,1924778225,1842866679,472482519,1200795970,722967053,765627741,1355030115,1469587987,1529905779,183587082,1412689959,1076554976,1539462474,178755694,1908239734,64494579,310843743,1349455265,538611596,426433035,1427523898,1837388810,896445489,402575986,1401476324,1575328088,1345799239,971506511,1655846866,1217975992,1294587103,1170447882,1431969577,48779510,12681736,1371450145,1106474736,425952952,1826089281,179146988,1774318941,1987141387,969210595,948656275,838088742,1903890395,397471605,90770047,338271290,1503703973,1744946929,282358104,1578068674,521718394,59374336,1309596917,1060200974,753563178,269375501,812772794,1876224580,110355616,1287684292,1809328973,1166772826,779494104,290947608,450255360,452827695,703261190,1318104565,1325201137,221718846,1161937882,1048400755,1676220302,1088306145,1549075938,698906822,1639569483,1065278379,1344847582,1601074628,1685619984,685753260,1001180242,469767091,1770459379,1850397014,792679667,419757311,302564053,791455064,865494906,1396628273,195209295,729493015,1333926483,527331579,81038898,1861724480,340539999,505387243,1519974591,489110351,869883355,1194976936,1649606891,468619796,733473561],[1689335085,1164655507,1063292478,4781263,1084198774,470636690,121619107,1122764591,825236907,951347265,213173702,459897335,241987079,1082261848,1203686595,449800922,592680067,624452855,556598311,1259940145,1193324407,1275669590,187819182,390818169,1854150115,175691091,366011807,1839849070,1238907530,1412049375,816547676,1398445546,278652510,1537846963,402074497,616850816],[1744376582,17838189,95296642,1217687393,1281809975,510418004,857810026,1825440984,1830837661,1832820555,484159454,487942379,565075890,621850534,1444151034,160970941,1235878186,142943557,1862574257,1538083597],[830408149,493933808,1144464582,1757315307,611013539,1654372321,1084729522,120891921,1295439700,891173109,960886848,447557860,210575344,49060356,838195209,599495764,1282391315,1730410632,519329709,1850417468],[1997358207,1880843799,2011392280,988057686,1282442323,1541405535,1675508767,1176008099,939039533,2007657805,1388871563,1017867691],[600019752,1417809236,1510904602,1296910678,484672993,933898093,1658673515,324011302,1334776940,1143936150,158292312,823086189,953308210,180558605,767597523,260936670],[728103161,46717711,216054168,1477180374,524746048,1801274338,1441468568,1157096033,1110999333,861176049,762658381,1159468669,684115593,86639653,1820548689,859872534,1084856066,1993362802,822892949,322225335,1466083301,1337761713,87241123,156851590],[1988288331,621172139,1396180725,1701558732,1523529219,786476814,629382737,1137691569,272334072,876378408,1248771096,247004480,1966993123,1881378914,1107032401,775801814,1095772976,243098073,1446699256,494082154,254716388,1925983020,1138123696,317844363],[281840774,730219739,1334681950,677815195,953482195,896167122,2010018290,1571663954],[956456972,365216833,10238295,367373799,1090061226,1971050808,1562394399,94659414]],"opening_proof":[[1976259644,549191091,1797743263,3077219,228332693,276923462,1439061062,941939099],[360496373,620801844,1966713958,151000341,1697810338,1855514791,1127137581,429746727],[737046921,1917615284,82491860,1119731844,288825174,273101253,1016164870,510131729],[1062772174,356803453,1047800776,485935762,663434010,321317632,935605340,876111329],[1425484048,1426570970,530272453,1989775191,917959349,383985334,1412238065,474912454],[1622137851,1243762579,310561638,1748090087,783103862,96606812,1776856947,1431123081],[280608959,512011958,1328399885,2869072,377241963,1031286195,212705769,376684361],[523056790,418720214,167055535,147397489,1380270906,1638151415,1569607242,1539839496],[1217492459,1387135402,1876215433,1908080196,366622952,1616621927,1555562563,1167797268],[1926434201,603553911,1770678416,1870650365,376061438,614640637,362101048,850763047],[1663722605,317784435,141782841,1363033628,1458603557,101307674,1385930248,1699876103],[1957954935,565788917,1401839312,1008318858,151954417,386560495,1963349948,862252985],[1866379997,1210499673,871479588,655683688,1007123932,1527445085,863145825,858088364],[1596128836,248719556,1665667793,1572645340,368263324,1481404311,1070390425,1997299610],[348734996,1030807853,202351714,809065812,1100135129,1318516758,1527592038,1472754056],[1930123537,21252529,666395107,464851233,341034567,980615816,937306721,1578603016],[1605312523,478136955,82440985,1949726869,1509255847,261710541,1013544457,193070803],[225563994,1014691424,856961159,1400077694,1927427163,27885698,1327775045,974143361],[747962602,71661132,204833378,812813022,983761411,1415009216,1249379394,676655023],[1142535484,1476280138,1275982307,197471629,1443906390,1145846530,1461428194,798021791],[889152288,979680433,342531623,21942404,1210864830,1636636111,509337741,1770073440],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[798064504,1919204723,1643863741,171976605],[1309283280,1845275470,1879240794,399481010],[143241549,193774199,310600228,1850659224],[833736997,1656867953,221086124,1231269418],[1999778728,1295103303,1789726690,1793357125],[186297562,106850019,352337135,1839924011],[1165387664,120609269,987485808,1184039039],[1921469805,72977495,1065426090,1915887877],[1835993565,1424760632,1998953208,727311094],[192224575,616017826,905816453,1741810211],[1795193078,384016734,786512121,1801914779],[1720784649,1912110390,1949605266,403712517],[1311091514,1187800871,339638867,953832939],[771991475,232361268,1468522601,280292901],[188088403,1850464529,673086237,1988797693],[315197086,1247579916,799219537,1695799085],[1162051998,1047385996,503417435,823908524],[653397839,736905884,1378792732,1955496218],[500612594,2001619684,800778976,346321924],[1230190208,1034303100,259879237,917551469],[510539559,835120231,1126890238,1349948951],[995031286,283744640,724306366,859239555],[240695698,469207620,632254202,1297297414],[17357122,17199086,498458691,269774029],[290639458,293949873,954480525,1257849010],[1605641371,1294390853,124809885,1115124766],[1812920049,357063936,1861802787,1482324402],[1060338957,193986789,626588874,823016888],[1529932189,224209234,1865620340,1435070568],[1681264731,759799548,1467027376,576834994],[611002701,337791385,1327808621,1015054041],[591575758,401787522,1276799085,134097736],[1483984827,358857930,1807455736,133725299],[687437292,1267973771,1179256807,1683993280],[224717981,1060481274,413522546,184394621],[1282845984,2012104448,926987703,156106140],[1606879168,1639987565,52795356,1633435374],[1523555932,1985962898,639009516,756437391],[436857567,1830337987,900272623,339122482],[1801788130,238037771,1886892617,755009299],[1217944046,148403835,768938144,187647419],[29714959,748702776,1804929554,594949478],[1145272428,448091410,757512287,1789565936],[1794633863,737089203,1068496449,838853882],[1557022749,896979802,345662676,572109220],[1439621207,1844447779,1785181230,1337476949],[1094634466,919348051,640962888,991449598],[1546811242,1749210043,324344815,793415344],[1421966344,1957118936,1501880802,1336687268],[1420408684,1902242909,1282617994,1194279604],[1198360407,1109773298,1936446552,1243079891],[1532988434,317561703,1022372957,206160746],[1871340356,1553350803,673380108,319675719],[811383389,604636881,1295308993,544223232],[1747179015,1884265127,1576153753,455307262],[1964365488,1047711027,718036754,1119883597],[45520367,789425392,2010623336,739467600],[1356517106,1880096459,1489831789,485625978],[884377655,420615319,166903707,1956204442],[475151101,1168550228,1524566132,440143022],[675290927,115173211,1526686282,220025726],[1301040434,1983196575,1495219831,1368263838]],"opening_proof":[[441195220,149278727,502900895,1187187891,137440425,1011716566,1410027861,432167835],[1485215401,1651821179,1124616497,777538593,399554612,1141637156,1638801168,1986099437],[1932232240,499340802,1775481528,1946333535,1917700402,1490869585,1074339707,1667357065],[1079442239,1002240813,621612382,1305312041,515213426,889582732,74883543,593209612],[797638525,835747166,821747577,716992859,1082995283,75197071,1189744105,148861260],[635505332,338063275,1874893992,654620140,1328961284,1340490430,318553276,668980247],[1167017168,1298622497,1626349825,352194004,1984318099,438318406,1232011568,24461120],[1166268583,1255313205,298482864,1545124670,1699079263,640602236,785094334,1668852665],[914738210,601898514,469659254,344789406,846236869,1205402825,307617785,1046815615],[657097442,969745486,116766972,677891982,849827828,652747313,1558384413,39162835],[1187810812,87910629,246533322,1624777661,1328188668,110701933,1102194117,1270454896],[770062954,422975884,562383292,838744340,1476460435,1743618427,401897338,642613083],[814715230,1920852134,1540692563,986127070,1368572866,80468666,1962870259,1377952147],[766924730,1501102467,1445350062,748042838,591005381,1363685428,649803879,1281291202],[1571449262,1836700417,354388869,475604237,269170113,331669611,1949517651,1381894049],[1691293050,1293373077,1908535169,1970050566,4866032,830944843,631991260,656905477],[1999039116,1373129425,851505689,943757785,565709060,1935131499,642246839,1258728508],[1182653087,974426567,1614952569,1349614639,640996973,1640112113,557552410,312755372],[319580868,1141704051,510823379,769226689,807506803,1961119943,992647953,1763041981],[1687360134,186635849,136460912,1291590448,171916515,1179362293,951180981,902369219],[654819962,1209364170,1829063146,1280309241,1158372744,1968291124,869715070,1957581718],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1018038541,1343969518,644862584,1329369320]},"opening_proof":[[1275394726,1321694039,12727315,699635876,482520435,1858435495,1806818845,1793331513],[278911712,1282673567,700366098,1255757301,1489103929,1946853214,359247809,510797633],[179341228,1473555390,1107638819,1008294702,1220834270,1937285781,1304332791,1352948752],[1151712088,1317538386,189125381,1255217614,1014268159,879882388,318718830,609471764],[336598900,1571831481,844386588,1172506710,1114477587,1091902193,1356818221,287533923],[1286878081,1115142342,638255312,1777794055,1682696167,1377132968,992860412,1720060066],[952563296,183893972,750887315,1565972770,279302375,103170611,1475649961,1472032229],[1923313278,661470709,998979348,1350787926,1470675673,1786295307,628320595,244006495],[1923580531,1360141121,1419855495,1042636280,338168971,15060996,1544088873,1370708060],[89157557,483954422,1447370949,475337712,1445439117,923534818,1053696095,1830025468],[1407399762,333787699,1474413878,1200795345,329234086,174817537,884542346,1310468763],[612017844,1879945208,1913972088,1397401814,689833965,1218221419,814827219,419577088],[1420217912,1755573773,1020945244,1093925073,1368719854,807250609,286017594,1530209166],[468597174,55157583,705617983,982319611,1804549860,1553598819,501606404,1432518819],[1217721141,387359483,120769163,208227295,1324990547,352261921,1055417324,1442701161],[779381412,1139787953,483260649,1495611446,1140468924,824278319,1850164564,1407486014],[48333807,996499093,1892283212,768931981,607050426,1027409629,1422406063,475052925],[1952791621,682984449,742418742,1581543307,1436600340,1003718715,681699905,1271032164],[385292177,892951359,222904482,1783225648,1169985750,1373175398,1530320425,1371143144],[1639384005,308822040,59458922,1143022721,1740576429,1168699251,359638966,1587615944],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1899745382,699597555,659128221,761468811]},"opening_proof":[[1421590274,1402522700,210138451,1252265163,1581824913,1064389395,468344805,367416831],[597235469,1061812516,1766418554,244267857,1699212008,399683098,1702028730,526356879],[1718307048,531446080,681451348,1865668069,423284042,291900804,1866498644,341143148],[1495693655,1952759311,1254271350,3315569,711504539,1861363423,1582561089,1066719860],[1638512332,1949598160,944565520,74491120,29980786,1707171574,374860510,618404648],[1097969728,1882412769,356963782,471333562,1139606755,42338902,1750871619,494191250],[2012038181,1680313011,1572685447,993536079,516191884,967192913,1234962193,719137144],[325535045,1864435648,578912738,1533837571,428201655,1110823280,1432630181,1356030992],[1221898720,901399662,147083223,894912435,784161879,303378585,1888647339,474498275],[1094180743,534645298,1638603283,5581204,1767058876,1032249025,1653599053,1745467466],[1705991941,1965124023,1983936675,451936837,314442378,1067405102,1842282072,846436240],[1710372530,1513001383,843013747,1363467828,1513051549,417905699,1820519930,1823482188],[1215695497,507236861,116250999,1037115019,383254392,723934296,545949264,621982975],[238640666,124704147,1025913068,1843905539,1509172034,112512612,584035665,195418263],[426445262,521219396,1771098928,1823547743,728855999,569565100,1387602042,1795738008],[1181478190,839575491,774175147,125998015,1783443702,941902187,1085034309,1549745088],[1924108981,455961451,1307567794,365343261,1208252432,1650054288,274442222,2001538077],[155206484,644747199,330768015,1127243465,719357556,1131925454,426281202,1987342507],[1734076104,420717616,930878697,1647460850,476136910,1622608918,268614551,1609449535],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1656795500,421658890,349027536,231156017]},"opening_proof":[[203984870,1750846564,1512763784,1093487951,1754536755,1063402494,425989094,1091673654],[483964666,794319205,965351193,185490221,1378899889,165369558,277923221,1259305640],[149660104,1993589390,1799691603,926634609,1928837619,1304139342,989964573,235548370],[1488789733,1459957591,1703991000,1277930149,1966825759,1732584284,187202711,1097700626],[573023970,124058640,1424498560,264797469,1724376393,456773269,547117348,1534502665],[1648908449,1456987083,277830843,1030858685,1215367392,1713443226,112639643,365319576],[755016352,1257130649,1439564709,191631215,138694704,1548442780,291104683,606293289],[289042568,699755956,793594827,1227811752,1419157801,550123165,1672861776,1911855865],[629632247,1536075680,876326517,232286025,458641293,867607847,668379417,1309027067],[1171367689,1046135877,135954706,559705605,62287661,1380678516,605575578,1984147920],[1179053824,873934306,357673080,747641236,842867098,1000918119,1720439492,1500991326],[949693398,1821545222,277286610,734025581,1315147796,532408149,1786576316,1003493461],[1552287891,503797544,1909598008,393663616,1299288321,2001994789,237945418,1668793484],[1574941039,1855068920,1567596040,720551920,956686036,388739993,1819065811,1758759308],[1580362807,1561829754,858570760,304969182,871536489,1573862506,1869770258,304901573],[1403850631,892890969,1064325677,205941413,1602358858,1162923411,1003945721,592450901],[1462277566,384694431,1082775487,70247677,490909199,1457393062,1944258559,524754770],[770822608,1705052402,48567981,1732214579,1849430942,1109425982,621312697,1006585908],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1455384195,1118192003,613731910,1766669582]},"opening_proof":[[750780579,611910284,798812525,446779652,608596853,654203307,1956280410,1018719614],[1558172382,459099719,1937177547,708219618,1528263467,1778700755,1763413594,955732310],[488899059,1747358700,823198618,550229532,1900413847,1933197207,313438611,1902402165],[1445823472,1153206737,1304840291,207434711,490508430,955600632,1462596222,1079548160],[1045261866,781238165,1230590497,954113427,1440275359,87932995,23964235,519305963],[406777779,1719109935,1237686491,1298047616,1638114541,476735754,386062407,1568478476],[465100322,1421712452,1107022185,234900562,446823443,710332870,1792707274,636867238],[1370762932,1987118460,1460537553,463616724,328213663,1556088646,212067096,126556565],[1628415875,1877213742,1039325255,1640810003,1731704992,1351338322,1470478713,1366335307],[939672707,1555982301,1195829190,2639027,1800861865,1356495512,138924084,1095229305],[1609882297,1925771246,682195407,124106910,1723935487,817792574,546567951,196174645],[473369611,1808141152,352122404,1113385394,1486434660,1024269270,1236000267,1075754658],[753887383,80253625,1820883527,49829313,701876641,936460038,160713021,1672427803],[173327440,1744336711,861516090,525983469,1483452771,1594034170,1072366473,1498397493],[1544340109,1822298457,415597930,990392768,742577867,674487210,1922037643,745918995],[523198236,535796970,189250014,830067124,270968257,1035718323,1716359676,1138703154],[1831409176,848951931,1264437561,675407542,312088796,1513170617,485989902,1771596762],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[303066287,1113360390,1978877989,758389915]},"opening_proof":[[1538504397,609662910,1237802603,215706059,189402021,829243158,353018257,1405692635],[1212268295,1597488255,1011656571,1348890705,52853381,635778936,482386898,1836441695],[1908892948,931386626,380188744,1817189524,1020430992,1905478230,1312153201,756547688],[1316645079,1987786143,1136647290,1601110160,1309914397,1337555539,1484200172,1005321055],[1181219160,515326143,953157517,536150841,1488662706,174575889,1830962454,569850524],[1343621012,890075211,2321438,417463058,1314649045,1516686552,67514414,713938362],[917662881,1947550336,1949856299,1877109442,1277977265,152030415,1063926763,1521747928],[116886238,1451673870,930925497,1661131008,18744136,1789527607,272517184,1767868066],[605696145,1505540645,579980171,1484002858,473291732,441179689,616197902,1832801694],[455938859,170680173,635854650,294540876,1639499349,397530009,1989540414,791980369],[64567357,1111851381,799528320,1428294240,1744602780,1211057649,890425835,596355007],[340990841,1349952774,603866516,212229790,1004090181,1274635367,1876506677,1997841365],[158753952,1408585205,1995851729,1175588754,130067889,967634951,1068094128,66480480],[1054975819,322788464,1069720081,306180023,338492956,1558445755,106640889,528737839],[870600993,1931888026,162939672,959700169,1476979521,276725329,217110866,206367363],[1793840635,1249467635,541020426,1350968841,582425961,901304108,48486023,1339183960],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1143200136,262314099,988620470,860660672]},"opening_proof":[[1055664431,659025665,1241004283,1131115657,10662792,377120605,668623961,803485512],[1088517195,483633081,1339467234,1357260380,662954137,1894409560,442586078,969147817],[756284419,27029645,1618583250,419734106,1309420736,1750435399,242797524,1946629808],[1747167603,205198895,641907911,824425048,1358843790,194856456,1073556361,981589197],[549858321,62618656,176164416,99589742,534371478,774041928,1626120355,311937652],[1917520585,1403142749,408087013,652800209,359103748,183465906,1189981800,737918249],[889308341,2005686554,1999397279,310844504,1883844107,1030792593,1327621199,754176166],[178257712,1481523854,1298199393,727246080,54969480,16891703,1306975433,1550860081],[1282945921,585005081,538524111,1417445079,1752823173,1227480958,194425842,1782921608],[1673312247,1254018131,849153533,1167041283,763943559,1429678124,1369220606,565040833],[293223,1973924416,1087381646,1902760680,1453695204,995951165,1411366166,152308971],[1877551895,1892960153,1038072404,190590042,738198067,604268364,1619648757,444147567],[68478582,1291680275,309524486,215931048,896255406,222279626,1665217371,1982419358],[1445691145,327398863,1240044889,549895170,1091547604,590947423,1639890985,704561264],[1884919245,1407887335,313577387,1980924744,1621529993,936348712,177878892,784596165],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[284190250,1489320233,839877065,551660225]},"opening_proof":[[1028842289,833467143,700613061,844651331,813408883,1520506965,459775414,1535157568],[1249623946,149149407,440506638,1488553549,1334647568,1035888677,127516000,1865393771],[1050566585,707966833,90860594,317485034,698645462,1384971871,1182536314,1050995515],[332745163,1556347417,45989977,2012932757,1789749531,1959830146,1889385719,1196045058],[2895666,1776142205,1064062453,396224042,1108048905,1287812789,1910139068,1826190768],[1964319195,22216631,145085468,660883287,813861634,817650293,1657719237,998907913],[1837000489,1272695664,458653946,221468274,1417973462,1826884708,495072208,1756751194],[425532235,253671596,1105173410,1620700228,720184406,1184444938,240677187,1935870078],[683437096,1639270602,1551008668,1744034074,1456076784,551009717,1101077223,918922172],[814720083,1878277862,774794426,1287633884,991485318,223099987,638402123,1271012796],[1655976317,1298774926,1216127773,1160203777,1025215141,1053277964,26673705,299181568],[1244753356,994325239,368482319,206435157,1231036524,1655113051,1559093398,690263451],[1511090190,721089574,1017801468,1948683166,891769698,923214402,1585531328,847366044],[1127072328,499496346,1152395496,1393013170,691698874,1861827326,1932252107,1421702386],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1467607133,231660182,1771413546,476282271]},"opening_proof":[[236942831,1100205812,135891611,518747416,1062868856,1981451498,47285557,1776870000],[1837097210,774592545,765518171,429866106,519691850,1100187130,738084952,774645978],[1504487052,1584067645,1194998175,529581633,1513920306,1715483530,548714629,18892332],[156658213,997521494,1678041865,1147840374,47087735,1454703217,1725805076,257123597],[1962471276,53078384,326008194,2010200668,1750380967,1197719553,748667779,122902977],[159886096,450363698,224336111,1996298126,1982746561,989933198,512440693,1406741968],[1820783936,1986727398,999873010,57371415,1072019981,1683222150,542411624,1467468720],[1287076663,1419273055,297776356,333732252,151949872,200477464,1046517875,1243341235],[1900168345,1821717299,27648050,73363683,1095778410,1331018271,224758601,1949944359],[927809593,7529048,1610263791,258344863,228319278,948803642,428771749,862718799],[1067582881,1035000967,312548255,1256794438,982857248,828481474,1120597770,1013480699],[1108404720,24527791,286608858,1926249452,1503505353,1726130548,122285838,727474436],[1848245251,583845496,1583959527,391789668,1263585013,795708680,40858047,1966733756],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1990517919,1011297766,535695326,151298438]},"opening_proof":[[551909976,600347025,982314549,1991283915,1683494033,1301480610,1564915811,300100210],[1182347358,1185918876,1597350969,1256979156,298838607,1340244050,1264307931,1412687632],[70283920,1265681681,1120820379,176809434,514136759,552625478,1966544687,21742134],[521717013,1443601177,596562266,77106580,1073541014,918832385,146595103,495973725],[183079232,522473618,1675460702,1747412447,1084036173,1315241607,314942649,1758208857],[230547969,1662122954,1555868954,1571563088,1891485163,1947156155,670165120,515973212],[856474634,1225697669,1827028374,44626615,543910863,1796299334,401661978,1859660064],[1263676461,1235300950,1163279288,341864622,1695041105,1342152667,395472997,291164615],[1159494315,563883595,238769518,1851145432,1022985835,1669133256,1916259118,1663739541],[1966526673,1822945265,1934222554,963568022,47573898,1603271143,303288059,1866121926],[627900055,775264791,801949554,1868639456,831389729,351606286,117871060,792350317],[352697772,1621566084,1203037289,1753990974,1740479120,467722290,626335342,476495441],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[591071192,987413153,382359022,404157217]},"opening_proof":[[421959442,291075688,928984241,352907230,681255716,894871482,1077234166,947151243],[817296068,1990755123,520833926,480723381,1080074044,975595977,1609023336,1759946506],[597242961,1920187386,1815468102,1336129230,800718899,1101251307,102249163,1237893153],[707492264,1500146137,1313095278,1892788098,218725026,1471637001,1535979270,1818713971],[198360567,292094406,5018281,1928204950,1579939568,470526961,1834130625,1461809092],[929980145,1066787714,455836900,221417478,1049960756,726546512,56205845,1058229836],[615094392,431404928,1752230421,1393722855,1412971352,50641509,459096441,208289841],[448453041,1247363398,1783447848,940745424,1258289867,1374536695,272659532,3022171],[1762916303,803078485,464250435,1137418222,1952036162,133352625,529392674,1009684840],[697563937,1188159880,1985743295,317090805,5366874,226545914,1255781961,250812061],[802510246,1498761747,1091028433,1146902025,1660247568,1372370317,1573533636,1373973623],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[826337167,763866338,389716768,17586608]},"opening_proof":[[1562597374,1946297672,726898737,590293986,1324772721,695066167,932100710,1907530935],[1263878383,158977333,125852120,1205717447,1513488604,440569708,1792417854,341951608],[1108813980,785708055,1591249976,1023606016,1476070104,964108139,1046894888,2786755],[1817608625,194318800,470595162,53629533,1236145433,314622703,409939868,1143790187],[348490997,264289329,949922356,1693554452,728039957,1965534588,849121696,585842105],[1730656433,355129018,43774444,982821085,542452518,1620396379,556642454,77603801],[855341583,1383538563,1873748812,914971927,1854402339,1556025084,324410651,1543744258],[741340156,459065053,932457065,647125778,1442028003,1638807219,1230134650,1532193173],[1862967586,1075181320,713969758,988417085,686470947,205389919,1383749294,920139125],[1496475325,819846199,1167583455,113403042,537205781,1699625296,1488102439,288656097],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[183503505,1071087303,548791181,1805984985]},"opening_proof":[[1964078714,1628390800,1889160818,61052737,217799502,1180062583,123484389,485740509],[53901769,375752207,824090965,363998221,1244144029,908007556,330839943,1769437668],[410185619,162605959,535891467,1118944051,1834452997,1386192453,593637651,193463405],[1278269625,152793434,9985356,229461921,249186865,194297867,364222900,1871203881],[1283617764,81320917,438509843,804045928,1210654889,198968433,283689465,947441828],[1158953103,1054817446,853348286,1176447260,515384249,1109379068,1422583015,794285516],[1403350350,893357240,439657054,7949074,1592964080,963784463,1986690428,315036037],[1373537000,563339157,1957284179,215566443,1635128495,1115584848,543058689,626258836],[860797087,1000265264,764828395,345955626,809501744,490785665,741344458,1701527693],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1305181964,1880407387,1369561959,958452473]},"opening_proof":[[1214771367,1147568386,1633586854,988026199,1150582415,777121799,471581613,1651713635],[1408823815,1157309063,226288415,781881041,1101656907,763769643,1720633271,1349724514],[956298941,1570617443,1764840458,921851911,845555437,872639429,675855936,305131311],[441543746,207688262,50697524,721048509,1764586880,1508691348,1070040648,498494783],[1188614351,270451336,171759703,1125457068,1524917105,1078403566,141649170,1299414145],[1824890360,1423615293,169669310,72771781,161444957,1670751590,101094339,817553870],[989618588,1977290000,940657894,1140225715,1594774721,1043166008,70856024,1992746312],[928378850,526708860,1172314914,1308909395,1594072150,1843184388,894635080,1458748934],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[889272256,1058629894,978094689,1057202865]},"opening_proof":[[1069444618,15276360,618332181,1137599137,295816059,947562616,1828196960,1800254565],[1781908685,1117994726,1061227327,1171812049,982706545,868114645,203047861,565681966],[223220733,653349780,923185707,125125635,91380396,601922736,399779703,1657945857],[622408326,654269268,656927815,914275981,654893105,1659445571,1279468055,1322772338],[1973624118,1466884382,1727884539,1182557732,1836629269,1177882360,545505916,284317895],[204570653,668697716,16376389,585400930,665208665,1384985122,1461816841,1102841742],[1598657017,624515821,1787387827,748755694,203309233,1064394711,1079808948,886896287],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1893878360,1078631197,1795757746,128654671]},"opening_proof":[[1042592412,283483066,923175029,1785707573,423947314,1835181691,1694444752,1028989383],[1108938790,1531586907,551992509,1320236164,389004587,47782313,1221494090,1809687841],[135050266,868375926,1510423510,1331060605,1598921813,474308195,221167929,1725994326],[250452017,247682652,250162089,1167428375,1282495157,477601781,1259171544,985375846],[1161622062,1866920470,461782015,69400357,1672324580,5949386,1003708553,956100730],[1470786235,1126310405,805882871,638117171,566754482,600539465,505563365,640847407],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1997970561,1966784946,200991409,1439665555]},"opening_proof":[[1609877357,1162333244,272537880,857073169,1045528270,1348266635,983786423,1859641394],[522821270,1759655276,775667985,267198568,1316480347,1599679473,1137496231,969088953],[139875474,40770264,1012882066,1807618973,1698186820,1795660175,422960201,837945517],[975973719,588403373,263498168,344140784,594756167,778305472,1712457336,1718436257],[155934742,562585205,1439168339,1933804969,1242725972,1008611139,466108219,825969123],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[22084995,1624287060,1002098836,390481444]},"opening_proof":[[1175649002,681503119,540512849,1953893345,1617754351,755567314,1310563380,1435218717],[1761950658,493805852,526715053,178708739,1526217995,534402603,1412699623,1253993159],[661531486,1119960475,1273770702,330122115,896749580,1726027543,358549472,1769053850],[467320699,83822763,475650904,781413962,1922121827,1373309808,1748102595,498613889],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1437455509,1865628073,1985182932,1152467519]},"opening_proof":[[553159590,806679573,899570596,731611527,1643909548,1187525020,1057586167,888295067],[720041337,681909448,520736030,1195681881,1323771070,1035444437,744626818,912763147],[788850495,691620765,462581578,403356883,1599297740,281998404,449799731,75356870],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1943651267,545171469,1834465170,1121552857]},"opening_proof":[[1030395260,1674327286,1705198658,760724572,1211206018,1674027249,1941898767,655858908],[1020514963,402895085,765798453,1434220988,819202865,927757834,642190193,1669675876],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1113792239,1683134867,1087948472,416622804]},"opening_proof":[[1604996150,1723929396,746494188,1006775754,1175942037,1306040927,2002228553,1704888623],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2260375,1881710961,237064494,990347781]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[32]],"opening_proof":[[1710117943,1609070652,492176891,1540217667,1664379492,1517781612,1120143274,1433372207],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1642613863,557830659]],"opening_proof":[[421327521,461293821,77827900,1553105274,617270691,183893442,590176059,281843556],[538484253,377577966,166614907,9743635,1833272878,191143243,605755438,1169943278],[926814387,935674417,1466534183,440586376,858914024,1428277033,731032828,1556058297],[1263615518,525608256,1161416284,1337424585,1732409354,1593795103,559496793,84593752],[189497568,832767491,450285044,1199897087,154861715,750165505,1348353853,1716635003],[1290985183,342336411,1042982263,589715074,620868228,659619056,1130665225,134535427],[1772153379,1591570645,1493505345,1715824338,1307248195,1962469355,1998902443,243876503],[462393623,597793689,1700007848,1446631110,403068818,963192575,1999311777,1882885095],[1229803527,199060037,1339189211,74501843,950279270,1022578151,237565481,998044390],[1535190176,1815853378,674245436,497943452,1839395100,1117498787,52195379,493483589],[1984270842,1467467016,1903525165,558503431,20048663,1660293629,373296287,1145990907],[89950643,1177164751,1285089214,693392808,65457991,151249838,1167099914,1782218191],[1888520534,31247262,1878911866,1814600693,1544806178,905222309,1202119437,1622618365],[1788368554,69636547,1511878274,637752902,277636935,220115588,1730871882,1001512844],[1173353366,940039010,724406642,1389685409,1524544154,743448985,1648171121,88935081],[574123298,1890355699,983886860,320760711,368685106,131259737,1440015955,1342876933],[1598993989,786442716,1212580597,1063435710,548424621,1734430924,1226659095,1698206250],[1297435954,1293791412,661385283,288328137,1891074453,1008338720,74152040,751276981],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1160680946,617286317,367308152,694430997,510047843,1240397345,32585521,217430118,1534423681]],"opening_proof":[[1948926766,994735177,214256866,671708110,1087125376,212968961,1053640334,104784841],[1970308915,458342484,1141129972,720093694,542884830,858510166,1834918388,962534247],[1948933886,923406797,1981887162,248485813,1856687032,260586469,189063751,1471689466],[758870583,1550637501,1983273811,519447528,431727584,1579641395,1177468857,365534981],[79818651,933130813,979918812,1042206504,1604824502,1073850303,673070224,1267975125],[9136520,1144333991,776975882,1011940821,309258929,700204284,993846011,441657727],[628256924,1700826466,1025720357,1815265265,1239992273,704613584,1362551485,1141594322],[313310953,1365904568,655073912,924132598,1916244810,984748987,492109770,657088371],[1063842771,1976218415,1233609775,1158673945,73275476,1590860977,65327029,1278289130],[119341262,877804654,113565320,1600909806,105910344,619709135,254725228,578872672],[1349837569,1585299333,1564727470,1423889016,166291449,1190673725,1233152282,1726938101],[1260496536,1626709588,1490967614,793532952,1256964960,1675655142,694950419,1282701107],[125957503,835353666,712843666,1599121852,546701069,1421870241,1056417162,743749695],[1386625238,1980553953,495765130,379481616,1591295131,5527894,1286343108,1501276381],[690133224,937137520,1932483799,1395560693,1630796230,675285175,1160752537,918087649],[1777001635,1665167504,1894227490,1490269499,1149506477,434471926,415471387,122781715],[1551057416,1864879958,233957315,594606068,1908852165,114575366,1086560685,358945145],[1187015242,1420264171,1682652638,1030628265,1373606853,1991713847,187224877,1795502200],[1262433162,199015050,117765227,746824942,343158893,1249058329,1470981947,454671624],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1828625956],[49069824,679914078,32,0],[749763079,220652200,1729203095,1530063658,1870267153,1441299635,0,0,1240537274,1729203095,1937144540,1298300867,935617254,0,0,1240537274,935617254,1099060776,1337426405,1695948206,1100828676,80359239,1807988106],[1192594610,275292261,0,35929669,1537200466,1304781613,0,1382583590,1797822568,760534940,1553977527],[1376095753,1089261626,1477851170,1627549175,1652474541,1295367042,1979130669,623721622,1508753661,1319264557,49042517],[442691351,97728548,1770765404,1991146967,242635569,947902213,1025006684,1635980156,1465802835,1219607857,1280394012,270610029,132547088],[1669504675,1676477196,638220937,759096093,1231688405,1312703444,365562903,1866445782,1631061774,877821031,1148207644,67618643,1108046971,1648144922,1421711767,1758656245,619627510],[268435454,1317285852,220646878,1832431913,1769761814,893997615,806562658,987431065,1686438796,1756656354,1415007574,1055554893,1709925909,1004442512,2004400598,851225732,54721363,429068457,151573206,731101749,908359646,482963998,1012015599,952394906,434385090,910991658,959491732,40139939,448015761,1499475144,1408868161,70943010,1834298236,979839799,406278824,2003561431,324718404,1174791851,142488333,1053776635,1852536597,1959317240,1716709741,1042627446,177684033,7065439,402101119,1875065404,1444740888,200754686,232709745,295690412,1681747613,481746825,1183086763,1228303635,167695287,1436773851,894628364,90484427,1862104887,1774339113,232126890,1284961981,741973192,1693984670,202321409,429077170,75736468,1062580903,646636045,1618657486,1020107540,1886716949,2006944493,1097104741,129763302,1621687221,1139138344,1196031643,328826691,871629408,684789635,1991858575,779279621,149083603,1246901719,1168061761,1162441107,575279982,604018550,314998112,931898589,604281964,740873668,6592084,1222012842,1925480398,1599847153,1003570920,899669668,369839741,1832021045,624393887,1488770619,1681198679,1218841594,157074454,66541747,546821743,1460376861,36557118,1664305378,652298001,495234284,1150099498,92219931,650968164,298206855,479777066,345231799,1558410003,419845791,1301488091,1600022065,299899800,1656533378,1917720739,1251957243,1587430793,393204821,613025537,1271182002,1429705153,479441956,1043014321,1057368309,1025808596,728576931,1652720441,1225701441,989418505,306914883,1225528976,1987679446,394147674,1930425344,1810416538,1000209938,6991539,543198522,329622394,89266037,418101784,229615843,1390264701,801720815,471329988,1575125684,1183064193,1246577775,997423673,1421605686,1892841036,520815584,357388784,1169939422,342775209,1198410775,1810059363,512677685,1687084971,377161733,775649918,1120438156,348472580,224817898,1323991457,1342434823,1943350350,202925751,669020711,1183604060,1573704497,1347943087,917214197,1662657905,1145806260,642571503,1836903570,745174156,1537253612,1197851614,303924572,1627314800,973582057,1661449012,1209308619,1448869619,938582590,421211812,58385105,557161328,1523492478,115596628,165099617,1511664381,694183531,398828591,1803259181,664484290,49946442,1494525715,1408723230,1882663439,1848825350,1494660322,1602017372,521386871,429558078,1241142603,997962385,1463904336,71403203,20008540,1788640891,1046405447,1625005773,608189143,4314910,1497325425,365785938,1391607396,1086516566,1922748208,914393963,114404368,1641012042,109054722,245639887,1806992852,1101200846,1721397007,900554261,227715001,530904191,169181445,591889142,1834017359,947429233,1794818828,1255235117,1700638362,1464189890,1585694510,1293740304,1099785059,104302034,680399101,1271944775,1780497778,363789495,1303228604,237658678,7432589,1527048306,493130250,347160590,1444364193,1471685370,822439071,1488254090,149170157,1061764713,573356359,814381641,609229413,200293384,435644524,33892020,137845938,260808592,1717516320,1334765437,1993347451,551889041,859140324,1827557516,685142447,1648195385,1092767772,326524053,1867958261,1836071639,1296620251,1246816944,527793625,664523514,1885394980,450031459,964596668,540562115,418322985,212336391,358863271,1853535711,1646449386,678798359,677784029,507534234,1044978220,0,603494213,1873497231,1063754072,1341974200,1341974200,157707398,535698147,1541561818,539993229,360857362,1059253995,361025524,1359416883,731211193,261045330,1814092834,562260758,70566818,947904713,436942614,919936179,1784852428,948443917,0,1052938771,70895017,1757117791,730190496,1123726423,1461139611,1708471822,281441837,1849760667,1011225553,459306232,729032103,1088957912,264886748,1342464705,604366122,114535292,1430201872,668209253,409408335,1082131674,893154007,584149289,1743835664,578300979,1769889351,281055847,1076124863,1579823706,1589398664,1384716444,1226905257,1741711733,243975488,1878365974,1376515588,1123036612,1810110877,799459349,1196334455,1335263649,654765950,568063844,223891978,681394119,421202681,718959900,885445854,1387502704,326922716,107338386,1329496319,781809775,666375700,1147419904,876588418,1288587277,1979365602,1232761901,0,916415696,403627711,1880962353],[543110511,2006742949,262122671,585990780,1207154421,1641031300,1137622604,1425396755,479315934,876991934,940397057,1653479788,421254481,878706340,655205186,1063006647,686714167,1599154838,1565589616,1693227357,1608760503,1480816674,222060345,767195803,386537508],[732790108,1395090070,288691758,1749591454,234067566,858234820,1621390420,1238413512,622182558,820252500,430018199,1882967015,854999945,139237089,1840151326,961713473,1404201621,1647218230,600868392,1950469909,118556759,626008539,107228447,1842416486,1041973682,1748500932,1753089512,897017540,627106517,1050744929,794511738,902268858,1692160372,1808623307,1967027001,1339148652,359606026,1561661405],[1648575538,1574202661,623451804,1130053434,681756050,721610827,982409946,1564187149,1583898378,198113367,1757539423,674246277,1104713899,1199040093,70327874,1189023163,816375342,685202006,1558988913,563049674,1981797512,1304473449,809905668,1345690022,546873741,359368030,1228226792,306790047,1500685712],[1737899303,675096440,616438829,1300413821,386958349,1699702686,1686525026,1834063195,1550816817],[128191704,743572339,680338630,766499668,1020151326,1465503870,1369767172,0,1300812365,487050514,1529892750,616145137,1978868743,760935635,48322029,1792048338,312702323,521901468,1428110943,1537309738,461698513,715019105,1765356175],[1469511328,72756054,594563806,1679692964,1078728987,583399970,569551204,64090567,1513184758,1780624959,1104117640,1519527987,696488264,1624891832,214962768,1462049859,801181248,513012883,1534545190,1396508484,795478459,0,377525764,1979036333,1568991344,1749887535,994844777,1979036333,1568991344,1749887535,994844777],[1300259309,533446744,1332084911,1646144643,38179920,843939188,1329115783,964876753,472014396,1278695613,35825831,635170260,165362621,650698909,1635608119,758895619,505439103,1596217487,1968435199,227518380,1369767901,1026794962],[1467361798,696880431,735637075,1619420771,1435408313,1999867593],[347742484]],"opening_proof":[[667737586,1701732788,1502122450,899262832,181747874,988270896,1964245693,248235324],[1309662892,623468578,43683184,216945623,1153225219,278061385,34805571,614150751],[1542400453,1454262329,1387688010,1753127071,1536586950,19472216,732383136,384025698],[1179763827,998702659,395012959,561735201,1765590817,603551982,1886208985,1301464531],[1699488103,307684612,438101390,1071593867,1178611990,212596291,1401514379,706379901],[228461848,904658165,794769846,1817068348,1832642391,1343839912,191844970,1544146020],[1083016147,1940517727,847594276,430611137,809391133,1682325881,830713205,905452272],[266677714,817112073,237616982,43647430,1220889535,1947403453,185396480,1871362099],[1318098874,430002175,654706148,601868940,1499991943,451269113,784946730,110630584],[696948536,942313113,1749346780,1428589836,1421682629,1859632343,529542630,1157579816],[979221403,1244404464,1473778782,1149963984,114541449,1997254154,6576255,273382549],[1632116368,1408874110,350685522,1278819752,32081658,316328381,810980246,368450351],[1123494873,1456888274,318660291,1435434320,993214440,1445502050,1515186232,920912550],[1283092933,647869434,736585140,78566544,475069597,1910627708,1817222138,1832951165],[909779344,781950477,38894499,791100684,1916823087,934359128,82959362,146078769],[305460065,953987434,348548425,538977975,766913142,417928888,957331108,99864652],[1601282383,114396830,971360691,974116895,1767441064,813393022,1872772620,254095960],[169725220,205884739,1913933148,29272568,1099172402,791877681,1387228954,686775707],[465092381,236669459,1561586645,1278156979,318563830,1934712044,907137197,960511094],[1773661331,1722061386,1425761161,2004260111,536623302,330733492,1956286701,1053721119],[1457055764,754306490,1126771137,523168886,1653440156,1060725817,1273150200,1606238798],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[260340239,163123818,1659089876,1681489622,356685709,1694250891,575042010,1916030122],[1131914997,77561160,1485340588,804275965,1454865008,1011480533,596150267,427754608],[87525249,447997337,1582439328,1134429121,2007148255,49363663,65350467,1646682291,156252672,1890808115,577603314,428588401,1662736383,221461866,1247386917,579620367],[1758877788,1626125009,1657818034,1688405136,1206551136,1088060020,1698106030,1850630223],[1797161434,1403043899,1291151794,493943723,1033070035,560864329,1525867100,497550870,1206665260,1410048798,1547336663,1726790529],[1481476582,1532950674,333225164,1329396536,195270285,1122556602,1633766965,1120282473,1423072157,1853110842,1890019183,1304688783],[1797572415,1991692074,1110806350,1253188660,1214858264,1066643679,1858245964,22954154,790454402,1186866488,968104474,723583496],[287944293,1845846200,1782903099,867702001,1963864811,1122556407,1645806726,1244576793,745917777,261745483,748107144,1474103757,283284868,835512041,1595071458,830241001,809982072,1089631013,641066906,1672431644,880958601,841076264,1515113688,249323352,1019446264,611924720,703188955,438295838,285138757,1568867309,1188994734,1910028922,294335723,811589369,1830254671,278275789,1871298497,57939400,83843094,471860308,270541661,387102530,1774626939,431120682,156686123,433147571,656787401,163972540,1563958,1904010640,1679907825,1108138148,765052084,364505904,696971960,343542839,1712289448,1916069915,918318360,1131108843,1974609376,1608976124,971909276,1461893782,1179980245,253441509,1939533110,637392572,1983351503,494239299,1171184104,1968176375,1560722323,1146517995,1157070618,1276483156,1498277803,513228965,1933511631,1957899842,306384084,37219931,1749778925,1855597130,475369243,351363641,1683559559,664213308,207229990,839350871,1610514132,805253804,491243642,786621064,407344178,930058942,399168265,1482233692,1574917039,1210780342,7386378,693819330,1278748586,591870066,964278283,1616152219,837877286,1502999310,1252624680,939710511,919041689,1530293869,434718023,72219583,2011803176,1713707092,364689068,1321169992,520873802,978239417,1452071142,820096783,1228777738,1527949068,1127714653,1554436800,894601285,190460535,1862260560,1798426575,234934083,666947135,899900556,387978529,1990799748,1299615919,1820195727,359102794,15818270,228832378,1080704225,799604711,1421491552,656825158,49340655,277156772,1993740960,1723583642,1113018949,777604107,1377459376,1968821946,186678144,447147465,1216511267,618354938,800022821,1639455630,1742233225,1234760868,1598493695,1354704160,864143395,720963159,1337439009,1344152272,1649445552,271323814,1646195341,782475816,1405220256,681615144,1761045631,433658834,148553132,1570434896,1786035396,1207187347,80232835,926649797,823968393,1041072981,1678132687,1167235235,550191246,1537640207,697534076,1625093317,836648235,656592578,1202613040,1046316558,1625861570,1883305612,400367872,981768399,688244819,901157697,93396476,333300914,1953165209,222406316,1171133494,1088197566,1627142606,1596651608,1129713340,1107690272,755223864,1656157518,433040674,1690613279,741248140,46708212,17969740,1982163898],[1521725443,1280047724,1643382089,530249144,548702207,1320818139,1170928312,1478778806,1790882053,845132813,1914924155,1207622398,453804137,1348885834,259395781,1107629031,1956080168,419322797,564801247,1364884101,860362632,1693198221,788693981,1475759369,793370357,1116567182,1586467396,725161528,1342207167,177007029,1212247544,1860091033,585893399,1898381194,1935381239,1540349892],[1027337063,1966718790,410411573,1814374583,244632887,1487065724,1715113826,298109320,290934076,1691805709,711066317,1556595399,1072785083,157435161,1139624407,1859906044,617352272,1449799050,1249246220,1310692116],[542950402,1328228103,1481095454,1932432582,707281207,513145003,431235349,1852130323,1025855589,1248716326,1861804370,1750626350,1405099436,1468881373,2011215478,130984952,714493690,376783516,1112679334,336321910],[1552724243,1481881416,1627128052,385455631,71048713,485898989,245235238,1245955306,1575489062,381793344,203346748,106527728],[1006050756,2007413663,68798366,694121246,659384591,979379288,750092020,670713351,1153718145,1253000332,1612452599,108409984,757200354,1076655545,1070027462,876668829],[217240915,255417620,1801365796,1270389079,1372253955,855400220,1320941347,679531006,576058492,440374427,1582250208,400613712,301186465,1862743507,696843992,538692511,1109538100,1357052470,344172222,1662109475,1948724107,1443331425,1749682252,557191415],[607563955,1427763058,785954585,1935693631,468237192,50542753,1732852054,1413283416,1525351080,106715068,676373380,1653715254,464372042,867072267,1382698335,322173854,726736335,514331092,108357116,374089140,853468576,1152234451,96343114,1981732362],[553335660,936017553,273008502,730930302,774817386,942083032,1858983296,1589386756],[1689659944,1048499589,343534378,1185231817,1758755453,1047090927,1385278674,686679791]],"opening_proof":[[689354987,1162779360,1452134408,252913655,206276587,1629165841,70870900,315449052],[1360816608,931562664,1787856992,707702469,1547914545,31514252,1488164684,297592514],[571463640,13818931,1590504232,1676870558,264548034,257176925,1051481405,300535248],[323448534,523775946,1033504952,1566868911,143919820,1140120544,1603863992,798699318],[1009377320,35216272,986744319,686422833,131436485,1663071319,1411247514,1648642254],[4819728,1684192176,1752696067,325535993,1765046873,1818338344,1325901698,700479380],[543411606,1232140268,79897834,1539339756,391173911,1291642038,691164606,1902994751],[35653499,1208775746,904061063,580718010,290286593,406068771,690324288,640176410],[774096713,26586209,1223297820,158900217,908136736,979789002,346352349,1732664726],[1521546108,1186997799,881676970,1757896240,1713495291,107685033,1327566679,1834089581],[1385429449,240413842,1702908677,1031746070,1824507640,1116528710,1008096533,619732139],[226329196,641803421,1706488326,1575466196,141502393,641742719,476156120,1002188173],[330159182,836995452,1465298849,641230741,36730164,286196476,754518428,1330934521],[653301502,1395177226,1977571958,923199974,1354865425,730887486,1152916854,95120241],[590475898,1450261083,1246188743,1596165875,1300510803,441189395,946938103,1635128881],[1129615387,512514836,201606299,497224055,1415539019,1767846386,816881571,1369680288],[620691782,1026709994,1410886608,1449512302,82341285,1368459158,1808279624,1146532705],[504644799,1415022803,100975597,787370098,1148849460,1032280661,281975705,203752496],[1438668816,767861028,231115723,883524112,1965902550,1164162548,1619323954,1962445894],[451148399,885060417,976241762,831430310,1703106727,504084551,53357547,334509047],[1393729402,1613363672,377278457,312797379,1977976758,838422362,11360611,1737300465],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1148436342,1648261451,832064895,1010409054],[1926869955,238105344,83357107,1637568868],[760828224,599869994,527982462,1075481161],[1451323672,49697827,438468358,456091355],[604099482,1701199098,2007108924,1018179062],[1948340124,1478863560,647338285,1959862814],[1530461037,559939715,1307398939,1454811935],[168092433,1467054294,520336849,893213902],[1299833450,1066118233,321435672,1523569071],[590236097,650228848,1596278753,1884877112],[1716575863,1255917344,475481318,1417519130],[513607095,1730694939,1912074964,1051272600],[180732304,786259894,1634030435,798791328],[1143301358,870396899,1602286945,1381820674],[771512144,1223004875,1439498721,280538727],[1540001887,1097128832,1268093665,1757098361],[185046156,834293828,1573288289,523954475],[1075429767,1321475417,1535951285,542436780],[1043753988,566392787,1266894823,950889816],[1886338607,1796201012,1138014464,382130754],[650447690,79592031,327301518,259843704],[681777684,5559785,1902238337,1995858785],[1616450018,210375954,1954831719,1876913856],[65341714,395965644,1790421545,468509383],[1031472579,1585920718,204169302,207979554],[1971681585,1315914798,1010030622,272102422],[1436167689,1918951938,1381176063,713078864],[844563713,1289223180,1646642940,688366818],[1606522867,1635592480,1630679246,947222455],[1189502170,1003856184,165422205,1620734446],[1847328162,1600556917,419248121,639127540],[1740865868,202041507,763259196,247101040],[1048378571,1913206746,1329039223,982234895],[1012631855,627459250,1547153442,690401444],[289372335,1336340628,1031193404,1022216621],[1264118316,820322244,1547030983,1222680808],[1503686302,1931107130,534667520,705311602],[1755854055,1908363522,674651635,1743566750],[1238225615,551848773,1771630730,314329201],[1951307221,492111211,1786556576,1443054288],[1163013937,1122957633,1789272207,1028006632],[114029406,538099789,1526175831,2008894082],[1474007655,1005183361,1804363016,879510239],[1763488545,1845198917,277660384,1905425423],[1542610169,303786098,2009536852,726348700],[1946053554,243240934,1415890055,304279556],[1635605384,694241644,1464492781,1682194674],[730119900,1576845322,335282075,135136056],[269103940,1080913120,948737730,842640917],[319589597,716939725,280272537,1320425018],[929685432,1450203341,172001551,1474035331],[1820069027,129130833,1794079602,1457470542],[1221054213,1620394928,536051038,128577450],[1532151747,503852865,1957667411,135656118],[1073511659,1539490009,1546647757,389162286],[825993971,1444283759,1427833560,426923976],[3908525,1004970741,920227179,1524923593],[513275999,680248581,1930127264,1076047763],[453790044,1677403196,320804893,746606754],[1332403283,1668947090,581178586,876114352],[771815087,1381260123,691484212,1858885706],[665843282,1228127207,1818025466,249143744]],"opening_proof":[[1657881320,1290995317,1395903953,847048963,1016095071,1123262629,1091155563,1805793196],[541687041,840809427,1928914470,542197821,1771708972,1824839627,344421861,1186370452],[387109531,1858629737,357002870,1799007767,1611014756,898341215,1053725215,3148901],[823844664,1750847871,1112284344,1580075797,908413482,846449796,886244601,1182728613],[1315276201,2407690,432703973,798907811,952438355,1232046273,353675659,510952325],[997044057,1523288064,179478023,1939917415,525825097,1808804997,494366378,1065425477],[1097580449,263097734,819906215,1368922762,266581383,1537130050,1364464082,1726215856],[1658880997,199918922,1893244282,208029178,600017535,1346994349,371799153,1373616344],[1884403333,1004400706,734283131,494193500,1702501893,997041395,1905316975,1823039273],[1258441905,1403832031,1477028782,1207689421,1712217946,369162951,710619880,318883258],[1232107066,333903030,34215244,838810133,1580599069,264552457,1686675378,498161501],[1460876977,1802721835,1994579991,1349249392,1950210231,1903842331,744838476,421647300],[1078439136,424023707,241599851,1485545158,117268346,1910649798,344479025,1423252300],[1748385622,348662572,1724887317,1460101863,1948429199,1758195486,654026572,1300842946],[1736178366,1806183803,1504862831,1079486811,1516178400,1010370625,599575284,1028421947],[639871135,463658030,620138800,1785069858,1293847821,230139940,68205075,856347809],[1966058398,1891484298,1631143054,813417950,341756924,603371408,1136310223,1957140410],[1398873467,403694487,1156949776,93014355,828845625,1915348322,206991927,1785353035],[467740790,799344447,85822915,1564826664,1502812281,624080756,295425655,936843621],[1076463361,998711302,188976424,840500221,1505896340,97762991,1460802021,867093567],[1744515151,1696071872,1029140247,1338797842,1457524621,414434486,1273737192,1133431145],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1212830410,24867923,408387867,458714796]},"opening_proof":[[211714217,1085282516,1160348743,392976731,1968838262,868138182,738174931,1859976132],[1396716394,445162879,1896406190,1877446551,1629333462,913784749,1358977496,1491245073],[894515714,624265668,1374440104,627574326,1471407583,22016290,439427917,1789147107],[1288221479,1415314970,412824338,487230348,1321014120,816431573,252360918,427453564],[732241171,883147570,273542415,187387088,1284877806,53545249,1305130591,723241900],[842797329,67594002,1537821903,166745610,1671287349,934093224,1149083471,1444559459],[1767486704,1341764551,902288046,1676412853,205998181,742217,677455634,1811150007],[695046969,959757025,1253358851,1962145079,891224924,525868031,1353416281,399925420],[94063298,669627234,994777223,1512143979,1055399641,556993201,682963513,769692686],[1474014435,392363457,1109807284,813211438,1570879124,578190609,761035776,1957840067],[1541178949,821494905,653806888,524704352,918437994,363118999,1346743236,344491474],[1092768265,137245528,1954446182,274097741,1906366358,1895458256,1543346305,1985643976],[1493872429,348350822,333606184,340787293,1885170835,1232621430,1279277390,1178711818],[1331642151,273224848,1994891495,255806036,179997927,933533839,1033915690,1674932489],[464635955,316050989,645470550,1307656163,1445667693,1246924346,1058173476,1748913090],[217278471,1927245545,466035838,1488244918,804283435,175071328,440118671,1311450944],[27015787,1273140151,37660050,365173431,2004652996,493500246,693484852,196807924],[1320609600,681610479,1724437479,126155756,629694044,511297491,1745984259,1998827820],[585848423,1714969041,708227792,1863056136,1761086538,1500188951,1928683035,803818900],[795478439,1599936394,279285843,1373267128,1875950657,1073695129,407322289,1722147883],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1542165525,1757686369,605713586,560488843]},"opening_proof":[[224995963,506794208,579629289,1242521962,142225867,1457235416,756199126,464080001],[759184052,1299228993,358845398,535548288,515318247,1093778500,1688335390,1802089334],[1908953025,436352761,1145700327,189754702,1919880670,1748219235,1642857253,40425151],[1547399432,1683677171,1506056833,673363875,1527210072,1404093531,983706162,1574857955],[593700044,1691958393,1823396725,1666764300,1449801299,946560152,340751927,1134282112],[1345542204,277759235,575757406,1234695241,731518649,668943686,573670403,1414647279],[1605791202,923586439,48243274,1494386777,1627144433,1607877453,1641792392,506152073],[1719014142,658014394,934790737,1440559168,102322289,1825168331,2004738350,393793226],[1142138615,378137689,275867574,1171743115,645864994,1504843738,1405680254,1098529529],[1765175561,1387034732,385459511,1174200577,1765661314,456600396,1190386949,1153940525],[1803664522,315542971,1881083213,887088940,342959702,1232020235,421480069,1640135824],[870802733,1305982476,940870519,1909566078,2000757372,251820657,780606974,844025349],[1876207666,1829337299,1528176098,722144464,1320521551,317458532,1936352664,98546996],[758408362,1704845385,205059789,741808796,185400272,1284558116,558756457,1531899775],[1087356386,2004560306,403512594,860655248,1934043526,443027176,1215626829,1971095426],[102202729,847524145,210006672,1608579476,253955137,1150023258,77468558,670529759],[953387744,1231957271,562436515,1036209817,993722247,1686544818,534417267,180501613],[1472764572,1823256211,1115274950,720698569,26337063,110319117,682851486,1781467095],[561471972,1087413307,759420001,746866108,423995140,405361651,1633686707,1798836220],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1140271071,295135240,330646673,1804094574]},"opening_proof":[[1853606082,1342533344,1647851163,1014850123,713112997,1859147500,1087796476,1004862937],[1946379158,572721119,1482787902,1806630897,1295438255,1893210477,794727301,967051679],[762761443,320136478,90109331,700417363,1018803760,1809675637,1625858656,1602340523],[1164820412,1894539775,1460655644,1823374090,618456075,1844419942,1863789752,1299621466],[1378443144,296855214,1868253374,151469418,1878282022,1401694205,1594965334,1728393770],[290452632,1172056074,1351353598,1578074217,1234752790,232877715,1635064764,991587508],[346279672,868652668,763135263,1449324468,860213970,1603613747,1213022140,9344805],[1311787613,190201315,1434482506,2010824701,838893492,785751530,418955446,1828256397],[1955575821,1601427906,1785009943,1802898200,1377485696,382404534,2007031640,1545583286],[379030018,242565773,1671854734,686537402,495919465,1315702974,1339997793,758124321],[602415971,1157908622,1752403071,856078336,1368988850,1310691328,1785547794,310229848],[1403401293,1296782819,688886651,1042288439,390061673,1769338016,424075512,1548075573],[1788294050,974894199,1815639999,1349037708,439097455,1482118859,1366455585,627039732],[1681222583,1365957395,972243294,196823401,291462076,1207206037,834232213,1025672535],[1001376321,1772762045,137117541,127933584,162347619,72464106,1851586613,1046912585],[186860080,1337899833,189468300,1614508605,1779964640,169639080,1350028367,921697830],[20887971,579456781,36235691,1324684363,1259731117,695981487,59461174,522476381],[710317061,1969596625,1100396919,739707649,876092651,722244333,1414135216,303117547],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1226699009,466173271,619367577,1488908559]},"opening_proof":[[160172509,645391547,1187913760,1385595804,404921589,524680476,1182323996,1264119662],[1827643463,224242080,1529633125,1982458963,321871589,1628093291,675965579,680282180],[1556958870,770957459,1081104219,752669474,1355387449,1987512404,1392462273,671670452],[705468307,805477224,1780829137,1577309905,633585636,1507720665,1624619884,169881719],[1570224924,1519755132,767083538,330777413,1665025860,676821663,250254049,1292239851],[1625075829,188319182,19238718,1063115257,628037548,143780607,1690451594,1376514135],[1499397831,1257473532,147123529,1268326170,1333417046,694350232,483784820,561931409],[797127994,1913355021,1243863990,1113575247,397025973,1189337217,188320777,1043791123],[175457462,1539313416,354503247,395614443,286857990,385739789,1697721579,87615911],[720657871,759002937,179783760,1434847322,1861060914,1500156877,1645106317,1981485677],[1527716805,1047237711,305851955,966408386,1062704532,487919642,813671793,826579136],[95723245,1174584381,1683326893,1422801758,1216911407,672990646,714993245,1070278225],[892457867,1760866557,1263131661,1098484004,762807992,1170250002,614688913,92478955],[1392031077,326903617,1001667275,1881241803,37438314,1488186206,1298125605,986207789],[1170221962,1632699200,722048585,582898267,880174876,1433323297,887011409,1106030914],[1531357264,945698039,1789983967,1849186826,366959413,592400866,1037213771,267914509],[732613239,1269596040,203480334,1259234931,988762989,798643563,29111482,852532634],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1787336100,1612840237,735314177,1066859981]},"opening_proof":[[1213242501,835817429,884008948,1130633645,1376370949,693329176,1256480900,1273577661],[707086049,660561922,1473702100,651068674,538776487,1209346527,904978696,1434718899],[61238866,844019321,1795516845,994883024,18486369,1836738036,1986845396,1785841886],[1860914932,1639888075,1444750731,510946267,1717606181,810540526,756470230,955236102],[301093641,998923404,1648505428,1650244787,868731935,1726629217,623633708,760082123],[926063533,396866255,1149897606,684869262,1701759270,1786407468,928865489,1352218695],[1723767725,112286971,1431183861,46931460,805474636,320440956,563893480,875129172],[1307299843,1236819267,1927850661,1074583337,1034672837,656003761,513002738,1838495025],[1983273912,2004522611,1251871943,638508418,103573223,602613637,1150263497,1072923136],[616050082,1662950051,1550677562,947141151,1729959416,33214535,968317241,191487306],[1469155109,1514383644,49180133,406420433,968327638,1448298643,866692631,178982318],[524929636,1443233989,125486861,304971558,1802710145,1266030478,696848641,651095319],[1534274031,1206220204,1024638268,1512432784,1828633363,733859649,1736790686,68501511],[1336644653,1851979933,405395407,564178841,1631969902,1950992939,1788588327,278377063],[839680860,184118,291387072,1650134990,94580251,1079633638,391388783,26487776],[349789477,635093051,23719811,1842530407,830662722,1540980682,488767481,1062766263],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1017283089,1083033748,330710784,1958464621]},"opening_proof":[[116443813,1370221717,1013860361,136048449,1233457341,396336777,1165127423,704736519],[1733328610,673729170,1514165613,265242362,1244094267,442838735,800860951,1822294588],[480013873,907589778,1326883271,452547906,169499976,454424852,1252903374,1895619564],[1227816460,887927008,455242352,1087006828,1385955927,1579549913,2006882962,34667416],[28657933,1160249405,1155908929,1192981324,1080505560,1399555612,26572114,1562750383],[59848124,1241993661,378046574,1606323982,1059542934,72235911,164433688,1343026545],[1039024012,1318551693,1995624593,1601462834,1938552836,1728690716,611789987,1222522309],[1937537499,214298332,1459104683,373799119,1705483784,495784539,845838372,1786788485],[1976919368,82374829,1439566920,647011985,214737785,850200334,1836018780,1987004963],[251373388,1575327752,1846953834,1391300255,1304508986,1110694823,1607484779,799879180],[230725308,177559288,1704729301,521481527,556162355,830030989,1411352456,1696102990],[394901184,183282646,38669101,1935020030,698439353,166763145,367965679,1852837475],[1386767481,817545668,915842749,1607781462,855968754,1916790131,579185594,61057816],[1570527419,971021517,423977561,654573564,953674252,1886137000,669815344,817121806],[924848176,595646447,918826392,768635108,560035228,194296855,1904168950,1939668629],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1982686606,1414851137,1701322458,214351292]},"opening_proof":[[555016812,226464606,1904674099,962458878,114301357,1390367673,402602976,1124704299],[1984208410,564075711,247758809,1681138835,386604734,45130424,768203267,181364067],[359131809,760349310,1692358092,898879389,218991847,387765022,1076977610,717535600],[213247988,382229960,2000675087,1368781736,497540408,600072469,1432436678,1634550185],[151990132,240813374,872757729,1512653787,813880239,941598057,89022205,77352830],[1074184817,266123693,786246834,83482131,345591116,900914892,990854216,93155476],[1226846254,771612970,699868113,148162142,1437543689,363215236,63257592,1819317772],[1940888450,1809928443,1913431983,1428033404,1014112121,756140594,1993889438,742233089],[1014528585,1117839440,1151196279,303812442,1533103662,1476184669,1331963790,403934973],[327710671,206081685,1190545477,301695185,1638741566,1139632242,1954940461,453124693],[261962875,898544434,1967884020,7857222,266709776,1030378677,1304462825,858783611],[38024085,1363338408,969548765,1447927409,1321078027,963560286,1433955780,1481865696],[1907234231,1250519076,506986106,1505089570,1802110014,1770259756,641128004,420151203],[535792724,1555081142,1212950387,492648071,915239248,707507116,1117145959,1896819999],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[911573637,106819139,1343142322,1137748742]},"opening_proof":[[1293798052,1949029041,94129410,331646352,764655176,934448322,1919061684,824655976],[1086951103,990979376,128059607,500713124,987276400,1025468436,297717916,1232891393],[671675187,1114746430,972603198,1711702422,291029195,577392807,505902718,1899188375],[1719818203,717525361,1081783092,464803955,1390726533,873368890,1435904530,1442437767],[925978040,1080104419,1476950995,49443240,12216416,1597527042,1898611830,705104545],[899345161,1178035641,93894463,1862108169,1494562444,166356730,233311213,817262570],[284856790,401321597,1448815891,850848696,886535552,71904377,1157444258,170764040],[299448775,1139395968,1251749648,186515217,1106279289,1311785127,132637830,909283342],[1757058684,323912320,1340610039,206823221,1431425902,151945052,942973705,1330341232],[939176939,1826686997,1668155168,1913723434,463108394,2001671270,1477154335,1899729059],[469543354,112066537,1895605243,1698631414,216699365,523621773,186363396,336182287],[1072787442,1152940136,695784095,343689443,1773006690,396411531,442805589,726675650],[401014441,1961504882,157366514,947177923,746275024,1225937448,1566004185,686462666],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1438933640,2000196573,1041788608,1583875661]},"opening_proof":[[1531585744,36579654,1762817443,600880930,1575213939,1760845844,1997743712,1335801371],[505130587,376180628,1577294696,179031278,937519619,220423460,1134698111,291924986],[895655266,472206370,1948216537,1343849434,993324293,216715742,1663593727,1938821883],[1813776396,1351878585,829295225,1492775068,1131564749,557873479,803871112,101417797],[62547216,1286034132,1873113309,1108299318,990677002,1937471205,1192225480,597476927],[836179282,183226301,936094209,747132320,1595119780,1533331685,433313052,1497618891],[66220199,520481361,1878414185,1478299646,559675909,778558016,781308007,1135756474],[337729420,440818358,1425116674,623888812,347054784,904436217,674728208,949917298],[1240247519,1887456829,691372640,173917028,819869404,1866037598,160404551,1466776621],[1450321896,1914287796,920872467,768342207,1964947208,223392545,348026576,1324871275],[1467439646,1086883424,117151238,779455119,1831113153,1046482298,239958082,1226627169],[22048400,263913062,1562948350,1545627819,304757306,217986095,284294407,1253690563],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[770011464,1921726801,742684189,418499984]},"opening_proof":[[421725380,392122969,1302472831,1993633418,1299052623,1863886123,1849130847,813266073],[1587615687,294303778,158798998,561615061,1871852013,379900423,948466921,1563399467],[761324440,172241374,26380875,971717554,1693587829,472121813,1202264258,381739984],[1005116698,1557813427,1024667038,1451727223,315284239,1789449932,249138769,1786044724],[1984756403,166488296,1320735827,312865920,1150092636,512213084,1397064093,1198203916],[1050965869,354057281,396861238,33915859,1429352310,408012067,1530024125,1505713483],[1049333776,358005290,518881201,1531164472,1258594872,194092657,506256260,1889678955],[589346488,1536109446,292263119,1456491211,1773708828,196450965,1275638752,1542440312],[1081829809,174111208,830295251,1039980839,1607759318,53885894,1961036691,1389069546],[1559243795,78906989,1682614762,1723653192,1954915806,955069451,95716658,815290839],[402755561,431358647,1161089744,1520927474,551912608,2005473649,1780283818,63617675],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[61967412,270888399,212272881,1195654184]},"opening_proof":[[95359691,458403695,347923588,418529531,352327105,844816256,1155504745,783615900],[1015191946,928312640,317011615,1215078117,587041383,1159486611,7244479,1673957472],[189225441,1039599580,1775937531,1945955376,1968482617,338677883,185984365,1028421599],[1070972748,449281416,385906937,1056497809,1926953523,839365804,444226823,106061073],[265430571,581544149,813157325,764688881,573328255,299316013,593664229,1714646709],[343410783,169779049,1564281568,1075052647,1068317216,1029921146,550080842,1340649133],[1907041943,1649467329,1577323311,533947168,645599517,126786892,1002310949,1336507101],[1093944060,437463720,535964172,1904945034,1080813150,420679274,1583611032,946592001],[1290398778,955402701,181961748,1442129577,760429757,127506621,1976223747,1251957567],[1769373581,970072682,643891231,355665533,73179487,1425495550,678082900,1039648273],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1373965929,435662947,1369459010,437472910]},"opening_proof":[[1330937045,1404485562,494442059,339531079,1918409479,1161812999,1631952903,1512509220],[1734231358,1216371661,1707800938,1856861085,486194506,319626226,1446534024,716881430],[238131517,79809200,1833288138,947703376,80780040,323660881,1167145504,1666798599],[20586243,1383764821,493413119,408414766,71904626,1095021370,1304017202,1169792228],[158219209,211931898,877387578,37296105,1597049485,1587094508,711819304,10992793],[1432267955,1174409440,1882535705,323059332,964983158,1997570399,445163202,1479991650],[477487090,945607387,1942137510,633644820,784794195,647921380,661357209,1739917707],[1016191324,1985804905,214043561,1526499426,1448422429,1295194236,1599711976,698720428],[232955503,1537222717,623076221,1738934898,434379308,1041687517,10809577,648112272],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[724966292,326346792,520927566,255906928]},"opening_proof":[[689552598,1626965505,1820190671,1964050103,126697720,747801852,466039606,671201514],[1556611119,1840781447,1007484886,799754283,1682475163,1648836414,1384942485,1000788376],[1498860525,1743561464,576537027,135337231,1277313503,838487407,1238680503,26242022],[206888246,1351275331,1500497526,615213473,1870613195,959447131,764925446,1607685661],[1076837339,697912019,1642009782,870115339,1050397099,581672697,1507384790,909512220],[1653913156,1264600107,1783179392,1721613713,1603001644,246445624,780837675,1751546879],[1141647170,1555469190,858856470,1770706106,1780615137,1820752124,1880500618,749686581],[56668165,903172131,1477529500,1214723388,585189608,1054837553,1829628437,231752403],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[649432552,1952335844,1526704130,846793188]},"opening_proof":[[124456579,864116216,674521349,165627272,658474642,534787272,1879826794,803418889],[641769571,1338841631,481548614,1585560227,930878631,707408679,161830672,84178555],[1808232662,1194966856,1055136295,1282852601,791661574,75138076,1361504824,1903921970],[1213807093,584809225,971332363,547809183,796212622,389589838,1548915222,78484839],[922442286,1005518082,33434532,1268916178,1166806210,1642075718,832759452,585494867],[443721762,834143116,252964351,138552709,965270615,1867139398,573382954,1074770628],[1626329831,241329094,218123600,1247621617,152763586,649130526,1823801826,49050847],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[402959925,1061503247,1296829240,451155668]},"opening_proof":[[1390111851,1739953295,1366536149,1192519165,1446573208,591373678,1248897872,1178670041],[1465116410,1803351404,1296930415,954941082,1086651199,1797383388,229636423,42270720],[13613434,1257053654,769978858,1843282724,2009126949,598490454,148887200,130058750],[1653824189,1253585973,1950057323,440787907,1203191784,1819203552,292094992,685364378],[323729010,1816623487,1543770254,898528471,14494025,1648627363,1237850051,1070901201],[1084999866,1779415752,664263675,615663274,441028846,1561437814,1568461999,80868886],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1158969170,56097826,1356921766,156805417]},"opening_proof":[[161163964,1230185594,432811457,448029437,98999099,151399291,1765953504,406382907],[767046587,1913306498,1281832577,1001573078,959514694,963834887,936072117,869821704],[626559591,1104374407,559266414,1154774483,577519258,425831723,1118738799,2007725577],[501609927,946582882,778750293,1427211661,566021207,653528470,1164504824,803582013],[590915927,1019105699,695526831,1967414436,1489294687,1457829470,1536990513,60523400],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1502015643,194084463,1929843297,349854077]},"opening_proof":[[1484567830,1377030892,836806281,219859776,1702540985,122474970,891642969,1043336440],[715874668,250620598,242303930,1464060030,1128311613,580191617,784488028,1339899227],[353133064,616200388,1450554041,1707118096,1187007062,186740860,123331997,251896234],[447072022,121821985,263725484,1444120246,425521788,768295696,693489917,38921122],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[819686149,1099048743,691597335,874348471]},"opening_proof":[[1504703919,1087748578,184857788,1715162839,121058328,362633778,789217008,1297125232],[1494288604,70822177,294776646,1593178358,469244734,886575977,999027149,1368018193],[789457932,980364318,1075558935,1819234132,1483609234,358882425,457715987,127439350],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[553560866,1701462646,750759070,1969296734]},"opening_proof":[[255486560,198621302,109047748,680210752,217629086,2000492883,1160923598,557952735],[1616746926,159369772,1728499261,193356697,1408468608,903108443,326781515,552752753],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1046240495,1563676269,601318996,1394557891]},"opening_proof":[[1205006392,497353130,1760657013,1299129687,90389384,32063988,1811026141,1675792346],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[318100624,912677689,912701405,156023523]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[32]],"opening_proof":[[1710117943,1609070652,492176891,1540217667,1664379492,1517781612,1120143274,1433372207],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1580706083,1869894203]],"opening_proof":[[1247936580,1763216138,1325020299,1222328425,833874671,1657060034,503439946,1779822158],[576699202,1893661248,1574368905,613873151,1804202058,1580668662,1175165168,220348084],[1955318156,1493987701,1731406338,1581471231,125561382,905182393,1037965473,942774871],[705241290,223435898,271538648,1188459763,1066687490,529952261,672315437,693266139],[1105284731,1024125256,1006354828,1123314114,1937489155,1944812156,1482191785,1483618041],[689624516,1820382444,1946594671,1149815588,1752671198,373383952,766370948,1146236431],[1901514558,231028580,239199444,1128661172,584198455,1219165618,432426110,1198593258],[1666202338,45215599,1162248868,548306785,1564495650,228649208,1541486736,1887399529],[1428517608,618192156,455392397,1297628880,6446502,1650825269,1733398895,986428781],[1530742228,927469308,825056346,735158511,1332548615,1367021810,486136203,1532164268],[1165101129,1620437381,933389389,224390542,891247645,987154436,519886431,1500523525],[1748879635,1308624392,51682638,1084925987,1058930234,1648974555,1842785544,354424538],[797253092,1549275623,1033851143,1841829233,1988700772,1805734745,1248924279,736699220],[609776850,1513252514,774050029,687279452,1407549641,729759064,382164473,872582942],[556061010,228604322,967308988,1215336672,1727711826,1850841228,1042052223,69876723],[1123700483,1927720647,290586993,445502402,1024410976,78373853,717512765,1807349833],[135853577,1853857781,1058588422,906117650,101850619,165792261,1757501166,262236501],[1297435954,1293791412,661385283,288328137,1891074453,1008338720,74152040,751276981],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[830665659,1942798653,1512304484,1180911712,1479519844,1227979849,1080466658,388180077,749866651]],"opening_proof":[[22514654,1052165614,83034451,1097824631,1803222699,1258815779,1150105351,1534675220],[148139557,1111411974,1876674064,1730524094,1136628043,1247242867,1219366596,1205000774],[913836364,1745325731,1876154325,1616825731,1670981160,230968415,1046103272,1268810614],[1832120620,621559529,775367985,1955784790,688431495,884166401,1828148149,229630267],[963584035,811070314,369422168,1761731817,510824023,780226131,1579963264,1466373975],[1691818998,163550850,1916561397,764805931,853404894,965649665,640024152,786480434],[1079263,237801534,174868722,1478532735,1391867779,40721169,269196581,1311908178],[900204735,605066946,1983227827,1314882305,1030179296,1882589379,1002705276,1257861914],[1582133385,648089492,502044337,1059810173,409049403,1390537422,1077999777,1963810173],[1222836991,1819825487,1042576103,1148733020,324038648,1942306668,205150325,45247980],[70455129,1873205589,1522319444,1287181144,1664080357,839124591,1967621365,292833651],[1385052495,139876952,384984998,1272750268,718958077,308260341,1053412944,121327433],[729312853,121515411,1239558125,203574157,1052151555,578098513,103997833,1793480880],[1107555159,852400079,680614056,673791567,743139691,1245357428,1361459009,879605702],[1844660007,1356509097,533980286,1776327054,825779288,1738073638,364038750,201734805],[1026411525,1325177881,1660567423,1002925869,1182720271,1407007157,1416202575,190166695],[324151132,1886630333,1379649443,887107573,627514539,1441007160,96487989,272972215],[1981524693,407570397,1983738469,691884392,1200888318,603332637,888499531,1339646634],[1262433162,199015050,117765227,746824942,343158893,1249058329,1470981947,454671624],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1725832997],[49069824,679914078,32,0],[1434012392,1852831351,40755365,1770435310,712566272,1633392718,0,0,1386667531,40755365,791052514,332693069,1520138282,0,0,1386667531,1520138282,1508138803,1937040686,1503005291,1041856739,1053870405,1744748454],[150325062,1989663432,0,1758839272,583956580,1044214226,0,688213654,1862860663,1716265940,1004044707],[754479565,1973211051,1004652339,1608419947,1890129462,1430155685,575896570,48946066,124187514,1949395663,1160886965],[901642357,141312834,1593303507,211023187,660936289,1130333411,1164390157,1713242153,933821459,247688024,1124004888,531164192,1673810591],[512093163,1869485765,35106731,773244836,658604309,74401002,692179844,1212366168,447075508,1965514687,68852451,1566383617,115937652,1213841292,483363983,1590686947,98060755],[268435454,1683875149,307799673,742649896,421483372,600812443,1766283614,276639280,1784256541,1748415848,857240044,1320500868,1783825639,780376128,136960626,1139912500,727834115,1322901582,1122396219,83826852,131293023,1383827743,1827359466,950839861,1150759557,1068989302,1955366079,460789591,401183372,1399892360,1148978561,339668467,1698917321,87162629,1379622134,867708036,1015551714,1038480720,723592514,1397959426,572436858,712444665,1686711907,1582034966,610718076,269101545,1040506512,435049232,1111386800,1138431216,26943303,1319495078,1353163290,1869553894,1329729367,909797772,1096617033,745247222,286133979,21151298,1916698976,10325771,1199715502,519337454,319423582,759642,1678814564,1015656388,944663620,1687041484,1916110420,967697008,1507754857,1037114454,1022379007,206865066,131023050,1407573579,613481438,1826405843,1252235698,211714284,1178211723,837071075,1226671751,1194276215,1281059892,1284526426,1330055157,1626179036,1828572782,1117654989,1652457062,742074360,180202799,1988381074,1546038153,1825276164,1348164108,1409464270,775879320,1695947661,2007093084,572314337,349505157,1973664515,1615587129,1275292246,1980140209,1516578152,673899543,22623145,133485353,1887145114,273989083,1999675494,1867167560,183118464,1754136551,1837576416,638026378,98861608,226877424,164745029,970699439,364891113,1694006265,274913828,426726542,1476139651,952274444,1392119257,1740637896,842361395,264747128,1642094684,1869045763,265726082,1250726681,1950775055,63679369,693750860,661815477,1367068298,817300741,1624648139,1910022020,1449174409,1015619977,419541962,1697455385,1404200516,1679310983,72978300,1924597800,1239429625,280955748,1818807559,183996869,1090895941,756646476,981131826,1685392451,809587439,34056366,862717747,646483480,1579024407,1106490331,1008205970,340939522,1939972565,1253539824,1238646146,31713897,1511762581,768427036,75458873,238524872,1265268840,1712742824,1345470862,305019757,137988501,1603461069,340822420,1805641611,1854392101,958568047,599919746,660963877,986503129,591125115,639454947,1856925983,1939788539,398202855,836543971,922473606,1502244149,799721915,1973423131,139463387,1436070907,884080522,1763318490,1993573445,1283878802,33245718,253482972,1615436909,726118053,1172242931,735189743,1697488156,1946994304,1230702977,1680112868,1005654208,939964422,868769844,1794537697,1363915167,53322697,1094087966,705857240,182868667,1189502466,412186649,349013900,492093261,934593935,911931972,679853450,481527523,1189123690,341238286,928726493,1888952435,133511370,1524008781,253780399,581445105,821628651,41019579,408503510,1070365829,1801484619,1141090900,1232178907,142161713,1057601718,1172906803,1805510119,1125310393,148789335,892842632,1760016698,1636530097,36422896,500762053,56081631,965918164,1196567337,1897549823,1467358904,1922280780,929078950,363259186,1537676121,1273085921,325796134,1643689744,102118169,1897134311,462361267,771691809,123752127,143085553,1063945823,103331569,1355798181,1039968405,1483813800,643407372,317306453,1668866358,1151435108,82321892,102225007,1070537664,463009123,2005433246,885081895,812273302,1160539039,1462529933,790673073,1354413359,1119662921,1378159144,957776979,320527229,818439745,1836032499,599290581,1279277781,63114965,374363897,844133999,1949674727,0,269107679,1543531671,1059211974,467196247,467196247,254445449,141859719,1576373321,1099591944,1427065774,1459003164,1771496227,302992293,1435932875,1776454842,1397583948,899806181,389451698,695278592,1330104827,741583797,841012618,1319160928,0,137324552,1796730887,1234591801,1696854480,1540037653,213786744,674365701,194091692,723744638,1245328744,619274770,275299255,244344219,1469492585,1069894098,1604298845,1306439848,1907009295,248461263,172823781,1385612722,869294044,599252710,41342277,1399723309,1837874045,500750244,15182294,373659807,397033185,1676586540,613332160,591516617,95180321,422466766,1550385311,773690421,1201203622,730986692,379189752,1190818329,1891447848,689420709,1796809417,962724030,695664682,471090846,865803502,600030040,998879364,1764989197,722464140,1996555630,1210344816,846027124,1325480168,512569198,887709066,1694663224,0,256063917,723557193,553994417],[856374150,747929323,937667448,96869204,958905106,1358597056,896466644,268046550,2001384741,518247435,1882309337,1104150257,908133885,1026425524,1791695446,674336205,862054848,1665312029,961251288,571735371,876272212,466095492,1843883305,1147998798,162148425],[1591415749,347838962,1642968227,118130727,1023069808,113176675,1204737691,417303170,535725078,1436549553,927316887,1944149119,1433273870,1555243596,1348664808,636696812,1731556606,1171294823,636806674,56690019,226606981,496253833,1063919231,230835321,1797906330,1212003251,1042247226,622521137,290289013,1506130528,1751196635,1672840090,1360195191,1946199852,1218393481,1631712495,82686932,2011006235],[1936304283,1240507731,681382089,1936174654,199433444,1141153199,289708893,1913667531,1162987549,930705304,1818124978,197151195,807960101,1741208303,580982016,1024353094,395594166,1978238667,1517619492,379425401,416586722,1414372331,897201163,1489482948,466859284,1343734351,1697046372,1112355672,1309389476],[1080068965,135649689,188537413,1365582167,1031817931,273130731,1744187590,1464413887,1868215023],[1093639022,244536826,1418125799,314270449,139778133,589202227,1753856000,0,1221094943,1339957598,741511495,1741579011,1994962523,1774913519,1529491491,335405590,1705948095,1185220809,379043519,1640840596,290887336,566960594,1975696189],[1231869245,1145024191,115380601,57546305,1776154073,956808872,1765986908,1260483673,995125017,131952465,933604066,1429156447,1462600104,633497316,1842935934,321042328,723220495,1419284947,1899134874,1594672034,983409021,0,1025596353,305319349,1704200156,247370105,570929320,305319349,1704200156,247370105,570929320],[866819639,1914788118,686714422,369961713,561473228,1688863895,1393483606,1698586373,1389667299,726761438,1201760119,1566024462,248295432,1201307641,295238879,1590389498,597344038,1516817585,470544463,119330598,688570641,586183653],[1574832532,290498938,490137694,1887906339,1649070576,832101784],[1573349425]],"opening_proof":[[874938459,1218503326,633952970,183884051,1197245894,407791469,1131850453,383992385],[1084930080,133133382,207646339,1050180787,1137017548,1180177500,1317067337,536560178],[674582453,210474985,1708739110,1442734493,1024183164,295653834,1483424591,1276318504],[239087754,1154382348,1976172845,1587347106,56200759,1948235511,1042944531,1018623988],[840130722,1587699659,1194602376,1710224910,1168866205,434384732,625063793,1872811545],[1404762893,1550479795,1651903664,84551859,569119379,421531813,516286528,418064265],[480244925,1775188880,1022730744,1083362961,1849157810,1825723850,180626323,1665203697],[640640793,1351078002,218096138,65058374,1594649084,376535799,1133212329,71635662],[1162103772,1646268562,1516243914,1570607330,258961037,627450751,1069571039,563456363],[345150712,1296833725,1651517613,1358268021,707084496,602092852,1095051781,1098725053],[1872107712,415503966,800230102,195550012,1250738650,1844185777,733694016,1622555326],[1209871294,248617444,1907295177,1979639344,1605090510,1784360438,3346762,1351871760],[1125235008,1127365636,197765835,859845940,1598160477,62216608,459095043,1923876918],[1096890052,187819885,871284956,3829118,402211375,1408017339,468304422,594979837],[1102761173,893315109,129826229,32046195,535043654,1591167197,1312467456,1520410484],[1751257294,1907710301,792926921,1275944438,1178886696,1308956591,1329397360,1376632154],[565183305,928463944,624763904,826348267,933408523,730817071,709495009,80620501],[1813747696,1357047085,1620044137,1898414074,1442434635,701011466,1389060347,1553880537],[1604076844,1782114740,281059500,902129366,1211794116,1457640957,1095520791,1040103741],[354451059,1010218296,116866526,1932367542,676211592,24113872,1406308815,1521021839],[1457055764,754306490,1126771137,523168886,1653440156,1060725817,1273150200,1606238798],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[416089149,1936121686,1581685401,502838251,450451482,158854925,177606465,672784390],[1131914997,77561160,1485340588,804275965,1454865008,1011480533,596150267,427754608],[1590702386,1570815328,256306948,710532848,1647650156,1013445703,639354609,76302520,874337991,182135038,847711645,1377608624,1938541798,1315572887,416288858,1764654216],[217174744,1985751676,165122692,150625429,1575343961,1355159042,1139848806,1328053380],[294205736,350317801,1559171468,1650124007,247421586,1145705498,1852491706,1212498211,974751589,543324523,634699308,392192975],[1362184895,237216321,357473103,1384756808,1557963473,576736499,284942133,547348442,1578303885,876083106,1708215316,169928453],[352712765,1451180677,626474628,1211412170,18218268,857239470,207224523,447898869,1202305544,1137975689,1169042638,1735630300],[905591309,715267690,449096185,1621949568,203279643,697654408,1644828820,1798510401,1250044726,1844350201,467204464,1011198058,1141639743,490823024,722404350,1933536915,1969362314,1694221410,1801617249,1072589984,1236163416,1076466984,260917351,978737260,268777920,1474374819,192428897,721109279,795240587,1941809961,1264436563,785956481,1745938424,1854935311,740049068,744605040,1400421260,800236750,1458867768,804458817,1718286518,1854609992,1743001424,1366022426,1895498603,150135843,949861337,1624796637,1231861493,1056119678,817621340,725518030,318231003,1300821887,1310247866,1982585037,254516121,1117758875,1896531576,658748331,707727430,1117285649,153054876,1692744788,1556215339,190312684,14254711,1990157442,351879609,1594273323,1104907886,821783881,1375217156,1848230096,1092786574,1628583658,1516420547,1558382731,489677957,373138101,460446966,411297426,1091782446,738206245,621180336,875488780,1136973993,150367946,1527566732,114717163,568338183,1753785563,528415477,471033072,65132099,1733820614,163455614,1552939115,1270675482,1833178299,1235582063,1468652754,1109809563,1730251442,1533102220,61328298,884972011,1767091451,90372419,162249205,1079125171,766841527,1538129451,1149333436,130987118,1663165069,893758251,907656828,1796656054,1215972014,1095027384,267086890,1089580106,1841687131,473249516,1620797362,751162856,201966535,413392633,390995200,899433172,667171157,435517876,1554065574,1106584270,1455112823,767706367,1852435827,1519130660,18214448,1820171100,583708735,1992476381,147642295,1520989521,1889542040,806119647,702623631,1116527272,726187972,913594459,85643182,1352250474,1411356132,1057310380,83765893,1059455095,1742563193,364089177,712402899,152144453,1970615795,780813141,335440365,427908037,1963236541,620197869,864083206,914672195,96683999,1956482368,1618267647,415580220,1950920460,1752423817,932402733,1684487460,1350160209,1303348329,340632489,508665410,1460767182,1731656647,1744686202,1834369789,834601364,1048243819,1374652665,1150689552,1458020057,820755572,287706159,1768462302,163445427,596409446,267230121,1086737266,1665909456,1586049148,1382365879,696097804,1246008398,1188364692,1813758838,1004000936,250942162,1194400444,1786453327,199284644,177071805,1287808479,100376893,299924975,1446395116,286866686,779648771],[537837271,1619952479,1944505347,604687903,834158033,1631296288,1491045289,338301140,529525808,722889025,1723015390,1351199727,1908425450,1724918686,1702701811,741842056,790437021,1927208624,475034195,281098353,342824156,123492081,628632492,979739629,72596763,55335260,1713413529,270996845,1490502293,334232045,1855188195,4241608,708552278,1205977471,1521739660,1494344153],[531895116,766799323,685329940,1586372440,143002281,1733919878,1761073854,1874116707,1690973150,1851225736,1761124890,435558261,243850289,1050059852,1018368421,1729504681,361221852,985760013,1960037103,1777106540],[86187780,1985662666,45766275,1039826312,1773641137,435786348,927016541,1806922707,1571195064,422982030,1933264756,1856234620,1649654009,442705229,1633470058,583834616,250769121,1049349664,460283733,1107847036],[394029022,1859424970,1842934525,1723824894,829266740,1367300376,1911931428,287200076,1858623541,427988318,621201412,1687639734],[833577057,1356500128,1741309833,8472996,128898919,1387094876,1698879135,156402595,800027349,935297900,625274663,1081831031,524319731,528111254,1594494459,1412804194],[1811753414,18042539,1720590808,612434704,1412219904,1271688009,504661549,9931266,1537377266,1369893060,1520272750,1048373885,422375263,976071250,1766800550,547640486,1291440893,85652221,1009225921,702233462,1017547793,906204409,212284455,1321210138],[1510393213,759324095,1791690240,1386236809,594657970,1469339036,1912300366,1215086060,338982011,1668699153,169022653,705327469,794397651,292389291,1157103674,1660299261,5269434,475033497,1115869055,244719118,319694020,767681309,1661645103,172935248],[1717258231,356268036,1145859176,1882097432,720563987,1466759808,1521761869,1902291194],[506405875,261589092,410568357,1527241226,1303706833,1138451072,843343840,993317380]],"opening_proof":[[52582322,87042758,911127216,359680082,540162527,437250063,1921545243,1294787465],[604727765,41379764,389777363,1738418306,1460153594,916295861,951141165,1717274551],[526771808,1224560564,1965940118,84709507,833326094,1899333936,491623587,1459858961],[443541651,1467269030,1604842350,1802645677,1947401343,256847712,665113894,342749553],[1402116515,944382434,1095030105,630184882,648879020,1614906283,320166403,1106164002],[1720476465,961414465,674165424,1488233096,1264426359,1507548803,1556002187,529674084],[1917022934,757829667,132446028,1270884767,67378487,246687217,696582024,980923538],[1991374559,1947811379,1656704180,1147329805,1406646748,1479521900,1098866168,412045525],[1967436729,1808025174,528631931,1382226431,1463008857,695869380,2008381530,525759795],[935339518,1952167579,1091637119,1469122684,301681146,1816200270,1839028179,605442870],[189997507,1820696823,1312217283,1202822954,2012550760,1606062576,1588146928,1530692289],[1041815870,1047155232,1415921504,756866226,1366653358,839005838,369570205,1287373803],[303922095,1929860079,1453697186,667828484,566789591,1540685514,675405607,1534140991],[1671875807,1632855004,261243692,374838760,1616338683,1549801422,1554804227,1490597755],[975427230,41695190,91087439,1144211651,1513904137,903783107,1012113604,1085696412],[185207432,253034251,409385379,1515000412,1575161863,44175449,1263959404,636917114],[1777317990,1848857000,1084119477,1610748089,1498614955,911695416,227389069,459157508],[53454765,724997511,1098733908,1921834476,1419557525,1430680397,745295261,906168150],[1411415084,1267497103,1914561514,1004105573,1358213432,205884654,1555884861,783054064],[298580430,685727959,1848676388,1555962146,740592997,1410776007,1488369631,1929034445],[1393729402,1613363672,377278457,312797379,1977976758,838422362,11360611,1737300465],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[164216673,886790273,1131469745,715283266],[1926869955,238105344,83357107,1637568868],[760828224,599869994,527982462,1075481161],[1451323672,49697827,438468358,456091355],[604099482,1701199098,2007108924,1018179062],[2008132440,1906720869,811187240,1535903648],[262835684,1139679992,373031226,1568655864],[338600986,35240863,826570294,699227975],[287159872,368893104,1958127456,254999549],[1065546218,220641475,772442327,115485502],[1450019235,117338885,630177393,427114423],[381320951,256758055,577998502,468577831],[709924769,1642469394,11210849,1379543298],[172386098,1423101050,782460020,1020337468],[408255978,1523983120,1384259662,1258502080],[1051585057,1553441705,1375317862,1688298273],[441231651,1782473200,620519124,1296853389],[1647473538,1881979452,405312649,565955661],[1808736166,1733395050,1490640698,179922744],[1579603370,917744217,1488616937,1405813976],[993881122,1854684466,876625640,16100858],[1760919634,933885551,1240244193,952120266],[55352746,608051118,1588128343,324437974],[870719981,1991655322,495643481,129994388],[402685691,1776053293,486996446,1027353337],[541652462,970966445,551368100,1332382133],[245084751,2010870259,19072900,496350889],[818128297,730935429,1148552609,202003499],[199718589,477392480,927109836,285281357],[852080460,45625118,1587624075,355336771],[502687961,174771263,232784476,766900873],[861612258,1387097215,1124144741,1580116259],[1153450526,343876247,1490941978,1391757950],[816004141,1088656372,1049437259,1450332056],[1609561024,429590013,1198654701,334572460],[67116790,672698906,813764024,1769772264],[91945818,1697705339,1171905651,365103673],[63380167,1728687459,1980029636,245998642],[643418918,1008554676,1005832393,1443833319],[225878045,151697697,76355285,475115459],[176211411,211259823,1353312846,1181697564],[258081497,1622418123,2003406556,1956143646],[1651019820,1785569782,491670158,647329729],[1569432954,815617070,1350773093,914902507],[172189177,1356262706,553300708,1788399811],[1007134769,1443873130,1321151908,1520609911],[1041747874,966512678,1726244155,1969904773],[104850063,338503338,215610257,1545203783],[725911804,773234470,1789265420,436584259],[1253610207,1369764967,360824580,1053520543],[1535888325,1822290553,1900372264,1713650459],[139526012,118060112,1739301638,305582870],[1804185806,1692492553,410401327,665903470],[376098749,479391718,1271328402,1484679703],[135099409,347076203,1691992230,500542123],[1578357036,1989399671,802275103,1407623417],[1015775614,626030923,1855842763,146253531],[506741561,731394573,245792139,1055696319],[941596557,648877801,1302339271,764547933],[1048015889,1521478675,881834010,2007087106],[786167544,1933986357,385551221,1192852765],[1743851648,195772101,1472482020,1088341547]],"opening_proof":[[32670560,196666609,1050461085,41906495,1476574390,1764827394,702901778,1021309933],[1845303039,1930858268,1280194514,1924958409,892835559,377317425,409294181,261496596],[1642629547,1648275775,1297867821,1377057661,1206929077,1088189945,1821491183,1156140286],[562328385,275891951,1418223961,430727200,1846006999,1132867305,1435521921,1703342255],[435393427,268109124,581426969,544519963,418977743,1992968303,1503945761,1294962168],[560810544,13106363,2552793,1842356289,1740922278,1599002321,1825162494,312788641],[462570805,308653571,390688303,1645408920,618529318,188464427,1496015648,102659955],[1943542667,1430818512,439596385,567017339,320226300,133499751,416173814,157338677],[1210767136,1048531267,1897756559,571203054,164173573,166014043,1370490306,277079834],[269234915,1294533042,741193836,78269825,1479638405,1518425963,864758590,1059768420],[1990537607,1108644378,945302080,1869927750,172386785,412110150,899289340,466553153],[1478382603,1028311781,512874299,1588679991,1968816376,1559767987,1846317575,1488782438],[44712375,307179577,1326018723,1414752126,69451187,1891603278,592755932,13874483],[1236398136,1544020200,605661224,1669605084,192458597,1994788494,1078050765,1932099334],[1080914157,737463869,1923113870,1199732484,1284035828,1879098082,241840913,90145398],[1003455459,1354269401,748747564,1166608166,67531692,420162633,1402967944,950588429],[1917460300,1034673506,1000560473,254813159,813242950,1946952536,167835648,1479709651],[1461129323,591083188,62877419,1669910189,277135018,467226626,117951655,1365488542],[1575098033,1354190372,797562521,364394515,170124295,775968384,1980282219,624732278],[1272612162,242512156,1457056027,1288762838,1106209216,1631368081,284891057,4751842],[1744515151,1696071872,1029140247,1338797842,1457524621,414434486,1273737192,1133431145],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[755767365,1711705541,1667369566,240195170]},"opening_proof":[[1122677448,1664395010,1772653076,1042797309,328556101,356732025,796995,1421864948],[1254728231,54705286,1263132163,447638137,1271304048,852079050,401655194,1239076651],[723081720,866423044,1292176441,1481105278,1469674326,11308242,1722288004,276264325],[1972471369,809337838,1500621147,1079231275,410906915,329938740,1435935326,382835402],[650785828,1916117333,1776740072,531145480,1376065656,861872698,839442649,699358685],[1891725685,782816478,1717674433,1940127077,1893205284,6366046,1614161681,1898303272],[627627753,1372895124,317599316,1930418872,693902022,1226828194,1854560536,429308492],[1857384779,1600945230,213560905,162325353,1154858456,1925929551,733241126,83801175],[523651611,1395285308,740428176,1411169492,347412770,760711308,625948544,1843441552],[994452139,1761033841,1469589866,713291792,811758688,864042918,1186291051,928964567],[1489329078,1989291410,1201773314,1266033585,741263685,982379183,479876516,682716347],[172078936,233334800,199060003,930898539,1230690917,797403928,1510766103,1420276041],[1777033536,385438812,1256736117,879236018,657163640,5898757,52667403,1344048918],[1385495153,1341762755,961317178,762568591,630825778,175689016,1719224460,135569848],[22789930,763582748,1028013039,1445474677,1716441195,138688558,974293120,524931723],[58165312,804670760,1443775391,1942821281,39200084,1313663141,1016854810,932479991],[1416056386,1593030791,680877173,166400413,456666847,1646127403,582502493,214862006],[547785623,1245057767,636765247,340091061,1872395307,1963176826,159045329,642076821],[1506008975,633712750,1400397839,408029486,525671678,1843316071,1880826469,1932800040],[795478439,1599936394,279285843,1373267128,1875950657,1073695129,407322289,1722147883],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[468494568,495198176,1328242325,1374776963]},"opening_proof":[[555641381,1215089906,518940720,1847170364,902398663,997112370,1792003692,1456997355],[297509351,1331054015,1887037691,1091965456,125421513,1569695271,1205784830,1787358710],[1018913818,1524196589,44122224,1480917256,1073201005,1805494287,170835409,1568274598],[449136199,1018402696,905958983,482614621,1477140378,325109011,348957242,804732760],[40411854,329657022,674928530,1448213875,69523405,683683558,486054507,29378590],[1815834965,172311476,787721808,144673914,698943299,911043774,170535554,279301332],[728602925,54558417,699995021,471804155,660468693,1558533988,330478454,245706120],[2005338263,36909061,1655108880,1159823046,558904833,1390126591,566789534,1952939011],[1888142272,1064644714,1097613703,359958985,1626389201,530294975,1115096908,964759201],[1450119430,1525691290,1810762574,1147714620,1633948393,883350464,229314410,350290898],[1857113353,741767412,490550383,1788836028,1483605747,1491031309,1172662854,828868712],[995661046,1978875626,571036018,76585212,150099200,1928293456,255474767,317315846],[333305760,1957011978,1068435522,720539994,1057063020,760149064,1253096929,599906915],[362741882,1795572807,1481965302,950408387,1872543020,1774689117,1972810733,1265053285],[585695759,279210781,916197396,110165334,123072093,99482045,209291840,564647352],[641361297,291704321,154036537,1591260861,1982535151,1650057580,1690469268,1272796204],[1765309405,499293440,113854671,821715387,857371585,886937682,13882528,177664164],[1040465208,1814793134,622685498,1979355912,680432897,568028439,537746435,1972236095],[561471972,1087413307,759420001,746866108,423995140,405361651,1633686707,1798836220],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1058591389,223813252,1773425203,191160106]},"opening_proof":[[583096904,1971648333,1260221648,1601752598,178654793,1857340795,567078534,1806096360],[149623870,1160845369,1618496645,275487589,1616986428,142184312,1490011318,900355006],[806678960,1571467634,296982395,360659946,97099736,1052684611,1607540219,419015149],[489292959,1994225101,1749008381,1326969903,1219642226,981660988,1355867249,749799821],[813565063,1789457660,108034659,1301812404,257297221,238814118,1851191276,1357011598],[1641034126,685218587,1264823054,1883891069,1056340354,483559697,1145116661,257181619],[1054521029,902976135,759667757,1421105792,390199963,1287479579,1730802486,1536009966],[1802903864,823171510,215854278,862138924,643234269,639544170,1994726800,156355146],[94378174,265008041,253828750,1915189767,1216006709,425685825,1926242432,292563570],[345215299,310877427,1298751075,1104294660,227163802,289708829,85262206,701496832],[12891448,1841614626,922110340,486450109,213664155,683440361,1405561078,575079391],[1972766079,1635545578,207229939,610023197,1242494807,1303068602,23338518,455680464],[1485172731,555221421,1754674892,1995848425,214553295,1544535021,304185580,415953707],[1266928163,606891380,1355389193,883847163,375639737,111879114,1741353292,1027743601],[1309989443,146081507,701477327,1480302934,1211740934,1530362177,37814820,1885818219],[1078375090,1815391203,1911577354,765541682,2324214,1184279626,894155182,872564199],[1749067526,1726845617,1031852880,1272270289,778390475,168897493,537366364,579422521],[710317061,1969596625,1100396919,739707649,876092651,722244333,1414135216,303117547],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[785797232,1968596321,158316404,676030286]},"opening_proof":[[100257858,1142062860,1037575764,1401965945,1279727736,1939477126,1958506843,1573197326],[1934327897,227956123,888148247,1035015993,770632391,1770780766,1602452960,1195400535],[819152985,1268580851,1530925788,741248810,1952672963,947978881,1730138737,387044959],[1433155934,876814062,504464968,1468625920,1479852085,1721852347,1594851400,1981311982],[1261319589,748383699,1688851950,110369882,849843403,1538416790,116870360,1097943048],[389293204,639949687,2004958036,1967169860,1101442823,170634434,844190335,789171920],[237024010,1369153467,426910074,1834400156,536341389,818103621,1437222075,488868207],[213669345,1827750901,573794153,1219224186,824133581,265975779,557060943,1350329515],[1823843515,1410432907,1959623975,1904153443,703167465,445929561,118212109,1535165048],[706948913,1158132251,549151150,460157242,782931449,413999752,320377600,1603205369],[360928955,69176321,1884240525,135422844,197081267,599018840,1294906091,50745819],[1926290715,1440767798,1024158980,1936757452,394811054,1301519901,1558191322,700920576],[1092699802,163176786,1870544722,343597975,830773667,1865664045,1772317756,193602111],[1486491254,1919546312,1064599123,19689491,1825835658,655903907,1057227736,561575370],[26808677,1078453877,1265520763,292263009,1930871403,250168917,858230481,1762541366],[1215746273,1993245841,1320311175,494300493,1799427396,1812538168,1104046941,605033163],[732613239,1269596040,203480334,1259234931,988762989,798643563,29111482,852532634],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[44895465,867837614,163707036,890337783]},"opening_proof":[[180516393,1139124286,1840178278,1236832813,650353882,1441290566,1838581500,738745935],[892524517,105496405,828468886,171006364,560265144,356168752,1806256281,554532322],[919051324,1678005165,52070583,216793422,146480763,1481912037,760641100,67907353],[1150375632,1261487667,90635074,1926329620,859541691,461797104,1425364533,596403317],[1928595772,437892867,1539766598,1979455073,1619224421,1111072287,123572659,1086729446],[957350197,620063646,600106051,889088909,393657922,744322622,677496210,1755031711],[890774135,1343933881,1171720417,1554071026,822454059,458010797,1510021992,1380240420],[1797351742,1334349835,335504911,1270171783,158340,1125414195,1705594131,228162236],[1727968866,475482119,505557401,127520981,1118719287,1723305146,508552028,1086378774],[1295539031,1581047867,1969263412,639467948,1014045405,1764954111,1278811865,1361963465],[56040586,479789642,282353289,1146090223,162387333,1896184688,1728120868,1046807965],[1218688939,1716306439,1183514477,1093121060,1659564208,1375418990,1208091164,630224287],[334611555,207179646,1671004043,1957418093,1946048022,677464704,720593968,1304167837],[78841081,602478893,1006010301,843900226,1462800393,1395621706,1730315053,1677542706],[1029176602,646069185,1218920785,526265775,95510955,1850964770,1893276775,196915472],[349789477,635093051,23719811,1842530407,830662722,1540980682,488767481,1062766263],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[285691317,1051376426,1130956246,1402283464]},"opening_proof":[[1382238403,1291954214,1630493168,1103127360,1249393356,980046390,240947512,1152690051],[1559689865,674560867,611280521,1384056118,1652419084,1288384309,310873441,1276550564],[967646684,1759583439,994926647,1668948553,1489478407,1595410176,1562049278,1907349069],[433460430,234768203,1266287002,1816705925,981892861,1784316329,1386557341,1076307164],[1011431273,1596854597,780848738,261602203,863483610,154457654,724954998,556589568],[1618419038,695859040,492646770,130712569,1153823713,1050200283,1326053488,1048514415],[1533435601,177567426,144148399,553900929,485340617,1895206612,277149518,1667309105],[275459030,1291951137,775622632,596900059,350914973,755718746,746698442,1206314375],[1948283986,872930244,1666832682,9853543,673667411,1807249454,780189998,760439374],[912987148,1682409285,279568494,543398913,117542055,958253570,1648918894,912374251],[319929023,293898376,1569044943,1334904713,800066164,907854500,394640032,1787676840],[67054012,1327091934,159069717,574279739,197730171,596977859,30303145,383257867],[1140056679,831661907,1051934190,20834449,1558293620,1361022629,1728175347,496092142],[1372488865,1696486330,162279939,477284521,831708470,346891729,67533627,1842456880],[924848176,595646447,918826392,768635108,560035228,194296855,1904168950,1939668629],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1513853967,1768987239,70048753,273611579]},"opening_proof":[[1743175825,331002215,1663677664,837253723,1873207821,230037105,439237630,1307905113],[655839226,507104305,1132245066,587521702,227115084,1749075917,633186966,1978127385],[914132319,688514805,729306533,365080106,90369171,969636222,1225478417,1985841997],[558936026,1553745772,687957977,523172660,1396466676,215850046,846469663,439341357],[1731981936,1526271349,1242140383,555185678,1508163774,1323145301,42809278,233720155],[418621931,1992432276,456802513,1586761965,1120786614,623275002,1778643682,1407369191],[1114284652,387177285,245433834,258973271,787719363,1265882643,1617947001,1804546948],[919810767,1482008838,252549692,859657551,264638908,1990168481,1020005178,624866207],[1113531294,676304288,1206395448,1324389918,1618601534,146412366,439246238,1627563280],[1750206147,1299055925,1559364724,1677169414,1394546080,1092847186,202049413,1859626780],[1957185878,249703346,764072069,379606048,121220003,1671238782,15687870,442917325],[1798792871,922424740,112903344,1785852423,1362414853,1381146773,1950056830,1865258265],[1640884271,554038334,1326039334,1418099411,1584409620,130289106,1231317917,1180717134],[535792724,1555081142,1212950387,492648071,915239248,707507116,1117145959,1896819999],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[732469497,90592613,1837536242,58485745]},"opening_proof":[[33227517,400656620,683511872,1914013771,621607822,923615823,1394040433,1414949248],[1017465817,1983035848,548908625,658611042,778363646,376526411,1630236481,1162288706],[1538350607,1029415535,293615556,509746586,1444895216,218790534,1584784773,710456420],[832454236,1922474010,1307990378,1823662119,387927223,361159845,992977193,796430945],[889433278,1139941326,1957639570,907782224,906553473,1543437508,1660727742,1360354015],[1845663331,1826338815,1537007816,259438136,622797084,63663209,1122672638,271149418],[36136507,634706889,1022466928,1122214564,1333860506,744828693,150620563,1953536558],[1789111226,391501017,725024219,970163725,1548619294,78261197,327154904,783867582],[321459194,1510303159,802322988,74541498,1939355409,938896818,130238213,567364883],[1736584945,1542486724,325660652,849872740,1575610736,1999278061,981783977,1327728569],[1511800264,630395499,81880303,620964405,1638884070,1365718075,117517494,1081341123],[982588346,552479416,1637275546,1649315843,78914374,1688385748,788662316,18546738],[401014441,1961504882,157366514,947177923,746275024,1225937448,1566004185,686462666],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1366653540,1120969172,1901916400,868509029]},"opening_proof":[[145168238,1488281596,1976163789,450286333,422531837,290613591,208474438,925805917],[1582516933,340613614,564452745,786872360,1884720242,552582866,1579306394,1120235771],[2007235990,575784385,1499701963,1075423014,512822974,1004036677,73520865,440769987],[2003820024,74374779,703120096,600606398,895755219,1857656451,942725372,1999413139],[1086780239,58470086,1274884003,1630358634,392214947,1972891486,795161939,1898963944],[379584839,506676960,518941242,594446723,42456772,1340701837,812047533,453003065],[955868340,863934560,71508792,150272222,1512886712,995601022,414145279,1580822557],[1207078455,968697842,1994868696,127498701,1924564415,50494752,386674540,241975943],[268930012,1075056007,1660353632,1208337957,1157708784,25852377,615841401,1158193719],[42492016,1374771878,1988013682,776199407,934575835,1977676059,1303657106,1216795013],[360079163,956358483,1858062686,1378808317,1541586528,1088942452,109572806,943512019],[22048400,263913062,1562948350,1545627819,304757306,217986095,284294407,1253690563],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1368196122,20384173,1566286827,1557465268]},"opening_proof":[[1799628293,1428153413,631618001,1125076293,664916513,181814389,993244479,1651930163],[249871587,1365775523,1937914660,1382659731,83644506,1119599064,902945868,646750366],[173956560,1356783493,1340142736,1636845692,801624439,3302949,220542087,1105770913],[1758647274,1756909897,733290440,1290497569,1812503,866599498,2006272147,1000939761],[184385245,104525296,585911107,1501190619,1179819924,898135033,599864337,1396342538],[48509019,668004009,998344563,1726612038,540578365,366467191,1661419211,1043777371],[1285032820,1979678209,48872908,89138810,1600055151,1601870882,288100384,1347863098],[124519161,1686568794,315419956,410979236,1078976430,619966365,2008938680,803387575],[1856966570,1897058486,1023458859,1916624178,1111903123,1573880259,1384231088,593713456],[997597183,1895332670,1174575940,1945014982,1501186336,37817120,1356207986,342374832],[402755561,431358647,1161089744,1520927474,551912608,2005473649,1780283818,63617675],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1806111181,1437349934,931530523,1192975866]},"opening_proof":[[1894395271,761036440,343576181,1705018496,460942599,1086299491,1326627945,894071415],[1840323440,1982733214,114465135,1556892882,56299954,604965094,1029899453,342135102],[1284087469,1573116403,1754471386,1026776361,1716164224,1044517902,258891729,1872825070],[202911206,1039605418,1322306575,633131843,42629082,1881081824,1679979844,102268097],[1987391810,1068920415,594872947,1374834592,1129685664,1703237915,1614294623,1943742323],[167014694,431626113,190984800,1753725599,317226014,1350399579,66175176,1536824201],[975796180,650472129,725356732,986960874,24648964,1555181616,868376716,674895550],[1527553880,1677831426,1853369122,543839842,1902592606,1616757525,1577022076,1946192383],[872562364,1354242144,493671462,1092267858,614393827,363755823,1506822518,1769958806],[1769373581,970072682,643891231,355665533,73179487,1425495550,678082900,1039648273],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[405857703,131361969,1870077494,978927048]},"opening_proof":[[433596324,1025254388,651819676,1023116577,1158474123,337136516,1741820156,628018917],[704995828,1993888178,1947459436,1940705779,347936888,117198425,1063090265,1339581250],[465592170,204103876,1181938065,957229830,1273228366,1545227823,1902212209,138806796],[78146312,446155903,22279823,166399330,1896988946,1667761806,1217201426,637472351],[1817108026,1642265701,1623177502,249200034,1571967169,892493650,1812255396,1726664083],[543254348,1823931030,375136720,1876720696,1187196651,1111426875,1573590637,1627750314],[700508807,623914598,916689286,565241378,1064476496,1355683423,1604395430,1135390638],[715343708,1530050478,1406581641,174069749,1065381335,543368198,384211662,1134117434],[232955503,1537222717,623076221,1738934898,434379308,1041687517,10809577,648112272],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[757854939,1065319153,966660216,1321594636]},"opening_proof":[[1948861649,1544592851,531619211,119270988,1433810064,477257963,930551651,1138547729],[811014894,66257096,181333637,1441598383,392317006,1375446608,989150950,1494352766],[21349181,832775075,1123507971,517465763,398521179,801532597,104942664,501966102],[261908667,1102669305,1156376170,191486227,1959091127,62037026,702391182,476730918],[729515496,886989294,535719347,1956271862,163600098,329387069,616429748,1409020697],[1946485966,946629606,1132674634,1391712414,1478580126,1957125594,402278481,474995950],[364428594,482712573,1513361718,1036968011,1506788192,597955795,312470540,1022314678],[56668165,903172131,1477529500,1214723388,585189608,1054837553,1829628437,231752403],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1982868939,2004715771,226597560,1404372277]},"opening_proof":[[715796649,1158479866,1957252827,304168521,269261970,977627539,1614944982,177969080],[1584870560,1680323701,1068417895,1003335988,1369048537,77103843,1645304405,901462003],[89524250,1816976817,1881028415,1970598861,1283629127,1387952670,54935775,689143055],[1276316988,632206098,782775944,1323455597,1266738883,1193168434,145264905,761380045],[280366301,802679295,1193433071,575224725,76455156,1016821194,1340903696,1877320677],[712352799,874510396,668561544,909736197,2099136,819553501,1445026118,1794231429],[1626329831,241329094,218123600,1247621617,152763586,649130526,1823801826,49050847],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1269082834,1812860565,936591165,1161383397]},"opening_proof":[[1493185590,1774419437,1939913989,1482520307,1454602654,2001340730,1834881425,1339667775],[167685135,656473660,645322363,1311324112,329258267,192514822,952966455,235289320],[1965784714,837125022,1741508904,1907756338,442576527,887589965,1157552713,1347624145],[486786239,1940413476,11458881,1362090100,1589717872,1806647488,487838613,906599929],[1801359854,1150427447,367830987,1040285518,1444225852,107035523,1607070514,1331842615],[1084999866,1779415752,664263675,615663274,441028846,1561437814,1568461999,80868886],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1947709973,1106671106,1127033927,452217222]},"opening_proof":[[260693968,744272933,1302618786,1131481035,640079332,1107002539,460247397,1439141307],[821574654,1090592565,1046923928,683355157,160818296,1465146877,263066632,1970731761],[291075598,18058210,959078577,613568039,591954874,1394276645,1785400895,1547240045],[1087792077,1015168151,1617980347,61575634,1841262227,943989737,1529790321,765665388],[590915927,1019105699,695526831,1967414436,1489294687,1457829470,1536990513,60523400],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1012783289,1022604108,396805169,147950628]},"opening_proof":[[1120071666,1362830776,1427672689,674301448,239760617,1064490954,660056010,440590800],[1488158801,1310949952,936781233,1838028736,1541350463,1277417091,521583715,1909055100],[1357027085,1014958961,32086750,1988851281,242998838,1231086881,86158113,1217486139],[447072022,121821985,263725484,1444120246,425521788,768295696,693489917,38921122],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[581565395,1658948530,653247308,826897172]},"opening_proof":[[80163254,980973403,1338374254,603842850,801426994,619134091,1543545247,406072316],[1418105565,1551996954,1402093032,935491131,697047744,591866241,612438486,1533029256],[789457932,980364318,1075558935,1819234132,1483609234,358882425,457715987,127439350],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[423010882,921136910,1026174886,565538255]},"opening_proof":[[1841571836,1466601968,1513510211,369155158,1291843606,319265059,1416603795,1263694440],[1616746926,159369772,1728499261,193356697,1408468608,903108443,326781515,552752753],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1589390392,1985537324,1846126279,1243351746]},"opening_proof":[[1205006392,497353130,1760657013,1299129687,90389384,32063988,1811026141,1675792346],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[318100624,912677689,912701405,156023523]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[32]],"opening_proof":[[1710117943,1609070652,492176891,1540217667,1664379492,1517781612,1120143274,1433372207],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[991148797,347588740]],"opening_proof":[[1409285836,721941537,158580272,139827723,1726178581,923154262,1450373137,1929218847],[430839982,1524092759,1972985719,1889083053,838201430,1732871229,1897511184,1475206437],[209137895,344623722,1325821548,1794159275,1392631700,454043713,999033022,1669045494],[1739878829,544204491,1478893453,525288509,249150035,934456181,1740663042,411884138],[1596024759,26559816,1243631330,1381115666,610289948,743974035,1555113850,1720289700],[6218031,526767762,17172018,1975815185,1144481202,1595544634,1215363996,1627282382],[165030937,1996842917,1185805368,1344736278,1345040912,1550858769,919169667,1556416543],[663770951,1038503765,1499332081,379154305,1373184670,867993757,240067576,856579807],[1671831010,42182017,1184986539,1758587765,592206907,931253481,572448548,345827836],[1601008263,1756890684,1586460583,1485987386,254606216,1597480961,1815127496,355547746],[1584112589,1179265384,851961483,597360405,1400503424,241786696,20723686,1120489373],[1328099022,1748259319,1768821109,1705033317,623914969,682473016,1617525040,1131250064],[780063644,1460849027,227755133,261255542,1426531583,1479630594,1544270235,1563074095],[1846438128,460892542,952708643,1456512910,1553278135,1854785984,1369611741,1865643029],[556061010,228604322,967308988,1215336672,1727711826,1850841228,1042052223,69876723],[1123700483,1927720647,290586993,445502402,1024410976,78373853,717512765,1807349833],[135853577,1853857781,1058588422,906117650,101850619,165792261,1757501166,262236501],[1297435954,1293791412,661385283,288328137,1891074453,1008338720,74152040,751276981],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[552663266,1001453942,1285000657,1373440583,1254768770,777593906,1936346917,144387767,509707700]],"opening_proof":[[159406489,1225969318,604115358,1991105756,238696125,1064149331,727834077,1470496141],[31916154,8470895,194877121,1168341033,74111620,1388276653,224997276,1458029612],[1151940382,795196047,257068218,1096247622,1885763333,4006349,1277228239,1483079308],[1139447672,738371683,1183657071,2002963560,404368055,1783999769,1458623278,832888769],[450831880,1785778310,894607335,408464100,1132060044,1487556481,705348713,962132774],[81874049,52948812,1000497405,1278922803,1761413519,1690623680,1759026361,489402658],[1493762714,40422497,1125901171,1507479170,375659799,1937558684,1221428200,1119561631],[531939986,877955042,1753266862,1111922442,1303682012,1665362345,1186770578,1499967126],[1949317232,1080458219,307133503,880164468,1981638908,1439015224,1234476312,607941864],[1956465040,277151992,1515929634,1927175186,23952622,1971872566,2004152508,631324983],[410532862,1974666003,861220325,582463800,1567910459,564902524,851953602,365164517],[581090557,1128621143,592230307,87705426,1306587188,1556284506,27857572,1180546795],[1350619552,606824930,1155645077,183472346,327107554,31528601,647225019,1115945686],[1946322639,1116306403,1893642744,514298188,980371382,1275942229,1278135665,760992718],[351941768,1442187526,1893096795,1165728956,1165919915,1350640925,933486369,1153195843],[1026411525,1325177881,1660567423,1002925869,1182720271,1407007157,1416202575,190166695],[324151132,1886630333,1379649443,887107573,627514539,1441007160,96487989,272972215],[1981524693,407570397,1983738469,691884392,1200888318,603332637,888499531,1339646634],[1262433162,199015050,117765227,746824942,343158893,1249058329,1470981947,454671624],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[470314120],[49069824,679914078,32,0],[894818931,1803686059,1420828093,1211669871,187917692,1763877824,0,0,466289116,1420828093,1352408620,1951795516,1865156464,0,0,466289116,1865156464,365250863,474591239,1375606611,310322957,1553977424,28712555],[1837526810,1031626845,0,1353594567,1229839610,1466014663,0,478116560,165631899,517242467,216127519],[1407146331,533162945,1602053482,1796314871,107263973,1457744175,60479553,370460878,1503314289,1525582914,653136538],[1492837238,636667258,1944817110,1734157496,1485346824,1939587913,1875715817,1485951841,803424317,560376132,1204051574,1069849037,1189984791],[635799605,858506660,529932499,251005053,1149588282,531983377,20640947,1580613272,1884793667,1100812408,499479507,114910478,2008114075,1897424349,257078621,1255436581,1997988181],[268435454,771895153,1329814666,1713269234,595035793,91205414,886919347,1447348208,815571749,1745707046,235746296,1470713388,138758286,1822715870,278498928,1545887275,828569968,505881579,526808774,1257227200,1928623663,177424165,899195096,1690974494,146518959,716063813,240882514,1744099979,914586306,5204554,380878114,1669865513,1937589888,1372469698,1087216468,608936079,1702375502,1800505254,1196759999,182812466,1531266026,1826809900,1617008799,403600526,602829407,1133036305,1307899906,475857903,1438604718,1726808100,1516843911,1089128916,333916479,1234202261,47842375,793249878,1812404070,568905608,1847327169,178959989,113183091,409324334,1482869102,1357835984,1937999034,1742849053,754926394,910129770,406627848,715210626,79259461,1729553792,476030861,969958318,2003561905,806129404,44806165,1084748800,462484717,1110999696,420915000,1130944952,922611984,909485703,846914066,418156424,1021498475,884841406,1932344876,1907938735,1316886236,884651994,867626149,1059179181,2008914651,554917124,374667152,1995753958,1664622957,1148593391,696734205,53679782,1141086779,403882450,1545246062,1384258949,1638155983,758169840,1962938447,1802644371,1433508985,1189875309,194342204,1126138385,1522912124,711455646,1171328946,415096748,1137624446,148184425,352753750,1352743102,362229356,1631673116,780912260,1851412989,990961821,286603718,932593650,942413143,1422368705,107770053,1994270839,969516991,90729110,1145123784,221580495,1009823589,551601176,1797841314,576259059,597669152,581474002,784654849,1414221491,717572512,1372062016,335498721,108820648,1393826478,47658608,1040523299,1823770048,252483517,1108487956,87950474,1709609688,182544974,272188148,1891165274,846808274,1250685820,834505934,631412350,933540339,1430753832,988090826,154219663,1554803701,1642775467,59408132,1346439737,1191516167,1776219445,1012036387,900423304,583957419,1805614221,1224943083,1164829549,1144314348,1031339142,359039700,634128516,1912692877,630776371,1607101803,40533934,627558326,570859773,1236692560,1703710078,1391826216,1100328547,1766030775,1691364771,1616169972,768781423,721299746,436068503,8079721,732704139,1899114599,7420101,1778810465,1655717099,1330364673,1400077078,890155234,264727143,1360897356,1130599175,608534589,1509752155,768278120,1559038219,1532074531,968962453,1020957152,20121690,242225536,999715972,93430401,1449239584,704444123,1459635632,1385407896,1589600866,1730560329,775335699,123256720,1446202111,942152980,552617149,952092449,1550221982,1819827328,44037444,621299302,691028824,470931102,1852337047,219876516,1145945964,1743764186,216748489,1954374423,1188795603,73319790,1477811785,360223734,1929097015,1050782966,595991453,932063110,1153928776,1891618875,1167797744,1700718571,159398094,484569429,1179876796,529774318,1031152696,1918896850,428133504,1295519947,879833107,1490466182,293329052,1812486771,416440136,802731427,1919170167,1468916582,1813409366,767158363,1110644876,985535737,1583398927,1541757607,910945843,544681662,676030497,532838745,243487900,571742675,1608147837,1757554077,2009149395,293331422,1414756171,686695822,804331772,995721816,1919993257,1197162017,1268883881,1816864357,271980157,322428152,1904649742,656818314,525527611,416712604,1678203631,758469590,217149609,286475304,1034997698,351159698,0,975586324,1791902794,259411982,1967420961,1967420961,627225369,1174963736,1420089624,609782493,874780880,1227288580,952191250,1131381046,1616416481,900021635,1564472748,1491500806,7180406,844230035,1751549230,1516794175,258593342,1380596742,0,271750507,1301190642,1866191736,1171581496,1334670810,1546558442,383782880,725280010,1455691793,519260095,1892451802,1329837862,1782292008,1439626946,1511910730,1863721441,834355945,1658964428,953057294,1468558017,1794951312,285111373,1113560745,1828773037,1355207380,1493424376,509320470,503805474,158451817,273816320,824836490,251257970,17011620,1851441260,1567911067,989037931,583778825,367493934,1600408171,363159841,1181555609,987867652,1947909827,1682992102,909812467,224655246,1611627005,1000487958,856472623,936417635,849037390,537017988,1501422463,1569993858,44475251,452774558,1832228693,1433036165,428528506,0,948095154,1934716025,1879722024],[288556665,561586129,615873168,1464013508,1093320009,317785077,1404021726,1782958188,1158776934,62781565,560422087,1442009024,47411534,979739552,616523069,820816800,943344012,656918563,75361720,570286223,1575786954,654120642,654287386,488567545,759813338],[1580989751,909953672,160177041,366482761,251262067,1925691282,587822358,1102570653,1444680182,1000232177,1621497410,391325885,1420308916,1862397115,1167651350,416469301,167866005,964151015,1792740072,1377003005,926138874,501847545,847274070,253407160,939103289,527974616,1945345202,1387592573,1816588644,1466861490,13161678,1115180126,313065589,1095275687,1726885776,208667346,490023714,272423495],[889784311,236688079,1120805528,282889480,572915183,783214561,1814167968,1964288318,346893932,790414226,1737148978,1936387711,1673086447,146827984,117706961,976094146,113385498,1648160969,641424559,214282605,1425522779,1611403228,138123828,1461401580,157884813,608469697,320160735,343120893,1604949163],[820920755,1118775985,1458953921,174489315,1995865526,1707972431,94288933,1284721857,716562549],[751578282,1673040238,997577976,883425619,673075872,1301362150,425990038,0,1068981584,1583905916,230732246,1760540800,1883469249,616642883,1866683936,602310600,268381332,1371017325,1202696568,1855495797,1948806502,313853913,881940607],[369821804,795249751,1536279976,1329133588,1401035180,1405025220,1172696592,112433569,1942316502,1269260430,582751878,923020418,745192867,1952406153,602494688,893839004,184633241,1205005085,330772403,1482716101,247627479,0,1735966131,1583653090,913695331,1109799837,1248849734,1583653090,913695331,1109799837,1248849734],[1276234198,958087534,384504523,1492074278,1091773606,1834587630,492144685,1298983099,85463867,1338548358,747695890,849631019,720517617,1963043775,1134561766,1639618479,1349924667,1781353599,1967088267,429078136,1022500336,232916106],[375365407,1244990719,701488429,1196265395,738065308,727497096],[536885574]],"opening_proof":[[522069818,1641613551,190003041,461340972,890861336,357563321,1399680256,773447577],[1780654273,1067846758,630142795,906480677,1355240705,1179588792,1180811808,1883053974],[140408859,367315479,1172885231,301952297,722137452,1254708616,456810227,538444251],[72871685,1839920186,1196263578,245784678,870572673,1722588509,530189726,1270428608],[1833925417,1804439415,1489385691,475985229,1228036104,778088660,585416657,919681263],[1538309707,935355762,398182126,352890226,631354713,1105480781,401095786,287450186],[1952223440,1160813253,410870836,796276719,592143792,1157023373,395515957,1149349037],[1755048084,1266526423,1672968155,494135899,1615894897,1684922347,1748682505,601604603],[501422989,387825350,847509121,1768774344,1973337484,721267912,1511442637,1973459650],[941268914,1419240893,376152166,1313182282,1930906554,976749155,1523632663,351463144],[1310405817,1605874861,967282564,40325508,1802589129,1358711373,953900631,1145128453],[587676943,67238692,757483314,358708594,4640063,1792056682,233137552,1545286815],[718178784,1250958118,969043465,1331763390,1493772106,1421207349,2011302729,1928611216],[355324635,280809068,295920830,1041748706,926241318,439534893,1256511228,377398931],[148421765,64566080,1878245201,64784412,1553813482,18000079,1701864954,1860717508],[308807660,1958529290,1152456378,156944125,1069901638,960873052,1674359252,766782183],[867877278,1024936911,248563802,1828273622,884398240,662152231,1998172683,1770162302],[1813747696,1357047085,1620044137,1898414074,1442434635,701011466,1389060347,1553880537],[1604076844,1782114740,281059500,902129366,1211794116,1457640957,1095520791,1040103741],[354451059,1010218296,116866526,1932367542,676211592,24113872,1406308815,1521021839],[1457055764,754306490,1126771137,523168886,1653440156,1060725817,1273150200,1606238798],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[861751132,1112333943,1947435434,1128543137,99006990,1355810068,1212682516,75423023],[1131914997,77561160,1485340588,804275965,1454865008,1011480533,596150267,427754608],[696938530,1429395246,1395220485,1220662339,1873102121,1292857477,324266614,622962370,1800658499,376014615,1153563392,1909763171,1885498245,687868746,385127526,552708930],[1910097327,1743240298,472205479,1961732390,525010205,499399442,988142021,1339334194],[1204237479,1887072285,420624557,924015335,1871641167,843095879,1018922160,1555484736,1792749565,960465882,430923734,1937466496],[517942506,16135976,754062148,541666321,1278205261,67117157,1589277407,1809041864,1157339535,963706814,1442840004,894439353],[121162324,288998452,1622186427,1083783659,473299331,1658755128,434203526,1021434247,365110975,1655645673,1907724528,1801517654],[767315771,528364964,1851452666,1003004228,1448664998,1384727190,1811037404,309149327,32113240,1647210410,1192928439,1662732835,681531627,1955934224,678418030,408226984,1118054913,1895184524,1779442596,686069361,1427883510,105176401,828245588,193166102,1485649711,1747649836,777650619,575028760,1087001156,251146474,595219390,545005262,1071598335,2011883069,806066228,1015305283,1863925083,1708112152,520932629,1306998268,644787644,597402535,1186271801,630904109,789871240,121699279,811904480,287960411,1074852894,199268283,1102563164,96498103,1239381409,1398578084,158824720,651549064,1103432078,880553212,1291128484,1048433901,875711874,1616822623,1729833542,1735411703,894164724,748464312,77193496,1649491756,1570258262,1780325796,486220590,800432644,507541695,1357366261,1034757158,863621466,95383609,384650764,469446169,922324754,1146434981,1596609913,902968366,1282113832,1907148929,1189746819,642032873,719843505,85340353,1156951544,843555181,778755255,645328761,972870233,221010944,586690917,455927413,1786568106,930230240,1790529940,1799931525,1669687943,1990364029,762183841,1639932637,881241217,477344618,362338033,357417398,1915491030,1433108114,346327090,1335768771,1276249063,1184882609,1746319538,360944604,1418165157,642729561,1745548506,232711210,1183344505,1426330022,1314877931,1626104313,1654210859,1814092584,714993132,2004734915,856193299,934051549,1711944386,1797875132,1838583146,1180457407,491802206,725981954,1681386254,1281952272,59238036,1786531285,1132053945,721674376,1936010996,246976381,1818593001,1973077568,1229764711,1811691161,124418170,1624099993,1969461136,1247890159,868577059,503735315,1091342263,641698862,166231249,802180172,1431680972,1820483252,1420765000,241091193,62873880,1548345429,617284158,1481136790,1038068404,361660706,927811381,1599003176,9867274,977865067,168167689,1579073901,1150152210,588771979,1404101584,1888058204,1135720089,1253196419,975755836,1343527420,1146509722,428891705,1051680748,559081704,1719476422,1492034898,914426100,1537325114,1171537147,1325413605,366249003,839576039,838916536,818479416,620844798,1211020541,836208809,1821511204,1737987344,1958797806,1743566001,1314252879,660959494,417160544,1729968663,1998524703,1994048155,1362427224,1736664244,1967625317,1645239627,527477868,1873204827],[1216415436,1442981029,882188325,1653896678,55234916,1319992019,9055756,1458050600,1152921231,288263118,196625099,944697357,1724069858,349454083,457513126,1416480488,1909542751,1761523713,906770148,641614679,1281974068,1811229522,1130470459,374672228,648580105,457801668,1986712032,380750359,1099542434,676589899,895009142,134825654,1589082110,1949197790,1319963111,1435790138],[763650248,1609307601,1338118256,1379618389,1039717853,679613994,863904268,261969525,71976099,957574971,1732993065,454874507,1547221165,1541982826,1239493452,307321065,752710533,1463190786,833092489,29513803],[1302016156,1229982907,650736712,987520136,45548253,1960955627,1501915973,1864562642,362720306,2000889707,317210077,1031655810,1868231903,131668930,1786457054,1841901996,1675926769,1887501582,1275415540,635534553],[1017886403,734483537,770288231,771103762,211834909,589044173,216471918,805337714,429957237,1500502064,1896320121,1228074371],[235133204,1060800593,84976921,126252236,586109838,1081396194,1231696658,1961965976,727248283,65670107,1810465354,435663080,317234943,804657166,1171229807,706151054],[1147715869,641148957,1002659355,1655797163,608712155,1132829537,1400938687,837760672,16292327,512512594,782373624,759995777,1863270744,1397741159,403188687,196061030,1954363455,1665005341,81549788,285327687,1636179819,1601593552,734051124,1535248589],[186991782,613860674,1307796279,394601940,441147686,1035920731,912722334,1431125857,640389575,928051712,1626010304,1481828092,1254735883,5357538,1498475005,1672843677,471583823,1117002605,1479155675,1163348079,233128211,1258558633,1018127401,129632055],[611829122,1372833632,13610304,1563463987,405845420,555048131,156513027,993583681],[129762565,1553726351,1361141825,1976580938,1620900076,1171222055,174156118,650403063]],"opening_proof":[[1396998209,102810892,292319817,1195710343,229197522,229827011,1104471861,463974963],[979357588,1942719299,425050255,1388104388,1110313900,449331321,257135296,425449826],[366954253,348431704,1153005077,1964705361,788662602,1438037496,100791318,121289441],[428186623,617966442,448481022,1987384305,1265981142,1091876907,1547570520,1885206162],[447018774,1390918044,1855243486,914384411,638225295,192320509,1338710918,2011788172],[1416835334,1458577790,1671792855,7019192,841343972,1578522263,866343346,1369761522],[1284623144,1764041641,228253271,1887819361,328542115,817120569,1280778313,1381714351],[1438045370,1945418628,1399105038,980836460,846572088,1354975339,1222848407,1040527356],[1962102450,286019979,1450404778,1040029839,718334477,1445583979,440175490,761709572],[359968838,1800395166,125586377,399585566,1571130246,134257632,755938942,284246169],[1006620267,346193531,1880438305,116364394,296467245,897407586,1839804779,1147460108],[1332080418,579943345,1120754241,816028912,916536317,25631076,26413974,1569663102],[1531365448,799791866,18926092,927813855,1320885348,939651031,1118242065,1837458511],[769706836,895537372,372466179,1105993905,382779133,131227382,1876916933,1304385044],[1697280998,590532183,1564578013,1555199410,438104420,641272963,787120558,1108800250],[1297603639,1369063186,2009806139,312337469,957048101,1213419727,1222788492,1575235678],[621361277,242422353,1110381368,541140242,1876931154,1295635546,54427700,10150310],[53454765,724997511,1098733908,1921834476,1419557525,1430680397,745295261,906168150],[1411415084,1267497103,1914561514,1004105573,1358213432,205884654,1555884861,783054064],[298580430,685727959,1848676388,1555962146,740592997,1410776007,1488369631,1929034445],[1393729402,1613363672,377278457,312797379,1977976758,838422362,11360611,1737300465],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[693445182,1493693867,1666345790,1634339498],[1926869955,238105344,83357107,1637568868],[760828224,599869994,527982462,1075481161],[1451323672,49697827,438468358,456091355],[604099482,1701199098,2007108924,1018179062],[1192329703,518327652,1349929453,1002659875],[1703851991,466762328,79666446,1752108660],[1321434559,1422672155,208127742,40906618],[1007518255,96897465,575238713,1279499763],[1362413798,896322524,1264337928,1781603378],[975036957,1091832616,868168548,284636393],[17596048,1045546766,1866746264,1073606064],[1094158104,853735683,398227327,1883123188],[250139633,1147784867,33522657,99945851],[84920310,406599709,1916648799,313306288],[617314707,1186899530,1806304167,914029376],[83142104,1493088715,703532258,349402819],[1592372686,368736032,1473329378,1640755440],[5478709,917199639,103541043,487232862],[1431796297,499352111,922522804,1576401977],[1821978297,1542156583,522311450,1784332736],[1530674024,1097238591,1840219513,1778157393],[810343499,806891888,1218212375,1293912132],[408581074,598912883,1073954183,48186342],[18998527,1389062251,1915868675,1843019271],[783570268,844231642,1569961168,896349420],[1652296077,127161836,1381588039,920511070],[543530318,487033610,1952857295,1571925608],[1057530882,1319760282,1042455121,445574281],[200311608,38801149,258019554,217791588],[1506353720,1045127976,136968253,1505117655],[1102467696,1661109221,970560583,846664548],[1050577545,820319614,529419924,1478171460],[250812559,1093881305,763712905,944642876],[1126859298,1150948218,1751386945,102476415],[1400986428,1232585187,1015876601,1594234156],[236165488,609260695,1561765362,719668405],[1367185439,863780021,407388512,634816039],[832906884,751676367,566654142,337662484],[1782792709,754470692,1836145972,1460966643],[1957918896,1781647888,208291694,470744169],[180810895,651276315,658617977,356033395],[543739231,1022602897,1311408827,472332175],[821097428,1498888681,1989722367,1415526273],[947724119,1479311781,231870478,1414430189],[610641464,911804633,1213070029,455983448],[532009209,220316403,595512313,496354694],[1927491403,1910099892,1118631033,743280075],[1464253702,359218411,803505370,1403705257],[605284969,1321599445,954115776,1360882558],[500057915,719090869,1412369568,284747658],[1743894225,709785951,2011007020,811398459],[1660825239,1538187635,92509983,352050786],[936576879,1398349735,124324885,1886138356],[1324070362,1756117627,1451710050,1630738872],[1618483600,788152591,1003965824,1200241131],[485299425,1884169640,964063279,717016553],[34881629,956754004,1131120341,1224935243],[1817110611,576818113,236701859,1480296022],[910662534,884893584,1922084655,332783978],[95213810,1251728825,1269751022,1427031744],[1931264370,1757292265,1512013219,86545302]],"opening_proof":[[1626827777,1672374038,343429140,525642772,428188481,1288101947,401724207,1851936420],[637812911,634701044,732902961,92679090,1119091238,687813439,954879633,60328171],[553045422,1843473813,1458403082,863162241,807232400,438566635,1000757224,1860265922],[176984531,803551844,549207182,289313580,1725328223,238417781,912428198,1534292023],[373476695,1108440238,204276624,1542098524,1420642046,1356099174,900899662,1077663958],[362458748,330346283,495913500,775325336,171181480,2003748777,1430848748,1795161184],[1555551828,1160504700,1360481868,367243608,1940320576,389370744,1821953946,492762087],[1698930986,201169200,2010502539,881673923,1927295749,1981878073,1377415529,1745639297],[1164787611,153016085,1466186806,697792679,895535557,1107259808,40441115,1785160714],[1990675535,450453738,1860204163,1375258598,1115963530,1315200064,1155620855,693091881],[1629078667,1794232682,1434754482,1704478667,923621423,257937700,1970411606,1751090604],[136853391,553360110,630689933,719215086,1837624999,165800568,235041866,1563596401],[246813604,1177572885,1650544016,949816487,943321357,283134071,1267063997,1394516396],[655091484,1461212248,1914717077,1188077570,731479753,677113914,1105432660,228980202],[1409086173,962698775,1268585805,968151569,1994367396,1057515137,223422024,369274888],[966817602,831389949,1608461132,898812603,135423043,1583117491,521909230,817170160],[264420565,1823532896,687947378,1172636313,1665463897,1746842925,927294082,1575533410],[1461129323,591083188,62877419,1669910189,277135018,467226626,117951655,1365488542],[1575098033,1354190372,797562521,364394515,170124295,775968384,1980282219,624732278],[1272612162,242512156,1457056027,1288762838,1106209216,1631368081,284891057,4751842],[1744515151,1696071872,1029140247,1338797842,1457524621,414434486,1273737192,1133431145],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1284994556,1342239290,1360344522,1797251074]},"opening_proof":[[841516327,1550571223,115255651,788724222,847716514,485274559,741060668,444660644],[12643750,952825563,1595311632,895250524,301503703,1885084812,646467399,1145527127],[1640532558,1700300254,46258786,1637648842,127009249,1928355012,643992612,6887581],[1042017749,411411334,73656749,1085640221,1052534963,165897336,1131396000,28036841],[1571180937,1964169618,98077020,1986701989,910860798,564351752,16121307,1868619410],[859439474,515040309,534194604,901219029,1273743836,81762751,1177710921,13107128],[787352981,1951852701,1459154873,1477881739,93315027,663610448,630352248,598016625],[1894785496,191588164,197264657,1372896510,1194208962,1881363909,595020046,938529949],[1900230422,1722284810,745665920,264590127,431087758,1249223280,1072452417,331747581],[1923946006,1117050845,759198900,1583541284,1984752922,785902750,175294384,1607807040],[1103212266,171479803,1444995747,833449795,6980619,1224281347,1402702338,1135175763],[1390247956,349081267,42263430,1040366360,1294532486,1819647148,1031388267,250060997],[164004215,1852352016,1726346465,422803176,1874470258,1106909663,281626169,1480000430],[538573771,1154946868,606635789,987546745,1388976659,543935362,1931973483,727637689],[1328955088,1276936285,90935521,1955562998,178289348,1013614439,972771419,1514746375],[25929704,235401929,1965341102,972273090,1814506533,593806520,1690077838,1240026181],[1416056386,1593030791,680877173,166400413,456666847,1646127403,582502493,214862006],[547785623,1245057767,636765247,340091061,1872395307,1963176826,159045329,642076821],[1506008975,633712750,1400397839,408029486,525671678,1843316071,1880826469,1932800040],[795478439,1599936394,279285843,1373267128,1875950657,1073695129,407322289,1722147883],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[917248716,1006263117,838552848,1193726019]},"opening_proof":[[53349181,1396099881,427003112,410274065,660284818,440115522,1496064251,1373950893],[902668646,1659373615,901424632,1212107406,225528779,633683997,299330448,1191208808],[516835942,1118874099,1904274154,232276518,1429018357,1856379794,1523349180,1172185621],[1329026780,1555434110,548900910,1397071525,1574904317,673482786,1941514276,1609582927],[237715720,1673804780,1377956602,576798194,1625099556,1759623997,769149397,1135500844],[205265288,281743871,1410964908,306182320,1719922581,844606067,1403155923,244261209],[1099654612,950312373,218614880,1440702425,880247610,1515029288,1667011199,571756655],[1065200280,969226912,45022493,1786321341,1372158627,1967301115,623990709,1139537281],[453142308,230425770,1187416133,620158920,1226962678,132594907,329316245,176310044],[1269266269,1089384421,687520511,478812561,621876995,1194019377,1133675203,723485297],[845379050,680118024,1748000564,797387871,559949340,305126069,453369776,1100116668],[1359063879,1844946940,419263143,1857490224,935572341,815980494,1620006631,819934154],[1469077136,886183759,1251933730,1389805458,1384467211,1811744926,1759587332,1041453970],[928769704,248987973,1889962088,1347591706,1328935837,210212078,237548266,757865928],[1032510360,1648848686,1876686128,1421086768,1899298621,1202823233,1702516152,533046197],[641361297,291704321,154036537,1591260861,1982535151,1650057580,1690469268,1272796204],[1765309405,499293440,113854671,821715387,857371585,886937682,13882528,177664164],[1040465208,1814793134,622685498,1979355912,680432897,568028439,537746435,1972236095],[561471972,1087413307,759420001,746866108,423995140,405361651,1633686707,1798836220],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[978038905,464454426,159467693,1955334805]},"opening_proof":[[1785388883,1210897851,1646900915,1333628352,655060604,881321740,1126980872,786902028],[1214864124,175599067,150470231,1187249036,1602302524,1561833777,212410197,1322276250],[2381955,1077433086,757439738,1036000932,1532365348,1273763414,1544911326,734043314],[779984550,183690052,1207686692,1968892431,1573284742,101228327,861345523,504421492],[28031854,783932953,705699340,1314963882,286775737,1174208164,1257517691,1137571654],[441384405,4679644,783079877,552566747,567414438,528246260,640284734,1169591588],[216995282,1720404605,1788036638,1075181961,79610197,1863219712,1192994555,1600347921],[1363986038,934494175,716327584,531408422,923454651,1586205830,1927235642,1740166799],[342442330,339288943,265133729,1847327692,1365059471,1811945225,1760631847,1181834613],[71525682,1622946345,734511170,1685993127,1292078028,243146530,1253204126,1398224412],[670439060,1524120702,980376095,1971790511,1718546947,1875663006,413555862,37644245],[1872427604,770664165,168091090,579647980,1005434719,1344826099,510263219,1952784296],[1747149396,158455167,587515641,1021474424,1736880631,780303077,1569349985,1410675226],[482180361,17727073,1419001962,1263199779,1752692562,1286124563,406636937,1794277355],[1309989443,146081507,701477327,1480302934,1211740934,1530362177,37814820,1885818219],[1078375090,1815391203,1911577354,765541682,2324214,1184279626,894155182,872564199],[1749067526,1726845617,1031852880,1272270289,778390475,168897493,537366364,579422521],[710317061,1969596625,1100396919,739707649,876092651,722244333,1414135216,303117547],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1287990997,1673807449,279015242,34089397]},"opening_proof":[[402565789,630666678,1406954496,371055772,977558329,1949337842,1131178433,497054515],[1693138636,1434974414,1470477643,166160045,810720137,1528979198,935583727,1569381005],[1793057570,640565133,347833591,1082871035,895129843,1271110739,681196879,369850572],[530983330,1967698888,158089607,62617272,968733281,1623138511,1552368686,1831400585],[510280202,1976833422,749658992,102600856,593248329,1069241117,457265570,1825115735],[1925562735,1627973710,629270159,578673418,1382604486,1102631956,952779682,695634541],[1396978889,1591972600,1264780900,1719204114,1919106786,77706303,513466554,1018120102],[1905323241,1255106537,1899463089,909096296,1246186939,1992703651,495372030,1712462004],[780219547,135230458,631565637,205046535,1430765582,1505733728,266167511,1552755824],[1206557095,1682171408,392010879,79159380,1375740799,1190280990,1319745738,175469603],[1026421974,1936718671,1237851747,1741606005,1998864432,1586602516,789379450,1135501632],[328294344,987463584,645259304,822038542,218106303,430807565,306855379,189866669],[400030262,985637542,460202187,151519365,334602882,137435481,777391801,1996849628],[1486491254,1919546312,1064599123,19689491,1825835658,655903907,1057227736,561575370],[26808677,1078453877,1265520763,292263009,1930871403,250168917,858230481,1762541366],[1215746273,1993245841,1320311175,494300493,1799427396,1812538168,1104046941,605033163],[732613239,1269596040,203480334,1259234931,988762989,798643563,29111482,852532634],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1978142592,874655276,713340185,558480925]},"opening_proof":[[328533611,156537267,1204226262,97104001,935714245,1274703040,1305895764,175927998],[1735090617,1602100320,1284345885,1067715531,1335924630,1020016787,1693248398,715350307],[1582375223,668489670,1599753443,1614361212,607708083,837508024,44191346,1029589859],[1862445689,1815404931,1466619558,823335008,1292249564,652792415,576893425,1060732557],[1138551805,1870986766,1980575843,315105899,677179862,1015142332,953436570,1109316984],[646448297,68659608,1213800723,166918490,175004315,1865135248,1119442282,676808561],[1627039785,868222140,1189862696,127700975,561069396,340983955,1192894090,932176612],[169952349,1298879299,880047997,1612343425,1572495993,287829676,38317866,409708183],[327521855,668557673,1710138653,1563530220,503157093,1942566831,1323289862,102423617],[1532537497,669895846,293837331,1623722757,1518038199,1761145818,969731811,1121660251],[285156195,1804187759,548408950,131985797,1048947921,1665260578,811325998,789231497],[204395032,1584624146,1812522041,591836986,761469200,1226151305,1201762455,601472388],[334611555,207179646,1671004043,1957418093,1946048022,677464704,720593968,1304167837],[78841081,602478893,1006010301,843900226,1462800393,1395621706,1730315053,1677542706],[1029176602,646069185,1218920785,526265775,95510955,1850964770,1893276775,196915472],[349789477,635093051,23719811,1842530407,830662722,1540980682,488767481,1062766263],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[989608744,443370599,1100526522,705663802]},"opening_proof":[[1031453423,1124030102,1177795572,842906150,1650868099,1790222283,130711469,1413400114],[510416085,808251722,1569866089,981922067,579537665,571787368,874761089,547795945],[899515370,221700259,996990452,1582703824,1978422198,1761150515,1780619542,1733585787],[861980485,1395309718,377907268,1642304337,1241275121,883178477,1783528775,131791050],[1802652381,203192659,843350182,1545163287,761712968,1029785521,41613040,1748912734],[250471579,1097297622,521299886,438332761,454458935,520766913,1663086236,74278581],[601090080,1658805293,576036360,1602075966,1051766537,760761026,1095337649,1354353228],[724066627,1473384867,1378774857,606668836,678524002,1115167780,1644522903,1851439900],[1635784969,1166520393,1063003235,1210424,1301008889,113729265,392980375,966803760],[1437067860,1829643866,1472222857,1824477801,792463645,1871545623,1237703829,1651711478],[1828200962,1124156816,608141200,515808939,984182909,1938972248,1903055148,1007268840],[67054012,1327091934,159069717,574279739,197730171,596977859,30303145,383257867],[1140056679,831661907,1051934190,20834449,1558293620,1361022629,1728175347,496092142],[1372488865,1696486330,162279939,477284521,831708470,346891729,67533627,1842456880],[924848176,595646447,918826392,768635108,560035228,194296855,1904168950,1939668629],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[932314453,455667173,214148785,2003570182]},"opening_proof":[[731260897,860131373,965669051,1541791932,358704320,1543049641,1189983556,1666078971],[1170820654,693095449,549763028,713070860,1531354403,310559885,978030406,848565817],[334273191,395774004,629749613,905985306,1899446008,1933018685,411575162,504983553],[1208111108,721585306,21572619,853350797,1251296805,1176590896,1161560938,1916382505],[1839365777,654248112,652301348,1024837458,1088943096,145211849,83130578,1350504932],[1624474379,612346173,1657192137,1202316831,124549222,1199397219,1553911265,1832338972],[663405524,362131460,1687610070,1715004423,1438992680,1086663766,573144484,1855343684],[785810246,1011363117,1405355199,986684123,1619043976,1141602039,1067639645,404852949],[626894038,1901016211,1265292804,556231709,626674605,1985268322,1753893470,1073102445],[1518428587,1484342606,1225218736,399659457,395166381,1343269596,1341460560,1684075274],[1957185878,249703346,764072069,379606048,121220003,1671238782,15687870,442917325],[1798792871,922424740,112903344,1785852423,1362414853,1381146773,1950056830,1865258265],[1640884271,554038334,1326039334,1418099411,1584409620,130289106,1231317917,1180717134],[535792724,1555081142,1212950387,492648071,915239248,707507116,1117145959,1896819999],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[774011458,817040400,1562561514,1000033922]},"opening_proof":[[1607923090,1364280881,796242292,369771100,145292671,1646395668,485851851,274240940],[1661248708,396189896,1029135573,538411729,1853134159,342344075,239549828,1470872706],[503259715,1063526945,30133253,1321568611,216939689,901107724,548603802,1130385220],[543072544,1764195891,70292747,110858615,670867472,542812438,2010022672,360362153],[1362630891,605325458,1505713969,1610674355,1016326730,1096508153,1243998023,1040166844],[601026755,1319523602,1166665239,1440306351,1931019456,274961255,1554637785,1794555588],[1081080599,1323891540,1953799316,1910686023,1755621215,1269432925,1549550894,62780436],[438216771,1865798156,1360517851,1234427906,1477893861,1566110571,539240725,917647061],[716383915,1940895200,1246323472,1197235511,1891824983,425190951,147628063,1728005570],[1736584945,1542486724,325660652,849872740,1575610736,1999278061,981783977,1327728569],[1511800264,630395499,81880303,620964405,1638884070,1365718075,117517494,1081341123],[982588346,552479416,1637275546,1649315843,78914374,1688385748,788662316,18546738],[401014441,1961504882,157366514,947177923,746275024,1225937448,1566004185,686462666],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1425400963,1530207082,1682876832,177396360]},"opening_proof":[[1633814061,512399088,1761973247,1292304919,1341697293,1462763711,1893356470,628230419],[1545884741,1171366282,1868606017,1393001570,1820730289,1836330424,984677946,127625879],[1579717811,1170846826,1860625344,657084198,1156026829,1712371071,1220557327,1879019248],[1375120908,1590282939,123082507,949453633,335544136,204545795,1893363212,1564350600],[1569983272,1041419606,827766286,418669796,950362974,146975306,45767014,1059319258],[807481989,1633083648,1883053968,406004759,151449397,160799355,479176909,1784600911],[1291702813,1044992975,1154345426,1565891211,1369903502,885995180,1622639744,1721598420],[1081528364,1093745347,388278296,1869617236,1721995844,951310275,1991398090,376082320],[268930012,1075056007,1660353632,1208337957,1157708784,25852377,615841401,1158193719],[42492016,1374771878,1988013682,776199407,934575835,1977676059,1303657106,1216795013],[360079163,956358483,1858062686,1378808317,1541586528,1088942452,109572806,943512019],[22048400,263913062,1562948350,1545627819,304757306,217986095,284294407,1253690563],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1025787189,1302623790,435918798,1100248583]},"opening_proof":[[605897762,1159406333,368150121,903442943,1083528126,1355569546,156595254,1115802933],[2007029620,1640438572,1754807033,389853679,1454903619,965062402,813502180,832511736],[372011669,1792043801,261985420,1531598410,1151676179,1395230932,2011161367,35704601],[319961136,522997855,1524470318,247275431,1241690179,113602493,1080722671,610603123],[1008594587,1285792082,274166270,543799786,1318132274,813913759,1415351790,1541941298],[610660315,1418731127,1565625419,1326618821,1386993375,1766279569,1764838406,1251146617],[563953530,240040851,366916333,1423747457,93917909,1555635,205126261,918462154],[124519161,1686568794,315419956,410979236,1078976430,619966365,2008938680,803387575],[1856966570,1897058486,1023458859,1916624178,1111903123,1573880259,1384231088,593713456],[997597183,1895332670,1174575940,1945014982,1501186336,37817120,1356207986,342374832],[402755561,431358647,1161089744,1520927474,551912608,2005473649,1780283818,63617675],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1363366440,1270310447,1525425085,202207410]},"opening_proof":[[905274674,1281714879,1410230492,1354311685,159586826,829231104,1843096145,842430175],[1220696902,1710497548,1512951347,149287652,1536982383,1804765238,159829001,318987748],[1646784525,1507545115,444045435,796853792,1437422448,53205258,1554290201,1006037194],[190815327,1904940144,1759699447,1735939138,131082745,943637114,1809326966,977077802],[274982301,227553742,1714914859,719957574,1204304781,862984634,649137990,64239962],[1646051170,1016423014,588961031,1419025853,870137718,988705708,70844831,1362197472],[975796180,650472129,725356732,986960874,24648964,1555181616,868376716,674895550],[1527553880,1677831426,1853369122,543839842,1902592606,1616757525,1577022076,1946192383],[872562364,1354242144,493671462,1092267858,614393827,363755823,1506822518,1769958806],[1769373581,970072682,643891231,355665533,73179487,1425495550,678082900,1039648273],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[693870175,601920765,1650371791,1836732319]},"opening_proof":[[636514626,906556117,1719885235,1344056483,1237414638,1918569745,1814743523,1722566796],[623727999,1353784860,926368882,661134912,1475908585,1153014328,1054814013,669292918],[61644417,1752674042,1199213162,1570064148,78352338,1082838581,628318858,849694098],[1936488897,989562275,598740088,113717623,1182414527,1155602253,506151185,1337574340],[1756510370,127992282,629947729,1635221801,313102479,1830368956,1552345382,689405519],[543254348,1823931030,375136720,1876720696,1187196651,1111426875,1573590637,1627750314],[700508807,623914598,916689286,565241378,1064476496,1355683423,1604395430,1135390638],[715343708,1530050478,1406581641,174069749,1065381335,543368198,384211662,1134117434],[232955503,1537222717,623076221,1738934898,434379308,1041687517,10809577,648112272],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1754164901,124033795,852352077,315865372]},"opening_proof":[[1931003854,1464275567,469107519,364678726,367012390,1688367695,1097633453,1447945152],[1323838510,953586675,1115359932,159071847,793417556,1079256632,1028743775,1301382008],[102817074,214990249,790071708,48185969,69873680,1184483165,421929963,1138874740],[1673265272,18263942,271193998,1087438642,1191379912,582526650,1855398610,974197075],[729515496,886989294,535719347,1956271862,163600098,329387069,616429748,1409020697],[1946485966,946629606,1132674634,1391712414,1478580126,1957125594,402278481,474995950],[364428594,482712573,1513361718,1036968011,1506788192,597955795,312470540,1022314678],[56668165,903172131,1477529500,1214723388,585189608,1054837553,1829628437,231752403],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1423361740,309674436,1061086303,1225230457]},"opening_proof":[[219577457,1191517060,2012227920,41040017,357565551,2008118525,96109148,1217674306],[332017031,741206693,279198520,1779250546,450423081,1423053956,1029646826,998804843],[715432832,653365246,1987866608,1521658456,676936571,900380217,767015441,459528857],[1276316988,632206098,782775944,1323455597,1266738883,1193168434,145264905,761380045],[280366301,802679295,1193433071,575224725,76455156,1016821194,1340903696,1877320677],[712352799,874510396,668561544,909736197,2099136,819553501,1445026118,1794231429],[1626329831,241329094,218123600,1247621617,152763586,649130526,1823801826,49050847],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1246264635,788191747,1606693386,138496296]},"opening_proof":[[659545055,1524542202,669016000,1647605890,1450981851,390428188,1245588748,617277015],[1341393682,33219460,167286922,731037867,469718744,1630732754,1585855054,172806437],[1965784714,837125022,1741508904,1907756338,442576527,887589965,1157552713,1347624145],[486786239,1940413476,11458881,1362090100,1589717872,1806647488,487838613,906599929],[1801359854,1150427447,367830987,1040285518,1444225852,107035523,1607070514,1331842615],[1084999866,1779415752,664263675,615663274,441028846,1561437814,1568461999,80868886],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[19489230,28912513,670523177,1814167217]},"opening_proof":[[1353564348,1484115743,315890758,927012986,537882129,1944806453,864527901,1754988357],[821574654,1090592565,1046923928,683355157,160818296,1465146877,263066632,1970731761],[291075598,18058210,959078577,613568039,591954874,1394276645,1785400895,1547240045],[1087792077,1015168151,1617980347,61575634,1841262227,943989737,1529790321,765665388],[590915927,1019105699,695526831,1967414436,1489294687,1457829470,1536990513,60523400],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[10794490,1017701293,908198510,2707198]},"opening_proof":[[1120071666,1362830776,1427672689,674301448,239760617,1064490954,660056010,440590800],[1488158801,1310949952,936781233,1838028736,1541350463,1277417091,521583715,1909055100],[1357027085,1014958961,32086750,1988851281,242998838,1231086881,86158113,1217486139],[447072022,121821985,263725484,1444120246,425521788,768295696,693489917,38921122],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[581565395,1658948530,653247308,826897172]},"opening_proof":[[80163254,980973403,1338374254,603842850,801426994,619134091,1543545247,406072316],[1418105565,1551996954,1402093032,935491131,697047744,591866241,612438486,1533029256],[789457932,980364318,1075558935,1819234132,1483609234,358882425,457715987,127439350],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[423010882,921136910,1026174886,565538255]},"opening_proof":[[1841571836,1466601968,1513510211,369155158,1291843606,319265059,1416603795,1263694440],[1616746926,159369772,1728499261,193356697,1408468608,903108443,326781515,552752753],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1589390392,1985537324,1846126279,1243351746]},"opening_proof":[[1205006392,497353130,1760657013,1299129687,90389384,32063988,1811026141,1675792346],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[318100624,912677689,912701405,156023523]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1769132773,1082592330]],"opening_proof":[[1330939065,1355918665,670673091,421927037,913190210,1258570518,1953307478,206846478],[518902291,1902410210,1668103234,1711460564,603981266,112313716,943392547,1417123442],[1889101013,1217179747,1178275550,587434123,1253038064,1782599221,1584854829,276162673],[1069671115,52577013,960785969,821361434,80785966,500486329,2004145572,1905729713],[1828928729,1552995757,859696667,412723001,44910583,414549024,673877123,19975016],[1606500873,950912182,258708528,337638166,357330734,1088266359,1201326850,896162562],[186236662,1147185698,775322886,999740994,1362339416,1139460082,958432358,1829858123],[1087254945,1783900845,1150714928,704312082,1808735209,86484207,179947805,1474977392],[356513532,1573233868,41098323,34926521,16482669,419004322,447613964,711008321],[1551063083,1240448601,25217264,890472854,1309756669,1698631270,301731241,567747635],[1674380072,654396962,1067381764,21794184,636347709,586230280,1131218676,1945299702],[1441497658,982350678,213564100,1274354178,1602789318,991629752,1287057568,1326854054],[1234994954,226012827,1847294177,1919424741,1089936460,829407698,882390074,871890640],[1504453649,1061817254,24293263,160900442,1860917584,1939661784,20352113,5292701],[286285418,747514951,928772090,1353703910,911938837,1975524774,841575080,1181543103],[1184827362,1116974681,1268410918,571265112,806757236,343481161,1157175242,592889535],[1850549806,711547825,1050998358,492820202,979716509,1552635279,666905271,1887925299],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1220663183,770885499,1726119213,29036049,468506402,417467187,1718837842,1809674186,2010287293]],"opening_proof":[[234904325,295670672,1325026627,942172080,219245385,1915549028,1867655006,794743792],[288097455,569835042,794034430,1634615268,1777608132,621386533,885169601,1831238019],[878302225,1511947896,1538298491,1824797148,1367132673,1533577777,1255917622,634252497],[1605180366,621959645,1064015242,1727678838,1704496142,486827865,1098668424,775891776],[373880174,264511607,427095444,1813089975,1660341161,764956353,1284111414,1546106537],[1418860568,1381694584,1877872144,665081026,54464112,816853229,1061784917,1661435977],[1463466623,1663328327,363114453,582917853,1078521986,965369051,1447392426,908975028],[1811891155,1995428691,643579833,923670666,368560110,149127655,1217194966,660722551],[236752806,1111489529,593837411,809813845,532833084,467237829,426762285,1325911980],[1612141504,1955702389,1105686532,1767162755,227999932,157654681,1378217678,529103196],[1445088498,1868682934,574164711,17834249,424699098,1724675956,1496868410,1815297794],[1848442141,1281116640,78562721,1719545562,1737478710,1019122338,436766063,894829192],[51308490,894498934,1151399312,781776724,1354776188,220947392,1532448406,1053052093],[1935794675,1017645437,1805181838,1269142031,265365497,1761197504,35305067,1860591139],[1061678008,1552486894,1799021921,1731787702,1097387690,1966677795,161684290,1866498928],[1982979592,1977169443,1254707251,721481913,735108573,526568403,835743214,1973823052],[494728227,1192252768,1463370778,1038651662,108530377,1460831674,1280966513,1350684353],[1992236738,16909285,132770144,1859380992,388154165,760462490,924792269,1719681065],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1789713765],[1155618407,366395834,268435422,0],[1239677323,331008112,758188966,1133424498,1224025955,1937333797,0,0,1305678011,758188966,209417065,1148093831,1196180202,0,0,1305678011,1196180202,181779341,361627724,344740556,1415219080,1481668785,1982877397],[1489382690,1003396766,0,126020131,949595321,1378978633,0,57866210,396215499,588657870,303972777],[1936339616,1576393999,1705560701,630527926,1578669467,16577310,1281338820,1024660499,644592982,925424495,1797601485],[1762998666,1562141931,1012196901,466384517,1798547251,1296758780,1399092312,1085044251,525937913,1948877376,170121441,54259090,255353751],[468362590,800477881,1873450360,1835932906,1810006588,1239562874,720944100,1736596861,863250751,1219352124,1081518467,221432154,1211310390,1237733444,1404616005,58543249,1143882887],[268435454,1089702647,1847999696,1612723129,1878084091,68585339,1309214925,1213147625,961341914,1374841592,1896811722,1068331260,815124206,1038006428,1774262677,490591977,33179415,568538454,125013239,1763885538,1326989494,378801730,248381035,1471613892,1963271001,557228137,507221189,64846981,277569607,217008524,1145883604,997799950,545204546,770968453,1698807590,1615545915,1950937027,1738581283,1145728334,395174005,940786053,743149175,1417889987,81694743,918065712,1915574928,1458383112,685995578,16933927,1719196900,843116763,1346053120,91393778,1873524909,345044173,223844244,543930095,1152218392,1442468172,483451612,1836936286,1070314193,1632583379,1452373988,1155955302,356899273,1538894183,1024746404,295200255,1800915812,570340765,1998052665,1497803080,888505724,1426046510,1290428250,701207613,640837278,679890148,203339898,1919153453,1697950885,180658200,538525470,234655440,1134074797,914124974,397292198,1289393594,1831292382,1282782666,526130851,1958857875,1986504593,1175908192,1450117158,2011605076,293617330,496240389,578445160,73908823,1965211072,1468650024,1783399980,109377963,438835503,878757898,1437225446,461284289,55215733,1478964805,845728026,651583044,1357443247,215442755,707729029,1111251778,715162641,261385320,2010337123,949467701,1350331041,775303034,1781721948,929687085,1176240539,1019887228,937437063,277538218,504115699,1775588359,485766622,1408805929,130222224,1688795807,539509589,1972227660,753651195,1447059191,397126307,171011740,1771537560,742097378,302225709,1507787188,1604275777,986231921,49952357,25485319,1364002182,1756661293,112085885,996736336,1162225572,294698449,185756313,2007390731,646265230,588943694,456099016,997859983,1929120179,275410500,1589873956,1398471692,1621181065,1962971399,597422599,293072478,1718771852,1813670500,1926002573,1819394106,1822988978,1332156315,1903440385,204957053,1416860645,1150579489,1228778658,1205447570,1391633421,998846382,1843003011,1548406318,1602008185,695955069,230753287,175116334,1399443341,578605540,1064695721,1200162176,1326862476,1929809390,206627039,1859956757,1626187474,1534019084,182822226,1578906093,1466319263,295974401,1243621034,514913751,564627143,1581713631,1422639538,1116436523,1209290500,1197852535,865120135,260374341,1661750478,552681772,1036558180,786513056,1533025067,1592873766,237245994,1619143403,163651099,322331304,1426027052,2004060868,1507206493,1712197864,290902807,1498726323,1087220852,1968556761,1972845468,1137338397,366158578,781788938,643289638,1996667582,929759213,962428230,980917737,1502655096,310358580,1650605836,686897722,143430669,1086313033,922035696,1276255885,334758103,1092370644,1554424106,1783603638,539943384,1703649831,1533336518,674882267,943401588,716642140,870315749,742463248,73306763,98854176,675719369,925262254,235957620,1422872618,1018002898,73796386,477551445,1867421733,918437800,4969260,28777362,1312038796,837020588,520893017,1901905697,67232234,1332167548,410786160,705301353,946614184,123689927,394995115,831983720,1048033436,136380513,559146455,813145801,1916421973,160261656,794446470,1291059087,40754565,536993429,263377243,997767954,1615312078,777660054,1250519602,1890047944,880456885,959255561,1910362300,49099232,277875208,324895636,532490405,1037474225,1201516946,197682370,0,520020291,785351013,1565801669,1744051088,1744051088,600480214,503850309,1458737708,984581079,1514035573,1845690731,167846512,1358120166,862298176,1283334414,1641637593,531678990,390016624,1795058523,1218249603,1102872099,1300608901,1635641178,0,1273934943,1779912374,1520323555,1736110348,1941836209,1422528197,507694189,1958077335,1600782130,1299178855,1038085609,1040808255,1220463853,1054511264,713332170,1791530378,1026990922,176164476,1692954710,1744567486,1872745600,229113988,545410371,1856583199,678330307,314070583,352674941,1198992601,1450604984,952370809,727009064,1831333990,350988049,242620712,1397457281,1880111933,141615090,1560337623,1034850420,1755240610,1371004409,211275761,1518061921,666136886,320082091,1757459859,322880975,957350787,426690472,877482239,75124631,523632916,654417470,8140444,1885506456,241860557,168228229,1218893941,1292601286,0,295159711,459660011,1989962118],[80094178,99911915,1031214980,146325442,1429030542,638911069,852042659,1843159824,2008377905,1788591489,981220024,59311681,715631352,1425150936,1810470556,702791802,352779721,1790570818,79993343,385235005,852251844,1883184299,1733997342,1993025913,1167877899],[1101393180,1234692485,973081050,5098316,755727325,775764855,301375284,977017015,1234877329,1778010965,1122141954,964312124,1216176426,678523852,792064089,405601541,931741885,1922840345,1303518866,828366805,142486340,1799519211,1739308647,449658330,842204391,514691411,1418018285,1079032748,1821689114,213421727,1107028914,1449566912,1227154101,644847149,493668037,516600485,1607007885,1952104804],[1938937814,1849789122,54921156,1048813297,1201534635,43808635,192488535,1705613724,1740235798,105590557,1140656653,631883640,826325883,1340688791,480949900,1103486678,1144492614,709272070,1221953865,474344165,1344948607,1354994655,1432378467,1816940025,1798206316,874238849,1554694078,1454317891,1496984107],[293404735,1000267111,785889063,1057409677,1185669662,1174434513,1641822904,814000500,1615551338],[983780370,513353898,423776003,1471760450,1750413203,481276823,307689122,0,1662264561,528929002,30237164,1157200792,1622879628,1511806067,1483661191,788032783,1541780036,896586405,1626764482,1900448232,1720987823,901538579,1949985315],[1402055483,717277785,1942805761,1797829360,465664314,1881259106,560386580,1518140563,61605569,450754649,731589233,347762212,894315553,920170518,1032191995,616295793,936625498,1071281519,953829619,905740331,190745395,0,1367234924,50581647,185994723,934613840,1407336944,50581647,185994723,934613840,1407336944],[451450778,56868010,40320812,1284339454,1258079970,1352516538,671267829,1452306769,1217682688,266572156,766510184,480216634,981319935,1745962052,704561053,692912066,368801487,6889115,1148006312,1994844943,1026048566,664229203],[1209218023,120497839,1132107679,728190978,2005501938,29783730],[1548775180]],"opening_proof":[[819573819,1848766058,1023492491,1625877742,3512766,123195969,733625853,811378420],[1349649872,371092871,1524934126,1764495603,1852577365,251940536,940797669,986027191],[1287247941,877125492,1448216097,649855351,776550139,1708399534,812815315,496092686],[1420320150,713393252,699809281,647961781,1380910163,203554032,39144929,123325202],[881111149,1305520249,914836343,192812659,837631031,1219480060,1622504086,384275553],[1416802000,394690261,1434730139,959633911,1972918910,959359324,1392845394,1756182768],[1296198772,1702452299,1238063822,495595605,215898034,210199039,922489668,1688875497],[891655285,2005161277,175815587,1040101043,6485714,156739867,1748053446,668691661],[321294614,389650259,282712550,480003601,1527173276,1112866854,766332641,620035864],[493498404,448177676,838712826,164618492,1412582711,450820890,1103742832,1055455470],[135274389,984030307,708824877,615282406,316052494,207436072,1827708525,1360750671],[1735431977,641862177,1392472408,579004764,616377429,326446254,1921709632,1350520346],[1201797927,2002916516,430185242,1704708930,1211124434,217746340,1160660841,280551648],[295820534,755130217,627121889,719991357,402669187,1060502401,1766201338,1290204111],[1075852225,617841893,1893586771,143038309,2004135405,1443436938,45350115,615953602],[1930441282,70980848,1756120741,29432471,898496686,977277627,459863717,643491549],[284116305,1279928658,1526837554,1460271038,1676364654,756548967,1472988638,610182056],[1820189561,466621097,1886471703,791092851,866041251,1282379350,1203298983,733096019],[1267945584,1056010918,1957751280,1137380632,1204947589,1180735183,1330043210,491446416],[1179340235,813364665,1246437719,1453858161,1164693074,1388154402,309970302,73826985],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1929050724,1577127072,211015386,1632500793,1154392699,1899685762,1830603169,547641919],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1090910462,1189284499,59150553,463190189,1206881866,1976407312,368177940,1574541754,1121527369,713558231,336667283,1062431296,1058539923,99159391,1662610014,1379891293],[1428423933,892277122,1622735099,1414586841,296885733,387246695,590573579,1151830281],[255949915,493298214,913048927,180034312,994528270,1512307929,890254017,111433619,1554357695,1068751288,927112829,898196305],[1145711953,1688214771,997245214,342789031,1908796160,1734922546,1492721939,1112948693,1189276149,1784236929,301486630,1997045434],[840393598,3001984,1204137063,73403960,1604578658,507382416,1830274737,1900911090,1508397796,161411573,1111027518,1381361049],[391211821,1181014154,1628762010,550957789,355334860,297942768,1820627183,611858847,73761449,615584101,1963164700,1339255701,572131447,1182466130,158632191,247908041,850722425,1639368391,185779633,188356239,762303495,682815401,570545809,1346685707,645402262,1947538362,1031267707,698101908,667179423,1650298475,1019966003,1639725730,166603705,589262117,1356736132,1073709310,1577077224,1006977452,817219488,945531890,1535665151,1049106103,337812608,937091464,1845519193,1654117626,341729502,301280558,1141592297,1123240013,738060666,1590241900,150727270,1414438205,674954074,331218356,1166780311,808495553,587860061,269093209,6210171,1851142056,131403681,1027384359,1366957763,58896684,994720988,39736357,293672784,579040285,1809706785,52246191,1715205759,743902900,527904585,156639777,321799756,1782208894,1448886229,389883494,1171078107,788621759,859767124,1897346054,606613039,625303545,471949034,1003877951,323457331,1503702997,508496849,1052055380,479652323,40396266,371701005,1686693585,26242650,1312287019,1722029492,1565416450,1446663917,12687886,1479935851,103009933,494205487,31823327,1131908399,804739420,86304005,1200422060,561229402,529011147,672925199,1540504170,125016925,1195260385,1923409633,1629013138,419650084,1818871198,1406127370,1752193515,405985987,530263160,1884854277,674601441,1457951981,184685956,254322903,1188412064,926165549,600180090,1646952905,1584212799,1962107033,717003053,1829954155,549552503,1493884696,581876650,99738812,1256084036,1154532160,694155102,1994037185,1159870489,485195570,204933481,1926564313,701674712,1043038280,1578278753,486772113,779710350,962580862,1598908436,1856358226,722622618,1095993437,1519482597,836682209,643855739,158158488,667808236,1548195659,96926581,1258041858,999465254,1353308580,995449138,1908284128,1035863490,651667416,1347111923,704636081,496990160,181297797,1489620120,579088465,618764911,996555971,1273074562,58713593,942622900,1940380793,70935205,1598822490,2006143150,1425350030,1387179839,1477183203,804793475,1463450595,1069997696,382118294,1615704697,1499934496,2008344359,489888674,1166522051,1655684434,1899848645,405836918,1639460859,272021993,1959013496,71036656,1712232181,872279886,1507943996,1475638103,125229611,86475819,1859715168,1807154765,542878081],[1872998147,1186803609,556538217,955669834,470152058,47041247,368845848,894806648,1812681376,1215346635,370485648,1378971697,1818565839,1264614306,733506373,1603364519,342581900,85412150,1939072965,918120709,357478829,87062510,776835252,195818816,1088189274,884508781,1379319018,1478080697,1494097282,730322089,49704369,1053107393,1481981877,1716491134,871045271,1248931983],[454456876,1095706435,1715995334,909995989,728529607,1884531735,441686043,920280023,1171106931,1170746636,1644462774,1928722386,1145269296,992605545,1664947553,738699528,874032245,888677004,771642707,1802801986],[536176939,71071167,1796841174,968099515,1675189184,181123839,929045806,1245869960,223483212,269146063,1992196634,1304629787,193646905,1072075349,51114401,989585340,99967328,1109078239,1878118582,1045119597],[1321704914,163103145,131600571,257726802,778704247,1327743111,1706227556,494813250,1064158252,328514029,1960924410,1793829280],[1712011501,123028264,886516813,1912975482,589889530,707977702,1564230531,317831138,1091244887,227443042,1013009471,933923880,1390057966,898924674,252085097,1936781783],[761346744,38888840,750334011,1737065256,1741442109,523594932,514059479,543215784,495973216,650582300,692605684,1048993835,810260988,1958406232,1214726923,593475221,168582949,1012469444,1032113985,1493779444,1675563790,820078967,994332854,1175623912],[1002134405,1897441384,109418736,1556651613,1173926589,1034058698,706366403,938464278,957973480,523008757,854235642,1769183817,136170683,1142949259,1591611716,673061171,988597682,879290,1352634304,1492674930,1960945460,302726302,836430488,279392305],[1666240660,414441086,425298252,314049192,1614253180,1324796400,894754389,250549522],[850257883,581566601,1324112990,582851717,1631634172,1202163054,53584988,769630368]],"opening_proof":[[1005412641,1106337267,1435213710,1295614126,111470993,1942528958,941067039,49532373],[1456048923,1876887673,1655240887,730025066,1856712728,1583455250,2010011351,20951471],[1724577566,266564534,35441404,248095858,413304247,1787480213,1677504097,478788448],[1779051487,1185692104,1535236463,143627587,1568916007,1265280977,120499803,1982818352],[1226011430,1756543616,137988984,797893278,481523290,1657012642,153046900,261602891],[1501457893,777386643,497161102,29544436,1750673474,1934991068,537023799,577580902],[1083985699,1067107048,426068267,1336527805,1634504281,1328949915,631715170,1584292747],[620512984,550397551,130287872,659566354,1461980746,867675141,1517701486,137085396],[954492921,1710651588,161703853,614025911,1021505104,1724143296,754763620,1482676476],[982019839,1619518607,1756100269,1780708368,213316269,602418891,1347232858,1270976092],[1491795565,822576370,969450800,429697456,1635997937,947799126,659632600,890884569],[223753684,383970748,1695028891,137722666,336458057,1505024260,1234135142,1770182713],[208907876,1399112021,918508123,889768042,2004969111,1799387873,1169511601,547894218],[674991641,392713095,600782864,729027008,1100574836,252291560,371448745,1440352142],[1362486173,1216016548,1011352152,978829358,670659602,10293522,1417798058,1489183538],[441306123,1361262578,1016026871,415154048,443113647,474041251,154537896,665374854],[940406992,1777851697,1281698891,31685620,1794150906,1995478949,274437278,1014056916],[431848242,1543906511,993379530,947515889,1915534681,1393656604,900682351,1833174786],[972543990,1158358828,886461783,1514961544,1189069685,649061490,1899125254,988660380],[281923900,1473072761,1129449854,1913147973,260268816,1929906148,689588505,1004989191],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1367570176,368312518,1738819098,1812469782],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[306754921,285454514,616408815,1776248173],[522778752,533222506,1919144816,1519914815],[1483454913,802998212,881011248,1869432483],[987863039,1169363391,226474250,464187778],[729308810,1602072588,1647486018,805261168],[1263722376,1480970832,801612257,1527008258],[1203887570,1066258280,61554100,1831338944],[1628507090,1125914769,1493348301,1826533265],[1432315759,1490591232,1949418259,1723272424],[1017754294,443743311,104756027,282389493],[1375364568,1914391864,1255031724,146182458],[1180346860,753537318,1290471041,1020203201],[1250500385,641929055,1239316537,1350991662],[1820756785,351926104,1616273517,400756556],[1473070373,1821073890,1538898048,279487872],[1015141324,6407400,1730070002,1751721676],[1764615577,656897939,873125225,1854714139],[1136688215,172096610,274367315,209603205],[1821020016,575520184,1468165574,1259888532],[533861084,1146919733,1231233855,593360375],[197053470,293561741,1735758423,579147257],[1663987430,1096782541,1478761311,1606551199],[2001093222,1396919535,449706781,780376171],[1183581631,110728140,1257396674,92229999],[439126488,154451118,1690528963,1948732225],[287045398,144042810,1594895313,1485036235],[1628616443,1271501004,828702037,1064169873],[1906899974,534495364,118999610,612859305],[89973904,42791074,1983379908,298968602],[912818446,626368966,85824797,1065228199],[1640592640,479946304,1033877938,1557675622],[801913341,818589994,351740399,721337625],[591602607,710731164,1859023463,1519633426],[831797371,1891244420,744231889,1548769298],[784620771,802787488,1779323802,778780496],[572345832,1831428546,543833517,1592833545],[1656345996,929631713,1023883246,1598171674],[1321681738,748057024,1822840398,1225472871],[36618087,1930974863,1547454937,577830142],[1390648641,1025735570,1061457783,1092951190],[1108308532,1611447095,1010265787,237383887],[1352045209,853459869,933333868,1519096798],[1934211201,48301317,1282558940,1559134271],[1436057351,1743448454,94209752,461675286],[170669712,1917912515,488497296,1036649663],[1825904626,1479923089,421842684,1274893406],[1304164465,436570015,1837771603,1097571629],[1459146691,1257929345,732309386,200332087],[299760140,316108541,2008212979,309066390],[1415503917,807975518,1011046555,1184456269],[1989231126,606317957,1149415645,881763350],[1554437509,1896554261,1990648721,623052620],[996212889,1812876537,953173029,360038976],[1800188052,34536947,190750977,842686186],[1953609247,691414570,1197652369,364885624],[1414565377,1687651252,822866735,1147108525],[505012540,1752638131,1817463722,1652549209]],"opening_proof":[[447673919,1716300920,665182953,1984433630,1137436046,1827598074,740799720,112281740],[226713865,444094213,1968238927,1098909127,1048862613,1705357685,92041043,1767270477],[572617043,1587617013,1751744663,787186603,251480348,1360444512,1479204541,1981565051],[1153509233,1202394119,1606689038,1843381232,600385901,174003257,1742897812,450632734],[1106573002,638669341,1383097638,346800631,1800244622,314583892,378600771,321191252],[968394836,1247687958,78142771,283359354,73354391,1220285705,933566794,436318510],[1023074461,105315309,180044956,684940709,1315675329,126809847,1478289036,631621263],[976458286,151357571,158369892,842614024,1752658271,907221226,1850997053,835864916],[1012285877,863356906,1970977136,594903690,1880282692,1801763377,387654845,211910812],[1596663732,119346650,1972850163,411971664,1995929103,924827149,145875129,551028824],[1875424253,590771367,1997198996,1623118235,468123958,1953030277,1533174769,1886298899],[968905917,24635440,1721676865,1431661424,44761108,468889803,1333829063,710201726],[1592321425,900205225,1329554181,1537362889,344327354,574651767,432526725,1421908248],[1439991099,913535176,1162091339,539139072,212604612,1160791780,875487429,652775228],[1662115841,202524964,942075442,1411459920,479743899,1856625290,1396942700,143659442],[580252514,1406725504,312267702,720224282,104432290,619858074,1676247003,1643132040],[1573817939,1494918411,1134539793,1544208689,769270747,835979821,951459118,1520253276],[943422894,1064219067,1403713835,933378758,59942603,682052125,1835594976,1481660062],[605778432,532939793,408697149,1408476691,259813643,1673418871,1405060844,1365404447],[1888577799,203998555,541976132,1330955165,1882146269,1582496090,891067375,1548593872],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1056102363,493435313,230059741,1429202921]},"opening_proof":[[1829841070,115593988,352681395,270468507,1869757940,347720144,963784896,964462860],[1296443723,1831999119,90749271,931827282,1854473753,791604546,522924406,1970260207],[20587798,1652929347,487510065,406850280,970413127,166729862,259010660,1406680425],[275259606,1562348510,1348557016,524363625,447206541,488057650,1587259293,1246443027],[286190073,773235805,1840299375,1817747420,877106769,1309972584,366852695,436207606],[511407472,1478138331,904575124,1135380285,1250809683,694657175,1425555465,798921710],[1222552446,751506128,189525516,133890855,1517247970,1783520417,1861164360,1712149237],[365105468,939561358,1899934515,682248876,1272266019,1553173013,291907125,523551537],[674249895,951728219,235440777,338448988,754452592,851529246,1401386789,1929854899],[1573639974,793293878,1109313297,995586394,1713228571,1990290675,1250517323,2008973723],[1949198874,1055334042,526479721,411193678,1061022528,1232895420,1638729133,470672405],[1513936577,35227366,1765207778,336123117,420759575,1063313470,1286431243,1935261477],[1311106475,494399239,1407377353,981422842,1402691055,1401105439,256645241,1276627784],[1215681597,725678800,551511372,108889651,1802374593,826296725,1612382103,1443853852],[126169601,257818526,745306757,1906553157,1484840347,58514530,1852014061,972726515],[1067798993,1123194432,590445974,409250121,99973637,647949449,1645864446,388391511],[1624416482,1549438721,1917716166,825444567,128102084,1117421208,461468498,1097347504],[979511977,78693710,1347186115,1916796175,1073533382,936661987,242244220,396504525],[1062268749,1391609701,1998259261,1877654276,1114069778,345803297,643767305,1724559897],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1892956815,181923810,1442544645,408528250]},"opening_proof":[[261641255,1168316815,973188681,873274153,964585976,1386238416,463028106,1646883969],[779922056,1013722845,1355706164,1715179192,1768517485,155683942,1988466225,4459034],[1520176048,768369700,1515576699,810728225,1156560534,1610363309,880708229,962868650],[726946229,975983608,1309476487,764324444,343378832,1407640994,1250316388,505259861],[1124549647,441302721,1776104623,1218005718,1565044307,1065241609,1077961414,891876467],[1184406066,1468334662,498698874,2000624588,1650239599,1527721101,1352675150,1573495191],[1773830919,747293434,173815462,1489596459,1359687162,751938561,1566013207,218740733],[1429712306,1147974226,155547921,291440177,1057523341,1761948616,1206976790,962081741],[1686821118,1327967266,241367418,1649624097,1334822490,957866229,158021588,1914430437],[179189342,220037944,918779882,36179100,1265014179,1407919360,825596476,1440220373],[387049537,487946848,439949245,1610362312,232256662,1554590664,1225362506,856278672],[1076248977,153741829,690728427,1846144177,1410461421,1986991325,1161543083,1925515290],[1275865819,1071446767,1041529175,570506271,1530387006,1112975977,890058209,76018279],[801306559,1897492721,419673306,121021774,58852208,457850223,820984853,1366254377],[1642436902,1240540199,979548015,956974414,1626736849,1811901702,527759021,925527409],[728033649,646364302,1437611556,914216051,40502917,1689869948,575034859,1609967852],[42532091,531435563,183877038,1519942344,1236006213,863437100,1170743794,1738384671],[922583320,1908955306,1975149080,573148950,1958039232,561550132,561997959,1733930530],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[335701986,1814583558,330494475,1954477299]},"opening_proof":[[1533299378,970924610,2009055295,1618248473,359120959,1597123136,905125579,841871575],[875101846,830236640,1080205637,721342474,535888688,228514374,9417435,802000629],[1765828347,1209030137,908412084,897962217,1178190528,777011189,829843957,1931061780],[1598936526,25547816,27826568,714113336,1307877458,1630542672,823228835,539417096],[209304464,1513542560,820140519,1465420269,223625839,1433753035,754259259,931229922],[569661909,813361165,1346674975,1492685427,1667767169,1094230524,274988053,420048741],[1713179997,1965337285,1699711444,1614265174,263539212,1926028232,533629488,1956205293],[29872199,1999463691,1585052408,650928461,1471492548,1031384127,1591466073,18136390],[334353616,92766462,310959349,909082811,1019106648,1651069876,1722593708,75292271],[203634628,1665377975,1983561128,975625224,376308359,1109414721,1507547601,89307520],[389670253,1041683556,1479516509,509926758,865339956,1572652946,1228859715,1835159305],[312087085,1521161958,977309709,1734514806,866497669,1333109738,479252939,1093314691],[1702476850,215909444,1835793225,1218743216,1737525049,1528393096,451115399,1832402154],[11157723,431078559,1161062128,746308889,326092086,626462371,935633078,285096511],[1441064307,1166248232,48439586,336634613,1240722606,1527226445,111846889,64209362],[1311767054,1136738275,1837666100,1876843536,8544256,1946820771,603604467,320632306],[161215188,40086042,1834728215,777209745,1019979748,1426943168,1262129650,1840811858],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[522631436,1553013119,454390062,1881837619]},"opening_proof":[[1207694602,398439245,923796187,1607452632,1869796274,1546844483,1903553547,1318568550],[1578225975,143288112,1595737410,1456003059,1216248984,2009513457,96401060,1807545028],[1799915741,43079584,433548526,687528676,1349558746,124463906,1634421061,710542780],[1302152411,452618644,17897360,1918589376,1279193808,1932606769,372371976,40961580],[1697714756,1807010803,458975149,784423373,126336728,1487548070,1685953500,827490958],[872065149,1707077550,1241274164,1606638870,263015863,1569132057,346951343,798516794],[137335228,1491033895,1876017320,734158974,637780272,1406819708,954287820,1203676307],[772069053,1021230940,1831802666,1593187589,1221631141,650956001,270607645,1173286792],[530919140,605236983,1869925535,525290268,1936227745,653371445,1996585753,1978112743],[1067233604,113565324,1588182182,223525534,1752884989,56584382,817732875,548077871],[472890654,329931175,1880151194,1730513972,1428929930,540955413,824194717,419526702],[1265799127,1977614819,566569542,1711223155,777869258,621614102,1640477365,1447264640],[928315994,1078660945,176152481,190237141,983272505,1497483918,512481,58725576],[338412225,1445505017,1237851786,1808466058,1245337007,749629253,263513228,1097221],[1106824301,45397365,1948690031,1762721462,665217993,32330157,1868820004,808914961],[1214954246,1153370636,706719530,1177692777,1456128104,1810856773,83162776,337856780],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[460993633,601630400,182037099,1005531938]},"opening_proof":[[1450536608,1843775194,1852839247,1894784689,1684441678,1572805103,876769400,830468893],[607266678,760413052,221034220,1639967725,1905960674,457050671,888553943,1451693778],[823618615,289683194,1126540804,1953294957,1192075688,1785570640,37323043,56589633],[479968105,213114702,1213683223,346821910,1412609780,1771663741,276191194,666095086],[1147655465,729924546,598295784,647010953,1738188503,124686219,171348565,57770655],[359702442,1765171998,1206613533,261462570,1200907603,1814718379,162448195,1466684527],[869650621,389498793,896634358,1575388643,144665247,1291272940,1723974027,1106452916],[623165435,1897226760,975809398,1741372610,1937677820,607548299,1900797607,500106891],[1967171948,1887483665,1017146298,844529631,300045068,1836426553,1388825155,1277992040],[775957258,133403155,238902803,784362270,195862570,553976902,824813884,633254464],[649565062,1994870171,1879238041,184298260,744957549,1639583175,1577555768,1862919470],[1378121022,1689793125,813114926,966139551,917104215,338887172,1497314500,280642547],[1978052617,1515357689,341933435,1718307449,379799149,1518683068,173922423,1931022187],[1397576867,466143379,1203478235,440536676,1074266403,1623974915,895468645,1763077284],[490622526,862884229,1534767538,640306980,1368907354,1022142116,1743955057,348742473],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1415340317,624715728,1668479431,1112729509]},"opening_proof":[[92052842,1331872715,959748632,541885590,1303873431,1780152278,1325550832,172647428],[162457202,1136510540,233623697,1299809902,948210059,1069724687,1619155904,261162111],[1823850229,2012230257,409602442,1659468308,377236514,549888998,677673023,286494331],[1850416495,1078564535,1637297401,1530866112,847592600,522714643,1135411921,1258313138],[60800380,709405274,623102107,1365567874,1967789223,749229370,1736732367,79219908],[280297081,1240584904,1478681908,226726037,1435449932,1642621549,1886381145,1519377351],[1248846780,1276834990,1378917823,660223235,1200151470,323194510,765619166,812147316],[1390846946,1391388694,1123674980,1653443040,1843270240,81604244,1295087643,1838810812],[1792658413,1452653333,1281702301,398821103,716917216,1578971682,18580614,357183741],[1858019509,1328320992,1386899425,1696356804,1099025486,1530025460,637181066,453271273],[772917958,329478582,1241704796,1936053556,1736856043,42067769,298036678,1718210567],[372743543,598565135,1098721211,1846871063,958994706,468438288,1616672592,86151221],[1084936733,741814462,1073369313,1330121051,989811557,1988946231,539803014,1547973953],[169504663,1450519314,132216763,1516499295,124319804,1780049168,998843141,903795465],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1768954728,185810939,503734632,882212537]},"opening_proof":[[475295324,215537055,17743037,1168593072,1412615489,259784495,1175042493,604890704],[1023618324,1434087444,1581796864,508859878,1011956029,287066391,35523852,1713455746],[1936667525,538423599,1161156370,753599326,1890830750,481952611,821469370,1115125377],[1786881746,72439396,1569230822,110748995,1085362391,20839560,1070831800,519246099],[332902338,1643833133,219192242,1386910914,1169475613,123225632,50945364,1741041749],[850487182,751216622,485106144,625609883,772149966,1150025575,608632823,487399743],[1553907358,2005295983,862919255,1396120390,1936494858,823539564,1749370574,487434814],[864685411,645051464,1696099454,707503382,1221641485,1100004300,1681538,139488648],[675878992,137538696,1633919464,1388900530,631450324,166598876,1080425999,1803194875],[242651672,1177054700,792881329,517930392,1019347596,887581542,1036656908,38291616],[1955942999,203699135,19719079,1896611392,565062100,1106491115,668646342,625708259],[1070334166,1695035208,527069101,559257924,464690015,210368149,355545966,419628151],[497327708,1511642396,1776892757,1886464422,435659732,1946904553,149050424,269251717],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1529530809,953675439,604819128,946699311]},"opening_proof":[[804400408,290185140,1609502772,1434842060,247494478,1449562486,1312815344,1357484790],[1044693012,817946294,1271862436,1189195020,1107290434,2005970054,31396774,266480511],[1112166144,805035538,1772288863,493417356,2004379148,864373627,1546567420,1499508809],[1785786259,1532492842,1333054524,1701096864,805978734,1471774383,1528026302,725414199],[1374612459,1970329566,1507202629,956100061,65027482,1949908965,752226695,1939762553],[1672545619,487037577,1171820738,1131857069,1731444491,791539885,197777450,1699247394],[642949666,102675760,931754752,1645214970,1949468473,416984975,932781970,719592201],[1797286555,68779537,696217846,1481855077,701864589,1740724609,1884265890,993237378],[805577634,1305173538,1730433022,988618526,1550435537,1312722695,816383864,988897829],[883938878,45555512,848818997,288366736,544505025,840200926,1516669645,509773792],[195493515,1550233610,881400346,1777052134,1830054384,1922491040,380816305,1897542879],[1713784889,201603390,1885758578,1286630706,43799217,1006279452,338111309,240222276],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[360984175,403860682,1840733283,1932331709]},"opening_proof":[[2008264788,1971169208,1841334007,827280437,345980609,278960702,1407757224,82623906],[801111989,113769108,962862649,1525214715,305219081,897435425,1475634650,1085960724],[1354648765,703171329,522874739,1380913073,391659505,1283033566,782359734,996160132],[1544141551,914796036,1241551842,1753628780,1825100809,368824386,1491355249,1755373274],[1438086097,1480334433,1600472135,175884688,1395427116,1348636872,174548814,1900881248],[645009761,425808121,527957232,930029115,1958171647,98569270,385413165,1211599741],[1296863634,890048382,1752545584,716097984,455897009,1043573524,777526831,1919424919],[821162595,1121211166,337858311,261847891,119501550,1848743482,1712755177,1336418313],[23897766,1364224669,1394556544,1514010892,534888015,1848318145,1593718331,1063944965],[719717838,1103067608,983395989,100101188,1771676813,915865571,1044749436,1053446203],[789246782,1164756031,607253034,1692158657,1844789301,1046204737,1097431326,1594365792],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1719696534,1976707576,763845324,1465142901]},"opening_proof":[[1387575480,1377506780,752795033,1239620365,334580908,804688810,1217791628,799937684],[1372048909,1325126354,1760903773,232089153,717331460,303805593,975582729,107600160],[132434458,614403767,1122197174,770610893,1439826984,1014937160,1318795748,34302253],[1500068202,1531613811,810474449,1034035902,195261721,1992037372,687329517,965224280],[813236999,494693627,501313646,1258412666,625522216,883201427,272859103,884505057],[1436826140,672680606,940830204,1914223787,1282285051,480190334,1513585035,1240201463],[90455572,1496114843,1705707885,1775090856,1604428240,306953849,1881779404,707854598],[831364629,371856467,1918100508,1658855030,1336189709,901187784,1331176435,214752893],[472492358,1607180138,1799118826,1900213428,152434935,1996785958,1462477913,1966674717],[1374062370,121141135,1837380516,1633159147,2003241437,575194634,1976878399,1537885375],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[309745466,181867354,1709837447,1104141988]},"opening_proof":[[1068764175,1901661809,1763759702,110016297,526843561,1623744943,1065986833,983189406],[290704861,1233731044,1771592664,451859666,1611728100,125271305,1817888042,108093014],[1604524327,1682679066,420326049,810204293,422137337,1526267975,569760429,635500482],[1253128598,1864434515,338677231,468271851,1375256968,143526346,1797743083,1655390456],[774105046,1764536487,404420704,1734542050,1313495289,217822747,477567938,1467002875],[1697329293,1737632793,1490092527,1092744163,964860895,425523617,908489793,1817520336],[1346110198,1634944529,1568137589,262563154,452405572,1826660252,1040968031,1124812348],[592770832,1845050218,773805352,328136224,1737507489,1305040545,402887489,1846894909],[425069967,1061761834,553767313,1560276690,1432194132,1769166205,1329163029,486058055],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1310803224,1383690315,192405749,1832119735]},"opening_proof":[[67918681,285899468,34381133,292263700,1214206811,842307646,1865549147,1598303903],[368062503,1735648750,74803066,909464050,1231900442,230118936,1038974121,642932200],[244731284,483951996,1503885316,350122117,858350641,1783381789,1599589444,1866606718],[726975897,729254190,1170727883,1192334081,369942399,622590661,1937409504,1883974311],[1105288481,1607046249,1261973290,1671139940,273118643,810660105,1782574899,1441623401],[19594722,1317172848,1086670522,1976026877,491532011,141237243,1827455042,1449544402],[1184754281,906694630,1951442575,1447297115,542755900,1948770080,562696075,1478633524],[1160680191,1279533176,976834304,1256070337,679176235,1884077840,794362182,1511619184],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1759212234,618032659,158982736,1475198981]},"opening_proof":[[959793977,529534677,1758226872,365686473,1405080813,1392953359,413316587,937968339],[1986478502,1428997542,1009878331,1961639697,616084883,1028112375,337034595,1862672744],[510914461,1371619349,1983893034,376040927,159972713,1148578637,951134614,768882093],[739694629,660266888,999692405,269194345,446916121,731801467,493105032,929693430],[1967508136,304012139,617281490,1215447895,660533860,1506627405,1543809311,1990076097],[1153151663,1948410991,1648390897,1277361975,633847601,933205491,508467586,1095529035],[1875166090,1983943783,192045030,330961578,958960980,783164325,1830438658,194289768],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[316597900,1794960986,1669789735,1178415656]},"opening_proof":[[656159141,131870705,949940205,1781912720,1119327711,1044635187,1940719472,1082814451],[888667413,528088063,550709541,1838134858,909382781,226416726,1509456831,1842987135],[1770700750,1715070000,293847793,1529410213,862250305,356318058,1347435436,562670239],[350762540,1086026123,1013587944,1154142050,1112266656,408111096,507094746,340660021],[1719438511,1555769670,379073833,618653118,1806466451,622501655,1629053973,890626633],[768666554,275239933,1923101858,1906188138,1901226497,118581457,210912797,966739412],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1846410097,1884766815,103803055,1005190702]},"opening_proof":[[756838841,374242277,464023254,1131395347,1577926200,1539504355,1891460471,529318799],[1571429067,1177910138,442641079,366958635,555148851,1115183325,85491911,1341147665],[413409283,282806135,1467428585,52374841,1418333886,35083857,751986491,411069340],[1133035857,1513264616,1489913298,963167450,1105600993,1616299708,583680751,1942390844],[1958214495,1173763492,1355433237,964211157,277935640,1448600243,236671894,1131285121],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[201241730,1773243296,1361895378,525782232]},"opening_proof":[[162175587,1526055868,902264609,1021778953,107213531,1189321091,1091977783,209331867],[439321208,1661772129,621698839,988903124,174032666,328303534,380308824,1666028501],[1507095842,2001866314,317369284,25634481,255298994,1840352510,417477305,510253775],[1204511399,520132050,926038134,1125095905,838138881,194766214,1418559100,1476904877],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[414494554,1894960914,351389985,277460726]},"opening_proof":[[928462598,1701270275,234796393,227602144,1270333345,275644686,400323054,1257351087],[123724955,1476503459,1450439173,110096212,1851054779,376984740,1874711981,84740430],[1783202077,247298544,562279006,684264728,794013196,1537343967,1023340107,1783674909],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1335740078,1223903915,279882864,1029084886]},"opening_proof":[[140904766,463233840,687088041,895910240,248579158,859809229,1245300647,1296676431],[528003317,1462486129,983447439,213477100,1320301140,1199936014,26678224,1714321024],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1632368247,160430356,1255181209,1854881944]},"opening_proof":[[497912836,1007661767,109941006,1410114672,357701115,1587120668,373271277,1053900368],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1062145732,1211865439,235199434,1488129429]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[380994761]],"opening_proof":[[1989102476,313690247,1177144919,599377209,99260808,1699148482,1974856320,363171877],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1711779802,1404213941]],"opening_proof":[[772779606,700182751,1806564083,1172652773,152031990,1702114958,371423115,1250450622],[1929507133,32829384,1928187070,1978616639,610233659,695896479,93522626,1117465801],[141784716,1294752159,553022495,1789396249,1935119019,987033364,1539057243,1309715408],[1351906592,1891790126,776517524,171451430,835916415,1175146594,892344739,1461764977],[1227552973,478372537,799174924,474943576,12852953,1871714487,1549483990,963527162],[1134643335,956863511,377981692,137170422,282405016,1597939165,1722425155,1556029010],[639320636,561582632,391254955,1964355255,1343811912,1437013322,1202211050,100996234],[1094994712,682626860,1375536828,1673961567,844239372,608227096,971678122,634711142],[935980193,168106821,1896264877,989674887,484798528,1631809688,1951527661,1291238054],[675174688,540344690,607662146,740758241,599221657,366940377,274346538,1324951085],[1004191067,1281416746,1864277872,70419840,998162203,752070212,1391264783,1728205199],[1934301534,617188596,989885287,1140725039,1156824279,1376075838,1085462821,1771137578],[1076295105,1926485925,44146680,21938500,1813971965,1015265906,579865535,532024514],[1025350075,1714099987,522280295,1371736190,1567357829,676604621,1735560307,1904674367],[1766733631,1513542894,1848263195,782120064,1195615492,1949205118,1945076197,404162788],[606243198,492627414,1931384541,1465192497,22616254,1635086521,1516290805,417192597],[321704337,1572099090,657747593,1346392844,1718330007,1959013660,681083954,185511496],[1713595397,1366937275,1434228523,85908806,592895396,1252807864,1581976285,1763217290],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1457997927,656153593,239888253,1356419830,1582599020,880061724,15852084,1106271158,118962956]],"opening_proof":[[27902596,430995374,465183637,1258970133,807624747,126575729,1867045810,1709875497],[1428896746,1209419470,1434246828,631363992,1751155309,206944614,556415317,1643675404],[1629202355,1294478724,1537310463,725042806,1316196804,903103646,1042885508,339461316],[1431675317,536303682,608613192,664442363,724229317,991123757,1487884733,555309747],[797294448,849944547,753277018,1056323336,1694777769,779757183,1621256015,338589649],[1455400118,1447826344,309818612,1266667398,181764253,1090770812,760574062,729269340],[623938132,1608234552,2009508630,1347040228,504928504,462095939,746367264,1874614999],[1470778073,633311169,1633799934,1961608517,426351958,583511183,1304013134,1769074343],[1418417703,1390911650,973883396,763458888,1375886961,1562150268,213092846,584018147],[1484622096,1371295758,535763794,400701868,1039878008,1282081153,272753348,778512596],[1664220086,1273144852,1096109931,1134018495,217165010,378106767,365663383,423522637],[1692773922,1319606931,1618197670,1218858598,174926534,462194966,1171657665,705641876],[1774331674,161382057,1165888086,305368717,815925598,1851770516,1590716532,127239007],[994775063,1467686871,1775857013,275997422,388315859,964236994,1961996239,94921398],[1815033554,395771092,278912998,1052397203,889466154,628231217,1133747644,409130016],[1195766058,1098570315,1672559097,1458109618,483858006,1605471326,707571521,94201708],[667921628,1486959975,1244985566,1501500701,464635895,776333494,862154119,92010772],[1641330032,152025394,786943970,743951655,646712139,42604029,324760599,501640390],[634726825,1310023272,760872165,1124213938,1185150870,1522774730,425296639,1974173934],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[466730813],[1934000683,857114792,380994761,0],[688539353,406476461,750212216,888233150,462855046,1769334282,0,0,1053521224,750212216,1490548391,218923407,187553054,0,0,1053521224,187553054,1000035724,1454234991,376628880,1991641747,401738181,1137766515],[1100181863,1746266373,0,1007003190,107319023,778361946,0,995543536,1877905170,321109451,198800475],[86063997,469959701,344255988,678322729,669585042,87955391,2000968417,627993120,1894485510,601338136,381118712],[1230932783,714561065,897199290,1031894372,1458617989,969453678,783144361,405333711,580662810,1179483929,56558174,1037302518,1793178859],[1314042881,1479769487,1229639682,1305487119,843805459,1000886929,1915060675,305344217,1368705211,14204497,50598420,8617183,1013266751,984740469,1477623525,246647626,1925086705],[268435454,1573025017,803546415,1066149018,1062713769,1960015520,1468242441,1763338649,730229690,1159516738,679863944,23983600,1905115680,1426925742,1670235237,959101263,1420339137,1059200152,1113011398,1823612673,739816969,1496635333,393075054,1771603481,1701972966,1139222372,1978565619,1107113076,1774486332,238331811,1643013530,1626557721,946549620,1043811773,1488197889,1092711597,38927012,1240649003,377662681,1130604445,103697,5255138,80433292,1020186345,226816949,1682098681,1049275679,1182225077,735213212,418018204,615554313,1867945189,1565807136,1833579769,607815387,1670374160,1509637117,1549994553,1134708640,36406041,1981487124,1511146851,222178364,1046194021,609328692,288878259,921097683,1092323945,364419920,885371154,385243161,583106385,59765656,101545447,1797245801,893086348,1544939313,1927660834,1820724748,1910479333,1489847209,553377900,1177405563,1880375084,897296991,1500074441,899964936,1525026769,796923332,1591708723,1811594436,1879257155,1405743902,1057226794,1184581023,1048200444,1752839673,1844295896,968469167,944454767,59638857,106768182,419996367,703801560,254337473,1656854956,1224479614,984683969,157838186,695030787,1245848218,1197632464,303370329,1144660,1217162662,1611237873,1906537909,1087070819,1303752711,727258798,1005191485,1230392853,737121617,719494145,152033665,715743763,324601761,1986816077,405371481,1750203793,427994857,1016237899,1257932995,987489967,1250563930,1300157741,513257148,196664256,1935222989,1276328613,1431220012,320899545,485614790,1833286909,34137353,851460829,977226501,1042131340,968821922,164068244,274853495,953545898,395062012,1659923609,988014766,1044204394,342825849,1527961636,1208697912,1664995065,1099683955,41005602,602754992,1976147570,1760260885,974543118,1085096913,135756604,1950003769,198287167,642765371,190434842,531015762,1402696988,1512148675,676586207,160716166,526819870,346058195,1111779644,1714882222,479679498,311274520,637547628,691219003,980307253,241008517,1287630823,1507029179,108389837,1324305911,69678707,414917561,1507755912,1679568317,284128918,1994428791,380093199,1993504062,701462716,1816985434,978758016,1793490605,1958045638,16978043,876316465,775162839,921397826,1738583639,1041033947,1484176197,1220678286,574532159,1642063853,1751562360,1752642460,1790121003,907315665,56863466,788660875,874641864,1940033237,268120379,1967937830,173583421,1772617886,911145108,1227548837,1127658709,1492402802,1037352763,1432900373,1784367203,1809250326,354288578,465190107,1246548693,656046591,2007370132,1695973599,418481635,493055554,1855155778,1490689308,1961375102,492022410,267200665,1812941938,120135491,70088722,953170914,367846133,915053048,506724661,1926357142,919626576,1061915921,207160827,34077272,1869702958,789497066,848752229,1219889651,865019580,1249523199,1100490175,907316683,1925078189,1914642423,895780320,1950912517,1821197701,64452197,1758897537,834804137,1770821029,459846414,1126090941,97028702,1268346685,1681234358,1994949484,488575265,1282879377,215527375,1832122282,222707878,1678667672,1758094743,1449377456,1307875811,1338950020,948368229,775432096,867643742,846776258,295652476,1321810481,1591824010,1063953761,1858646896,717726135,1606542753,447526687,1149737579,1720171785,1100358790,1319315664,398388732,37183845,664609234,0,1490498191,872716936,929121532,160940320,160940320,1666930068,638202733,1250444205,736357105,545812542,274179874,32722703,750036452,1581237176,1378773007,1451423240,1994819503,309791956,194869435,1647914922,1399503835,845459932,416369432,0,1768975733,1862414674,1230979411,1706785600,944724192,422595161,1716955686,1901644033,1624773716,886503551,1958447664,808551404,268603297,1258841917,405733856,1885487487,513983365,995960854,396699832,524189817,1469258700,1843370531,778800530,684484953,952314774,895964196,887417219,557758831,613747999,1259328966,1716913295,2358256,1874816210,644110605,422464002,582234215,1068266906,107359605,1276318028,1610643214,400320857,1834188511,46731427,49332586,1742928548,65468717,1521462320,1714335425,1114631869,1081488873,51417230,247683683,754849957,1541334551,1560921820,229765571,1763844834,339930221,1536052554,0,1068491311,642326089,620438439],[264111416,1781605357,347576483,1161362229,1671195661,20974503,1652882400,574677438,958988128,674395159,840142865,1443429579,251054013,1184716742,1456305143,472925817,1023018893,623044596,945050746,1507732181,1666007447,698859993,321361404,572261729,1121984324],[597178447,909539945,880864566,567294731,1100147887,957393553,32728963,951685,199074923,1991143865,1618980310,735677169,1097792409,1649749132,1415956222,1174758800,832933482,801879259,93729348,879519413,632340048,1718993479,1736924058,1636051610,54774405,1811932097,1345471651,1259939506,1068890543,134443687,1692310678,590328389,1488663035,257877951,1851488767,1993478849,1399639876,983725589],[474795161,990023048,930415577,1623256361,323444650,260384611,1420224724,1220534823,232446256,1100015743,1770627097,1652052599,40567693,469943886,1243841099,1983983549,1598713486,993866541,1170509173,287670966,1547617345,2006725814,1362316444,1163803875,1718383533,586289358,1819700071,227932689,1469164343],[1232223536,701629143,437222777,759199660,1354986149,510246762,1142828700,718330008,217750090],[50579533,1461930708,89774990,1960905362,1012293455,469898876,1643066555,0,257269177,1365159964,1722988146,1041307160,1177294111,1888951668,687786717,588638978,1911799070,1893113438,210971999,376284912,554483613,474593095,1978552623],[1094263698,653022347,389118605,1211238180,753190160,877065815,369072556,1785262589,631402909,703819239,174857875,1226571079,994352908,266670872,959984519,360646848,1925913966,631454262,864668848,673193807,1932151336,0,815320773,164997742,1517868407,99454319,1033437777,164997742,1517868407,99454319,1033437777],[1138435022,1572824124,722209403,1437373158,24465135,1822010614,1547112976,914466332,1847782375,1000614252,1090481854,582936913,27446757,373708294,448259986,913464006,310553728,1724555569,434975819,1956649181,1622985723,1209646059],[103766967,188107769,962936303,143699281,1054690477,1418849384],[371636482]],"opening_proof":[[241075223,997572171,1805863694,202701393,138900673,1791860072,1333458754,1345851290],[555870328,461270671,1243594336,710055010,636865802,1709696538,629316603,1730757082],[815558409,1099938510,733025281,638392269,79421178,1519682208,587804078,1113393504],[1680274284,254208984,498956810,1658699895,1490347679,791797238,772852923,1988727785],[1584261456,1046442254,197238615,1135275053,1439133814,1467652648,1374734561,1852853465],[1992248965,628410375,1568277474,1797058184,952511869,433988561,1994850573,874734238],[1183952830,1125567676,63322631,2003510995,825788562,990260716,1370499718,1785347381],[1142646366,290536103,1842797677,1439508247,841246683,239306716,1662712114,538111884],[992347405,1262920260,1947211264,240256149,526611040,361375646,1008112731,1450108261],[299449708,1104676008,1875668543,1330549361,1858356826,957081007,982928943,1382156260],[275794030,776420432,162149079,396994469,1725218105,1509296390,951970726,284519280],[66149529,361581581,1981722299,1987980645,1052065933,716790778,1837190375,1426433698],[1354296996,1834047494,595526125,1328906965,1476454210,272551966,97280853,82857608],[1899190435,1750584169,1761883031,929596455,1052558083,1799930249,110125458,1021376080],[148997084,1824030403,53082288,985343014,835889761,433029604,705452020,637997638],[7765652,1772722581,1353897124,1086544693,1308844743,337478340,1118074030,1657710166],[49093323,472138636,1662466639,125515288,386606177,486169743,28383321,872880349],[994193298,961507756,1480869610,1267255637,632256457,1060814931,1372944027,1851478594],[241366587,398222132,1255365716,1595491898,1300213826,1109523140,472952058,1693552911],[1696103221,1581594668,1465995985,1451093566,1034051466,590972174,368497080,6558993],[1709849162,1498294366,1770635295,1160345882,687328321,865337515,624100253,1846108574],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1665269912,1310938724,776884615,192915626,597086484,140140380,6590696,1281366134],[86221598,1751146180,753858782,1948549664,1454865008,1011480533,596150267,427754608],[1080561299,1441189915,916646082,750103055,1742299763,944659817,1479994573,1267579328,1405966814,960751539,1324203134,316410220,684531219,1916571606,1545479037,398754481],[1051638376,1165501479,1053083052,900064638,2006302532,92290753,1814010902,408805473],[466466892,1453801275,902188957,1511848806,424172837,339673705,1520184413,363272178,497334318,877268339,510649543,253909507],[1233646566,1120424146,1968972978,32795015,259314369,484487880,923269912,1580941617,1580793573,458138527,1558682249,928625575],[353583886,1811036408,1934386729,1120023093,408966153,485223988,1046593557,750081675,806282785,1535344261,143720558,555612822],[202505731,407886637,1615466746,1725663397,433731181,754625549,389615899,1257334358,1998653750,262697753,421194821,1035751581,1639774995,1536314847,1326960447,340557003,377148064,509217473,1914656316,1268025804,1011481407,1920436940,1995087054,976764303,283714161,1885799876,1209168561,1360128820,395819316,326768420,189509479,1501805917,1711909028,54168266,718762729,561384994,1025319780,726162577,1870752282,1632219128,662712437,761775057,193183978,1892787225,835907818,1787818600,1828758882,604651876,1071627744,1660757959,1861794112,403628045,1170880551,430085381,45195923,362280990,548583809,520644007,1264093905,1916349572,773132624,1663803702,1899863764,1546553728,319872026,1747759887,1755239606,749367556,1406136856,661278384,1251372210,1268315697,865631702,1195399270,1261585828,110572906,1871294296,1708034500,1695612479,958396209,87028341,498525970,1522068083,1312348680,1089509129,1378270160,1706828312,1887101353,1900895934,1831650116,1805202029,359069485,1137967235,701780955,403902491,664132362,6605231,980381055,1977983201,1064934459,1621309733,1007850034,836128004,1427610996,556546452,1031208285,969477969,962858968,375053448,546872398,228598227,824641474,759674164,866247751,1584423696,791939133,1294381873,1745905750,175761834,378010666,1369715963,1975948959,737924972,1250363019,1131404384,533945557,272845807,1450296421,1450862311,1873375813,1423090838,2012635028,982415108,1863942122,1272767605,926026514,1613170829,129641712,726612122,801744674,1583537995,947821759,766730118,999054408,1557070856,165397869,56831335,970035630,95923825,942704622,475765515,1319529135,560004652,748332372,1011188125,1682481649,1368128971,1441220344,973698859,1846259964,1928425704,1506145892,1565430656,545191204,1313277460,11273519,1490052670,822262008,630280459,314465266,1342419321,247953354,323229847,906293983,1470891251,165831566,449005293,1667941482,393345452,1011721606,1165879422,1920444179,1843540747,180451333,1674356930,441801168,453657812,409132162,673568572,1336242082,1246973164,901027755,43224132,1985968137,383648291,991128225,282221413,1204688062,1817885654,1134608698,1660039095,593860707,1296112773,942555905,1102272230,1055650755,395516468,1448523093,1319321921,1030271728,815341071,966587701,1208577949,692714062,1012569970,301371229],[1550884470,1593396347,754663530,1698880725,133505041,1743963144,860599002,1548481925,1793248743,1696811391,553981906,885727395,274731745,1100273618,698917713,1324938301,1546257687,1841608680,1817540795,473373762,25387124,1536528683,1821315171,1293963351,14609611,1327268100,116138945,603129538,247539379,1630319194,344038242,743214537,689452581,121392856,1135567061,86428574],[55738466,1540017471,42999673,217028398,446865414,1888429897,203850662,187947542,67920808,1402492889,714833895,135124337,309663593,1106842410,181715671,1744458526,1969549855,131533188,1549685706,1364998742],[550864779,1865546190,1268221308,1002576952,463091155,908644734,1062977146,1343076130,1712552118,631556645,1247416480,1852415665,1691360536,59852849,514977797,973547871,742052797,72929925,1057192394,976352427],[484238014,1185306337,1135152630,661566466,1339852635,1427177359,538952464,734672565,948408406,1172177710,1083302066,838988506],[1279356526,996084471,1708525190,1322157350,267629211,668377606,1101077708,1374405732,955743603,621885341,999854188,982789085,866260931,496843499,459616309,1569725118],[1513780276,604188778,1155007083,1646657112,515212859,301047894,1745302342,304321625,52223193,855626874,1931643490,1033480572,186746115,204234983,1897190000,1752011829,892605868,613464432,1625530334,69864760,1928961162,482303380,113950458,1236313101],[1203712546,1293250906,1693587677,1513637719,1968713196,680867551,1696975742,1626349519,2007532029,474819815,783261038,1082565425,1282217101,702860981,192565019,1880791259,67880323,841244800,1414826594,1690435520,870622801,1960728537,1754156323,951295635],[773740466,1311592384,967190218,91698988,761822579,452681519,987652628,1050389335],[1003789174,154179901,1243404162,491624682,628044427,1480260251,1904900080,379314382]],"opening_proof":[[916487577,1472536002,1670907186,823028616,1497190371,293592720,911039505,260836897],[92752371,959431346,1718283904,1026583077,1287237640,463707321,1105929603,184927624],[1147464544,952852017,1341116338,1501719551,150719133,669486672,957520630,1426473799],[1790604862,1375763579,1076767514,399886913,951196899,634126478,578545476,1311522447],[1532747541,1521882029,990332506,1986657614,1938262989,508669027,1819371174,735128373],[1849252325,180190048,1634334927,202752836,735902240,721394368,1678886692,632174417],[1005973906,843346522,100415256,1455474214,464363242,1701194753,401660070,1404917602],[1495546275,1696573884,1379310495,1920909097,1260969943,759995613,1599135924,669569233],[1627371132,1660585461,1301978203,1954972558,58881449,1969723677,1538328907,362715376],[591879611,1602070923,1974443632,726494842,478695524,1432766918,1286220671,958215786],[748253869,30958159,481103318,1274271462,766391080,192024712,978709934,1636442746],[2013192797,1420234943,594236206,403248811,1995727434,876063377,620946566,833541914],[1811183883,1580675803,1181663355,330123948,1976545614,212483042,1547864064,1655166979],[273086379,298474894,249887743,1164374200,459464342,1439734986,652782618,1790196794],[322447276,1987680880,320007289,1542478335,678647847,292405853,661528965,664724784],[1244974685,322039303,1006608470,1490431328,469889883,1986814274,999126922,717993201],[1107192840,1982972838,1051246461,818079697,655018483,300905370,318038299,1699392227],[402273028,370654582,1699404546,309512120,318376224,1051350104,16635750,1791173166],[1094351595,175918795,79061625,104152755,826028943,1814999251,560379313,48041551],[1228280320,587090536,878934003,668024663,1377435222,439769565,154919192,1198420036],[889152288,979680433,342531623,21942404,1210864830,1636636111,509337741,1770073440],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[99594295,1604840017,651622510,129789560],[1309283280,1845275470,1879240794,399481010],[143241549,193774199,310600228,1850659224],[833736997,1656867953,221086124,1231269418],[1999778728,1295103303,1789726690,1793357125],[569761840,1199250787,710692775,1386373427],[1520804564,664822771,307279421,1182821742],[1359254305,1961849363,958610068,721997750],[1523280652,1206237694,461603038,1052868381],[1083761655,1330417554,662037786,681591466],[7511502,856881619,652924399,1207288263],[1355548859,1626509245,1883116741,746656861],[1565529148,1121641139,1519149448,1632070945],[1389641717,869609093,1014870148,950816688],[268716956,27688929,1573810191,1131508562],[510184040,1581916465,1815789402,344004365],[635986450,1561651581,1978349409,1436939683],[1438651503,1892292930,647393275,1815030783],[375699905,1759435577,1209854196,251804711],[1271167735,893966634,501359029,404061087],[222631211,207913219,1552557138,1603812827],[4100143,296707746,194266031,1829728688],[691527000,283127979,1991780369,1345267563],[1309870905,399978627,461627803,827103998],[1973091788,821238331,453879948,652650970],[1066466408,540421755,1595853652,1998360841],[92866226,330075342,454388802,1374798346],[1401353690,121841472,1921064721,1348917879],[972300292,1011623068,112455757,912343559],[1978437884,1264467118,808574427,719582241],[372280596,101816545,1732564840,1644880007],[104012424,118816268,1665306013,885095770],[559791401,905739477,1551939938,1273639176],[1751999088,786940745,1328414879,1900077494],[324183331,217546275,1261877776,1778842303],[38232741,1301291574,1251939489,1401700459],[1938523724,262176543,1658915257,1905711701],[480841153,544245807,1918365971,568450492],[148313767,1000070320,1782833355,839358237],[1715497551,1110184639,1745148875,773653130],[1920080137,51983705,1295565871,284069899],[67299865,212976750,842030041,1768869789],[144569425,1036035805,1779152100,1024088449],[744656921,812624933,1184714019,460846487],[383269772,742306745,860256356,978896435],[1879253127,1422024123,268082433,354604403],[947037959,1432730734,646827804,1742013704],[1518043806,463643072,1162025555,1939162148],[755305034,1226778055,1928887339,1593109920],[1583653880,199535969,1851935594,1864018796],[777001358,518915978,1205659519,409390988],[619460942,1959679111,1663679649,395657595],[939072023,1256035856,434207168,138011799],[1805800501,1904901195,1875700323,1812211927],[1321933934,142780644,1291795367,1347237386],[386265874,500637173,879414236,1367380864],[1599898489,379688199,1542124447,1178355783],[1233274499,793327343,76130037,670706204],[480674845,1149195642,1042382110,1840656710],[28610533,1094062877,713633324,1432103187],[537922028,1386917100,220038791,1809166134],[850089494,1977694708,608334376,682985935]],"opening_proof":[[1662961379,1850663454,566647967,1936102470,212848463,709783204,154638785,602012485],[1808693693,1393146006,1858167861,1846070300,160567629,843322709,738700067,432352350],[923342664,1469438741,287727788,1077488434,714785825,164411241,1194804555,707790201],[1101891723,352456205,662301290,675534818,19878288,172854367,1491796179,1631282449],[1441915152,826305774,1737601842,1563427888,1716064856,441323103,262394788,778370371],[340248598,366964283,677393608,981650067,1220295943,1752203756,1787194478,443439274],[882120929,1821316437,1201485774,270368279,1634630547,1533556144,900821372,865806717],[189123742,977988273,1934159013,1973231777,779523605,616043033,1382262632,1151136264],[1239723603,1540370227,1130597817,363547544,1874613970,1181718690,1818433325,856040547],[1999283064,1046253875,1799097756,1952506868,1854199338,698472782,221996442,1199670140],[686037556,1068217766,1894235021,1818086871,1313485963,535022381,1412338421,889225207],[1372407467,1336330482,1800598886,1479851015,166883428,1620430341,1865733680,1124101598],[46629662,849919967,134928141,399650575,941190368,1228810105,1929788658,1971125804],[841867896,835166698,1973518981,1991279029,780030451,923031512,1646402747,973117557],[247270100,146971823,1834457033,1628074058,1544153196,969619212,865490914,75823480],[575569842,1526921012,451151696,1619946383,1394721374,1641674308,1307858859,538371726],[731866173,1365812566,1964755766,282913181,419679129,891557576,586389551,1365214648],[1436124800,954137439,1918706736,959161566,472650793,1025155257,47045806,1891679369],[1684137714,629834709,1166638673,1200248365,725318061,1702401446,879290697,803661418],[755308019,1318208008,1441842890,737288638,1104633516,683276278,177871119,1057272108],[654819962,1209364170,1829063146,1280309241,1158372744,1968291124,869715070,1957581718],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1164319473,926535311,855701154,1824691675]},"opening_proof":[[1944121409,909270522,460056510,1565221815,177140079,1053938079,1721758843,1517418793],[1009315573,768365265,94256593,1575667594,1148316772,720305454,1036842520,1396515786],[441813023,1596921688,72570791,404841437,1818559138,1876498253,241603638,415790230],[1167897649,1427970945,1404188902,1758290602,615199943,97115157,511556276,513257697],[1459317062,1566385030,563411790,208431251,8962564,1447524618,251165611,1686003424],[316959996,1195928466,621618121,620951439,1500684361,1684732948,199426237,1116585959],[1219001687,1865020814,1091603391,667456231,168427289,1032482937,1076505094,556655789],[1798792677,1872928545,1583108908,1804680173,437124388,363591914,1960284076,1512442674],[1930994799,2009668385,133133943,580810759,839985929,16686603,990216386,1159388643],[1552867100,1734928645,187324330,1929453833,815030870,182068370,1914626038,714223244],[163620883,1582899038,606054660,970342718,12909450,9282361,1011924383,74699208],[1606264256,1734585450,339811958,793819547,1542869397,1103464473,237678611,752316665],[1162069755,1200554185,37857105,1930833043,256539904,1401684853,993832586,1376590452],[944197220,1586893753,1798472659,1389729588,1983618173,1934609051,1403459266,165241263],[1479454549,395435209,1674089351,1512999393,1040529541,1293621851,1831821882,1887552441],[1709074874,901790544,472579534,100937719,1409521630,1407122385,1953925523,1177430933],[1529031270,943323266,110801157,1324250185,1409332182,1611911662,875032606,545542274],[1972117613,1568121351,444534830,69991044,1987160439,1371901301,2012952265,1214446972],[1448856873,719621912,187430284,649958071,1657726824,269985236,766004179,1968061642],[1639384005,308822040,59458922,1143022721,1740576429,1168699251,359638966,1587615944],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[719200330,760873942,1340670909,121502964]},"opening_proof":[[742086257,583482418,1378529992,783724217,959468028,1131392501,1068119717,1132315696],[1367356095,1857839988,1317318604,1809874475,319498766,1014829858,1465573418,400005827],[135342906,873880761,1298476096,1562037389,25203232,224493820,1103746506,202706305],[417125389,100015370,1484433237,867913398,1331819945,1551205497,1230057612,1512309043],[16748754,1218716063,359364056,1963660818,767556018,1132477072,813948820,520917255],[1076317087,1137992022,1260377887,1736556375,1983895602,1535425803,827030134,1352705003],[500151817,1437441102,951225078,1905485760,588770444,829476245,2004109281,1928488211],[1735384046,1648075822,1352925139,1638143302,295184233,840796176,631978606,1622727368],[953111450,1437821205,806597322,1389106518,831604841,1569045753,1471696069,1211358146],[457687341,1796136029,984077631,1078227892,1398603345,1684856602,596200909,1871602423],[245059362,630914566,1241745171,1219425054,1738859845,1725571171,718505558,241759220],[507401708,865697192,1645610291,169772466,941604662,38693876,642340701,1041141150],[676148110,407464668,1187618198,1081086603,1915738402,709415820,702682896,1819745482],[320513089,77781937,1758409702,980925531,805318998,1910152406,570538354,342523635],[334302759,50815079,1557706067,624723278,276428364,362051438,1199138634,1436907335],[366258664,1778970130,1380265137,112668600,1290837196,535459446,1221378389,383827070],[44978142,887402280,1265354855,239014727,1507938610,1493912093,1393623969,497985716],[1729596945,50655497,1523362076,234904235,997020636,1423454993,642221931,1118709053],[1734076104,420717616,930878697,1647460850,476136910,1622608918,268614551,1609449535],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[473872730,1206522653,1297459982,429237912]},"opening_proof":[[222549653,1582403227,548422572,1285930486,1775956457,298428218,1992133197,192867705],[670220049,760336496,1912664004,720819967,331129851,832696239,628955755,1038901048],[1640162747,567814966,670054304,1356242191,1863604617,1639791427,779976775,1739285967],[1363430780,1086869321,559628508,365304235,835144648,1489414939,67804230,1767784060],[1291430691,1613388426,1306244916,1781877928,203260332,116922795,1410078660,880538151],[816510766,961035209,1044188960,364483398,891355129,1368979852,902287795,1967879395],[975650580,1009118112,140637409,1418907279,1162911870,1172342800,1939188428,1556765533],[1543501927,517596323,1512856796,1073577763,1468144465,1169345266,629824471,1441442221],[1113435247,1749407564,1908657699,1124583547,1528735978,1575269809,1079700804,1410872256],[685505738,25260006,415108307,67774468,1723155272,1818472535,165194406,10448105],[159918330,445130536,1308793919,481996531,835613907,222036389,492954077,108381590],[746301962,927770967,621500409,550772373,1844671002,307356047,276232466,101573502],[1838912411,769020167,1766656728,801924590,76634847,58716706,917874197,1366201134],[619386978,1910764232,778614032,391197487,1721723363,1615042430,234616024,1568054473],[1915010705,483958740,427030749,1580374820,1500150952,1638378517,1086566011,194773904],[1064194596,1185314165,341932836,1351221101,1530639152,610021315,805136093,1260424418],[57045013,1604552714,1678434135,164371459,694495981,470407286,45810290,665304259],[770822608,1705052402,48567981,1732214579,1849430942,1109425982,621312697,1006585908],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[305389924,820029254,731044922,275436330]},"opening_proof":[[676601972,1107685024,352594144,578175942,1208276796,855239195,670710701,1462212413],[551842674,1917843790,1934613637,1961013859,1710695044,1046700315,1099907860,1960572126],[1750577129,1645031208,298589421,1707606909,95251127,1973885364,871048785,155013953],[33245780,666164815,938548231,1663309365,1684191949,411789750,1256418961,904497338],[1181498789,920706411,424287611,1331751284,742636673,1485642291,291420442,1366587506],[1992492892,1639915897,1426573901,146247849,1019016060,1655952396,1006930729,1549591132],[1083842221,1307406108,1670412052,399525917,541145772,1425254127,626432625,62897225],[1528784637,234884185,902836540,232154098,1526573378,336526866,1826947985,714756035],[1809446073,491301161,1919078558,408114790,1781295044,795220948,1933866,493494065],[1677546731,1318592089,1824109512,1703850983,374825108,1408906018,1321236588,312808320],[1421195460,1096190703,1569910188,172205149,1282490695,1707323043,1872472519,676483398],[759261411,1089603044,1632464341,1169184748,1001147059,1050289813,904893555,272130805],[411170330,1403187398,967895966,286971121,841926697,1277563975,1508434505,874732699],[1012869504,1288118959,360652653,212943388,873970006,707927481,107581523,539455287],[258109073,1737691830,752221099,1931148250,648811770,569238510,187006033,1447609253],[1828959445,759356375,1210002571,873143444,243796115,359912544,1451692122,878777848],[1831409176,848951931,1264437561,675407542,312088796,1513170617,485989902,1771596762],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[670146999,511845316,1836397647,377630408]},"opening_proof":[[758371477,126569566,809569018,1209633038,1536458085,1434534686,979949540,1900353623],[1309310934,1230313481,972217754,1450312939,1987011721,1500377248,32396529,1372024089],[1248596303,257481697,1386125164,1295297570,1212591239,1925764395,1613687368,1880701082],[68861323,1964248745,658937264,1274572061,1032976150,325799062,1811937475,1189457165],[57812912,361653723,507761584,902613867,1489245366,24441724,1014048026,819819715],[707271375,559329193,1835031791,152613196,1778689815,87661608,1704162685,400517736],[1626905206,1517659902,16020383,1783404949,1174147732,279449696,269170908,1287875808],[481851111,1550879029,711412236,1828842075,1031138350,331882413,1859505924,1848501339],[681283834,1388713273,172003436,1444746122,793532554,623671153,618210705,1726065429],[1952184058,852414750,836562101,1717729754,328424677,994478568,520236284,2180675],[933021611,512239535,1727728786,1643873558,669649430,1424018685,1121822632,1214775384],[1933339863,1449259546,1316993489,2001777832,138281703,939883510,1470019259,1229505217],[1935481167,122150328,46926268,462685165,3976865,1456441118,591341500,1168724299],[1990611767,1396995027,1320396431,1153079507,1320180788,941099395,407582078,1517497625],[1672159904,1360888101,220175759,994740099,266117217,256598029,158386561,206634879],[1793840635,1249467635,541020426,1350968841,582425961,901304108,48486023,1339183960],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[175780852,42115926,1626975508,521126567]},"opening_proof":[[1599729853,378131008,947910440,189602764,1248025580,1382893420,432444863,880669521],[1667455386,937830348,978872719,1423336664,1614532885,1943279175,387087570,415235036],[127515882,837374189,1274803425,31903271,1581027252,255805050,1230014222,462412216],[1802864829,835325404,1173006766,672968892,1206846285,1231705440,414077235,642486087],[1905381360,397281371,689277513,553847884,1197849402,2011488864,1957067881,1360631139],[1155406619,1608289496,558121093,1765296731,1240242647,1741418941,1415098041,756792469],[1550613557,1468878188,1519528287,1885567358,1983979259,1816755609,376207697,1386895052],[1106428371,817200826,455754923,1524475787,433780508,268486564,1876248412,775702474],[1770895915,1112721534,845122688,438526647,1332479732,1378791766,914375209,1366402877],[161816341,211072911,1027034015,1979021497,189082215,46639832,167913963,1874683148],[423290204,616818464,1492911963,752890212,415770805,1509149318,1762567915,2004904855],[1675169361,1238022420,1953995321,1261782959,1101596673,396261596,1811416208,367665475],[148215203,1895762390,1376793039,1285363109,1583629256,1009057356,992373210,51030448],[1115689987,19985779,158673460,1254192391,615112169,1900918824,1683895352,1782476365],[1884919245,1407887335,313577387,1980924744,1621529993,936348712,177878892,784596165],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[432785359,1065773032,389622187,595570616]},"opening_proof":[[250367478,1996991308,1196209454,75021577,1822302327,1263823387,151495720,1241114569],[1993849310,909138106,276761399,927669514,1244248898,739571526,586735245,729016382],[1839497962,1039404870,1207109709,901035396,475976980,1034694767,905118235,390561705],[975536667,168325530,1880690942,627675809,1695737562,1589490524,1998511850,644469775],[532949457,1518681989,80536977,1101892247,1011914350,219764505,973099073,249091892],[1127660773,1086256024,1867768394,1905061227,1605735757,466716792,440021838,1359333354],[931610237,534243760,380261035,1939123233,19663833,177552539,374456030,1804330425],[1014776200,763096716,1251473605,759010526,606243824,1932927274,129836672,1143972705],[1121197359,860677960,965141545,98756456,1813069674,1940264905,1411198640,869078979],[1753786121,735578035,1420995970,1409440218,664681874,1859965584,865764362,147602588],[1403349141,423899533,1540134767,1895504974,1851361521,1385694853,1405437867,2002961680],[1542875745,1506659259,376410214,969180183,505684359,717624399,857572738,22218868],[991816901,68511053,851241071,3508979,443877353,1462947178,792422976,1376676959],[1127072328,499496346,1152395496,1393013170,691698874,1861827326,1932252107,1421702386],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[673370196,1450854940,172488179,1525327901]},"opening_proof":[[670987890,604940277,63878855,1073181151,1519256880,800768774,904736697,2013044329],[1946506011,447296881,2003391901,1893108918,196021501,696395056,98115321,1034310847],[1988629936,328353899,1541523268,136254418,1393692039,1074044269,1233078701,1134771611],[1005939149,1495422348,629833229,9735016,1918441484,3187490,52755681,1017568207],[1129219391,1017985520,239443891,1978548351,440214150,1121506773,1132891636,804898019],[1897248033,964937430,1387683159,1641517681,1576691670,123079901,1939348089,894586656],[15775329,369938301,542816233,927870064,1984462388,822081612,1422390921,610849803],[1490932264,1374734500,213145177,1327887501,508420469,1981079677,1417399723,721558016],[1438970160,1409646809,601799363,1705867258,1291922787,658757137,423047380,327507072],[1247466220,202873850,1727906186,1962359428,650152770,1496127482,1262666968,1072727102],[1008339282,878934295,1591353733,560016703,1306808374,1128890986,1195162158,1658628855],[907803027,1815255795,1653625306,1248262115,1182340028,858702880,1770754841,620139635],[1848245251,583845496,1583959527,391789668,1263585013,795708680,40858047,1966733756],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[823422164,156359554,46591593,797614149]},"opening_proof":[[2002460258,1232536162,1460182378,138005989,942629061,318378036,1504528058,562281258],[1555231996,1061267968,137531782,1573445298,19365218,423818019,1924995024,1590928565],[1386315729,1411071314,1758427515,1905991476,1554276566,178308679,582706031,1710109998],[409144131,303083774,1698340584,726090171,1545135733,625814170,2008624331,1866476479],[1363837898,118825776,894482376,439660211,702122053,693769526,890656787,303993906],[1033195429,35090935,1747945550,295284649,1178817204,650278916,1430515150,1288613807],[1399119222,125386129,223634946,1539018206,1058202280,157239370,1362027126,347058583],[1292394875,329942374,304471120,1176009429,1968465755,1299455046,825253027,1852678258],[722411595,695421689,1117086291,695236973,717579377,1851016990,1718312543,614471],[503212027,291436455,403916403,639751140,1876745308,87772709,489799653,157415980],[1360499572,105261902,18767930,1044016323,213447566,1313018386,1755387748,339657809],[352697772,1621566084,1203037289,1753990974,1740479120,467722290,626335342,476495441],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1965819802,1842838833,442929082,1230932874]},"opening_proof":[[1765751332,1808680588,1966121886,1761753072,473348034,1032403509,792837803,112856871],[336493103,1445682512,4675361,4763925,358031651,391660124,508557158,886292298],[1293531218,1895415247,1064657485,1824176755,810478609,1129279528,957075915,1054132848],[288850215,387643611,626890442,1448049435,1478508579,1444860011,1433274552,1552957238],[1732837903,661391059,1071252015,902901341,1562225419,1476401162,432968996,1878812150],[1199501982,1733784069,524292108,1697256438,555297860,705561035,601190622,658750608],[287519911,1827069130,40657937,108087651,1846947084,715658232,1295335645,1622536862],[385545314,1817463130,1042283701,1767712160,1235122670,1184852896,802226237,313948965],[1181992954,1010853283,998074276,1014017351,280517290,1737630159,808249515,78321895],[1361160887,1297269535,1619327116,1169869019,1446454032,1069537386,1432702886,971191994],[802510246,1498761747,1091028433,1146902025,1660247568,1372370317,1573533636,1373973623],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1641932214,1911219557,1064147798,887001987]},"opening_proof":[[1504240167,847087727,1734057908,372602313,1494615145,1607839010,1794611444,1865634369],[1486271184,1191440514,1951551522,603126853,1830630304,1880803925,686987048,58383116],[239700080,336902840,1214866866,475129308,743295545,429109956,1478948165,407510136],[1588305608,1339029846,1457703044,1073733928,1736336091,1958294164,1479485935,1994370529],[1772613556,664612681,845094403,762467913,1455865246,1788582232,415059171,1514987727],[1145883951,898768570,1046202954,223031833,1444422148,983642430,595498285,466454024],[1774064493,1229275104,1666850342,61070132,1049397171,1466595876,1008283053,770451403],[205075422,1842129802,747715607,1649337312,1036847535,1617898374,461780949,1935564814],[745111185,1737144024,1386739833,996304004,703230520,1110551735,165450131,860596011],[1496475325,819846199,1167583455,113403042,537205781,1699625296,1488102439,288656097],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[303285194,930418850,1741530059,1969282809]},"opening_proof":[[1597571611,1545128615,548971386,1574680235,1095328770,1571130599,972957919,1478183519],[235275084,1441933693,793769182,966120065,59800469,1523457652,885587955,244956700],[1930886251,410542157,1430678512,727214181,1823457869,553242229,1599927270,294795989],[1104792790,1892617372,779878676,1822705911,799526780,1561861789,628762308,1230664891],[1553399892,1757418070,563292529,961899503,1271259624,672082319,1877509037,926245695],[1020052504,543762735,1675849748,1446655120,306131095,326484698,224759239,1340345255],[1231107907,1263435024,1033869847,407645282,44746372,1638009393,764102880,14823499],[1607753516,573853039,607837057,1643129658,1332119443,1984117186,1332408550,226969451],[860797087,1000265264,764828395,345955626,809501744,490785665,741344458,1701527693],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[468455159,452131507,799748363,1705484570]},"opening_proof":[[649189703,5759400,515455114,501045090,137801486,86042369,1219866971,101355411],[337360596,603932892,1020867725,1060491899,1332687901,66976022,1951528802,466089914],[1519561571,31920871,1673101200,90482405,2004315419,682490002,850485824,1876646544],[1788143533,1415625251,571463363,65763880,762380383,593152151,1725373754,1919479396],[1995706624,677952196,935397987,1694246037,745375817,1251141074,759042163,275054838],[347323808,422951866,681875291,1134268924,1095105792,327093974,1078966723,1488039112],[1175973870,1300594510,776795639,1051792280,646474825,519520181,1832970921,1424357533],[928378850,526708860,1172314914,1308909395,1594072150,1843184388,894635080,1458748934],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1561486176,1625520054,1084622555,1616106171]},"opening_proof":[[1386453815,993732699,1239866986,49288556,364315380,1877659474,197239106,760137270],[1447205942,1072900392,804774656,1198791402,34518998,866801776,982844033,1053419546],[121019875,1920173198,268682607,830150769,1644082578,1707414340,69214133,634118096],[1275606259,1591264066,1017554125,1312234789,713440041,651194567,1860895967,1390313285],[642195864,517794935,1134783488,806199128,175705199,1162288618,506358787,539375734],[1118488335,2010824460,913549949,720088899,662382255,633516113,660172101,709495424],[1598657017,624515821,1787387827,748755694,203309233,1064394711,1079808948,886896287],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[336944608,1762845442,686367091,363451205]},"opening_proof":[[1039517829,171507858,438296501,162788019,436180535,797996359,1112259174,1010357942],[1404149051,1348712089,500856291,49060402,101283279,1719631901,1700478123,1018831130],[1844200992,1066960032,522577240,163370380,555278470,1014537822,394905737,1166252782],[695401034,838528843,1732431982,382479039,1500359317,1670464917,1547438110,1462112051],[1886765848,1363314879,537028270,924217546,1322883991,693602794,1580812609,548507914],[1470786235,1126310405,805882871,638117171,566754482,600539465,505563365,640847407],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[970710482,378752703,1501184397,1671709335]},"opening_proof":[[764545663,1649077780,1222508627,158011691,1021784489,1708041813,1442789106,1642285264],[447375456,658151240,667980270,1909978602,98333737,367694685,1088858836,1291785418],[809803129,673614710,701255991,1749248125,1209043212,1050511664,1983375124,1053203938],[1964707363,251637635,1572142207,67423298,1584468778,1573596954,1091217141,626085316],[155934742,562585205,1439168339,1933804969,1242725972,1008611139,466108219,825969123],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1611181379,1095897805,325507639,506301282]},"opening_proof":[[1282158791,1245756588,1751497618,52097549,368181321,1964990865,614843007,817866391],[207404929,915513170,146085054,1375519767,419439361,331939077,1581410839,702742789],[1738822573,881234275,1981398288,445925052,1407642654,427477999,396739332,1283366105],[467320699,83822763,475650904,781413962,1922121827,1373309808,1748102595,498613889],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[39006374,250853137,677470798,56538884]},"opening_proof":[[330749789,1220353347,853759875,1845181087,864517974,1781391700,1259333121,579862171],[1388485871,1312613922,1239105061,1641968646,1230506807,1208522588,1868057911,938684200],[788850495,691620765,462581578,403356883,1599297740,281998404,449799731,75356870],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[34032893,470702516,678915477,1556222513]},"opening_proof":[[1468898434,475939797,533397399,1437916783,1022689341,214881056,1294377200,1309690260],[1020514963,402895085,765798453,1434220988,819202865,927757834,642190193,1669675876],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1915886152,1699206398,171541065,1026177654]},"opening_proof":[[1604996150,1723929396,746494188,1006775754,1175942037,1306040927,2002228553,1704888623],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2260375,1881710961,237064494,990347781]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1623477960,1962281369]],"opening_proof":[[51598096,15490723,438140773,1428464171,1304985867,346591365,1027547414,1435606007],[1479632343,1343751455,769247121,1304796798,1326458819,1789172932,26582153,499784699],[1740015884,105671298,1536703771,1124927177,1603548817,1131855778,548327367,764936324],[500530597,246139888,1562485878,33404379,1113296178,1408850722,958822774,611518389],[1143436210,1072197926,883641488,493244806,1171740123,1286642089,1289812425,1389260179],[794711234,355289517,1891126532,1092168692,99184152,1067567926,1032836651,1899518649],[778613120,991093538,307781173,1586302907,575706015,25289012,1799248513,1607868037],[1297040442,58957053,230571930,1803166766,1231726556,751335357,1725992792,286465814],[1698056486,1950512177,469715444,1235025874,1751783330,155555982,761473737,44816461],[279983116,954918455,149233493,997902708,1063144372,440809213,20016322,1121830669],[1773149255,909263119,286028047,1366798286,474108006,924988522,1660027748,1147857021],[706817793,447890391,1319334464,1853212371,1395169246,52076622,437937227,301476908],[1823529409,1498090855,1130780744,1791040743,115333526,1585630458,682557496,1564051959],[405502207,315863983,1324028565,1493447708,1712346050,1563589909,599934672,1611316779],[1544959633,80748939,727085286,1287336881,1365431918,1879114173,154848218,1233187311],[285821158,471236819,1418662904,1791326214,1770630305,1967299580,2006152781,422330365],[919987427,1142203564,1422802597,379673787,1036363756,155530085,8581041,28529676],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[193312112,485374295,567585443,445006098,175578137,1061308979,1391886514,445319798,1890124480]],"opening_proof":[[590907622,1657385939,1126211622,1068801182,447868073,1816243950,892733928,532725723],[1094201913,627633419,788517112,797397787,1227621508,419270591,809122101,435836818],[1476375040,1546744167,426724147,48029289,1912592656,1187112111,1812373516,1947233322],[1329529015,515779386,1725029003,467585440,1814703677,471746014,1650533855,1950933761],[598661200,876517042,1216943147,993881603,1113454661,487536641,1257850680,571893532],[423551846,1226226347,705262344,1220958421,567617077,1415612193,1081398261,652579840],[202048208,712670254,1703659672,388902441,988281725,1989843421,594207560,806363854],[1849230022,1836743097,1633567285,872812856,943522079,1295209168,236824683,261328365],[1341244060,534650251,874712428,410761807,1536531150,1748584939,1441412011,1503005125],[1266021012,552106357,574290985,261896602,1091198534,738315079,784565907,977560588],[675046045,467512214,1206884045,1535380811,1729599324,596459942,1734810024,629606735],[1727441383,432048657,803365367,1121203374,850478461,319034533,1604622250,1753949944],[1468593053,55561725,925059176,953359552,417881894,796959196,1703996089,1400929741],[434282878,718876484,543335990,1332232240,870824549,1286054833,321566867,375551674],[1958002632,2001845710,266757098,1593291650,353258874,1452899240,1123045934,701830186],[669044545,866683415,960017842,58345606,477245691,1080469256,762868723,1292013425],[1154066715,549346219,955628937,14701224,1199299053,1521212139,1956085382,1716067327],[1032483706,676172392,1897543469,1684826016,24465449,1929486974,331962344,1990373533],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[834693845],[466974562,129375857,1248852959,0],[1294836651,782603926,1791404683,154106085,634337946,1210364250,0,0,741108393,1791404683,1517295935,1844702196,951167651,0,0,741108393,951167651,1936408831,1921024371,659481713,1343090880,1005878742,388467833],[1022845113,755780584,0,1131538758,1429872418,1765660719,0,1700745904,1897337125,1114335471,414712170],[1080963843,461100254,297323530,1371412548,1490425130,520473201,992271121,2010669145,782639564,1694083749,231323975],[864085510,1225335567,1443076119,1651847675,731476489,1059067328,1309003050,1534403290,815470231,1161134486,5739055,817424196,4642142],[62311422,1981239191,249245688,1829080429,1059225458,1877582090,1081945637,1637107124,1720407971,613729347,621936551,556963256,1561638175,665577246,175139174,263182519,353109118],[268435454,620150882,607722791,540331226,1173839514,522121420,497425973,1544062186,1854020382,1334813411,1779833094,1443640334,1988182831,1196157824,1855961245,305185955,1081196875,363237995,607647265,1522263677,988305458,1215184562,483091150,1403599419,852694852,544859722,1510062417,1548230593,1525519581,374496554,1665341419,903729566,968824209,407803199,130108668,1208372028,867056432,720675556,1475108466,1747350965,365706162,332336330,1112993232,1660033491,1085448366,1019756356,1643897567,1505920248,626274065,1510198207,825147571,1804658190,1805692440,54252806,1871819996,171332127,1848459004,1907750033,1993471225,1944894196,1223981967,1950920693,982992241,1822576904,1295163914,714153806,255621294,1790273872,1420213116,87175913,1078312802,1320470541,1239665476,1850038657,1585640335,1548762941,460595785,1864440971,762602360,1394566512,576250418,695837250,1673678541,433510533,1140300771,786486063,26343395,1205875820,722657004,1887425014,1531251061,731668531,353649047,1592876261,1522396492,179223204,721191505,818978754,581203275,506704433,569265357,38992493,932649315,658260095,1735518336,1323223767,1786394503,633467698,1854478608,502822776,174360212,953473266,1624477680,352248063,1281230810,1293942269,1709697872,528085728,507558538,253409942,64246834,1516064702,27956745,1628591874,1436952514,524056956,504340930,1156422315,1918747990,1809154826,552489713,1658517437,690013822,888673063,1942083377,614715680,1348271670,1261009134,1060596066,1360109424,1957938943,1787412012,937235358,315968151,1832288058,665655729,794897429,33424038,794532067,883469268,1282856100,579016369,791828609,1505516660,373112950,804631736,723548871,281317179,1939657901,1780385411,44599200,1259694889,1839616420,403845337,378101181,1174607296,1147895148,1718894721,661258496,1200030905,320467236,804102179,1959576675,726512995,1794965304,59264841,589313258,414089827,1556929348,845455379,695889227,567171181,1597996488,82873943,289144142,426855160,1614389974,611309173,1831176569,726643744,1531642071,1216179120,664943247,1962583748,1630980850,1053633274,549829414,687305574,851680151,1610130110,257509624,1919837991,194378212,1093919591,160939299,1663180260,495417399,1182530288,270581831,362656344,1226013015,1829216385,1961647231,1939443629,1644859060,1387993751,474940660,349808332,191756500,1980644434,975708034,1883223394,442953564,1697841054,1278987042,1816371897,789118981,159473121,1974428222,297871201,1398107044,1791963914,1794451639,1514634791,215861051,180499299,110942451,512071737,958188817,519295162,889053163,1442769131,1373013174,95969012,155964960,93743508,1565090613,34755112,77421663,1687598980,884784816,1315595522,351806120,915641383,110288399,464149394,901890163,1793263159,959079187,1291184574,141172423,1455045674,1961125861,991559430,1878971137,311491297,1078877422,1801514979,1879257163,884047862,949913110,20660360,702410664,1555763370,1276531103,1033329083,1349692669,729268067,968991026,500501848,154121467,279517285,1603884703,637589190,1574240057,1833980260,58769626,1598285252,158824366,1344992747,1930741526,802383796,1121589043,1947021647,678180983,947733113,704350844,562007532,1836412517,1075157248,870123695,960405625,1354312398,1902728883,317575913,1825826287,1544636172,1226275301,1444146873,1427898151,1652973192,0,999544802,982860393,1973013152,1946161596,1946161596,162287979,1872969705,788138391,937549579,271478275,262648337,424494102,439613212,70238484,1000081195,819741055,1720943378,20001491,255716892,1864176990,1341316734,1597133034,1961419458,0,851046627,1282596618,564035940,1526197724,1771469633,1269949934,725733657,797055557,957345593,1485821289,1702591824,1955369824,1435409784,1503910956,1694564958,1934812301,1624418164,810397214,1003407322,1257906936,659125665,1051832100,1758403306,1639801001,662993332,1570493849,1462926518,1513870616,396693968,1023952554,1005092333,1608315366,1776241910,1999677967,681594614,1579861819,1822601865,1332854123,1856369858,200043150,1193174183,1950096162,11434990,1981469810,404163840,281441724,791006994,305665404,1982383000,1678053058,826633341,1434059402,1450796339,781858592,1385717000,527445535,493158627,832739251,1508496245,0,1877170566,1018486245,1395267313],[2000145483,894769975,1981737338,1377207912,385949204,1184109630,1858865377,1975567092,269924042,199297882,752408545,521101841,982170496,1501454627,1260536012,1957586122,466265917,475604721,1565198524,1800185187,224613184,937136703,227587805,1902517259,1112535811],[1656903390,936480416,1624317546,302252321,1204098583,492893535,1241024295,1949981021,11039694,594986137,1674227162,1442205702,448464871,1790273137,571410185,667952704,793722877,426076857,1513573143,1915360091,1836262688,401557081,1990043936,801573746,941311693,686847272,627841121,175394693,1509081134,978974390,922340169,763140892,411156968,1355274679,501751969,125752253,1411607874,1337598330],[1898838298,746277313,1383255748,1368986458,1742292182,915708554,2005484929,951607308,1678378870,2063032,279165988,812206505,256211106,705641153,1421996436,1516671335,2012779609,1641656859,690644684,1936081377,1724156756,1777825853,1071041090,1166258244,498514870,823735068,848140605,1357601465,1298868398],[344494308,350586200,219130449,253565201,1064674031,1420737013,581158478,1738019089,1248473769],[632263882,333383704,30200816,198052302,947550066,1149495275,551487287,0,1887551,833345454,2007624290,1279027107,1490039781,1586362218,805846801,303742331,1639492583,377388848,1867343388,1127353852,1546622211,474193914,1435716229],[555259625,532045187,693952034,940619609,1786361172,734381981,639125332,915888866,1460527583,1450997265,1770630583,1786239961,411242984,1426936021,1850041529,665102595,365786100,569914675,451571014,1644535052,491033009,0,1724724876,1775529280,1295806318,1426712826,380316907,1775529280,1295806318,1426712826,380316907],[1993866458,133275329,1053448442,912817949,533180475,786425420,1774962685,1060875243,1509749713,1115778619,137729224,933756944,437677305,1894570563,208653045,943219789,832826942,1733788973,776877924,1027407097,1655925111,1945889746],[763578783,121033781,580889173,685586565,174466171,907906562],[177092294]],"opening_proof":[[490980536,1712925086,1893425201,378948326,1040271601,520305564,1392894570,647846],[1405125582,1995788313,1789755084,359777407,1533620327,64937492,54224339,509814494],[454317948,1766374505,1179211591,604355226,1740000030,40174741,1090203999,153619282],[922453178,1707494180,865816334,492368364,281243772,339536622,1084205960,482581429],[437420151,1879694961,1825914094,56868102,766564795,1157832560,198082723,1055561394],[761453397,951338974,720541429,1865924470,1927929752,1073101463,74081190,1904982265],[259431108,1004322798,1066735726,1561868409,123955505,1830279348,1944487601,38190086],[18578607,553868753,569310238,142655264,1414450338,769320450,650373163,1115609036],[1296314082,1930848290,1772515831,417764828,1691058891,712812634,1991341741,1684335104],[431306804,1647609676,892783276,1360614008,866011050,1545054762,1624586485,1583390290],[660500911,1587546286,48548128,116726257,1765745382,1894213624,1524334290,1072577300],[957345695,1361371104,74676347,1760869935,1396287001,526702360,1743759199,871066802],[591607910,1587134984,208216526,512021564,31957189,738028518,1731907983,881777578],[717367006,465059735,1369758075,1641172231,537361582,36440141,665964308,486007460],[1475734751,608064652,1200907707,58556814,1632829698,419726524,1825248401,13120829],[1827536653,109181107,385655659,2007842337,1382826126,1954288678,448218808,797325792],[673725555,1883852462,1247502116,825810020,582600324,1295921665,1836776917,1366910448],[1515046501,663329830,1324958411,1086460312,1787741969,658902047,281194077,1859193915],[42737515,1089890385,293589453,1572848588,501279469,423025157,132031634,915161529],[1091549801,581858331,306210731,1363647300,731754114,1141034098,1204417542,413312313],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[189057085,1225226705,453867126,1717970508,189216601,855973422,308061111,616875378],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[1259080427,921940309,665403687,1432460206,1467386169,4643281,1017371959,819491792,1059620409,182407892,650706055,1138201157,558516431,326376466,1261802188,623498053],[344611536,1555370759,146927972,1370255986,1625937505,1082963855,95348018,781505272],[254162387,727264003,1090782027,1519534,254602683,686254107,1687403951,809778150,1742661806,572432121,1743958807,872473750],[150575997,1016624947,13377316,187214172,1204703353,574787981,1998751730,376279658,388757638,389938118,1384569259,1485105205],[1821341285,1672296912,1767353508,972066735,90402436,1178333979,1637954288,628801818,1067221200,540156615,1162732118,290727068],[1927122392,547772483,1181218561,563355335,1820102140,661012080,1857101478,1860134009,1081479735,1512552252,1311166003,174847754,1027941189,262479061,661920192,1786337534,889682319,1083089798,1161543690,1589259287,830969907,1527573027,418324926,460596136,1049751508,1382982798,481490565,477968468,1084298442,818626301,268162800,1791172776,676224354,409674130,1964543951,683784454,1840497540,339888209,821417378,1637056155,1447289139,1390937436,328545002,1506182928,96587225,893073246,512021078,1558159051,48012070,1563207465,69110999,887723070,977390207,1525565555,8777496,1320441192,1378211631,77165630,458706967,1587051181,192990254,396337150,82881587,795283009,898234542,1530368976,1329556098,1918965828,1405780239,1884548715,187061643,1898373196,1190824642,1598462059,1843483648,538710768,122883155,1710394479,1767754875,1556723166,1074566708,1362580972,743443319,290949380,41195843,74795373,10852063,212750748,1066889480,796614235,586577409,1553699079,1840887397,1229931178,359112495,1360971255,147403818,833712109,544098296,106728425,819680670,1556746873,1675901833,1888207114,341342508,226547594,1113070647,1114052262,1308219868,898606417,1163626725,1014125181,19292775,448994556,1300316394,1992056822,582336086,1798117054,650196225,561110212,1414784114,853146430,1726590285,859875147,1422264358,830091829,770858143,1004205736,1005857235,1904364628,546804061,1697493219,197565441,1785109896,312323951,1418825929,1133810634,35667168,147232303,1667272467,1479982503,595799192,1092260713,995870729,1337334556,429432678,1605559588,389065661,910973092,957551048,412936819,1316059236,1705217688,1174955542,1419784567,202911443,1551383439,1195944149,2009838686,1350591245,1443571251,1734573344,480060212,1772103769,1260507992,1153571628,1149734785,693459381,633876926,607635335,465515827,678361312,1581035448,117927816,190149608,385898221,524737487,184241550,226202131,1767742233,860617471,67631281,1030754235,624661580,395426087,1065903550,5632533,693791909,183468546,1614208737,1499408901,625225632,992926701,634940346,1997028486,1108700301,1795539551,1769230483,1021529591,517253666,1103537915,1778832431,1499570846,244670434,586503445,1671457862,1340475338,1478907409,519671565,1872518195,1703226420,1008579545,324977027,2004561849,1403062674,1977785061],[310448557,712181467,49022382,503924329,493871450,975083144,832762483,149681974,1882131450,226183497,1600873558,1650480641,758649445,1094933984,1405400393,389522801,81376320,596974872,1191711847,533145648,907492760,1703989811,1730083951,2000196241,1075286928,160922873,1134164237,538668464,1784566834,366103026,1215832304,332524237,40774407,1507442274,695179629,929804790],[1159503847,1031262970,960282151,661339433,632846734,749964101,72277460,1735712102,925812330,413334463,1191586730,298579969,913244671,1096075549,292413473,965164101,1288195001,501652661,326822736,418031330],[1259694248,480424500,536004882,1945568720,650935396,285008446,1583891874,1891000771,1585528780,971293436,552370008,1155066121,1283983624,824217387,1429551270,1425442429,49618250,285067365,593756750,618909501],[594842530,204561282,291198675,1856844700,1009127599,1208363994,414723756,1429552731,1362257243,1980271568,1806150496,1968624308],[1782439075,1135949419,1644850843,1951312019,302114616,1516098694,171270492,1040753679,1476332519,1723612909,726996976,628943948,1268981559,647251655,930279201,1745304984],[1857052331,669652145,1840226855,716452019,462966553,188712767,1137971243,1687245443,227091980,354207424,1032214382,332181996,1540965300,1151272954,848441673,741862985,88337164,1379668834,318792855,1893720441,710231848,1139342189,752263234,934139034],[1929272737,1425834991,263469871,1281129457,629570600,406020328,2221649,182373499,541166694,354528996,1949423094,411867016,1946716418,658282341,715480476,680782806,108715665,1122000743,1398675295,1490089549,119169010,1891396797,752210251,853944504],[535715950,1230963705,745390052,1705481232,6316,1245419717,1559255109,1987063117],[1464158064,1804818412,1036631818,536922181,379183093,1637684593,1546210205,1181560158]],"opening_proof":[[751870396,25669932,720009728,1970317463,755721363,451736270,1589759574,1919583893],[193539972,1806855365,879354330,131732715,1918837265,779695799,164203707,979167925],[154710384,2076785,1296653737,897279139,988322333,950104436,78802641,606216702],[1209336960,1608189615,1301636100,1783490331,1654157614,912665969,168730636,630848716],[1004744452,1940242427,1091702425,1418352658,1206886646,740902507,792437850,1578225959],[1320923477,57594756,1599516064,1922246825,685857153,1975321450,980416746,433187643],[1952647434,784488095,771851264,1903306152,446478759,1408981720,1541694168,1446627718],[1505636474,1868883815,178409507,1708294771,1816295796,1428675059,110942158,1650909430],[794272005,81393944,1254900937,458464542,834516400,718448714,1208308849,944113612],[1056219241,702335628,885598949,1751703272,1022883587,1847138792,1185170500,130350792],[1319511198,28225816,1458515193,1439984366,1022007086,1921646745,1917549958,1605944698],[1272958816,1745366403,1054108534,793782779,553079095,146023971,1400332171,1968663289],[1299043273,238719345,1616142475,1173788706,1894876473,1737985106,1994536343,1850991992],[1768885862,990346344,1765276984,429984315,1847240554,777542269,1185542916,1412021596],[210940864,1249696406,488645958,1970112521,765073518,1103581276,53666915,1209652872],[388692195,1084752845,1115574791,405749748,581890051,1198071638,1329192993,142478659],[1943430802,1898596367,1469342166,1673124452,1552943139,166408498,1995557366,1763789274],[1237518408,312853292,904273439,1092452582,483923821,1387394296,1668663242,1058778008],[1181552226,864983835,996912326,1375780354,1278353774,476021160,927972715,1668413008],[1812590231,519093861,1904498421,331205336,531407361,1994399640,1869809775,211661691],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[1519376689,915305903,830871111,864835602],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[1691571005,1280938775,954135423,1277293982],[515261166,1933260096,1854104551,242878286],[1244191129,428958599,672538177,1995087062],[1041979519,428480101,1167350452,643182331],[106001141,128254240,634010210,455795450],[223680525,182305720,612460342,61052531],[584452145,235749172,1717087609,1488517167],[841683577,60730063,1247062773,1726188694],[835212266,1120533990,1698092985,1532915932],[197320289,1401871069,921018872,792302808],[1271306856,504530602,1595810090,1613223917],[1160503843,68577212,750589647,1489183278],[1004031359,948944052,1565149362,390917166],[1252351745,1791023196,1117249051,179072887],[1452353703,1961547151,1681239621,1315643016],[1636160387,60598145,83789576,1045433867],[793706919,85407491,1427154614,1082955789],[252102904,1694833393,15594218,1302075538],[990284036,1031073214,1204282744,1526626588],[611482790,101090385,1353957029,853678095],[1319906356,58527965,978517786,600656251],[1040222420,1203535143,1739844996,1082059039],[1097505003,446269228,1034621099,1387105089],[404560897,1899793073,1411969099,1072016376],[1697793430,1260440892,153353836,441634261],[1728783887,1076272075,646921780,278382018],[74255444,1654633683,1053378920,1592474137],[981902389,1199545202,326320473,44563353],[586216890,481100335,144561069,556504396],[1135355870,1631667477,330255080,582365061],[1465759399,1589280954,1614699686,1911777024],[1994606466,496326604,743469636,960275998],[242324081,865870228,1284871691,35226810],[333200543,1612459327,533582262,161356126],[859657501,1056370983,42903459,414296962],[976663124,1042102091,826309216,330504049],[6551747,887969778,665117333,1810697439],[396283506,1895115934,452031834,1622850376],[1671863076,476821198,1401673606,337487834],[1492770207,322082357,947047887,536672818],[114978085,1592760696,313819963,849699400],[1657261121,766650570,1878248700,1586814422],[498815236,1559557744,548147035,1643642277],[95194295,1324486738,487511922,1280711346],[1861372732,840645473,1772829199,1092832344],[1607838634,472330770,1118876111,776158422],[1927729027,963304552,1496351656,1553716975],[1480472672,996713304,900359394,472901513],[863336700,285977075,893695331,1014185258],[911905097,451715448,1639740300,251052644],[869540914,1374639236,782060595,228315935],[1834248703,1048608358,105935566,365301796],[99665096,704637259,402979590,1344115815],[739261783,1932915211,1091160719,724637012],[618411912,1583910533,224992488,1228302541],[685477559,322423561,1470429350,698630050],[832083668,24435342,1765470478,727961741]],"opening_proof":[[581168382,1011633827,1643489225,1118754981,323370853,379770134,1086674526,1562650384],[544119077,1858104874,552210256,1732984198,1638768591,2006773499,1902058510,422587590],[1404066754,1303943973,105674816,1205771411,1467995350,1280236080,242802817,1551533298],[679960799,1831735102,490191065,1576002033,1588822741,1955103145,9750530,1108390853],[317493823,1367518917,986494259,667008219,984785103,1389669598,1079645013,1948439123],[266888220,1390018249,563587555,1567432578,1549190704,1148739264,933292527,1917204316],[858752332,341904626,390673471,464428454,1505454460,1057454570,1803752014,581405559],[840351657,879900930,428432885,915588060,392143810,850076612,439795862,1986382612],[751473047,1465096289,1398221341,582773725,1645622123,1753979816,1057087658,1578449451],[558407658,1963614279,18114940,931129230,435758378,1031321240,1187648211,1211135643],[1884334207,389686234,103259994,1112477804,1278619447,1551783866,1351794813,1848992893],[1186081563,1968150162,363721254,1702589358,1018364871,29741556,296186431,1721462561],[239218173,1408401197,1061710382,290764796,862527281,1394603805,1440794218,1497437972],[775310879,453970138,1197414382,772777627,1686475512,1358322636,18374060,1736072409],[823024326,217371904,93001962,1475761061,307687933,1351602613,309000979,459972298],[1173555930,711101574,104563715,829521406,131010732,742085936,1827619454,73073640],[1959671512,1006300230,1400002263,944523661,267658327,101191043,261316262,29406208],[129294877,1400662010,563099222,759414423,1537727586,307877073,82492099,114656668],[1342731998,1862919987,1536191261,1402724563,88594032,1718779734,1201966579,1018326407],[365959390,1914185288,53760141,478586531,1536190901,1676772268,192756012,517505177],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[905245901,250546018,262998397,1938926259]},"opening_proof":[[331210128,1520614766,347624785,1856321105,608222834,1311245552,1809920535,1892495974],[1540641423,1350524549,1367725334,1135023588,328771405,1027756098,358171763,1830983369],[1334112635,2004598099,906131930,1397159168,259450932,691845368,1036317184,1269441246],[1162651316,891929560,519114662,1957203387,1923197747,1806001944,462856694,124185743],[764636543,1565769168,1021444416,296478044,1616875990,1387584438,279860850,1828263907],[1859047760,47760390,1069462693,863928483,806510408,1947496484,782698025,86606802],[667272815,202432785,208294252,1403139357,831808900,174006187,365207324,1920665630],[1606253394,1780104286,1163902432,53446058,99040445,1729757723,988490238,1551732377],[982942797,743576820,1020945509,101677075,1639911019,1072202756,30242213,1728286409],[54440553,969383299,1780411154,1265555310,221040702,1300283084,355390590,937214126],[1322404857,1714225530,687645946,646526603,1437120839,987799996,1504759910,1832158305],[196150312,1805742013,1884022391,1352714333,158847306,841280919,1575706766,984148784],[366507507,938944488,209526981,1525260937,1496198115,45656246,1112423441,256828874],[1091914857,516151799,1354005356,375647338,134776784,812204004,842514673,1233363331],[992598523,1417910353,1782711241,1996525479,1031872707,1173673886,1273185142,808211552],[1736691860,1225114905,693584975,686851478,1120237511,1762063404,549599572,146548561],[293370969,110865362,260757856,1084419110,1081191720,1170709021,505921873,806980460],[662669356,1497879876,541631558,713539748,40656234,161693243,1298617096,1500846313],[1376959446,1054302067,1230238374,1065206938,537660975,456489239,1610380034,924294428],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1773503544,1750943039,566077388,1691402287]},"opening_proof":[[1618439167,417355011,1232822283,711795383,171260681,876605704,913823743,1590127541],[1254047489,366889391,307307079,114875217,105818244,960939659,1226878885,318183234],[553684524,1659732465,1990321214,62294831,675507541,1645394436,1521816906,670593037],[1344189352,1729563400,519466589,1793181577,1270469724,1207725041,1387423347,1653932228],[810694487,1925074293,1189201213,667818487,358985382,1214697353,675173357,1997594226],[54790334,1848968134,294957522,1364090330,337050285,24578834,220408697,568611578],[1356570433,1611501063,614553800,1300419082,690858899,1321182447,666712658,504179035],[70297043,1885855669,839807422,964458608,963317954,1362867561,1120763526,704377572],[1011353297,748385525,592542494,834424172,1046975830,1835312303,223923669,737790718],[639059916,1483515140,1042698485,1069968011,216587503,833464614,1026166265,1721900945],[380610109,333127281,1985482384,1726581730,1731646702,87467057,564286499,598936465],[1858528630,640152427,1699763044,1229977857,673317498,459998808,1496228434,61453196],[692928536,1900983043,599069589,1227170103,338435835,248249698,115318513,1423261037],[425852173,46608602,420750142,1449542928,1066881906,152831433,1916726506,970723529],[751147420,1865083449,17593039,1026538402,566380805,1998748752,497588037,1716498496],[1363566200,1868559279,1545371165,1283129672,234730176,1351095802,1198725993,2011419229],[1703800281,181643897,1530448172,355764462,615313399,1212786069,1264064339,1030899531],[1195880094,33197343,1551685586,1288962751,485768874,863023935,1776796376,1865653968],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[532346841,324141545,1906898741,805561079]},"opening_proof":[[1929711320,1253098350,1797416424,1936175508,820543593,951560279,708924770,306834892],[412121940,592111624,1940009199,1125356287,1809569662,70086975,1577334937,670856822],[994182616,1860631087,1374750148,1032949936,496607644,298352332,1843099863,1447447646],[562084281,158832965,1366758357,622132326,197055405,44228836,1124991385,371772360],[1365358371,26824313,1015422221,576935906,1573707225,652657674,318040557,499394339],[921477407,184234456,1887502066,638204357,1534856531,1909678840,281296286,899355580],[1854361576,552420601,1202114383,1212797764,655911513,183373962,1719617237,1976933921],[495554255,950144660,839297041,1477569080,1793201120,1889837551,647545949,381076714],[1859508870,1923894499,1250150144,1162204234,1148343352,1422067858,1032921357,1253689173],[1223005699,1269799034,1142589756,1585072367,92165261,176152007,1881220606,1317187717],[1018558197,1868526366,761147065,401079291,504224361,547053206,1381484812,881351307],[574397645,1335758321,66420622,124081091,981693874,881026563,1443462569,626379718],[668678597,1085594032,956195448,72213685,1158004089,1260842894,1701319205,1186385355],[720523681,1920013011,401737589,123035983,1718694844,1021021670,543140687,745286703],[508051615,1874942802,731947029,142219654,356129635,1830277505,369683064,1665676375],[910866595,341219964,31527771,754887212,526131020,85374783,1305326279,255268406],[822851125,1213505110,1434085814,558058827,763916158,356929321,337176574,1357208844],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1045623508,1763033627,1088936256,1718623828]},"opening_proof":[[1188567520,1521491300,1469831949,1309105940,1473698196,1406740394,1409896131,1426771257],[588188927,1961868789,204076645,284265854,809250216,175663534,1891287670,1047929271],[1059666361,267101425,152100226,1007945484,698516979,1390127090,614114934,1409746639],[363682930,8171217,1916000613,997420231,930995455,969032702,459649048,156987941],[780637547,1719908716,789500464,300786101,1748282341,1866146364,592241485,394798471],[1918368045,865712867,685697793,1137642832,1783730043,450129304,121209266,1672305088],[515574689,480469415,300620356,683516363,1087604135,726630925,1595236980,1189548221],[720557464,1621096150,1093095670,709505944,624281822,1464893038,522062993,98829295],[1523908667,1528195044,775676517,285655134,1945487032,1287207907,841308673,1277212782],[1569863310,417714853,71739026,1785015340,1232924421,920784416,551806449,445391765],[2008468942,1657991863,749714678,2004216443,288060303,188443786,651776123,1649485761],[697173161,1391259653,169690375,529380203,1396645452,1631761532,1421830816,757509083],[975082223,25133365,1853959359,306816776,473265871,1333647359,633150375,763912306],[659604281,1671801265,340640031,967909586,26159041,1167627849,1289027030,826766828],[1049645031,35197666,79972203,419477820,908277446,1514013044,1182142741,999205474],[24927633,1545638477,1847311668,1065939085,298622660,1672359843,222548522,1420785500],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1433395263,33401841,1792576147,1587899331]},"opening_proof":[[605220649,38818969,166602974,1200504731,1547050817,1878868552,684631984,1270404632],[332065300,1358663697,359026153,1236170328,144364173,799470190,654742683,1797775206],[1660427648,1613690912,1977892390,1428118583,536063136,1388761244,1046129246,1149097663],[1595967074,1427396628,773796534,7248029,719348649,554072613,525796559,266789707],[906327388,1279899646,1027911760,1099415512,542446696,1603485760,1764883356,772196519],[763875503,630518114,1084967520,1253270147,1114927968,444704771,457795857,1980867352],[1884616764,1565863891,736958003,1489513596,1081934265,1402429829,1176933965,516965776],[85121224,399859016,623259284,555812466,1623598240,247872278,888851305,936554354],[1397168025,874219988,1660987535,1546417572,1765794888,1223338780,242483391,1342119004],[1927441513,902663470,272398263,772757820,1046310200,1397003852,802950578,304628280],[430168708,1847361396,1063872107,1180428159,1469066423,1683168234,461617853,484760750],[1891633804,1018938115,565076662,1344852062,467489468,879196031,1405607124,1246492294],[1812807924,200932973,1484496436,1598462933,109714874,521577627,336180286,743205886],[61340644,546090098,394182283,1641186080,130697157,1242411993,388365722,1204064317],[1659268691,1807512847,752068956,1919674995,1966295918,887907029,866275387,295164118],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1923618297,1928487277,1933831883,1556986899]},"opening_proof":[[1515499822,1063036639,264000454,1312167464,1493776496,1826022611,761802380,1237415907],[1025391762,751161984,1333372974,1464367076,273634619,1269096216,303706673,1820944507],[955295277,1426463618,921584933,1161291233,1516847881,58446780,1002347477,1826778138],[818977050,475883534,121328174,1463055153,233899947,676656085,1220776402,359669677],[428119160,848260027,264599540,334491437,141032971,607855107,1431418359,793888662],[1941911712,1281529383,1844803059,968776237,1648532757,1648473697,1095608789,1951551322],[439956802,821251124,493804643,1011312348,810666024,876109064,427821010,1577351220],[468181583,894211457,246150588,772216779,404522499,1183503099,1690941555,1256689155],[338022989,2008636443,1614023405,492776659,1913836908,989003714,1460332379,1440577638],[455650860,659426247,1959348564,1768375420,509837944,1896316218,1753908401,1631107254],[1550741418,418678735,1104308986,1439824488,1000938530,1860301050,393070623,1866933153],[1090505776,460606059,340564210,1328019473,183365840,176611133,1105981806,1742629131],[1386153395,486292593,307329890,1252288069,453124090,1611165582,1756725432,1415452136],[1893963316,1498414697,1687612353,1671194748,9284544,971897885,1286633905,954196601],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[447259315,1980247979,347163827,1404973641]},"opening_proof":[[319267348,920113479,643219700,1113524405,1937316185,571719190,1522087923,497549130],[1575332266,1405702116,113445589,1217963065,1774831367,1623079081,1582420165,1350512535],[1165837314,536506232,1984744218,307398042,72260251,788050543,856525435,1155734032],[675259955,657327961,869685359,291716281,1456484971,263622339,929611577,1755003783],[1552210373,1985930809,1203280495,1274311198,1330180195,900080146,1148480573,873078650],[1227330887,1387897667,1709427625,608294193,1345431546,599308293,605344634,1339468333],[400720080,1961309803,1718498454,1365701073,951234655,179572376,355971959,86402128],[27551658,1669683964,503714441,1308582708,840915885,227945507,1185617210,686479069],[1095673611,501705145,1639472971,1556781795,961939021,407529833,475573159,1363906712],[848619046,450378937,7567765,1049694976,565088910,1417703109,922388030,1120251323],[10425645,1419039486,1289747907,1625488546,552337743,1740085151,1495954871,475441739],[1802923940,1653993170,743002785,1315722092,1092263076,1080634948,1216374011,1383619700],[736453640,542455793,1503317784,953020686,1574860495,703889053,1331547840,1690922280],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[355883824,1634446138,1614646059,159068925]},"opening_proof":[[993806085,937746315,294868207,552757374,178811411,1623113157,582399849,131414316],[967008510,1804893962,1622667782,121797039,684403145,242281158,1846643682,679427679],[1022785830,737070524,1464400531,64062322,601002295,123452876,1338323453,1227602797],[1736307837,516372151,752244443,1408238934,898741290,1854695735,214444897,1554527057],[601349921,1410636146,1766179155,946026138,104656503,1686934023,959540631,1839805100],[1575424874,500020711,1163900396,663797845,1051984755,909752636,1597160200,1946585047],[1117025509,1224805624,677354590,1918173469,1898179813,1141344172,838953330,345650186],[1983401015,550129757,793960847,1253826466,799713193,1906349061,942687431,1457224393],[1002972794,1055954999,729888448,908551433,1888604232,572300511,50425743,1513062744],[150184654,1007764646,1286318895,1547987158,1394514500,259231091,1558096928,1475513669],[824626359,1529604544,1445411060,1223731287,21378425,1880984649,80559433,51512157],[1327487460,1402133669,1203504880,1954420192,1973806877,48730952,1478923997,1574430897],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[636149258,1762756586,1909477493,1991677106]},"opening_proof":[[154559297,234635318,1994022634,454812328,815388796,1783506040,366882252,733862645],[1405402854,1041376172,432034100,1753091028,1444987075,202201201,1502985185,1675578238],[285333811,1726461780,127395104,1270084347,262115881,407006211,1472609880,1445302033],[1364099077,21321622,173408958,173674914,301288702,1219879313,808308943,519749361],[808048386,130854732,1361442843,1412060467,448085644,758240603,952595185,1904669964],[320095541,926324546,996502629,1784887249,2011237838,1001202359,1199124493,1580840211],[1398858432,1283793144,354435846,1640584047,1785913744,1342859894,1743629973,621455958],[1096584942,1221959584,443829851,766338018,1610096467,1519421944,744526591,1901137243],[781514517,1349166789,334019523,281055460,1202161732,1500806936,1817576568,1359018115],[24063392,1044742966,345365353,799144664,1107361467,34892882,1219950825,527896574],[1847296123,241976567,1455704051,656386758,36000439,1699054567,161734326,1671220900],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1909721736,1842847380,335386801,1951055290]},"opening_proof":[[1511825204,1757671989,1133818239,93322688,367458559,1556585585,1223783170,1899627550],[314578597,366876614,527570775,1747063657,1231133513,1471552377,321688201,819735870],[1618094704,1026957679,605808225,1951335213,260797287,1876103551,1831975971,1650133344],[1793608286,1991470720,1098511132,827828412,638249257,1418848783,1761364256,1448414525],[1984102687,1078574990,119556599,761820109,1626172305,1498021664,312542674,1699306871],[264605635,642081211,1093506726,1273795733,1775768668,186401927,1836480133,1537879137],[1471213889,1621275625,774455705,53645408,557096719,1593000400,235172124,474920458],[1784204088,1082673070,907935339,1001575849,1556160016,848911690,1993524870,922242281],[1297982628,1358639991,1079302280,103202524,850575855,322030046,1119831777,888298680],[1763581005,917074113,1687659853,1707876359,1458643019,1363122274,1964081909,1890807985],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1491191014,369930417,1809149966,1144786086]},"opening_proof":[[1832271017,1133216109,1953986832,252545989,1782473667,1371556539,1927928475,1463243263],[837600050,114593748,885970351,140991581,1530462748,1195920183,1268902215,898883356],[1958129414,1800127302,1883034950,1542054001,1517550207,1496445650,1390403395,225269720],[145766501,1719452405,1896156341,854900689,1031730789,1338563874,339581315,1227031143],[733953287,159303162,957886801,481801199,653830017,591296754,1328134435,1212508025],[1010847966,292574637,1872551750,1697283881,1068011974,1009582222,1764584379,1209612034],[1497352343,278121562,171319180,2012309299,1089134353,45067279,1797019453,529819863],[986475210,1222103342,619311162,129758247,1964556014,1363856368,888438418,1716725963],[1528719108,1323664873,483916894,1031812047,374385982,1107871789,845933576,1407755857],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[446170971,700698137,805608105,250920797]},"opening_proof":[[1175193580,1047767978,1763066728,1481560812,520109250,1588287064,358008556,406522669],[1837295819,639299590,1417190154,758056777,891913398,1160649982,158366088,744290936],[614465878,1932384432,640238750,886582782,118296767,417445072,761129384,125481399],[173355870,1914148822,167774611,143715731,1880295546,802182315,1084281106,642612999],[1231797745,1865700137,1576848059,349480679,412743682,423929058,1118833725,1819356683],[979244698,1246202238,2002054081,509702287,764536027,1788632290,313166751,1265149315],[1281294491,1649266131,1746823401,849327862,1723959370,1437278825,1732521449,1786503407],[1729510434,1094403186,48595998,41717598,987666397,1345424384,1939951629,1364906334],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1967855300,1760517275,1568857945,243886549]},"opening_proof":[[200705332,133926761,270743530,193156341,496650973,1164862336,1208533050,472022798],[1054183569,662455870,150791080,1594014536,89973079,1553727292,1109352216,344428259],[614405891,949757227,251904137,466723665,1230354213,1002214051,1971916979,1561399019],[170927367,1730821352,1998903196,1309258099,1460281487,569199097,327137141,1535876251],[962854190,1141216450,840128151,896283726,1555347007,836878172,1921313650,537038041],[733447181,1274729024,266976421,1765811814,133741150,290351452,1711001816,619149002],[22289632,1497640647,489286287,974234052,393778253,1088807295,1971759224,60058873],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[382112869,871627844,272475484,1407279280]},"opening_proof":[[38817499,226524535,814350679,1046606181,112978859,264696513,1680242020,84460404],[333430280,1543971456,1249946528,1377514007,38185625,275140742,377415858,1304876985],[1887379389,176298778,104351334,1497028766,223222679,1162253681,321020754,1262193026],[251650558,725341612,1690661841,1093289658,1621788848,1952284177,1027308813,257521978],[1779170198,1098141894,1473652208,1686683452,141705731,665256669,322336217,1188182383],[1849338035,1387665519,858226104,1823415119,454957600,521156178,744420823,655782343],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1825302427,28324614,279294397,2013185352]},"opening_proof":[[877657805,1808187112,1218429657,479196457,1488653495,1923712729,1400182751,1760413168],[51058810,1523882892,1940753997,940891489,2007818216,669214228,147440503,1558311578],[1691358287,301061823,824338425,580668284,928635303,92866207,1951753263,73673301],[1686921036,607673083,1394271823,1156342751,871118845,565404180,1315109675,524102534],[1708604458,1767036448,679018901,1342429655,2003726687,1466005048,1500936305,1882832065],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1442332505,530391597,1719208736,1009584269]},"opening_proof":[[170177553,1863566579,655217579,1123469069,1031462397,457664538,223905643,781670422],[155304359,1951902629,356016970,1329745477,987636097,458102437,1221265982,1307431010],[588846940,1034650192,1216751316,175012363,1073069372,1298852711,1596976836,132765529],[731421258,1109842228,487872983,132948320,1381894171,674682036,24040542,261058841],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[512020753,1682458293,1177151541,1496057148]},"opening_proof":[[769351647,177524019,1699141808,26155311,1161278117,307319842,680875067,825190891],[1399992031,437440516,1640128941,1833702867,437924103,1086879977,577877674,1474043443],[1731644686,1710777805,1667019254,1047728186,325010593,1071499710,935425600,366049012],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[777543476,782525220,398260266,401860158]},"opening_proof":[[1024742217,698583272,1914891703,985874282,966170620,651230866,1201342792,806493337],[146038872,1463098226,1617039987,1690704020,1331558469,1353707470,934135228,1731154445],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1881792952,203300045,1535093558,662907825]},"opening_proof":[[962792481,588607712,727873649,354816742,809435999,1381392659,424220374,395935807],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[947502149,1717299622,1709255691,1696600790]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1854871932]],"opening_proof":[[1653817317,1193463074,577313311,1198878002,933365888,285733507,1202376735,1863163243],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1698325501,194670940]],"opening_proof":[[334489942,1444054037,1770413070,1929063285,1589286471,1876532381,1574592919,1713296437],[1883370619,713888639,1046825490,980743633,1496410529,104232602,1260357504,1019154318],[1734340869,1522709082,207228805,1295529558,969530210,1557221192,579298885,802321670],[889803627,1748365608,443891378,1606497722,1536778457,1608933118,399503783,710931786],[1663193708,936075813,1527486045,1366304568,1938195328,1736361667,420583039,15757377],[967377640,1692579073,139889486,46238504,1036308852,1705172357,1910509793,51420174],[840819440,1052915358,879861001,2006008422,63809240,1690858028,691442924,332668508],[1000703360,1498007512,1537560007,722701756,1881993536,1069579367,281851697,498078233],[764475223,568921076,556624009,1280724371,1555624226,1878007550,1674719527,1641954689],[96639883,1256998257,1026441014,290669274,91725525,1663678382,212691495,1450756523],[14719394,1688755454,21337368,1837443526,885035393,1326017247,1089028386,566404472],[457206911,1666240357,1755692887,738405546,694721070,184570018,40338286,1001919545],[1971888860,1670332915,929581674,651118002,26224059,90167356,1497530928,787580313],[1612249345,628485898,1516905453,853370199,1840897294,1238623832,351215523,1931235340],[305012101,268496724,294282162,260337492,1659734754,561177479,995573159,238178607],[914905696,2007491429,373053222,999131583,1066563280,1100318505,712869128,45702389],[1035778931,1956750917,1609683298,112123981,540333117,1451862158,1502206067,393849807],[328499485,1942060389,1757876024,1566752059,1678686533,229385793,64573758,1042755850],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[280312608,266137063,246187899,1577777733,1951733927,1941611290,1378365239,1533159422,1630669634]],"opening_proof":[[186802350,1108416529,1639327229,162861399,217831733,1454533838,116067924,140384989],[1063715791,103868859,83269829,325029012,809446163,119938577,224110563,1719074935],[1785942261,1989075449,1700720648,617133565,891811983,477072701,144458254,422797114],[100471702,57367305,1407059548,1882472678,979486277,2005101479,1588303593,1443014359],[1601755665,278834234,1479727539,5567542,73956812,1815522922,1739026369,1800481825],[1713735685,139090009,1995572156,1134096848,705093163,1968082239,507981043,1657500309],[1889694097,817351886,1101934472,1476298793,1801391579,1432491844,975877392,141257416],[1724957139,1711778378,919008738,1870637099,378522267,2000986803,1764768909,386504366],[1054006622,505867373,1801796324,1683839210,496842977,1487390196,504009948,1259576477],[1217175093,769529859,1336982786,456303783,1875947061,216243863,1462735101,1639279670],[815494392,1917437003,1798284110,226727160,1197194388,1004832751,1427911474,730184216],[253074223,1185387665,341866818,1256122495,1987333699,1175339514,76261946,72212335],[1823172352,1647618201,418750924,1545259368,1794149468,1126651902,1776417593,1470791693],[348173260,1781564391,1807712523,540573239,1380194640,905305953,2006541870,1884081850],[228134217,1219766738,998413438,1088453721,193779175,559747744,1710418401,1660327991],[1744481813,381884996,133430116,1954525781,1244823173,1364775480,1095182453,729042339],[1120106232,881228618,126781287,1695503411,565726680,1908372311,1631480266,682859273],[1014452633,613930790,179944390,884152151,1381411550,1471477960,1154545949,1773636387],[181951474,413946721,1360816912,564195656,1360669371,453892712,676807040,1985557562],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1028896959],[29166955,988228012,1854871932,0],[541024605,396390120,871397852,933602369,895981916,1295824662,0,0,557778846,871397852,528245549,178540657,217849463,0,0,557778846,217849463,962546277,593368864,559071827,1710531764,1854324838,1392265484],[1764012605,1375714484,0,1581866009,763718397,1950952592,0,1463103778,9849513,910426366,1596946637],[135078740,181718016,540314960,1629370578,1228491888,1972914739,1388192949,122130493,556639805,1303337732,1748624065],[1690017367,1058256500,720271705,645658999,1695553060,677645319,110613110,784033960,1553794190,1053565226,744573440,1623782336,483248850],[725144264,1179366415,887311135,1108565143,957277626,378202889,849430492,1111959580,1043862570,1134335256,724947037,1016605991,1501174133,1300985895,1260035762,1971708125,858391018],[268435454,122024986,868272288,598632025,58171642,1836635037,1201896475,376655187,1952663401,494097968,1866786262,1575180910,1586862340,786136516,623606242,829889427,990741287,873834532,971304038,403426500,1215196715,254202347,1615012666,468592671,723406483,1442268595,1158569384,1658149616,746711357,533454116,215485815,1852928301,1708093878,100167347,147958420,1235009055,1299560641,1006117646,1862616141,192990545,1193188529,1170217882,1347625165,844432096,271560036,467270671,1001053383,30131602,763483492,422593938,1397688374,873842036,683058965,1818328177,1833956104,491191314,45424923,873211141,431200061,1909518016,1813860111,136261804,754186094,10056468,1827802882,1868261105,1541005610,953592033,1992334870,1778046869,1591436581,940071115,550496870,1678792215,996819450,684895689,776018177,1772685241,552460675,29832790,1920212736,136777865,681405240,1429164783,1869441460,130075649,1203886714,321856351,1391774678,1146061762,813631010,102680114,1280663157,1169302237,304549090,824894520,1727767023,591158751,1781473208,1256768739,416453046,737408723,1492782523,1839797038,824496456,535255053,768439847,1386839839,1359469284,438585481,534867973,400034340,61275767,451602610,1864041965,196827697,1104456250,1332557078,1603795818,1287385064,1251345925,1468868543,251206936,98774159,1421790226,1101771413,991833080,397116625,857742770,987771539,300888638,564189415,1984155358,234444410,465716532,1833258615,1773916516,1075638821,1297537686,1823030990,1899701791,1758860060,323800382,1226153210,1374022620,118508957,1050258426,509686079,747244304,653651851,1957341640,647159366,1411463710,234043139,774391632,1657386936,1311499428,1110894630,272654736,1668299149,83237659,867922113,136931942,608325069,120948400,1636932577,823316443,1893549367,203889918,562871410,1205803255,671674115,805160559,1900324310,1452556334,728651529,870981350,1619692425,1791260257,470047184,716109683,1762063499,90930877,110721910,1236451762,1125168573,503671449,883496077,261922925,1120153007,993338456,984338322,1280585289,1260571912,129589333,773310427,886942256,1134944661,381795077,1853675310,985219989,383321341,1684259070,43872040,904177157,378818468,995787929,466878058,1995855102,255551688,872310507,103141136,889883537,1108197790,30183306,1272016128,1916054077,347069470,1275542571,1886611626,1524770374,1456071604,730244589,991401556,550856094,1114890409,1030876351,881552573,1322459125,1125581666,948785049,146344623,1544200322,1761370981,1162585251,478682307,424349133,622055851,47038858,567206205,1732506058,67103028,101225177,43037596,1837207596,230143776,1580678024,712262252,823363680,664903244,185657428,1569326593,1418877363,290393200,1888996243,1313520416,1781153833,712965989,996847442,142145589,177668049,1816910139,287396480,1216672163,119488165,1041370116,1398482842,1634848307,1579547590,271687251,1052522660,1680517972,656779897,360239823,831405971,1665007009,788850334,962466260,2004127646,943002560,1946711071,336212448,1252878977,826197777,602796048,1122286225,344599489,1490676085,764494122,1295268514,1851964555,61381226,1565822140,1670869326,146716967,108815877,1965356941,1239217181,672877176,999730611,812908010,396451991,1345785744,495217304,923762386,1432096149,1370932058,498513864,1543357844,1505828194,1990756112,0,884388241,199116986,1624477826,546354855,546354855,89185739,943436658,1967628878,1117744526,996153774,1411526390,31857211,1727099720,1464339367,1975968400,1297066105,274567433,1188025046,1022104766,1500203789,521524438,671154248,1157535275,0,1848592623,1000656612,248565985,1488941267,777266787,933318832,1741031404,1363271353,469547617,1743326724,609610066,544182769,65308268,370741894,1924948938,403814747,1898860857,251165688,1424236837,783711000,349632434,273783920,1822418978,714948641,1602904800,257017232,786403022,335704655,349194952,811088327,189036507,1780291839,722911734,559255105,1838791847,673696803,269404227,148046464,658036215,526788529,1004860179,1433043390,324554704,637868946,1355872963,209502290,1059852346,767016989,491181665,241639779,42878589,1590889789,727610233,1063228021,623578774,1963899421,1862851055,849520968,389890306,0,78102062,1185575556,1742066817],[169526699,1013693207,740216058,1360390637,515294518,730456812,670130291,850062887,28549674,1516169402,729030691,113300385,273171892,1955817201,1764423356,791212369,1863310085,1750625669,1607008540,46663611,1380384931,644632978,29185760,1190380382,352224978],[1394895262,118156975,1721734324,1807148460,195430596,805817275,937961731,197722256,1452236071,1717965181,503124235,1495557724,1655018303,1882278047,1609795163,756547402,875891836,1254898331,1543160738,1085457535,1917114602,142937495,1034754868,607600330,353608060,1339061491,986238315,1519330906,10122650,654595779,1679193140,1726418616,527055239,1402171338,711050203,1515510749,420191925,1428129392],[1407230651,711964743,1297897951,1595532231,1404517267,427594183,961732309,737060047,667787896,451423680,1591000925,1159186717,80296009,1277326903,1974814915,450833433,1444228590,465160411,1628211733,719007855,1275782135,1505167241,18023257,1722849091,1720254422,405177111,297309973,1791740366,1355494783],[970052650,45481863,1072140648,1217406584,1194552608,805151306,91822110,1476949242,241121459],[302505184,632777460,281339214,1115579872,922834776,1220677940,1222574818,0,269241941,1532608971,260398366,1873961607,566997650,669021725,190499041,724933661,655356211,838895813,1139628272,1206765956,91070995,985896769,1321464720],[1475754630,1910666387,747473963,303067825,924373636,1751411912,1308149101,532687230,1623221163,1839805437,1203633696,745289278,815355023,766125565,1901241403,1014127310,348668868,317636459,1797652770,42296881,1112521798,0,136278029,637752833,1209408363,272623877,730533175,637752833,1209408363,272623877,730533175],[1488151392,317830518,1968245942,789638371,1548801058,1881666755,1401226538,320904606,252983292,1644549865,1459674041,730345267,265152432,861972875,454480513,583451608,1842407299,124616878,118876885,259867197,1728253016,305304023],[822405725,1479452932,148922120,1705762547,1632082631,726953656],[539804585]],"opening_proof":[[397117426,93105720,376801211,246805617,1041536729,462256190,1178970984,1609907740],[1470921660,190465300,291964188,567975470,1449793835,1883779148,434853457,1099918890],[394078276,16731690,1412224466,31062228,832203331,1817741644,1979813560,651096747],[1121578222,1571814401,447079254,1819871984,1113348233,560252239,951778840,939810371],[1247792693,64331992,1622536801,1434877385,1955864365,791443023,604633139,41608717],[690866962,373731489,792660712,1665119574,40814312,237403272,117620619,2000542696],[1306015116,1275056619,386446809,1851994998,825468657,2521135,1955092922,742015463],[1758980582,709511879,1260149394,1874193285,981387905,534773445,1481116939,919448148],[525340152,349507015,414269381,101028864,318032287,908857508,949446530,420642112],[1908334261,288436655,379773614,957265372,39362465,1226359473,1963726146,101588646],[792535782,1608051353,1211625699,1511860012,1752537905,27276132,204935403,1017559639],[501577145,927073273,422148692,108513702,1050033944,416068411,27555971,1823502389],[395642854,1221162612,1644113617,4451325,570724282,365465206,1817908112,174886287],[12568103,2011889344,1387145569,448276665,504395797,1560159132,1308525537,537006420],[1836795291,2001015058,639718902,416470361,680375293,755738279,613926009,992436497],[1362482114,336875262,1555690296,189451082,983702944,553912984,567423958,412758661],[1220258054,530873007,686320894,1828587124,1881620716,1481729517,598013757,462120339],[133455063,1934336082,59199468,131797082,1820930307,1834011278,1465817195,827731211],[1009676260,1895969048,558728017,225579140,1231824978,1786381005,248541517,1898220190],[1418172984,1466521121,482100994,130640432,121199860,685622502,1150187783,928574764],[1209540385,1463644973,901784738,59090852,701017896,639859617,995018790,1412064025],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1918884425,1013587708,1772408323,1802369059,1702200954,1561464047,1115168975,1145763957],[1710434275,95015258,296369669,962761337,1454865008,1011480533,596150267,427754608],[1610843596,1728800718,423239774,1049321239,352076193,1540901176,491712295,1248242547,1250351877,73531966,1394362217,29674101,1216559195,2005080012,1379095512,1949249817],[948387234,542466354,1644616502,897822582,653936914,938524832,131778000,1763313523],[2008850073,1239984668,1430253690,461999756,619428618,493791997,1019126625,1223209382,1766626890,1584273888,96760475,623591145],[1719575861,1204809230,1345005880,1041302120,488781088,6682397,89794666,1002578717,397811148,1328629436,1022364194,262524379],[1015567750,1659621794,72254637,1345057877,1287920492,630509915,1107257639,590889654,820497411,611162525,708239292,1422212833],[1394177339,1631796990,1069126462,1230672481,1691576737,2010068122,120019864,97981282,1173102412,1480162392,884215783,1714257618,437417438,1397490307,2013000832,1449682582,644963232,199216168,408047971,434245313,1449461157,1608892186,1733043250,1242834030,809859887,837274642,576441985,1951123645,220376661,1195490406,1538571509,266951128,109312196,1484079595,1635282799,1561155434,411815890,1745089550,1868598670,956080979,1033722038,530114909,1596966326,841249240,1341363216,913724514,1357590753,275232114,736867762,99987821,1277636030,1507084185,1211437404,963737544,688814029,1073532288,803107341,833412462,324138405,1917703772,1705278568,855262842,528263567,1466166327,1179832842,152773693,1656670637,338618946,1717216855,391494799,1649524624,759218587,1712554177,1686569674,961727182,901668155,180456919,1460663194,538970408,1778130953,863666165,1004105947,697377069,795233672,1200757447,1070676080,124573490,1438800133,228507186,138361540,160434111,1707185288,1696241858,466915772,1318084285,520854132,448507743,1957113325,911984227,655893730,1619436467,409060081,967612326,1772108679,2000746954,441832753,606547911,1896264476,1181721503,1551813765,1086118404,912846649,1433333261,655911658,323148803,1985256532,1951143574,1467055911,712289543,1524972806,9704570,746207674,1232117871,1512166397,1814217431,103930361,959580934,264330977,764057301,1739915514,419938979,957654492,318961740,526651845,8315194,875483170,1015931451,1306590406,1245875057,1398935185,584512181,295164361,9879190,606113638,194139527,1731993932,1607285143,232969337,1370779805,1202376221,364776118,1041540753,309668185,796964368,1709574642,712477951,455162224,917235443,462685119,478833662,1438940753,856163811,443932031,1847811281,519766795,1342093357,450097629,1896943046,377637423,553744638,251525807,1488103321,1975646869,1374196450,1270053830,1757635363,1998082987,1525807524,505294921,1846298534,259823229,1747038802,1226968468,1109430866,1869686385,229532113,1388808660,1557088624,1982927699,875933026,1510621473,793775507,1032789099,1207718788,1999909865,795376447,1977061870,417757303,1277618349,1773997153,1503545089,1079169791,1665589849,730788364,284230815,493753244,222263093,1704726341,785821251,1068663607,342165120,716838726,1887357264,1577233443,735287637,1855027064],[611667022,1963849475,30058796,1097547075,784323521,855756986,946924273,293077822,1959608526,1406168683,1823265452,512111249,1732865365,554595894,494786586,71459647,1029722713,1051736711,1046928005,1446051129,482563073,784702008,1871690518,885874852,260602277,1702758340,1408376237,1726737434,1700102436,1765079555,550113728,253539128,1691516523,793356460,161578020,1549050045],[1148843311,973569988,1483675257,2012564796,1163596774,502776330,1118547949,1284865864,1457142096,204823468,961488087,804089073,376601472,442157895,1310892924,1555756431,1623933984,968061871,154207628,181840899],[1605682643,190337485,1871764817,325443037,38807084,731169508,840568036,466604384,1836184729,124078270,13827678,1307733339,1820999585,287506576,1739593969,1821106232,1719583031,981714351,167180226,1918750473],[1320801760,172478101,1375837824,972634373,1477182677,864723264,531103364,1821475541,406611836,1691735350,82353584,912255639],[723580578,1409115840,1731723306,975156579,919904544,364928316,668002341,1828750914,1017665206,242348062,1298575445,1250651885,689642576,462279907,467855167,169555392],[493448689,450483346,1259687859,167884480,134253588,1959473127,1948161244,1952845579,1194834153,1123853906,1492693752,66570102,468922768,1289592287,1702796753,204025976,1785897663,1103050934,36722752,1880304607,1009703,1382989071,146517874,1356478205],[86620909,1537093995,1053410691,1249552366,912267037,241829133,970127771,243760871,1219209785,300602518,1861024320,792050137,259815207,1310649685,336909487,1690731424,607713519,1872773861,851975835,544087640,1404092774,52801094,1711337030,341826840],[1466226058,763463741,1842763252,524579526,290044504,483338180,658655415,858118218],[366089363,893111506,1306160695,60975495,1203425007,804151523,1327511488,1407612164]],"opening_proof":[[974430772,381245536,801741096,1573754915,1398472668,1628530383,1036269740,278389190],[1231159789,1250150137,1962777172,1718274390,170811289,1920815959,556864904,576537751],[589115808,957046728,59837293,1475554493,1261883936,1194616357,34809271,1744977230],[1008475318,649482136,695540436,359655290,307828110,439016598,1650524482,1509580383],[1241705244,1298232662,356834971,1041567981,1027227900,1802041571,1523104532,939214021],[487641960,594704649,845186685,231655247,1390374100,1163950824,1992549538,60469820],[1459267301,1253033659,1543710445,1052680946,1331963179,1948544810,867785966,1668029783],[759959848,1194804825,1590471574,4225893,997608646,1355453291,123203724,592069733],[138526542,94138923,1576750126,695450977,911164791,1074428814,1378351996,48132508],[957668709,1571012913,1670875978,830901879,1466067806,862072067,1585947858,419477759],[1603015526,366739689,97994307,1096089509,1496531025,615232536,61364681,1399052907],[1629879039,390156929,212530986,1711074420,560908526,163804528,1792810936,1554017243],[520204445,403001793,1652686848,56791488,1886247252,342344610,1025110888,1894749464],[647839830,262252490,528769502,1225668640,915978817,714723831,161775133,1542214619],[1545949360,979957500,1530131670,717074910,271491870,1813569258,1531691481,92913842],[16297842,1420967593,1375963638,372837923,1536237050,303084177,1416749236,1291202295],[1748042161,1788303405,440841904,1164562907,1314477455,1298372088,1531217389,507766980],[430854442,635480478,1320945132,1636185058,145646866,1332722471,834510334,354203658],[1785978770,548240090,1375007218,537134500,1737043753,1445322858,1647800966,1483339062],[1874771080,1646332934,1787874593,392182278,428356346,346167698,1585112170,1495716094],[1810802757,1570422091,1111482932,863609144,1110802415,1201193180,1558444033,1503570939],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1919892955,1420482878,560353658,1005682678],[980491235,1059763048,1150968460,1080742945],[1827715425,1421527698,1595593815,518655238],[504944952,871355531,1506079711,1912531353],[1670986683,509590881,1061454356,461353139],[349817697,699146710,762298439,309162492],[632949167,796182387,1946133702,1560533462],[1716196403,2012484136,1666199452,873162909],[1105664040,1560138167,1539556321,94367377],[1321206587,1962637891,17704503,490316743],[69280369,356046006,996132029,811201999],[1440162029,1353678976,125757679,337476069],[1832644545,1281264401,882940802,918710815],[1066900,567404165,1770183873,71515717],[1256498727,122898924,1125451068,139994940],[1567238441,1259111575,1022566919,346992027],[1706686970,434851823,270751819,636464800],[1235436897,1821845881,663670633,39723297],[1296418150,1618154974,1125663459,1601029994],[928193498,1478913975,408721584,1989069100],[928799916,1442616745,1423374933,678553195],[1873207698,1805349099,1241171356,981650001],[1772089130,475110856,1455830032,1380038132],[1345558166,296835556,1796746214,1062229018],[487478746,1775437726,1803589841,1727353279],[1997189590,1167685828,179377580,1860242823],[732708961,7083429,372213941,1764182508],[647696378,1900217749,1186959842,459061850],[1955483145,6506372,1365524039,413678402],[1218633804,1335146588,833740199,697104209],[1969613350,1127549095,1810757964,710241610],[1656678307,254334932,463886721,205304514],[1412301386,752146437,1282231025,1237518978],[1072809391,158320994,1007210796,1809079857],[849442588,418927972,1666903403,805859574],[384553072,767907804,1196858133,1393781539],[926939166,1428347931,915157706,153037650],[1268183874,1921682373,169682208,1823854404],[521495956,1586600480,330022087,780377330],[152659806,250154661,290029397,1638074731],[729587990,1966978329,1842701071,87578754],[979118955,1611740968,1210807428,1959234380],[888477410,248247610,102606378,1823127110],[350005610,793788458,278579833,939596181],[1913933625,1204986630,1231454512,1484013518],[1880614083,245653679,756903156,1174350784],[881985428,1012099115,205710233,1873367573],[1461783394,1928847016,539047878,445645300],[1414341534,626569322,766063322,1114020709],[1250089993,894885159,485733707,382882477],[1734489479,380137270,219286870,1557310145],[517929746,1341932005,1373632878,1564771269],[138295648,561052901,948528688,1955806423],[1661546485,54073721,345976696,1937886597],[1062106476,1019743964,1794830277,339404993],[913167149,1607168422,521345018,79771248],[1586873767,30480372,376617842,217042345],[81536965,515461331,945837789,1335779615],[77147367,1998144786,92026479,1716035078],[104238668,304764194,301800156,1536358788],[647136537,1468681682,789635127,38405000],[905578291,1317330095,141605438,1630991287]],"opening_proof":[[797764064,1756447952,1432376689,123493884,1356233999,610988210,1048624793,1882656311],[820078894,30585344,265184158,484570467,229805383,556863551,1941490078,191584270],[1345218303,1445103667,985630258,219809470,340074859,1958105073,938540353,31777403],[608566715,755999576,1682111363,1663796765,1127971052,2006667162,1558248933,1429342615],[1441418760,861179252,1983101542,449298151,1841867726,1225487129,1219806312,678498297],[1438544531,771666342,1740244900,1574184510,2011353007,1003847646,1984091654,1623579706],[1138119554,1653783513,1458622261,1438748311,1447387357,1883629620,1460489931,1104769243],[780413803,1037070423,271669463,1003245421,1797085928,128190227,437954036,1990871610],[1045541193,952262280,761115030,1067724647,571475923,33748878,1289015175,1773206105],[772607250,648304296,1082581204,984718983,1804874659,609715556,514097355,1686783067],[1447681442,924261474,918977092,295788716,503759178,1679421014,393895079,1739483352],[769757410,1852896316,1757566817,505152869,1782857747,1373484876,1666237566,622734999],[554766063,600642306,1731230168,1477337253,545888811,1127254867,737789750,285977346],[1898993410,300749177,1180576288,1998207536,1584141077,1361396234,713142015,1493913436],[113303053,2012179969,788255771,594715754,213276361,1698966751,1859940276,869024412],[1371769154,1481692517,1752872812,1371231540,1821156496,119533194,1528628991,1769299231],[961147154,1978738679,199732484,337699415,1315709541,1025884498,236785161,1523979542],[201116730,1815837923,1451117993,1347676623,674608051,357059011,227427759,455836644],[227360648,1576069870,545436738,1851239910,1175800500,1042487354,318955238,399581227],[1372001553,1936386501,1454591744,135874692,582501455,1445898671,1908375538,1070633199],[6270675,581826063,2007804102,672826600,1881137038,1102975761,1733694228,593467780],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[135158701,1660663158,1802585720,64643814]},"opening_proof":[[806691172,1235301718,961473286,503867793,1621208268,217194498,1965883501,1151434366],[123889673,608522886,580644394,1568601424,1974692060,108593622,605796904,579421538],[1998994964,1978712163,2004689272,1019626911,1333199938,1960730178,1064966608,1905481550],[54269821,492692155,128698306,1754854207,815350319,1184782924,1191762076,1531301650],[818787136,470393167,1963204606,1666556440,1778159046,45082639,401995625,1099130300],[1091968025,1166001343,1904750092,1141524241,564415067,1610333565,1794514743,1035395549],[335932295,242071985,328322454,171640562,256711918,857310250,287813980,394224264],[306564902,1465028257,420463984,1054193084,1382802899,156779933,273867715,1718885573],[1942967324,1738508228,722711344,365746571,415384681,1972931993,1505736584,539987036],[1746822296,1006564792,580992774,1222525751,1472865419,1341794250,1001829308,317443814],[1531191752,78455904,283956332,1375511374,252211430,1379362334,747754876,1184319456],[1419047599,1790014095,93750698,492435880,374948671,270176179,1762149932,1892933041],[1500163899,146815556,554844815,1005948494,125470367,1541388646,761975007,418987858],[1887214768,83015492,1203360205,1636421175,1771105644,1373337354,211990935,1299601771],[497445466,1333324053,1902242932,268761573,1474068770,1710059283,1049668434,1244890543],[332106317,1356328063,79451211,34090980,284060785,1447242227,1504386221,1591786764],[781930042,570020316,1599390373,1195114822,823824639,744565457,1783100247,1558481722],[946322331,524436133,983230727,1137997044,1823360920,821498757,1216836284,1195692915],[721385064,1645851217,458855716,395482516,268721766,1533661618,222575660,1955959725],[719978862,1391480743,1375882160,1007408806,1648455484,1557966467,612392569,793609467],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[319906310,1161955157,1669779058,1056419013]},"opening_proof":[[132795479,870870772,868832318,427745021,887178512,1295125629,425148754,1448777160],[510408718,1847436481,438054005,1407257211,1033980368,133844044,1192006418,294114245],[482565714,917586692,1255510164,1958392654,1276991602,143941853,1201775696,1852867911],[957748413,1908196513,550281515,1227492919,988944203,1208330959,1959759869,118063151],[259349166,1233077069,592960262,1866204745,1422149107,1610956954,1332573778,1325076416],[146921050,1871514467,310780590,1050003134,197746009,1731771479,1823872914,1647730008],[593940146,1309742028,1475144118,61574411,547352402,1681166041,1997609682,835963629],[585467134,678270665,1702940716,1581877680,1054615732,1126932888,1645272140,1974537548],[584333441,1675427444,1556885637,645303411,679216473,1518118950,1818309030,671177797],[1672584083,1030483034,82106299,51919880,810393785,163332713,1267635354,1986615496],[179488183,37614937,1707761409,970702708,1296599907,1562736201,1241562153,836096297],[23931408,1440828893,1569847304,322035089,186004298,1169317346,1047605085,1775412343],[1168414203,1211228266,1950330107,815627616,227612718,256981856,1344179219,531807236],[1695888485,1126248382,1493118420,1673649578,1876353062,1472664397,302913884,19427390],[94249422,98163820,672874471,1685514534,1309937962,255008130,831943953,1731998483],[431253,492066638,452214368,44935066,52220091,968939988,405310990,1885423518],[1580812686,1579860327,942579436,1481941540,1479033068,918954266,174645927,812181621],[1748865627,994524128,1098504087,692839435,1339631245,1037113125,846394290,1384845002],[924210591,503274163,1493728369,1843180219,755800425,1468727784,279857913,199583599],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[85053319,1085653373,97872593,1113104491]},"opening_proof":[[502669993,600052900,385555619,1485086053,813015218,713401812,1256612203,1927807208],[176178470,1749728561,1775845020,962328960,217326796,1225641732,1420123849,1383461259],[1730000410,327246484,186355037,1400795874,1679078628,1618853766,1859887675,1502369256],[1203195774,357822072,846448910,776840332,1722882680,735300196,1392229914,247990745],[1565592337,1480868845,1222228659,68817179,964486875,1957373927,1574467792,197471064],[580376434,1487244193,339777026,1753254232,1261037860,1761847809,1877310494,86385210],[321893112,1184489549,1516442190,1169421376,919443507,1384462299,1938689478,1322031268],[1606241253,592753038,1106398738,349053209,1502659847,1593714756,663880700,920616392],[1604026871,1737678976,402980196,1537496718,656529920,116894386,1111674610,167358836],[1111260852,200163860,1234020584,1175612840,1328108528,1665978946,776123665,1053975822],[1466134150,1747399189,629041088,645139042,1248479159,1444874702,637747275,1691516466],[157503410,1400917319,863116464,615352949,1877023815,101866829,1471693140,870144287],[1044308399,798280387,1478042456,143636128,746369896,1545805138,1438650691,336339499],[598287907,901453473,1459930150,784260865,1845806694,1681483188,358099682,1778112223],[524711314,234771918,520447827,105106217,1993116346,148458183,978672047,1356497615],[1377749686,1211185854,1922870212,739538025,747406509,674280011,390284801,1224087234],[1615974342,1241200645,681551129,1773737357,90680596,1609723955,1098149856,529236936],[934247156,139170651,1859485507,461859880,902490751,535895366,1536364638,514467724],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[752829452,1601079424,787609771,661274783]},"opening_proof":[[535487705,784272900,1468154100,884779608,957469325,1808947244,333484224,1184787201],[200265662,738690972,743154274,1977760011,1443050987,1601704479,1026513763,1900259144],[711765867,1435725442,32436033,256057238,721340453,1595797201,241821091,31024761],[1228685437,1817972546,1112474558,1865972271,605327495,91842596,1187899746,1657425460],[1206778387,1362795504,457125659,1570222377,1776555922,17700645,1797717123,1561314068],[585585299,1992175322,647532606,77261391,1153112658,1800193410,1631207554,534537732],[1808590531,1833123567,757973313,1529070890,1694362448,1341079064,556443501,1966053879],[1866375031,555884023,318133439,99696060,2005910440,349905932,277427989,93599511],[1630252019,1945606312,596166946,449064752,488631567,314227526,1314540990,1173160215],[735999268,1966131907,1581976929,95278520,1677656237,1993736840,1152727696,14576658],[727495360,1373986480,701405075,1324344019,959222547,520469204,1784875233,549174285],[542786919,602287313,897711052,898634733,360800493,424712293,1903998789,828436892],[669316379,1067090731,539703809,836050850,1147126743,875409567,1289944011,1551881800],[682444171,1271505485,1336802882,363762908,1720926738,210461341,758800155,1814772725],[389990925,1306974776,291870181,599144798,1692841144,437997712,1164641929,824198172],[547299869,622294372,773456439,752828168,531105727,1475153988,1426099467,1792298717],[372537948,360511579,112970222,1520820158,1259558869,761109433,113101143,870326964],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[686347999,822795333,1208903675,1171510406]},"opening_proof":[[830861314,1393457660,195890640,175209170,522667235,11642076,1173844397,742534521],[1631550275,1338032679,1994925473,1768848501,253022204,1252760689,949757296,1501983055],[1213042783,1013722685,292821280,1611411096,1642614183,1545889343,1578279188,1866460807],[859574464,1759513066,1986991372,1617829891,912579148,877541810,1183442141,127562605],[502872866,1461262342,1031659764,1103228981,1449652826,264036309,627407526,1448167607],[683029652,357512608,1425851754,1745315350,1587030399,244861426,825741808,31163353],[1744555063,1052088572,948012072,1696874060,1098349614,687402358,1368207431,552830767],[59661629,1848973126,1135645707,1125787325,230044358,1518459572,1691902045,932842940],[534251461,2000664520,163311148,1731493573,1451306101,374799084,1179019242,415449209],[360563282,1946043407,339852156,1712324420,763085229,168485485,1469203499,785210933],[1917699882,1251440319,1340537367,153776250,890261853,1799056638,803635471,621404032],[1086642447,775801465,987434332,187655058,845860036,1931891276,477195433,1910812021],[80421164,1488603309,860998503,157948790,643433949,734191826,1957844171,1334819313],[5976876,1719637892,774222772,1611279382,1947600032,1515355719,1291143567,1398561646],[1308110523,1033707313,1172144793,124319272,897639136,1266320672,1392445931,1925176723],[584349265,1241394106,396842672,841620154,1523891518,11210900,222781912,1377378011],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[867270429,723986082,1553505188,1403062171]},"opening_proof":[[1761157005,1594766144,1220139055,1529897691,1300657944,1751188620,104829732,339011624],[1364573349,1267188464,1583429237,1725080440,1484623463,1114796175,1554285708,1195860129],[652385636,1339130613,935246319,1369274753,701730392,1312508065,468117204,1475285725],[1287022700,1294053957,1200504856,763841381,1854393875,377664695,1074155966,356520480],[103769504,399012693,269516209,108814028,166438676,406262402,1475182740,1606514941],[831715059,1807978883,540300780,1258303517,231762307,1307220815,1755259726,1188339077],[784759308,679497338,706854752,1554242139,83322445,186256039,124317729,1124730319],[241677380,941040027,97903449,1863413586,830518185,1503567274,186196118,980812537],[1897713269,1838790944,1339538977,1732555132,305577335,1193019207,883643195,807075472],[1941968401,170985249,882134309,165056722,62837381,1717052761,868580274,350697450],[903342175,642038653,423406952,1535280964,1946259182,1382770506,1783060329,1074815177],[1968547841,1730436397,1994571047,1567326842,1878602502,41278927,221399618,981972610],[520101353,404725705,1591282847,694618160,454812831,1677715115,1449670415,1134688254],[109013707,896533924,120172733,648246009,976923739,1681687326,1308629529,1458544882],[980398814,71351116,1755221200,1612880578,848885,447296214,721593338,2006368547],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[579857680,983156680,1455025954,1565084939]},"opening_proof":[[1068744761,30201084,600243629,201327064,1649595787,750176228,1684686188,828611442],[1202614592,1041539630,253864444,1493086977,1655717943,238481734,1728996001,1859278228],[394080858,429750086,636544308,572887168,1004429928,353999185,852031040,499703714],[1382431130,489124946,583509370,654715337,643868929,488921832,844770960,1896794818],[1976359044,1274736517,892218248,1327390050,1313865799,254055192,600260489,798918441],[188340967,816415625,1015265011,1492792620,776017735,1707503140,684771207,468224838],[1552221809,1020979323,742962428,120229417,1224830124,580713187,1794281907,873528872],[470580322,804441106,106805021,1442637657,713509062,505157813,1076923880,738562763],[585485851,1131343585,900668819,1544747461,808564599,158559443,907888609,1575117133],[565005491,1190904142,666862968,723087989,977293214,1037972960,671193116,14286300],[1132588961,346730774,1395376025,1615508774,1466591098,1944028927,1567341531,937717545],[1806574796,1592032690,841204770,1300490436,1126143344,1779725915,1522985118,1702465782],[785815285,992954363,585193272,400307293,1745259827,1756526044,545680459,1698665054],[396074346,340901423,1034852681,1078740041,495212146,1963473615,1514915418,855992425],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[177612414,338192137,1743470823,1908541621]},"opening_proof":[[1119988501,1806628999,146917371,912639809,722446699,157178556,1878905838,533162228],[1118915998,1231545821,1860418856,1431296727,1524382968,46125305,206733185,1737495089],[1132272870,1588746301,698174284,525084165,541391707,1964235351,165666641,1437699643],[239345886,786459075,528989125,1556261767,1353613603,1994613838,1293020668,115525669],[1881777671,29338799,916182861,650126689,527391564,1711593524,1161170468,798743587],[1011523735,1139350498,1072163108,1536246593,965328492,1440550283,73592583,1613950196],[187319265,368773612,1718859908,1034083084,100357610,25802080,1148231576,1737528799],[114928443,1530892101,1566679432,663429466,939407226,213480745,1332450264,84308895],[1564986305,1647040767,1243788305,1073205987,300409360,938295020,625627712,1749019750],[1389145595,1492038082,606648570,1402180469,228745829,186984109,349039325,1336683800],[761026572,183590179,657955349,1860864762,1216923189,873319861,1605787802,1390007569],[500144587,1023417652,1218506115,778164908,1875185634,1266252875,1320985462,1064315009],[885310060,1088838164,1070267908,993171694,354344254,45302307,1485373965,1926142908],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1246991216,1893525682,1762119980,89166152]},"opening_proof":[[513576534,1294049893,443977374,1177034643,695435685,766469784,477469308,849372278],[986688620,545147783,781781101,822359281,368165888,1749591003,567789147,1076645323],[191424765,1423954855,1237921936,1774150919,1894064992,705419335,1537771383,649672501],[779587994,1492701203,366151476,350264262,553239189,1914612353,386667264,41792241],[1808083255,1343272922,1396160103,1838075258,1855965510,51598310,1767438593,1860192353],[695680608,1862338256,1012554380,563463155,624100246,1283568773,1991979165,860899052],[1048366798,479544452,474459546,353965146,1808286368,1844902662,347676903,1097772058],[1216059453,1042640801,1339984901,408290837,1933795532,1023452306,1264361245,1608881328],[472730260,1709279845,1010470653,510234890,1282003674,1580289106,1609788151,1535093972],[987205129,727780407,114403765,608889454,227581916,1520383329,1497402184,1448344719],[1676080848,494399977,36414602,710317713,1691753999,165892903,1279129502,317901099],[828620551,158059684,796725338,1341796405,1966245715,612531442,382474824,750440096],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[791254183,1893118651,769096465,1170519572]},"opening_proof":[[884592571,1046173084,760370640,853281243,1398325049,1975165804,1040980781,1394083611],[535560698,1324730137,1642615673,707878862,406237013,696144398,524091257,1158122071],[1376062132,1343011834,375896872,1247473853,1728387605,855174904,1295962546,1526508584],[952487642,981367122,1151762046,1375993707,514749988,1172404592,1392262590,1700479270],[1132596848,906649149,897145750,1480296753,1387222068,1172148959,231319636,1941879999],[1976131366,788163008,535087032,605171415,204635936,559639145,399783329,147338750],[1941217719,998021377,1724976640,461190612,632366135,1733857307,726875533,1514755617],[236129403,1985044743,271223628,807215882,781564010,380399854,1941364615,1288384956],[37827706,843754784,1723729425,1791558468,1942844687,1663508081,1264725985,278005760],[930516685,1640398518,290430439,238346649,940066268,217972431,897902233,1118757857],[1533169965,1269518612,1956517220,1843472406,867578713,708104302,940178947,1204793687],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1110448994,677487622,1442527479,1963667544]},"opening_proof":[[637511907,1689716280,1117462455,1613534069,1147361336,524711441,328592881,1724331779],[851982575,1889085798,749829575,202600745,483946749,1925715949,303470074,1679682946],[778042175,660420634,250194596,156580444,1800193691,398117141,1569932145,223865347],[1090787575,1835991121,1554335158,629770826,945801358,800870233,1237822122,100099270],[1583424182,1456629141,1627781357,1300034530,867099097,1048400129,723540091,547510605],[957627048,1408397925,1708416792,108982322,1187185891,41602784,1891467838,899826587],[266961099,1272314407,1114099618,1747368220,1126384621,802698269,778447945,668371782],[1412896088,1139771744,1559730466,286216981,1841786172,1683062861,331921573,1681932918],[1017600917,891245666,174016663,1520907635,1911610413,2008348066,495426038,1134099323],[1808565421,157882583,1999651363,1392908946,273356657,132301694,1325270778,1215622678],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[171152224,466567914,912076692,1767640643]},"opening_proof":[[1182627061,1514503012,1176409551,162402434,1085149017,1435221996,1667947776,1726872954],[625938049,1243158175,32191390,1113149566,48238704,694718808,1179288754,1473046509],[800684037,266175836,644068712,1203912421,609605124,1684962845,1043686744,2010372122],[1604001035,1658469446,1634450062,1283348807,179190654,608553865,828703920,424308892],[415862200,113427173,225048297,1759510500,1784581445,1624377142,1592648453,589559889],[577679354,742897716,1165446982,793325425,1705403238,486930175,495184676,287123092],[1424293571,1453477560,957060917,518696945,1648368996,552478528,1682331953,1901022555],[1116343022,851266024,1648934773,93058650,254409167,605457570,388574954,1004967802],[79776853,747873546,967021603,885722399,554104862,1830135121,1790076984,1897453475],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1503892504,1118380380,1004826708,1031012368]},"opening_proof":[[732934730,1581673039,1964720618,1043942062,60896754,1786269255,1352529576,1754821778],[917427694,555203119,1172278140,164832371,491482103,557570266,84722259,262353920],[599451124,1350420800,88319380,1245174054,584113255,1478592324,1724580898,773306861],[971984705,37514605,1809609910,1573438950,835372478,898205109,228032031,1282759398],[302536714,1526289987,1683755243,146701422,893805969,208694823,720204375,1935659404],[1741418081,1827243421,1720618211,1117214092,1316261787,158992295,1248261458,870681526],[1438831212,592282233,683596034,1887124778,641678961,1333699160,1328997202,1674182246],[1155587697,1118747291,1669330914,1511243625,1961530069,1712135158,471050652,515562574],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1479455663,1454946929,237172447,1818299763]},"opening_proof":[[1356955083,878923557,676211074,1853288498,96344290,1618580044,983966156,1163984061],[1308626241,1458872948,1734887671,1649371059,792906579,274126636,520863291,51929971],[56460645,591597136,229255066,478226304,1871698215,1676598180,335358891,509254684],[1504921377,483271890,1207549024,414129565,10665832,491544,1678913378,1512551736],[422477855,1213548868,236633126,860229231,1756987465,1952933671,1894162680,1339824896],[912729160,896627691,916360078,292099843,1992943780,353609437,43927202,2012796743],[235263683,1530168018,926867966,1017928993,752432416,1586386363,567555854,423567765],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[842198182,904656469,1172658767,116064120]},"opening_proof":[[190568730,542313550,141159065,587542395,1091491978,1687398641,1903394161,523406629],[1759969436,1286481255,1463497802,820834633,800038607,1771429410,112525516,984241084],[1055452379,23023701,915960511,818130698,303123832,1370047889,1097170119,1243481802],[682356775,25106908,1594814293,121774403,1743079613,968730016,848924270,307724831],[509638747,700607733,1273952581,1684723039,434133060,79335008,782268547,236009075],[1326618798,716859751,634727159,1797743474,1815319348,235097147,85189750,244343980],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[79226862,771190595,304880064,515169552]},"opening_proof":[[278464916,1470405900,93793112,202577821,23356285,640908218,551528237,1067801048],[1437425564,403204157,361935036,1251683293,1422579986,1108543083,838311616,1811457434],[692063069,1499259131,1247005910,1603907079,65200392,644587075,1310693920,301148838],[1747718627,220671343,1126067933,1853311300,1343615473,162374914,1255768360,131363777],[206821136,1556061169,557984269,531114241,566050397,842622537,623625559,593887396],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1635998721,1905692727,1112705608,626183132]},"opening_proof":[[440508867,133751648,880617326,135858612,1215304787,686100837,1553195786,631036571],[950873525,436037190,1687020772,1154971253,128030071,331282207,1782604492,1155455586],[649264412,1619825812,19591048,360758712,1824653987,618178636,1526239070,1972619403],[1449263553,1138084734,1828900268,264539701,1413305866,1207955544,553204824,549086703],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1749239999,1410913143,946028013,240259099]},"opening_proof":[[148170021,1328362141,1234444201,1341199594,522639704,99863723,35701850,1473242278],[1090357478,119330247,89636124,1402080618,189295381,302753134,1102976178,261355397],[78820347,384987635,1496135064,1506152751,783118496,141580871,1426082012,431893844],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[125604867,1709350704,798258895,264737629]},"opening_proof":[[815101195,582594292,866841382,1277129839,328703973,1833663263,1560882313,131299347],[1397593643,279842118,756833639,1196910469,367547809,540274311,416820613,182637585],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1017322561,1323279009,1450251308,896444641]},"opening_proof":[[263776398,1189686029,1145259684,525942436,490974005,1270988812,1387756379,345572351],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1976419595,906703063,1798699686,338668131]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[380994761]],"opening_proof":[[1989102476,313690247,1177144919,599377209,99260808,1699148482,1974856320,363171877],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[114784749,1637131222]],"opening_proof":[[131476712,1301725775,1658177986,1661454238,813578326,1707056183,1106281459,866945832],[1676827728,806296002,376883272,782074076,508599255,497865660,1241603963,1581965608],[260941275,1325134633,1289636086,1581528197,157757193,1957118729,1603303543,1696403640],[1495794348,1634587233,888564213,184636370,1757826434,1760146046,699961048,1410261338],[646220979,118723384,653109216,1000401693,119871264,1990457078,1510273338,533337356],[1393787073,1219565338,411041051,705001314,1210082731,1918331421,166900842,1876101153],[1254541232,841397993,1356904946,1012300219,459820210,964058111,945941277,446765474],[1110675183,1388796342,1268853096,1335267069,1385453683,810481038,625541627,1947903930],[1589040821,1964586728,1874009662,1521616161,710418545,352820126,812390191,1918171775],[1462439,1557836941,229317288,321895237,1989090871,1818212217,550811198,518709359],[1099313656,507573428,1962265626,760118637,1889894586,1006363083,1928884574,26501910],[1408442961,1861971910,1673803056,38776419,1125599970,232658387,1040958948,964480867],[1960918333,1359607532,1191729142,827009855,1856764773,464182083,1945075893,1197392352],[40053285,1099528351,1748006969,1977978457,588987867,1865598342,804505962,1912937964],[603107715,979587097,190790510,472820122,1561191722,724088301,363750857,519396403],[606243198,492627414,1931384541,1465192497,22616254,1635086521,1516290805,417192597],[321704337,1572099090,657747593,1346392844,1718330007,1959013660,681083954,185511496],[1713595397,1366937275,1434228523,85908806,592895396,1252807864,1581976285,1763217290],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1422394175,1416126500,1284827819,1086894460,338605632,1789829256,945036173,1842209098,81907234]],"opening_proof":[[1517434554,1971321346,795594017,1983709970,1390484424,586641645,1903835755,1743711725],[844068153,858714801,1492114413,1798774837,1447353183,179209197,875830584,1553945456],[1900334724,1002827018,125287446,1317715643,872346508,1370166205,1350995527,1134489309],[1489744551,655722166,1051260078,892041722,1534920452,1537801335,951386960,870323377],[1080427797,1215012825,1046297358,97869765,1738563781,1781790728,1634163061,769067598],[812639990,1616670469,792695043,1165117578,722706224,1746068122,778456787,1281741187],[1605046958,654420562,1161115158,1056914739,609601505,18413986,503391064,1261363429],[781249691,93832948,747337916,1786844368,1350280011,1510995486,729782128,1714330967],[579907255,1386673020,1787699214,1507213730,679045664,1230332123,63297400,1328539281],[787143843,1545713729,438258900,294302271,1099641423,540549025,1964470959,653818272],[258982105,1590825571,377334086,535776359,971290940,871182044,1762545532,477804356],[180079410,1052592305,189142286,990110189,1380210042,926162526,1867363532,97794860],[892825894,650006711,387931484,214029779,744465792,1917135856,1260184544,1494540870],[1965969420,1382368107,542999509,1908153211,1784384399,1935661766,685826163,383528330],[1760027210,37975826,411865019,1210728922,1093964357,1704459710,924273111,362046638],[1973259206,1347749004,1002445156,106956829,1032389380,146176504,1971831480,40081539],[667921628,1486959975,1244985566,1501500701,464635895,776333494,862154119,92010772],[1641330032,152025394,786943970,743951655,646712139,42604029,324760599,501640390],[634726825,1310023272,760872165,1124213938,1185150870,1522774730,425296639,1974173934],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[1821037631],[1934000683,857114792,380994761,0],[453272928,90087064,871917058,1146362087,1858476356,1033530325,0,0,1816102497,871917058,841057858,878740760,1224612225,0,0,1816102497,1224612225,1750909881,117700332,853709122,1184616897,474423625,1423587171],[1327564925,1384997400,0,912945556,827650264,1841840672,0,1635397137,66012182,1775197665,383047376],[940849815,826247052,1750133339,1741873413,1039337649,1441177736,604028498,1840697525,1437226963,1783430830,1397297053],[37022140,1185706629,148088560,143279849,375994292,415077146,382219025,1902626478,393162898,385319022,1948066168,1698721960,989592378],[780268037,358901379,1107806227,1336418412,10705308,490483280,405266024,143235184,573636119,650161610,763269269,1837657846,509343103,439714972,1184282157,899578929,939993875],[268435454,1209167305,720683940,1131132614,735577525,800126753,1641858814,678009906,61505595,156905539,1001927769,1107521508,1106178474,1501264486,534481067,1222110137,1543555008,275502834,39383404,734491875,1631338905,1216734992,462620239,555554518,1626706976,1315899088,1285813767,543372538,459642114,1631805036,1163356982,738305368,1112942363,1558990479,1304248397,1578604725,896387516,774230053,274927809,251857632,1045707118,918866057,1538532331,577198233,1864710743,1048293419,263445644,1148789130,305312332,1383401744,1717597450,588767996,269758797,996479418,360240208,43511064,1003417807,855106991,1746484534,1274718794,783089515,411978902,377824502,861358496,1222618067,282892536,1823772508,1123429608,1258552367,75868040,146898193,1844663388,658494138,677953673,1719249577,824393014,1029962023,1933706283,1584595679,376626177,169450752,530274423,2011000735,351449421,63822448,789275988,1884746704,1905729354,1544094723,1476312884,1123884424,284269224,1370624450,1475460289,1494551816,574572018,89320045,1974946881,1889995561,938317161,1127329982,601180260,414322817,1580719564,150572491,1891435907,1950382604,1891902366,669928223,813014026,1121421465,933046360,1137302541,1035501081,1746679172,200450330,547570996,325532163,723115802,1153153283,1912309712,572649568,803704647,617933147,1068124260,410819785,1961434856,1860569467,1282703982,1375703190,699486061,402258835,898631140,1412677149,760800855,1238522881,612879374,1066857646,1619397509,43214251,892383974,485009689,1322394356,1260999423,559710457,757268069,1830459971,577075678,1583278735,1818255587,178313397,1336978517,954388388,484217112,989719406,388573669,852793363,1527807164,1133125754,1896285974,1907191441,899070519,390765334,874134902,736451050,1008884065,1841794817,1768787003,1907331305,687305873,912071971,1448860073,1358114614,491453500,232845660,147187850,5288923,1006422017,1627554028,28636411,844757017,1703211614,789995871,651007139,1502592527,373276706,336485979,1056280070,857413078,165920260,782686288,130762206,1260037635,317613895,239515348,335849294,412931333,1334567545,1243656433,978864542,554705229,1670342552,194076518,1493817978,592830842,1498832059,1724791276,789563161,640192830,316272817,1539938122,1263659186,911899145,1655252396,109842719,693236697,1437813718,1104608735,18889210,1975303530,1949554415,1739080903,1259401162,1170988786,401258549,839885650,1643089726,244803673,370148705,1244609106,1192713985,522332397,538547793,1258069319,1321466603,1047661100,905182951,507499571,103666324,1964055091,1144040751,330681554,1399484555,607259975,1280053641,1209797926,407339716,1635199011,1619626349,150391107,1293337063,1362023102,1957679170,297246806,1796588270,423607698,423066216,1356088152,1023915534,103397192,1369663608,1602192817,1100515793,1868635821,1189225441,1138926044,1686810601,1428730982,1221171778,1378900783,1127681675,691926108,1579671589,751772171,1952159870,215369446,1149274094,1898347044,810093816,443515604,1864607510,844981857,111925529,15853253,1880786447,1218021312,573412233,784585109,488406524,1425518858,1528605961,1373909368,452473292,424351911,1072056298,541541336,801984843,1090361971,164475056,391699127,1489420314,532707639,905983388,772942406,1508916959,1285863221,701154,1028588677,62724191,1787908782,777960804,0,787350446,768623550,597391998,1784965721,1784965721,315759808,679307658,451580133,1054271735,1474001512,704726469,399941523,374248424,1068739716,1617106118,404594077,461388655,1612328308,471471287,1223439573,1036125450,963034923,959497410,0,1318552922,640023064,1210330378,780868944,116171014,1298849524,1132396593,1677978194,170371376,230714221,534970628,1484524625,1977055011,1794794468,404040881,239899868,1087853652,456681386,1081654250,1176948654,1112238279,1918920665,253156005,1891176934,554507672,1832976541,1030811087,399776455,881477246,759297601,1329064490,1143332800,1077909074,1248821056,586530892,1594859698,844399205,153210284,2746057,1221860751,587295348,536416237,1638938483,181504825,1764854678,1391473549,96819145,1506823801,1213007260,1601732064,1791838311,1512597537,1427697271,1211926208,22680106,167985409,490137097,1828264971,464318971,0,1883409252,1223073830,1093554700],[629177132,168103867,1681318221,882925103,1614925523,844513767,1492185475,153084220,966531848,1669821519,1238700372,1957582033,1661850547,254968593,167942852,1871452809,585954871,1685356668,533795838,1265080544,626017313,1983215828,1074628742,1128855151,1827207436],[518827101,975577641,923369851,1460719916,1851377240,1328036843,790069036,596268459,19587606,1908580446,1385265053,1288271269,1695627708,1566979183,769195582,1963794863,582225503,350194132,929053442,1881612411,982678343,1966865244,1284186073,364204763,253432125,238182938,1450279541,343030147,399305009,1272578619,761857295,887639824,1424953860,693147797,2007152540,1031277660,238640414,1805737806],[1766722876,1536065436,1433974574,1913629242,1903647040,620617425,1934731423,931961832,754002065,1628643034,1310646687,1926225390,114689706,998453986,731139227,1988751148,246749834,562396937,48296630,1607530564,272717684,841610207,87560776,154233829,88782797,1184461118,507229382,1195277187,1057001084],[655115560,1788947535,1346359105,1537950826,227541280,556805186,1655236148,164941350,1357018208],[152458956,1375483942,223702772,1940318172,674957628,1191559762,1946983348,0,1523930864,1715274032,20192337,1808895160,1299358948,1987540061,1640373106,107204627,936109893,747537886,903494844,46835795,27837904,28087789,1461669083],[923032041,139205955,1403624443,1142740730,1078841320,1370797066,1949630783,1797049305,745641847,214288607,1038394299,311968465,1743003763,1099631956,10651765,946674723,7027720,1352057473,957889351,921498680,723523990,0,977011846,1824567662,11405256,1317479648,657501806,1824567662,11405256,1317479648,657501806],[601113998,1004502228,1853605552,847564499,1188121344,1282241256,1865620734,1048216344,586045231,1297475188,707338834,1417919725,598877192,260403892,481093920,1867173602,974303020,1334112356,1849479739,1946832066,332623915,1739015306],[67539725,1833694063,207854382,225417719,1774464728,1123131402],[1174170934]],"opening_proof":[[1826807002,1335007120,1041082234,615299819,1863598089,358701554,1653643448,1842924845],[1352558245,139685698,169399577,174206525,1910816276,174286180,1709756557,1969292967],[257654745,59788597,171609138,1500061422,1330346995,1573925351,1268332581,1116834062],[299746189,1371262797,1731834487,98416645,683449064,1220311086,569502104,1301846986],[936245983,653120070,1323217052,342738793,1513370218,735831264,159151484,1765472432],[404499712,1629666215,600937033,468437104,115383682,108995598,422469398,691761981],[18909537,1718029972,1693927257,1479923019,729401888,837929689,972614212,660002332],[220241844,1147792123,173538620,954827184,1366963387,522360822,852927647,1486397044],[1800370157,1766493494,1486663970,599686426,453491916,1557704731,1491686983,978948475],[545117069,735376465,801097002,919182754,1174047117,325943285,1945657724,1714763621],[1501557191,1535478936,875826268,1608980904,1065367253,1156129001,624391909,633052005],[180914090,547590148,673530506,495546758,497261978,739198492,925689548,40630831],[909814053,874565806,1913376607,1452943704,1326364214,711849213,1722217594,1975049628],[266037133,236191091,1321427535,1630228879,1995279908,818861750,1275525416,1477576675],[1149681383,646776143,129635570,1873649458,1386702311,958815956,969284759,1330891836],[997397047,101177955,322366056,54185710,1387650073,1958221887,1099254406,1078924954],[314313054,381026712,861690391,1244674667,1728583938,1605973949,1226586448,637690650],[1565156233,691653229,246457908,636354750,1618352149,382654322,1556059803,1671972232],[241366587,398222132,1255365716,1595491898,1300213826,1109523140,472952058,1693552911],[1696103221,1581594668,1465995985,1451093566,1034051466,590972174,368497080,6558993],[1709849162,1498294366,1770635295,1160345882,687328321,865337515,624100253,1846108574],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1145731951,1836983839,1967972010,1960090283,632476611,91901482,1717917965,1405289077],[86221598,1751146180,753858782,1948549664,1454865008,1011480533,596150267,427754608],[653901493,307515167,435925681,995308020,216104832,594726729,690052700,1743268183,488228185,426330371,1592793929,365138322,199740533,797057323,419019905,844026568],[1023093783,921886813,737672834,1183431183,1851872298,948773679,479740382,751067172],[260210258,1589807020,292684892,303879829,1035912027,1317397081,1479236483,1790396957,787600110,1365276884,1305178202,1974299398],[669022615,173590592,1961170922,125647510,306156468,255269418,16044933,1802604682,581099478,986380283,605212258,1737418091],[342928183,1121092103,452835185,1392784415,55426731,714303300,1063027861,152333246,1129703815,1194372813,190997181,1930193879],[1765640538,330587693,1571090368,373777777,491172874,1945971140,608603587,660230556,1033609386,1818108024,858095420,323820423,141487977,494562001,1512097353,685528871,1781640075,25334850,2119318,979402912,1415660253,1700041507,883556979,175171938,1174764076,325828244,1024911439,1056015854,1096896816,813396871,1013824559,1505777725,598440371,530152133,1042366099,1906641994,417339602,1807903995,672382719,133205413,1693158955,80976493,384806156,782019917,1287161547,2008667464,1287833334,584614841,9767662,790524214,1936025817,1350034793,443250046,635656927,1282072068,1300693816,112081908,276526899,1626125094,707331379,1184115852,1919094972,1703661928,547234967,522592417,1349886887,1475769231,466031243,236047957,340760930,376890130,1853813633,1842706655,13039247,776691334,105548844,525916750,505322383,261264537,611034862,1819102067,523777307,1869345739,1168718330,633916427,1519625790,163625405,723819293,1879520005,1145290400,93218337,1315994228,220249664,1168104725,1761515291,136781997,1248897789,804236253,309346744,1699137469,210977750,1016328418,351013377,576174102,1623043525,102426181,574741649,861405273,1374206021,1325116299,1018267082,289911972,797092533,867788433,1376895116,1177240744,37383957,578006286,24298669,471100733,633484086,738695505,1772953278,1117278012,1654312921,1218224942,973718453,136945911,2009374723,794935262,837394828,100038766,1557442817,219728085,67838553,1069582398,1312433966,1292994063,1627680564,1766674237,588135941,719487718,421845286,17655570,1368709466,1269350453,626188149,580833232,1365429853,1257815542,153939860,837093400,1945071043,1950031743,709325904,302600852,708655220,370081730,1487022192,688789342,456402115,620000116,1363804480,1377838421,320806158,402486163,1273660156,410672218,381464656,1263773167,437522793,206614320,669696014,116086096,1466186442,1787276483,1166685521,1025237233,2012078659,1028298693,670434510,1231703172,1167125866,1549474470,598915780,376041118,1760531640,902221665,1528634307,1309738152,1912015882,1297402573,1935362483,649102781,1897161638,1199287843,1293595706,355940665,113475887,669704240,1145707143,513951202,1788851227,745474917,1041829996,1388534174,292928543,185814870,883423456,1592219018,1869066300,609976050,789706523,1206261337,488607206,1930198015],[1701134288,1034335080,1316944441,1645151484,1617835251,1171435376,1144446342,918139428,603178681,1117366181,1111562035,994099330,169549211,1564919366,1997794302,1002235050,315480353,685097866,1791612190,99701517,1661117255,1203694416,840888408,1887615723,1249177587,405711327,414638408,936218361,1144824555,1683064408,254665870,995932018,643633888,265223429,1550557295,1191900325],[902672062,1587462356,1589923776,81612675,354006980,654933619,1104735915,29225708,1787907974,1460798851,519666884,1408033455,623482,1567545640,1197015565,1591547622,1376232786,1869151564,143369267,1890759711],[218068149,1109332550,592717619,1156537863,1264789216,1623646683,964849764,83173928,1871459964,1854204510,1367278907,1276823576,16910820,1132574248,1101224683,1577286541,1965681801,803585360,125394150,1582139017],[988945541,1376528940,859637424,396125388,1263712686,1824839691,153399458,320069064,330722623,1942696684,102768194,161408346],[185256624,987900533,866035526,797545686,1930590373,1098551182,600292843,1543260437,1986853923,149994340,886175921,1994901820,1916441851,1249940177,310387514,150867500],[1359461838,1383981890,1126525263,172050656,153879808,294939900,1392824211,945206187,1145187149,464845765,1972450897,376824005,1441165604,1223553934,1862999003,443472008,1811780707,558985761,1395933525,1801632982,504747268,725753478,174417044,621223210],[1683346054,864444711,222476348,648399391,1899312374,1212753271,1570659705,646227736,1526779161,115419627,378918510,1767700653,1159491556,833691733,37786798,741108314,1233477347,175654103,1957635205,906639789,643143841,1342070117,1605160558,1680579524],[207237851,1782749619,1263111849,1194579969,1532520570,1819279753,1293006980,1290500685],[1286453197,497856606,1930588500,1070299926,133579148,274628114,1433648708,1640910806]],"opening_proof":[[1243766590,1105674087,430015766,1667326821,930671027,76990929,175892866,581896077],[1517726855,1560042745,1940302683,970846695,1644573531,371280962,1932821182,223568340],[1931153278,288616933,550162312,365120340,411894037,1632464323,977572576,1973439020],[675733248,1543597742,331411077,1084875994,137831603,653810977,265410671,169574814],[94501083,959861617,1446727460,809004444,1909924649,1102885323,484057870,850871614],[1871841531,955899006,519860312,1713359840,1705644908,1487296050,416271725,781459116],[1950388531,1208201608,1449029708,1445860119,793420389,1785065687,1943182982,657040583],[378784710,805825609,1893182721,362498265,587863256,410369807,841860090,26274596],[773163533,751996495,889102475,700174332,933501042,1435314087,352058928,744618508],[992580737,1259488421,1981121932,459773162,1726138712,1210629789,1753508616,633685869],[1202694815,557935968,1664263414,405963392,841302071,49586871,1203113418,294404105],[79927366,1384165378,1897900085,1608593192,156260538,848587895,1859413343,1823954512],[1855504403,1093148688,57365807,384416105,577584100,1380458123,253351022,1012805316],[704417269,354993339,834147450,53184476,142389155,1922508298,332868482,340192884],[138467506,331302348,1039397874,1067996508,315864242,1298362023,1844610475,1485889969],[1630987673,812175828,1385673569,1287406243,511344714,1589431494,810212220,1533308790],[776210780,1956567916,1331296168,377475118,1824110046,296006946,389441350,180289969],[1483394868,728700477,1002506072,1520364564,509438202,287746308,609068845,1649490870],[1094351595,175918795,79061625,104152755,826028943,1814999251,560379313,48041551],[1228280320,587090536,878934003,668024663,1377435222,439769565,154919192,1198420036],[889152288,979680433,342531623,21942404,1210864830,1636636111,509337741,1770073440],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[1842567836,1006753796,482557642,854165762],[1309283280,1845275470,1879240794,399481010],[143241549,193774199,310600228,1850659224],[833736997,1656867953,221086124,1231269418],[1999778728,1295103303,1789726690,1793357125],[36990388,1289813418,975834055,962093778],[716763172,1250560604,543642869,1228484508],[334259875,1901029796,652249561,652571975],[1682820212,591786356,1308135090,1278926104],[1803645456,444455946,1163348329,252465382],[419049343,641151820,1790437100,47619383],[1088368892,1190299450,852975103,1912656835],[1264640677,477155460,1609676145,1478146737],[1740436782,618245944,1311014504,724877299],[25735421,854844275,1795355525,78074183],[1923472015,1939852068,826985699,526562381],[1422080192,153305595,98100342,752770039],[809562975,1437222197,1919383512,781401194],[684075717,1369760183,984367972,433475677],[5218557,122928950,1933910937,1557156334],[168896693,1699126630,895851578,1343458168],[1437331202,1051311001,1837730283,362100946],[1205474612,725990393,1971017070,1582892158],[268217942,478710230,392894225,99067240],[521585318,195020574,1958730050,76438779],[1487506611,20019331,358630849,1471814573],[1604621427,1982924653,1525583674,1936852677],[1065960824,1528815461,1136036689,315253240],[1629885472,58275717,663607005,808484325],[650151991,957219676,838323650,1356794426],[134125483,1739026493,1368325754,719363285],[851032006,800494006,1832914144,1780072155],[344377136,479250603,1609497887,974223422],[2006386745,698612934,433054863,304361919],[1494258425,1196069593,1863127507,990124614],[568817051,370057027,1374073706,1544279910],[1991992422,1061325568,1091889440,1978011752],[1768435356,1903439419,1169956464,1864850976],[1720012925,222753784,1499899261,1356739235],[935678849,384045292,654096486,714994126],[981999415,618980430,1693396664,772736055],[658467965,1363475993,377211214,372798090],[311756567,1234091278,803392435,472696007],[1948463850,1494891100,1166784788,647487552],[625832954,282267182,258045190,1511107581],[1331774140,293037050,1055175792,887420055],[1210780624,644847228,1841251530,1670545702],[1768684357,1495449665,859581082,1538161232],[1266544323,1011832839,1015666265,1625528067],[464937810,1267635699,1906273451,1893722195],[569859665,258235975,1823906945,1775595324],[204537189,1015479632,119576970,2008057126],[385232432,1259747247,662798798,1121469990],[1036605592,508967778,1692266673,1844847841],[1938449603,824849803,641965472,1735994255],[782114820,3265991,655843023,247855285],[363410697,1462106583,667306119,20690819],[304476631,1011573606,1240225400,650914359],[1127354616,149749945,1656798701,911559946],[953471377,1306453669,1195080555,282660921],[865078817,1245688308,1800026258,1133098544],[901411489,1394624005,1484572579,1258641819]],"opening_proof":[[1221950103,538948716,888019438,232530817,1227555894,1111920811,381020891,1072093897],[897403557,850721988,523694241,1253214651,94063052,1853202276,450036417,901281980],[1298229021,1312894312,1607435986,852547502,571396906,417665146,988958797,423605877],[1607493443,33577003,1212619703,1932360182,1575020362,65295506,579510273,1158960104],[615074528,1829570212,1119015337,1694707185,867516932,1371781354,1835257643,1502883188],[353044562,377725426,1446750451,159319502,681373062,1687877638,1511728805,987287968],[1039758568,1582078018,338936431,1455991994,1880756633,514698785,52667391,1947606991],[1499799167,1481492001,333011794,518477496,899216452,252000235,1864320007,1569164964],[150635969,521143608,1779043588,909113914,1093952251,977200839,1399565897,825787913],[872970897,1572059666,1784749924,318010078,621210879,1380294970,1693751674,37565701],[1842864178,1787515285,641519413,1679408529,182940824,405027410,1558967691,1867097883],[703984196,1988732140,1561628248,866398524,187403873,562222492,152285397,635721283],[1419684133,338649475,570827357,470604323,1567595173,1915860839,451458444,1623036075],[1685100390,107100360,1042361446,273246825,906933752,1791326975,164470888,854101204],[929485859,1886620473,1837696384,1554639178,1783779443,1103439168,1913055500,422430047],[1277504024,1291903400,1903227484,542624103,871143628,16477909,1686858921,1649966613],[846186576,1164242753,935766016,287933450,57203549,782046371,391834726,871613529],[51290358,42203612,392500417,312492174,94804429,499418009,1279413257,723479123],[1684137714,629834709,1166638673,1200248365,725318061,1702401446,879290697,803661418],[755308019,1318208008,1441842890,737288638,1104633516,683276278,177871119,1057272108],[654819962,1209364170,1829063146,1280309241,1158372744,1968291124,869715070,1957581718],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[812315380,1654460650,1316601751,1525968020]},"opening_proof":[[1952172175,1832361624,1336818441,815564501,866643434,808753854,1783169415,816174437],[893444930,688936204,570044934,1337704093,1828519412,1681510479,234485991,1136337132],[669512731,44233056,605169467,1845736575,1201754781,1801086844,1898971626,1493196002],[654370396,1490140258,1816965777,1198202029,640025890,111347855,956999155,705218399],[557526371,1097050490,131951301,1616351092,753349567,760475749,1763753926,1648685415],[1088446842,1777530368,1123373386,1788533358,92271574,1603663727,267396088,1423686946],[1139386154,970581549,1088142356,782409982,81612678,1587138843,821926968,12397613],[264915467,1007668850,693048940,119469852,1430885497,600782232,282839882,1009566482],[1804997419,1597723588,855775355,157920646,823658599,1367474133,6116946,170114277],[34223757,707661751,844343816,129304588,1381394674,956639575,677765606,1368995319],[1365289996,854514413,482487534,1408527331,866238554,1445679255,424384507,1699440272],[1428641258,1748667149,1153342288,1693876360,587699740,992512130,273224877,1188284569],[439786610,982694619,1967221925,1294690800,351886379,101247530,1044331658,167172800],[920763062,1190605370,1447661,1017506159,1546179680,246038137,883300745,284955130],[859554883,991298124,1566781275,1827494611,642061938,1381570498,758917444,315409782],[923784029,1029856684,1549757400,229458512,629647777,162963494,756097521,1069856340],[1728223358,1187627860,996912607,604124146,814585162,1765056908,283407343,907524630],[1972117613,1568121351,444534830,69991044,1987160439,1371901301,2012952265,1214446972],[1448856873,719621912,187430284,649958071,1657726824,269985236,766004179,1968061642],[1639384005,308822040,59458922,1143022721,1740576429,1168699251,359638966,1587615944],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1042808351,858460810,1004472873,252646817]},"opening_proof":[[273231896,1577786955,34754609,1430539707,1045961072,462930035,1480466581,1345637645],[600325770,1663003578,852547272,1536591044,1316553465,1332489694,1637526847,838336821],[1242612430,528795474,1040601123,1943996991,1838290127,760783636,365305540,477352154],[457967939,1126756684,293348198,1681874019,1468450996,1788493370,387193197,1000443327],[902736384,1082815736,272893260,1768374867,1734851718,1803978824,768096444,1811514220],[651654008,327724595,486285150,1698498577,1239578624,1292845602,1381842781,1497468987],[1201791785,744045368,1677205061,365928116,384696710,564688930,1503966789,579988815],[96300273,1465549932,316577035,427155249,1902710903,500769916,1115186556,1915428932],[695673437,1624485441,829479726,426253167,1359120675,1492939926,726934618,509355989],[1448419227,174308645,579689802,632627945,1604043445,415154980,1428751606,1759771349],[341095276,1788260980,1281784443,347010969,988099828,607159310,570914290,248214975],[1446651823,754089507,52014858,818084001,348003439,1938003568,1175922215,1295070601],[1406076761,215351201,720727158,1233702780,801390444,1065592011,464848166,1437875965],[187047210,491816674,1309954136,358491288,62145334,661727792,1447424420,784211849],[1506774843,192706676,1533557636,343789540,1246082415,883443319,1671583360,784951962],[1978378233,276098036,127645784,568850218,142200520,1944230247,1245325967,909838798],[44978142,887402280,1265354855,239014727,1507938610,1493912093,1393623969,497985716],[1729596945,50655497,1523362076,234904235,997020636,1423454993,642221931,1118709053],[1734076104,420717616,930878697,1647460850,476136910,1622608918,268614551,1609449535],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[803845270,767535937,1760618902,157458200]},"opening_proof":[[624563687,1369313059,52741211,519563879,894463719,206218166,529115964,734054976],[1087709118,1211106674,1222633863,1603265827,811421491,1924000282,929046670,1836877331],[1509849800,572236493,1039595322,564389801,1921830055,1760517727,1019902764,674833124],[265845854,1003109210,1692458392,146721386,1768753544,1477677403,1761136341,1919782196],[959562120,1291826575,117351988,1339290737,1980208752,1625499287,286662347,1136560609],[681665791,1271858512,1145001957,1506756670,441095367,1168600034,1633667266,916087312],[1974478344,281804723,1369798059,1775225980,967378031,1477923735,1733637017,1317416726],[34404494,1832738702,1675615558,198523186,1848721465,185719814,894159310,1183790795],[135003211,1028393587,1756145404,513748361,1941262315,1364696735,699332342,956951838],[1587899862,567048593,1713992907,495938554,395018468,700594506,11775324,889732222],[60351305,961144877,878166986,829538824,842319471,703531171,600164579,1692609960],[1169393556,386560223,572211615,1672093166,191084439,689763168,64895429,412897195],[1462186067,1197813785,1547941480,1551140702,1589546382,1387402616,920897555,1704941297],[208342041,1693077152,1031342391,390533622,1354319213,403904752,994340160,1445138019],[896657786,1401438100,85236401,1797581088,1450951634,729229467,766072159,304644614],[1064194596,1185314165,341932836,1351221101,1530639152,610021315,805136093,1260424418],[57045013,1604552714,1678434135,164371459,694495981,470407286,45810290,665304259],[770822608,1705052402,48567981,1732214579,1849430942,1109425982,621312697,1006585908],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[880127779,113572121,633752672,762029620]},"opening_proof":[[1027822485,1825751436,1920863950,526297197,959730219,1270073270,223272550,758603526],[1943716160,609833721,378315122,1263227911,1652686638,805231307,1609095509,1972007641],[1409430788,1443428326,1436445803,862762079,1221908717,229955845,749379300,429234639],[166465721,1979498797,1354846906,837894391,410501161,1260125234,765994124,825128072],[961058450,1058112749,318327937,664347240,110650375,1593493704,1934165937,1064413475],[1089897438,706865578,1576954616,1189136690,618279429,108355512,2011988292,474391436],[687667727,674420803,808841972,328622087,1800769456,1265705837,1460393789,1863615079],[543849341,1621957603,1826127945,987650734,897129011,142714233,1376480626,519761383],[1179697586,1134817661,1041734551,1411139855,325258461,1707074071,466246981,904052241],[725936816,346475850,735459445,660949779,1453387160,1776714527,1419252676,1570257633],[881997013,1608376185,1728265369,1538621636,889771435,1186897806,119907919,1671522973],[800542106,85746369,578021275,1426647320,1700883151,737012404,1063421612,1893164550],[1657715561,1964188336,1954238962,1842900644,9490596,246519210,662371149,772770643],[1511902929,848082062,277713768,834055575,1392305564,1027703322,294961134,1215384101],[258109073,1737691830,752221099,1931148250,648811770,569238510,187006033,1447609253],[1828959445,759356375,1210002571,873143444,243796115,359912544,1451692122,878777848],[1831409176,848951931,1264437561,675407542,312088796,1513170617,485989902,1771596762],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1177167020,1821023766,1534297711,948899047]},"opening_proof":[[1501848584,1442924537,659342851,239403673,287438833,1042497062,1767710773,1194116328],[1963136130,905710466,1998790087,843249802,1129319841,1093307444,1135862372,1999263680],[376839849,1542345230,473036424,1210551934,1411785421,724054437,980188871,1715576519],[586418075,21834576,1058328439,826200010,1014434047,1055871995,1621461979,1281144500],[1825672122,1583191843,1326255186,141879624,192221827,1484646516,37098794,477318852],[1644358488,83417865,50362220,1063769270,857472003,587036855,957613292,1675569654],[1461562411,1520555426,1298151715,1375790530,429157321,860436300,1727279266,1314804076],[645016009,1699562549,219413127,1917290336,787470669,1189259631,252258172,1001398239],[1967763428,1700962139,571100644,103111003,1985050459,189623925,2003703732,490903551],[705702269,1078199698,1758938276,549194010,557599600,569861447,320881139,1484223629],[1785221633,1980238451,249481673,1770845683,883849035,1407876881,1918924570,380312975],[1314842470,1317382534,1791040651,1680694695,990924246,1008786748,650242574,1146018645],[1010560429,180052754,230090372,1847939626,1533068655,1153020373,1597693446,1724177003],[1990611767,1396995027,1320396431,1153079507,1320180788,941099395,407582078,1517497625],[1672159904,1360888101,220175759,994740099,266117217,256598029,158386561,206634879],[1793840635,1249467635,541020426,1350968841,582425961,901304108,48486023,1339183960],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1308430074,108220962,431885821,2001761560]},"opening_proof":[[1474258092,622636451,711789901,69104570,467810109,1624439223,392749340,1873920323],[1012966171,646343844,1739440431,1766872125,1733899770,1004670789,1338559789,1772827651],[579125580,1484398428,1529204415,1722149307,790514370,129855299,1917309276,1468243091],[1830159424,1182201700,1844890567,227558728,1129036242,495037458,24008353,1144752206],[1622567022,416512430,1473642147,766366015,1639872295,1499490096,1296287816,1210610793],[952857914,1322470048,1020705728,439104595,271932732,397388297,1471862401,88938853],[804082291,141906238,1739914054,1075410979,950220911,149809440,918032883,479483110],[107453110,1384096985,226401912,642283194,140204855,439714103,1970666916,284540826],[281126162,487636640,1131270349,1420952711,1580510,1303581934,1493643158,1487504098],[1367670711,897081043,682140850,738516054,1336079709,273099617,1613036343,1043234167],[1265834467,1773453847,1009231479,1351554073,1102227990,1936249943,109769779,1901946332],[360640525,1185684295,1067254458,114101833,1467601720,1560894279,838731528,1877145989],[148215203,1895762390,1376793039,1285363109,1583629256,1009057356,992373210,51030448],[1115689987,19985779,158673460,1254192391,615112169,1900918824,1683895352,1782476365],[1884919245,1407887335,313577387,1980924744,1621529993,936348712,177878892,784596165],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1186412326,121706434,1328109834,1209153176]},"opening_proof":[[1269373359,863850021,1144952985,619935044,1020572686,518017856,1959057746,1458211319],[1546034127,1838038726,295302227,6180837,1474711490,507041481,788124263,47735789],[432897500,390537178,69408618,626871238,1216075890,877793928,1917698697,739641730],[692548540,534811199,1271766098,1700206010,733257131,358210229,1343357591,1976359259],[1695320954,1357813259,1903086579,1229623661,398402043,945931049,255268570,1208072756],[1831124411,1451174399,1839652598,133983503,969770988,1167799146,1720626953,1602578868],[1475359938,88737558,824763267,1628666197,932306204,1796291659,783851188,232505854],[1642302587,929631227,1650330536,55988812,1544469893,1562104174,1132764304,1817698473],[1201255,1840096138,1553066990,747193928,1131844178,493823997,555209398,1217060467],[438035330,1717170073,1634989088,135635633,362568325,979016569,364321037,616263237],[875464374,548566230,1272802260,1181549485,435710811,688581301,892147479,731586782],[1542875745,1506659259,376410214,969180183,505684359,717624399,857572738,22218868],[991816901,68511053,851241071,3508979,443877353,1462947178,792422976,1376676959],[1127072328,499496346,1152395496,1393013170,691698874,1861827326,1932252107,1421702386],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[401782352,1235002192,1685808830,449199174]},"opening_proof":[[825577983,1185552528,151950952,1158323902,1027190586,1815845802,1953296792,1142750800],[1058107735,1834557004,1441925124,55854014,1748289050,831685161,388947501,776050010],[1814998241,1974882741,738846861,413030693,995364,380464021,1444431920,1843707154],[343109888,368352683,1445443143,1380620678,257494268,417129437,879063525,1097485715],[1433837350,1568643481,104959191,246569419,1465825979,1218653278,620965341,1993898574],[1733387905,1149726781,555819656,1650041282,1202171214,1247716840,173478718,1477841226],[527096686,662714331,534095,1209486431,185153568,1937850003,1142627176,686325502],[721787613,890997212,1750827172,589068955,947069945,729480786,1485421474,170175380],[1734781005,261734700,1475465357,1455204183,995298328,1033556382,1446575608,623193002],[1172137970,1170431301,1005878587,718114078,635147413,1180764368,943160686,716144211],[1008339282,878934295,1591353733,560016703,1306808374,1128890986,1195162158,1658628855],[907803027,1815255795,1653625306,1248262115,1182340028,858702880,1770754841,620139635],[1848245251,583845496,1583959527,391789668,1263585013,795708680,40858047,1966733756],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1311404571,1898460465,1633417640,865696281]},"opening_proof":[[125578715,1596045749,167799404,861859717,220124895,290309801,916216746,655688518],[756631895,289900369,824640905,1404445489,1960095955,172429985,1255289926,61476607],[157820261,424013584,436079696,1599831381,1941656914,1318901853,1909738733,278693586],[504049993,1150745199,471623965,499619570,373735962,1626732634,135847355,1076857217],[1793906188,681088848,104481815,1617939069,198387205,577307043,170437073,352292596],[1038563146,203948459,1686994835,556097762,88266820,1679907576,547754186,525357418],[946235883,104333315,998676090,1578983447,1473019600,942388789,230752318,241432406],[138412830,670531231,599236825,746951006,1587078053,355325794,644611610,1693579310],[288833307,971791989,707386173,244019778,1582783205,1870232477,553770735,1888462773],[503212027,291436455,403916403,639751140,1876745308,87772709,489799653,157415980],[1360499572,105261902,18767930,1044016323,213447566,1313018386,1755387748,339657809],[352697772,1621566084,1203037289,1753990974,1740479120,467722290,626335342,476495441],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1722972316,903665256,1398356888,1949178169]},"opening_proof":[[1857888471,1143242318,920517153,1177271649,967219540,1141996024,44713193,753587562],[189330266,1380243362,294103953,1094291259,35739223,995806695,82751556,807610054],[722349780,1438848097,831927423,139042518,252598113,122097607,1188877133,1750927797],[426983339,1845418524,1532150327,1244531224,1605245210,1006097338,994572400,464586700],[340449912,1964985166,1284181473,747636749,1863957000,1543928502,860349096,1395801535],[658435776,1132557424,201402500,1534016909,997429551,1888693103,1977251678,1856684557],[1254505315,1868314266,1693336549,491369364,1103761915,1130693653,1202378476,1259663385],[93953546,793384594,1076879509,1446411496,1663120408,1070704212,479536704,550879961],[1181992954,1010853283,998074276,1014017351,280517290,1737630159,808249515,78321895],[1361160887,1297269535,1619327116,1169869019,1446454032,1069537386,1432702886,971191994],[802510246,1498761747,1091028433,1146902025,1660247568,1372370317,1573533636,1373973623],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[437321787,1726110618,397357802,1123330815]},"opening_proof":[[380454528,972765791,954510165,1082958379,851172050,207573582,1301469746,1024851420],[904808693,142720607,480547327,1102379118,257037249,206328018,1372041137,1043637743],[996023505,1651518270,842845144,980853727,1584330382,1289898558,63998078,561923014],[1679518597,19286554,421103430,1057699248,1366252438,1780721414,1061878035,363788643],[801988829,1256676302,1809336102,168859370,1728588950,1306359907,1976045624,781231740],[227134496,581759995,1351021335,31302494,1085064325,1419648509,1349685737,1458845149],[1100743905,766269091,779283682,863049737,401827795,1953321933,1477232934,1725940169],[205075422,1842129802,747715607,1649337312,1036847535,1617898374,461780949,1935564814],[745111185,1737144024,1386739833,996304004,703230520,1110551735,165450131,860596011],[1496475325,819846199,1167583455,113403042,537205781,1699625296,1488102439,288656097],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1312769405,1748813141,956009795,210882781]},"opening_proof":[[341369368,1191773758,1061257286,508401296,971930498,1953957127,1526331303,303768547],[1084808596,1306737868,213407974,735169060,1331967653,24950787,394886276,1689207594],[1127834259,1889364435,1732496794,962311537,1194501101,972623007,717103127,1360610498],[1749550881,1130916067,373712653,680937191,805282239,1409846561,1342066398,1551839115],[535697233,855557115,1690190642,534123959,157881689,1701892411,900210735,1581314778],[1852810713,98951975,1141279371,152759523,1790563840,889830308,1655050883,555499890],[1231107907,1263435024,1033869847,407645282,44746372,1638009393,764102880,14823499],[1607753516,573853039,607837057,1643129658,1332119443,1984117186,1332408550,226969451],[860797087,1000265264,764828395,345955626,809501744,490785665,741344458,1701527693],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[391906586,1533138016,389203853,662428130]},"opening_proof":[[1329161858,86099500,488278763,747085007,1314951265,1052563375,864557634,856140115],[1121696970,25197543,1379393959,1374467605,1151709427,1625937670,1070533120,532817594],[23864458,1886778226,1553662280,1431198512,70280521,800570012,1351815281,1752076744],[1441290579,588018606,85149084,1176181875,145015196,368378118,784614642,862087920],[1551979528,1637149283,1568285560,440694616,703654365,371139880,973212570,914307377],[347323808,422951866,681875291,1134268924,1095105792,327093974,1078966723,1488039112],[1175973870,1300594510,776795639,1051792280,646474825,519520181,1832970921,1424357533],[928378850,526708860,1172314914,1308909395,1594072150,1843184388,894635080,1458748934],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[220764987,1109228472,1832518565,717722700]},"opening_proof":[[1530111072,1470603392,1179328120,300526162,117548987,231101070,1847880569,908257868],[1246701729,428745551,50565119,750469244,1287956502,1814295072,339129140,1545863343],[1076273238,404167462,1278963098,958217112,1271770625,1912939018,344999677,1703705333],[788012635,1894142417,856212841,391652471,64843038,280120499,1438079054,1032168159],[642195864,517794935,1134783488,806199128,175705199,1162288618,506358787,539375734],[1118488335,2010824460,913549949,720088899,662382255,633516113,660172101,709495424],[1598657017,624515821,1787387827,748755694,203309233,1064394711,1079808948,886896287],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1093016331,1805116732,133162494,263900495]},"opening_proof":[[993171201,146795436,888399575,177918149,594426291,453739895,418608913,290241776],[760341485,1512134588,292845446,1157805575,961981692,558723378,1281719583,351221788],[1807149306,1518067120,1773039310,771218722,476305350,846627683,298738500,1042235681],[695401034,838528843,1732431982,382479039,1500359317,1670464917,1547438110,1462112051],[1886765848,1363314879,537028270,924217546,1322883991,693602794,1580812609,548507914],[1470786235,1126310405,805882871,638117171,566754482,600539465,505563365,640847407],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[792187639,854379426,58415950,1648585374]},"opening_proof":[[1347621179,679595004,1549517056,894189304,1685204145,1570147644,375481981,1440952866],[666528259,230057070,1930921816,1513784355,1364762799,386456523,456928573,154840263],[809803129,673614710,701255991,1749248125,1209043212,1050511664,1983375124,1053203938],[1964707363,251637635,1572142207,67423298,1584468778,1573596954,1091217141,626085316],[155934742,562585205,1439168339,1933804969,1242725972,1008611139,466108219,825969123],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1396772470,867500020,491506650,1797411315]},"opening_proof":[[1948690415,1673037770,1102492676,11175952,933482698,1528838410,1170624489,813056591],[207404929,915513170,146085054,1375519767,419439361,331939077,1581410839,702742789],[1738822573,881234275,1981398288,445925052,1407642654,427477999,396739332,1283366105],[467320699,83822763,475650904,781413962,1922121827,1373309808,1748102595,498613889],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[670815677,22615619,214061785,852913496]},"opening_proof":[[330749789,1220353347,853759875,1845181087,864517974,1781391700,1259333121,579862171],[1388485871,1312613922,1239105061,1641968646,1230506807,1208522588,1868057911,938684200],[788850495,691620765,462581578,403356883,1599297740,281998404,449799731,75356870],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[34032893,470702516,678915477,1556222513]},"opening_proof":[[1468898434,475939797,533397399,1437916783,1022689341,214881056,1294377200,1309690260],[1020514963,402895085,765798453,1434220988,819202865,927757834,642190193,1669675876],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1915886152,1699206398,171541065,1026177654]},"opening_proof":[[1604996150,1723929396,746494188,1006775754,1175942037,1306040927,2002228553,1704888623],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2260375,1881710961,237064494,990347781]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1900706614]],"opening_proof":[[1817290523,650544236,231499349,1869247600,973357756,1004851480,1954487099,1061900253],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1991519888,1350846958]],"opening_proof":[[900835885,1582990440,1354573918,514494030,1679609786,1477881836,135332036,418456306],[111020591,1145586055,982280899,778222874,1444854484,1375005930,526876531,1197347091],[1987768053,1420729130,1325866526,1661426694,803115617,1730731042,512816713,681966369],[1003233479,91140323,612651194,855497238,71320504,1015801291,1332261576,1529981795],[909713826,257816079,237876781,1109806016,287381496,526950061,873864667,1264643413],[273505479,1900286674,987975932,568996182,38771556,1746716678,429465928,390364556],[174622066,517268861,960444469,1846796020,721325711,1504586579,1860344154,1098762745],[1574786461,1875533254,1173879536,1080068716,641930591,1830651597,1443953178,1515689967],[466328797,1999988715,16860815,1293427016,439353296,808043140,1859047454,113426512],[820416388,1772102502,1893477866,1463549295,319252294,1050265840,734120385,524772495],[636591008,671550542,1484353336,821015670,78384224,1610451620,31586686,1651923714],[577338529,1915907101,756352487,492171814,1073130615,1004568594,1955514536,853619225],[92472679,638884179,359163759,1992869544,1323805426,398484676,266394359,882351212],[1024000576,150596671,675850222,1737250498,1806810014,1288563648,322447362,1535399887],[778642930,891820000,1571101252,1406907097,1765197113,1393336816,776780080,1380543811],[1345729140,396638222,1224756152,1651614365,1714804159,978053799,307296981,950104584],[1028532156,1212163370,227563314,754019778,1800686442,357033144,232763405,358863838],[1292048603,1198627639,1121117414,174004827,1067896918,1011159398,441945339,411301967],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[475588754,1601198031,468533417,316293665,988526389,1813125156,849230858,1818892453,368051516]],"opening_proof":[[1956984922,404851163,1831509002,463103524,1339107329,1244811700,163491932,1359912449],[659022043,1889046835,634950779,1822601785,270919679,40031637,1188720457,923774066],[1359361265,1366236268,617134592,1413635251,1981763916,249090107,1848546979,951515406],[1404024814,530236457,1644418150,222325058,1460837388,129474474,1818769336,458875836],[796656786,1763176914,1782742084,1124326362,1778824832,512567883,1975779970,479489281],[75989388,629518884,508486052,997787233,94254723,1503289643,1728546887,560896211],[214780072,1507244499,1591589482,1502447122,313064019,38451780,1619888268,115243690],[379339002,768537343,1530712526,200040558,1555970516,1905830201,283039297,251986172],[78943336,733094706,909597382,1930899857,593050079,1940412121,1062577518,400195185],[1562962343,234334307,530375272,469870743,502262933,1399143125,1429629961,384054931],[281641878,1914216564,1049257136,767106709,1912401555,1321401521,435563756,1549852335],[1099832687,1620120538,416743144,1429871256,1795176346,1197985458,1990445410,712341579],[729912656,1086405345,1616790253,1896165213,753728290,1201506861,1765064732,1071747052],[462279844,1373060720,172190009,1425402102,251960666,1663574533,1179393799,432076511],[721003157,1626343246,1515776541,434880986,260639851,393311488,1986806733,1028559590],[1024058513,446700202,1030418336,193672448,1022543512,193340237,1498960331,344747696],[1893010537,1190040431,1471163341,1894145661,441773714,1645352003,480567852,1029757570],[995647651,1434290566,1738793736,1967294711,92692500,1905023027,131490686,215634020],[1215975769,526708868,1418448226,1409506864,1391347673,1571222766,805940753,1142875903],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[2000400701],[1283953469,189195120,1900706614,0],[928252176,1566558088,1064666186,1579133147,1411324782,895699720,0,0,821516357,1064666186,541408320,293758581,1272799507,0,0,821516357,1272799507,1376595014,272568039,337824357,367793245,854002280,1329478417],[1789295600,897832202,0,1433918894,1972344528,447323900,0,887460762,999385026,1744268143,1066996397],[1046478626,1151459722,159382662,791404904,1787088902,199029136,1768262188,481343965,47587029,643512650,537936728],[1321276274,286218697,1258573254,1476322955,1596155512,593030691,988820419,1981776606,329731070,19266343,1791815279,1058781478,1496704911],[1460123129,1547745114,1813960674,1462512542,1423273140,1736832490,873234003,1198196097,125012101,336815216,907491733,1054423051,933492960,384883095,1247946336,25813386,64037294],[268435454,640622584,1337844242,348073102,1622671711,1328025914,80533850,250861329,304491691,754698754,1812488967,1047361783,801208939,1515681190,1555609753,349298855,1097525005,1352654094,1768351052,1670454787,1296500989,417481778,810443812,574660720,581617217,256396765,128306664,1434321030,493006951,770056315,1029993999,699368846,1209619496,294955536,1458736941,1429711275,25841066,644232785,1175798425,2000830906,1207180276,863076073,358977485,873746993,1081906366,1385956856,1325761725,697567028,1849269251,1210601844,101010570,832472203,1081952842,891842584,152934588,119350015,1133111452,1349004066,70822226,297027262,188173425,1472117668,91635937,1789943005,277309286,1082285847,1802237873,134135124,1298857323,1224860178,1020258429,925254011,1248993598,912637294,702331857,1964244439,1800266279,2009231926,519427387,733126143,610795760,1407188514,800113473,1493539552,666923969,187289953,491322834,1300816297,1624688684,634873468,857280282,1731860862,1802091476,1767249033,401608503,1121274954,1364297662,1845066957,425997139,1481985441,1209827837,1608961735,1337081047,1602445111,1766804637,1515516747,1539719967,957962091,913617160,1524334486,1825635219,1496560979,589524889,561220196,1415740053,1222865109,795419024,1857578861,1732932793,230944196,355160764,1860639205,146643051,971331849,1926777226,870609223,1731760380,1563470792,974927608,866424694,1218797666,1783029483,402105650,358293976,1016397802,369709676,1836257769,1640018365,1408127859,810973664,1264966941,1485275720,1123427005,445100529,537580824,915708042,1452570229,224192915,1873833650,486201977,1349649028,1371068102,1604377573,663500783,705483933,296264375,1307660530,581794349,835487486,1237524416,1321450793,872881326,1254889224,394235194,508100669,1013667710,1757920623,48389014,1568180027,860771214,902905941,1127634719,1941162810,21541738,784919839,452900905,1372219991,179829190,1282588549,1386260388,648034026,1197341252,226225688,1660324783,1252533187,983575173,1250743359,1190057432,801499339,149593058,1205466066,1541475194,679005444,267772216,1345718801,949530047,980295494,882069966,1078693649,1945152378,1970789088,901987136,851484439,164025534,61571334,185692702,987354545,534647549,1786870779,517700328,1322440874,365622212,719190489,1327111448,248755570,1568278306,126599397,1918536696,1431326032,616539042,1298032803,1676411029,1037971650,1137291420,409709612,510768137,1345269090,1178468172,649706700,680871374,1174138362,1540098052,25635529,734622572,927753086,1781981581,1569505588,2000794300,426313032,969652899,879668841,1161371085,611477561,1858444304,1283333675,697777375,1765460299,453773997,1625219800,47019476,1411506218,1131887413,151452944,458457695,430770285,792733959,671044870,664916605,1655459290,741607003,892993535,1572897311,534041117,1970988253,1438033902,938874207,1506715692,1431685253,310444200,1674139836,1342408833,444187462,1462699446,1859175058,327763105,843598402,1383317037,1378709275,1993950214,1894160757,1007017275,713185521,1066821541,836449034,1148523065,988456386,1785378747,697768934,822461385,422934895,795947915,1187645734,280331127,1766729054,319692828,1969668250,876377400,867504042,972441240,1521703263,1291146054,1926904878,825050729,1725627029,1604466471,362889904,378960490,1974193341,1460037982,1439724500,16594841,0,1007320822,1270220274,192892564,1283594998,1283594998,928027297,287645340,52482570,678126215,1839261170,1737786159,650191286,1484879467,1895640519,438208996,1320298465,527927321,1936044240,196082690,1945089861,800219085,316877113,440454439,0,1634423053,1118060278,1740079372,788409849,633993936,1112057579,693315369,21698391,1439399256,540832104,1820045631,1886862127,864894712,307290113,129794131,629849326,608898138,96666544,1749662562,695831223,1699561118,1413816930,293220126,787639733,1410711379,1234481148,29497741,918642546,167678196,1909390985,1360804823,1205195673,1313128692,1288223363,705340112,813194098,633740166,1340446067,128366326,1238200947,717301394,870010767,1142387846,631224437,429468520,157813178,1309150244,142366788,1710437801,402787975,195056814,977524896,971319514,1721584672,469384365,701548821,492085764,1819311243,821364990,0,1757204998,1440530201,1153534258],[636204994,532044845,1452694832,1387277618,1780046623,665323466,414003178,1568391600,212994306,1004212677,1203419701,855894389,837490214,1699122567,464832615,638810477,1914172728,437452627,352798606,1243254937,1379195614,163148459,1911581008,1647907630,1021539115],[297945800,237657546,675692712,978463653,1690579673,440567337,226629742,351554744,780067335,1052233254,323945594,1720396405,629907938,337936261,1225315510,2000277888,1688861192,592999325,163453078,1158570872,1239021599,1467568795,1092873891,311178840,383280200,1583965351,354520065,864788899,1038259229,1619033633,257778000,1958954015,82611516,1944643058,718955340,352739112,236570652,606064365],[1614080476,475218474,1950681592,849615440,293981730,1782251895,454758997,24435073,1073072402,42667428,789703188,1243852824,1678091381,750745015,1855995336,114943452,1412542758,1429222903,91011745,1022305452,548898063,1239554673,168044702,328734943,1041622734,114440923,1824467582,771317324,241744928],[356676682,1788010800,547576094,1540159349,587216630,1045536846,643627036,1371099840,53132458],[122618439,1567030580,1220604317,842921953,1813405596,1694917072,2428941,0,453775130,402842069,1684296583,1520960495,163268580,309149826,204440562,1409297950,1578665851,677481294,1290278727,1069289254,37652027,1777448493,1007583103],[754197528,1250250507,1850415010,8442139,1206668516,275467426,67886188,351896101,1853603796,391423023,1562980042,518763268,1962414805,1908388814,690950868,930669582,376849347,1888529554,578909139,41414661,123852762,0,1949878810,1511525482,1699464414,1803479913,566631212,1511525482,1699464414,1803479913,566631212],[507633424,139828568,1390966602,1747851455,58181682,1228915874,1714196958,1142905191,596188711,845634295,962108983,1996616294,1920877283,1215421532,1224312808,1120783671,1260463540,1464345815,1867710250,819649958,483462963,1816338791],[1627273415,1086493178,1989110403,65238390,1653520435,1399224660],[801582447]],"opening_proof":[[757926495,921868092,1586542453,787913701,454172238,250484609,777621202,1594566089],[580075562,745326792,1592976187,1179928424,1518698547,825386052,594717849,1583939015],[548082971,451583274,1601787154,741361959,1729902559,174803749,419016629,1145304284],[1643222978,791451408,1158814851,419343653,1526440670,1545620182,304115083,647104836],[1195541657,257261647,831032662,1023397712,1127930803,1854944257,1894701899,1605518342],[1367431564,979003886,1668691772,1761991997,629652489,459634004,700588684,258367165],[1808742522,300361854,1369995058,244555181,1714902496,1066969089,1148778613,622803387],[861353281,1602136166,833233098,783724672,1326975503,461955256,1685452231,943007114],[884892654,504912837,692532912,1363223995,360722562,1375408517,765638873,1322980950],[1972467475,1185460609,164051467,965907132,1483758132,221537768,982771224,1395433169],[1828208179,1715953752,1391279204,524117032,1914453840,376439330,646585384,1338157389],[545661297,1693810855,61026389,591757656,829898260,177034317,1821603891,721991605],[901118091,1517518266,308948303,1708408857,172604431,849578650,863569631,1825662660],[1780916158,1613702848,1185972581,1775825677,949554018,1283188037,271490045,1097953415],[1969384543,284449531,966769835,1258087459,686426392,325884272,934504348,1682385476],[1911663568,1399139209,1150004742,1848998087,1876122398,434255458,1518972594,852571662],[950923919,1720912750,1154555076,990453760,309447349,1032026516,675795729,294679230],[1703446753,20310431,1140311169,295051535,1312817030,108484677,1823748628,381096389],[442440968,338788280,1843332467,299570127,1800929044,1051930108,8089757,337322565],[1652146740,296815698,1844919116,1611737346,821726327,1619037270,1210022056,601285030],[1708380185,472072785,845757815,1438304844,427962918,1167791015,1106868154,233062082],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[292930859,655806010,10092265,1626956105,1015899366,747295107,275193540,1889633435],[1368643410,1273600274,1855557406,492470865,1454865008,1011480533,596150267,427754608],[380278150,422721854,1604402227,1673589149,748663476,140971823,1432648538,250976997,1444834240,1401279784,856220994,1829366465,969608192,1534331976,1852762270,733414456],[740544009,304443123,1372279185,1269265092,292553545,785334680,1623281455,83535184],[195793172,404576967,716209039,1856433555,1265309694,1373861147,185774507,1192736256,1941634399,206934077,384959217,1778663292],[1749968038,1903262853,1101834086,1277151438,1118291080,664646168,1680335786,1371368339,847217669,1107926207,997429075,1845274115],[379024829,1972490188,440650239,1549666529,324663126,1668618571,1067697776,647151550,35255828,611145839,1042584269,530906798],[1338485935,1987076566,140195907,1382429268,898888420,1898567914,997506284,133402378,329733948,1892025694,52997337,1055722918,1623946660,1942317840,762386113,1840741311,1832359623,50521495,424650267,1729283870,252672582,1576753023,1253412358,1021452904,1846670971,158183102,129831266,756793165,1270413172,387838136,525208743,34020480,189296474,1125724011,887170880,94033984,1220194768,1841721940,1364824301,1247711760,1723407399,1643546517,1213554946,330201456,1617458504,106961113,796152731,437345906,777047839,1309086501,1113179625,495545468,858902386,951653477,1283415940,1656365105,43525159,1424418138,1082189738,1766613369,873354126,696852459,1015355511,990007982,948328055,1874723344,1643656509,1009190710,1414878821,1226302484,643640749,1677859231,1806855640,1249673979,1144447892,854759733,1130774015,1642728300,1101848564,763976194,1764293003,59275796,644664119,887858191,69801726,1711076392,1113113178,584387733,1220747654,733067774,172476401,1819819951,185948187,469436111,1795859942,204019868,855479320,867108319,564051574,169538954,1714359502,524603720,1687403545,1391222241,1122760918,534186326,565453752,96309216,766391258,713759753,1779768647,803021044,961029078,760849669,961402617,1314879173,955762652,1703867298,668094744,114922882,1050375224,829100930,268417261,862057956,398438518,1823887805,1547602583,1100880426,1387697607,1073557812,553884864,961375585,685282911,1046419430,1475473270,502348464,328295178,1882586999,1779679365,1838044550,1783807854,205979820,515627314,1474968297,940368281,1968428841,666440010,1880242906,174923259,126704804,1833077255,1807290054,240879897,948031175,423583012,327257110,241214486,1968774639,862614404,1778374284,1102224070,1272625112,217122897,777306967,955020490,1080817617,765229187,1885164444,907233043,1004015325,369175376,1561315191,1360882722,1678962081,1895810618,593742026,1101322702,821041775,530409093,173800750,1440753154,1226980609,1882983098,746426751,1481547957,1786211299,1984020409,1198187333,127058391,702167681,943153941,1033714715,178216186,114014533,986057237,453648019,326527858,1640230813,8744317,15891870,562390666,1270973941,1997563389,1123622646,650027621,1927120808,1993514390,704913473,1041276669,1204604671,1762584172,1924647323,1133826576,127605384,926687520,411991374],[136970271,77948877,930973450,1417047233,369668196,232988767,68672584,1000032328,1647970195,397509905,1532920297,725426220,1904576742,55303988,1494921186,227343556,930465001,743897411,930057516,1034135623,1138474613,1136338336,1401319161,1347592843,1023649088,760829902,1241139575,1003944758,83928155,348110689,744242258,351826453,741962360,1893450195,1169151316,901127012],[507036673,1048541310,1868798140,1915260015,1564206446,969308945,1359044634,848243874,731759437,456347210,676846956,810892875,1727952444,1142501101,964051385,728604282,816597963,1230928297,1714451817,1896988055],[329582795,1909924604,1748109958,1576943220,1677892463,1763268735,1484632667,1711696492,1953944424,1308118944,1988630757,1553599925,1353096891,1614376159,1928354362,725524041,1359273669,1596302161,919814628,467212396],[936585499,309830334,433126071,1083698703,99415300,1695117645,1768845994,879287227,712397542,1064186075,1532402350,1033091245],[785661431,113075093,1381881609,1307141986,131334108,611361500,1618998858,200628030,1542180741,1777937129,434281228,1489767693,1857342120,1900735248,1934805961,546519990],[757357790,1592789950,369370643,1868061338,2004760202,1850052209,1812262659,399602735,1714298180,1486455238,867326310,30361263,25080044,1503957843,1668442244,392815597,2011718080,1707901114,1132052932,1709478118,680115054,1136181090,182466587,1441882910],[1835849757,1651157242,816680440,690791413,459828623,1644812810,93017593,1340800502,1093727053,704420497,1519732588,439829343,711590319,1986951153,1199002919,1180381813,1890753785,1721350652,404620996,1357635336,343507800,719904200,914171698,1924969622],[928617779,1660267029,659013782,1500905538,222309266,1269483674,1552561692,967778054],[138400581,1396751697,1230894890,774710131,742060701,240532535,326136511,1082753645]],"opening_proof":[[698739565,116081520,75824219,343302357,1706961693,593155385,100674850,577515695],[1013936423,414204349,1490736494,1294037747,682434655,440034055,1315607799,1958944818],[1911902706,302283848,1869164369,826664491,827618036,748033976,1428011017,230359193],[581002332,116171368,400970747,1076610685,441781721,157368458,1939916349,1171859923],[626830050,336555503,1151786893,380006911,555343229,956466020,1897557875,344420245],[1577267631,566774331,478686087,72940184,300843061,414247525,2001032851,627183380],[1457815366,1514733043,1549728466,829575430,844482712,682402136,1486735455,1718815546],[142459655,1449936204,304888809,1660486375,1054543837,561407577,754951325,1452338580],[1433248276,37816792,1471672174,486876071,572067541,1042736564,1776897792,835757403],[1422568247,1044283585,49627290,958801763,455517238,1067245997,36122475,1975134324],[1751136840,591584177,802000120,436805861,68471615,1386440012,1511320774,1010900274],[542151995,477342248,960991937,1693692439,1256324914,437410281,798453720,235514934],[1379740083,1569262896,248619510,990856703,1865020761,1007253785,1872677360,215837670],[578789939,1997068852,988187646,1302105623,1793245456,889804602,1848436813,994518706],[1232000259,1542079803,1906887916,278035977,1727420940,1132416157,1115039593,1911800847],[1382569483,906804552,1122638519,1615178150,1897260610,912806471,630641395,750746707],[148108018,1406841495,1080190775,506824820,654938908,1781373308,867704685,1707824670],[1207445446,987587727,1636310985,1801976677,1748362513,570903872,1053471965,1552921272],[115334007,1581280850,1579910831,542947053,177026469,838811863,1722968910,373386761],[1483933772,1125773217,1152926099,155515317,1961818801,276729868,1295724756,841118102],[663976845,1396237787,618010766,988933355,453701780,1907092290,1250435154,1538727015],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[1680987947,729767509,2010233769,435858170],[473826470,430611840,538570740,992059546],[1321050660,792376490,983196095,429971839],[2011546108,242204323,893681991,1823847954],[1164321918,1893705594,449056636,372669740],[1605604654,537938645,882668491,111320003],[1861507819,613902289,676365363,939332762],[1471192588,1807656282,852705873,1664010459],[1060304603,1085921421,121030416,1954051676],[409443631,949085458,844091876,586170030],[1666980440,1543280460,125761807,146910933],[367542314,1902225984,864851279,852915802],[1778271412,1627401280,1471318139,1820522152],[682490464,791334586,1186229832,35616973],[971804720,462187039,1285368349,1684020456],[1905578081,528900117,90244066,1433067537],[526226756,1136578334,1682278497,1582567137],[502920055,1261783350,1890428922,1305091845],[339614013,1992873222,1254232887,1278129563],[1218184862,1819718331,837816561,1984996243],[587886909,1690453014,65110064,1433214457],[1284600324,1505049918,346664053,1184202976],[1195198453,1392863224,1519796971,1018896596],[680324816,1997394283,737562086,1861064561],[1558339551,471794336,612542916,1399787398],[274299059,1684998145,1039852848,666159420],[1046634108,1574684228,532830149,1064010387],[1582005704,398455832,701212500,1888430138],[394068647,1789240909,1879058884,1121473426],[74200226,1579012648,1437640501,1192830064],[244281683,1576156651,1464945084,386045360],[1691549037,1999983325,1004912915,484724187],[916535427,1213275874,550560343,1522383905],[1429833836,263409144,170271863,1082941476],[1422617056,968713328,787094036,1042168268],[972056403,1311975943,659955661,291960140],[151437704,1768264470,385051297,1569931186],[1160301020,1536224548,580921650,1588859793],[1566128008,1870558322,290845851,86523488],[1904959251,783241939,1377780535,1400492161],[733725913,523780,1836475331,264467633],[1773881073,1785333644,989282755,523146506],[24166619,1916788374,1886940994,899706496],[1902085703,583097017,154553937,177657697],[1916400114,1347788639,745908647,738449791],[381508704,600068765,1081805430,953543407],[194375350,241873419,1686659659,907480631],[1368129662,893852671,1786317081,1624732905],[1048584863,1165780103,523210519,1949676048],[170852323,409643673,201070206,960427599],[262898037,376951509,55706767,1928921450],[926262913,725808921,1881849281,829144775],[754479814,1834582618,1236695235,157403576],[256263909,994222713,533721656,964286219],[1332577541,842717529,494143304,721887604],[1400694220,506302607,441902714,544264651],[1134825994,1223613361,1093850579,196843689],[1877169592,150771553,1838984946,1604739086],[645119975,1167062389,1017742714,1773444480],[1001507055,671455861,304678388,1771859988],[56253619,1133752369,831687820,297768606],[1766185062,390069238,1120086379,1766204152]],"opening_proof":[[418059900,1055365653,658424565,838920640,1049473372,576511305,1375173110,1457949797],[2009047271,903833704,996438893,656959949,92827893,291475885,908788229,1066974964],[1023423057,721814335,1685401297,592532699,509453148,732206424,1196341759,1615734646],[1139115453,1686144018,1788236817,812678432,1651229287,1520739922,1783112593,303924237],[1428067534,733096341,514425715,744267488,517164950,1919932903,759854848,419265949],[1004081518,586036165,276686037,367477342,635565431,1740699487,1999592168,520816043],[1277987687,1286701320,1008279225,1737292535,1460871906,529102935,1637497171,444776576],[1723421647,1462052074,1322240829,729841261,217149950,1868041186,1832359139,785530322],[12368946,107079864,443400257,792808848,939864707,1570837615,447327311,333200617],[1486859942,948705527,347418208,1316236610,1188246088,1151084886,26120004,317320020],[242620907,6772584,1522773855,1615608617,942284861,604695173,779826255,256478184],[1869137139,1591371097,78702249,1545446338,1904423947,398632852,1746531973,1115225045],[820245813,361802935,1920449497,436796977,374391740,54177669,192069449,498967777],[1784341544,471540005,827063234,1117987067,1216736992,749017320,557915565,1055825028],[1071473367,460079364,1945984538,563868764,1883561404,205241732,1656099484,241282278],[983291728,212274342,1762147281,1280480640,1722677459,381198486,1242984020,1467537866],[21271075,1384099511,1101213299,1055299654,824342373,581284333,345762081,1306261633],[360959472,587347052,423420501,285863651,1206008788,273610542,1203986414,1178060095],[2000177677,1878269279,1481808972,143279060,1753416677,1435918922,971008478,585632949],[1471303827,1832911272,257793044,1854769177,1591814612,203752339,334059462,583667119],[577730949,7932169,1288170556,190351937,728099763,1554362507,1632884626,480709414],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1587776753,506476701,249375616,1112415551]},"opening_proof":[[1325662238,594142962,1639751795,302985707,935664499,124891564,1012631824,366394856],[1548978338,1821940489,548463990,710365180,206229401,60086070,2007074200,1363191719],[931062620,1057422678,1017007415,1601722313,618107292,136266467,669910977,604846533],[999042403,1653446070,1215055155,1493842151,143446611,874419267,305106044,1520158232],[1872625605,1042582608,206740903,1811056075,1835702157,30271722,1640402963,210404441],[1363313628,1806083327,1408134852,1578883081,258702537,464283283,783239705,1354885092],[1677927303,742006278,1029059977,73166497,218593644,819291281,1944752607,1305014658],[75711106,481381077,73773834,1384371166,147672027,108690677,317985112,1806814455],[719276048,547068350,1297630821,790112692,1533996086,1566963447,1079740595,198184035],[369296221,692852422,480135617,518596942,1964917283,1428601071,1968492777,459236654],[1383229190,1863880253,903675672,1060669538,178488083,720235276,530294458,1119637181],[788961392,290810543,1054825177,458331947,1876993343,1138362140,630678794,261467794],[337259811,1808416378,709216217,1071866386,871714843,345079738,1272611579,1158236232],[401012445,1395229366,782000884,1351677713,1585502984,946766192,1315830852,1497339607],[67639849,294945327,1156466183,1050778933,358133816,124501114,422097207,1406012240],[572666618,425902069,89134219,1521359776,1299965033,10802878,1350493705,1686821771],[1639295039,661897536,318337870,964341481,531871505,803663635,223029476,1172797920],[1328703509,1495482171,1756441161,1396052177,1353249572,683534779,1861597501,1929895024],[1838049560,580320601,108309636,1892434492,200430747,1046026733,362770922,1218454580],[543941891,970898372,1794065061,174796713,513794727,26270256,1840143608,100412355],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[50811438,1397403264,1673759910,573966042]},"opening_proof":[[1925366415,1742824180,283173031,130277955,1540030086,1096002454,1317614315,370846972],[1943557528,540452517,1049901920,1989599124,1118932407,209296130,689660567,1578208137],[57387230,1069891101,783489463,1670928923,1379499825,793037953,353021839,1030106140],[124362067,702057510,27328190,1050273043,1739053071,517104213,667552648,1933755593],[1482892387,1880008317,250238698,1986257745,1216676562,1847523374,1897952972,987791091],[1085811712,270003316,1724537697,1321449303,295982356,1607562944,249667371,1031682923],[13496764,708600204,720060878,1994790722,600271452,1132506812,1787384132,1338972777],[1833018709,1382969474,616046202,753852890,612714721,419409922,997781197,1106951453],[1820454534,1440797405,455669704,421257217,1732784928,1042599439,527168257,116610766],[948896335,920926649,1363827861,954621008,1149691325,126551631,1703620989,142280861],[759803187,1182157960,1303287598,1646735014,288554951,650921007,1769832897,1351125447],[532505042,1309979101,166472185,1133378941,1810535027,1220524048,385110447,476169478],[900304939,587758344,1006978179,1158247472,412667201,340378436,1204478101,342882803],[379191715,1489047677,704176362,315351375,684561677,37386998,1277760402,118235836],[510394089,1512076001,866994395,1516078572,1731706242,101413884,1761014615,1986297824],[1130736502,1045013480,1413283385,1077581541,499105235,1771164915,1904763976,224991970],[371800755,1898662518,1202570474,914642889,808538986,1130557227,1183164107,1967821767],[321190616,661110436,687839551,752409200,1406107150,978087712,1507535687,1161561574],[1957464327,1405769187,1571905708,1983156301,164251302,715774896,915869195,1181093194],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[93653668,583220058,907197453,950827114]},"opening_proof":[[1061942478,1699969665,1568434133,229421292,1589137078,1913159855,648861216,1641404273],[1030117562,1814094056,1924820533,1697726309,778075596,559247568,247965569,1744902941],[1825899676,434883618,736054940,665661330,1297800037,838597764,430084419,1243550102],[1706216023,1161119621,496996101,1824135178,750953643,1841732211,27033524,598224922],[1328217745,1570300027,971344500,1195305813,768839108,697438376,53803974,1382589640],[1227712154,52057700,1991718842,1874402727,1289377991,1287312799,333091197,1465758121],[52746814,169911057,37582604,1966707271,514746194,741386997,622652161,831523466],[361944587,289298712,1172426723,810630019,1102921310,1824067936,1598442675,842801475],[1135492953,1768999960,245838023,1115932273,282020445,1079756093,24670315,1167419003],[628718193,1199857828,348990335,1290353720,503462735,1269537185,462207501,87659851],[1832323765,291032486,628302733,1238556412,1804285367,265505385,1880369401,765729865],[1409316326,130869254,674433280,1727258051,204472538,555867485,1203610076,934195367],[1686151658,107952370,1652253095,267769122,1524922483,332339099,1469400651,782163791],[1756378529,709773988,557332559,20243627,296902401,520395828,659614504,1347829821],[20019897,854490365,1840708733,630845661,1308306024,2017414,925144937,840166037],[802557024,1110348043,661907367,1911562820,1630494339,1540916066,339612284,1719114539],[852077823,197991079,1529061778,1641417180,685061192,475364011,38328372,1421706949],[1769128392,105635509,1600488125,451760544,656054715,302986266,167078367,1639787096],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[95227764,29905175,756550999,1475146348]},"opening_proof":[[1814684701,1285365230,543699692,1007892952,629771407,1679086417,370763826,1747377078],[1818534438,468493550,59211793,127947264,1904546847,572676036,1045267727,902329596],[1543622841,1188188155,220176655,1398830887,329025541,632717874,1322031737,1255969190],[769367130,920992619,549151847,407153002,314693112,1511904785,846370789,668790601],[1009560997,1589556053,552712014,127124505,1548937028,1544069375,339610813,2002566843],[172836249,464729431,441768531,1519349291,1359930676,986672038,1820092283,1380632928],[350194476,1410394911,639275365,772829865,1618325031,1429212978,440386412,1297610681],[1592986298,1988119526,1896285976,1318101669,773936185,1741337666,1198958857,1898574027],[1338715739,1032721725,1645061238,1857499895,333168475,887912336,1014144776,1170270500],[650257899,347207998,1327397438,547196566,1451982665,659797736,564054664,952564995],[359637913,843774125,16742970,36290259,1123517795,759233151,1973778423,1010571433],[184728448,440339468,1128475815,262615192,323428845,607006300,982533148,1329119220],[1805157368,1338629496,700933071,1765916608,276061889,327188109,1878282956,590606267],[29859493,901719291,191935437,920529487,1344448230,586852710,760085212,875792971],[1036141062,276799869,1318016139,1873507089,955436123,663443288,727815694,1946819637],[677348723,1855107027,1031867544,1360598196,971244499,1431967424,339019798,1620756837],[1341577364,1982480229,1586558657,851409909,1914771904,14501382,1259425187,2010519483],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[695953312,1837201271,1611115110,1572129844]},"opening_proof":[[1964100997,572502275,1021640789,684894176,891706876,1118767779,1921421896,928416481],[627484778,698035871,1734369596,1222588783,387718120,242515480,1753141330,795747598],[1066730363,568287645,176833816,740862871,1206484918,811057142,1419520839,425221159],[885719118,1180875099,1813363291,810218624,307298494,438921231,514553053,1259360133],[890957762,1256870044,1370096094,1299821302,685717434,1556113768,55845289,703372551],[951903002,709339084,1910810360,1303882066,975692322,213904216,481166144,603558743],[749777256,31665976,1617693333,502362091,186837108,250144125,1516879391,652208176],[1589044666,1757132311,1644085023,1483634883,684111173,734028208,1811677317,1687650729],[1978391326,721459482,702236590,355234594,1642480464,679573297,1552794217,490193954],[1273082624,597002985,1822756082,1426695891,1816511740,9074542,1141560360,583789918],[772835688,1264373441,18441445,701317677,520606293,828031611,114620695,1092923315],[736248855,1117448095,1932407028,248142942,321304110,1227829933,1847134432,1610380229],[1295632963,178398032,1193873551,1515379962,200906996,1383911075,280957636,1101836271],[1348367102,772357441,697203919,1583243353,1309561580,289028716,610174688,260527453],[467580837,236520574,1679290168,250881556,1101845056,1842283941,10277872,1827818160],[1540542340,386763972,306557717,849681533,245436255,14328814,4428559,1727251375],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1981951074,817666580,836095660,1511133540]},"opening_proof":[[108198289,1374188042,99097301,42443761,1572619897,53974586,854087991,493103002],[73137433,1210323767,1799705338,1838556652,1618528778,216178700,239039434,1247772543],[129821491,1242428248,1356441002,1843645560,1599680579,418297684,792967298,1499826676],[227555080,1545294867,831930332,404936628,1716896933,1389712908,752788352,293098337],[530860947,185099761,1744018333,946018230,1368230130,780030687,1577512482,1517117840],[1670980131,1209582508,597581601,54508414,56513942,1684822556,485740737,1003550333],[1141031340,348066989,1518279255,1244063026,277292567,1245512397,609390472,1033011113],[1098616518,682535318,1119756041,839000957,928814908,1478972181,385750241,671609574],[1740382153,1858174680,1962661048,1866101249,1148819236,44570148,1447835829,213991994],[1520054399,1325855740,352334701,1213930754,1940409903,1520102254,1203387001,217301463],[1081172743,1937828530,1529659358,1199336739,959628145,1654051066,1027090995,442881942],[1183147128,740095256,508505406,340429990,1649313542,1707987083,1185693027,1666889870],[1681523364,1582404707,405422560,1939249321,1337191688,1991643343,1129208105,290767309],[1725982359,592695899,771514570,1256996974,102004198,500494755,930342294,513363839],[1544544934,260330221,453879690,1311811999,904452786,915167913,1638987320,10030920],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1076831211,150776514,1121181678,37921319]},"opening_proof":[[928638196,1625526298,1177934369,1818881324,1422454513,765135054,1890687827,1245853966],[1578959203,397039893,708984495,1418375666,476226778,1345401617,861023019,1925482799],[612325721,1195705071,923220781,294166991,1931700274,785343977,1008189721,1958117262],[1111533907,271388203,1425998473,1410063235,1902707002,1895444918,1209335656,1052828944],[1858078053,1373298625,1746406880,954673866,1571568765,497923596,362285462,977992462],[900203957,1818902859,1323729351,887716142,455930398,202030325,1495582335,1430273405],[881015542,451299180,194276283,838574469,1382626532,2728777,613017011,1974978245],[1333606408,92117878,539875776,1413439344,1854496655,868136055,741987693,1781314764],[1562465242,478913781,1905858456,1639267722,368013472,1626543624,1789502640,578310679],[1434847061,1373759681,1427650243,349596420,1907462617,1104845795,754009628,788792450],[73406186,1353532973,645985726,248304270,186921255,1572292365,1759718487,1768545574],[783605744,1397461219,930891277,414137200,1858507430,1026798323,1092354757,881253514],[1995596540,2010576370,322929180,1852735206,387913973,390033986,120738319,363142104],[1785990552,662099020,1803216791,226128691,1003177742,1883552324,998868988,282658617],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1736773196,724903349,1370822032,1114321070]},"opening_proof":[[1955519157,755465248,690826842,802204164,1561288715,482100652,1148004935,710210376],[927899779,959683184,482410675,1905188140,243621599,347883511,1621363305,2012344309],[804978030,416177047,531149579,528812577,173148386,1096806982,936622487,643680233],[1833155822,908267599,1935366661,1192788380,294772383,1811696881,1461936978,195826387],[1495801854,1703476291,1982542068,237238924,1776095503,496470937,785226155,1234560273],[2008962767,1013668535,1572274890,1933725352,793825740,102719378,1429547698,1217537475],[1075998597,811595309,795688532,1861543637,1548499133,1039396058,1998409794,1577586180],[547414595,311354730,547977177,1230391976,252204915,540405593,1494607948,1743513248],[996574337,256756188,733551353,1157544078,1668259839,1736149464,1543550508,225120529],[1713807951,1101732014,1042988983,475247468,1482362592,1384968704,1550640916,1881333777],[1686874288,1531991988,1434781666,314155797,577865119,546801302,1157949939,1102797115],[1303808227,1739271997,150915542,602016118,732647600,1325935524,1291350893,89900270],[1838972723,1101473455,1535104577,274228960,683150264,1491799282,1752784074,1192346555],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[267892951,298519792,1473765978,1961323358]},"opening_proof":[[1053742523,362981132,124601243,1540889511,1727903769,1863143628,431711863,81103140],[187508626,1684357190,1560146510,1935647799,938277217,1852133103,697296675,758834228],[1841210132,1295608794,366303112,463538997,1031403309,497326470,406518288,370950348],[499873793,256825671,1271340953,518658465,557250585,772344069,1333580546,854538799],[282608862,389916073,1292603914,1239392668,1709846197,993515323,659326217,773616966],[1912147813,1033157808,1561863202,1350119445,1840287655,851477005,1788050066,663966780],[429690150,21796188,410956105,967255087,107031028,1654715286,640357416,1182272473],[73996509,113060807,1741032288,1412395510,322958694,1206613643,1380992354,1116219235],[481811814,1525077880,966640979,722607117,1791983215,480560412,483791178,315168984],[985846561,290089458,1439867780,1460614207,1488242438,1305490660,1984431763,641327347],[1157630589,1896932792,183398563,436966166,885934504,1604000392,1314746583,1980299047],[1249827360,1246240773,256219144,1143875690,1940357564,149403349,1074522492,579838001],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1707959348,1356266778,587206664,243924223]},"opening_proof":[[900406789,4719911,609189505,714985816,881403464,1160432761,782619304,872050610],[1407020365,511037060,1269273100,65875765,541351703,1933811704,1289818120,422085698],[1323520070,1755731358,1912439593,291306220,1462315772,48059762,920755011,429940121],[188831093,3532235,1212220596,1794140538,1789445935,1220700369,538423841,1164625044],[1119171485,1570436777,1567089166,1801918117,665452988,355362276,1529201249,1875171545],[216400842,1040881361,1356265871,1297872812,1598488446,1172252552,1771726564,622559614],[1690544025,636410407,569962806,1766145020,1672065096,1623368002,1992383968,832646694],[1902123317,691721030,45994444,975055398,1003493448,308587165,1495127732,703636176],[1563610426,489167871,1728740684,68545524,1430618350,1972956823,1195083322,263330737],[915997919,1676613471,444460684,1683456216,302606515,1958354636,90101029,1913007094],[336510075,323344343,829475815,612624725,1462862699,1681147122,1311701064,1515397159],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[728100084,28719499,1859881861,15624822]},"opening_proof":[[435409665,118592396,1273036094,486473560,1120374289,1690777156,1083886835,840121703],[1965933464,575798259,1700746192,1994740842,973711820,1659406654,1905364296,1017943435],[1513051484,861916263,809146998,1069433683,828403733,1630874871,227684782,392710242],[813741108,953958224,574683064,42752516,1489753537,529903024,927722578,949242935],[799085539,1564821686,1273273980,405641799,1981123853,707312625,664126306,910310599],[672489021,1443254805,1989189091,1803298177,1420234804,1674483897,771141480,370793193],[890490009,1382194363,1909063237,1102501001,1212765040,1580702918,797647985,1773640899],[1046827505,314397226,1128175387,949385141,1331370629,409676234,1318934304,537424533],[1135539449,552975500,1047014239,525478414,478828507,719537052,769863918,1469009938],[787969857,160750015,1736450611,1032166996,1850056387,823152429,13316897,1346634596],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1221518275,727801631,1847749855,440529976]},"opening_proof":[[876683036,1311981697,1235248119,1390005399,1500285570,775206206,1774908757,966267438],[585070994,1325986667,1244115968,993972230,1116401460,1298609740,1148618152,1197154566],[1166676820,434067206,1227956114,419543527,1878521574,619292687,1219993252,1808987333],[1919923538,952254474,1843292168,281283650,985490138,677699472,371969893,50908577],[605979500,1963435327,1436489159,675570342,913073382,1935856259,134192838,351790057],[1960300231,1847241721,1907462658,1703049452,1737211756,1322985883,1818851863,1426646445],[951867331,664372193,240602811,217241974,1538724205,479580248,1250263125,106259047],[1685912572,1889801736,166060917,718010454,1470165575,1082551595,693202181,435396598],[1995821612,1321827044,1813646895,772907088,1223080489,1849016933,1950629710,580700228],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[547006562,1778962445,174114686,1208984763]},"opening_proof":[[288623106,1193372026,1030984954,1978753620,1686345568,1287768400,1229825206,1872462937],[33707884,604219638,1549900812,1530713676,1046180559,689245951,1824219298,1950022927],[942173328,1336468284,1819812131,1544937762,1262344650,1520391461,467166337,1572395904],[1641572863,1815309440,370097637,247849030,1142565064,1411694111,1984497116,323817042],[294449690,1488223547,1843448181,1907324838,1372272504,1351733804,894740553,1731929291],[933509806,1613307733,635176513,1865646532,1418225718,1008185281,24781842,141782378],[473700885,618310552,1800724233,1820119165,524343855,1645725424,1163556241,1810433803],[559023025,632320541,228844862,507363619,1546295163,1210679725,32977530,1403190804],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1153223636,1187573616,1928088761,1767788913]},"opening_proof":[[1439629978,1022732791,1473970911,142699598,282179271,1100840068,229397549,1122547134],[848335567,1218660730,1923614663,1193048410,852795169,1216961920,1874222341,1205032870],[1307737932,8338110,1179465504,1646777683,139702346,1371498826,293116007,721622021],[428616096,703057688,59186627,372638656,1849666081,761902765,1164869078,149941876],[1896726345,1522599448,968119163,1830472329,1350375298,445571785,1426246239,170613670],[489474684,687749437,1075725236,1101648591,340831658,1163601089,126184100,1305022069],[803604414,512837091,1942713724,1111772936,1531184758,1717473193,1247286603,74494437],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[111833569,1774557327,1113640335,1566903274]},"opening_proof":[[1471866766,1987489505,1604877044,332510253,321069818,1054709725,1864752786,1715914783],[1903855680,1385929814,771397774,1960180378,1026738782,1026426690,444253619,65151969],[1361415360,1150995550,399216432,1306819439,570188757,1736929439,614141988,424805045],[1915296361,1920467521,1139691955,1113672701,1007677524,813748004,2005498958,1567092333],[856870112,727047113,127604689,164118555,172847695,1701751440,1599433497,1567823226],[302867929,726951092,929045887,941122685,1857412910,1736237632,1707203120,1431053449],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1274887379,4171817,1962415556,1450940996]},"opening_proof":[[601839709,1897383200,616814963,78818160,1035391521,1229755299,1499567614,300186232],[1641295646,285806344,371484793,1546073970,1772541596,738302511,1712863729,703195633],[1313813766,491914949,436598163,589790804,1242874802,1019064208,202001363,1934028927],[1890488937,3414499,142161878,1986091849,1701386331,227316043,488609657,1655454082],[2010229335,1402204372,1071709577,1579859556,1742341824,149187728,1514794156,1373334847],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1045626262,1429885365,196159678,364110959]},"opening_proof":[[726719937,914827198,1071905687,390567746,218504842,555416503,1359716394,948496264],[1220523140,1051183469,65630171,1924453070,323237408,1378517272,1229148699,815912655],[849597658,841327381,1164341632,555440391,388333284,1291096083,675453724,618306940],[1965662754,294275467,1868051669,490164372,1169207926,341314590,1731459164,320210498],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[652241716,1454387279,223849395,28670547]},"opening_proof":[[1231282961,1498244859,893984593,156881820,1173315861,1482822927,182672171,463951034],[1077603607,597701172,1423792004,273472928,413565849,1869451912,50858994,135205819],[604760163,1525248851,619874711,1593023907,1829286591,94994648,603029028,1914100],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1735069179,1851729143,1220899734,554498855]},"opening_proof":[[313719772,1314352251,1488529825,480002011,1978057089,1635071811,864698281,1801704062],[1373959911,1585706960,544053790,1985490131,934391637,881147583,1712440718,1932337966],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[376757382,1975297080,1253777338,509462008]},"opening_proof":[[1991714935,959211140,125950894,117924918,639048174,758028306,561378671,1270204047],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[191803061,1806794797,902419747,1676617636]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[426829443]],"opening_proof":[[581852342,414207861,8558943,353188415,1979256454,784774208,289599372,1114093918],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[4908394,1523349292]],"opening_proof":[[1370256595,461974348,1149744042,1436838071,1317790993,1606576216,647717777,1381760140],[1074538310,1447843287,1056494714,239579682,1463668008,48830654,1434307270,1595824175],[1586089692,1870248026,1579177291,196891168,953905909,572106246,47301082,647654281],[1443628239,1455556225,1434996012,1681554537,1727156770,494346684,1163110757,1958785157],[161179383,1926501139,139771328,421632459,1726733688,1536282694,714911016,1142316825],[117345615,1434935782,12116391,1032198370,1088525472,522922973,777751079,1625111870],[1706316253,1322273023,1588680396,1384301615,1893071026,1092097158,772976899,180732903],[1833673921,370864176,52747256,800744964,1839584630,944722581,1114942815,298820666],[170448520,1950757463,1232499753,510025753,1301835550,643874559,106654313,1155352959],[1646499097,68446267,1077975962,1272356713,64705592,451235159,1029121697,1699923216],[603214363,1850939715,1414937683,377226650,167742579,1003787374,614847674,822209966],[1779436338,368482408,54080121,1490976328,285337352,477783397,641232569,93882000],[736526923,1750935557,1105762358,1063759809,480992435,341218016,496246655,1078136729],[1919702584,508902202,1176937022,621912689,1569608748,1459670815,904693712,1172297211],[842074483,346434980,1881956569,1314534923,801519766,160930144,306371522,1131107864],[1878975258,943113575,476391660,1537808118,603071917,1785606721,1255110249,1825187326],[655669548,612385110,294729438,487890622,1690416236,1889957104,1679936045,17124620],[1948166951,1786081516,1955205589,1088174020,1246382210,1346162333,132660440,1940270113],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1759448746,1704179180,368001354,390005114,1048517497,1012195955,1801997721,363763184,1413269358]],"opening_proof":[[109019158,573794758,1560614510,1942925459,579102626,1660126949,1021358278,1545511319],[1259559415,634361705,316575787,1230916568,261998696,366318928,383145849,506732272],[1258641865,1371888670,95388248,695413268,1766476488,339577054,791555016,1381346465],[1594031157,1965830346,849049403,1127028187,1551008507,1775202039,27695990,510506577],[810017453,860440059,1277090043,489779369,1361177853,635528477,1563535170,1912938966],[310446986,586442170,1385234264,2009298395,435214066,770809220,1373650079,455687599],[1537652050,1713155135,1455672365,1476308152,1807552488,165625748,1412529948,706221970],[370934354,113416902,1676172669,1957584302,82209549,1891731893,914170180,1666097980],[2007321877,74522731,763045236,448131340,1317889813,179514259,514255212,1990283650],[1255529400,1633586064,1535449690,1496566268,1931383227,1704776261,1947462391,117512191],[1623747126,1283821199,1859051992,1555378161,1893244240,347074371,327774477,1288806696],[1929589764,1590829312,533344842,494365004,782794484,1017080488,505666120,904171745],[1394054752,269750933,181266202,177304041,1776641055,959331999,1279658834,550616886],[890407390,1770243538,425795816,531028401,1974727045,481300378,982574229,1872314229],[1776411833,439884837,488708666,334633850,438460453,1612584794,402248725,1512277429],[1776899086,1279027734,1833896159,1298809699,1047101103,721339281,1638134799,42803271],[850829264,357708784,825571550,38871675,704676340,1234918311,1570344934,591073211],[1885164018,1771631918,346261758,839952856,1899216357,643739894,416811572,340480960],[825391737,859901856,912640866,1875434938,1485817742,469776981,329557059,973489703],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1986124869],[1175521276,58081900,426829443,0],[549895060,1937447239,69182823,1339873777,1232751716,184083337,0,0,1136786007,69182823,928412323,1416835053,520612186,0,0,1136786007,520612186,1307575090,813455242,1647309021,1264095469,1127877583,532804686],[853521969,718319229,0,1845154959,1279485920,1723329933,0,86036776,77836567,244083196,1456313942],[1648241954,995966119,553170053,1693078689,1126996466,1215753312,217228000,1127077494,1085004985,633018109,1894153896],[1961672859,100704556,1806893673,1551048824,1421840215,530083605,4415311,576845064,239066266,1207082533,1563399405,1872473294,251826027],[1508808302,117002899,2008701366,1989068821,769377314,940656440,60233835,210098138,1433434893,1041831129,1190095547,1623967076,1391163238,614851584,1639632485,297135594,1779485718],[268435454,273938673,996273637,458284218,342948412,1404933591,943044779,415807754,1985810906,464726902,854432179,1369465454,1951192011,917905885,431509399,1411192591,578286762,1881885919,1263571080,909906599,500351947,647623510,943003428,1128363066,539537816,1815795063,568290561,1829513846,2001195811,748947672,1099545564,987819945,1960898931,1660201192,1888399789,1896446857,235331260,1677572639,1909586675,293541219,1276938193,784183684,841839390,42632460,1197460064,3903113,1538623357,1412700063,821062323,1961862318,634112730,738191002,727233707,1984988263,492165354,1283344671,1163716842,1393984055,1124654305,1809778493,567256040,901431863,1204571738,986051831,1224773306,514807693,1399945499,1100096132,837372643,1641657625,1565785301,1144350639,1892184591,1280075612,15242719,516531995,183671727,1112378022,1580492669,1063625469,484846947,841143603,1361880197,768500084,1923968803,1251568570,1801314425,1984001977,1141978109,298551219,1135509727,434245154,1752265931,7449124,1782962787,1803154734,236849464,1631599706,67028915,486126243,464386703,456031104,1029427299,1231033680,967078998,305249798,707817189,925509298,196717743,866677669,808154525,1974288097,49555670,1040577982,859511194,1832560890,1564549616,570661837,1833923769,1536560300,521174534,1143667601,601574586,1939345962,980790523,1281067538,808140537,1107237205,1958438687,564890928,123953368,1216789538,1057877173,1710908582,1161114293,1410486666,1360645900,325191767,475573505,946289974,423026301,755566150,264423903,1074994638,1549132891,1468811012,195821633,135618971,235508611,289873242,439045738,1473308622,992762260,150728663,1264136763,235056398,721231480,1936777970,1517416450,727295790,1723699371,549711397,81033972,1942490834,363698909,900792838,318617973,912892565,213482612,1876425185,74193466,1583946174,1122341277,343529544,398817357,1741773852,1541690083,1098136701,935527642,1764317329,163344519,1316037293,361280740,1441600006,1263841682,1445012287,1481584607,1821595560,1394309098,1495774740,110682617,1587637419,762797306,1715889009,1936661198,1107725301,973258939,966533409,1605847619,535349095,1709918513,1032645624,774113291,1036731173,1022963718,1671440599,404999617,893071662,568047761,432737815,1698505955,1643764768,1795672003,611868663,1539985965,1964274129,1447068626,2005859907,864352301,914533544,257477091,671622118,80284902,1209729475,1338600971,1938329821,163824061,1176499002,1742098610,166603291,771125547,647153952,998600766,548178554,1314238764,1832687024,1447147620,1642266692,725295975,906919880,624644733,1264376596,1424658931,964281741,1334910482,1768306872,804870827,1469286127,14170598,1207837857,366272134,142740121,1258229223,1352116713,1998662516,461671996,1469869429,1000941747,683126470,710924463,358921923,304294175,1059045038,1610425011,1377214503,888241649,535470075,251676041,1511923807,1227065083,1839650359,1832665711,1232220185,1716145734,149985233,841060934,163023255,915095147,490782120,1050188434,1893782638,717805246,1244933935,1995861239,1261213502,767458576,311417641,1970694533,1919826646,1881203622,711967736,985416605,1094623367,359214929,386727276,515433960,1231687530,1187705250,1248314129,997437087,1582302820,7011437,1481002490,1405060,1773695412,807024607,1671166293,1990732270,1545148824,234792508,1146138570,0,1968526466,1034848438,1869011095,1662360070,1662360070,887140163,1000832138,183381223,1920662725,1743213183,1650601607,1505586732,779123556,811486347,374983614,695434067,497423009,163067393,413269180,91431800,488072886,1032607711,845852650,0,1356188996,623420813,655124633,1157729014,761225388,1293486690,296099681,1249000671,1126250313,399397933,142686780,8898687,1777713854,1284262161,583439566,1455828792,1528767065,481305343,284130654,1074847302,1233246896,939255585,696117207,971495640,401476501,552492896,1955283295,3096409,198223745,109544248,1113790658,1398727591,459664788,741313674,684833238,964232514,1757066848,358105334,406028459,226949734,563881277,1264249992,1049781356,1938215470,736346275,559343946,1836079297,942840386,1433171645,705980304,1407241943,1083548289,560685854,1450489148,1336554328,451557414,1284902656,1191312563,1505866690,0,1079117927,530161258,197575474],[1083224838,1156395464,909438709,587878389,456467151,1551407984,595956664,1725121806,1439890362,1603460449,346658271,401659168,1756407813,1501316589,1304664585,1714694602,1226916222,1008220504,1433819833,839600074,1205928243,363582997,1472774384,448937380,516504181],[1763917112,1878187994,1487074873,1686033188,389092253,187298028,1410820950,544360886,1167107013,457627916,617212814,1491517025,1159469265,1924048796,1226310684,805440994,891870838,673246350,723620251,2006202476,613578957,814472960,1031729907,35959067,754457442,1683201695,1302946387,1031617771,1372760903,501420884,1800614091,1597887485,505885555,76404175,1177445058,695404041,152626071,941843693],[660170014,615050741,940662536,1877359287,1114190476,723213321,824276100,1629040693,1119430453,1439286229,1147612562,926004673,207717937,1136176315,1277808200,619030387,1561466697,1142452233,1196538196,1222219063,656115159,1657986815,1683504595,1206386975,717717827,920652604,1640012480,1573248343,1945129029],[449825094,948831549,1231915664,864178875,963672491,1869417025,943580195,8670163,1461392451],[928698356,1342216060,1562377501,515046910,91746210,46202881,343797568,0,475135954,906703732,523024990,1019719048,1504187104,1167535305,1673867883,1566618424,264702681,323316574,1691013159,1294783152,813896924,1086646892,626665221],[1143111057,468214613,1306060608,1323261559,892320969,429587519,769017694,1114335689,925205393,242931330,922425943,1563089722,1519449613,1979001016,117796852,1670850518,1108281463,1809112917,1551817556,1588891959,1573981252,0,784702858,1694778403,1673222509,550748830,318735747,1694778403,1673222509,550748830,318735747],[1477812501,968189918,1941376405,1577481638,1498288428,552754790,409528895,708544392,1856389431,1987539020,848433404,1590661533,107579190,1517326597,1038878706,899966384,1114604397,211297469,1167926793,321729416,502677582,1157804553],[1416836835,1072560238,1004097240,1533673499,1593476092,276159340],[1721134372]],"opening_proof":[[824352008,1003636023,923516225,532129023,1380247991,1438494782,1709724951,1804440558],[1468495838,469812668,1728725773,179970699,1754651255,789503615,1881826262,922025413],[1999604904,1333147606,1962075274,1496079303,2003111608,205574639,510932898,1145115395],[606848944,594884014,1064144318,1820369790,1475171288,62779733,474260351,977133719],[335856047,791492302,189490707,1544159224,994050250,1628707216,701225238,1539993031],[187497911,1257641718,1000734670,873061740,1089319934,26208731,558513188,1412806646],[391112902,460779357,1115986424,429799188,851638067,1244977863,1320953073,494770632],[1588943360,997854884,1151940025,140872556,75028592,948452036,1422810173,821094812],[1838070517,1148410961,1944837064,914651205,1283957975,1690606925,742873677,1324916743],[660851833,1680421559,1157366695,174094680,1347587302,160994292,1501574566,548000924],[1094810120,78771577,488115345,1935046229,1635747325,566673332,1638907563,1625072130],[897320075,698764768,654732605,289761952,315748836,1320321837,1204771521,1254765134],[1772250749,77416874,1923594048,1991913596,1072882614,766881325,1107268520,450766504],[198389341,208541631,1758911613,524683832,339428555,510927111,1049854777,405838364],[1406739046,440581166,527969909,1290490020,1170268649,222445031,852708180,379341467],[1603853769,987969903,309303439,708844375,166498721,1036726432,472061062,1195225722],[953283458,1751278205,87691651,1765613674,1493718602,49835084,1556381505,1790191904],[997527380,117942914,1402525411,975495720,1238078686,409482233,307212680,1735886014],[1402442564,1800851594,459083144,1596913983,1574844178,1041641620,1393357541,511436597],[1902575103,97388666,1421413818,282191663,1952146824,1038741947,989718850,368918560],[1434184342,638275904,1374107596,1882246470,1134062816,871121759,1333731906,481329741],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1950585275,1815396891,1828289812,1892397128,1910610909,1536740897,1823671953,499118005],[1757696654,916465275,299780598,1478259192,1454865008,1011480533,596150267,427754608],[1175882640,1353556111,495791160,984680237,484253727,890232274,534396439,1780127707,1870395397,365808336,788182675,1992930696,1690294244,1680253272,1114146593,1373388988],[503366856,1238175818,1845334023,1855514554,856715216,929673212,843274735,237808169],[720638556,872662695,1866869551,1655805759,1494822491,1577543244,1074630350,558617696,1338497964,914500883,990973378,726996321],[1014316632,1624946600,1391989408,1890974376,559226681,439614252,1361681764,725290577,496425218,1842820908,1112966027,306191779],[1935908004,1033588747,733699450,61269394,971652871,132504425,227904454,1483706208,285997278,980812517,950714049,180087535],[266951594,722192442,716922077,1140479685,1350915748,1992916434,612787794,1232978771,84569467,711059215,1868082136,961490841,24116371,922957286,1259246885,1092801357,791295342,839122245,1659887010,1127582526,259141025,832373103,213402702,1943391154,1659222316,1146161625,187280811,1169119665,1523990843,1730446398,1076836681,1097150114,1010246218,1353898393,1700940902,855412044,1947351966,1829449308,1685779660,739048659,376158027,382060597,1208062849,40206541,36652844,124364787,1470938643,139687945,1443096827,1795335289,65405511,1696349329,652552177,684521275,642116405,818431453,1801202241,890527030,807840403,829270461,1905469530,1394639415,781348268,434477714,733325403,1735469297,581499990,1738144205,1803100748,22748732,1026689285,1900734276,347300870,474172452,51568816,418826282,67421484,1736238798,217354336,105087800,622418524,1162224447,695915894,1310183075,1097108805,798612496,269602339,1083951312,255845314,1604081543,1403927511,1326938203,147483943,1489392105,1437901577,279011565,1509977301,1012655825,1387503258,970595419,342917667,539514274,1072730094,1968004663,1467590199,1671109052,828208722,977844070,796003933,1088935815,1319964060,775906600,1444143989,551474584,1642085194,1153010220,248507212,792102049,137995211,1946537450,513084230,49403227,10646338,127569154,148310988,904200405,1169750751,680323442,1682702086,1172240754,193242560,1585996105,15800165,1260033977,1035728595,1626915607,1378575448,348770900,1138148090,1071690018,1782392254,1582565949,1065201106,481419957,1182168793,1219761558,621928472,1834866592,1435578004,798288132,263309344,1484781221,215985014,1285219686,532378956,441641445,435728766,238492207,685752472,1732535609,724417991,1045510829,1054066772,688333407,211859118,1199274252,981672465,1938039694,639730344,252957665,25374438,695383441,1596319806,1260679162,128881066,1288968717,1266369804,1709999098,1394365548,212549812,1079673997,819214345,1432613558,767005978,1857480929,1212105051,377543824,563258534,1450047511,12595615,59723892,574747876,1541915938,797527223,702590387,993705975,698772844,875670407,1307082979,1400115304,1726984184,1653882331,2007171675,122785663,818646860,1645928739,1505583223,1209327649,1632212161,419101779,91663391,569463070,601172610,840848761,1504897101,174023969],[130828304,5441354,1643172088,591580207,545213059,1053276708,1896330398,700315271,304774985,215367117,1149863483,856487268,1556118338,895168226,415678056,1227909863,1283938128,914094171,370810684,1625526632,1462806131,1313191340,1689221722,82515668,1891720870,644331840,1601448376,541566042,740089365,1652168434,773868173,989711609,1864348747,1698191679,352757164,653625248],[857778536,728383359,1488699842,561700484,945738374,1306027833,194560414,1292350116,659023784,1569825014,379146913,323182067,948663309,1607837340,1270030646,493839304,1301015011,567373939,1512055456,833440986],[367259217,457421768,1439668010,1645068818,1257719606,842417882,1121482526,536900192,1631718778,1040950315,879157547,1925011190,805991994,1942146066,1519191939,1672098635,1639092041,1940689385,1638992664,1957935514],[1669595082,512672974,382851871,885932455,198679748,1050248319,996139146,492736095,1139269000,250034845,1786314512,1260214962],[1981257736,904873057,1373661312,1947382695,776733041,189159144,918925265,983158098,1850745691,605998141,1362379608,439012276,1609071107,1909403030,1193231036,1473624781],[1482705712,1283288643,1012120855,288291054,18394070,1859334602,1780936027,1780784012,237031199,143762654,153119774,1188618516,1423923549,1857200675,177355799,1558969073,30156505,104682246,1481613980,1979504134,1991827020,679027543,1286768096,1553197311],[197630483,355526212,409774901,1278999842,1621623757,1658376491,1882772968,1049687273,602659309,277839489,271455857,1482690826,1699728433,1233206715,1627667874,1243119963,1394035125,790985314,1542947645,4839001,126559100,338653358,75139933,407945719],[754208047,1020560346,282332712,492295673,1071807358,1396178219,512057896,905809533],[771232630,1885444246,2000720869,864584897,1534857302,795229357,981152533,1879357869]],"opening_proof":[[1625401729,933171597,148516799,1239998972,859381813,1503566730,1920669561,1095075541],[1920801907,135366750,717825661,1939761593,375973788,117819094,1659289979,1229829671],[322364850,1053394413,1212030527,1799422758,1214050078,662909332,1604519286,541484863],[1426240924,1423182071,114709933,915694055,1098507063,1814589915,1256858914,1333309052],[261808902,578968261,70822260,177431107,1456609153,425909993,351305311,819691336],[1030667589,1114090076,595478094,803472902,1758237155,1881661996,85373491,83405213],[826957020,461364421,252449752,820925761,1550499990,1953972403,571216920,1955220791],[1026567338,857096676,579687676,674779540,83421646,343864246,1213182960,223414433],[1766304159,1517006781,1014947971,609356647,1127975640,954659967,129746271,1830863218],[154081847,1476600055,255217457,746792489,543369213,1670849974,1261157839,1001098585],[645306160,1730442184,1356127186,675162539,1782238313,1778039851,394580997,240403348],[828725674,1666519532,1989418336,1685644699,312005509,680382472,922822253,786611893],[1239092375,1059916945,1499167586,1472159868,1868418516,531903045,1672289670,826035378],[1101736659,1740792470,1658159343,1907619934,295738316,1401123817,614953918,1788849988],[1707932855,540709049,679768269,697209327,416805520,1144939550,1726899588,1895072084],[1108941786,16217529,1624216667,1219067883,789899116,1492935292,1319988558,1184922515],[362683652,1502636054,1760080503,1616802606,463565765,1166467106,340438641,760099626],[1815280376,1537701097,226935771,1112079352,1654196770,118444186,1265625130,416323220],[969263536,1247618236,440545113,1073160044,1362420932,717986584,1655251918,1281869041],[269945814,1956936729,1991980027,652715651,944107642,1074321508,1046521552,11388622],[1049175273,1344288473,800531130,585052730,644890723,1224164000,994108236,833764714],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[346928858,140011792,320184056,610034230],[802618515,1216124262,1266843074,310797611],[1649842705,1577888912,1711468429,1761975825],[327072232,1027716745,1621954325,1142586019],[1493113963,665952095,1177328970,1704673726],[100738840,488918390,31313963,567881131],[744142794,779308379,1023644843,289472141],[369896747,471314598,500653470,655401566],[1480770346,154167575,758839042,742831596],[514673807,1829628648,1427258013,211122992],[83110703,132452671,1366178803,1281078835],[332201696,1428982161,120835395,1324667597],[950228637,48366860,437882982,1617097166],[663828221,1119340350,1834208052,1357695819],[1487404046,1176036675,1258389423,733791358],[954890942,450066231,1479488396,1612596884],[928421989,66630052,1041734347,25328602],[1189690326,1461754812,570264281,915104890],[1028534960,1094274433,392541303,989075193],[973420151,103230820,1957348533,1074659361],[898948463,331689274,1350688497,1882513483],[1328544145,1740172836,1415959182,713039769],[1644626559,73604792,540766143,404316709],[781550382,974682559,95617244,1960068311],[738973871,1393291017,1715524960,685300047],[1657467714,1880490051,1340081927,182496735],[798217906,286205732,905272557,1324637608],[1821278544,570285785,799156881,1839107884],[420532153,757468139,1835240284,1590228239],[166908042,71070388,426451680,1826483058],[1685419731,1225874938,1526614107,1278044411],[741048976,1653107384,579394541,1692721369],[1635942727,819760697,504540166,1562105502],[360671822,241963399,831882841,1616685304],[950890415,544213162,37620932,977109594],[1614253103,1681896004,771204415,1141386082],[1068005178,687695193,1981379716,2011289070],[1108074617,637881385,1456679771,1978804374],[1650621665,1771044379,170952808,1500244313],[590412678,1528228357,338673300,566240401],[1212072590,1794606451,808300505,1373791046],[1176214747,773165279,89335441,1213834843],[570479091,908269591,234737306,619534102],[584958854,972906010,498092744,843738524],[1620465621,741105143,831863357,736148891],[81531057,1831970091,1722378157,984555268],[159356087,96110188,1890554158,1663028215],[471491237,1638458511,1598083684,153165644],[1614693933,1731439502,165237323,1613333583],[1054406757,1842471739,383849327,1472648946],[1159141914,1304880724,1577842194,1302821678],[412524484,671476924,1435109217,1037427764],[1180577666,5913813,978225386,992702396],[1283109237,464615880,619813212,332283090],[1601696599,1567701396,1072205846,1849983736],[1227889131,1923086078,1794129865,695296280],[760585753,645363917,209674978,342949671],[1036798881,608116535,1438381897,1717279736],[610098854,223213102,999489678,126905567],[1863242518,1451536617,691233628,235969734],[1285399520,66262522,1483292464,201484504],[1507697341,1324753467,407083823,55868740]],"opening_proof":[[1644811912,1988750383,64245620,1644940375,1789127114,1298256837,845421398,839345142],[973668100,455915362,1535577150,1352013802,1455820287,442851775,66460695,614852170],[1303904942,1057635074,1065427194,917137059,1221296105,540776720,1837372365,1286586110],[329726635,939676407,1200216300,1567350138,1936082073,1378198525,387682640,496451730],[1876453936,1714993394,1099497303,1846778190,244363160,152053444,1100866766,39792426],[138964074,136128525,31251299,585816814,1505339768,812630152,437377102,1266775328],[1956138064,1164502410,1413681132,1257261154,100546342,1266426012,978891000,1513842654],[23916236,329718388,1396654789,524591661,1084606827,1494349975,1057563737,657100735],[1055432483,416526106,1517112871,1819385711,1637495231,330537955,545949912,1679045484],[139564669,1508938287,388284634,262773969,1347494144,749962759,388830966,988109228],[1013264319,1064193266,1769885569,1654659133,608623098,1940913844,1931455994,505320009],[1777568522,1307712969,86313082,758386881,524503337,831575730,409234461,1105500978],[102524029,1356496256,976643060,34021446,959195489,280467263,1598037077,1344089135],[1286525794,1598027328,1102431557,723274,1086125844,1174296375,264365226,539763190],[1974613211,101099103,1817349518,1373085105,1300739998,625794228,1080232755,1850367535],[1026830247,1283447160,1510005194,1283913717,624636630,789129212,12500851,140677679],[1347888745,316393813,1098198958,1629949381,758248653,1948260979,766908162,1103593698],[1055576573,1164982895,243554034,513599111,302689308,1561195653,1316228500,726215026],[475353929,1693243840,622731370,1243461539,834733922,1022775890,1732300283,1512807602],[529215766,1981266700,1151260438,1718730207,1821668905,682546844,1934982960,721972543],[435936088,1665919438,520900207,57521334,743264975,512922472,1141268551,484981345],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[498341090,309195999,1866812657,198989896]},"opening_proof":[[95623236,1543373482,1426047642,664171207,436202607,478576963,145993943,914985461],[1551402506,201855672,1755837295,896660977,262453733,925887120,1483580154,51909118],[360343256,270705252,135777728,1685584657,587795085,1690140904,1910249394,1775635226],[179110034,988315971,1411216,1974796847,1287625569,103909075,1064388031,665245969],[1479621124,1724635588,926575774,1083568013,1946792281,266125042,772266241,1220484829],[86030490,690231757,1628318291,1167440308,1170044498,30281613,184701026,531817048],[201639697,1242240358,1576888841,446154118,1589203300,1137645174,1251686850,1390115279],[1388631555,690557336,70954226,1970040181,1871502531,1763839733,1407465797,1419595105],[1527149288,1516173943,985822348,1810919206,1503609217,1093214691,790784021,1817887452],[777640336,1435044230,96085756,1030556028,1671035843,1399040026,1099062289,675006374],[200223385,917535795,1027929039,1249501387,1882352667,1245869241,563842985,656600343],[1898557978,686992190,1554446764,882857748,396517231,90506308,1375172626,867161743],[1017530343,1438976042,1249025341,1987208735,172278917,1990963651,1958089487,63143079],[125978498,640916577,484181110,1324624783,548630726,508727487,1966633249,1560900970],[194181302,1584583746,1741117704,1506736158,777834545,632949206,1102409877,75531111],[785869307,211205538,1065492098,279635874,1455701707,1147876681,1521009917,194196335],[1274688147,1352094419,86288905,1249432195,1351287657,1947591176,365674464,554908967],[883511466,1142151360,441264572,1656856837,1769602025,344143998,574150493,111040307],[152704598,1297844482,371102633,1225557102,1810485352,370066534,1298083336,1832136399],[578825390,1940439148,876448288,305360468,784066370,257817841,986135710,1920379671],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[201994103,299261366,693940891,1304569040]},"opening_proof":[[1795092511,860163947,483204218,546415949,1493365569,580465626,219531334,357828213],[1645771690,731814912,1934064630,219068218,1952006214,1915768424,1441265334,540738429],[1067554212,1844135804,1155019125,249415222,1229361862,240285874,1623777614,245397682],[1588487692,1172184468,1924678623,759829667,282347829,95716046,1458142333,1449225302],[610691194,928216118,1341172443,1286115921,1433054705,880997787,1985580449,947111555],[467233363,314248216,351098810,1472660595,874006712,1007018368,1970723048,276653932],[419023207,1583208592,1414564517,1049102179,621231038,1914687150,817769902,64781215],[1080429940,362716392,1551501380,958646207,430156204,1276594722,1943550780,1143775844],[475290556,16554146,56547915,227097006,1981737395,1791565367,1897915051,626235097],[1263687250,1160905024,1282564306,834794736,1183898181,1071964048,1634904006,1609107047],[346725107,950035353,1186193358,413253776,795948200,1299811959,76007921,1230210326],[424985519,549458719,952075998,1313266615,1540194813,314830008,1374557343,697766086],[1673464429,1850327155,1931247814,1068056481,1865840268,1270448069,1771272684,103741432],[1519833117,1962424137,786851359,1629712503,1733537547,1969542082,1583640593,1173921581],[1553799862,1001280212,719554954,627396077,1561923577,156677796,1174332064,397642609],[1214329842,435222297,1937391265,1299879412,530189714,1545626074,73426809,208264576],[1455060354,494957427,978051953,1824593170,206462227,553450434,98653381,430712448],[748816496,371699075,1166233690,1846593938,831843689,1807184925,371324139,909121813],[1180071526,1692093259,1417654364,876502109,1472118659,2000767592,335134711,1063022559],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1428814201,1106369186,1004206591,1221221096]},"opening_proof":[[556601508,111188027,1396902308,522352325,1790324386,1432721853,1662089834,1834273471],[1024706309,1509258868,779749788,1696038309,520672855,1738224278,142568779,1786244876],[1967789987,360314864,929685240,1769002334,650340113,790392120,800606406,1708036433],[2012329831,1616202390,95836640,1904171238,1200783624,149315255,228711275,336657535],[1264176909,1234291373,14987337,2006758062,1249569675,650795505,1740736455,1617659446],[294525269,1472862601,196909638,86375509,144502577,881624272,499468921,1220993016],[1353117705,1672843236,907445480,1893152970,496618707,1727436241,1441395160,382375020],[572525577,1219585369,202641648,850245971,807898523,890953881,1709208186,1896668905],[1732466777,866928535,1659365501,418430138,138969715,1669445849,1636056922,553980782],[283250132,1066838607,1660153099,1442310688,252002106,648697889,1561858040,770895195],[234863112,1932894482,562429621,1812944983,1547828036,1488371709,961199152,1109368651],[1464274611,724666176,881706349,1215164376,1791947182,1356253062,1663324062,1567185981],[637730577,1961058872,1114142017,1389812129,845078118,1520754506,440958240,253453027],[1395296945,1523573479,594991830,1901177360,195796797,1351663985,1300544048,1583274017],[1321023046,242563628,1416770822,1205447211,1363397205,480794240,1858724848,1906428598],[784453582,303906217,1612472972,359594807,1843967490,1362468497,403153398,1517964414],[186616090,1207075092,963939341,929279536,497604725,1975917636,707690039,1478083976],[474074657,1318811893,352850229,1589195469,1619925865,1701261875,1982706882,333688036],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[577577576,473452206,1980775141,1198633442]},"opening_proof":[[1216521500,1712399809,1288579458,441691062,186001358,866140342,171101442,924029662],[272542043,1699348946,449012802,1505216227,1962051077,634813844,1254870879,32611203],[1965970273,1550239882,935266141,711571117,681222929,1697120091,504111532,1183455555],[30653076,1566119190,1264221064,480713017,729089618,1264146752,565186297,1780418082],[1409516294,882585403,659599471,1609899991,1199364907,1324260227,739338632,1850185259],[1303761566,1182423093,1663202752,1818170961,316804200,1050571078,1644819477,1132303681],[1313257748,1181623399,1576122341,1063476244,781739729,784844369,332501094,1398196772],[633969674,1419904901,158339413,1755670710,1273446726,337399895,1318888442,1425275224],[954184826,1939581927,265657810,1390472492,890746166,382884636,1540919820,1408838613],[287966771,1750636745,700267558,348286782,35778856,1500660784,675031536,1993179924],[507041325,747550221,54280478,1442813607,386907123,986638734,1484788270,1456313584],[533172563,1271843187,1365574230,1410659843,881075759,865961454,1474432559,1875490974],[1975173010,1823403165,2003218570,492485838,711478472,1625388506,1254181899,1845269475],[1269464428,553821392,380110614,1431653602,1666903699,486494948,1359841738,434845828],[879975933,1637068903,493620771,852838592,1480994987,382383018,1818950450,449702713],[1503994944,1487912786,9426122,1617709473,1269876883,11173319,460784415,752849413],[882495151,813544048,1609560648,1367633831,1312802839,31824411,1599748658,1620837134],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[28419194,1194971238,1004132395,484050031]},"opening_proof":[[424540477,989893284,1728653405,190591364,1452616501,1068051084,1114513006,1919365341],[398307329,113082699,581465671,398598569,1215738227,808135208,624866735,1748625273],[1449591570,1011357338,1366540002,389906350,473756977,1584530936,1235441518,1845543738],[218355060,1393483226,524867567,996657453,1993705700,1189780746,672664595,767067819],[559391655,594885546,1481138554,405190161,550735778,1100796368,525317084,1579337735],[1391970987,500860029,241363744,321433630,1271366532,1990837909,776176494,1903163124],[1851483606,1001209980,140631003,1800970206,1333734380,1256101843,418586191,1839451909],[576399448,258113048,1218117545,1771085964,1499430111,242163761,839873792,1970620758],[1990498926,1403151558,731476661,410537922,1645141580,382263802,1538369508,977511039],[1871917540,300002490,468244561,1495465393,391248548,1141916290,634844971,1496928775],[1246308408,655928516,570633444,1853833869,145094432,1571628056,1687631146,1901904732],[1330433470,1987030128,705655387,1595633665,859379959,577189496,1856537272,1119535214],[897979615,1172185291,92596675,1214064890,876149551,736203404,768100931,1487007539],[753374935,354058787,95180669,531342580,692876692,245897177,1729344323,773061661],[1323889722,1772344694,1711827889,1758318992,964549014,1533406073,1299067637,1221039919],[129588397,1133694720,283370865,1644626511,1592391376,600513460,1924165458,989206437],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1399515144,1209381682,1608234512,1727436569]},"opening_proof":[[1296822530,7919017,1239168623,1895702665,341537541,1483589208,1651803252,1356355728],[664947783,145905956,1857235708,1864664091,1522079997,530382367,91262386,1646060968],[1198500007,122404,1350773818,1082011810,1523367638,155100939,606955764,1830367090],[339178113,1641102886,1367640296,1919125494,469388256,1261729804,1831860576,1631960180],[86481251,508650019,774371168,937023501,450137128,492689496,322543053,427619510],[1145996389,1850465914,208939889,1163836992,1127914534,1289568021,1102099464,899415359],[1095421066,1450264421,1716377161,1661087576,1634874035,1579582913,574669656,663403467],[277032458,1177574713,237628873,1090165801,1554923860,1723378768,637828374,232864956],[764459177,381854067,4941947,34055126,1293611274,699183601,11824038,297849287],[1038619112,371206373,480942317,427166955,1163165934,1201718791,111193798,1749914911],[1629899029,24045645,788881742,942688375,1900937726,1003429361,1054736895,330578704],[721925856,1737752471,423480439,1750951772,1785660233,1868052918,1661194870,135923732],[586743588,1537439488,489344361,301975093,208724764,523145592,1562480532,601245949],[1706093703,758286579,1756516353,1523681656,1778141504,254952341,1307321725,1034831234],[1288614515,375997989,668484857,254181078,284962706,1526128057,661624625,1881060009],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1041477854,840322759,1301232253,1458424618]},"opening_proof":[[279597978,1137811036,1007245211,1196357923,1555391718,1973922713,976387234,1929213267],[946779044,274960943,1043029722,560465566,713354674,1208025321,1520350436,1055776283],[17002921,589695134,748309800,712570446,592794933,97614987,1641024373,331618515],[617611122,638620851,1351007349,965518600,1339389668,168553170,163693169,1250403654],[1534613446,734699131,936932231,1314949990,1215120186,388567315,313406340,133021143],[2008445886,1849598620,1381706449,413501393,1181094416,1641302539,1811523994,681434893],[1817443666,55821608,301661896,1010083347,1942489355,1326259366,1692992803,1392331531],[510984200,12544677,694274607,1681588089,180803364,1980799135,1360932354,1840614892],[1305777680,1550611567,180515525,903707393,1333426165,808359167,128578292,820977423],[5039075,1371937876,610567084,567972340,1948884387,1062905304,1505275911,1599949975],[1240931379,513761126,1977557329,1037555636,203392759,1984619155,1850870500,1312968],[1873181619,145190521,1126221641,1282544978,11128137,1327813365,973954629,906284647],[1210476933,1261797386,1832389831,1185377787,677464680,1572191503,928951110,1749310173],[985088635,1090803601,1213036217,212140529,1776767865,480483626,343206690,83648478],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[977585735,1072203561,271921867,1628278332]},"opening_proof":[[121747055,1122185796,1247438539,925422937,1231093534,1068731660,1692420370,1822429609],[673279744,490388374,1740370976,1385031288,386140722,1359291580,1722618029,160288207],[604423646,1369698171,143855571,947955334,264662109,598434921,1432724465,1511517517],[621619787,507172841,179030174,5687513,1476489415,602988461,941739400,1807742696],[450514930,1790907616,304421668,855285706,552241297,1857963043,930541062,713622412],[925652386,1679693769,1891812860,1624098596,1942279286,1806866521,894481369,1865716653],[1175211394,1472079609,1962770691,1420039892,1043050891,1347708541,1420585695,1555105693],[1912582067,174988253,1742885883,37287728,468598000,1273570072,1353788140,668007038],[351607935,856528155,1688194630,1116172575,1349134083,1192156120,1188272154,812088420],[206640748,919000429,821498717,913430239,181980877,1621804873,616035270,1451207642],[803420436,602843223,1873964573,430145123,482892140,1714454769,111795510,1779413382],[62358015,401975795,1249918216,1436857622,1339995695,1974974558,397788114,845666929],[1086299063,926001874,405347888,1283067129,313282265,630234581,707958147,841450352],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[149370557,1317057867,1796930127,1347438497]},"opening_proof":[[161558836,1660543970,1950466266,315033979,976909036,1481723826,843100029,1003799971],[923401856,1224432545,754896109,134774174,65029771,1786750267,1214382722,302172940],[1254351854,1412809030,1025497800,542961880,445486438,1888943981,87651148,51112632],[826029312,239732096,628332949,1595609296,924146934,788164467,281634060,1623437575],[280473966,1582064864,205862558,1239679067,823195104,1109604747,568160469,256046858],[731288527,353935556,1818689827,1618810519,1608198053,860953023,1385383269,4497945],[1159495785,1646405184,1031409460,1017290565,1312068192,591723796,1213974372,618483851],[54297087,214497402,1294293303,1921375919,954474347,1099473217,864009267,1691215563],[541366182,900893089,413592398,1707588850,1137070946,75232338,881017574,1244693712],[543221626,793752560,264433514,922864633,1494977407,1105937996,565178875,1023056105],[355802898,1051636657,1517790771,251850312,994214847,1157910653,1816567755,1707449609],[1718817518,1217048224,771278105,571936449,1566245882,467826875,1637887708,1237845193],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[15918635,1633377141,1988738495,888466762]},"opening_proof":[[1396155561,1957665358,344457439,1079298486,1826142846,1675057202,1290678870,208210071],[1709340929,1661134894,17946752,963824689,447611550,1722564696,1904980836,445978796],[109869882,1612448251,1185530118,269889619,1988373412,1081154773,1631338222,1776389807],[1880619311,758678566,1165081340,1157893091,2559948,1601135385,160641128,1168527607],[1786165898,403247834,118231130,1969940519,1893585759,1249256963,91753944,7827294],[779273902,1303696428,985157677,1398105068,1587899321,1987199970,517410665,315337591],[794944616,579381982,1611454857,1346461360,1599351815,524118414,198653430,1878493475],[1873334949,1374207207,174055844,1366426645,369132709,763348476,1842847319,379006898],[316790470,56161361,640384625,199110756,1912116585,1191761907,1592005376,553723459],[472293742,1714920396,1937738794,1776951672,705153868,1167442329,1132598695,700681239],[1143617491,395498467,1623397577,1227302808,489771421,1589734598,550356572,1329055932],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1642160593,35161616,197873246,976774401]},"opening_proof":[[764983692,480760063,938273176,450685728,1355280985,121392153,831218341,733926995],[58067171,430668901,1338644895,1378254147,882851557,426037569,1081123047,1813755424],[344605351,1080315514,381040812,726877380,852192052,1461997265,1412787204,135380404],[66883577,1198609667,669958442,472953667,680813912,719728255,830512426,1637166125],[775803271,1224270614,580100984,71911109,1469925861,216176226,447528474,729415906],[1601392067,1248848267,376025635,1351309164,1046713159,1118789113,101274462,1871660849],[418267360,954734474,280102547,1441366944,90350536,125152516,716221120,1934749560],[1559512548,1565600615,888579355,204523808,683571954,1962173544,224242173,469896695],[341361233,878323762,1201602443,1682715878,1293578941,1771287378,713939376,1374848859],[474478502,1427657356,471407950,32187996,1555366112,1480017213,542523582,1043466654],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1284527998,1997380458,1176805200,738598207]},"opening_proof":[[1305398787,779180588,385011607,1961325433,1614289881,291562492,7780817,307456124],[1260884224,1553722415,1737536070,725909753,1373195226,194298064,1298640143,96292236],[31347095,540151563,499673942,190501169,1589779064,1323835866,38218455,472611257],[1557679661,1329043521,47910611,1911753874,1174153804,128613700,1466794200,242590422],[1125822496,115870435,402343079,1063977238,1975338487,170900551,996875122,1597010392],[747034050,2762787,858069617,1379009049,795570915,1456949835,1793148031,827833455],[1240535222,36624034,311233591,1077540848,1110982162,422843716,1963942183,571767726],[1953763209,1241040686,859258976,1286987514,1243409783,275193061,1416412296,759145914],[1887256000,34931649,34255450,164724629,1869121870,992342416,1598438427,808523470],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1199623263,899059668,1711042238,826910511]},"opening_proof":[[962806397,1807012887,857102514,63250883,296101404,554349648,937968863,718906341],[959138016,1001186152,769779803,234511801,1955918571,893593421,1320968914,305003015],[515696763,363680402,926508798,2005917606,726968671,957991376,1625989197,1183367585],[1058132452,1049046304,1198937220,1462376675,832361349,231074523,218293235,1141502061],[1299753556,1575092551,326456992,704682722,1834934444,405523217,953483628,1471551344],[1167771437,1511939600,1136624340,1432081231,156708776,969863260,452199914,2004744811],[1442668210,401481329,196000110,646850477,639221017,1810090282,1452651193,624034822],[495478591,1814217983,24678040,1787638334,671385134,1010003217,671651589,506120923],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1955730270,6008358,1932614114,1775429584]},"opening_proof":[[710210526,604790030,1545380255,1567736829,1748499046,1477956792,1838548153,968818054],[1013630411,1169141735,1037198268,1471998422,1568444118,625318234,1791540933,929732727],[226789584,1375305227,763713292,1096328724,1733443377,446299753,1448670503,317836166],[634038757,1372851643,1438594713,1448955034,1897821410,737940957,1594396584,1827957724],[104900600,257312037,1362774464,694080350,1140888306,613062751,1286918902,1987310155],[1856920409,581756814,1604749764,966837978,1401401139,450873395,128555192,1202325065],[476383874,444934530,1729054274,329929297,1596765449,1754561971,712566696,590905684],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1396385387,2005548154,513245727,131295396]},"opening_proof":[[673200879,1246805552,102412777,1553752403,1225521780,1888920148,22418465,1860828790],[864665256,41993130,1186754923,1938705193,1473446032,1629823488,1273095440,335134350],[1201099797,302932490,1326665402,729323669,993248537,563684693,455558820,1459713822],[1059398341,1713752046,1856360387,1489799694,921114053,1792020141,696220263,1854281249],[1806273863,787202131,761269259,572847666,1263781658,487392586,118243746,1847888640],[791833283,550454565,622520912,258315109,2002678738,101011054,988529699,1059597182],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1414740981,1310992739,1850508364,392393137]},"opening_proof":[[1164337049,1844978599,627891742,361930174,647134881,1319247345,427524458,98430656],[25833579,592929629,617957510,1564191956,1545443522,281648801,1075745801,202323208],[713496223,1508950466,1334710726,879644596,431557082,968140248,1070987809,1934387157],[477289661,1215284601,440939299,1767920883,1733839245,724224870,905407966,1545743952],[981037639,722532483,1980092252,850716032,1773722293,2317188,84694411,115757498],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[232964530,323533359,1368453190,603656383]},"opening_proof":[[1217416300,1528073379,160829750,1358745689,924067525,1980156093,1723482844,1229827684],[802957286,857718926,373206779,6164541,1671895593,1638513786,915904808,114922096],[601971267,1038768550,335254970,1428412728,776266195,660280698,475297252,1171763801],[861097676,779733982,895093115,1818063775,1883813930,722866831,1845202588,829771622],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1629387584,313146546,1633258240,391622260]},"opening_proof":[[65183761,202977543,157204523,1962586898,1867079416,69718980,1607905880,819475430],[438170319,1496199401,491686728,361527591,1446910247,1951932738,1535720436,860163786],[1813965312,1444340325,1958115594,1625151722,1222004262,480212819,534283977,1953491973],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[655518994,476483388,640692919,1650465218]},"opening_proof":[[1872875942,573283155,1634701044,454749104,947023448,1268845642,1246761924,1476269630],[1919202436,1351559884,1487515794,390336206,188460857,1296090565,1098369605,1072214961],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1735084209,287313887,923849032,1357602730]},"opening_proof":[[360557535,1976663702,200881862,484351354,568372847,1017297289,417385797,1087850494],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[230909762,768536774,1354050476,315031365]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1032848416]],"opening_proof":[[1506276873,1150876670,24757624,1759971883,1090751531,318471799,337183993,436787695],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[801496899,1178580368]],"opening_proof":[[2002633121,1251142880,780102517,1219849433,250004486,1567496644,875365435,1226004315],[1332572605,1616153134,844794657,1876704780,122419061,709777879,1038174495,940096924],[868489530,882758685,279019668,1182567804,1705944542,843328029,428382277,1368112180],[1281007,1629731949,1549081076,871053552,1568121121,1330487076,1207412790,1287812158],[1508518067,1257748845,1235920963,1331870052,1194911630,859126619,1574142363,1414017249],[834681122,2003963996,1949440241,145099180,1687078474,550209262,419342563,1425501861],[467842162,1039667232,1764551162,720090188,1316279820,1885854938,1859851927,629681397],[527400674,1534781903,1711653098,1050321377,117870068,234548882,161439314,345773597],[1347236557,838129196,1987550865,642011784,1425227145,1993896389,1971757017,587514517],[643539776,722999294,1559386212,235824520,279309815,328125549,504280825,1250393088],[186307720,382855535,1186672572,816370992,1401506746,1567342118,1612831310,1999795728],[1820276656,219631486,649826854,1810518464,690593165,1286362679,1990213429,1579232517],[1205200147,285813063,1377405163,1631357908,692646361,1001942087,1314449882,1558796825],[49559239,1134452620,1296544316,447878989,662074298,1772444229,1045848325,380337003],[779186506,1355109113,228735260,1988339417,872360992,783199447,75883632,1479623650],[1827956196,1558863724,1801681896,1455262980,151520499,1321566174,1772349310,1029566278],[1135744970,1334655858,1984589014,1801087048,1522819584,34326685,1442204048,255275725],[944160969,25736965,1783661246,1582961969,1316551825,556778136,1381372229,447200376],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1925437162,1332039294,1718694721,1809879536,254899021,938752867,1946596026,1763829275,1526205082]],"opening_proof":[[1319036615,58933451,1324381155,1884303060,1885226015,1533127482,1719326153,462391391],[57935215,820759252,622284254,965907600,964470160,591705961,1585507032,538485473],[312048074,1081118280,763628927,17146165,1440533219,1512327948,1481954401,720208020],[336537715,1765682968,1875443827,1265015834,582852104,911213408,322947217,1990901024],[684071689,759678624,1833276435,1508907767,985876834,1873217823,650090981,1332652616],[1094720185,875962251,659341010,1827654117,870643465,652573732,1983770140,1053959709],[1238669287,330119919,1871409743,794243587,680076651,102168836,324949978,1271986583],[789759311,632695946,299266189,228052529,890258437,162200487,1507396129,987187625],[264060411,1225021176,1556196188,741129057,163996934,439569148,1736985461,577803969],[1942294684,1428764177,1032804550,86372066,368436917,770171528,1589379708,1181613554],[1493105137,1516611387,425935879,139086172,455479978,411928221,284390232,637382132],[1906520297,605084884,1032710131,1349547799,825861572,1177442994,955678054,906003371],[1683175367,1163582686,1822000853,605816632,1254961119,447291132,54494138,793339539],[1054548954,1186980587,1507286452,643395076,419872358,360018537,988429568,1860474367],[1987160119,1540632481,1336681840,670178805,1971722763,1117816677,585321841,1476964760],[1621104595,23078636,1764804506,48235676,1317453358,486611476,637575883,357557990],[573942771,341122320,1368973803,1962697356,815711799,787611497,1311471492,304908993],[1478212515,922971444,1412964422,700643427,1318090436,446105589,953374148,553839897],[166020806,747479365,1816278581,1078518193,1285000004,850749817,706279273,1067418886],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[547963222],[737713669,916934055,1032848416,0],[1046324270,1671793820,1931965618,1609183888,1699878072,495557304,0,0,1882355532,1931965618,692766932,182169455,1489624365,0,0,1882355532,1489624365,1776258321,1632991277,565776554,1402361293,1897660721,1497571821],[1285664520,1962678966,0,1601957469,831869652,321416130,0,1923895561,562759251,217291595,550131016],[686424298,1129636200,732431271,1255510860,1895199017,95753079,18755180,1349803422,1962831075,1581929941,444951094],[652017700,163121838,594804879,280076653,78387525,1967928779,1690993092,2001643046,21076350,191155527,348862909,369480160,1165764664],[737792133,54162023,937902611,1761929267,1206146241,1115953046,679363900,1179296059,629788905,882957889,957703700,1818475742,1798092248,1667607303,941012454,578307719,228168321],[268435454,1764800055,968814107,1847637061,821354410,126438411,1946222644,481250291,564989600,631181115,1589998119,694751743,1652663595,907265819,1176318172,1534757664,640053278,353373419,233845485,971897573,1245749925,1439760842,1760704198,241936185,1307332338,1717568879,201874881,131466617,153550191,1913819785,1051351062,209796904,1538693871,881083254,499320258,1597210358,83406323,817087998,735330071,1073470767,1057414609,534646652,1572537300,1754081369,1425814389,533131510,334192632,844105955,209318404,1211851620,186786051,1722534571,527856327,1295453064,220321488,1468046931,819242858,1084678515,1831228482,831627177,1294772188,623781680,900783778,1926655559,303337257,974407037,585810774,1887150946,288413195,232939064,1946836173,859496324,1613051053,714420413,127922497,642094833,1052895934,1855967333,385849655,1566566178,1423974211,198470517,1329390050,669372643,1812089591,1724928775,1024167614,628965910,270815917,828726017,674544588,1128912647,1439836953,536947546,966900170,605865616,1067962465,1420325164,818702762,714489177,1111730323,822642245,617657546,1541243978,1644809908,161787426,1244244803,266394013,1030205437,669621456,1330396496,1125951733,1320446208,640984717,1035621818,79722826,862054510,628600260,1164925185,415928367,594845608,1456539177,850466621,1652605909,1700739839,263702843,1207766155,185876790,1031223534,1334235806,1403007829,1389987989,311444356,1669323051,310967490,1552056701,1122926309,385321624,354188872,1162213227,620268498,1867589599,1801268219,1357904157,1962317721,301940895,368063656,894542803,274172410,1329201196,75289431,1416361130,1663848966,1287352829,42598613,416151185,711940862,205203283,270545727,5692509,1005210664,1924573334,847562974,1700671735,504960243,1764066195,406870757,586908007,1945211373,1104600724,408052674,1112188494,653533726,506908476,174456505,1543879423,1102250017,244001596,792928908,1271942457,203392881,1089799840,237298033,1747056765,1495087099,1050922681,1722959311,1153014348,1863022198,177657922,911249008,400966355,745180690,1599250233,963025691,1998331742,499243566,1386803035,863435401,435005405,1758042095,564443196,1996640251,89649760,150565713,1112718108,1305791580,20719868,918044358,329054222,349176141,1021921008,611785540,1736624197,504542108,157592441,1103200125,97618771,673483111,674852710,1335898206,195512478,75168260,1653162353,295438545,1019841224,1970246267,799265848,945617864,1429421743,283845614,1813043000,774832575,1492776191,1748763414,786452880,696982687,266344750,270009516,1411843148,48185339,966771019,1966965395,1223371994,237015543,490103432,577006272,1598881739,1303833979,993551533,151096796,205770000,990602682,1200218832,1515738556,1764635277,121691995,1545978664,1233565317,1996739318,1217712361,606511279,1714678634,770562114,1336950601,829100087,967448393,1131029378,176322946,487949303,1694424749,1922921157,1036539788,913249733,1425380692,831903797,686283671,1712875190,1981703384,771729645,1317873710,1569565031,1910778083,338351540,1009670530,519754499,41886449,585632244,423153035,1256878112,1658696365,17517167,665906455,1404240198,1543133723,1486497741,1799174941,918224832,1722357628,1177394827,467406803,1556594797,229829178,437861229,679802825,766377428,524883885,437931219,952127328,654356801,1879648151,0,1982637650,1230557281,1772245163,734527032,734527032,1998513927,1248562594,674518613,150496718,1808608110,913339835,1268105525,4477242,510166532,222539849,1593040675,1154627442,1763050130,1674069721,1634563099,1556895648,551805983,971402883,0,1079026157,634083979,1690160358,1629560871,1221076262,1120107757,625381376,1578799724,1066269685,1700192335,625305120,10943289,646101059,1428329387,164549756,855883885,23898126,221442645,273297011,636537137,817886798,1048684261,1022493962,1751335718,242549728,1704582572,537060542,786539292,116512536,265855111,706441784,1222031043,29101509,669620467,333965411,1800202688,1000141878,1498126594,863318052,1476862181,1464806740,193659317,1666126851,692819760,1468875879,83423656,3330144,1668967034,1320267926,824643336,774545460,135857453,1923978576,962949097,393628452,990709048,1852518981,730980756,213399474,0,1388205877,190792909,1159944929],[1000827460,564071648,708576668,395948366,494341846,1420792205,1853841619,551998643,427554010,1044553142,1855818217,1651652584,798867242,1855522208,2003257492,271889032,59655312,859826456,1949870750,1314490959,1276082631,1142737321,1695185943,616867275,1393290958],[340121953,770341101,1575245716,1484190142,268600142,925281892,278119733,1306245988,1920221776,1785086057,38500488,1329018532,1438871304,861999149,1777206408,1881233361,745394466,1180836966,1474044855,679738136,1234771676,619763044,1526478563,67919974,1841854892,1956471504,1719064347,1182810628,1583032780,1076884032,225932004,1190294624,1635646634,427912602,1314423020,1910848550,727332092,1898776843],[2001561783,661511533,782959955,857655976,1944705561,1299079588,749227274,1415996135,1095077237,339328616,429304565,1591141915,1693588692,1210685499,1854518570,1573400604,801801425,1731042790,893410395,1861714938,1992373297,1153834300,1919468819,461577945,670535387,668256549,1028947754,399600693,882346996],[1912363872,521084529,1324998922,1559141886,465031498,1467493194,993246141,1267904743,668345438],[1580094414,981871952,1954409567,1985003670,1517394674,1552343,599903855,0,247979718,1041117847,1965719324,607440379,451162162,821283255,228322930,1197531946,1358311952,1965932425,788288450,1444448837,741725278,250193594,415969221],[1726852097,1978718677,1104536210,1409035385,1353914201,1219982963,2009415186,1430691069,874174572,1777216300,88148981,366859105,529553047,958700855,239402661,1932652016,1231913322,384196197,1586744411,1717277343,28461689,0,1095342475,1475669530,1179067560,1879276613,1072956538,1475669530,1179067560,1879276613,1072956538],[386186533,1766797100,102763296,1660689600,1811229575,1945418072,121922399,1819352331,470165375,1438147910,529046226,785988211,1685810490,1652106418,1474231241,1013730528,2000832758,770941664,1634089600,128381073,24694482,1422377656],[1982215604,260306833,166987539,171513355,1811725385,1590704961],[1791309557]],"opening_proof":[[1519074300,461774831,582343936,275644597,908508938,1926217545,645644553,675511280],[1851220268,401679890,117894156,1635932319,1402740221,1147351386,997887321,1676362712],[1650525271,750612753,347484347,471171676,560856936,1798581366,1997963182,729335358],[1072376820,297499509,397336220,176318169,691447184,1309330921,1220479498,1511548203],[570388296,989515075,1233638613,130336936,727458834,245896084,1907416702,1710937936],[1167531646,762984923,1784326546,665881337,1979713949,1201217965,150186244,1640335583],[872991596,1320699801,787210279,572081270,70469299,624553543,1092449310,185874959],[416056887,251160179,1109787837,193240448,997022677,1944969703,654689437,1813962578],[677339810,885908018,711445451,1831617488,332229165,1092359351,345300230,1772719955],[188796848,414125130,1610999613,476009786,415441064,1340134777,846308457,86557101],[1510684672,927883349,1102416448,686245982,247637259,593232408,1999824560,256873124],[1017773270,1243967469,1345793968,1747896539,395147748,1053326111,1093624834,1628006675],[1853573334,1195943350,1171285101,554242046,914988292,228719681,192866869,46963828],[835775542,741808491,84819641,491701210,1216341620,403384790,832869165,1959256837],[744404856,422047293,752079681,1578941322,893443159,1633411881,1001525600,224722173],[737381159,1958708068,438474286,849385907,96511871,1942224798,531915643,9982326],[84066459,731390578,1689477405,1529198954,1914026803,715608819,1257873604,667333696],[116787905,199677895,1160139124,453406412,917782803,986837932,1106546067,69387986],[1733691283,50989768,182133378,1547822451,1493215193,1607726896,793209717,707096786],[1059037525,156960694,1313288060,426160168,557168593,680144454,183454003,508314508],[47020820,452573863,507093487,1138601706,1165074018,1843908422,169479440,17579190],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[296032209,68503153,1130561770,267387147,806481522,1613488944,929853434,644453943],[1638578233,468853262,196243594,1040121110,1454865008,1011480533,596150267,427754608],[180348559,302574278,618502620,1740887498,11488086,4635261,1313263048,468127715,1443597198,1106102247,98556089,1310139396,1121925879,802833312,1967357929,462447523],[1846983041,378204008,1024647407,1072554927,275674806,1787452827,985340479,108552956],[273764168,250399085,1947364187,1069446370,1903051934,1381314659,1410801906,456577276,2000751263,1406692349,1351260051,1848441776],[351676567,822050535,1260238193,650936628,1210422289,75414865,610865613,171009436,430541545,1197372814,1825571077,1550628967],[703099483,1882601105,464753180,200847024,1857090342,702947119,1078747509,1236073294,1701241885,998523687,1872613056,1513605104],[298052769,633749451,379836902,1776862608,953937950,1352827909,1764412719,845425281,1097105117,1796181585,626299146,789398271,1167973786,1071668680,1670096301,1950942962,823786978,534312091,1008286849,898002416,1032594965,1687822487,1900892977,2006377254,334511416,1631612309,113414313,1775040748,411128168,848705464,793090833,1191389180,870231533,800243031,623860427,919562930,35515912,1741110676,1501115792,1867107372,736971633,266484336,1759114519,127066240,169243337,50664020,1660862960,1150470802,1010734110,1658739476,867398817,773715050,60705061,1703425849,418069650,1873949902,125837693,312692352,1695162395,1868075466,1526863385,1727566293,1595391818,63297635,1290202847,1514405395,1253262044,1550019211,1260672197,1777408859,885135457,1934367117,1038688377,195037051,1789007298,716654811,1369820439,1053799654,943431440,926030934,269714600,1979707246,1752940900,1058235833,1418698675,78242968,374473431,965018885,1632254969,70418795,1192050044,565551021,1834203934,723818156,1189261471,272484797,1757024226,1786159541,565478792,524900699,1841074308,1440814674,1291985140,1639744316,986535465,1620171213,299842255,177527432,1323511675,297646668,1490388656,488170284,1605154071,1395579598,169499754,139008315,267093434,1261347302,1492894885,1039751386,1386259818,1714484818,933491608,464810078,1738499179,195456359,1037192144,1637777967,1661466718,919347049,1979647259,899736773,1548979394,1500187144,1922971706,935764913,603800483,660837913,1460306745,1692004268,1249817237,1185986590,445542303,1118614462,1946142686,1064471160,197344112,1838027202,767974126,356189343,1542467840,461973333,455635457,1065110511,1004922622,1718476483,755860875,201962795,613382681,1307178111,608878268,1578970977,1310149570,843394513,1316204227,1045344390,927940541,843162069,245181415,1082738163,1908320078,1232454713,73111506,922219222,1627738561,42541680,1185807031,1841496273,980476271,509545358,689820904,1857239093,1688536987,1948204184,274400463,1421412131,996579467,1853141264,1262876178,1150549066,611478978,1571042713,1414951037,1182177680,1477399928,550908127,1925152282,1362209832,1361951410,743066626,1655288290,531261778,1491227747,37075175,759961065,1295945516,1559945308,506272338,1193520077,1016794104,1759709601,1229509188,1235997532,44576473,22436041,1455847837],[503994167,309262417,1439292486,1271499824,936855238,235839835,1548905847,1029823581,753343664,5039484,1113278016,1680788533,661323688,890812715,1223451313,88975551,461122035,496280320,700182501,697479288,762456630,424687134,583534302,88968888,1027832710,1936151094,1863714522,842428872,952106315,48525199,1141033830,1354262760,1565353057,269193860,818860496,939722314],[1800787856,1068675724,1183851044,835027468,896257442,1411591403,1544589903,1293842150,896068376,927393795,98979116,229823598,1231627323,1149158957,1263991155,1945369119,146939958,1762169312,1506570553,1228070701],[599269488,237225459,1080150196,487721006,1317479966,882400199,1758551442,389973911,498265336,1086433414,730020407,238854643,421124341,1116362691,452634718,649260796,473039590,468788782,955832641,509154261],[1343349981,825967458,1272699480,1364008047,985344791,1312742533,1187037611,471580366,650872868,1721641533,912719551,982075588],[585294332,487208257,1192491055,2003504960,585930329,999661850,1610579921,130964930,664926236,1279011850,1798112788,1660788233,1844580030,891854918,676775570,1786554141],[304092271,2001978306,450552587,26561134,773608420,58787913,1817397426,598672991,878651465,862888713,1386712964,844803029,600406179,568602,1483849074,131395434,928254458,1834458427,465888274,1826737431,1158267705,1420288003,211245060,460536421],[1704185146,378723206,244444934,855514497,660468494,691512768,326670564,593729236,815304796,120864158,1675574477,1193876762,567352587,470521896,642980338,978496100,942114634,1013719130,1088792490,967958556,543955875,1822726164,1856602777,1746327990],[734160211,467228931,241437652,2006416343,1592799198,536836355,703596125,979525941],[1765112944,1233740318,396552441,828840533,1365143573,1531001570,1363344115,1527057270]],"opening_proof":[[624571934,1429585514,1747359536,846023462,146215529,1261417727,451741818,1392574709],[726660052,1481942239,468462560,1063305642,1341845632,1970160416,1735830306,496243213],[100090423,633035633,331052413,1732983495,411558945,375970909,118005300,1165142063],[1760131053,206133519,1887505989,1694711855,1962259314,145490991,1229253589,679918445],[1210197768,565716794,262148441,1462210443,2011277227,3203827,1876767862,1979668386],[1267371895,1769137999,1360576954,551863815,1338093617,856358356,1440619514,605129824],[1931906201,1309917498,2009245145,605450438,1185180946,633708602,861925314,1495430354],[771650394,224120665,1782644131,1876875487,1608830238,219245295,1670889084,915136948],[473877488,75810507,675410093,580203274,1838876717,742628222,1561352086,565714630],[497561437,150240083,730757707,1362151287,1029117967,62539020,677428301,275884288],[197268099,678680082,1142562847,1103918089,62626754,845170669,401802397,1252761468],[612027816,661130934,1044645714,1540888015,960315035,585357366,1981141479,270672350],[499368948,397410067,308664912,1108620971,1243084479,1317388454,45366374,986967718],[1776971963,1964838140,1587797413,1404961838,218173204,966961626,1695304967,514605455],[26096395,1514803683,981129265,1160385162,702201561,838414496,1322850134,1961759415],[410981016,832117007,561392614,770464506,974397152,808528244,669158477,625402708],[892814379,172562174,1769161854,1508352869,1493810143,1447119235,1578307867,1214297183],[1863812875,451678301,1086430727,1277567202,116672167,512116272,389984769,1325207536],[866335514,853954542,870717510,565084722,755830519,2002531334,1574642141,915713841],[1254628689,674643411,427363321,85715580,1868112716,1038909392,511281209,1855083999],[299853328,865088860,249892638,671916118,722816583,767429801,613430482,1581109882],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[658991678,948653458,1155594462,120828404],[154840447,918397566,1741018371,776502112],[1002064637,1280162216,172377805,214414405],[1692560085,729990049,82863701,1608290520],[845335895,368225399,1651504267,157112306],[1005927476,679350938,279608886,1337589648],[1707638296,1228744604,1339619595,1802985115],[1654472496,1577638911,801431335,127827314],[1615995503,2004819101,1527767019,59822044],[1111242271,499756419,202225871,1074226478],[1034528215,629561108,1810769716,781743024],[451595843,1040057892,314136735,1879994435],[567829862,1208947045,909958547,812274076],[1307889138,708856255,1051124653,1821516631],[1551857236,1386583188,898128557,1614767186],[348941556,973015839,1749915317,128083284],[1859071427,62568316,705614602,280666775],[1295694941,228591269,533460372,587689386],[1135591894,30645749,999998388,1693192639],[492454862,661341040,389408571,1259975456],[1251088338,72835196,875682747,1615691801],[899527913,537851117,1867031454,1016183453],[775454196,1423242498,1525956132,814896414],[257800500,600243802,11996696,1726359818],[1676123709,1138553245,840441320,961475690],[1949914897,42232653,1541202294,1548203451],[2008200766,400952381,1202728374,737364376],[535558440,959973640,242975057,1380965781],[1602183564,425354963,864451970,1932693839],[1394784182,1009265215,94294984,1393821353],[826371635,1973785579,866111126,1147488122],[438792297,1187314962,59488434,1676227288],[1397798764,1542167268,1809478534,1240618399],[338964371,545812413,799338617,1878194333],[1126021816,73915392,785449358,1460344424],[829328132,534411953,1464966852,703712966],[1130770173,1948432640,421704249,929120914],[192234340,131211868,165539749,1361175226],[203442271,1764324287,1232332430,575606946],[1085315863,1793747494,1075968526,1472354306],[783062897,1933895721,1895021781,1864068908],[485185883,837635405,587429096,738424458],[602007684,1544320815,1363323691,956872182],[792551729,1427167555,376658498,890339956],[1161466238,339718972,293663425,348922312],[1305044718,1323798403,171210382,1979974008],[1669411471,1239313412,1905634672,293760562],[1431910318,1527869039,770895907,1040154560],[520244798,354184017,1704011920,1630237815],[1137845462,298411355,1001645647,1150310528],[1407077404,1383349020,121213907,518804955],[119449139,1514646022,1578021748,604106832],[551672193,314095436,1218834427,204664013],[862620038,91757396,219477105,1020172826],[155776094,1623378264,1626715029,1581792607],[1529364851,1495083630,197887248,1520764116],[443239013,616510513,555373618,1142438833],[1522480585,1643222715,154106742,820194454],[1300292931,695623981,696665284,1043109583],[1456869528,1755585052,1385740093,1522471669],[1836841895,2010464359,1852791339,121290245],[499642911,752760494,1620219144,1045711630]],"opening_proof":[[15701986,1852105583,863516594,1389861840,1423956839,913748348,1134556114,1332762665],[146667661,337507598,948952573,1434090437,852955464,342294374,149424514,406152070],[1598454122,985397370,1179335513,1966699490,1697294391,821280086,160557641,311427623],[1895280835,1421393599,1040470921,884743986,1322029718,113392221,409221925,93957420],[1170306537,1373944044,1777532676,601509482,140732226,1164796703,467820174,1796427514],[1061689119,1950742158,1447066335,703134288,1022632866,1396415549,1135327891,1586854831],[273369672,641979308,1243829915,224998053,1485988066,278199049,1847737111,1402321441],[1019791177,1159215921,577097683,1455561507,1001311224,273250339,447303844,651412733],[1619817829,1126680354,695824803,789642562,1675125344,1803564170,1173897317,746750245],[1662189580,243419064,427753044,844735632,1357964194,143324520,210556104,1375419572],[359495656,1771519273,1659822807,1565243743,1556959135,1756891048,1509102994,702132944],[252556550,1343596464,997504827,1545576098,1925562683,424417647,1925857111,795766576],[1671260646,730606057,516576849,1760882566,1905185676,1420178089,557952302,185839687],[815829163,1302940529,164010837,811425091,842058769,878307467,1707548578,1385913181],[1862369177,95859231,1446430560,1770585514,1113618480,539379599,233017788,971758018],[1120704060,50863249,1830038533,296674734,1702621042,1972762903,857864138,803654554],[655724869,195723711,857868498,329851591,756113738,154091819,1972543368,728085932],[1575385436,1233712103,615426439,1775441514,1474636538,1700591671,1520939072,543870571],[266470454,554697641,1424985564,1479822672,1371431299,1608655226,199758029,813720102],[300892043,854738349,1172022071,911573606,274583715,1355197354,822455303,31905380],[1542467107,1212549418,1627655292,345805241,1019436172,1319661454,1466892587,1629125731],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[972145756,926287508,1469885129,333966271]},"opening_proof":[[1854928089,1307437673,40760075,1199304106,966213430,1331857099,383845660,833004325],[449107967,540334256,1634372441,857109615,456208575,864150814,442965121,981002796],[1894552465,700453470,2004438576,1336114997,1252740475,953924257,127726945,443053564],[1342839932,932787494,1846813190,917844796,575155363,438025205,1287920574,1470025497],[740739598,526999801,632788423,352870730,1514276648,860046892,1624736302,1039896737],[1438391435,210824607,1803303896,1039734809,1485215513,625137061,1126583944,1228736495],[27578001,1017302581,203787872,838337017,286663441,1186205408,1358022816,1980752722],[676416036,579776091,924645428,1362155307,1709437839,151978885,1721877998,1192069170],[1940130648,1555448457,382204345,1714281788,453339397,1290602855,123705409,171837067],[1749288208,873971637,472829324,1378913579,1557727334,1582227240,1468634399,1948718144],[50595205,153307948,39190383,1734404275,341403694,900239658,202582897,1759766504],[1840054084,1111089521,910513469,929983861,1378771490,1119056420,1402069267,414803259],[287049760,478525299,713795247,1878480809,440470261,1348665640,373161277,262660889],[1710906669,743872906,1679793349,1444414360,1979960829,190200805,892855939,854378242],[520341524,1257479166,1751424233,243048463,879705491,890086291,1378690146,1413841981],[1894629131,481685277,454969599,1439828648,1670211262,1657283483,1280005569,1296564614],[365890585,857823777,295353250,155896448,938302732,1338849837,640177606,710278896],[989339470,690792919,1216561598,1622889983,64728866,1818762867,1189077868,837192247],[250605841,1833065051,1077716603,799648468,748891540,1969897391,1512464025,716251757],[100799529,1749061979,546964039,1822291421,156532650,318137689,663494672,901802771],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[857993839,449638753,127889283,324402331]},"opening_proof":[[382845372,435628082,184058927,1170399261,1512173945,1398314109,1761781853,537395019],[1340816816,810201735,389274500,1784397034,1381014200,867223925,1179788640,165533353],[72603578,73968446,2006559390,1528780023,633287298,741988518,1154307191,1084990120],[641051675,681672653,1731487918,861985628,457767519,853392137,1919352311,1311811539],[1655859184,316266985,1414399373,69241811,1946727128,309946755,1974599641,1485594061],[1386247045,1621486407,1046834815,1884625895,1493757768,646982380,1502182819,1992215277],[746875248,1093360924,1091479519,1269147054,735804965,340378478,1700537894,1932718444],[1037254494,1647555349,1421768567,873060215,1827484663,453187416,400525818,585293771],[267389176,1417845257,1756033053,302570503,490117586,1388797877,1746976678,1456419628],[792849985,1051593833,1347918670,397033555,1798031582,193774310,1426988599,1718534875],[1255846153,552545019,190351420,1032766655,800523410,339980862,1428347738,1210884493],[1325200834,865198493,989485282,651045011,959151812,215120545,924894740,230809554],[1424498425,981612692,1963554904,134201098,616561682,883124018,916681799,1486785963],[1120828963,138667009,975938219,530723129,449293827,996669799,1476126793,957251055],[789492943,1724080296,1796270752,419468003,1514777763,1663617356,884308550,1854265403],[1853441893,912524851,1804403037,1183678257,441386846,1107071854,1386121430,23674348],[852716741,1423764098,1770926661,1236647082,1930968409,972248141,358595587,588800599],[2000906230,1876928305,1793878546,1019559613,1914441355,1743273982,1416737948,621686704],[1133741663,1724374520,289756545,1829703478,1510030008,1199279814,1262949577,984786859],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1315270708,230987205,120199873,780801916]},"opening_proof":[[1062954926,23873199,1501259508,1628580453,105391090,1475235404,468106142,564737234],[8176998,1940575524,1544486669,1600280433,1218950376,1871628680,38691444,1707062060],[1734735947,1453358529,689584721,705515305,653674127,85464492,1850459315,466457865],[351473963,1101524321,369572156,807807417,189458612,1220389657,1625762881,81229316],[1846169303,1845408816,979579912,876401044,1174351864,280994923,115390041,1411990895],[469461488,703679213,152746650,1681681933,121443305,1679023663,645242212,100342388],[1129841544,600260050,233592629,628418334,519076756,867784624,1978825106,1251048997],[533211989,1822299791,1940962770,843335063,1495641484,64778216,1735771834,609552668],[974872530,295205265,969015311,1050039954,38280937,1007946120,66149184,184138236],[1036264405,1268920763,1048596275,165969806,368629565,1514122156,435168265,185482042],[376056750,1348650771,79440565,1024058811,1445354930,996176358,842363122,40419102],[1017706401,737209285,772361479,547311848,111012454,1909483181,420549465,1494035621],[1583471884,574551457,706695784,1666251844,1734433368,1841305366,1418865360,1848922027],[89913624,1090979378,1993763266,1977421928,1655459126,688072595,137153222,972098544],[1971783831,466452431,782601445,113331863,1660319648,239299608,929997714,1742820009],[1182211645,632700256,1523180503,1174163134,617330968,1659281271,1815790615,812785267],[905483910,338607814,273948668,1623293249,105157645,1629403300,1740660955,735395979],[136006061,661850365,863543247,65877743,186593002,604335079,1048850518,1712899394],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1830376494,305489191,1054783091,1622039749]},"opening_proof":[[1445954059,1888542772,1876105094,1437880605,1873757306,960095120,1445473980,1683468903],[1519534994,1025876144,608396238,1229124574,952418788,597575714,713887192,1262085467],[1066894091,1797299859,948040279,811849853,993880601,1745023159,194804984,1313139666],[701874101,1813019629,1610141503,95783061,676128394,814288604,139980025,1846436642],[983795853,1320587523,1433494792,1963908450,1148791797,517735341,628664325,276411200],[472575552,218969863,488263996,474270190,1508776231,1786537697,1851572011,473691459],[1721808011,1112846253,1351109675,1642250969,1926045540,1236714336,1341197142,1582145223],[528594050,132289846,1413422425,845995149,1387816859,1843378795,682867408,264852660],[1219781993,1469940278,1822788566,1280764139,426133466,1699486383,758491118,373374265],[117864777,1364448944,1563060879,603615636,701730114,1906956386,184878181,1459396847],[157311852,16613822,562455186,1811262706,596052920,524811001,918677529,1401462569],[1405750241,1718948781,187071173,269985880,179108889,1794270929,147041790,1591219531],[619176006,195306249,664449912,1233487448,1550437518,1932920242,1705050852,61179622],[1686155787,1924178745,1747862538,677757943,1359581221,1207425483,760372462,60346385],[1786101093,438485845,1050420536,450732956,1144647512,748294639,906432736,601750090],[1732225246,997129440,595387169,1815437136,1747062224,1644692211,668811020,1907955287],[555377823,363478825,463738523,804952459,1177575021,12456953,270017240,1998702010],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[640520355,1189257227,523396182,1513497707]},"opening_proof":[[1091104058,767205579,1202514182,823089464,1566580709,578684347,1478310921,30796162],[650143587,64115298,881552474,1365718380,710567814,171436745,321354755,1410844057],[171981761,1049698530,865868097,134829739,528888875,1073374852,243737292,565786102],[1203040211,1300033192,1587046128,645459884,770237833,867090300,1254733962,1689199689],[1359218948,1831894338,1406389637,1619581058,1393847786,1322240457,1266080485,1300481713],[1227513784,174346653,189585053,1959667349,1327870756,352741815,185962505,841059581],[1284539976,1022253006,667125260,1154084503,577642040,1223242632,858242392,595907310],[496953938,273266346,1954436693,1980209749,1858233212,669734958,372809030,912938503],[1705135258,870058394,289485340,437443816,1869081530,420378996,448614893,340975708],[972230692,1077638146,620327021,1684532829,1608999725,57836037,604226481,1662807615],[960397560,1925849496,721498711,1013951311,1027633488,785058789,443480255,111422373],[783528253,229251556,923551889,1062140203,649078135,1509866506,632178353,1796852385],[1658516835,1410630024,417359387,1159702716,1605187645,153533214,1165263453,1838922797],[588830230,1747865028,1989811305,1365549985,787172002,1362533440,599763592,1053700621],[865099747,955469023,1699694975,235341372,1251417678,210099030,1949418006,1488767774],[176559816,93420484,1419811130,1501085685,1947957761,523066048,15708766,182673665],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[516576701,1251717344,1740893333,783510126]},"opening_proof":[[408186476,806339323,723466625,615830814,81752626,659795661,560263800,1113246844],[1760689615,136238492,1913957405,887519626,628069789,1314477015,1185783253,1334015957],[464644678,1034753038,679852704,163502278,1729618797,184262149,1223449529,962903591],[1295189340,407715657,33891751,324586834,4824534,17541349,394172411,797912025],[576017865,1652568560,517597772,714532239,1700246366,766356538,1485137374,1967568103],[441327821,1722041566,719112760,343671469,572709833,1423781759,662699268,1668783385],[622754493,891056280,1825204351,1909992904,396309886,791909973,1720522608,823663110],[624064379,1201812717,1323343456,1037925959,290594982,459100103,598432749,1105331093],[1296420900,1324797362,397800310,1396070037,1149611846,1175378397,810771957,45081043],[1022435863,874791658,1689615825,556951849,1033038920,1238728314,35556651,962201683],[1402488900,1037430556,1632294971,1852399252,279636816,1169404712,1429324301,991308216],[1045101457,776691917,996989843,173766700,519524587,1933486217,1647692089,719604822],[1636037613,1662458353,1433211758,329419540,87978637,436839009,400077100,461909018],[1965210720,1975693729,1198459773,227806707,824494278,1430377585,875734011,1274993656],[1802342268,451739212,744829286,1636531703,1490122202,1923555917,869763059,243751],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[520197081,1883246134,129101133,1390158680]},"opening_proof":[[932664892,511730123,814490310,1382786438,902539020,1764373563,1249206226,1640885918],[227360291,131510849,1203055284,1920209362,1595783884,1679985976,241621559,897620468],[455918945,1636336096,1775872744,1500045090,1608166959,1515379373,433446989,1418786215],[610120157,1125242022,1999609921,330076903,774622838,379866671,708266248,358129331],[375292508,1172340897,1795063752,1201972322,31656268,1780258212,946647710,635829655],[836352792,1585481572,685981031,1590911933,1006090151,1039186082,1167250332,624851344],[1257257815,1295832599,1946063034,1820342904,1058961973,267368199,389843857,394019547],[1543189038,613114997,602173736,1504334626,1917571778,709583126,1946151164,1259486822],[1542367763,1629761176,1255920793,464828638,1713656769,1798824533,1557349629,978788232],[1831873524,1386308570,2012927810,246781858,1832325791,1362985209,130708435,1930638455],[452874797,740109487,1259716087,1517648117,1781301877,639798444,545298769,430374201],[695824526,550188976,914534757,668111740,1924773441,1909787860,906443314,233242247],[1411799716,1983264561,1151775887,547350774,314999803,536758870,203882989,1539120554],[723470704,1218572115,1124592622,1700737088,396418171,575649759,990630324,415159027],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1749979639,984281820,1840566610,949380272]},"opening_proof":[[928240796,1405284844,174970708,408906451,1895505779,1991894508,1279648021,875269217],[841419608,1692641622,1150081467,1669751079,160750135,683740754,301473828,668844201],[837499557,96030889,144986187,1441946683,227485957,1867306652,1119389328,561223328],[1383021159,141527993,1011583833,1475715635,633206302,172668825,1019557120,1486804416],[1941507815,266216161,1826110882,1574111451,43318863,1725579235,1169620342,459485769],[893871398,681123424,1308350795,1774780550,675734025,1569134687,1713774307,1939949897],[365775317,1184558386,1875447418,1691353473,384602584,778506562,1753581200,1578956553],[1962222344,1495595233,1246794692,1562299693,1689959348,1614990474,263927440,1969093778],[877985936,735318712,842519500,80226653,10691630,417991206,374981806,1035614061],[1190858526,1948896643,933368979,1327242447,1220025147,1745692475,669446756,82863774],[681018435,928052670,1553547430,928210954,1679982040,511872777,170102875,1970142270],[290539500,142827507,484340488,1651083254,413654596,1959329243,1747894914,1796994094],[1093890709,331588928,331902954,317105640,1130793180,31859762,156821346,1685086988],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1419610928,1634786151,690442014,127740312]},"opening_proof":[[434713436,904332109,670576330,753513177,554049400,970814114,1507987964,55450382],[1736427516,559701692,1585411930,278826677,17521280,364399791,1711989370,191397977],[1022229485,911055705,863880533,831534746,917631895,1809268307,968618763,85511797],[1681030222,1164753790,394359737,1509288943,563847534,714924229,1048594948,509314392],[1154921422,323770324,504009912,958492763,724378757,153869334,1173980717,1779266933],[1648032131,1164858341,87375677,995499923,1656417568,1444640103,1571128665,379994569],[1182500968,1153892025,261139427,2001974165,1406227704,1402794044,24467996,959065796],[1809528888,226816801,1344748064,693583821,1933864664,618670101,1685666807,734717676],[393258736,264833910,153118900,1953809378,919257891,903941710,1846243362,1784709015],[854328965,1802339594,1265051932,1658706382,128341597,1562883762,1613344018,1098129991],[1254827018,1928060632,115712857,1813026101,210774133,198904961,1227096068,886580240],[538880986,794346102,964879559,1651709303,386898857,865206060,1333069169,1059969162],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[497280383,1258526775,587309552,1139681885]},"opening_proof":[[1762712612,1275464735,161280911,3274187,768693190,279549546,772847658,309563932],[858705376,1444753568,1157591269,1438862652,599051266,227222646,1498147751,1432626979],[966834504,1842173114,1250551272,1770783897,1019722964,717699754,1060922424,1397105004],[1456417990,70892403,615187481,895763182,1335225153,1997673101,383135336,1766763976],[105608274,748017482,1970719140,1033202818,1169082417,1327033094,1365121135,65521664],[846742032,29127781,1695256303,2004786163,963899039,1730619139,1225086443,1016257590],[561480969,961722066,349196586,168566586,648640338,527668570,998159295,976269841],[1474643625,929471699,126036051,1734287614,516823079,1010795069,1712527818,1499637400],[1624339773,1089859237,1882836411,287581586,1190694629,298322468,651536465,81477851],[1545919355,1158329767,1253923233,1025480258,1311684246,121615303,746802115,1605898597],[1015999736,1946612917,1086209022,1925634679,354073553,321217604,475728449,749339098],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[595939339,1145511496,1519138821,126702603]},"opening_proof":[[598710734,1861699393,1477140452,1871992584,323577070,263346585,1580749362,944434081],[1121830343,323652628,1655685512,1532145219,1109201083,1246644028,263775945,1285758333],[69042826,1813750408,805265422,1481984415,1527714101,1998382012,1297663814,693012269],[1085607224,1224517733,544536543,1524340276,674136524,1384481318,1917525290,278738004],[433726072,646827268,1076470412,1768472162,752937812,365299111,48083207,38839023],[1899356975,743054652,1944062937,1625044680,233827782,591487613,1637828169,1369814826],[298447506,196579861,108904254,1799848569,1675368758,961123983,157333067,354661534],[709630724,1274019611,176789912,1175394658,1380498915,444784591,1055262045,243214102],[1855453381,1399128562,1539130360,354043880,1312841574,546660349,522653179,1250417002],[364114086,1795691074,388109211,313542344,237718122,216868303,1982850144,1188399803],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1395409466,1896374760,1179257702,1562835078]},"opening_proof":[[135304708,1497462468,39877329,2011020933,576856320,1630442012,1345768295,1872044376],[1957187667,1031192913,380585171,1284190971,1209233205,205686333,1606334420,361074102],[44106625,103389729,125272967,1805274637,480826342,317823785,886768137,444555910],[1364056103,146050542,98739877,1191398409,498428606,411393263,1992158600,428163228],[1096847868,1851780450,1448182992,616929067,1109635341,649525592,1502248806,1466786098],[1918080520,111085597,1176351290,5322704,251480517,881077062,739195364,857898971],[1867160696,180578539,1500509860,349394012,1018753407,1613096704,1240439019,351157002],[792603757,143965271,1747723353,230767842,614441121,933314573,1884165568,1031825207],[1586890456,470430066,1130177191,284818681,1388127053,477129435,75095249,1401042157],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[425582574,1043406344,665715862,1624756096]},"opening_proof":[[222697023,339646042,1215461472,1914708360,154617275,1515362334,202594474,1492686233],[1057761856,567426359,184391602,1801123565,1318744988,217465712,1440185217,1714822870],[1373366847,932180465,850230029,733160331,1880663562,972247033,367006147,516728530],[2008834032,739649633,836200356,1466810917,489190475,1891275022,954598681,529574046],[1056865878,1896119078,1641242233,485580484,1361959631,348561715,181536040,1938826327],[1782539014,540560157,138535304,795376191,782423318,683770373,748083550,393632270],[1719048095,609239998,278972995,439915190,284122890,711797314,1521096336,1538024331],[378219840,887310191,1910997666,1306268399,1126539202,1088761587,127914152,1899530945],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1454397793,1727080418,375756488,668321255]},"opening_proof":[[463728300,781235709,2006135856,525221565,1156668036,476737863,1728117078,1356902485],[1753496628,541319525,279577260,1536743502,1108579397,1415305114,1420334312,1486105833],[658231331,506402823,1965889356,1890707330,554656028,154059311,1123048290,399125818],[715697304,938248201,1624804889,1883822318,1206350586,751270120,937422832,1989103435],[1119498798,1042563083,504843523,40543035,1131243293,1718772391,483881551,227865517],[1491404379,1289052045,1172817430,1747798988,193396178,1617108619,14012229,1683188055],[776743335,1425064265,1668087831,413427539,1609460642,1761724263,671870099,1990802651],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[327940307,1514440188,1408198136,289035874]},"opening_proof":[[619406170,1753163185,1732195516,810829410,1254491681,1796723793,777915757,1830186841],[12092803,1117713424,32913526,994666337,1234937125,173226948,1357517273,595740540],[297404212,439910076,397086015,153343579,603537241,1026715389,1120212739,694252659],[49495417,239646598,1112377724,1163445020,313101818,1614272416,1290008081,1911417700],[1605718503,518822483,738561802,1439163358,515005298,33519884,1115494426,556846811],[1626765219,745834791,1999878175,888083091,1366067456,1839006888,484542127,1628509810],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[56057014,1905230471,864164571,168375248]},"opening_proof":[[397010253,944875641,1118999111,1530128134,1143458205,1911768203,1310645874,916355725],[991395112,1891789551,1927123969,1909913,573734885,1463084544,129211855,1511756610],[1697425331,1864126170,238920417,892699041,1869005503,714818020,651879198,1329772182],[544517274,487150733,733104966,518627623,838596398,1147622578,1236882390,1702690227],[1239851958,5685531,1408400090,748345706,1750663835,734618276,658782115,82239998],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[990979661,423205798,54289772,847189275]},"opening_proof":[[1093207684,1143769421,375684616,566470326,1901047260,1738586927,34908328,1624756829],[668028082,109428041,718964182,1226299560,1685686207,412196255,1528100616,1606061789],[987790104,1484235029,1291898645,1054954526,967203996,1998825995,1514789128,1005322005],[163761372,808435742,1482893556,1950483028,1710292138,913194149,356936341,1485170490],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[263101587,1479157349,61657836,468225383]},"opening_proof":[[873250396,931309336,246036546,1948133440,621343912,1996046850,1269192892,1904840563],[545507049,1048152940,36883601,660098974,205747524,1988860288,635865777,1905598943],[1723865221,1974962302,1037166233,1787174785,423867365,1089473424,1741186303,959586976],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1499093070,531009413,565180526,1926501905]},"opening_proof":[[534016248,1257289138,1820018254,1240129249,459728521,1418989187,1444389442,1328432310],[1508060906,636603137,1149507449,501296587,1466900840,341188468,772379168,546932894],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1753630556,976863171,1849014975,557192325]},"opening_proof":[[1076054867,1880251089,1602670954,761675691,829030575,357999872,1546931482,1340008520],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2012653700,84272468,442931375,321557701]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1854871932]],"opening_proof":[[1653817317,1193463074,577313311,1198878002,933365888,285733507,1202376735,1863163243],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[64595946,208570172]],"opening_proof":[[826739129,1554736109,159787001,1976882456,1631718721,958633564,1884126780,1808067921],[1788533212,1290464982,332639343,1564083891,228995439,494012547,1828724082,666601942],[1854625943,1501014417,1368922865,773441722,1202835014,353988421,172878771,1968847324],[1423988069,89003616,1134632346,781423908,1583531099,627666206,1089242820,1187460034],[1617674309,672567407,942586180,819052661,1802234598,989613697,1178665742,657546819],[192653278,665583030,941482320,756645821,61012190,489568368,1627060155,1765341408],[1982846428,1843235427,1691540660,1680648854,960120124,1494995817,1420211005,1334647880],[403138933,205903684,372548137,89943204,146458574,1688202776,1725692729,1844603124],[1756338424,877551069,488103230,482474861,983584593,629508600,1183202879,1514542859],[902924286,1945583004,388804774,705163387,1499264562,1648144250,837952686,1764660646],[1686625502,1129884943,825861800,1851280758,1526281299,282747758,1461811441,739426223],[373583411,1831464077,19197349,398782017,546778167,797026678,1354781185,647116126],[1023398272,250635832,1605011832,251219696,1155884225,1867547013,1647205573,321985469],[1769702640,497142226,75133046,627104533,1193301390,1779047994,281395436,1336976714],[671848454,1363748272,1570539473,1520251383,1768820293,1867245571,1398294988,188670129],[787227541,116205184,26482792,1835432107,1563383959,1290681492,1806955736,2000847925],[1035778931,1956750917,1609683298,112123981,540333117,1451862158,1502206067,393849807],[328499485,1942060389,1757876024,1566752059,1678686533,229385793,64573758,1042755850],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1540305982,1355401408,678114632,1296710895,915075071,754206942,1860875177,1308101015,228165775]],"opening_proof":[[707640179,360758303,313042829,857775810,385497287,622291857,164039653,1672714159],[1677412657,922727518,1331580715,1724267626,851803589,804230483,730979924,1716008238],[1354574778,1439436331,1385376826,1913184025,515404403,473096399,1511073135,1083186919],[810945183,1954993702,1442270151,1496246539,796716834,568476379,587189807,1059135902],[1319937667,1105333711,1666274334,856251267,936871483,498745433,1889567577,925561933],[172776745,1524743000,812371243,1097809354,162845933,631145317,329666542,686938488],[1273804224,1692670543,185231658,950911601,513467173,1890207225,637541631,1522441722],[1525850377,723719750,729121256,1867453450,898196073,658334434,1949882212,351157168],[1367814856,1069311151,97131827,1823350083,1332162648,120934086,1652069334,1843867247],[685856616,1370184518,1045322432,257185909,1641734276,1265929868,1853539532,1774442081],[162504253,1707088009,1124739409,1238484180,1090421736,1222718908,1320495689,747620899],[1255312146,1216786471,1415409720,98626689,1824519135,417490550,1303741258,792748966],[418603183,329756987,965050988,330867608,896933150,303424344,1825435558,1909858111],[876746373,562130135,883077108,1286512177,1599355755,1128409996,943873429,158485255],[366905152,1335944868,1001060655,2005206477,1177110724,19324068,570682861,1909223125],[1021791047,908458467,584298377,63839297,1742468598,1094031866,891146120,305497304],[1192272216,1636813943,1529686801,1186884984,752407356,60360475,1987207246,813832858],[1014452633,613930790,179944390,884152151,1381411550,1471477960,1154545949,1773636387],[181951474,413946721,1360816912,564195656,1360669371,453892712,676807040,1985557562],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[664475518],[29166955,988228012,1854871932,0],[176940165,1869308068,1732095014,609681119,1014224258,1428693017,0,0,1366547139,1732095014,827303883,429651354,1439656714,0,0,1366547139,1439656714,253536042,620530900,1625569385,1607988518,1474360635,1766117566],[474307031,1671198989,0,1434863490,1462828185,621893238,0,798102893,15034752,1161823837,1599583533],[1080521917,675994375,295555826,438955552,993675113,418475811,1134193522,34236302,270467566,1671949983,1532982977],[1579168865,1122055667,276877697,755901616,1697427027,1953294575,5831889,1904848597,644344237,663790868,806422309,111295518,21309455],[172697169,533527329,690788676,1716948680,1360602776,816214375,1530526720,317224317,820130582,1807318612,2010313678,1041262191,551128451,1765104768,741581186,1801780866,1550517724],[268435454,189216282,1522278118,673517027,469750472,978332519,188132694,315510155,23918877,1564586619,772614796,1502300693,108650256,726179976,921923379,1361282160,569687906,156802997,1219661743,1542461370,1991496120,909149258,61214123,1315330399,356319270,55382023,1801972467,1603622933,1065106026,502417593,1640370085,967767509,1414478673,387166830,215777060,1042292979,1751808185,821066403,756637640,1889785654,667913392,328679975,1095821503,1631270496,652555926,466721384,1918701970,84325700,206802408,1826251703,1915563255,550095311,1117298620,1625635562,1171916056,1921047394,432063909,1366541439,253542192,642297119,1463187788,73708461,883874774,46880868,1108871733,1508434559,1534678346,409445520,1309541442,1344706851,760393431,1900453408,1704173971,1582461085,1874554530,505326342,1654124863,1349344906,1482058002,475933629,252225566,1945934700,20031127,1743457121,449197896,1621927105,772189413,2012822845,1121121978,1484509402,1253803072,876938394,63555753,992557375,1932689158,1043935991,163254739,1404899249,1097856645,90323553,1954001822,1205822658,1761497443,552018252,1030122951,1187152594,1078463198,1665880429,312553929,1096948935,785804512,1865149459,878773481,36925340,256922386,1329747605,1345920017,782391777,1404554865,1740664477,98736487,298795997,174949978,1536509336,1271516539,601115671,1769099138,195769959,848435660,1081840576,1982594689,1465029517,1029349598,695990111,1027646969,718267291,541220318,1883923634,1273353034,1293964699,1323023613,545912420,914837988,915419808,564578593,1569351515,1932379498,395830225,1489358488,1187802337,1206156077,657028497,726816243,1349064756,873631819,1554046866,1882216985,126487610,1356765952,1845971498,222745746,1851653938,1056947849,168084694,307869065,755223249,1167596553,1582318727,1063973629,1364551896,755892321,983137681,1420143228,1636888579,378701660,1620794229,24984773,432062023,1847901007,685949946,227640411,1451486922,650375536,1024508537,1362236729,322778424,586101162,1464895414,1538801895,218292911,599154109,298600267,650764365,573521084,971314666,1350867903,333014750,1319574687,1715691589,174531235,659263477,125284662,438795647,937457168,1782547973,974310922,465570759,1990480096,16030988,108701256,1692366608,1345842448,134881597,1529027544,324688619,1116425016,1724982809,476969312,125755286,184645881,1058029176,1886517178,30995077,1109380888,1270278142,1490034302,1499660665,1634960847,1246606083,1655829463,1221127721,1280347930,815142931,1829465382,1167010593,1157167047,141168559,207157927,341171834,1490772737,265214421,549090642,1297245605,436776050,1810624514,746210533,479554366,250859371,1685852946,1523655127,9369866,1563999008,532267143,1914890010,810660848,706568442,488092128,569368731,217708922,1757276262,441910750,832100038,1982225220,894477971,980277184,1640510916,717456660,531558599,745397101,70179711,1509876955,1578843652,837144825,1915979076,1690640976,1369440542,1510184421,1632239001,198247209,1999426681,777534534,978781343,1273183324,351530979,283055604,1108747706,202232902,1693883553,13055929,1255844663,562753074,844135618,1234861747,874171493,1664161600,1603840522,1356818079,1315816305,989933131,1409833119,28355113,673137287,1902278869,974148564,1832127943,782849336,1218578406,258875047,436399962,1264663892,4585785,0,584856322,471741086,1047742100,512389157,512389157,934276406,1695669916,1885536449,1193174402,1169009126,48062102,1273327244,1167189114,1215336875,633737860,1477248130,1447719346,34060925,1619402591,604932533,685288193,390738160,1649039202,0,1795230898,1854865351,1567291061,128400985,360408091,495144027,1066904678,195541079,370618410,1598002591,911807923,1097368272,1675564393,1190779264,1473723395,900492489,888118777,1329587464,77436525,1485037674,817966106,322892304,708127533,1244576942,1039376700,831096749,1067967648,1765791200,1478620453,1099012535,292327548,800340776,344599896,1859541884,733055352,1169058684,1932701752,1493016469,299374931,1333434977,824808628,1262035000,574372814,1664170456,415874325,1492976663,750736553,1126943925,1354341028,489702361,1702767463,1008256199,1280127459,1700954405,726701981,746795249,1981175517,937858021,124447691,0,226063168,488613058,1916561413],[389750947,912353419,888973318,1954310523,848536612,1518077510,165009328,741543613,1098231789,843889734,1345805012,900067601,1711813598,1831965495,874467171,1678579234,133784013,224528710,1433599692,517877463,426463680,722169564,790476467,863726288,399354874],[1080017719,708992654,725145879,487798233,408837124,1482910303,1071697353,1601842365,230009127,282363951,1835460061,844042537,1317547140,1137757433,837256922,15341785,15676501,1522105682,68615798,432945519,598882149,1778467390,1367351039,1643665143,483104669,914776863,239581490,1518144094,409164033,1256588248,348971215,593875778,1968688670,50019224,1800268865,974427384,1293779591,1434925819],[1364713896,720022202,559213711,63860123,1863534274,2007153598,1202998873,603370386,180271213,1239239930,1079626484,377105340,1956519414,1909067494,1518312002,777348685,955991270,1500773524,445777045,867220628,1042179053,1765637214,800364362,400181882,970261476,745422398,1461677032,1423952859,731673861],[1332451431,1091789606,112100165,652080380,397309833,823999810,1983239528,354290796,402901039],[845323709,852565573,1177254154,1740108598,56094458,287992268,97376354,0,828553105,1797448434,1021632543,1676239171,188215624,205539800,1858217351,1873948208,1499007630,1330375836,1871669393,897055099,338436183,962510316,1664313840],[1265304448,1937035184,1987100226,703376035,1153561408,894192872,883778429,524908676,1401824762,1810044345,635034095,125702364,677523236,1218332342,306626304,739141464,1871090264,1907230416,1205257507,1626096212,1654592989,0,1035195987,557652871,1828371805,93583322,1526657715,557652871,1828371805,93583322,1526657715],[1507690591,1354161399,1527766665,1546272796,68021952,249359544,413821894,900181799,399216062,1869500378,596402232,655268009,637696899,1208743869,104412850,1310723193,1690328803,234560729,875408342,100256417,1417806949,223041632],[1667967223,1339604316,1093421660,1952334089,197621394,381667706],[54904242]],"opening_proof":[[769433192,240016098,1576279995,901380361,1034141768,1529254838,1535364813,1086846746],[1321920509,1339190934,150886781,1750818258,1164670497,1953195307,869838902,366686058],[548706374,1206046073,1782665329,1326762318,1377466489,592578085,396209910,1880375240],[1605116544,1099606109,524703576,213929999,550533371,822213614,1422285800,88352049],[1747111250,546460186,159801923,485330603,1559155543,1743989594,1216210951,226843499],[80371057,431536073,922082300,92423251,648415937,365536811,1892600637,1738274068],[71656241,997238565,1200289271,1683009399,752170455,1169488445,1013993471,321383185],[369199395,448599951,1623915536,860702016,106098125,297431335,33033445,1387479670],[1393648994,693596606,1241595796,1555378777,1946931203,443634266,1756686486,1019701265],[944765849,400027718,1794912062,1831767094,657028970,1339037849,1697126025,250767310],[892945845,886369425,779430059,1420730718,1315751957,1604212119,565933039,375738446],[426275027,706609480,1349905762,1329240562,1766413119,1449114716,1956043814,1494792920],[1965373149,1759787307,337763480,593449973,1523348245,640651024,1383336214,1498323278],[1759168310,613571318,607827118,85383909,1510639080,596092357,493632674,1851783919],[1033117007,1007389125,1465110784,205286467,1410065717,883120978,1704503660,33466315],[179215116,121014964,825594049,973238017,1075509811,639974590,1912744649,933495068],[280992210,1862615201,594963250,1712074664,1361093137,739823307,103429936,518832505],[1863597975,1009817030,1355580276,1451335917,621859725,12589881,72145491,927120811],[1112582470,1178251078,1276457268,1131485574,553811744,1474613727,1082722135,787912421],[1418172984,1466521121,482100994,130640432,121199860,685622502,1150187783,928574764],[1209540385,1463644973,901784738,59090852,701017896,639859617,995018790,1412064025],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1548759735,187023742,360469683,1438556326,1295455940,1343825477,1803961064,446482378],[1710434275,95015258,296369669,962761337,1454865008,1011480533,596150267,427754608],[1350537820,804239597,1717479944,1795735332,1486747295,1240923518,1359971504,1586486042,654269557,190580269,1147208167,315476101,1636550884,1763801556,1960839776,1665588404],[1284356897,1172487480,139483803,773760538,1006456974,906445731,219661373,1566259142],[1779233804,886594932,524567429,337524252,1395218342,629394996,408498342,1142892428,755029403,1397776443,1292007699,826896423],[1328997751,836579306,151895404,502650523,1674020304,576195719,211817757,1036013477,176524503,861900950,630571322,247696408],[323367236,1773835015,1245223578,252105581,709121181,1375134864,57137703,483053087,646651231,1339332495,1404171755,1196790053],[241327513,271366694,1692138380,923925076,1967636593,1949779610,1413388237,1411502970,1856285299,1950735244,1663071931,1356556060,411573083,1909208450,1829728236,113906501,424569957,456522885,2721019,1039374,1390527987,1219715263,591173081,1771161917,439917257,487770218,320137605,1734932304,1225519053,704020971,99838360,484187657,281838210,1549017747,1122333903,1272910461,836788584,1885852933,937560038,1119251964,737529561,1243413465,1871278561,1535848903,1054863652,552104194,836018865,967168380,437276042,1472427376,893545717,725575383,1747776697,1195966340,1493038022,1705233280,1260227543,1267283970,446693635,362082190,1275503014,3845579,1407572753,1180406502,571892367,1698519475,1561042890,764958729,1969514863,1350641629,987630644,1006521568,1582080334,1700942304,552362846,81265295,1368408834,592150050,935129780,937659427,1729135390,965411672,471135478,524976204,967784159,195696359,670436489,759654570,848626490,1485109534,468789197,31064474,121578943,1013360257,1861238904,1009367261,326658839,1338438725,1573661349,1642878601,1390273366,72196953,1688393271,139442651,1938473167,718242419,1861606003,735722165,289197283,854045683,687899843,665548693,1005373760,1533906934,755132539,916079785,1389818578,926264805,1561295181,1504428501,1255262883,727399935,1087742848,163978143,1717676499,846264329,562486111,692814320,1072589823,895665326,1668351940,1337998030,1634968983,674308539,1871825660,1408620904,15340143,2001164688,1802273144,319764825,1439036958,320053062,856332590,491597707,1496560869,1301808240,983201979,254791506,672367195,182600660,1459682100,1640479975,1303686540,445209385,1820631903,1319262643,1098340262,1805671851,789529756,1236022842,10430093,549083365,896009947,219126303,812859294,1696709063,1921337820,1229418670,1926223919,349944240,1149791048,343188049,236751226,1665202464,629678097,865195048,1841257776,186747134,887458562,549857844,1533255711,624818818,1642771118,1581152397,436943684,631088800,1498652539,602663248,694024355,1536719640,6423178,837737937,1443003119,211172988,1277272835,978567716,940625404,646421527,699140805,989385032,1248324987,1079770902,1494831027,480361086,496237380,879070017,383790301,1059404537,921005039,2524564,317523401,1327906537,1270364882,111241693,1758384759,32136989],[1564152885,1502687149,1059887246,1906318573,402493661,1775701137,1127127032,1298024730,210651370,1983014851,492388865,1874177727,1213845516,360445344,937261154,142257553,919825123,1235148432,1943132743,795676372,1859326301,938910164,144523416,1461139812,1813367473,837474682,1273851993,1118627300,1757019661,1608402647,950733516,653760659,148336817,840281286,1523176935,1901944148],[430453089,1966436953,1911002418,246808762,416537343,1512600873,1062890826,490029847,1040623656,971170962,1040872809,1928286515,437240664,1402990289,1186582536,798316172,1487336007,1159618271,256205155,1583416914],[963614656,1444128991,35487505,1300857597,931973257,1310670620,1842129919,1291836784,566876120,1252127600,142420288,1565041514,1836144589,1895096303,1019477847,1527928663,1799715989,513037376,1797924085,1866826954],[622216997,76094619,806612334,368404585,1295230255,729914839,132276634,780750238,370308093,772761259,874917482,1512580618],[1488245731,1472481027,1966483300,1908949338,1512174036,1132806736,900518136,958502273,1694402950,373354119,385849364,770143129,282862810,186642081,1314786168,1814969657],[80500040,1469786524,539165478,1774377473,95718120,296055291,33991279,360778829,1745552061,45579561,1557539500,1318669491,1101070690,391843512,654683140,630279459,1548549737,471901165,1659353223,347986385,1642418318,531644574,1512519052,1240806589],[1886986751,1480443747,1166465212,1056157042,285051864,192451986,936488795,722874559,1654109851,1654270416,1149584266,122425197,1235434459,1393716177,90204941,1675359745,563956600,150933154,1535761216,173992220,1494577268,166909644,890780227,662545608],[1752149774,150303555,1506869050,1293267197,1812017695,1856348235,817861909,363809856],[1756620026,1501595954,1994375604,1057565452,301610631,133111945,20803681,1717153548]],"opening_proof":[[1877164678,1689739440,1544825504,1943828875,857580123,1792436867,1644182686,570038443],[1800112122,2007579111,977454138,267978654,1616456123,720161338,584068691,1714387651],[1045708502,1366260469,1547866229,885773257,35478171,1020029935,791071294,1230515062],[1214669104,361581343,313120341,1446806708,1254308734,857807730,333380804,1302088860],[1618504973,1293930278,1881811134,722877166,1612198290,562844775,884795304,79327978],[1958949337,963939572,1249744903,1702867460,972567343,180730559,670706436,1790298045],[1292471772,456607931,1846255595,245335232,543977129,508884049,1841899983,150632660],[845480337,1103941427,1219590395,451477851,577700043,591405447,136918510,1796185358],[977149951,1605014055,1472703732,1457986126,862002818,1038354565,1902706781,1061374169],[1190779696,1870124661,1117763959,150303384,1066218848,1999995334,1800809142,1672201519],[921242650,1690441697,1531240456,744877177,326349586,1307247049,1775142664,240922539],[1540931010,316714848,390473495,994513624,695948196,1411311669,1639452036,531900137],[652134828,709863819,613045699,678900550,1862401236,1935602975,1319664135,470364748],[155046494,699962174,751543965,724369011,863500797,1936317500,974331828,536841059],[1380253641,833804074,1646526875,995936407,214151235,58966430,1099962685,1826306558],[1435331610,1397896585,300446240,1288156427,1339264184,1437158854,1726892495,1885187971],[1416741761,390342744,535482974,85341686,723573603,653965408,614651360,1878598100],[1817324797,1757030349,1686633859,1704817900,298103545,1886560851,1600795117,866049158],[1091759678,1139828696,2007390982,349734390,808423935,1882598875,1878733019,852737564],[1874771080,1646332934,1787874593,392182278,428356346,346167698,1585112170,1495716094],[1810802757,1570422091,1111482932,863609144,1110802415,1201193180,1558444033,1503570939],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1829904930,1038686000,1127011363,1312733427],[980491235,1059763048,1150968460,1080742945],[1827715425,1421527698,1595593815,518655238],[504944952,871355531,1506079711,1912531353],[1670986683,509590881,1061454356,461353139],[1924451222,283791616,1976946014,1665326443],[635638715,661117212,1007631,1493347202],[2010401162,469403819,1726905482,710011743],[524195370,578638894,1145096974,431444881],[597858912,1022251705,885868441,1575432640],[1865221689,1719201999,648355142,815240164],[1602581831,474778119,874734508,1388423608],[1519084618,1735162047,77844487,1028393841],[1599099207,1008605597,182874291,1223398309],[52707697,1659186183,291993207,1371502758],[1537690719,559212814,1750131416,1572334449],[1695211490,1861202818,614096192,1679308599],[340847190,1443521646,1356069826,27726227],[275672850,1010322358,1386274651,1552559985],[1624157427,621762008,515844874,877678417],[1396423774,623556014,157966555,457004867],[1129535310,1276877596,73244266,954530143],[545481290,785182491,1191367386,218065915],[241951010,1090468614,1085028858,1432286274],[1898419438,1330677801,471162330,769192146],[1354820961,1902008293,499082058,468743549],[707419263,1093319170,639975080,1277905652],[1040788006,1471045342,925450934,1343053817],[1764772604,80440256,327762139,370295058],[634244264,404732119,784740402,1180261126],[150047910,1310009814,1992516429,680775166],[1980617062,1187545529,847962177,1139248201],[558699114,463051679,1977283124,1922347930],[1521856957,1486414628,700737320,528576648],[744666797,885869698,659677843,1937465891],[1844811233,498511163,436826931,940843799],[989000386,367291631,1591067142,1721481472],[1715339075,211847243,623249896,853009383],[1438546786,176499522,1590882998,1390256550],[1855018886,278854209,1356954105,867305055],[1683133284,301247991,1023074050,1175969186],[888005004,1771331101,978559108,1904701319],[420720842,651343292,498652103,1878093915],[227610468,1029959902,1506342734,949841851],[680832013,1975533606,1957480998,1251278677],[1920987251,24104796,1889819884,1812530681],[1369704234,36493547,622287499,1967596429],[1646575191,1160252028,744030169,1308438702],[960978522,385375639,315013210,117949665],[342329783,977160424,1600105106,837602458],[1732349290,1311895641,1838388531,754235732],[949207234,1205486002,1327961415,1715033239],[320786152,391819277,96350881,914195657],[368306968,75739425,858635269,1042229373],[89553545,1406671094,1015317106,1962532223],[316958918,486966013,1549678188,179681114],[264702817,1825921205,1667615518,1325521340],[292570654,1228301210,1824340590,849839792],[5871936,1822011098,1583784273,160544546],[792467815,502895697,761820905,1128277342],[1969653114,1895195466,1878747634,1667971686],[83337505,33923337,1730922590,1160780568]],"opening_proof":[[1914279254,1633308736,347234620,629448702,675129540,1879518400,483764221,998233032],[579621835,973081214,1295717716,217521455,1542394041,355924989,639391987,611952884],[17066684,1784216663,1987085296,206545144,15539134,1387937455,1535768463,1782750115],[1596065908,1382093764,1108552577,657169103,1722567436,1996589439,977825591,842647826],[1431320735,1460468026,1714156449,1246330562,1254705252,1274577489,1715700883,1321926179],[408486021,873552068,726943787,779008055,717950386,878587539,858165489,593174983],[82620229,741126630,1191282125,1872833750,1647765449,1625600513,1394462127,252378141],[1319302118,1064567297,1980290108,1402004741,442936907,1198548878,639546796,422434949],[653153461,1353054236,46295585,1479131960,1429654688,946733459,994097096,1537855941],[220380325,1319084950,1300704659,1715828905,942314672,1782915733,1318228624,1710990239],[1257748264,541204924,1551890489,45964164,1617819704,1938830366,273891477,518643781],[1557729116,800146267,75258857,1642383787,1923660503,1891733960,1351547020,1389011372],[1177535013,429621148,1276070204,790710226,1706400833,1886038465,1971234528,1737035869],[157126379,489589436,147403380,1138746970,526660503,418671955,618873571,1710358277],[271735279,1837721593,513506737,1221928624,625119350,715129480,1890051334,1989855641],[41962687,417810047,387815022,1599741281,683908947,1204599112,1407354765,1116088669],[1592024907,78849535,1499647189,842881867,798543815,577393700,643595424,13532426],[385334972,712661790,300785885,983353700,493398956,1789501908,1593171527,552023653],[1174202837,457558721,754598153,672175022,397306915,614015644,1035093064,989022728],[1372001553,1936386501,1454591744,135874692,582501455,1445898671,1908375538,1070633199],[6270675,581826063,2007804102,672826600,1881137038,1102975761,1733694228,593467780],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1092904180,899359044,372920318,1260359915]},"opening_proof":[[844649398,1856391996,602664505,737869982,294067017,1367084781,50941000,225078012],[882263363,1107225421,39132976,526200953,335713514,1871354916,957237265,1809850260],[718779286,1969311173,1350310012,1524152666,408260517,1287268233,1147560058,1276164693],[1753858479,1772523055,1549684990,1213155570,1224249928,1562292193,643003874,278934719],[681562859,129593507,1821278626,618063329,782636127,1566343066,1651198137,408126114],[15447801,815850868,1522610515,787920854,1446635478,319329466,359227538,1673500181],[353494592,224649711,1921751893,1567883550,759628507,26333802,1406752033,503249594],[884440572,1494527371,794270261,1132087257,946351105,1254021150,731292970,1350421591],[707891047,1175912181,796875735,1366138432,1037288532,264643665,746004183,1443649830],[949340784,856575273,1063574804,1244878476,1146795532,1973701360,1386519644,1459648235],[1412364358,1545681719,1396059048,511726874,1010667161,464618679,1283310431,1199436283],[1744867760,1619513503,1734547185,40343767,820003170,807059022,1152845465,1019052549],[1804255984,682855639,298927458,1610809027,1538257109,1532051492,323666275,481593057],[955027451,1896524220,708884884,890038846,1000531719,452092197,262892677,1269177174],[1759359760,858306590,1513414436,1178722280,839262379,922158018,498697945,1484409286],[1205391556,1635755784,1365784253,1637107870,1198795700,925208303,83234657,583207880],[1187573910,403687256,1904569132,455892866,526041417,1404723613,388495548,270415777],[76093460,1893857914,1232247105,147031749,355992026,94448921,1663439060,1328037445],[721385064,1645851217,458855716,395482516,268721766,1533661618,222575660,1955959725],[719978862,1391480743,1375882160,1007408806,1648455484,1557966467,612392569,793609467],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[429430160,1482754769,1177012606,871660502]},"opening_proof":[[944941375,565921175,909116919,1875095946,776720935,1598744387,925200236,809978720],[1001758635,667925641,933203636,284203759,450132905,1650868274,1093356557,623111619],[1009524846,1717463521,212856561,1296028011,1693930944,1754551608,1682850950,182888474],[900220201,1642677081,931046342,139711336,1118341436,1637433673,533057678,1080279607],[533464377,1291202195,1770642734,148829557,1724729995,990393792,912814672,215945907],[1015686906,1739618378,855017767,1973852215,1606801697,1549698761,574633502,364896706],[302827193,514654204,908398984,20444652,1673011478,1542179430,1554077536,849140453],[1295602523,1923096490,1676989241,1370148161,1738387513,347137341,1487740022,531271627],[418588363,1868063320,710313981,856780544,1709294386,1119913387,676696176,1497811805],[498763977,701895865,1399685257,352590371,953593518,1816177503,1014879358,82586995],[47932274,424570193,1222900416,1671238061,48461000,324474669,634794836,1275795209],[175555305,270731968,694251979,5116787,522900936,1005882454,1747991567,917565048],[621421567,1170601304,1490174465,1854930571,1461366312,1497559633,1970529968,1115095134],[581454005,1163002021,1503066201,1675384857,472913106,1700417643,919215791,834176522],[1785360895,1318878941,717447572,656608078,42788567,744955311,1525276175,2002064935],[1073482529,1130026426,273190764,1935757180,256070732,243518248,1531257036,1786399512],[788783621,1217043048,1410623028,1075432180,991725731,1894717114,536565018,801712211],[1748865627,994524128,1098504087,692839435,1339631245,1037113125,846394290,1384845002],[924210591,503274163,1493728369,1843180219,755800425,1468727784,279857913,199583599],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[226554,1169901690,366100642,1316568362]},"opening_proof":[[1386507611,1489646666,935545733,352235231,1052183101,838516530,374543622,1109677763],[1097130416,866831216,1656973787,578444686,775766515,1726737290,934814059,9391386],[1205806342,1111687212,2011209325,1484003472,561273452,667528864,901780902,707213991],[1674126678,1104251021,1484645511,1563047956,1258333676,1607175692,1661313995,730559070],[947199074,1757501049,101560000,638069408,1847645320,1132155384,505885192,1564087335],[977912234,438286117,189255938,582137143,989682209,101927174,1031604098,1040729399],[760022411,912828520,13211506,1412596992,110224752,1025417173,1322838702,1675217690],[241862462,39146235,908418749,720162773,1173732899,1861983090,551705366,506280680],[614410452,235753764,978198154,1254548127,669531442,1607428095,951352266,1611325946],[242281183,1408050764,195727003,779018643,296443441,1259157368,1264540032,1079256604],[1700918182,1336535156,93771285,1219329241,488231971,1677374639,828170149,1609263760],[209033113,556965551,117653013,891634319,970947580,1767133658,716254034,1518450806],[1740770774,277791691,661859748,1943007778,220770042,877691871,1271173874,1621001017],[28076238,1912060482,1937542327,1427785455,452875369,41200149,484237921,1328987599],[1617179197,519259100,74350415,58606672,1922819671,1062770343,1132922420,212142834],[243230746,517529010,685687256,1402031590,1391334652,1122880847,1839919449,1394696380],[1615974342,1241200645,681551129,1773737357,90680596,1609723955,1098149856,529236936],[934247156,139170651,1859485507,461859880,902490751,535895366,1536364638,514467724],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1871904673,1393995631,1952835740,1850298580]},"opening_proof":[[1138315335,1778518612,1328785096,420416029,1471279414,1946147238,1969807171,159292232],[30245889,910313446,2008973503,1814147047,1862048403,1933477481,77037790,1320814254],[1402967762,1416613194,420528218,427047312,1780227461,1578570,1451112917,1451537806],[410200156,1107027013,1091974575,1257621028,1310488697,1474590887,891637794,1533988963],[1401961965,945763775,193242066,297396698,433756403,1609899383,600306147,444145448],[1822591235,452219759,1378077585,2012537308,1339148705,1421511142,1349200662,996371550],[1031015250,84750165,1917129078,1471485455,1606792553,217922818,1193570247,15424264],[1067596370,342944935,138800858,81544172,636906986,1991862484,729517284,973164532],[1102413119,915862546,395778485,991824535,1989879824,1310643822,212561774,1145768839],[1061710647,390615481,788204098,1300115015,1122248116,908545404,1945780372,1557530515],[2012241071,964021368,833962079,356307598,1853342271,396986408,1855440894,618154748],[980095660,1634882053,356484815,2003677404,1620847893,810625651,1232317085,83302689],[1631252849,1966563197,266080449,143929712,17473200,1073239075,74564165,808107151],[1470780778,1029262544,1605106444,1699684781,759245790,950293687,1046312967,1506725573],[1767609456,1428540477,532005521,1848252039,680472287,1144532459,389363614,1947805172],[547299869,622294372,773456439,752828168,531105727,1475153988,1426099467,1792298717],[372537948,360511579,112970222,1520820158,1259558869,761109433,113101143,870326964],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[596871051,531878706,1532809813,480560338]},"opening_proof":[[1458485765,1358696519,652970981,1244039548,420936908,149509630,1510855509,1612509011],[149035720,1067742479,840234317,163326025,777244714,1595207322,918568188,1467112941],[1595206166,1343214919,1755619811,1878054845,5707414,1300940328,1417308562,817476217],[626142126,1434536927,1811351198,108329941,1504446793,389157482,1388252892,1822188660],[1796597987,147906097,1223756971,1451828822,1791093291,1287296615,1384596623,1600244350],[1014448447,1064259214,1939395727,718736024,1942095667,1188794080,1263295254,1714816984],[1184296529,290303072,1258847218,1416100546,1051211730,1467761876,488784647,504571380],[839607833,622356614,727649940,552403555,957880676,1606237045,760723860,384533438],[106032190,531302750,700225690,1961032202,1695145447,1080650288,778365591,670768062],[1892593237,876917223,1557775739,1380354646,545576996,1532216078,1881626594,1743646599],[1630430399,778573098,1988110928,1478661403,892906409,728288547,1371997320,1222445343],[59945454,1534091971,185667535,1665952683,1497080063,1662849713,602991766,1257621695],[1418567043,1725525765,1673215401,656744242,1843998865,5533006,1523940402,699219200],[470141575,729974765,330746109,1719625618,201188738,1860893876,1481804550,1231945539],[1308110523,1033707313,1172144793,124319272,897639136,1266320672,1392445931,1925176723],[584349265,1241394106,396842672,841620154,1523891518,11210900,222781912,1377378011],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1495663636,614947912,999674774,1401636282]},"opening_proof":[[419608887,1172762521,1377192842,1319340888,1978089236,1810198335,200219080,1497570911],[329318392,232131820,1490310804,1498436448,23846678,1655234900,943436589,1498442852],[1649572253,547934374,330159082,776894108,662917514,429933099,1908803538,451622292],[1263859618,228225536,952468195,416690469,9246763,1177930436,1731398812,1477669742],[983976432,1946348198,276080005,1336644432,1035227357,1447351268,841655585,1936920825],[243428791,1383257988,1462086512,525160671,1731750880,809973571,92199537,1503478801],[1412147863,1010984462,184916080,638998870,1037961603,247061207,508054605,944260247],[804480009,76686893,916091215,208512551,1735457964,1670848936,1465533553,138861784],[666675245,1666889631,1664601421,1515466967,299854314,896797358,197363493,1992080127],[1805551397,1818034516,1802889063,945260648,739278310,328528497,47603443,1867710172],[399724286,977281314,575083735,355019674,1508791928,1423458465,971321511,859299066],[287717466,660505097,508564234,1026107132,271342033,1956596569,1926938519,92935104],[1673052251,1958167819,709010399,1226058294,836672959,1675002063,551053839,970232728],[109013707,896533924,120172733,648246009,976923739,1681687326,1308629529,1458544882],[980398814,71351116,1755221200,1612880578,848885,447296214,721593338,2006368547],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[960044122,368285387,16034009,416341142]},"opening_proof":[[1870329489,1518242556,243123303,700106726,1357687538,429211686,1095946318,1283465265],[497102329,1783286086,240747224,1781201782,1489924170,136167263,1258256057,402682777],[151203853,1467304962,1581260292,1487966110,205268025,989137741,1352569034,1557916993],[532234214,656309229,1567670237,1364590268,1347927865,612182098,599298618,1238921592],[1058595794,370315476,665099264,278434221,343557521,1914991221,1239661124,1919399470],[274152496,1098872560,1210105828,1718046641,1517286977,1265853741,446531405,578006666],[759498329,1994814307,1354606037,1795070806,342605741,1354389962,4756557,60725053],[644237645,433798137,242028682,1384254616,64221633,945917689,519046173,1480664626],[1184356136,140191091,552028751,754657036,1610590858,986282346,446687810,897689434],[191685324,1095756851,1814110225,747920641,99971903,98900859,293841925,617447456],[965761294,1310890185,1319788094,1615350252,420815736,1754475634,433731209,1795860633],[833158678,1488143656,1159156180,21515997,1499232681,1097819978,1547189919,1746370197],[785815285,992954363,585193272,400307293,1745259827,1756526044,545680459,1698665054],[396074346,340901423,1034852681,1078740041,495212146,1963473615,1514915418,855992425],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1396563761,410001199,1883179849,473105144]},"opening_proof":[[883257537,1938301818,255464918,1529556302,141034515,1412668457,1485757048,492960662],[680146100,279146459,1946273054,1611059613,1863956310,396579739,907987070,1816172561],[132503076,1001309059,1193706533,87205021,674275558,1714572903,1607334984,1450575951],[1421503970,119562941,884477513,1554216401,846225670,1284964988,1609116464,992936492],[475365033,1162903344,523968126,1006816003,1925211673,1869544184,180763211,1651853771],[1602640822,1917287539,1862197342,943513676,1500423716,260606624,142688552,1914702968],[1121928811,1639274834,868317628,145715192,1495192428,1297159750,1145610829,1623896944],[14432075,672304186,1082925058,1632436060,1626031277,988560953,1870032645,202701779],[648571793,1568735976,1943555589,476758228,1826050435,423726638,105954502,1496085901],[1932418814,731622119,291640182,104141746,358866672,1764882830,1062451661,407483635],[1907665464,610864683,1922377002,1417094195,1954517,601646998,1225183088,718505290],[500144587,1023417652,1218506115,778164908,1875185634,1266252875,1320985462,1064315009],[885310060,1088838164,1070267908,993171694,354344254,45302307,1485373965,1926142908],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1269987182,217854435,608903558,1017576813]},"opening_proof":[[1346187786,356006146,1858372316,1197663630,1529012141,439280421,1081842985,386753854],[794390245,961083849,1453371558,355406565,115911580,724556652,367392888,389373147],[762360406,1025490555,1226188301,407743502,1974077511,1874315561,1475368975,651751822],[547961584,1604641125,293789336,1188161792,73281422,1579559872,990374427,289408613],[340194757,12989539,1138328424,529294494,1819842826,282623199,1105593486,999534427],[1277546274,1407124595,823624601,600955316,704724992,2012912285,1974305041,1547951839],[898285463,1555865728,645340295,827092416,1976429534,960441633,274569214,314572928],[1378446336,1771401584,1225955917,53503674,697949705,70176719,8101963,1885727940],[358986588,1577297197,1549048278,548216275,375981682,1560707620,1306277954,457825441],[848874927,214059696,951875197,12171541,1287553821,806500584,1098540476,1435998185],[1676080848,494399977,36414602,710317713,1691753999,165892903,1279129502,317901099],[828620551,158059684,796725338,1341796405,1966245715,612531442,382474824,750440096],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1464278886,727666846,514329416,1229926557]},"opening_proof":[[349504910,1565645523,1423504184,326038218,1756533248,1503716356,1255224322,1040893118],[1898687391,1069144793,1785008820,892984204,852514632,174115976,46919374,237944461],[1289208670,797071023,41052000,1190989671,1389533148,808684654,257946203,1330038304],[1479670150,522204039,919289754,1604698235,1097524185,1535881784,1200706043,1851802168],[1144477695,1414863927,1059458797,1964721861,1018108760,1169610890,1954587495,96109518],[937457187,1761323627,727595206,978767050,1880277660,1379964100,753782628,1353811846],[1051336377,583470565,373978071,894186474,1774341231,872291341,1484396784,447594115],[1177110577,399765478,1933380981,265123993,2001183292,630597908,1419721305,291182822],[1624284578,1971021070,1192692289,1672522156,229095307,1144704326,1583628155,592346642],[930516685,1640398518,290430439,238346649,940066268,217972431,897902233,1118757857],[1533169965,1269518612,1956517220,1843472406,867578713,708104302,940178947,1204793687],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[101096581,1377310082,1618496069,538037136]},"opening_proof":[[1617597753,542925583,1773709495,1437281612,1695293290,1561324016,1000619886,917108094],[550411792,1233821421,1211953980,119463031,1396744503,1610043706,1766351689,377203496],[1342211315,1151602643,1065393190,1300463176,1646152730,381629953,410455815,1885302411],[213931533,470365063,1964147826,160302094,775902894,80829959,1959634428,122481456],[1976621177,560042423,593648353,1848311435,1947923409,820665084,1630548454,1889809971],[1742884779,860542259,147260570,137180207,382471600,68779223,1922195772,582051719],[1420062525,380635698,1938104845,1597967679,250659645,635517235,1204290332,944602695],[415799944,776768845,462450504,1862031653,853598907,1225504345,35304389,43633218],[1017600917,891245666,174016663,1520907635,1911610413,2008348066,495426038,1134099323],[1808565421,157882583,1999651363,1392908946,273356657,132301694,1325270778,1215622678],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[955707607,571252829,1453470625,397387755]},"opening_proof":[[72360542,99015592,1574061650,1851686620,279273668,1482054803,181534142,592243441],[409077957,762197861,1499917799,1962776390,522401154,1387222339,1174140495,1459536643],[973728971,2002259104,617094628,654025759,1823533811,147474112,1140381589,254724658],[5551,1534822169,1836557556,129436531,732979807,562159029,1894236909,1319436871],[149072781,1604515422,1400973444,1236081488,968475708,571250607,1582152425,1513985785],[1513991292,1547454200,1359952782,352714210,1308697829,99351825,1545892345,1471933732],[684041878,464178321,1728631666,1785335369,965778334,970567468,325572809,1888292350],[1116343022,851266024,1648934773,93058650,254409167,605457570,388574954,1004967802],[79776853,747873546,967021603,885722399,554104862,1830135121,1790076984,1897453475],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[618960239,387868987,1732930365,1706596461]},"opening_proof":[[1308509525,1989149766,1908913626,643502354,1346008049,1861662574,1093936111,417511484],[945516644,774894229,1755212679,1097702467,929290934,1581588961,1617403294,206253644],[21947947,193863787,1469989804,1485983253,778689837,343669979,28604418,1664118726],[1344661864,458151255,489793070,748509630,148098996,1566762646,70085057,1723784134],[463904566,1288691231,982952787,1448424330,1844041723,1673199260,202456988,869653041],[844067102,1805148817,340646678,291928883,161833495,565423100,1552906550,1078845382],[1438831212,592282233,683596034,1887124778,641678961,1333699160,1328997202,1674182246],[1155587697,1118747291,1669330914,1511243625,1961530069,1712135158,471050652,515562574],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1891861373,286727307,1807053756,397325750]},"opening_proof":[[1089180369,1761949427,370844968,1253619253,1819157277,990728518,1061491039,1323139423],[1823521018,1094457037,80011295,96891516,1598981232,736051670,1861717379,245691269],[1204762369,887597188,1885257068,498420632,1283691454,480561736,837888251,368415012],[102058502,1949293255,1537383396,1210095507,937434663,1414470878,190076167,800165948],[1616390535,469001332,1823317063,730931916,490454190,142995727,1878742727,525199654],[912729160,896627691,916360078,292099843,1992943780,353609437,43927202,2012796743],[235263683,1530168018,926867966,1017928993,752432416,1586386363,567555854,423567765],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1358350369,2012178692,402219879,1702175475]},"opening_proof":[[626220657,958551834,1236214621,984195887,639896007,1489151783,1420005643,1689709799],[1652350510,944626771,291627536,193934942,852330204,980929158,1644098483,1382892310],[1675125314,1456424827,516157074,924130954,1964776008,824848126,1187695041,350192270],[992294823,1324111223,910911555,902932414,420264557,1726417414,1006988177,159422084],[509638747,700607733,1273952581,1684723039,434133060,79335008,782268547,236009075],[1326618798,716859751,634727159,1797743474,1815319348,235097147,85189750,244343980],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[543255271,398865814,596555711,28293104]},"opening_proof":[[1289337417,213740615,1200301260,1686043996,1454539142,90422422,972189113,364126842],[813402949,818969985,1354975621,444785986,1553012285,1676952618,600198795,124370077],[1377565030,194174443,300043097,1903033429,1477342549,882014448,1354012060,1030481925],[1747718627,220671343,1126067933,1853311300,1343615473,162374914,1255768360,131363777],[206821136,1556061169,557984269,531114241,566050397,842622537,623625559,593887396],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1006534743,944858224,809827113,912498773]},"opening_proof":[[1643700722,1432890527,1569525310,1054609372,1527705872,349774023,1198257172,1085286880],[1066887774,1553355745,1233840597,330766574,147625737,1103489950,1941633319,957929238],[649264412,1619825812,19591048,360758712,1824653987,618178636,1526239070,1972619403],[1449263553,1138084734,1828900268,264539701,1413305866,1207955544,553204824,549086703],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[840661864,1218165138,1069257373,1804151334]},"opening_proof":[[1184682062,959578675,320257891,663427693,1724311256,1682786859,1410365584,582948516],[1090357478,119330247,89636124,1402080618,189295381,302753134,1102976178,261355397],[78820347,384987635,1496135064,1506152751,783118496,141580871,1426082012,431893844],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1282715751,852899748,1734922191,395277486]},"opening_proof":[[815101195,582594292,866841382,1277129839,328703973,1833663263,1560882313,131299347],[1397593643,279842118,756833639,1196910469,367547809,540274311,416820613,182637585],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1017322561,1323279009,1450251308,896444641]},"opening_proof":[[263776398,1189686029,1145259684,525942436,490974005,1270988812,1387756379,345572351],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1976419595,906703063,1798699686,338668131]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1854871932]],"opening_proof":[[1653817317,1193463074,577313311,1198878002,933365888,285733507,1202376735,1863163243],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[787861865,1283124657]],"opening_proof":[[123497338,1363347386,1932948809,1144678312,1156176667,472913465,676167486,811529237],[1087799772,1778877951,1988238638,728680235,1777286074,1639987867,987789153,661410985],[409169001,1734684679,1473737413,550202309,1360034065,1905311123,350453763,902513323],[1829663418,1855607428,341333333,402847657,547622509,580015654,1588720956,1118654543],[1532689778,1631655837,688374803,1668133071,710709810,627903925,33497601,405460085],[910345500,380787129,1712530380,715814637,253450211,1377912374,1581885393,1212962529],[210492452,1538697438,855867626,589072229,805859048,932546892,858902477,428845409],[805165131,1207285003,1339619973,1840687740,135798004,1481649596,1109572536,276195707],[3045407,724467021,197227694,165463328,1839604883,44595533,1078339329,1268660741],[898374774,332711987,1923808958,1981005492,43008945,756692895,1398271711,906820845],[402909011,1974021486,250145055,446471895,23216284,1722854528,783192514,983053105],[239881090,1578541427,34655530,601087822,527912617,914379814,1539523705,889085112],[1132873551,896789619,292634039,1072451728,1019515837,356802194,1093218806,810674891],[740930857,830697077,1285878855,483827563,265230412,1561296953,930449487,1641044805],[1749138313,1900401911,2002011761,11789969,1781020890,1242356801,1699349711,746087744],[359329485,873484621,1757640474,1347887709,150226881,185184015,1588931082,1396785198],[744801679,257107975,1218728144,1062411153,130442451,763777954,168366207,623439707],[328499485,1942060389,1757876024,1566752059,1678686533,229385793,64573758,1042755850],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1008713331,114710038,624417750,204620797,62827196,818566040,1181500829,322298246,1557519483]],"opening_proof":[[857698217,645328686,292659649,1825921838,555327978,976533928,51175434,76924596],[1572434424,1843212186,1900100280,212734762,1475678800,1344414723,564616332,1772208012],[1873883987,956336202,1687201779,1633621093,566905822,1655482258,97706533,1611519336],[1035089846,271753486,82146470,600348098,1360200518,451005882,1691607067,1907662799],[1399102084,1257301326,609414839,332962855,110349047,1697556508,432589100,810459191],[1165167476,30010459,1295695173,1863942315,400588255,1759889264,245617084,627542861],[652862461,245775507,47485878,1672977720,416374463,169371128,115367875,652762053],[623857395,1100444173,992684400,974203609,350476850,473711914,572488445,406685903],[1266912925,709676307,1986710272,16405773,327848342,1271965750,1262866421,224821087],[1368456211,840276907,997624119,890723036,1682616200,941974969,218136405,2009946323],[1899710828,667883001,976954819,878571251,1386597067,1360565952,255504084,278709535],[1161602421,505932001,1127507889,813068068,1380929450,927930837,774919820,665586411],[382618593,65848524,746463636,834698132,1561100029,77702346,1365393594,63801155],[1990146511,1670883003,993642211,1843517532,1160859802,1678243324,577389669,779871881],[1625388719,1142025026,1300082679,1250963264,1312865204,1006779865,1802964732,1047796879],[1414786347,1678123111,702525847,967855832,1578646248,180343428,896836632,645123047],[928356527,1341649599,1661497232,1629002241,1293668856,1398023694,832922846,1838037945],[271162889,981367864,1478628939,203771232,1390038764,1772412645,1021399,1430915351],[181951474,413946721,1360816912,564195656,1360669371,453892712,676807040,1985557562],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[478562965],[29166955,988228012,1854871932,0],[174153080,855855526,1696864885,135017522,895547535,39408250,0,0,1490174376,1696864885,1355253382,934955785,1934165662,0,0,1490174376,1934165662,281452724,1153585463,1467862529,348368265,817646311,1601981582],[1769310109,1489227917,0,1377469354,1640208504,1952276968,0,1200274278,1017934033,1911454270,431637039],[444845238,1979390355,1779380952,1218184749,1110761333,853295132,1651766017,731775290,1792834561,1656280032,1599655086],[1408513375,1796282040,1607521658,1953674202,1742879386,426854526,272418035,1774821398,424459397,1267237278,408174002,509773150,1359812608],[98608564,636312320,394434256,1848598813,459792100,961107258,1374691301,36108676,1226046518,1660114636,703969018,79438555,10711735,1621317170,1724747427,1339912812,1439157774],[268435454,1011553414,479961406,839241026,2001057507,429857682,449406936,292820072,1494904506,69564887,1263606966,312601162,133037894,918951099,508368553,1222322051,1517085392,1864418110,414816813,1753883904,1050280025,375535233,813289266,1379321086,959072201,1207639094,1865855704,1826641204,1118928540,841078515,403219086,934627152,1998871016,1995441983,1437610235,354120774,1002526530,325040998,1511539364,860982430,1872549211,1124194799,1678286846,894408105,1804926062,1270359479,1697734002,2001820629,1872523364,1813087894,1337444350,1351760334,1088032070,818268007,1695549025,253263015,1266699343,1133200855,292381827,257984408,449588153,1340549506,432655130,883025763,1391977651,1347275332,1915186052,463364900,93581975,1466622147,1077629601,1430564192,1105065355,481660760,350848171,1274144439,1229900101,509650058,1515724353,710893531,1646494651,1956642682,948392708,1761812496,147883844,547974958,525229434,669833782,1085979826,18491973,617351400,90680388,339979528,391549414,172539395,1200373390,1172468480,1273444478,1549920237,1091749637,883049426,2011621626,993001774,586824474,867054660,1596792311,248588061,610614307,1188208733,1016386100,544154724,573181793,14508247,225334610,837926436,1523977302,385331293,141822463,302288440,1784714826,818076330,639660566,791377226,1876143383,983630412,1011371950,641324626,137317640,319818661,1239019228,553093956,594859662,1340909542,1977533950,564827770,831761006,136614180,736057107,488838503,909920643,1851873453,1521271021,1942369643,701734182,1641941139,677560784,141198189,18774487,225103234,1272138258,1234643977,699207028,119002556,1151093037,1025291749,761194045,653724742,315493317,1576362845,1038775683,1998026805,1901867699,1081300344,1579056541,1665129463,1237711324,553586276,1439390131,968914949,1202166371,997115675,807882868,542957449,1461495722,1992689560,1567208274,982588969,1868163018,1966415734,1625468551,1283909843,2003994249,1037469348,356623458,454477220,378941256,270767558,162889188,1674550654,1032176636,1780537346,546905928,865342317,1696473867,1230128916,337035879,1387615329,744425220,716406969,1324519619,1506996006,1524602188,763102769,1707674462,1696328717,999388797,1770104052,1253208456,885352330,647769540,1265516777,150052909,673008949,1097278050,1182220457,1597703521,182548267,440055196,522082005,1938119144,1274307523,319262725,1682032217,468129136,803328521,920671631,688267398,1198820961,1846165547,1744045795,698669166,372035310,1848071240,427382469,385804638,1785361386,545426534,1676289896,800215193,959617816,571000747,121892855,616263068,536597899,1002088765,581550992,1253209413,175743271,844969110,167506214,2001566795,838904431,1591766432,2008113907,1098728539,124250400,1537682821,76540236,197588127,1216057880,309187666,1322798404,1403008360,152088279,108765274,1120693319,45349877,364353279,231177234,78551561,1470973455,1072137579,627687286,157673913,154169091,1928115074,175957258,203861618,706425488,325967181,209952564,823998752,1279578118,1170583570,1332641394,317964650,1524510751,1947389953,1631146263,784638879,255324581,400221951,1579526297,1759795817,507159687,1862990558,1853045994,525723964,682565020,1024946358,2001146275,710849893,1308867528,1463994181,1955677356,1455060655,1659491903,1174008092,1187459002,337072044,402405017,0,329704160,522395263,517228911,507721852,507721852,1648314321,828972982,1601750701,948856590,14532117,1821269362,1706030824,537124323,1168390994,636503996,101465080,1627237313,1608973793,1646827846,1270503988,1688335117,1015343145,371193511,0,647601660,1908695885,1341904067,251505116,1898378704,725311471,1158526730,1326213911,855528706,1449955029,580270690,1728873138,687115680,97882549,1402063272,438336266,465157034,659222497,1987893120,1395776630,1148218230,374688941,173566172,1097990677,818375773,1420357540,1684783692,1712874599,1128745208,1312093673,1558403726,1497484182,38881739,1709889261,798921320,1207915701,1988138790,691928400,1667536680,1646422471,740447516,1876664379,477284595,160354748,1128600685,1962160924,29611517,808364209,1499842891,171805537,1604756189,1231076628,1468522223,275894423,1187830900,951420561,1034529669,27480247,292731586,0,1603965766,906969760,1322394570],[643068060,533980133,1928630090,167978485,299793444,1788576765,1311175368,1221627078,54556971,1909947577,551983346,830241991,610888436,222304396,331460141,1779523176,979647762,421044576,885964613,268148834,1807190903,1000440361,219537100,87754603,579387014],[1721707789,1992065671,834037770,319387365,1806944415,1943671546,1790882767,29490006,1859007623,202949198,457328107,1515479597,774972405,1259705304,217948719,1973100054,1860536053,1109740555,1180998996,1920976741,1863451665,1929024840,1620071794,1115913232,1126030606,682794871,1817883281,1748751730,14036322,1616871880,998167218,1949147218,1326761515,179735058,767438626,72619785,725918228,779281011],[1840832764,970360417,1174357837,665285614,1336592195,81519980,1971852121,1969501372,397101290,766814119,1011012196,508411479,902579563,1135271575,619813936,1041745641,1004044598,515690712,1093136397,435566518,199644244,1285621294,520494985,1416818266,281744201,1556455070,1654603186,1565121576,870587959],[354302614,1131172409,63808116,1609571181,228475792,303525466,221645291,989685874,1764376686],[639209105,96627640,1500169806,1832092423,1759858055,1607388984,387696986,0,345418853,38501771,529294417,780695210,44178138,148617804,868733489,631551961,1710658004,415029706,1591547718,1747224525,435549120,946126292,982437288],[637201405,466592684,719701902,1917750525,1403188994,740468409,1183580256,225732465,1764415791,983478122,1770771130,874765267,1234932157,776758580,1347531950,202060833,44086893,338321123,581338584,1774530604,1672334440,0,1152378315,288151850,735267614,30733099,1365688851,288151850,735267614,30733099,1365688851],[1489902373,1809131977,21477605,1193730893,200753344,89122563,1186733066,691857475,396529342,1318270232,1235232876,1345531924,1659696156,731887184,1103487139,565611831,1165097779,646606031,711205459,106488503,1401957707,213257317],[1111606743,1765369523,1183446139,974438306,1867257238,1130283301],[993427284]],"opening_proof":[[1572693056,746757020,550007729,1707236341,985059181,261569828,1125318089,699956745],[748354440,42751119,2013259579,1013164699,1071874743,592034136,1994248360,229090016],[1686450425,190054842,110482933,655334419,191698222,444305695,246673488,867576160],[858651120,29735284,45760698,106754911,639432277,1527805445,1821583343,837313854],[1516183655,1108308321,187797916,1897032299,1004758438,583550709,1921843169,1882825516],[879628033,1665650374,1606238012,992545711,664982160,1167011211,1151232084,1203492841],[69174797,299224055,280782446,1619490906,1854924810,1565444875,1985588418,1293060716],[53292398,1984805598,1925172914,340144758,1720860983,768336170,792002483,1291802647],[1960819568,101814987,1655473084,1390843730,23234693,1139362046,862047501,103468721],[42964863,1336407812,1179347929,584736669,1101912383,1125655962,265039617,1713470174],[251556865,336178207,857015386,871373414,1914513630,1539578950,110288718,1727929832],[95693677,696148373,24444058,795329123,1349018858,32318032,938927665,265159940],[1091874492,1284790474,171637167,1353120501,367030402,1777152212,1661528156,603164309],[1861535676,674708691,1035001096,1516675465,499067667,922415305,416007258,1626744024],[391785840,455326124,1248261232,35995294,1606475442,996217559,393151619,1107699525],[1169453718,92235614,1698543766,353044777,79603458,919279441,381489223,1798589902],[331380464,1429325410,1287836392,1189625719,538261942,747521059,1901474282,558558996],[138168636,643108466,1440407352,1108857414,83462374,688452273,808891698,1492728391],[1430745304,357354726,1844026584,405323852,1207336392,863696599,1232879294,1040860128],[377707394,643845272,778413567,1952082106,1274889705,474090798,193142312,1506840455],[1209540385,1463644973,901784738,59090852,701017896,639859617,995018790,1412064025],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[158231626,671711576,278642980,1177709547,306615884,287665058,1493660740,1046647230],[1710434275,95015258,296369669,962761337,1454865008,1011480533,596150267,427754608],[1675227005,819615561,495003635,1105659113,751378874,1912364942,1452779607,460945391,243446090,612647208,1105665533,1574781226,102076079,1128316761,2012379559,104787437],[185229543,624688954,1420738697,1441696951,82978957,161055142,351816661,64603473],[14858730,857259647,1156569803,1031914779,1989170390,692029006,1939559943,1101284996,381422455,953880079,1868997164,898093301],[120172805,1460229436,744862014,1960851085,1856877771,304772358,816604139,1903559229,924488226,248752367,1267581889,685515203],[815613585,2011702962,751111769,745504671,1626940325,1684984632,94554357,1348517176,438535087,170809496,1163195384,383712477],[1263174928,79033677,793607857,127543364,1212639344,1904241893,767875365,263247365,1201044392,982767108,1015882785,497022809,1092539555,380017737,1062111673,1387055818,1627992346,1198840966,555798429,1382439998,430495068,134659348,122170900,268619132,1654598108,17952784,1151834181,693866272,814621186,100190950,937396582,1965045728,393616915,1945923735,1807486417,1001384312,1292908149,1879529075,270507498,703430289,1569856131,1233575647,364027115,1748102959,726461638,289213895,1915350823,960493662,1115947320,289383561,720351309,2004237943,1998964710,1607200081,1715641404,1223777975,1266673635,1411965014,1101838948,286249857,1957073890,230666661,1733132153,1164535467,1135410354,1327957503,611851101,172089869,1556858633,839477181,1395249004,747504786,1666937251,1926205875,1849369225,55516226,1061612863,903274260,592474938,965301181,466091501,1967649644,661031758,1118759080,143531009,752284231,516900905,19066094,1059570248,757398986,1275893780,378473958,1579553120,1785402653,251977851,1658937992,1880653134,236767714,609942561,366809062,271949174,1388962124,1264181195,1310934813,352970037,1670808883,382264953,1106864977,1545704775,923435910,1992642439,692909346,1883044596,973474055,953613485,1161350857,985135526,491023556,522901145,1963153763,278176565,736032181,1668858780,676875484,1328062932,1390037251,138055865,1557142386,931856852,1865721490,1785007975,1050815307,1793963258,655121036,1092206405,711255365,755700394,201079497,1300085537,310941520,1814352004,1580989690,116907331,1295543772,264040619,336755873,1465987974,542574036,203524860,87533512,1751249633,1886014633,1708588107,14854245,1300074763,1754773941,867080604,374031117,508417844,1659611963,1819403599,12875301,1398736734,106105842,297546750,1135536793,1503992005,967358375,972155608,690321910,995005238,44997737,1040397099,1315162398,1100221206,1441594808,153487665,1425281658,1569803510,811427313,1528429892,10080460,1834618055,433590931,996709859,329373655,508659545,227479598,1275146334,1698915946,1944530936,1013283492,1736424359,120424766,65818254,41128218,1167353784,1982993913,1547850574,1245521154,1923871458,296192692,1633665255,248183761,1279417830,370728555,525089485,550232869,62686856,88835758,1405560279,1987455541,1749195871,382556445,1161583711,23766075],[1572564144,31578950,1227481619,513145121,570295452,1970206762,1062622908,935658929,82073934,335920714,691146818,62109711,810892041,320562463,1056287311,131407998,1423809349,1887554239,749553377,1102242091,1957538715,423726734,1172171366,1906375311,248876429,463733247,1098285939,216175319,1430055518,940510388,1346799245,1452385834,481002379,34649781,1595651802,600791189],[850455441,1524195004,1372908077,614968181,635441700,23507567,1969415216,506147800,325704287,1217744750,1873276025,1590691117,168076527,1936726260,1142434930,821597085,803464532,1985498301,580463963,536985835],[1131811178,889082695,505162310,1946620444,323467246,859965217,553005912,697697745,197613687,2013253737,1333704331,1707426202,564095952,1354529664,981536024,1562219125,477288875,1748209254,1092362985,64619345],[1023636882,1033506278,1683455715,681218830,380997582,1402155670,1358800284,1550148217,513694970,1121056659,129170635,696491613],[1249253461,1306503117,1493949987,1256080997,1322117067,1861722822,702229148,967532677,919999087,1920341951,1795971729,1195760819,1515663285,1366828440,1780915360,366113718],[404297450,1098860905,1187914466,761328904,371505211,178778764,1307721489,1798672368,468522450,637046289,1599196838,1060112729,1504351337,1641480024,857057899,1285697847,1701243673,875215647,1418279102,834695081,269249565,732814117,1169380850,1537472750],[1710971094,312305179,1477532709,189672386,1689871149,1063717815,1732154840,1820513684,663940857,1380888799,403666288,1996469463,1960135437,104598808,1140980159,1242092621,1564294256,1464561247,1247650704,1387066750,1559300454,1480983505,1037814707,675272558],[382913726,1693774693,855513446,278767828,176344961,757229929,1755703593,1466811150],[1819428193,1403371741,771105279,1287121875,1090504527,190666848,1796844350,1292435594]],"opening_proof":[[1351101883,1101467120,1509295016,550013596,277943587,1140299221,486955678,1735748381],[362850952,1093444571,161214080,1774072378,1746681571,1000792141,899841876,686715326],[1755329533,651277071,1968386083,934789807,1175346102,1457570807,1635182950,1152653949],[1952913459,1415661829,883028258,1498473469,269176903,1589512192,1666150177,829999130],[325700527,944655361,1239266230,1895490307,535294596,1608520192,802364161,1700218936],[597999619,1339223083,718418336,859560333,1972037662,281930606,209646712,1512004282],[477937271,1489338989,381626228,1498236259,792612286,809951421,466220170,1265422442],[472967820,1107034346,1948919929,785322379,857968687,613802704,885845193,293303213],[179788768,977818762,1269340312,1020702572,1873539880,1210439765,1018885885,64384202],[520330833,1404575732,1986105664,1264128404,13389076,1565243051,377248850,1458432508],[783629123,1289808131,1790552909,1849854842,1956926892,19378583,1529294292,568222807],[1242643858,717491330,95671370,469647835,448030283,1604086102,1050477144,1589017559],[293738513,1947786445,536666445,86537520,1105038969,129840688,1592697202,431959275],[1458675735,200346772,372822125,1821084527,1940106385,638589842,380058064,1048786615],[50605691,276961447,1978361926,1431693866,289041978,70906241,1271584536,579743147],[1140262627,1678827772,1828127172,367609783,804886193,1201047751,1085013243,1677265499],[152281394,802977598,1759306065,1282183417,532344142,915542138,1345085389,1202643463],[1090664041,1802786567,1089545041,189067797,490737060,680321983,855540024,33526504],[1525112732,1552398620,1073288228,1255313677,1154970000,907486904,121503086,473005245],[976305689,1840403700,168955888,1010757692,976377073,1166065737,757878485,443750969],[1810802757,1570422091,1111482932,863609144,1110802415,1201193180,1558444033,1503570939],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[372416896,880664059,1797749462,102244813],[980491235,1059763048,1150968460,1080742945],[1827715425,1421527698,1595593815,518655238],[504944952,871355531,1506079711,1912531353],[1670986683,509590881,1061454356,461353139],[1621737452,842834786,1800757968,518364803],[552481740,1974765552,1038739376,809190500],[919556761,1205478242,1808586437,537029107],[369479251,691423941,820455954,1286432626],[1223445772,1107614422,247482295,708325499],[1093601712,1829953684,1212104015,73320474],[707721362,656195498,1932468212,590365727],[1422154828,526487143,1818566322,1635473935],[1140303065,1942425939,1835784358,993234277],[368471139,1845008915,1407745761,645856752],[180384814,411963130,1417594874,336329224],[1507830600,979656230,557485622,1790514934],[1328048888,184694299,1232009316,1301831240],[187015061,1087642658,1277731609,1854101211],[1640056591,534572593,332860052,836159691],[967287968,750867841,1459429038,1439872460],[1071892855,845648326,1907590487,740814872],[929106888,119471728,1568110714,1161243501],[1107441573,363818987,2009822977,678249371],[238689648,71460061,40034946,1537955477],[27982022,610173462,1506595197,1678541802],[1917615924,450038045,591701284,519634296],[1917308776,1222285626,1681412660,935735636],[120054327,827105804,653757442,1445517607],[297550315,28402022,1460001165,1964528936],[150860124,220200327,417989758,1429362938],[1641875145,845040850,1636239081,75515498],[279384462,1882240680,912516485,814521553],[1167045942,1352004472,1589448831,578967624],[429904976,201195753,1671891267,1456008697],[1822618388,965880414,858910479,134997004],[1901289875,119342909,945474240,521115130],[251103385,948656901,1550120811,1668941863],[1701066261,1354989447,625140081,897398326],[502866121,1887414297,817124921,776994507],[162500626,1921428413,699654181,429537298],[286002643,1318842468,1975254177,1114380844],[295092573,1904561462,660457520,792105502],[1108419445,334028366,776735356,351925104],[791241764,1671296579,1006967229,1656449779],[1335778475,282933981,1712084193,772471952],[1553617373,1356640443,372306810,1884115157],[379032411,1403325309,590061249,1186557403],[413863136,1808022065,1834800489,953737464],[1451549667,1271341184,443145472,1911547743],[1145799605,150761120,1382494234,460917267],[783556637,1712951680,1174555275,825373135],[1275514268,1650350197,1273000415,1221007618],[150416090,626749773,1041382832,110789527],[1905069001,1460150153,466837578,288679923],[537683048,711522775,553067229,290075069],[1741635010,1977042478,971044301,1190644971],[526906457,653884045,1139239276,431073227],[1757027554,356297961,1511319205,510954549],[1617877922,1693227320,1840966587,1495685015],[22391337,163637079,835689452,1747866821],[50574719,740533594,193226689,703293696]],"opening_proof":[[718324176,93541602,1263432992,543399684,399244549,220623977,1214187563,1756756793],[1633719338,1636945317,1712894488,1608278586,990631143,1511516575,657021972,1171769619],[1189591129,124316320,397292726,247774036,1875405040,1640016440,1749394215,1807319021],[1118400275,1736889324,1185963635,977070813,752400473,1748447458,388172001,393575596],[243114421,1426017318,1819283207,1869136777,292157797,311384938,77277250,640737464],[296785631,926213015,702235247,580344717,853401179,1689013708,2001627375,1105794095],[233282829,1014180736,345074865,1188839947,1387519367,1540873434,11819011,729157959],[1484919373,119214148,1354640620,1903366739,1301035543,874378874,364827650,885284060],[1690945974,1594985267,599622814,953877133,1235379250,848819105,1717661363,601788746],[84464005,522454268,254222283,1073377804,1984658151,275127638,1755742556,1747398717],[938877365,724016316,1134162785,1592581684,1962538734,1891734652,1413181264,678463268],[302200596,962371228,1170687340,244454435,23208203,5584659,668204760,1094701657],[1130890577,841474966,1998854986,45461957,1079435951,1954210696,574818223,186056110],[780728898,824122659,116895998,920741785,1049971653,277800803,385873878,1043394876],[1753629245,1050994875,1933037687,1768842860,871553962,769046911,1211041057,1822524691],[1271684225,806529222,547610754,961346019,390094301,512561362,568669057,1497299717],[941386591,330292265,1444099254,482451928,1852468956,290467003,422588292,1828929178],[1513235807,672191211,1040246278,118723742,1608440791,1699955981,543884573,728753891],[543193442,195033025,215520436,143761200,46884999,179318748,38588793,221098788],[654866177,1960222484,597960355,1515378727,1604544806,228006904,668220925,561917721],[6270675,581826063,2007804102,672826600,1881137038,1102975761,1733694228,593467780],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[22870058,1023232136,308872148,1076726105]},"opening_proof":[[59395428,696695548,1669679348,424845452,1321181235,508135643,907976839,10634959],[1203886138,1607595798,64357425,1214155305,905207732,1842868879,1404130255,503638185],[1906177467,1920353669,1837370486,413742709,1954391917,151343497,1275311915,783733268],[13606389,1582005375,1675415919,798790788,744041609,1609662839,914959421,527467686],[1115525849,959072631,58475532,1737173938,396531074,382099995,311434470,1579464399],[1154297140,1145352243,1909424206,601355289,1145916675,521335632,1769360942,1669027104],[1610922241,981337356,1681562889,1176781581,1465829606,1772510832,977739019,1255122137],[559987623,230018516,48201294,1507195128,1301163537,928766990,1387237347,112711732],[321573537,672509850,1550396719,427886914,1753129771,1516331992,318600607,388136604],[1695717097,1399448995,719433186,467219174,401868240,999535179,620640865,1553921868],[582380028,834325501,1278302093,816492489,226854631,1615052870,922560655,1795081885],[1631163345,1964939678,1089004973,76882304,504407408,191381908,275999141,441556624],[685653405,1115668698,179774067,177524960,530047613,1269683209,1276255541,771848498],[145659341,100346195,705504737,1713754664,1513970126,1561320747,89578139,825655310],[1734534410,474337726,979184458,1781773941,1792975389,1231500184,1046377163,681299020],[371095934,1056379316,1316021512,1831536751,1229421789,1567763409,1052186480,489691832],[1667006922,1981468924,1044010023,1749565130,1777689164,1577741465,1800701472,1697383328],[498439920,1066925527,554758467,175361234,159657260,1105916691,1182237597,242753250],[1914869667,1546646374,1166505541,726614516,1391643417,1474874553,1992209508,95510640],[719978862,1391480743,1375882160,1007408806,1648455484,1557966467,612392569,793609467],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1334882976,953398296,1553466179,672035606]},"opening_proof":[[1554279146,165744693,171941936,452053290,338145079,1528873891,1500510309,291278360],[226739590,1152272460,1329585028,709067909,320434448,741735208,758968716,1449490374],[273818155,1913877434,1650216032,144481286,1167584931,1131779699,1525654398,1175119470],[762722356,1767216271,1717998718,1045321691,743675379,370921149,978329668,814409429],[110330304,145830436,135010018,1389215698,1563921511,753005070,1812392857,1713543846],[1400417745,403026276,1653778920,526887350,1090979599,49614714,1103487699,1155319833],[1377210102,1124201883,1149761963,27902084,1238987289,1594907556,231807170,1894481768],[1294480424,1040670586,1479097859,1731263230,708002268,581655643,385021452,44005828],[574154660,126002029,1402985008,1449875518,2011957318,1777862124,1309627523,935272743],[1273061369,590079676,967320110,420331405,1603480496,57769768,1011249537,1277631750],[1505812908,1539529924,950584613,520547587,142944188,486883512,1574979225,323315572],[899348832,1163354824,477823409,1620463616,209111908,817100412,456181651,150503296],[70375626,709519298,7446821,1037211345,200611158,1713878995,1211152301,242739945],[1388298963,1572805426,804438881,548640291,895623409,1897102696,1480065239,870584382],[51448769,395522951,1740615225,1097965343,390051515,917172487,627566832,1044230818],[1690546392,1236299588,220328645,1467299804,74343961,1895128295,866210162,1141234451],[835648976,1373224208,1711792276,1712087280,765360313,221187892,1183293016,98983913],[521443767,1199126906,117497477,1171999174,389115201,663882253,26896182,1780734758],[924210591,503274163,1493728369,1843180219,755800425,1468727784,279857913,199583599],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[787622690,208277749,1509111042,1960362840]},"opening_proof":[[257609134,1320906802,1807904719,1357305131,1260204396,835623585,336246963,537411736],[340237991,492344051,1915824353,71921608,592533571,1578861094,1959794597,685213586],[411356949,563823905,155245166,236257046,1925593304,741811124,1618980738,231872029],[1737865501,1861450979,1360282586,952394836,519295937,852449447,678383192,782942285],[1694547207,1896221010,646691834,303279743,1452473024,786109916,1094561639,164447538],[1613918922,670378120,42542460,727766969,1919963209,258537378,1023698230,1109200436],[976415281,1194356454,1427499230,1427480734,1985212170,1576083355,1577432491,1868144495],[216656542,714306384,332634321,998303030,260071707,1098779538,1475541394,1497095675],[168897646,1827958673,1742704601,1372587202,1627021384,51385859,1152253225,1055396963],[1111001511,1326787266,1632624833,1552671710,176592925,290152590,1244489646,1042984351],[781422766,724083556,1786359000,10594075,1427320769,3210745,1140713049,375640367],[1649839921,1311632923,245773762,530649492,1721475022,1267739408,1756599787,1797916177],[995812186,1103363780,1983150252,1681862415,380057400,1321610931,441284352,202853202],[1700522441,819519426,187718118,199515404,1020020194,443653606,523017561,1673059643],[382597476,1451130226,1965901829,1360001719,1292118140,1051522457,1828107640,570893540],[841244017,492556305,674899395,742111490,2001689083,4326678,569866713,213374066],[947157891,1558173234,1114250494,1765117381,1706031065,1329462450,1696039441,337629669],[934247156,139170651,1859485507,461859880,902490751,535895366,1536364638,514467724],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[705674975,1592083247,1014140317,39658091]},"opening_proof":[[461375782,863080157,1992985966,540691471,744913671,47306758,1991318146,1439696871],[501225313,1417379061,754041764,635258915,87325333,226975348,314155711,1575856653],[1290401304,1917500815,129019692,660572923,1005366778,730576189,1332964835,1438864783],[871075158,1287588754,1971632287,1946305867,610989716,1272229897,836617505,1588478931],[505287013,655737480,1385358531,882609054,627939362,833396772,1984441555,472564784],[933165735,1192525756,1654611811,1880778578,674290222,1274879258,509993554,1305076649],[1854255377,674843968,1844639174,17988059,1082106753,1605392828,712006542,621807840],[384466040,1905182565,972136750,251604046,351763708,210805700,1992000912,882603059],[78751244,173578118,913187363,39275466,1000590315,1585724343,797665094,1486150328],[616626489,619062199,1701916061,862893706,747410190,308945053,65876622,622850315],[1413944866,2007580751,1958339490,216550173,82146987,1195993040,1732219701,35875309],[490521370,1881853161,276204088,519643309,1921233055,1368671250,471661143,1382377411],[345039728,1284497941,1445933821,1365391238,1497825202,302028561,1985192543,261865760],[1469323002,1828661076,547631605,1819036263,1040475830,335780244,1488881689,651269121],[1905220380,615832559,16178700,1157238700,68417161,1641779044,1289203742,2007369212],[1108720369,985254021,1688980280,1476001903,1066973322,199801862,1292051554,976196277],[372537948,360511579,112970222,1520820158,1259558869,761109433,113101143,870326964],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[868319490,965474132,476214296,1038482221]},"opening_proof":[[1608210555,1637373711,1242857792,1657068605,178218800,1914168087,717590790,1072970008],[1175442521,143135877,929948364,1133485106,1116731836,1299068585,1329604413,1390022986],[933962794,2011003731,1888184242,763101626,1212874443,374696821,1246315963,117626899],[1793609040,1133504427,1488082573,1287992156,300875588,1209805064,134357146,1192948253],[858641867,120142786,479011591,67635469,756704391,1908429718,1773134662,1080600380],[1244105120,581406776,798554904,990569733,477331071,1209145193,560575102,722847008],[551469910,1427106569,1111728863,578050732,1502942688,1353498593,687258164,1343366129],[1175275714,1445955131,1843850932,395427952,205172077,232285664,709221020,1402197304],[1692277416,1234649817,33222055,266378485,608073821,1293927851,299875764,1494947225],[749899016,665435280,507830688,1759536893,303329952,31651016,380315342,410951126],[904704131,261408838,1002374795,590721348,1751556442,25039779,762655187,831930357],[939303173,411256589,686977327,1151538924,984070083,642896996,1051806851,217880500],[1675474272,200728865,1749934075,275002454,1515707775,1150468201,1804650976,1299628285],[1015424840,989880313,1403156980,2010569194,1209637620,658908744,1658706888,1275502167],[1138916985,400274734,1352332751,326767141,954659542,521127885,1313104088,1229534601],[584349265,1241394106,396842672,841620154,1523891518,11210900,222781912,1377378011],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[995278029,436962489,1207610806,864175958]},"opening_proof":[[1034132747,1807470298,1087526110,1461636250,868830773,199944416,1542213718,1454764307],[1825197300,1043862595,348726220,1648218189,1642293743,1683747981,1581139675,356865203],[1639804341,1083521761,222515801,1612506065,1213669295,264931129,1626799803,1612044860],[501468290,396466390,1816562118,1810955554,266208573,575245261,1252070028,1966350115],[596852395,1705411483,977325893,471137640,1649655648,1117571034,94552192,1855187601],[799754808,1753076147,4071608,1619616224,1559245708,245148797,1590103620,856915011],[1981973663,1471114339,1029097864,1424630928,248708292,1594421614,640665417,52445103],[310961364,244193759,454817040,1879271165,276891173,1539760071,541446909,1987892857],[1194158865,207449007,1339173548,1287781357,247907148,1164014443,1554704041,1425564719],[783511020,1778336869,976073084,189417037,1479274817,1152161596,1936999074,2008909234],[590037112,311976,1485307398,1707425196,1162696789,1238359405,581876874,929835808],[289505930,1967536194,1998047273,187362825,1988416423,932196267,238048376,1476990564],[784081407,294242547,1636700135,1060020322,226852862,20413157,706132263,30039185],[823412238,1236146223,641104818,483626206,37842926,1681225758,1108697497,1843489444],[980398814,71351116,1755221200,1612880578,848885,447296214,721593338,2006368547],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[252878474,1983268834,1451730894,6992270]},"opening_proof":[[838354319,86043639,1535026433,1422326898,516717666,124100442,1065307265,436555815],[425271523,1497041490,1148587967,1604431572,747174091,131120730,71799235,1606637705],[880943616,307750550,107637509,1041921340,277453863,826245347,1875176148,567060748],[208488101,289585218,354526938,676641292,1012233423,1671168633,321639945,1650125295],[903318001,916773311,418063876,248542760,642918605,352119566,1529136627,1911733104],[1877537195,2011479086,1229947107,948052173,1211366391,529280271,847988395,502864327],[594390009,1902408371,353012957,149891034,1108945365,324111656,1333887069,1868082421],[1768229320,1400999459,1623143434,1607847476,532129361,90260157,319905490,1793928627],[665258235,187037160,1516349114,1525760279,817242840,854498196,1141494575,773256684],[102985427,1238803885,902467983,1322805977,1467492349,1846087718,1948814869,1856078207],[1307933052,774185647,1019026160,973203648,1574445280,320229010,1206516232,889482482],[1241943669,90754182,1297402480,533822725,104788843,64737855,303525957,432742093],[297011636,1181479286,256120229,461668732,649596325,229622390,826701005,1546436652],[396074346,340901423,1034852681,1078740041,495212146,1963473615,1514915418,855992425],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1339064231,1018352669,317571898,60135128]},"opening_proof":[[756003688,1019774936,50153405,1122851307,619890550,1187228223,1713189020,174859337],[975767814,464638502,1567972059,140242447,931400559,181488701,2003292957,738419987],[1937489709,429699747,405165324,1019714369,1805118330,752130078,617771928,1624172179],[1192488834,1581922620,506827193,215540808,1325604496,554113857,191256737,1671223685],[936457695,258605449,666813682,1025809529,1492627599,1443474889,1543764635,1058956062],[1325135723,553307910,1057563889,19885652,539634488,1988078150,1973968369,1161196113],[251889108,1808472975,1361626902,272697433,621720242,170703534,1677626067,393972470],[750094639,661098195,1309602382,1595973143,1347791688,373263081,1525197033,1029630131],[1352980608,1982455263,1184016594,303385155,566845301,1715443871,154098071,91488412],[1902994133,986798851,203694833,1073505879,1682611890,1495946782,1388624754,1949931392],[468517913,1138456907,574104607,1072387597,1252296965,187908619,893390315,60480529],[1645833586,1117380809,596748149,1165559628,1344548260,960687634,1583775544,1387590157],[885310060,1088838164,1070267908,993171694,354344254,45302307,1485373965,1926142908],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1193544614,1967773,741806444,1749555552]},"opening_proof":[[1715355135,1921490923,270286333,209444819,824261538,1425845558,302469942,16412264],[1193777649,1071809030,1717757403,547951396,1379552899,1906233227,1448263282,340924376],[1498493705,643293384,1257602296,1999358052,523012185,1430542822,877035973,1888099048],[568390124,250907625,63693370,1353524216,56619290,1845567500,75640674,786804416],[1898686318,1535472844,1178946573,636815228,1974978931,539099673,1108004445,1192462795],[435378219,937934000,294332528,539723728,243021180,450062966,1988163263,857119866],[851539023,1822550859,963297477,1733803120,1920271243,64974871,673347745,76149558],[1358280026,249810969,1563392673,1318439609,1816573510,779558476,1346610350,1230834157],[1763599298,1951547448,572303990,1822622984,1359191129,770504385,1899173620,1869310462],[513722279,130086655,1389503456,488360909,304042276,911485590,1943187251,1402011401],[1333301754,1050727943,1793962585,1857432187,275877017,1098502302,150361057,1453683523],[828620551,158059684,796725338,1341796405,1966245715,612531442,382474824,750440096],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1453954922,1935161337,377452720,293019882]},"opening_proof":[[36459478,572675062,1253075698,564947137,1702237265,1116522115,653216241,1366849875],[1236794195,1235964795,417637615,1144932964,1463980454,181548337,1533191702,1744742818],[913891381,1844749529,1744968958,1146896900,1974239643,1000241324,400659907,766935550],[1571209932,581580459,1713375167,1525599759,996061146,415504417,633813043,1085869591],[1713869814,1777890662,1360758055,1699418542,1858466821,1783720807,667133188,2005331835],[1756321119,1959185455,1985471988,38800768,1702492497,960596794,1029392313,344747210],[424104196,579978913,428465879,1523765135,325839626,1144150113,1566226378,504181983],[1307049548,941917495,729470537,332959622,1473912226,736857554,1784282367,640730713],[1766608772,1152213276,18834678,1509598103,1232915468,1939572150,2009489642,1278030992],[1787203768,631698171,513596613,461605872,796517427,1003135398,1471275628,115126033],[1533169965,1269518612,1956517220,1843472406,867578713,708104302,940178947,1204793687],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[535988393,1748614016,893137130,924184412]},"opening_proof":[[343304569,1995317547,1670178163,148737739,613909479,530901071,1532670994,1257893692],[466573538,1378671102,1160182795,970146591,323469745,816282907,292567639,1858551691],[1078276021,1800200182,89743287,1971346299,789195577,1528357239,1884698567,28585988],[1090126759,46740209,34416619,1799781008,1573520694,1753294440,1818751199,139354309],[644317264,1408433776,201513654,233577992,956128437,941401450,293959511,411424709],[1920935086,221044794,1052207458,1190970109,297043691,1887350607,474315218,754494448],[158142047,1154132995,1228361078,1036518130,1611979150,1968462204,1108161698,183213546],[301950408,1525357865,700937671,1753335522,1410338034,1308518597,397231599,1127244292],[942594858,451213667,1539690029,1923691695,165876725,1503493805,716922526,1405108030],[1808565421,157882583,1999651363,1392908946,273356657,132301694,1325270778,1215622678],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1734336965,832410099,1883671713,742035561]},"opening_proof":[[608988391,121069826,1239773795,785393556,1101561590,1424228966,1839986189,1004740726],[309796347,1819752407,1224569011,22642535,1008988221,1681888618,1115848099,237415593],[1216357285,1315869757,243522990,872220611,269782791,334557434,739405308,978239438],[766836734,937217259,1596061676,1092097352,932699757,748656335,905514862,998828204],[1885539639,1008805198,1232735481,1444405326,48684303,527208739,882973944,1568064444],[1403288135,1347398256,440666127,32645684,1020316784,1833214143,1308011377,900194177],[129380538,1556943468,892629442,1989687564,861653353,1052579418,61933935,332707407],[1266914565,761256086,1709550835,24209098,1430376935,492376499,849141885,1665651274],[79776853,747873546,967021603,885722399,554104862,1830135121,1790076984,1897453475],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1782496807,1832385724,1736874624,45314030]},"opening_proof":[[798024337,365777684,882126166,1101004081,1079112782,1583583453,190272655,144287402],[208827203,1962213110,613557797,715637044,1155782714,846946077,2006100522,1427700791],[104763124,559868094,467617632,1363351810,1186762940,1985298627,692028589,101448027],[345715869,1357160139,1215394445,395804945,1344536242,173888893,1902157530,1198145484],[599222533,756511929,666358370,439493199,45586856,1449250697,363366488,677724076],[1315209287,1447989577,751708096,646063511,1346308170,1064089667,352796717,683083041],[1301723028,1692712400,1453953784,1250442586,355708994,1409768839,1357781271,536224444],[1155587697,1118747291,1669330914,1511243625,1961530069,1712135158,471050652,515562574],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1809844612,1659315189,873609601,887653900]},"opening_proof":[[1114932261,1025959798,1332470400,1536523659,1239655311,1763530234,431985743,1626493028],[593799590,165860196,1401350762,1507910940,17306326,302427125,794538878,1636569308],[1446641783,237697735,521830772,530015977,1879866580,1595395202,921769512,5731569],[433433894,253886099,136126016,650670225,69199851,42894790,511591367,277123286],[1819403620,675023405,1258187862,431590134,430401560,1587181002,1017895723,767708913],[687243386,608952554,379384753,544232744,1308683651,1840756626,1862582033,246740474],[235263683,1530168018,926867966,1017928993,752432416,1586386363,567555854,423567765],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1967199436,44305752,1188723457,1550710084]},"opening_proof":[[1049409403,47913559,948133647,1290654468,1235724074,712681907,106112084,383941332],[558612911,763106075,1432362914,242250783,199062029,1191201324,1750614467,314034938],[259666739,302325849,1488122220,317954394,678425420,1815917203,1863444938,948333869],[1528224841,610001516,1009424031,1346417563,1638106491,50168222,633890521,906509739],[1960393281,1091639802,189162232,1776377265,930659491,666092787,227317062,1356287171],[1326618798,716859751,634727159,1797743474,1815319348,235097147,85189750,244343980],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1912489369,324412301,121570348,167994569]},"opening_proof":[[612183922,422833107,307639409,980416811,1764157851,621792862,1832938820,306911781],[13382873,1026758891,747245097,224304976,478233409,711745183,445918096,1857274615],[623880697,1922010552,1659228421,330518151,358805926,146236687,54805025,608424292],[1576695504,1583312467,2003153416,691307914,1919673255,312167978,1177127006,1045755829],[206821136,1556061169,557984269,531114241,566050397,842622537,623625559,593887396],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[266733545,258347559,1344441773,1399478076]},"opening_proof":[[47457444,909412372,1679823222,1088909698,170319863,1088795202,345874553,1482789045],[1043220218,472075088,518237290,1459688172,147260008,1328133990,1071715403,437431359],[630346077,755693446,39191804,170655083,1048953217,1906521595,1415093677,1201640762],[1449263553,1138084734,1828900268,264539701,1413305866,1207955544,553204824,549086703],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[978696484,734395693,1538971349,1338119059]},"opening_proof":[[2000706606,324351581,1753130471,1269750722,793266196,490606041,1914210986,1874607340],[1688401867,894087852,1888691113,2003307829,587450645,1902205033,333523807,1260193689],[78820347,384987635,1496135064,1506152751,783118496,141580871,1426082012,431893844],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1983989247,95939229,1698151715,1680970603]},"opening_proof":[[910072593,1482580580,1022522070,304150206,814727398,1492602746,223715248,255746928],[1397593643,279842118,756833639,1196910469,367547809,540274311,416820613,182637585],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1357720310,1601678049,965422322,1858422153]},"opening_proof":[[263776398,1189686029,1145259684,525942436,490974005,1270988812,1387756379,345572351],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1976419595,906703063,1798699686,338668131]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1689407629,697244289]],"opening_proof":[[223081599,237160865,1671737901,1480321876,130253699,507022202,1105072694,1477128549],[681942440,1986691014,1657341045,90986303,1281352950,1024204309,161301865,436796132],[1114691425,1217245729,1903363596,1551802289,736284018,1167472545,1154724408,1305364819],[1872557703,1611299612,853229404,4201447,1959556969,1704317900,877653135,80922216],[78781491,1991006921,617112737,206459670,288057608,1688744553,1209052042,1813396586],[1285993078,1280198931,1312764317,1943066812,134429142,1254012978,1653279589,1510422698],[1597972113,1119527038,7358944,1115832935,1786973701,525714129,796116220,237840230],[612288478,1638897324,270940533,703932975,244943419,1895048671,983577494,1046712995],[361955136,714824761,1934661300,686333612,1031237437,1526999756,782070367,1097324384],[1114738322,46984772,957763268,872522271,208761376,1410025337,563823910,804731037],[1467876243,543991988,1837850028,1252726144,1081370235,804000396,1329271280,1476065966],[1954516363,607714453,521199739,1081121619,958580731,39695926,1812848898,194291405],[51395608,1255571832,1376147997,1117470073,738490006,982012830,855842399,1796931270],[571913008,1917630241,418395024,33554875,863010391,881802399,618367285,24029706],[356812374,1152513600,704868950,1212475831,1093207704,1020593976,1290541627,1583680887],[1208986840,900257461,1894483342,464772029,1513077393,1517606324,1851269487,1466991451],[1341187124,916592719,665131688,1734949405,264639202,167347653,1111320665,1878608570],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[70211953,1117492284,1744127395,408391065,1912541702,1983194587,739397790,1934815701,717240075]],"opening_proof":[[1106082555,1413297699,947146450,1010528709,81167311,1062443462,1661250961,1411288815],[1178091539,193938344,1840199751,919525114,1500742093,1195936311,650522199,1473374713],[1542335419,21643796,1376625568,1260614150,986780246,2000107723,47224608,1388877306],[784172689,217825105,408044734,27750141,1114804387,567911722,1438645095,1746163102],[1021424518,1784398705,1470054,1165278749,220585353,571716754,253966077,907916080],[441270488,917915124,1031679133,1469331725,779988895,252240706,331136702,1141945769],[1295955882,1493217514,410272755,739535217,1232231923,1676027114,1399299011,1564504612],[109722903,402905175,1876416211,216471293,676808035,696462888,1682327193,813019100],[1529038104,1222851170,464050835,342807671,999637284,1386190145,648987941,1704030536],[1326594529,103234449,564369840,1612641821,1846754806,907635837,1404704607,239898975],[770270326,978217936,1021855533,639888695,1230816435,1173110459,161472379,1930561998],[1858086451,1252022196,1320876343,590061486,731183863,100862539,278955509,746354598],[1366514391,1257843384,1368100249,855959590,1351179924,1103438610,900169624,791535772],[1249435928,1384407370,435107090,482559035,444410791,585789284,904708687,177255926],[351410073,260733871,1919371705,132833858,1616123571,68239867,279548617,291447528],[1828429282,457984278,1323913619,1338360891,701766315,1076954799,1868384103,162539103],[958741692,1853185164,994806168,1911852139,1892346851,1952880804,405385353,633440764],[427560405,1764201847,951765088,1522989405,154532611,17459020,243313430,1808226296],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[22221126],[466974562,129375857,1248852959,0],[1607094749,1607783623,1466278275,485109393,281319825,456577749,0,0,1727420953,1466278275,1949429813,737897574,869886049,0,0,1727420953,869886049,1899753104,1868361462,500683101,223809670,612064367,1666048920],[1014484731,281106509,0,94112673,1790635761,756937663,0,432967526,23945551,1335195616,1340943264],[752054578,1686567708,994952391,1902202279,644255481,495227230,1241777913,174389601,1482146243,860323588,1249046001],[538366218,42487624,140198951,1470620835,496182644,552464515,1972837559,567183344,1188591589,1235132471,1860052624,204520184,1443157441],[1563725053,554574774,215102449,1505316250,524734135,281868598,1538046520,1735646426,1852875956,475576104,1071439580,1970292594,1733645248,1996045802,1718911592,1360412183,1432345065],[268435454,203487550,1832522141,1502178198,133970939,902103058,880986127,1443539390,139242334,1778754384,154529569,1406683145,292308139,68161560,15250410,802809133,322499134,1823938212,971294232,1357390523,1377431550,507206805,813191038,1512632812,174403076,1560729188,37362780,283757652,1727926245,898924688,1268220751,1740013387,1722681511,510170636,1821988457,46218289,318122172,789482032,878324169,1487408139,24322609,1224362864,1045693945,589316151,811814937,1413319964,1705097820,1824446211,1127705443,841234873,1171783564,1745644050,1786217514,1510993691,296252199,1170218872,126206448,1474058112,1873164886,968836426,867027558,559107708,103196988,365919295,1552503785,682824599,993075565,69180152,447730513,495270386,431863065,1576303789,1695263337,809886936,1071927661,12459201,122522464,308796229,1281104902,1573498923,323677618,1503769672,832512782,652718986,443408473,1313051325,1987624684,1138305993,459558559,243484849,675421828,1303890536,1535666683,640813770,1491953070,146144214,360822168,307689727,675357918,1583303319,1604427231,1988773429,1867901472,1632930325,1005749873,525366326,1433098632,1855559337,831823127,191656484,1174664123,342242312,746410060,1519614885,308056780,1052727560,1432919111,413203713,1115550121,1062366523,1059569162,723619615,1136789010,199194548,598533664,1412832137,144263702,954091832,568948874,546691662,283327995,362184492,676131038,1732632189,1515833030,1504854543,1126503863,1313159089,961653088,481128039,452062860,1433177313,1768462321,1084318919,98392598,1776508430,1255602658,1982077474,1774640288,1702002178,1493077546,587249644,1368752413,1369524867,663360174,676223355,1765366017,1356936576,210660354,123320172,1210689389,1851688810,1085368309,1406159893,966284971,175624175,1091316548,1519660513,1469884374,1302974877,728809679,627737246,1916088465,1008421588,1715216100,1387984365,1909295801,1861781160,1808392589,1723696802,120518960,1887904922,1978125856,870659277,1645405237,1524940555,550169300,1261820692,933442268,1063135981,1244600586,627388870,1758017204,1646228650,1556986736,481122410,1020372789,143169261,40103420,713458427,1233365415,997176239,1431268238,1594285798,1449557454,471486391,1257469505,427120580,655777086,1659317985,1131182670,1544488692,592319863,69782549,1871451763,1714780496,842388883,1195544869,1070280264,948248146,26920871,1499183505,1008274250,1059390669,1666548423,1071007694,1809263976,1504711930,1437428471,472497835,785726120,1955845778,1046309422,1687632654,954398231,811063582,1578989370,957208579,1530239721,1509834357,1266629228,637921872,1695582241,1529527286,634262271,1251042321,1301106593,143404402,1872814677,1577770783,433478677,768114854,1429275037,382798458,1966290473,1389766632,1609153676,253810596,1174497532,85222428,1610151165,745888505,1132090252,837615619,529846994,1616556176,581788308,134878394,853129250,1703783884,363879255,706434769,985669078,222677546,1686867099,369722001,1277943409,316529339,194779469,1447501475,587823677,566321905,1460512374,1605931568,585416782,1868312461,1298872723,1996977636,1693405243,1593432557,1578946274,1578822012,1936256860,1643150393,1450047271,95821538,327002602,290222872,1714849865,64972076,478551424,678756631,1428432598,120251735,764399384,1739581269,1605811644,249382528,67115001,1618848070,2011797156,0,1539618464,1035225072,659765780,420607290,420607290,428208449,1195506590,718858545,965378005,2013235297,532488677,1481015909,559929513,967892955,1957812603,147136855,1471489401,79570224,376186963,606755354,1132152671,1851972033,678604106,0,216792128,426252980,187471203,25672145,1114315191,1885465567,1522650693,587655682,480889066,1189145642,1206910557,1398580391,1046143868,849100359,1545228793,1050033419,1699217059,640779360,1661195362,1655420854,351087973,537796251,479101345,1960921547,1077110619,1435031963,1158361662,1374788439,17510184,397331704,930495688,715342392,306474933,1770891689,1571817724,557206444,747059593,15849015,1742174130,1791116276,1061473292,1723165538,1027016566,786018985,496763273,1936590301,466496981,1827334312,1013704182,255284316,1639030469,767467814,1149012608,1286187515,120108200,1164070465,1181438552,1036987807,402946935,0,1971610792,523369551,1753154501],[1428877569,1696567606,2011517347,40415629,575906228,33846972,1462225325,367664232,452054206,345350818,586375561,455243769,1856258474,568496025,1007924963,1143279808,1853624324,1385409643,1629959875,490667919,1231598855,1016349604,1180915428,1374571540,1349153255],[1734541205,1164290063,1728187223,1604795683,1713160723,1248720801,201362652,173507206,1490538529,1354343577,1811407339,1066217411,348699902,963374462,1885689494,1183168357,459830681,619839143,784286408,292940637,1842060919,307667085,860154985,962050947,21092039,1456805909,1860131308,534789739,1670098621,918467702,287772908,1160750214,850541561,1357012553,197812901,1764077,597195216,1837881600],[721271156,73258036,1007994193,222458135,1039957824,404061157,1269600611,1559291896,569196032,664343761,1272510520,1409374143,1670878118,337978422,895166033,49492696,1715128599,1404637853,1724702300,1783525084,138171181,1035367675,1905997971,335806982,1785908392,1200236610,902474086,1008122083,298178724],[1309903256,119170643,475575713,569858187,1696078532,453129776,1299155632,1924628909,598435394],[1957207604,1987482376,866084936,1150167053,1022755672,547934667,110793208,0,1060763269,1299928542,1086235789,1884316532,1182567113,358632405,898172059,332903774,1137017416,1869408094,562778936,1014146428,524883130,1704904025,1859547169],[1275673431,1000077741,139290934,1854495629,1774082728,375156726,1058534397,1645609818,1693702614,320285077,1149926609,1685802494,411391805,280986622,1197284494,476133273,513580436,1184878972,217481209,1319644974,807109093,0,208364416,1346457060,1284562863,1322095379,980288427,1346457060,1284562863,1322095379,980288427],[1561119971,962893963,805386181,1716855433,1918842201,1352721591,365544883,1903795990,983766054,1099199845,705133306,1856077066,1079412387,1640223514,275935434,1532484621,1901693785,955248557,1334620910,1810003866,447254586,1341544526],[1984540051,1990285477,124459521,822658031,452618753,748532155],[775550286]],"opening_proof":[[363991507,1641916441,1527503327,724287715,1544897755,1567811868,501705011,94333833],[562301598,995043410,1520796654,552617673,1284346344,328128750,1462974907,1668528087],[57902,1336704874,1508971866,783732019,535502795,701876901,1784189992,99464306],[249922936,1596689988,1427225689,260352767,1644473617,1959675958,1588312164,884158963],[256242655,728955602,208478767,1246014335,25463884,1512187408,563530722,461116812],[291912300,56173728,1636115166,96076257,1496716955,1971325049,901143053,1731878768],[1186136255,134461351,1677905497,676624818,1696113331,668778085,162997999,1908912264],[1486681436,1541982769,938322065,1519100941,1292870913,237871690,1693668947,428195495],[55295721,1413536943,522359468,401768261,1362658492,17010196,1256357199,1635146175],[1897986574,1873545746,1179408522,1897638752,1141429096,370689412,1519065025,1159053449],[364783634,1629032555,864310315,1210844439,631582876,556887520,222462023,1724508223],[278165486,1819989135,313672254,746096323,53837465,1193460459,721155432,650591342],[1927445349,947688590,689703122,1812128818,667333549,687008542,1222007736,1317734754],[853711279,736621510,1778811084,582043000,1264366573,1862121919,798508077,1827750433],[945007414,1821274830,1306856534,1371849367,324203320,716406618,451450587,4222607],[1531243888,1357658376,672577293,361749533,449664401,75111285,1545780667,1051344368],[1947133855,152881300,1024351831,282683600,41097682,1928655155,1226278140,469930613],[1346306328,1427593056,1817991429,816913382,311006592,1075994847,949430530,1825851863],[1413446659,14236578,457769113,119264894,786838997,1423132558,1320828549,761534875],[867304283,519389428,1897738901,1549355515,167178274,630773302,1766058876,1716878469],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[818924370,654661429,1553668944,702319597,1615804192,1056250174,1144020913,403150512],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[2000152864,394882715,851152422,983975014,1582847056,1441158024,939749794,1184574982,1408020592,1579178532,746149667,786974637,332169620,199269367,965298203,1474098412],[399726609,1546040462,1875970511,1630464318,173379886,56984157,900020782,175941498],[790426188,365275328,535042522,1338588369,328097836,1170465751,1778482462,1386089076,1703578244,835817494,1785107838,1184491614],[1483178428,771350706,742406715,1605327958,1594384379,920770322,1785884084,209704381,1389385788,960440346,1837688335,912603074],[1254546034,1665846969,1498897380,60054251,1627001262,23966244,692773674,88842917,542992985,103639898,1209735241,900459585],[241123467,1622613961,594629468,1014197154,471354653,1441355432,1737261239,1308436636,435692313,1153253289,1250885295,1557061111,967381243,1260211183,46792665,521542556,1247481225,154897506,1167696638,294698222,1592899195,1586229504,1275259135,857112699,1404198578,773649140,778219853,1422042756,1542276801,1763824143,754628186,1603407242,966338472,928221435,898993863,347879018,1599269033,1398145255,475837613,2261904,1364526063,122067165,14263573,186010634,46077912,1927126965,140037976,1818357915,1845265436,1910481087,581920054,204298601,1878826971,1332197869,563261872,517762035,804692063,511578231,1981687100,253922816,1209643337,814964619,1912835127,1888842825,1231214595,1985011782,1412549779,1853207264,1884237167,1361718901,878632177,621818511,1922208852,243812216,1197794850,1863387560,134193188,173289901,759102081,1739216704,229506357,1731812030,1580902603,292739633,1127345046,1597401713,1509312451,1463871016,713171610,237115973,844864417,358652880,791949237,635417470,1738187174,474445154,454166938,241060583,680739866,394497592,1388091994,1047919790,1241209787,1555828760,99737960,907582409,1419709015,749585834,1386075791,817604170,928269501,515056134,167514621,1940590004,1587033801,942925374,1838957380,1766218703,1515426327,467707828,1912723199,1183215103,1733159832,1518782551,1790555369,844636964,1841865209,1249801209,643368783,764814148,1607609414,73583452,688406178,1093447194,1594281240,344882194,1200910788,1837987198,1863193018,840122582,701088102,1967900318,1944640096,589705612,547772752,1806321415,342523407,922099795,799423441,790419123,1682825898,14053135,740672821,759701512,416164040,1371919855,459910174,794969011,1896819443,1542859557,359988183,946431784,34320018,1977070694,1671474583,897612984,1390979642,1433531303,834399199,1500037005,1824028056,1069673281,536251353,528909308,870391855,1618116541,1708038016,338431150,202090233,970539548,337099959,1488200350,1720151251,1442227906,405116451,756231763,1426708455,1215896687,1479421997,665566478,928522854,771066218,826106264,419473782,1152980697,79699829,1468538178,1791504833,834273180,1787621232,145722279,727086129,251560036,1451115135,1407376853,815596958,987629821,208810976,1385686947,1678864445,178348287,1879015814,1451547296,1815744067,506825616,172183808],[1685071568,954979581,1025680651,396642201,1790444095,1418813503,1814961260,190070103,324331266,1136546665,1782311885,1958822943,110141119,1307663566,185563554,839467127,1536161474,1141847741,82595618,1413306069,1470577707,1021996714,709165489,1074435678,1253270691,307221148,601593501,1141643546,1819002977,1919121058,1025256074,816452743,724308990,229593427,511784192,209959591],[1156221312,503315398,1881200034,519959202,1381440546,1054251968,28889525,1940918584,257938557,1703080446,200734869,1876663685,417831572,1621196789,1335671911,1830808946,48607504,1706754762,1867981443,1004874145],[810188152,1384501468,1398498958,1105067966,1151485613,1553674528,283596160,1649047946,1554207433,1051387834,370964743,1246200712,120074276,860860476,511547457,1469048935,1916876105,591323067,1448135598,229161931],[1678255081,1724514168,1696294834,226545290,1645408072,1967974235,1521657974,943942078,1863359423,39862894,411441626,1214121290],[1577961070,1004125676,1100003920,800813918,587904174,1924964439,977016740,99062307,1356760176,959231889,216090911,1019591937,655714806,1697452442,374396002,1433079310],[1596498388,1950745701,533152746,740677454,427206938,1520492991,848807000,136684258,1625430843,1653871730,615004556,627290297,1871246563,558905049,447732812,1623383922,146992079,802861091,658849778,1957131472,532304602,1473748833,986447495,1764489728],[472820899,520052519,1110422717,656083425,653742394,44927852,1162888617,1009777504,655784899,1114707653,1148682303,353175304,1468577381,819688783,1213486428,464072195,398554465,864709716,420444993,2006319901,1432113727,1817857955,199516832,1226223808],[1802200988,1987468564,154208546,658324520,1291916335,1976840263,1020500213,1825941933],[676400192,647382694,952514600,1667508961,562052108,1405157509,1819676514,1392071724]],"opening_proof":[[650925195,1208855036,1421734189,928216427,1432715687,3994753,1730549026,1974339872],[84370624,411998754,1170446022,769572462,1929782002,1597676460,87021782,258844371],[874635540,1797436402,277852266,19016711,1455966404,451027559,1899857859,918753883],[645372327,325856615,265926450,670289356,198798187,1355560079,398880956,813744460],[1188942692,1836213987,1622678491,1503737581,1706992347,1716088022,105240914,659719731],[314199768,577525041,775800891,1717353870,609810245,592991115,954527342,875686772],[1417303463,1939674341,1210485206,1430542642,1462905051,1108577670,254607349,1852789911],[1539096275,1664421898,261562595,846690167,1738118889,1861080003,336117634,319352287],[1219760292,1315055973,1947904783,1582120577,481668478,683455065,1600742344,1756903902],[251407825,128362187,547633872,1873372986,1781839398,408609736,830868921,246126214],[1574132716,373199942,281882438,1374713648,1486609691,1517419713,425776295,1684048305],[180070911,1584441895,1804063757,69389637,700909080,699788142,1628133103,277067705],[406138905,1727762755,1277637064,1867948822,776701964,190269505,65790951,564142476],[920819272,855790404,1258436043,934625480,323341913,538272205,1009185006,1601413780],[1732925007,823094659,1239291819,1347853026,1731965813,1534186116,1791405015,757891350],[780905600,1109501129,514021246,90023816,623510104,1382917129,852394552,461749114],[957359202,1081211082,405547262,756267879,662218821,1850150609,1314151036,514011019],[191551576,1451662543,1453419806,728460115,1719551233,1892553588,547048535,692737428],[884051803,1978048371,272827511,1170136797,1777580089,710045336,1491702050,118710516],[1187933473,1016947111,1188604559,512531200,551946252,49057766,798224057,1894703651],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[790976619,887028463,273348838,1101061058],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[1058226345,850610519,463765671,408674159],[341206393,1254261788,1155763509,1893955684],[912792364,42108793,78522215,1680467568],[707604131,1222483625,1134970464,2000583008],[1987270002,381681709,344992958,408776229],[1795367420,346808263,1814053483,1918447836],[1417825222,138537433,531746332,854320443],[1064788313,1555261387,1353909069,1583611145],[904762257,1046745241,694453514,693220561],[316032485,800589961,196483054,1848548794],[580775740,1280687467,1525397406,1412575889],[445469980,1307280150,790451160,1754785793],[1266356618,1246582877,1145929194,1805431561],[699983957,1023511512,1634886137,1664731465],[1159598207,1635072453,1792599635,811434505],[1147490073,280662396,1672516810,424014279],[515978468,1914698909,1349201017,153013647],[1274324149,1324211048,1903596703,24532730],[151456269,2010168842,156594144,1043891159],[1312157567,1688848288,1291335605,1626996585],[885485777,208602755,1055292230,907860072],[1125170347,1849550095,1533597299,1680031235],[1962060225,999664821,39666527,826222120],[878478121,1767337426,1924783393,1898900345],[963372723,117424572,2005240138,966832248],[1208211666,207653192,1809168512,1080359431],[783901570,1878721830,1758534633,1678264020],[555706048,1081106227,962779565,719553983],[546532887,201179060,563319415,922000390],[1965105157,843495778,1354772230,1693648289],[1595241745,1307606,661194296,418185092],[1690282698,1201338666,1882159296,76695144],[1511299833,343508304,1700542744,1977388672],[175429360,1362060127,1184567503,1951366794],[1209534913,6906460,309686879,408108235],[387350535,48927721,1968421302,1538110370],[1469654187,1033377207,24168399,1652640233],[1832275542,314084250,1060068578,1385036160],[1119975499,1220034452,1627348568,486382550],[1345413506,19640410,1238794119,1851352026],[690003611,1754404591,149753235,1837519930],[1844664377,594005154,1878127197,1753784983],[236384755,107982852,571800889,1028584847],[695260529,626714234,1305914053,1351001888],[841331173,379605126,1748749686,1160125631],[199484227,1867732663,1957866131,1328389457],[677977244,984081606,685914501,179237257],[99400086,251787315,813936676,1515285239],[1819876256,810802435,765870656,1912960142],[1170235512,1153751069,1776052545,1603174546],[1978826730,538664044,1937931905,628268180],[1849197573,1720241778,191498578,55780544],[1552074783,1060783302,1170126310,1046078045],[1765873341,1830063020,283925465,1624414599],[1141916003,133668976,393236328,779621865],[1365452516,36795709,1095169535,1520178090],[1610150804,19516204,368040773,1427714000]],"opening_proof":[[1256083497,1158710737,461904035,1551990500,1843942369,520546456,970866393,1906949205],[1075309578,398324442,1119032030,1056780165,1791257019,520427075,134211613,1168611151],[499390313,1896182759,243204370,169803833,1285754248,179140195,2003831930,1102562533],[1163695202,2009904108,864184152,1368529910,883775774,172120421,1250730434,1656258497],[456228509,1806878861,1878008273,1758821215,1840490085,1681118551,1821687094,865827801],[1843655732,1069261746,10350888,1434638895,1525655375,378796721,980829599,1485562965],[1334830594,29177847,1837351675,1748331829,1300782294,1534383511,1386257144,122757653],[1003980150,280852325,274038156,1553092358,1588049664,1875305875,786117146,1735958930],[1794733258,1730335747,1078573395,1967190857,902932178,1080735923,354770417,1683959588],[1961834889,647582590,16249611,1941788191,885899835,1298061905,723944096,741265241],[1819997661,1338559205,144792344,1787776736,678791612,1569727037,431388201,1029947992],[816324345,1794873071,721096145,1992704328,1706001891,237923502,141744105,1245629299],[1815388503,396838360,216234194,59631419,1310910632,1462619435,881834247,1896155386],[288969613,1337841225,1544432187,1042416864,566600743,1141594198,1940377389,477327549],[1790048530,851981455,417243210,1925517724,2006459279,470216275,99713012,1092443730],[1396421798,1305392097,319245779,1837258231,905024520,1801626244,1391343390,726267140],[1801981367,1073932890,1172073990,615738069,1546410309,294898579,812799797,611632380],[1384336772,971895199,266772752,1991599642,551326031,1575275898,926102387,876718687],[425980602,1371909725,1518522007,1232881330,167999885,1416291730,293580580,1757036040],[276093243,1239605942,1235179420,1521213246,1308282536,61725858,1530142610,1483929599],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[2008030792,891365369,335229402,1265132831]},"opening_proof":[[867987167,879004568,515028819,1385126937,1568243615,1100189202,1010740153,1790291224],[1382761291,1354733070,1918062007,1845869815,1273105124,316948602,688690992,838333143],[1865614051,267005193,253345617,591872488,953457674,1934009109,596685909,1120591886],[696552363,1068710040,1497162045,1981557942,1214828122,870084929,901051032,1150075836],[1003040252,1184806401,1832762824,1101909500,789804022,1602316843,1736279643,1407374465],[1131600590,871249794,1216274253,1477293501,902933835,1061560058,207803404,1344184502],[1208433917,1575467535,360524911,274625188,606420892,690282314,1244145720,560696814],[1258706736,1172768689,1908035672,1754995733,710842287,629838091,164477376,1379988881],[563741342,771458718,1090118272,1768082015,489011563,639537148,1154438436,1101587927],[835210945,919224524,516544041,669021331,1890637736,8101642,1231384510,1200365239],[890234968,1043470980,1374719424,818598605,107627614,1608488270,1522529071,1843087052],[832409846,1486805873,369613937,897924150,1474744144,417847059,562634941,978064528],[487984018,1847137744,550217563,524117306,1916070718,1653075429,482951240,820745464],[1908610612,258835163,1774551740,1808662380,1743695430,1255306546,595098973,1377148538],[693421511,1237233223,530193436,402148467,979000561,666014280,706133135,1447017335],[1056197031,1813898406,615941113,1540263447,1342445230,1194148527,1902308813,1765306399],[1759350904,906045047,874943470,361288772,348779008,1744279848,370414802,991063289],[1439705446,138505279,1856107438,36730450,618559136,337345673,1425122509,1129845553],[1865682948,1513071653,947768313,1711309964,1385313498,1600203970,1140051765,647954053],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[735273740,963484533,221168745,1232311583]},"opening_proof":[[1048395855,484100196,1339293951,710193773,663804174,1967729316,1649273414,694980031],[591599395,693838833,420903849,800391868,1563062353,1372503977,669771843,1618817730],[259317479,1363287435,1552593008,1090058040,676270610,1814875278,1765911431,252877287],[999650933,281721861,1395353165,83557890,1210896513,1567289570,589156365,599514340],[90476941,274372391,1135758956,1610849542,1976167436,1528257665,1314700223,574737186],[590568818,1732714636,1140189434,951593324,553172559,1704639116,147923132,1886877245],[1777120424,1263719864,227326838,1750212926,306982915,841038030,721201981,1661782237],[1565145770,1892557540,770064047,453317721,669092804,1269700876,505769983,1883734208],[562798767,1131504061,620253941,1367341972,1475136189,953788279,1788641801,1293242373],[389741865,585961003,124372618,1455082438,998365292,792269708,344425909,711550040],[1291897049,1479937237,541068881,1050271737,1601906328,1729167210,582535223,1581649700],[2006375090,265169746,1696137603,1229215501,838831983,1474379901,1617150017,1405145389],[1374981988,93750803,27868842,526447548,69558186,2005809194,1888722062,993108004],[299402651,934528472,1621613669,877172186,723067738,1533795779,89535378,1739899280],[1888648425,592812665,1094212660,124188999,1665986877,168391521,1905455506,47411052],[594258785,712214375,874678659,1993127614,932983957,1644215397,431185985,112189876],[874314461,205289763,394148288,1789921578,992760490,1849945901,50971996,890335312],[1600843025,19097787,877428167,1015147590,1515446752,211552659,71612054,1038378134],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1790742898,1088597864,1954080001,766865611]},"opening_proof":[[438811334,469067757,214295196,40622246,546974499,1802665481,1885642349,1648587724],[85462472,242201826,1886071692,1100608235,1722382617,1152155913,168556185,72678115],[1158429124,753868858,315856629,1213133708,61057092,1231509285,465161900,896234661],[590667055,1424835237,907910412,1561397789,299263391,1638603199,801461202,646681045],[808491629,239150959,1169491227,62451437,1424393693,526299653,623460968,832102669],[195487987,607347134,891482621,1875089916,1324396929,157667921,1440360635,332440163],[936127208,1413712995,414710139,593919109,138303738,1088846172,731036214,1250340305],[1572176449,1807271164,17495852,869969959,2012948093,1505441351,1721892080,181119423],[300317987,478232544,2004162782,303627189,251340213,752288110,255303421,1274547184],[1662831217,1568966413,910917885,1468741787,531108691,191776222,1472547058,1710234822],[958557990,107135838,1029458010,1593157618,16572657,1760669591,806233535,1388582949],[1223451428,1123209666,1414216627,150825233,547278533,558026913,1484358359,867687064],[1161536822,1105255565,1259143824,321108692,382171890,1156192274,1842778582,539921528],[413397357,1776290031,1516818616,941724255,1326192278,1872483393,589914772,586638651],[42814832,1854195342,950677313,1746888772,963670474,180518983,865651597,1341086023],[316410875,458953783,1845378390,1405239470,1334470698,402647013,1248368472,204700305],[1111666469,1968937133,1783402225,362897489,358555413,308471897,618866216,1952385658],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[646760023,1193054938,640641192,1248291325]},"opening_proof":[[408942688,498669021,1833511993,236024207,1425011758,1851050370,180570433,1054824572],[1085046376,1006745288,141743853,1935569131,1955040412,1770963581,859325784,580741836],[1249778317,512878247,2005591542,1617660410,1604649697,629712431,713912600,316885291],[448763482,516041405,723830772,1835216429,1907527522,1131361667,10975557,757967961],[378154847,1634511413,1941170526,1959970077,1642077480,941066302,849021059,1329398961],[1981321571,1017480939,1297765321,693742114,272944077,119822042,1522295670,996028172],[1933112682,1592961940,918860426,516597367,1796583198,1003385524,859033334,1456919266],[1337684566,1358405454,748995133,1977428110,454058971,452375869,1859458398,1046225731],[892407924,1664880013,1038807037,768253538,1888507902,1032255458,1005420113,31340496],[1721005491,343476315,974733619,1591858615,1752086265,404755756,331331631,1820204553],[271258781,548231527,1998526361,1514991305,928097316,1345879417,1808088742,1636344378],[1954681603,1277855864,455147488,1433522381,109632323,1557841095,762672834,1440652198],[1794432392,976005881,733294006,1702489515,962178999,1367124619,994026125,1051991148],[578944077,450540603,1245129694,1432764525,140249505,1782825806,1179747163,899894811],[1609488383,1675915059,1985725705,515790475,1289991634,1286104876,1743011642,697947068],[1492524516,455861035,1667517604,1244151086,1896425409,1771410602,415935881,572024429],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[260113173,1568920073,454232630,608329191]},"opening_proof":[[789650183,117302018,367158900,1142573156,146026085,1566256617,1013293809,772227008],[1632047638,1093707884,1729364170,408917198,1128945387,1562065437,1753003687,418707553],[1159270284,1733383666,762709444,600428681,209120819,1341081306,1723809189,1285854344],[1590318400,1684753644,1466651398,1633998042,1723242677,469893212,1518694495,1257593961],[1660089751,1101147082,1641161272,1503244700,2003784143,723134909,1529580829,759523184],[397003766,1461914609,1135632,793483462,1071871289,264091172,1506667841,270822450],[466238805,169350849,1621878730,1571545805,1613834279,1880412021,681959845,755505107],[1312202464,281190689,1857271232,1411605573,911548954,622241998,682339342,110982724],[812136808,1544849271,49577023,374867002,904338711,1698940040,1713132307,1861541037],[1566476586,1622541288,1610166672,1813748313,67206221,394151122,47832521,1604693545],[836027845,1838029047,1573871830,1738845826,1250242338,1267051719,314146939,71823100],[1889251351,942147566,881886201,95817709,1053035873,99283417,1751040549,339475104],[1568834650,1032544391,1042930965,1354727882,1377038116,1914786501,1850436881,559808962],[389141384,641808027,544354399,368938656,94105731,1044187960,1618974711,643511124],[1329842104,764809539,1536243096,853545857,704520296,1152737149,1566935802,379601011],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1466038979,589979815,1550827550,703074921]},"opening_proof":[[750034659,1549710062,821890236,1137076432,426385996,1591880865,106886200,384629761],[1385529914,1294592734,299849976,111353541,1973298550,1503326898,500355394,1569949631],[1115548442,501248228,1953847175,539286802,539839277,1420630438,1860040255,1449836103],[369103292,532357960,1407793865,1291159806,1932620853,875581102,1872104200,1331590504],[1696183417,146729305,1366426627,1638640316,1580942072,933862477,1115723005,1419895233],[1357908208,1325402232,1566442470,85704648,1645845114,618558185,1259683645,1385551981],[1335674913,749501154,888701965,1843964342,1715113904,1761056340,931608629,1122417043],[644023208,1126212521,1954762666,1652699443,1842151232,421332130,935759891,2005839656],[1497301923,174611443,1220512748,358060584,653901588,1663539280,991719579,965775983],[625071605,512573543,194765956,1545941061,122050411,1329428375,1727276671,496688501],[181017310,1913283909,76308338,533353737,1188689140,1964126469,1371736167,1515780529],[597016875,1252939478,48412250,571685108,934439510,881906488,420490240,731701566],[214051291,1219449885,1310470174,1174821935,1496126758,1192974788,90741894,944124071],[420063393,521102421,460849254,1635907723,259881146,201154614,990349397,976618529],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1211722948,1157111425,1248033035,990718617]},"opening_proof":[[646923997,1752522433,49956300,1298397022,1710652779,562201048,1927401337,1929639753],[788247977,1249947463,1375846073,520358395,1662806367,20666813,1318427022,750096947],[771993477,265188776,1655228283,39163628,548257471,1637824203,1838295370,39052929],[965786162,391988288,289474229,1998485524,613988695,856710626,1194002968,1629984516],[451817563,158413991,1139603463,775868000,1326758964,908518330,654231831,1439294223],[1704468656,898923395,1597402643,1593861365,592137059,298713510,1178268887,1930548056],[1913156896,925360204,1007413037,1992731961,1902605802,1931046867,1412419934,594357253],[1705767828,1582636686,1073873541,619843449,1617307266,1341875376,1277179697,1110545848],[1065411669,228579399,874665445,92596947,1531162457,1295044636,2004857416,787502448],[194163659,1181440550,1917785109,406297736,1153150687,2006155509,607351847,1834724365],[129372465,1887881740,606870646,154506556,218501768,379334294,1024178848,1150668456],[282327705,716392379,1132119661,1146689644,348911636,1030752843,239070927,1901820802],[1632354602,1467394180,1214247408,1866728429,1844243297,1050220652,40806462,1089278695],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[731622629,309416457,115167886,1779701350]},"opening_proof":[[818853397,1644117288,683532107,1929740102,1961030695,1171443994,1084414166,839063257],[694856572,1692782753,1541257830,1472258768,727091250,398453945,426178014,1864471],[567273955,1051783441,1597581551,153674163,1197633735,1395859845,1550175774,442708383],[456342871,1365413127,1818636376,465025816,1332835139,445569126,864559486,1129930085],[1989687490,1072294887,1816458327,1512016416,1529969511,195354777,1776239464,1071366098],[796123169,1267528830,1131138118,893508136,882610399,1677319540,1731357919,1004419420],[1637112304,639347199,742797240,1528406761,1885541273,597236362,1694046932,626780886],[1140219528,1218311989,1359456374,332463671,331396807,629005457,1824747398,418196124],[231879767,134293626,431127973,1770294266,1320933090,372354522,210419020,1794941842],[1237571965,108444011,341882957,1273225489,1426985281,827883247,785970795,1839864317],[278192469,935005596,635132523,304333355,271134575,1390276428,1763771398,1892108515],[43097010,1212460712,1627084187,203628832,1091562945,349819132,779763054,1382948218],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1194348805,751905309,1666241271,947616283]},"opening_proof":[[1149013148,934469995,248315251,1981540164,1522531705,1151025581,911883514,403965775],[1226989596,875593437,1157639880,1793169420,1959458375,1089996900,129863675,1837492324],[1610721647,898261987,1981061217,458469388,454557643,431137894,843600214,833373458],[1432655932,1759527548,48905627,463248875,1597616064,65522378,1194732862,1812966231],[357328902,404956075,1948369604,1370669125,1848269977,1519276929,546471131,860987178],[1428626980,1824557181,350840646,655955698,1190401374,33740399,1393613784,1322310091],[1374459344,390464319,1372973128,996150927,88650347,796638066,565806856,1338016581],[12108872,1824374988,1220151134,1310783163,1223126386,444593133,959185008,1629946478],[367688937,518923959,415618683,509929058,753498918,189896530,1833801969,1684508109],[1925939866,488340783,314802306,28669,1652142619,1810298648,1869444311,228301167],[968620170,803441673,1644757317,1780477750,2000409226,162283748,1610786132,439125219],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[792204773,87816632,1449979271,1544175953]},"opening_proof":[[652785688,983986603,1159426914,1487232274,694438506,796627265,1098861626,1077953515],[1737598511,1031685935,1689959443,940701698,1038032506,1564889585,804465320,1541084244],[563490507,586190198,327166015,1461651346,506806942,1587507777,1740061572,177366374],[28084377,1305351496,472835995,453045349,435277072,1430704721,227016987,309452380],[791586421,1407315385,1598333897,1946943770,209404685,1309465008,1563961698,1554555368],[1218548792,554700683,1052643536,338417111,1017109440,1048971768,1146187079,1505463723],[1368601622,1928974352,518564856,1937611744,896465483,78807250,731079929,690241099],[96948676,582593396,701045280,956279763,485652899,375819026,225510845,221779423],[988556593,1225779511,916242038,1435658733,1238470342,261108160,454444676,1020699779],[1620246592,740743730,1485818600,1155263973,1974792178,1042513360,1152771591,132143967],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[763936047,920570846,381738080,1392395766]},"opening_proof":[[1803475998,1525189625,119568598,1576891947,247840978,1947894091,1020729048,1401831605],[1713220873,1098449026,529850456,2001335153,1273856468,324637061,822710770,1211913367],[476668841,1635477124,1332014245,835111989,963517630,1531203782,1844261342,1571917796],[280534774,836582430,572958499,1921011665,728951890,169074065,419004228,274130099],[1387022225,1327093391,915399764,1671769069,1551931456,876956340,178198992,134801793],[740188554,1158859475,1088798301,1054890718,1198612652,1080499697,379485008,1073920991],[1523298427,1006345819,1059935969,1313164365,568620898,798218116,1661561901,686194001],[1648123021,1513275498,1447381449,342856354,1333432048,1147255234,112852348,1198941512],[1505891588,113973247,1332771994,160667049,683597621,1432288053,1449352875,143381073],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1670979336,890676995,610863555,302073772]},"opening_proof":[[717059922,1900440065,369856172,1614738760,1886647148,772625974,279586157,599014750],[1366753992,574785484,710810045,978050370,1848706378,903073788,1593677578,533286487],[1685293618,1829212088,342690671,1287607354,1648145365,359603644,306914141,756258700],[273582821,851511893,1370429547,1454799995,659978344,697114249,432921924,1147145112],[617537358,772827265,1168507505,665288929,1442187922,1138697336,48246768,63831244],[411047700,1096969232,1395735611,944810395,89954937,956596472,1181752166,1026788947],[1821518775,1002908859,827587596,778407917,1115020510,1858908235,925122205,756711628],[867578699,1133372554,1483521619,529814121,1034426672,1217811448,2007123928,326372751],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1692234698,1562393252,1288731204,237480163]},"opening_proof":[[1764871380,1317230990,1748736621,843987453,584640579,364940933,303791083,166883917],[1947289614,409198452,1517511295,154511773,1887349284,1825084553,574390333,113967386],[680214752,907915787,1787748224,1100240334,123904085,164929534,1348669300,691812443],[1584313830,1028734642,697829514,511318873,1366213094,111342568,1037202696,68569198],[1217013217,986725529,377934843,1758824943,1890099520,1126480903,565905116,673113431],[1181106439,776129516,1625453814,1520460808,905832471,1103984876,191625424,593337754],[1963435023,465018077,449097314,1842973966,1168671597,385797396,114240485,1071281455],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1097723248,543695373,1553770986,1986861759]},"opening_proof":[[1670158355,915219766,733157812,1893666420,1996692489,1520125311,1822122730,85386197],[392639901,858063879,830061410,374972779,1779720246,673741091,1518622972,1117769420],[1550923092,1028072112,1326756949,376611701,1730844809,487721633,1589179337,1449085108],[902831248,592493746,1467867573,500741184,1227853753,1585606140,960394230,723400460],[1679417796,801125832,1386299364,1642662205,1843244406,1036272587,71832327,304400481],[206280746,1690789650,1539857457,1147581178,1257306524,862634419,1475664484,1690050647],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1876183004,1222262367,276532030,218055319]},"opening_proof":[[723572108,1688419445,1719644510,56080295,1840609308,970885591,226681404,636689891],[818706788,1748024247,433713531,1072436920,69445038,1103750525,539602596,1286029108],[849346812,1245909390,1294528007,1663796659,1724131252,1577786848,1830793184,79497231],[1942675524,725582628,1464669342,1785559645,873464217,994039647,873494036,144270420],[1019339153,1867279681,743734984,1231763385,18093721,892730067,217703065,389290044],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1828355366,62393703,1462995414,1024245623]},"opening_proof":[[1601301389,40151073,1464062496,471274303,1999133234,953802314,656848947,1721189131],[1838431008,684531465,1834435986,107784571,860358627,393781724,1578590168,1515021804],[1013950923,1324445272,159925449,1604376038,1679756146,1420022418,207972784,1214470494],[1177678560,1819035058,482809493,490283669,1356167973,394112114,175645772,91976665],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[936750446,1686474402,357431075,1719406852]},"opening_proof":[[295456390,334651264,266503593,440391438,856825797,813823507,1344206509,396488515],[1434604866,20900597,1794609106,1665736879,1708974391,621776794,392269852,1911703540],[901532458,1538022253,1844691874,1524642203,636534344,315360887,13395049,912879422],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1985459389,1251956028,349492769,303195007]},"opening_proof":[[1055800546,1734397016,641384918,1276519469,709578572,919251274,1234496333,1662016956],[1074482454,515859746,867126252,942114534,1566854540,1838384282,1144672706,948110742],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1178778093,957752124,800868862,224314100]},"opening_proof":[[2005235501,263509744,1724245115,213449305,1150319134,1918992733,336540836,445274395],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1335168135,106142688,1161981462,1607598779]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1556892768,129996151]],"opening_proof":[[267234564,1688031358,1258167346,887805086,665812966,1847244282,456316769,663014768],[205638794,1907937636,1455416116,1063294867,1125066537,336881111,1248089849,1686015828],[1596125352,1969194693,1955595848,1794102636,1469352707,1448962448,194099549,1947680349],[691774659,115225152,1045021260,537867688,1940274696,1817504383,845559541,923487272],[83055978,1450248392,1261361037,1727555337,1609922658,686021550,1699913458,898111739],[1435291370,427224687,44766929,475473298,526525876,85226646,1518565766,1197967075],[1888902865,668562174,773753704,1258986158,89262252,451050530,993142760,1595681447],[589895453,1784378227,900117404,1090081523,1328072145,1785362871,167683042,674366732],[1821721298,1888773098,1171572010,384145890,1757719785,1359056029,849797386,823325120],[1235948294,1534182529,1141569393,1729812658,1459389026,1196269539,1599956596,466758124],[300928422,558514961,929121304,1642559098,197956542,1643302986,296966828,1229336050],[894658242,487457021,1452821330,693915718,1029259822,85992544,161049795,1818856753],[849924213,1752484792,364225695,1302554485,1885358877,315022892,96330146,729075842],[1632223546,1013177007,358734315,970377768,1357747213,63797484,691745397,970672729],[1067671841,488058551,291604978,1483491380,1784653752,214642669,1827483254,1732011298],[570302212,1024022939,1665015527,2003355365,1484818571,386991788,1945930294,1299011487],[314872736,1726610840,1919130375,1511399000,1400916956,146978309,367868645,458961431],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1396738581,1999732277,154634085,457469721,1545871686,387918217,12654320,58033165,1121746923]],"opening_proof":[[654725815,866731745,201718077,1936454956,732091550,1625064675,672538825,834816786],[525009718,1006163765,299963516,1497298988,1953183974,1765794094,1959520429,715379421],[492267351,295370993,779527094,777676622,249466771,1954421753,1106340066,395309258],[987824748,761305642,758204154,534444455,1255174522,458143064,42938700,800575383],[108217717,706640145,447711988,1941457376,361655850,1306486093,1050516322,1356523348],[1731518880,191051918,1274969372,996777599,1770257734,1072825111,1531213579,705637769],[44329827,190632768,1183678365,354735703,1119670294,1658425916,1790001791,1661315633],[1941459407,1754735700,1136817132,1796926003,361585618,1195995166,460419919,1073789803],[168578659,1833237490,1738745396,1757449326,1641237686,976432923,972706257,899969754],[1176941500,1612697391,894701714,1159881247,1432648689,1251496773,588052990,1870678328],[342717824,430542973,1834780476,213523044,1468939138,745042880,1455457940,530972797],[295160378,936041137,284338067,757224482,165334258,74520922,1790612749,1234490186],[211323251,1644967162,433439549,1973715352,1624615059,389540997,1820521876,1764263546],[1625282794,787773192,1718691921,1099987342,786777504,1949869812,1201064915,1144542136],[354301092,1156365980,577185871,92074181,1247598310,1758888127,311758418,324115356],[1955489628,1148681784,1717326866,366305363,1285155382,178222313,738841635,1077267486],[1384868190,799475626,227870745,1737162343,773801033,1620125654,805684156,1511624568],[1014045691,6243125,1213062180,1116343660,1503757200,1339647719,211082665,1901474483],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[74446667],[1155618407,366395834,268435422,0],[490843543,1661174937,283557357,779166279,101909202,1991692876,0,0,395209695,283557357,1511066574,80336157,1580838780,0,0,395209695,1580838780,1893817319,1895756144,1697704689,1416008519,488469815,35056064],[1178364279,1905162098,0,312398155,1052917838,797907550,0,1320586010,688719763,277099945,772135052],[1840744489,1358687754,1323180193,1090923196,735989477,1284128685,1877693503,672245282,631850715,66133859,1344804260],[1401111238,1152596299,1577913110,563924777,1473434675,1549928311,83332762,512942009,184723989,999925694,640251554,688913737,206699510],[1715317449,1996100891,821472033,150820707,1044225595,532691051,1132928050,1184162688,729709181,1959116655,1310878851,1433228361,1972351432,816181753,550833798,320891802,133660571],[268435454,1298110738,754650480,1324792473,1597127512,1656781545,1880978350,490542944,1118771802,831772595,358514816,1398011649,1423748013,1571218624,1759297512,1842005688,215182085,556483396,491405415,1597892182,1886264049,1237742405,539247791,419045367,304404386,434472164,607834651,1776045342,973992233,591030151,1859653642,314968875,1041770356,1428661864,1778196632,1481017241,459747108,302382250,1249613141,924619820,2004931613,1118582970,1490833358,1171780054,128881052,463039312,498540512,1085817058,1321595624,377397619,518713573,719328288,1514677944,1965947127,138901214,1111166785,1503113455,1571290394,1300442169,1727707150,1554725453,901457348,1437436527,890434363,1813997445,1273257461,1951711463,432868973,1832313497,1700730171,439352294,1963747940,763785261,1888064717,1752253276,1700626784,715139743,916359689,463298705,80312807,44596214,76312428,769524936,464041086,1419162370,922374120,241959732,1602835617,571953275,1897037471,101960028,732101929,849666785,156091446,1405771501,181788080,1721125104,1994089339,665039594,1551801081,398374485,631652786,1804073539,1628764384,301801956,660032895,256271719,1713644496,1439705136,408830816,1436487516,1482089442,1092675914,1293497036,975707144,1374115341,584594788,36801729,1929341445,378723763,165259805,1074388436,302667758,1492053424,252509625,1882514484,329331569,531220419,162406057,790114776,855501961,577929470,413444297,1438781627,377522749,1671026817,1475349678,560136731,105816605,213749314,478044804,1833171656,1076624010,1316425745,1195620228,1643288325,1268388642,666812912,1031470908,973194550,402077252,888884592,994176248,1831608125,1416698578,578966727,1898029737,1641224802,919847985,1721540708,1025459294,496119728,1388362979,1707201023,803813597,353842027,841287499,1271139308,1433448220,1294641885,147527567,1056807240,1788167816,1160723294,1619943920,1082444900,1910569595,30154295,1713612846,159429693,50367394,544893646,1047033165,301723267,904707634,294454043,1779444965,1312764583,869674188,976157348,668269392,664014852,1481591902,1146147728,347577193,532653171,1624435054,433415802,591953950,1184473082,1627435308,671324603,1384575579,903399189,911223721,872937140,1962733375,1875154697,1955728192,2007594729,47654667,1907312079,530416204,1497588982,1883045564,988862831,1428216595,1076513651,1385301066,730779721,978386384,990823968,1982158228,623218047,1472866932,1945309331,26408874,345819639,85903861,1533064133,149634457,200208671,914412617,20434725,1677465208,1922533742,261398502,1528794309,1872550830,149176191,1505346165,444922439,1203803201,1556320720,484993340,718489434,1022654630,1445785521,1197462956,1823603005,234009901,1061984486,854522725,252034513,1969413975,376282222,650198948,256436274,1421805207,1359919385,247723028,1749203465,1170780149,818986702,1710602578,459426251,1303577797,1012261339,504027057,1160204091,449121635,647520798,1610997153,505266249,444289109,433638034,169541121,1000008277,1750044144,2010703068,994107483,1152054759,515620723,1262562808,1174805227,688734214,833286454,702488541,1295981483,1877557386,133339497,154807800,1192641815,237496204,773365378,571517424,1121749090,1689758553,471676816,347219339,1320462097,1760062710,259420237,231960772,1076342018,1749753335,1313439904,51822744,1991205931,988562501,1368013859,0,400705934,338465917,1877823991,631452577,631452577,1478194341,1912522091,806304652,1463383147,115003034,916353822,1496188341,1242562742,1443637829,1312633000,1528140,1883969841,340022636,1098793684,1690789689,1534862245,1852090078,1374327924,0,1513621806,29759312,1984344514,1611471858,21299156,141025029,1706884262,1684377363,1376940941,903707199,1130346440,1642050006,322241514,884756100,1876764287,383930124,1638307293,460180593,760044073,1802755016,442170743,298368462,36811512,728326476,1571220853,531088245,176608436,1728775053,578977723,1154516009,1324217541,1423949836,1223349282,1125276701,800082606,359768868,431618115,573608825,431638612,1910126925,9443016,1109532724,855410147,1246738780,1778103008,999593853,669993180,82967423,152121235,1192955155,900964683,1408635765,1458449317,1296175608,298237792,480878384,1663847789,1012833334,711812709,0,1911727606,744927970,493736287],[1267341491,1695060948,1626748686,1372859191,814516606,1525201815,1760868937,1279832001,89694733,1934747147,1220902067,874498126,1627584828,1124534870,1622800461,945202350,83686834,496452191,1301142941,538423924,1884451426,138948991,1309706676,1386747621,723589923],[588190423,349500569,805759089,923241263,1728518900,1055418863,24246323,385674662,1194919254,1658434116,1773400418,942670490,1351914012,674605728,313605165,147712794,1328704023,1581390835,540217000,814127922,1436925851,1287322676,1011420424,1001352782,1002665953,1088264160,1689043446,17059679,1709862506,850783725,1373985927,1044952544,857188486,1978218914,303237271,1830597867,1669393548,629968851],[901497157,1656267714,1932841572,1537882568,445767290,676321975,773111972,1553067561,1105034116,707049310,628750136,1174732204,1949875089,1163461224,1109702804,1107869117,1558268939,1064833990,1934403764,168376001,1195376942,1530024234,759197741,1257385280,596554817,575701728,1211210379,930946107,1215166835],[1220263486,1288373172,338258798,1553860829,1832262628,1714415237,621475972,946322806,770609908],[173958304,381393274,1697262412,1382762747,1510505559,311643121,729908331,0,609395381,1384509642,117369616,587478314,1442627576,1367027422,1084821153,841506573,461574366,1211943087,279214218,1573917612,652166227,1785415297,740213317],[1310807444,1476184439,148649082,1466472849,1133568023,1322861046,964559268,603034500,1587285671,1379508026,475990014,1878601907,285274747,1407432400,1100420141,1877366553,801957719,1454064519,148835536,1042820636,1058576863,0,1864316115,305735092,1811760255,1274931158,954851643,305735092,1811760255,1274931158,954851643],[1517401622,1580049420,855996506,638597419,1634826257,535093141,1880227205,430300519,943786519,163143842,1653904895,365862813,1017052849,411569210,1422955841,894736892,76630335,485012416,1859042343,130411715,1396462911,1859709838],[250921074,1666270707,1313732599,859514982,1920526361,1534399285],[486878011]],"opening_proof":[[555568032,869311577,1237216595,1067793450,866073031,361478948,853772327,1572309603],[400140066,961677671,87580424,589690732,722387561,242215559,953636447,1188208446],[550893618,1888228258,54009863,1281243779,1285558703,1335454985,1372727566,804724968],[1029369152,1148552229,593188268,1199779047,187766214,841308104,1095773293,295826243],[605684325,7303102,1368107319,2000843630,110924326,1571793381,494313103,1833195755],[1407922684,1792838553,1704768848,1007356096,1972269520,812765119,1810119238,1690668963],[64622506,1884552487,1547646641,73212950,818947312,113400637,873701745,1864801388],[1249775187,137146328,1587527476,1773004222,642578498,591663025,1691531015,1470101110],[25183864,217241443,930831077,1660952695,1286396382,1096740928,719559517,36198367],[1753222365,1216417786,1141699027,93058628,717117029,1972567786,117534312,889879728],[1052698646,1452845710,93246272,1296729719,1637408781,1991033226,872904588,1992342768],[538313919,66781206,789905035,266219932,1615463675,962179123,542289058,1722148170],[937648132,1480386743,1055984346,1352374936,92152744,1509686695,729802532,109907546],[708110465,18210252,1141929816,23635155,1062223836,354187090,1483906615,849011213],[217929904,915062696,667559497,1392060507,1651262042,794974238,1385815916,232192560],[1748309187,327318806,159527471,1826949378,1811707088,66594321,872169909,27987975],[752933137,348011468,969426742,1057106131,772959972,432159615,1945411856,1713640026],[1090680906,31702372,1399707779,1383118068,1255767972,1680936435,489354538,1193897826],[1562697535,17974263,1817736272,1324689670,89336806,47609884,1674808338,907027731],[542166247,2003062350,1267494537,1433162231,360372989,80654469,980959721,633817807],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[820581198,2008381319,809260089,1396236032,1792349965,746615629,1694053005,1326221690],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[392065785,1923065749,986853173,946429101,1233535651,1303151959,1082457414,1100366827,1485451030,212698376,1435461347,491298262,636765273,1897597507,1020661745,1270387147],[846808624,757549349,422063980,230640379,850007670,187369883,1258605455,1110794410],[175783784,1945102214,746994011,1326157828,1269969647,977860504,610253692,408233200,1552912899,111197589,465235006,1340341969],[1381537489,1967498786,658872639,1255797792,1694910570,1202346480,1324039177,718731393,1342809235,1075195879,273462947,884882701],[1165061747,44831468,1450973134,503665432,38828635,483869182,223466322,385838064,511039934,1103896414,709507337,587929686],[149649468,450042792,1226775019,302299860,454940332,1312210086,1042195982,934356028,884586449,424253171,1663309872,979785829,632236195,764875210,884714532,1554629402,591611978,630996806,742934048,1248410610,375036492,982857509,475677904,1153470603,1129326687,1647961957,1842847478,581289190,791020542,1379272335,767098856,1113538638,1478893162,863236952,1006714928,1786706897,1241981320,1332083985,1708406731,578631690,1228440274,367361296,646559430,913861255,1283194192,537256510,1026024746,1689923794,1699341482,1122418967,865887248,1506457127,1191481907,603514543,197415745,432457695,1821518593,1529894018,1266166471,1781925064,1929293183,1466622996,46748454,1228284661,275194992,1040764849,411115961,1450528437,154694881,271721699,1282381170,1015352806,209794548,1927029885,1726439080,963317116,558150173,290101646,1710376902,2001804113,1448966927,104776052,1988104858,1922625362,140402890,702374148,622999626,655367429,1044435491,1428865990,1219639667,1040029990,812635224,1072768656,819904168,1961126359,64413756,632444715,1086646043,340560917,114084724,848451560,1337929900,1893715158,529280110,186777780,835661775,1981715409,1584852233,1023005688,221275835,302940679,470760729,81905501,1629476310,42655942,1764889959,1843099702,606711086,1531347193,624866986,735930667,1395296436,1912536260,1988375724,1728299214,721571923,513195057,1643972578,72179727,181609206,1821779128,1626448848,521662627,1899568704,632662252,1276859821,1903987123,1280815308,506869621,275613458,818118574,373318187,1030357742,1579335450,153888266,773165447,1440777567,638568696,924628432,545740040,1454428899,1161087762,1774688532,805747369,1542251406,1340005646,252121987,847451931,1801349061,962059142,844915015,138613599,52598528,112830502,780268547,1795988359,662172525,1586630707,525982603,1960980630,1129963650,296008720,962129725,674023813,44987137,1995285079,1174697744,570184322,10716348,959713148,1280197993,1308668486,1134960367,1081450614,1348536265,618950030,664587425,659025934,113260169,1360511634,522323430,886397776,1268804198,1520892006,657350595,1078010856,1501897395,1894651482,392097869,1595660110,540041571,1121597082,292700710,396248252,1630045634,806001108,54496971,907093059,461870634,1795142761,462341273,652647705,686059854,1058629697,215109851],[148309489,1914462558,776738209,595554341,24875297,1887123955,1126136410,1352461663,58574172,1099851259,796499054,111664875,131191514,1346851687,1586126038,1190446237,1637751995,325876716,1185484693,1980572614,228820112,1556917219,408258273,70823710,1179082579,1452071060,1203263071,154880786,1954882036,1031832230,913641529,136954253,1845210012,1737343643,1737368513,1205494530],[1192939369,850993420,1344167102,1201662233,851569422,873541750,1207348286,284165555,1898348603,838459696,609050158,383728372,1367325121,1428682143,319962947,975981768,371839470,1269982955,358744888,676356613],[887884500,866512180,1994897148,1326481747,932355333,1581849274,1862031070,463319205,155607558,1256180479,57046053,277149215,709828360,1608940214,163383273,462336340,1940973742,337841687,299727668,173490110],[1409598499,1821225282,1572767299,840118336,1271280757,1275687483,954473795,310125016,712558332,674561012,669116943,1060209540],[1290711376,1966556562,1372770621,1001624153,1658821003,1742128297,187632460,455404261,650935060,278466750,1403661917,802480105,795291801,789400353,645732281,303502966],[862533314,1958246700,1572847804,1926456585,931742543,19455538,543580359,1949920072,245689652,1488769655,1146002438,593314226,1524646358,196450255,482401544,1491741558,29518808,730914622,443115574,326055284,1364918283,1676692212,13511167,485279635],[1075463565,53654683,718335606,1020087550,1005614187,717154028,1851172844,1159019237,1396650172,756962421,23345371,475567850,791248994,1461856563,649989871,1305127461,1349148715,1815612227,1950007567,2005471700,655466987,587602798,741325637,942218474],[1606358286,1965853095,840752472,239827663,279059172,923137029,1407734363,1451689041],[605328217,372101516,1303531783,218080813,1467689017,1433400431,1954402479,1127767696]],"opening_proof":[[47480755,310072950,1388979039,23275992,1064989471,1793453859,1960391040,1743600346],[844775247,91271477,694416241,902623846,1814313542,1046116189,1490699582,209129933],[1522307344,1112337509,1173114781,1414970426,279201098,1833318221,1633182826,393585880],[282061711,1999090038,449463197,942849291,1462319351,892884134,1835944821,1098962092],[1992128961,550939603,117583179,94450531,1744160935,1426010857,672883852,1494069648],[826880110,1499099380,1153205596,1918728551,200491047,1186619992,255023181,1995093605],[40351629,787483387,430997598,1149982443,190359299,1607909308,183629911,1158464939],[643683102,1211564378,959219947,1555061008,231578280,226923564,1107357551,1643504230],[896840393,911765016,1806323202,1593475411,978292111,1197006440,716355046,1744476007],[1351352548,1634326866,1289603840,731086446,1697595543,1088847178,1676200889,1709386195],[24177207,666384896,286668872,1841899959,1955827722,1759806840,1074821210,715042840],[929828506,588265080,523433133,802274406,1842273719,1777273946,866154361,785603691],[413880228,433109211,1278568059,176124778,165499948,864915835,1560492403,1822927083],[989519667,1756719208,23854495,779607640,971641448,924370878,1585716315,1868515927],[376541729,3560857,1756578546,774646648,32637322,682736612,1301027022,1540792379],[1108949928,63289908,455702164,395345337,1230334152,824769219,215523115,1863562891],[1948355201,852213333,1618431989,439964532,1449235862,2007590585,57326642,907685950],[505388283,683731821,153622840,1770177295,1713317136,1229835857,463035048,670726986],[1910098836,1139664017,1963856728,1331689969,237328103,745514567,892524625,441328055],[145093084,1638317690,1937724946,1037067805,1525722291,1502689344,1826868064,1134957339],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[821961172,980932424,1075994302,1546668865],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[499943303,209776043,802261967,1816815303],[866846368,1668219400,531524103,1152011089],[979887161,712469967,1782062240,1162221041],[153115695,1938491484,1870440554,735976890],[967331514,1849553980,241029072,58534284],[632823158,856942923,441058187,1074712812],[837932322,501936183,75055310,822183308],[1322247012,1153732165,1289717218,915404444],[388026119,340697367,224676680,1187021604],[265996264,1158497972,320324283,1639959749],[951965,1990314437,418681745,712141604],[859197800,1647169977,798538688,781594253],[973188784,10065097,446744929,2003469342],[653573672,1508487409,703015396,237486164],[1171850529,797271096,1612005248,486150215],[1250347933,183292251,163485987,1882453574],[207697805,285503778,856171577,661545403],[1611821054,301221343,1656166766,1250342195],[73654836,1395599217,1190983078,560218544],[1058845438,1891765569,111364055,223372239],[978922008,1977899201,1924461316,224707439],[152859566,2355814,802047841,1655134664],[75181391,1932257285,1698478981,1530702084],[1171513182,131550410,1622894070,1273309314],[666997804,414510470,852952212,1067373706],[1801626804,1304436618,1507196106,246308366],[893535969,1684677841,110971745,1566802158],[1885087251,1824886591,1159337742,1667579864],[1018055241,1816226465,1754227942,121560724],[1063827131,438996993,383362239,7356554],[1254945548,2002913872,450692518,1923275268],[60210580,639969974,792189792,1501860226],[521836072,649103830,217737396,1311202479],[875319531,162780817,695332218,257509091],[592497379,772892850,1123037555,257993107],[1730849921,1918586700,1018131930,1443762856],[39416601,623889693,439290128,575857279],[387860564,1776570475,2000078530,653721653],[1523475374,1309777858,168890236,1791924855],[1677323863,995103642,1676725342,1538880463],[1011448444,1674358982,807065763,52176673],[902767083,785326699,955109438,370047777],[1679884704,1083823439,1070392096,689404745],[284312250,1378414898,683310638,51787161],[1863333914,248000984,596990672,1684105300],[136410251,1089571118,1805170362,523517276],[1165601427,1488771083,409396026,1962862543],[674070387,1346117997,909140585,1332202042],[384886199,1298649883,1943826345,999228742],[821797194,303855500,1099145713,1064447160],[1820459067,247888028,1837948721,1731015933],[22731450,1013690837,796959023,577373823],[1840656569,119925149,674146990,834726738],[1539311432,868237848,678349781,1070827957],[87873793,783505821,373139902,1202055547],[1269739123,1330048436,1992199693,414194403],[1854410050,1979436092,1915376488,616097829]],"opening_proof":[[1951094416,1311162605,268618354,1043450025,686019367,900431342,1634361560,698331957],[1644841379,544717602,1757456602,1610969555,1815803036,916413820,716621569,591634548],[590682074,487568131,118985043,936597566,726723104,144775125,224314379,278547520],[1222575947,159593877,1415950937,33201921,1764735964,1395388945,1803169183,1101729507],[1483179036,443530869,175100409,809786696,117716809,1177596561,979433861,1717499083],[1133929059,1814308815,1110905895,469411151,368579662,446554734,1918698559,1062247818],[391243792,1357400079,1321283255,20904023,1755608772,595989586,1122764099,442626685],[1944896299,1860536519,1207158887,1619790001,1485662559,426117420,1750647981,1394230875],[293344539,1378498617,1214282750,1349530760,64566638,1389664807,1009099013,1339564071],[1394009501,98232136,1081913955,670602039,1692147692,544848356,1368815152,1289801077],[1094742533,768594704,1194602381,1820112969,336047697,1331127946,982751584,1726635261],[1412340445,928655280,1798588855,1329350736,385635755,154039918,1374011064,298247467],[584310434,1597789129,13565671,247436272,418756992,559360649,1118168874,421867384],[1644472940,1828344226,1919970382,1209321678,260707465,215772577,1264769000,525723695],[1927918098,1315517982,379882150,901403556,1977188994,246596139,661532209,1746588269],[1872058430,766641744,77983459,1795364848,431920059,1297982318,545506459,1578084846],[1022880673,879225069,190036529,1308499060,1122423000,1414331965,1091364679,370884081],[999319043,510763170,1461827382,1786138584,1712579408,111739906,1381808622,1740357632],[1705257034,132033296,434499660,1304406500,1997048232,236741828,1947058334,1002023552],[294690800,1996218690,1832135093,570662399,1891403916,90761400,453165961,315765287],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1825891229,391084911,1104447381,1723225593]},"opening_proof":[[1250972257,1908297337,765950668,1561966957,821878958,1873794896,1453067458,1343843066],[1341985586,489547059,1539398587,432341943,1825694306,1358306783,967534323,508697082],[486634374,298554058,428802161,974234481,1263873479,411550609,518493887,650133169],[1454308261,1238645262,250622096,1545390898,1323568952,1520435620,1513904570,1337974838],[1886121576,1300541298,863180451,13797649,2004191221,1537777072,1813425563,991615756],[1239791471,1152640823,1192934689,11113621,201057318,1860884677,1647832608,1048561374],[1651008356,1696252791,1653350715,1184750637,178437230,153254565,1005450769,1106164773],[1250035468,1984730362,1202248283,910778625,245501114,377747072,1571711687,777185832],[1589435429,852048723,371137475,1387667777,2003535852,225814174,29219258,374685391],[478293119,1705331211,1569529516,785280895,1420052657,1703716249,174428787,709686316],[1855342189,922483344,1268687163,203144334,1829520361,510841625,1196368977,776969844],[265223176,248478396,1599732812,570448307,216027315,330387288,350737068,1552954758],[1405495085,915284971,1317679663,1049893876,349790380,1269637414,1396613595,1826586282],[211161068,1420076049,244752506,1644671966,1088202361,1956043451,1259862569,796438171],[1835488053,1022939788,1628964778,262840098,670898377,306122741,1746045832,1756698851],[186390175,307750966,1710484358,61118761,2006036119,20927316,869123451,1723305140],[698930881,1710575096,1049489564,575466062,1423100696,1616029264,1403163034,1095214776],[323185428,1352905328,1173238747,1720120464,207785275,1305950252,1915301281,1999175849],[314339178,192453637,282032006,29149533,475556859,297035685,1390559478,1953328960],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1888510291,1605755568,371269122,257101931]},"opening_proof":[[1596075926,673438443,1555410937,102966060,393941040,1016624577,903326739,1169454669],[1915451296,447441858,1306533433,542135563,1565132556,422478904,1157166475,1758574608],[324200886,1459514827,1786316329,1579204701,412446936,964702952,881587413,1660728524],[1576457588,818288823,109804842,1136528645,544718155,795565870,476838219,1576696277],[836558298,626956395,809112113,1383414492,268552442,514232377,1398035416,1765695052],[1892875414,599871636,492573875,1462097630,224883696,1270481487,759622495,1496369164],[320082535,416694603,357306556,1053237165,223625193,414870719,300153325,366395164],[1074261530,1350995337,277242182,205077949,678948531,454260775,1565342448,1602007250],[1928476353,890902059,437615875,252593126,1002576253,1447644786,1041250949,1131274934],[1461367476,1639546999,521264820,1106151410,1339948165,772729808,869440524,439334105],[1851964496,1582678134,279501184,1125580171,1431650888,1990266818,544921079,362919966],[1800285386,1870203126,347794502,1852389273,1510862689,1841937617,666753103,943348348],[1694042853,1360895714,268351444,424943562,1552433346,353024061,1544767674,1127619916],[352203585,64616187,1935233239,302650625,441245629,683432222,89645919,588775491],[1865250312,1606657102,1518719493,906182789,1209015640,1008098988,831393891,1210837233],[1294129401,1103894181,812922266,1399167130,481814365,1478757891,1813740987,390562782],[370548329,1807145162,370856216,1675887056,718658353,398151547,1674726615,1647836696],[658518502,838780844,699995011,246607917,727286139,592627358,1315273494,1519483638],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[907425359,70487760,520700176,1077150979]},"opening_proof":[[762608712,981898611,1934788969,783396108,1539575126,1237095295,1167088643,922577782],[1291462259,722179822,256878601,1714221440,1090620424,1490080309,610760889,1831654009],[1410997735,4460093,763312877,486382918,380213601,1360945179,1252973244,408165557],[1481759210,1837037193,271757506,922576772,1702065274,795831354,566732345,1980512833],[1235850238,2009497511,1522359015,1819266051,1026222222,1312582540,1607994292,188302023],[1494979147,1198761967,1197291699,1108170517,867548487,1910883481,1738839327,1945875159],[938212129,549493954,243868883,892165661,1805797967,1124702726,73610071,943050427],[1174004499,1225452139,41947679,19131798,1000713714,1463534416,1703431663,1803493116],[928942290,408368081,1960822933,1824624955,904065116,1130280352,629834768,808626839],[1575879458,1651606506,190511210,1568629291,1173926458,194725905,1899555237,49245632],[148701185,529809278,407102549,27750483,1630964757,1096225913,1723688201,1255331490],[1492453739,449432129,119782886,181294032,1934028509,1969640504,1523328980,1693220240],[1121095556,1065177385,985756166,1799865415,349087856,483291948,1609435147,1162943939],[558724894,1645852519,1634831644,1719100654,1668077912,1611352972,1712973737,412401377],[835781500,797562019,557271014,1565018693,1578176005,1276855983,104692139,1091734984],[1572081370,1214723523,366491242,87310714,1247386375,395604351,437958016,1159779169],[897778170,82816007,1950620618,1564233278,1479691828,1934381947,1163344031,124497204],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[190388737,1283470268,1526902878,1493343708]},"opening_proof":[[362967042,562696933,1179868069,1072126101,1067062541,1565422845,299650475,1848837846],[1860963733,1956441481,291208911,1657972561,530618585,1239142766,286172931,997213567],[1038094488,233620022,1432283105,337824317,180472304,1119521675,509441231,1777382119],[1850134463,1959289370,1508613987,673246096,1142569884,1865516702,1765352134,880038437],[1715948483,119642930,212161683,1821070030,878082564,1941205136,1399691727,1724938520],[868163881,1180080969,1520545016,226688644,554906382,1418950169,1251240325,801306318],[832821414,423193458,1569462464,1243516805,416731985,997617627,21809312,1038015009],[711167221,1095839998,1935676537,1331210419,211762693,8568037,447137386,440353604],[1709737402,1847159399,1417706442,1067430770,66789911,450931231,895493503,1310999291],[1664675964,554676648,1217094525,679035058,1208865291,1888055386,666824302,114059480],[975758089,1421773296,1109218819,873948077,2009285586,1587510590,1249940308,1018653425],[1418564605,1833317981,1816756137,1433381884,1504976240,364131555,78329711,1583480745],[38406678,596645149,1567566867,1211423079,729437414,1780151397,1254860468,1336344008],[1187557081,598996745,1099682543,1327469600,1731801157,1148813255,219227160,934616087],[52925056,1547201612,796599177,1632074219,1653234479,988738918,1371157042,1438639059],[275857593,1242565868,159181445,1384852583,457203806,1257640396,1443436103,1099947754],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1701962187,974759920,1080032935,1039034330]},"opening_proof":[[475720802,1966159908,852511056,6666747,762433385,1147414983,1382714743,1149243166],[1182608627,1873355262,1396217640,1522067741,1642282646,897284527,1193602296,999614360],[485042876,1390873417,361246740,1308337742,1378887966,642683242,1474588910,328361796],[273573752,1063758635,217782296,1439200502,2006764815,127545648,383203875,370263586],[2013075848,428162789,1229054240,1643002035,663986374,1946947721,353164082,922526884],[1663042194,1723912328,1863120714,1529660946,1118805270,823139343,506816618,1286455130],[864169465,51029,295346733,1943925356,1077757497,1660920235,1334910949,1788945126],[1358157294,589564179,650137968,1353873601,1523428389,1003600970,414224967,800437379],[1261257438,818193044,1371281871,779697946,1683513030,650990819,348857867,970557588],[1744196917,103378688,1809717477,1124552688,941882496,47201186,854156654,659007753],[852616752,471595495,1300918679,1128616297,1048892900,1165488834,719164531,1411295293],[1761804253,258341197,1357795749,530684220,1494135456,751838149,485746039,1166055532],[147918925,1213451982,1970244819,78048218,334916890,231407803,1598337278,1953657850],[1064987459,1858502346,1984733525,1755388651,550918955,96020030,1158576520,194724886],[1787811718,196378178,951344835,1666027016,1117851821,256576994,269031935,607276323],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[58076717,1908156715,918865038,1178060988]},"opening_proof":[[1484517210,987787724,1495829302,1992537749,455930948,121990770,1006589936,255307725],[833825039,969981548,189890667,322846123,1768644579,1017670342,1840605042,1154762140],[1971533514,1411792957,18964719,1193135775,990789977,1096153877,1689598467,1858901972],[432597255,1434480870,415543564,1913356396,202202778,152788886,1932307831,1076691346],[990850358,793384797,1241666214,1294250136,95420429,1987953328,151791765,931966525],[964074156,1303735456,239234961,353307478,1431338481,278048150,546074913,62453991],[1134104731,1108462372,1793223389,743076394,1725260413,1325439942,1636967245,1944547655],[1742524985,1362040683,331516955,1098208278,1652675684,1850272926,575372922,621747150],[337944333,407590919,88009808,1999374643,190113190,2003569410,517569650,695925534],[1657382286,1418457329,82526723,1828127702,247968372,1907470041,1558744731,1942348589],[1998469853,1461159615,1929473172,7275164,1348392586,955758346,1308933316,926442711],[1490813196,1054314787,1683624352,248946166,1959641462,1355583471,190905076,951536093],[521573493,1373956211,622963014,1468345474,583080976,1087702558,1842088694,920760256],[1124237670,1929170883,1715375929,1203223376,706858769,1305021220,496651507,178324431],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1266142868,1638688935,1451899096,63053500]},"opening_proof":[[946855351,1801437979,2008362356,1730822992,1199601816,666785596,764567913,1649420873],[1791572710,1014832741,61152987,565728238,906401507,1649799623,1946754543,1170186171],[979428104,1888578992,1162031761,1450981037,1666658518,1593507121,678041668,1121926514],[742813401,920454646,1247681261,108092510,1939627229,518138155,1156641504,522939445],[421687502,1102284736,1024676745,437823408,392142531,1050235848,1914025750,1790576629],[115935912,909806949,1373658273,878137027,1814292811,1128250377,1620570173,342737492],[971018417,1585607255,701880132,1427811037,1132092049,1252849022,744869101,471975733],[731121459,127426673,965737751,988161979,1369280620,461472988,344376406,399282742],[1143932642,205939427,349363255,260347522,614391349,812134905,127740961,1544842408],[1081339284,1475146188,256410842,1603273597,668482763,456448191,214070873,965753943],[1450009501,562523061,1262817233,57473495,53260472,1412811652,1218721426,457967422],[1311228193,1928353591,459537597,1425724649,1281520146,1381382419,1567975439,1034878325],[1735650349,644291748,459564327,1526235722,1417946927,293257336,494546230,313458698],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1756446108,548308544,1262598141,81092694]},"opening_proof":[[1285077848,1173484823,1451303962,155000423,1182194401,1555409486,914960516,864209373],[187990684,595189248,1871896370,976387147,1869878230,1885889166,1048954105,1295378464],[182069411,1080458421,669238019,927436484,228334584,1327963206,83366952,1090419519],[1881607780,537382284,1547508600,714779030,1777781067,1111855445,188292155,400297904],[975160350,1487156143,1262489941,1455418135,1198416587,47580035,428707345,654870198],[728873687,817196932,736695688,1562534150,1691681252,1816171369,376557335,1290262851],[263485027,122036107,677545673,1408668424,1395790040,478293844,757205625,1130018218],[731935881,1932475270,636133245,1995062667,1589533628,63567394,1568065993,1054604018],[81223275,216384565,463449673,450958615,1632551739,1512496260,976911788,958445633],[88175702,263197579,484287012,294229239,1432680220,1728887582,7298155,830996512],[1851176249,467052955,1880372871,462541836,918549151,793284461,1066927414,1443624674],[65960064,1504371786,10125026,897761368,1452475935,793368253,1945414286,1560224453],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1212905978,1471552826,1828003976,1485230246]},"opening_proof":[[1939330721,837589929,482583080,815650945,1014218192,1902693816,818406474,603647318],[995197612,419400306,1559227900,597597364,659548614,1980645439,1623760707,576902166],[1194568709,715418855,1513224772,1970917132,894824320,494828670,119095870,1642937625],[1747433703,1548923036,1611628631,1803776184,659382019,1674583320,1340455522,926309875],[1948636547,204531364,214802740,1680064975,341452603,310993828,1295267415,578701581],[150608122,1181775682,675910645,183514396,1313603317,285621645,1667525386,1268664159],[4985813,1322387838,1635170372,415706546,190735958,998263010,533069706,1298213885],[1765867584,980613678,1374640323,1335334709,43034004,1491226491,1713630873,904242949],[339338999,675317755,552996171,1059058167,1895092652,274711855,585223743,1576067039],[930547277,1942044373,767767855,1955848305,309770172,1583150831,1839769804,1630614740],[1914510169,1601386017,1810484332,142370041,1120490575,263470937,1905289116,790790290],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1709989683,602841385,1487898463,636475100]},"opening_proof":[[1749105797,666535364,1983103770,1904185703,1662559984,1053738469,1365726389,594881985],[1681892172,836257926,1640695916,1361169088,714167645,1355024438,1926777890,1160293134],[1263826376,194728415,94313568,1268541333,495075528,982214061,1415428536,414757589],[1674524118,1155509148,578938476,882332378,1036391891,1980416690,861432300,1678310278],[854063102,1047525386,1820900028,1150159438,909319631,1990334101,1495255213,221859368],[1728055224,578648661,1459317666,858673872,1829565075,174709892,1324356892,1905985270],[1408201832,649330891,1821375999,327297841,1419020048,1098471469,1730400882,37503514],[1817206693,305472154,1407841231,1633192993,2007831411,1663480059,116738175,1450442718],[382142317,1046977271,975418123,851857474,531525910,781454499,1862828188,1413770799],[760672773,1771062997,566840547,1929793922,217353111,1033869946,1481899638,1189892469],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[456874135,1015702059,421299515,881695311]},"opening_proof":[[1185446497,324237187,157018239,414234257,880651337,1777738854,1090237222,269623924],[1322772519,919691768,510125846,1517993683,57264388,1845600447,1438991155,911232898],[1828905239,489913249,1466869807,1830754117,689730769,958213741,678633736,1608317994],[985158202,197412834,1364752667,729257351,1639314444,1122411660,333523978,2007443554],[2003802063,1865184393,300181735,1655052300,906459069,1928238262,312473465,1477559247],[454046647,1414911830,814623070,802131868,1830148153,1201179914,646723199,164942823],[1624205920,1326080761,1805969844,1924372485,1363633808,622721792,1459936976,818874031],[675592682,1988493881,1956187426,1525174588,968763286,1769623227,1887381604,544260798],[1748123805,1580204720,4295183,162113796,502941922,703124643,317226438,668508443],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[559230986,645393349,278418319,386080453]},"opening_proof":[[1829832581,1697787357,2000872507,1334669017,1391713059,1553740369,709698343,1565528375],[28604112,1506964696,805125281,366952990,1199506626,469646503,1212008001,181846181],[904568523,1981816435,1632562314,26628292,109570525,139240767,1870863594,863865240],[494702386,1951427473,1800249351,1015068151,834806385,321133711,113325981,125560978],[748475791,1186230069,1760810812,1833693661,1226638505,1601048002,1182912145,1116339682],[745702568,1819237144,1267423168,429718817,18669583,271131246,703156602,1065046531],[654408092,1304612233,533962790,1566039741,129848828,373898919,1804968999,1111690873],[1457632703,919812885,270889415,826955998,746864770,759672797,830596758,21781718],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[866100739,1833829654,701459316,412260910]},"opening_proof":[[1038277873,1408371029,335853446,1097288095,1294719513,721039695,2008756206,316545098],[1778746066,69655422,326241632,1152357056,1110221268,625963819,489960837,1449277386],[208138829,1317335561,1787366422,55573151,260084027,1478006491,1506067855,938429459],[1469456167,932760978,1548275839,182463359,923940147,1318122354,1629431996,98395968],[946216602,665305586,1648294453,51139957,1642955969,1349071509,141583665,278010361],[905293455,250689824,1576836619,697097257,1991442834,1858687170,1936938048,945034205],[649063437,1712338370,1812726653,1792523284,498593298,1366222973,272716919,56121315],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[748230425,1125124667,283500314,908674109]},"opening_proof":[[887053255,622228892,682380921,1928730621,1281342058,885800136,1765150537,1830310121],[884459417,324233784,861989435,1826873399,907528444,1482906907,1740333653,730203562],[1519982342,878466181,205639974,343970615,1642001159,287844237,716266185,1207558869],[683304781,1065369371,1836735316,696949327,642822305,877334756,1375803608,1456543455],[21812166,819863013,1248744533,237967072,52091385,265213964,1973992606,1108259389],[2377271,90635412,210370617,1574971869,791061137,731074926,1803159326,1416836799],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[73967113,524917095,753101927,1144829820]},"opening_proof":[[1701338055,1054437545,1371468134,1043493323,1267490475,456561429,527685560,235032850],[1734483051,1144010735,711516056,1528048976,347975518,397189273,1922888197,90531337],[923872674,1865228810,629510761,174035244,703082892,349040314,705472415,578280998],[140118244,1760157643,1162225440,672640442,936038582,1646443227,747978830,1557401038],[1459959556,1939985584,1145263128,1926765580,1536429023,1298813554,977523065,220805810],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[787758578,1698355287,429645322,1347706751]},"opening_proof":[[244920959,704727992,1500870164,1747244802,1924724768,600927596,1986279747,400239531],[105254292,1555799968,145203067,1260735995,1876780557,1635274499,89217722,827997208],[503545196,792079498,749079404,858476583,1199613041,1744078940,690871703,1194269713],[903519224,1782742773,1461491793,904851553,888442261,1701304257,923540035,521872060],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1334196136,565623187,1268338363,526585311]},"opening_proof":[[1345776976,1185510102,47347055,175175251,364834661,367536563,981512551,1992949235],[509611336,1636014238,1046312956,551996998,1502557988,171992789,868170569,1759891677],[1663814311,166795156,830758857,1519778541,9307777,173992892,1270421386,537131567],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1054982652,1248814389,749614216,619864332]},"opening_proof":[[905765904,1577013745,46897559,367129767,1055423041,1361899454,964966840,448832964],[1207672290,438015213,1558838540,1584773296,214989522,262057552,1072249340,1359869715],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1564556550,700886426,126385679,1332040274]},"opening_proof":[[581082252,986646012,1610527086,389238187,1790979507,1908668288,902549834,2468023],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[430186097,570943553,1557750116,260090913]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[137059308,5095707]],"opening_proof":[[799745723,1976998812,1358084674,1831940404,1923879930,91829028,1641567860,1152496461],[738568632,1025144156,446128886,1147498304,609392105,1214651425,1116622050,1769595836],[1315325077,509025953,754602449,655377060,940490752,1716880267,1281640257,925280867],[975256664,1276060529,623733602,1796689721,1682146459,1642027616,494254281,227082635],[1440942225,715502872,1024856590,362715275,1864630658,1857156824,689494023,1903873804],[1575379704,984718996,483809942,691839037,1776183271,1322016387,1918244348,1861033170],[189008588,1197799985,337759948,1637698612,1952909540,1681694899,1852226836,555600237],[796697920,100797980,420056704,764679154,305804867,607350896,1331006466,763916336],[1931870976,1653733954,1535715619,1732141341,1244385302,1348709325,1211279793,146969221],[1175290962,1052045452,1050195017,1661354837,1505974633,284439747,1898345798,235702661],[1512743151,1723995005,1123922287,1009339362,1160898310,584767002,1032891970,183399177],[1464168131,1800534020,1020883581,1837988016,537297976,1045556286,287930016,466738106],[1171283047,199802333,1790822867,1892862719,249645270,1080939239,1808410273,558667174],[1902511227,1533268009,1020468618,1358434450,455496300,246544082,552953109,411509476],[1064910541,722273725,1480313608,1002860755,760560013,256575983,434964625,879168215],[570302212,1024022939,1665015527,2003355365,1484818571,386991788,1945930294,1299011487],[314872736,1726610840,1919130375,1511399000,1400916956,146978309,367868645,458961431],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1406360170,984973680,1302594822,112186650,84970167,1757722211,1583136599,73765656,1176297742]],"opening_proof":[[1254012587,1955680595,756664851,1196824535,445791726,1552751255,54494163,881281885],[1654124510,1647690100,1600231980,320774946,969885157,1589380015,501109792,57500668],[1798132912,421251818,663428952,397880509,1060145200,1677189448,1328440823,1056972204],[1012291350,248998559,703865165,163751045,921254785,63567160,1287972129,998663673],[1268159250,1792905958,1523043366,1045498511,580323547,178229652,1611466197,1790460287],[1696840586,356677750,1447593057,849583135,919239102,97159355,311559825,79245621],[1781895712,745060102,450517797,1111147811,1123286231,256765832,1357701896,1859280526],[691026789,530036256,945931421,1207101059,1638647880,907472811,2005021495,1489078867],[816592629,355668332,985882025,1512172378,1584323307,1597756178,507528505,934772620],[1291904475,518525264,1876630779,145947775,607763411,998978707,150864619,1316286653],[476663014,1463346487,1968443041,1137768243,1580004960,904220330,1146761664,148622026],[1677802562,470033324,154025961,1693376091,6548447,667671641,861560030,1117780245],[958889886,1965720464,891572933,1788591556,1656128362,1345465707,1415838423,62182356],[1556642751,1089304740,639097789,186030292,849882448,1114076590,916595580,1689766148],[1375569914,423107629,1167126068,1225224498,1351961364,511496005,403938317,1515792321],[376899850,369400283,753963867,1810729288,641519621,1065312222,521354179,933805412],[1384868190,799475626,227870745,1737162343,773801033,1620125654,805684156,1511624568],[1014045691,6243125,1213062180,1116343660,1503757200,1339647719,211082665,1901474483],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1449838925],[1155618407,366395834,268435422,0],[1743720537,692600679,1803407368,446523535,197945462,43803375,0,0,1119345921,1803407368,95450438,241748837,450851842,0,0,1119345921,450851842,589653025,700281978,1824604356,234408171,1927129468,1496692464],[1182326750,737341407,0,1600748840,109611934,1302214648,0,218319455,1638729978,1482812482,148290384],[1562511573,1049096559,210248529,1795741114,1458169500,203114400,1100342226,556590463,351137563,806262618,717338515],[1866157739,365547189,1424833193,671742233,1782690064,32736235,582719957,1832858474,1382195301,1707559275,1285818655,1067969571,1988316581],[1231712364,1502089475,900317614,1578539671,817101851,1084134955,688311439,793639198,1628398816,1251357227,442118134,1303164443,669882700,102710756,904820675,1506778412,539372259],[268435454,654150780,621217632,576063530,1735720460,1474087095,603113933,957880161,211294359,1434027287,700936181,1476771673,1356436928,1203383375,50840431,110733531,351834199,894003216,1964177049,1381928785,1864236815,1886527817,1456685883,388595868,953327766,1860313883,1888237404,901006324,585587486,1059863211,1802219163,1763730214,1688424840,1715964317,324449308,1867456439,408611743,1380342515,3992747,314444046,989057246,1927301624,1143065101,1946233259,1375905515,374322569,1046005789,1736092682,1490324336,551683177,1495364354,964802302,79122756,994830861,943505626,1277149958,491651857,652922759,919218721,184573935,767499045,872551200,547253693,909180395,627980775,1563687053,1767065367,1423140841,1823623540,580042403,1428379717,594400592,576294776,1964128613,521476919,1219411105,671875862,531885624,904757466,262752830,621409111,1318493068,745917852,1378931961,404600583,1301021331,839081051,939935878,314338087,84017975,1714777886,557301253,877968590,972584385,774641767,944941946,1467100623,309885930,1856017173,692151200,998450131,572850333,780653404,267371605,1834221384,388773416,1562722023,1993849672,10150658,411091345,1544032261,772788266,141651376,18367441,1032646327,71291764,1043316056,559217890,967020412,1462181338,1097248190,1762868268,1427292296,1680071570,634335236,1921328091,1700422123,1859795760,681971155,1813259980,1398931628,294272883,705252614,1995753596,983176102,264459011,1039288552,1736799853,166408475,1105772392,838437060,1267195504,265342352,1335964407,957121733,103261681,1129631746,1490556091,1889834200,1022484071,687276886,1581513894,916837134,1242109834,1668667544,534361562,1638120353,577050288,1355072499,1707107048,549979391,756033736,760757454,1697995003,1547566844,1677753570,609052309,307706572,1420792757,1907795570,983647071,1480772618,614575373,1512868967,641509541,1693282077,1757257947,1204538903,495156053,1925638895,1119471463,1571284893,872009516,617819479,386932461,1283747233,1181352005,569744637,1850254505,1811883848,278115179,423188490,180887754,1559793484,843190270,1473110560,826245737,1459621080,1903430431,813938166,166078981,842575463,988928600,525412414,153885689,952432976,1875104449,1781194278,1241295961,1424437321,607827974,887229880,1737883327,1905510771,1783840211,349366245,1482133916,1786751051,21087901,186318721,1621102163,1985906902,48149049,518113384,1360416979,1546921611,1472392835,346072819,77768033,1487123561,498119144,114984751,1176089503,331054362,788195239,405563059,1243229413,571456912,393671699,110165417,1929418695,347081728,1625351009,1661288465,112041916,651959213,462004893,1702108954,509100030,740990420,1580243236,878494847,414298273,927380606,1695263002,1834724613,347421328,1202769514,1218953385,1161185191,484954515,279574795,357304992,29227783,1157719189,1198599510,838113844,394193117,127279353,152125376,670080997,1310946054,15811953,1068650228,1155031689,1033769121,1424587510,1691547558,1360836941,1651175663,141590626,385966928,145030837,537202655,341511817,223697950,805821219,1201057098,955309180,1366138130,819730722,920663206,880803649,1183525416,1608645551,96447191,885344332,1934988113,1748506137,130207588,281216801,602693953,1504345605,1551608245,385086634,150171727,1753349726,1964661182,900043358,1702575784,256743240,0,1265427449,925587495,1223456523,137742980,137742980,1830823262,236828452,1359125631,1178850004,441993565,854577437,1411696282,1379703757,1983822957,1853064251,514769825,1095908317,1962647314,1501448240,1204495654,317260554,675156415,522388236,0,957941621,1615343197,1794113059,710134040,1466174350,273897427,2013104276,1215896902,1020089841,1285506232,649119688,266609579,1429853983,1357194616,1331969930,85660393,1380675465,1594036716,1252584119,987685593,358579306,778204029,1255800124,734982219,933011311,1537674160,1627690789,1935492501,1021467442,1542317182,804165168,1929503741,1171115588,1282672375,988954309,237050827,717638217,1171799743,580189085,727154115,493515329,483942067,1245238961,933083097,439179301,1218531143,636723971,39216200,1822164047,1573319883,831945294,1731546258,428637669,1875357810,1957462834,1320965808,1466955111,1722852224,1466973342,0,1843561867,1585319343,1092581654],[1785466084,1274377987,1939363131,1126544200,918079938,345532079,1783974121,627587802,1515889393,1662568132,465590878,1568450420,607625363,45747906,1445985946,277019762,1446906732,1259401615,240929948,1241788154,84067196,1465695307,1702731225,1885202342,43323170],[514241468,736369566,1609816895,223526182,2003335122,723270958,764814171,1588491165,1329915070,209120869,1728254997,1703148472,1253636546,1552406481,667245476,983822354,1083129393,257694394,388245969,1278037813,1917813832,1539237659,1981007604,24254997,336182278,183431565,132102859,566146974,1644048097,217736091,858938789,627261878,593997456,402391333,739975286,2003563176,415321810,551490367],[135382869,170761548,1671023372,1266878854,1727358267,466182045,1917693517,660558156,295792906,156599910,997108451,406623738,1109011984,902772012,1784940835,634230583,497343205,1399786926,336448225,222052233,233752851,371013638,76090211,1709289068,1978251952,1040215996,674385072,944016304,1498025003],[1367535869,168641753,1462885842,81711585,234827826,331383107,1955904343,1396361883,1017747213],[595591971,1215175527,993552558,1258456324,1278092114,36461094,488514467,0,313755275,770420551,1562782154,1289195141,1413710633,968390570,559099482,1180613365,1130825531,1433634443,333775457,1556233158,1879692323,1388594698,1816580557],[508211705,1963011947,244717934,1143222225,154063798,153055558,1309718128,1963322498,562945004,858178298,746667379,821854893,987599159,873057737,1085050903,762610835,1486116983,866193832,1808997247,348372065,223305539,0,666793676,1096584660,771163521,1819494966,1279735444,1096584660,771163521,1819494966,1279735444],[602052637,1100792545,294184107,1217544694,1263085932,397902818,697445854,255902315,91918368,1604425114,1616625237,1782239087,1669654045,1276543087,1810907020,1852127703,1132144065,1905897825,594875096,1793315203,1203449738,244350939],[507797047,1581178461,88878993,3043623,188471120,1192744219],[1497981631]],"opening_proof":[[1723736983,181544440,259064838,674870613,178534580,1931450862,1052904674,1520083144],[106378814,356974939,1105838436,831786600,775298231,1469352511,1409862598,1027379688],[541923240,1615231271,968862036,1658253638,804284835,769194027,1448281886,1029966476],[602253712,1307215528,1915631683,806316771,224183635,916874640,960073786,1361058005],[790913772,460949196,60966056,1864955335,206389870,582378873,1013553031,1204367901],[967628985,557080798,427496951,533896908,889552825,1269175130,272326215,1151672985],[295092010,1474900091,1493338330,110538041,1157798910,426166338,457553627,579240695],[701994599,808808763,118742318,948402245,1853785997,1180225246,572104308,136453731],[1843901789,1942579036,1488672130,386725537,1629286097,725729064,1070919714,236320138],[1510161783,1169175342,249611516,1009811038,646265680,41214547,1174654599,16935511],[1555394980,775702366,1033113020,1505454833,615436966,1298100460,1441719383,1220805156],[960577125,1577802141,301120690,673431832,1866606009,891064947,788029286,544268517],[966266946,432854284,1609134942,1044167481,1928557987,767086297,1815940215,930400982],[1551702378,108841406,308437860,1774331589,847881730,939119310,1709146410,753239919],[1267933056,580444813,1880822045,9579152,1928270736,445752609,1993181302,1124531489],[1788264897,1351219941,1197111539,182976595,394305536,1495565050,1242379227,1854415021],[940708411,982810840,1445016832,1736145348,569997850,268457335,540295530,1542028067],[925061077,885792946,655916784,1560840726,1076210620,911275343,610155768,1048966298],[1562697535,17974263,1817736272,1324689670,89336806,47609884,1674808338,907027731],[542166247,2003062350,1267494537,1433162231,360372989,80654469,980959721,633817807],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1638733668,2009301181,1546161287,1861812336,1612389570,709149617,1900275471,506459015],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1777906201,940997125,1536250668,247181997,818082251,84456370,1590021042,528341543,736454139,1254714932,1965687332,689486899,163047221,1312551073,26091266,459236446],[1875461264,365756516,1145277296,1259023448,318899890,1906828380,874208659,1255521635],[1499741142,1532122993,1740102805,1017954233,276721460,674445357,1485789707,1172476323,1699804731,2006504912,335197407,174154430],[681616705,1241179364,1728015704,1140010360,129155055,1806666097,530733857,1982702816,479508200,1125088020,1045089274,1415009132],[1988152534,733739339,521510149,980752633,1943223090,616744382,201710239,1282828143,325327066,1867843568,1078545663,949710033],[1492839038,1291412771,791453737,269768743,1497335808,509313126,689907413,997349452,314518781,1372967075,1681414671,1941526156,597464107,663751381,1204924454,1568299557,460415160,647980197,1969949301,1157812453,656418326,360123203,1484694134,1587838285,90020104,1986459013,106477380,45694283,512807566,1191018808,1038214230,1264664132,1585938809,633503884,1555375501,1263394099,1682214345,973157836,1179106638,1774716323,287994546,1488651997,99185724,1412533282,735393407,328907697,850477396,432550458,1907635481,628341273,435344074,1208309652,1202447136,1760595213,670877665,518437283,1020826194,951621096,277317874,468173383,28973798,1968796015,668425804,1706034319,318681324,1704130443,1663237644,1414054657,1781669219,1012000960,1517315949,704553402,137004705,1071381172,1617086365,1477224684,1440353764,11454201,125390514,125791363,270276264,1535876125,1007837768,1465505216,1653745216,1294570194,112120858,781296075,104670856,1949686237,961169699,120726664,216238901,8283826,45617686,1408956038,1539493570,1127265476,799685005,843278712,1862337029,1485697800,764873860,1817896115,345948983,1322276930,825108218,1787889376,1698244992,1416046370,649968850,610446135,962253546,1350975600,1247391995,1555162983,1141586901,958101748,496041933,1358567800,1214250759,1265498121,117859998,350516249,102864085,569022869,1376612311,1540694159,1398108230,1536064416,724820696,981764942,1235811737,677517931,207171450,676490923,1762988514,32274174,1472746279,7549782,222645757,645918688,341874668,1412278668,1697211823,1677020713,291679877,1177830973,1546181886,1532747572,151249132,90457193,322916861,250090948,270902716,288663160,95345450,627098344,1975193162,844217669,1558188782,1275523680,1630084622,1829161136,1069190647,850302952,1772864377,408344113,1241069382,451380368,1445098331,1068015306,979590893,1121488731,1444322063,1518378084,1861279349,838766055,696125464,298650756,998200076,1682343970,1723466267,1600927198,1726141537,1678771331,1920964720,1727900597,1243307324,1349076,1059226062,1696036659,156859929,1443451425,1871436771,108873661,57385073,381718254,820077491,1426297937,621938333,1105507608,611988011,1797342022,160027743,1718121047,1124709649,636632011,830878152,1549872289,1250126339,946899668,1810127559,264830580,1532566480,454529170],[649335471,9349552,1645903284,158222902,861924759,275166384,1404520859,480713742,854029200,541634076,1830889127,607591042,1067941767,851701955,1438350566,629861669,1071097777,143496898,1091312175,835747312,79313367,1151956748,403489974,250823782,1544033814,1235885072,2001782839,1060340434,637553361,611484832,1734805023,927090305,1012958929,1663986231,135669832,1969595877],[1908079587,1540126227,1270470823,1017783146,956646443,601601365,144377274,1971966346,240798899,184440111,1284741018,1726420964,472042714,1030093918,852486524,1078255332,615552827,1754612982,774137299,1685628649],[13524800,921767112,1668745298,1884666457,1839761335,634259119,425012056,87035086,806660350,1399587224,419213912,1797576043,1374016098,1568544710,840778818,427647145,131430939,1076404823,414596618,657925723],[399941648,1317348767,1901111842,1107780616,825773361,718439276,408352556,1751809668,648818622,938574032,1885181896,914481021],[1434835698,1382752168,823429290,1032526015,26479005,1443029931,1336748777,649651514,506747341,1070691876,1151537073,795989921,1530004141,780417075,845583183,1326752420],[22100537,425374694,1281787645,1839303624,1316104947,91880156,1270819895,1591728768,1867241868,990862574,771616431,644782614,481556044,1061222125,771194079,745395134,975728733,683781781,2011878271,1703470352,244350705,790551423,1972678865,1476520221],[996138925,302268974,1802282657,820061343,937870316,920139458,816533102,1173800813,384146534,873197053,799198518,1029464082,948786085,1502358981,1228945620,1817809104,686791055,1353192886,1611443013,704389269,548891897,713358583,2004386599,1044980295],[1622882467,449493130,491857972,1422977688,538875817,289867603,389062198,106263621],[996200654,1945113089,667108099,1888214291,50021637,837997722,1255575897,1223175460]],"opening_proof":[[806708167,674975963,1807262056,965368813,70182152,215568034,1797497015,1837337117],[1375866463,806589256,1976239126,181387207,1949135736,513646000,421746537,1592388924],[1981321852,1455542492,159680863,1659523865,1986053406,632215170,1519703433,1372470211],[161391169,1789404811,346994646,189578462,401646042,1372962157,600968985,1605684323],[209459481,639995601,1468733001,502026848,1471319646,518190188,364345921,1034556512],[1208704793,527851439,1978493753,380225611,1170653136,1583509829,733899503,773531003],[235502150,1514639571,1546852607,771790116,1519777826,1364955083,625119875,739564794],[455918207,991351060,1858701049,1079549489,1429591280,1029502059,253125192,279867816],[423893505,716783001,22914422,61708639,1424853818,1149801827,1217446011,1690959495],[554236871,455035620,745380222,1429763393,229250873,1114001414,5536989,1001037886],[1631762442,1936524519,1880417843,1593968440,59492413,1736336198,117145438,231922403],[1025400491,1903330774,920044418,727310835,838619825,1220406492,313524273,410192798],[781065832,249773738,248039705,1754053374,812438489,843500325,301876249,1157850380],[484919699,1439507838,1379548477,957174585,1163125064,1447913606,969247657,1224235114],[287251272,973649919,293868408,801743622,383349316,1698243712,840057685,97531008],[425265541,1466769996,1621259717,540242233,599566649,1316486095,1235918238,1158675794],[857517719,1124354859,1948699877,1388008941,1953202558,1060177023,788475469,1871939907],[126657686,540132126,401078889,423634766,924964969,1290938402,241371989,1586425571],[1910098836,1139664017,1963856728,1331689969,237328103,745514567,892524625,441328055],[145093084,1638317690,1937724946,1037067805,1525722291,1502689344,1826868064,1134957339],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1796713937,412187366,162115701,129801395],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[1133280036,1797690281,748976403,897464068],[655733209,1054753864,1968428708,568321234],[558414964,236640364,350317190,958790483],[1337775031,1854287727,1339634695,1395657481],[926262659,24670117,936247603,491199799],[239059358,1650854797,1474823707,1807201412],[1120989704,895220297,1802045056,414302746],[1762497168,1611026874,1402686794,488303522],[1777077916,1083744178,875619051,507850161],[158533650,1207934702,889640417,347523303],[564216632,794305762,733002026,587653318],[151981149,340140312,203820859,1856901202],[1540003943,1500332614,570239082,1989141580],[1069425591,1246751790,1495188734,270185529],[214401010,1383114227,702194392,351977736],[764746239,540377344,548571927,1948221793],[1651390820,1548553045,1959504689,1437617937],[1217817613,1885584612,212663323,208378440],[1755815687,1530883318,1255084905,1889514121],[1008434453,569807177,1307558373,895670330],[1793302230,1357789195,951390905,1056654091],[611487926,593900909,1607029345,1345374211],[303426103,561230797,229417432,1870672735],[808940830,425345393,1065863637,636945484],[1541909941,1722867158,1888577223,934631819],[1824283541,1272162772,1304426492,1505234391],[1813638187,414466316,475537359,721909],[700210936,1614007530,937961259,852457642],[522516962,1795074014,927537413,176376741],[1516506540,1202305505,1445663582,1253550037],[404337120,27277723,2013196182,759805326],[1499340778,1877260483,1556308369,777760667],[1019105185,308256118,394402105,1368736370],[616759759,1729491896,1502391110,755387822],[799704326,1596852681,1646402350,1387655646],[460642093,1790955895,1478694437,358903732],[570576169,974479096,1222429887,1549552802],[1022924094,601710541,1772899618,1603530598],[249519005,38823120,569813702,807185395],[547130162,938583551,70938239,1446563624],[366435369,777970986,207669735,310419395],[370382443,1703328006,68707429,462682948],[406278189,1267801331,1432252148,1555897426],[824584243,1295819790,894060351,1548635409],[494046061,485790888,1444030748,309308886],[1951563158,580277188,1556284653,1917737195],[55550237,1757113848,1939570104,1194166150],[280296061,1370376188,58304891,1216483849],[1597752498,901341478,2004462780,129982230],[746829284,1972136242,526575966,1717370312],[1411260551,1677524734,177503342,1994678630],[1929862575,457260585,1814452574,1044823478],[2003122422,511424308,125498322,1222438854],[1467364222,957498218,1649422935,1277608004],[206079813,234287261,1538824155,1170709187],[761762036,1423037906,1745899041,1215323316],[1532483344,52524651,359594027,284419174]],"opening_proof":[[1208720575,1543954092,1682838122,1899803891,2008020980,15622173,561016686,1924666510],[1204346628,903513181,491780219,27683603,1119614536,809554658,1735924670,1325719868],[1072428818,46548453,1051917110,1825018106,1491961844,999173140,1126392900,1576182343],[1263302241,966712466,787088226,307417969,948579356,1433575398,882215057,900077907],[872177788,1818257363,1743354688,1141357757,1562105826,678193476,1832327907,1396326199],[1783349846,395125756,1444547449,408044722,535464177,699917983,836755737,1330583000],[1779257585,340350081,1388179767,1533066776,742326973,1721788270,995403252,1703600349],[156586204,1260501046,313154985,1493473714,18441097,480823068,214561958,1509911245],[1658694313,1461427079,1538711035,114138279,280901229,315150638,989721999,416047610],[1998835439,997611552,1677198595,1841136510,438794213,404885384,1412595435,1332166030],[1301894277,194054059,1832068509,1405245520,1714701484,1100000425,7302375,619397371],[1476642409,1068060122,1014290462,682767085,926652631,15739361,1239222876,427469904],[562718132,1867023753,997924988,232637349,125370463,1578063575,1501629917,1779652951],[1770685253,1124304872,1757035545,1145485954,792842953,1251745776,1398726496,1304710981],[482359818,267668422,244425064,532183360,10997354,1356427111,871011094,125833727],[246597633,1721738126,1586534668,534930883,48908998,488492337,1676664912,1889545498],[813204613,1902112934,1358510753,437670677,619856582,932566359,55464053,886153188],[388284423,1631507764,1974312566,627155559,1437595475,941954437,277534514,1530277974],[1705257034,132033296,434499660,1304406500,1997048232,236741828,1947058334,1002023552],[294690800,1996218690,1832135093,570662399,1891403916,90761400,453165961,315765287],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1574839961,498817148,1802245226,309142790]},"opening_proof":[[692032865,419704130,1038071145,1634172163,1899830551,872026208,638003789,1853471950],[1685377452,1498041355,249274211,1397514639,861240896,594948701,994817194,289477066],[1902470106,220576683,1590996913,112518829,1330381924,1599295311,437795414,1482533134],[606176911,1857304023,342038012,279775705,1853097666,1596162665,1007696767,1380938163],[224920012,542187279,1048461251,1986232596,1991196839,985695898,78544558,989226849],[1575999997,410947273,1243504220,1965488253,1047749050,1046299209,632113738,268958808],[214061862,1863728724,1488968674,808358442,1544990687,1713906492,375896385,943628810],[1902551592,1857967052,1020892100,1553581916,891495983,979372907,2684941,1197929158],[1656461568,503232374,1385438653,1644296025,1382227973,1920565291,1939265869,760744881],[21353749,598727360,1033597615,897258712,1563021056,913011351,520745948,477668409],[566171571,1511710832,882879107,1011111492,359022447,895544180,692346907,1029899916],[2001646605,1887686757,700970773,318170858,92862321,616280403,1880764461,1232948141],[1218080714,391103731,137907010,1117271286,1143773682,1254122446,828800219,1675613428],[1018023638,822314471,1563585806,1236263668,1690844527,40441073,511164788,477458654],[73731954,1108301708,673045618,1413607915,1371267812,328461167,994441283,1550242226],[389991783,1066958942,594191634,963800296,1333414812,79195908,379369224,1650647062],[1404809762,1300216846,1423695501,429417711,79798332,783797924,153815880,1511407533],[323185428,1352905328,1173238747,1720120464,207785275,1305950252,1915301281,1999175849],[314339178,192453637,282032006,29149533,475556859,297035685,1390559478,1953328960],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1503004618,274200863,820775583,777337354]},"opening_proof":[[805295131,1381213673,995187136,415783483,768166640,1761762732,246686482,1175038145],[600016186,475387396,373321167,11776906,95164537,941423862,1295120693,1856879263],[1886531910,1719309425,1925234601,1965660467,1889261255,603445284,536522726,622518986],[1617285750,1401309607,1174710912,1865351288,1328953623,580188180,637945281,418138621],[951752774,1490576821,1158573676,1805943281,256571902,1611187682,1491134580,1568306882],[1220446630,104601948,1642206286,797568648,14303090,1385700081,965102786,1960501738],[1406023962,1592471121,1540111315,2010228127,1407003437,1297177978,1300876762,498486132],[1856753079,652751891,677794320,686698823,753421175,682426643,706888902,1430328985],[1072258224,438588792,1550956134,1740341036,748993008,26018145,845743678,1157639640],[455819919,1488188989,102580262,1636652898,1865143428,913952130,1642304625,162730178],[1310979572,1528739145,1369501235,1386356433,208426360,844479485,868634891,1343713455],[1039520944,54080502,700582464,853844040,1119729042,148743410,1685679528,1947108261],[1794638012,1571203338,923220224,163193971,1601974017,779413323,1742491454,381902706],[1038658253,784216532,305600865,564251855,1488791844,202571226,1711917229,1170059323],[1465764275,1826794507,1475415005,945117205,508085218,1094738728,1837733734,1016879173],[210282410,256333472,22696018,468052281,467871915,1641739608,1972692617,805227153],[370548329,1807145162,370856216,1675887056,718658353,398151547,1674726615,1647836696],[658518502,838780844,699995011,246607917,727286139,592627358,1315273494,1519483638],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1169646930,1842191497,255462466,325173640]},"opening_proof":[[1169047004,815437579,714273781,955530852,1403099903,1253606096,1493703450,303445497],[111258847,1434573530,153730563,802760103,916161068,374462170,1240150677,926876957],[1140545760,596029163,1424628585,10502100,366762429,1295611578,1447285662,796542565],[899493560,536646461,338311712,610452781,446504577,1220362983,1696622374,1155425476],[1040960698,375256235,1753855591,33516378,1235996438,1970586979,709184124,1088243460],[1914201514,159411760,479409767,828054389,2013014175,1965316940,848594793,1793822679],[1098001682,152726175,1257087942,1039868297,1922537092,1177540999,1006801166,1952937370],[1793573994,402463798,1427223165,1514891661,1328919508,254889275,1704542633,925680193],[711561340,1491392890,54563971,72999053,1647918191,169882523,1181921906,1700627667],[1978194588,1215852897,529815300,1626404112,147461131,1655781221,1621032291,1789286933],[1230905274,1806976537,391540287,825354140,151431802,1672585830,1189495605,66918167],[1131769170,1590272921,1537875012,686868860,1125396580,873598594,1590821201,920264607],[1883404880,544889181,1024746941,1120809559,114480133,84477834,1814975787,1080202408],[1414237619,35529892,491997637,748331572,1275242456,1508881660,927298898,1110382030],[1875783297,287734181,1015269835,7185805,618171608,352086615,1670593488,1021524201],[1572081370,1214723523,366491242,87310714,1247386375,395604351,437958016,1159779169],[897778170,82816007,1950620618,1564233278,1479691828,1934381947,1163344031,124497204],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[106606560,1038170205,1953299589,1204369947]},"opening_proof":[[981757899,9927481,1963436501,1756237902,181911567,394345035,1712268160,725967892],[50849047,1318101309,1997228361,1642495409,1168530368,349576838,1527649483,1043831854],[1052906110,729584923,1462744289,2008599011,1097480951,1172920399,1171875966,1223275315],[467372941,1861821685,257384015,1005988301,1924041336,1779842549,1920944728,1959689801],[97017742,266169605,953038985,1028603913,625053352,84175393,679374605,144482291],[1901029121,179742463,1206255475,860988665,26397409,473214867,568323753,1417934121],[685097424,31018909,253078642,967295542,1470422332,1153554241,258477132,739060557],[437505777,1003450381,1586718803,155745777,188589906,67572279,1956885480,1741554965],[1264570722,86740060,863831219,1604444209,344218557,768109361,1703985495,1074801246],[304329694,1447554895,1276242946,150588927,627575051,1433561481,150772517,1856450963],[498417101,1434839719,271567445,758294556,672728299,1837794827,512387700,317510675],[1006586771,865497515,331166420,40391101,247054134,583712253,1252986309,1058563285],[1577677462,912794850,170472003,566821851,1318055899,717411765,452659390,450374371],[998803683,278574879,1067787391,67086374,916412493,1952744861,1410352885,1717739797],[52925056,1547201612,796599177,1632074219,1653234479,988738918,1371157042,1438639059],[275857593,1242565868,159181445,1384852583,457203806,1257640396,1443436103,1099947754],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[820460188,713039926,673353522,1099838034]},"opening_proof":[[969250287,1020542420,457647230,961970847,1972508678,782303452,1437688718,1829606447],[654232186,1819771043,1977696417,435833350,1691917132,1121638678,465557435,1880365016],[980415934,1939333784,1874759682,1589762509,311192366,655095123,1045816127,1869967853],[1335202051,476139172,427125557,1250686257,191079535,1898247001,1608180287,1706165342],[1832328272,1597135531,1414671433,262232685,421712636,1318036124,157441812,1330100063],[494879505,56317153,665778040,287995732,432729864,456023663,1241075646,1698770783],[1515802554,1517931261,483314096,1870077648,912306706,625457898,953034041,1040053485],[128615082,189358848,188077223,1498607610,724926747,1364898984,295872826,1081267540],[1269656083,1293760585,1880363891,1758805508,1413145720,954878545,250506586,675472698],[1523833926,1054885264,1555138881,354203712,24723917,1109628436,561600345,800919422],[713057621,1238457908,1108807750,640025227,1012999647,955566125,537191167,1520177655],[857501396,1700572063,1675454736,1274204304,842602127,1122551933,1156746438,1210351304],[1530003230,294060702,1442221345,252686704,1426479443,230119897,771206410,241025145],[1064987459,1858502346,1984733525,1755388651,550918955,96020030,1158576520,194724886],[1787811718,196378178,951344835,1666027016,1117851821,256576994,269031935,607276323],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[270414851,515294503,1516928425,1962037097]},"opening_proof":[[1543411851,1988999643,1768783471,533774618,1503880510,1016361783,177118821,550605049],[364709463,440014731,316747558,1919047399,1022350256,1384175633,174530810,552881327],[473272134,1982151110,1662277554,1706642208,1096714646,1773318389,1159770479,2011446401],[1043759018,383965248,1561849292,911088542,278132683,1787492677,1102996175,1677006546],[405781022,746042200,1555416633,1161690429,555574511,1881132537,101651268,328596614],[1894302855,744803374,833503453,1663148824,216315688,1434643244,1510109279,265735491],[1592572976,1262029615,525821250,131101877,1387060952,577813784,1796605646,1268190169],[370428525,863573688,1481447919,861236897,741239699,1456441811,1652859558,113851548],[477957615,1929292281,128920807,375781105,1372778476,1012688568,397963175,262998927],[887538523,113158591,1709484265,1358518054,230217569,1539810560,1588858224,445693417],[1597413190,1758391207,751079957,369774030,343536797,353909769,1360539082,553704656],[416396238,682745819,404976841,1602034303,417922130,1298866948,1009627087,54964811],[521573493,1373956211,622963014,1468345474,583080976,1087702558,1842088694,920760256],[1124237670,1929170883,1715375929,1203223376,706858769,1305021220,496651507,178324431],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[253874714,423678987,474169478,884392236]},"opening_proof":[[331485827,1226623135,1713919585,1221015616,451411364,580986782,375436664,458461637],[1975676046,1659748140,1588947824,845045878,383761684,639256769,204200443,1146543260],[1681192665,1174692431,784667339,441331426,511462014,1566206522,1624942223,487841690],[774668153,1980967408,945513966,417085021,789781684,1985291506,1726341968,925231919],[1246409583,1896399509,1489384290,1940062381,193916748,558964501,1003726309,1694966168],[195714357,1448025336,217252088,22557533,1012734971,1764807580,2004160792,694351150],[1984952721,1314835368,1640898323,1464552508,1850808241,690747312,1532435834,1485864509],[1549783836,707063931,1815937091,1359781797,1989343340,1563948886,301630913,1715842385],[107172180,1610422466,2001639352,1783138657,1322290508,1036131610,1779092872,1443192224],[572709708,1552327655,2002267619,1326425269,789692075,280291137,721842336,848190915],[1139588093,1376455406,150981076,603588516,920505839,203537654,322035381,538327986],[1311228193,1928353591,459537597,1425724649,1281520146,1381382419,1567975439,1034878325],[1735650349,644291748,459564327,1526235722,1417946927,293257336,494546230,313458698],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[590698503,1950880297,2010081910,1244839655]},"opening_proof":[[128004135,89788596,1636331505,1599690643,1132247115,1615180044,1109582682,1832663929],[1168661655,1942190523,13798313,918695969,1340927686,953240107,232951330,313240604],[1800274899,575041840,300148395,1967550365,629799289,1875176908,499877012,38076827],[1647978828,404611855,716437106,725054592,275551266,1267687607,68117179,1174991962],[1969073365,154251635,1279342176,424754727,556342108,1545297352,125881614,1260768399],[642689291,404035825,395268575,1179707769,1442259154,1096530665,1721959556,1061247569],[1854739415,1033415442,1770700091,883261229,1350716921,1722068668,1910277852,886927897],[1792887754,1674970244,268329737,1954995098,320124837,1651098522,1275868091,36189664],[1694832492,1148927058,440278283,577622206,1784982879,147208362,838737968,706229306],[196000398,1140623625,1765560871,1639740462,737661022,708584540,1821975475,1075211452],[1851176249,467052955,1880372871,462541836,918549151,793284461,1066927414,1443624674],[65960064,1504371786,10125026,897761368,1452475935,793368253,1945414286,1560224453],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[29153775,931566876,577829138,576647036]},"opening_proof":[[8364007,1998025626,1246479309,1083343674,903250296,780834058,444788892,1569556609],[877328964,1271959145,39023864,1776939397,215069558,640811278,375258589,1403481557],[1438657138,764243242,1980720194,826527262,1509397193,1819475540,391789923,1240371315],[540901420,1295657681,729912496,1509341574,944922738,413235981,50389067,178669605],[1862321931,1991574431,1734376221,1234360641,1127839408,334421478,939405181,1852812106],[354145946,1927766939,531322161,555457741,930553535,94805250,903817537,263339405],[617028171,1350892456,1357060006,587636835,1463451600,2011618604,1109984230,1607341446],[1923617148,677771775,254431831,249038938,295365568,1520988356,1302119384,1727770256],[160217054,1686125213,1838308819,786710213,1789422265,1492147794,623952071,1515673324],[930547277,1942044373,767767855,1955848305,309770172,1583150831,1839769804,1630614740],[1914510169,1601386017,1810484332,142370041,1120490575,263470937,1905289116,790790290],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[2005273944,39180911,369224179,1422270684]},"opening_proof":[[248823059,1655445020,1823781496,307489007,1280943640,770318592,1246526568,74077793],[608554021,549996626,498909512,314655047,1058551757,1162745951,1215144558,589525726],[362498345,539068583,268205742,350844517,1689788978,1406184652,1676542753,228766787],[1368208134,453449593,301216045,1598052983,37400630,1771617594,1429051117,770471859],[1594611818,1351914055,1536706647,1345285489,1845680369,927391835,240182113,1036776507],[587682920,346562132,1283959115,108312029,366189821,357264330,443128603,246667767],[1595644496,646469905,917405801,262100618,634651497,582592768,784990761,732280746],[1767062041,313823137,425229817,678520176,1630017760,2005885370,880886504,1344355837],[382142317,1046977271,975418123,851857474,531525910,781454499,1862828188,1413770799],[760672773,1771062997,566840547,1929793922,217353111,1033869946,1481899638,1189892469],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1991147924,1449141846,1194462777,773944142]},"opening_proof":[[720542038,917227121,1388129556,964735400,901756793,1301904443,850738059,1309427930],[1452784854,1877249521,364389256,1974691803,929097914,1972917766,69087247,1786789778],[634589340,667981902,522167467,168595003,185572831,1037867627,1378163884,737057110],[1020558364,1687829362,108598913,730411855,360848173,1800751709,56827342,281026252],[1487703830,186664139,1156316505,594988855,898530172,501918496,623193805,534088003],[580440902,1633859835,347515239,339906727,1495029389,804678465,1079147979,1926068653],[1252224877,9028956,771310907,449859887,1400679944,473106363,172721773,1255117783],[675592682,1988493881,1956187426,1525174588,968763286,1769623227,1887381604,544260798],[1748123805,1580204720,4295183,162113796,502941922,703124643,317226438,668508443],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1236714636,82176960,1152649040,1990862468]},"opening_proof":[[1404994963,1004325128,1410615818,460307821,1421093715,484055517,704076154,549555259],[1730603328,901214613,1766324032,1533342509,1032837979,978137535,1262403629,997056503],[107117115,638763053,542790111,1907623805,96766829,859206241,1458351699,136847023],[961318279,61026387,1224560144,222093389,90887701,1666388131,903529761,1430583947],[540124702,1627008248,352065571,821804862,1640645607,904699072,1224647916,681610464],[837928988,1479109248,1157179073,1715677054,1840931941,797230066,1791195270,1435725962],[654408092,1304612233,533962790,1566039741,129848828,373898919,1804968999,1111690873],[1457632703,919812885,270889415,826955998,746864770,759672797,830596758,21781718],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[519392308,1968524637,1559220262,1161979973]},"opening_proof":[[1088128391,746152037,407270395,905375161,630184055,1583546040,285030496,864819309],[497065860,748504199,1399076479,1873687674,828572817,1043454175,743103184,1668919270],[515857250,571862032,1285957020,190890876,1395803756,1290554546,939815952,10221996],[729051506,670465120,191860378,630515724,1896768365,847642525,1189576001,1882498982],[1775568022,1528253839,627476575,619110266,702258850,1050768688,1515042174,370171923],[905293455,250689824,1576836619,697097257,1991442834,1858687170,1936938048,945034205],[649063437,1712338370,1812726653,1792523284,498593298,1366222973,272716919,56121315],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[466970037,148396414,481689301,1650099682]},"opening_proof":[[847053715,1177947340,345560740,1564358425,288685966,1372241097,1884476153,660587396],[1125133964,560131832,793647224,471655314,1683078945,1248078488,784072467,1038250754],[623020429,85585115,1647605522,1784336160,182516687,1881308787,567956678,444792201],[1492980216,1114432927,291419818,941765656,395139114,296335781,431533055,1479216356],[21812166,819863013,1248744533,237967072,52091385,265213964,1973992606,1108259389],[2377271,90635412,210370617,1574971869,791061137,731074926,1803159326,1416836799],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1316114273,713861149,1415823103,296096119]},"opening_proof":[[1067115012,912688141,969020926,31248769,1088239778,860849900,1981839542,933279224],[7624791,1291612123,205669247,1264227883,747170166,1687449514,1870021051,31865199],[392470013,245497298,59375812,973492165,1852500830,136737968,1805933070,118172918],[140118244,1760157643,1162225440,672640442,936038582,1646443227,747978830,1557401038],[1459959556,1939985584,1145263128,1926765580,1536429023,1298813554,977523065,220805810],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[959218977,1226097250,1493043862,264247444]},"opening_proof":[[1095470768,667154876,1975140191,574393372,1954065597,25397358,1152039304,1157169956],[992524715,1056165837,1980857432,277792163,999465682,22210396,1336091325,1552351045],[503545196,792079498,749079404,858476583,1199613041,1744078940,690871703,1194269713],[903519224,1782742773,1461491793,904851553,888442261,1701304257,923540035,521872060],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[357998201,667960227,1847688650,47717175]},"opening_proof":[[295898610,337519499,932766997,1347410333,1418099607,1637895361,873992605,160297403],[509611336,1636014238,1046312956,551996998,1502557988,171992789,868170569,1759891677],[1663814311,166795156,830758857,1519778541,9307777,173992892,1270421386,537131567],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1741690798,1772564661,818857428,912427730]},"opening_proof":[[905765904,1577013745,46897559,367129767,1055423041,1361899454,964966840,448832964],[1207672290,438015213,1558838540,1584773296,214989522,262057552,1072249340,1359869715],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1564556550,700886426,126385679,1332040274]},"opening_proof":[[581082252,986646012,1610527086,389238187,1790979507,1908668288,902549834,2468023],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[430186097,570943553,1557750116,260090913]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[718173309,76635323]],"opening_proof":[[238148902,1091379311,901546550,1413187459,221218462,34260330,988599201,61189858],[1280707671,1062101258,1235025956,962173632,720351879,1492742707,1621704855,691290018],[1274941940,165984254,642753494,1133458812,1030431206,395919250,967637292,1176866519],[117324298,128300104,1216964455,129495597,925230829,1835264099,63125245,370864544],[1028629250,690390737,1776460732,1756406683,1934045654,1442691975,1790586211,1986719275],[1924426176,1057811811,1019164886,2008063790,95810043,156587780,1613077894,173441448],[914679892,1999351140,91930703,1288284356,728126143,1872964744,760563626,1230353275],[782125957,1897215758,951087270,1585683560,899078190,1731795678,1527707467,1329403575],[969521967,1155106031,144467912,1272209210,1744987593,69409957,3434265,212623533],[1461174152,1730464281,324453848,402924185,888086913,463760534,770929379,688525825],[297468112,1118546439,1585549827,294179561,326426381,1082647923,270166262,799959547],[392578744,1031239792,470401297,283869237,1936435155,26386932,1645387690,539235181],[447986578,800946184,434863819,255368026,1583779750,93862937,895256195,40073661],[1878167778,1646976434,371389512,488577395,1875399442,493830625,541010958,1398012652],[1869177268,1040498605,997369318,1441099874,1679834667,1253695522,1128953353,1576834905],[1546014300,1280630710,230188157,207659228,1599045997,1442288792,733148630,718246968],[919987427,1142203564,1422802597,379673787,1036363756,155530085,8581041,28529676],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[1610368125,32922100,90285902,1079891493,634859487,1837773007,2006459799,850015753,1437591687]],"opening_proof":[[759862440,800436480,846786051,353619811,1337193918,1413662405,1528887309,1028918411],[186597256,107295697,714347761,335575491,1275378942,180359541,1906942352,159704566],[1265038455,1113758613,1680786817,1942394985,1087294985,1229456583,223076476,1789150981],[1556063443,1100974817,1665006770,1209074363,925330556,1643776145,988171458,126382020],[170559173,424134948,176197245,822979187,633197836,401054025,127677676,757789399],[144594365,821427868,84369169,1632335675,1424643824,1397961950,957499821,1263733944],[1343076183,1896539803,216386058,130451041,297453776,1388610422,1925297866,1753689176],[600713335,292393173,1018590153,52589307,1308743847,1769999741,963320646,674966525],[1350449954,952321587,273860923,232639004,693892703,1356254626,1548261653,1712287136],[358324972,1447765148,544186993,1815031294,1736003145,1514935749,619324851,199397391],[1862152389,257225923,1077717781,1135003905,1033410392,868079605,380435882,1470339837],[1497086124,1133889532,1049725212,1806138840,808916162,1335906765,400440564,567082764],[978850708,1286659459,720347534,363768562,10593858,1864125238,631608264,1234850998],[1373371382,617582295,288862180,1434953283,1308856229,1498708173,2011734036,861672470],[111346628,262955630,1424227117,88256910,910728803,701630118,189958076,348235524],[2011318309,615067557,1173338211,1450748016,591307430,1028929058,1823618406,367585515],[1590212705,1296283239,803260351,1518002489,204325890,1518382424,1730090733,401484118],[1032483706,676172392,1897543469,1684826016,24465449,1929486974,331962344,1990373533],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[1444863789],[466974562,129375857,1248852959,0],[1754352051,169954830,1938204825,1568224089,110077521,78642583,0,0,1001941642,1938204825,314319376,188720104,1994500647,0,0,1001941642,1994500647,1817190941,4789562,584700572,904503778,538526120,832383156],[941969881,731332615,0,623574204,274010894,1745441911,0,984758859,652388407,484746939,1470843971],[932730735,1935031604,1717657019,826941503,1561177693,913119798,1934046881,1106345090,70486170,1900464070,1339853836],[1374430176,1893181555,1471188862,831336744,632289498,835588761,1749479281,518236867,1891321740,1085699287,2005643575,822009278,1424863117],[1878114149,1059696760,1472658833,277754355,861167983,782936980,122598142,1374931775,1973828953,1786128629,328343855,471996191,1922596224,1303444338,920791816,492097852,1436971854],[268435454,1863981649,927775042,842591328,431862234,383756780,948110527,1763554469,871573333,1342183070,1718595004,1709900808,965400717,1286731528,2010069767,364384734,192402369,1416197255,300800863,89567068,609103143,943222406,1691553620,1178530567,973236905,211794379,1412452879,1378785855,725582074,1085043621,1457976601,217315345,120946700,1048679667,857540839,1358761215,1335166446,1534621472,138286585,322751984,936730469,829013107,701736491,1309336382,257589622,1378782475,1734506209,1562286894,1926710314,265470951,753424009,214744830,1293911070,143028068,199271269,497952628,1359636755,610352904,1386324610,360669279,154692041,1715285546,1752874439,581036259,463528887,907921036,878278302,385406900,1090865124,1906011477,1247981057,356621335,1877911675,1702139647,835208287,554845165,1083518345,556507838,8600109,931345011,1615764950,728231461,477689790,166548819,1367224880,1403632251,828250670,254964174,403388435,1443334996,1275650828,1136099552,1094824313,1848020059,760018061,1129146267,849240332,1377224032,1265990700,1826195911,189621974,1949761994,1414399861,1350519931,683022920,1045142039,344668960,1439657575,1316379967,88682551,1395677143,1671544728,1766353817,1493788263,1405667490,355896572,427527202,86215336,146183047,1856921788,1054909446,113703077,127100681,556269508,819112572,855787585,1551583001,1231076688,1070084350,496814382,168029109,1457826063,1669292861,1924881244,51658845,585476391,1113947773,1424579903,579569219,881341387,172516057,1896947908,1754828201,1050899640,478494295,1218671601,51135261,959018791,891227809,1059777003,440921961,1485863117,156257614,1975681191,969516687,310349686,198000372,1069376739,1458621770,1294195496,1021935961,111452776,342622441,1199006358,1766774232,778257975,1518522963,583674812,1069298015,422512630,525298148,2003333405,894624228,1522562779,1561952948,561790840,258852701,19609972,256979303,1912316777,1753823474,1639728308,743618549,609118328,347506327,620847498,924386401,1438491162,178448539,978864269,1335161952,913871681,1473409471,700725564,781677666,186991602,306808176,838508300,1067788916,449261884,927261064,1766939170,1266330896,86379381,824549204,521367691,1264660493,1810270707,241276100,600921230,1179811266,363013668,1307984178,1780556193,1537579391,1695885178,592510151,1648089871,770504332,1559540030,1129935890,70980528,782015909,1841468842,1134412012,1376097429,1735659172,1744173072,1912763113,1926871701,1871757386,1234678788,1017039269,309764341,1155036898,1511683756,1841411939,875268898,1529705286,125250104,99249555,517767579,1412615395,1951851716,217276004,1348541736,1617775020,985601401,778018943,718435988,645726267,1841231193,1387081262,1611955395,46856968,758654147,1811952655,373400364,1926747519,760534517,777208908,977092061,1023256855,363763911,516739843,572660293,2007804040,121652584,207825507,1014111094,1630423437,107292183,1362088906,744444110,286484831,1367631996,1244323154,1807464830,75885360,187386733,1933493270,1781254267,1038197242,1022860243,147223179,1187685346,445754505,1136376121,1920684795,294802131,190523458,2012173323,1633897466,1587927620,1496986959,297820353,1370539709,1838503394,1129978187,1798921754,898296966,751829385,155748127,742054293,732490692,955948469,749625645,507905681,1139078787,677661338,118006600,0,349955229,242059198,186562725,213694068,213694068,388848507,70883820,844549472,1857237540,981085866,1590004560,146799474,341372627,1452249170,1850686832,603204661,492755321,1450444558,1222165124,970249587,1622905689,1422215552,64071821,0,1524006012,1136754250,250656327,618297365,597752107,76937816,214457225,969678294,1054147953,1432042918,30000788,1224215384,1958843092,29074138,1200384239,623500762,258051734,274208579,1829122172,1037110147,600047506,1612633244,127241483,561210920,1627710050,1976761055,318087485,756572327,126182668,1647536897,1739366166,1807602571,1778527692,1324746253,1071931248,1790571914,421570702,308384511,115497493,1305315517,374875238,1091249778,232759204,1564196879,478632489,740805452,1431208647,189035717,320157739,816908501,183332724,1595016473,622167269,75724030,1818464999,309529369,1681758316,1331043136,324983735,0,154383526,1748781498,1695054863],[1314797362,377749297,1544679849,1809227710,1954373746,1557192234,146273956,1576201495,1929646505,551660379,1737748215,807771031,1071225708,884455263,1279695318,136715683,1389132728,630564698,573829486,1917550506,860172954,1620353063,1673863930,866893059,359992025],[1329604298,1157208773,1525879241,863439021,1807818361,853569025,1219588863,1145897966,507515372,1882260520,1491492677,2005461224,961128676,101589722,1527648868,612712374,888706189,1552633597,1591797201,1476172469,1219847447,1676147764,1978125646,444746033,1900936302,522950713,1831601655,227172223,901291791,1429972779,314837066,952709113,1800433642,581907717,446695740,1942781456,1751888136,1621983716],[614341452,1646620562,1324736421,32716112,1941044944,1358346408,815949129,191755033,685168211,1482756254,1214804242,1091529611,1400852396,1929968947,870177231,1853720042,931800661,965849137,1511695237,774272400,638977499,939313171,114600216,1704558304,431795,176464479,1518376844,1872383647,1415303684],[959962573,1729437714,1464766468,474861789,412996106,85507570,763273783,1597843656,1044746986],[38321798,1148126723,49275858,1731671793,1112121577,423104038,637014553,0,1764687422,670370672,1756060574,1306051772,1024708430,1565098178,851359257,41898167,29145568,1827787081,1154542800,1200034008,1786923943,1245293903,1087663077],[1965717797,1857117750,118761285,185823895,1650399061,733188451,245018689,51983657,773664883,1760240957,1193183537,315424596,1878384267,1004032133,579217278,562102249,461297001,681112126,802536306,1909185588,38560089,0,406904908,470847923,583591043,1906657090,1590115754,470847923,583591043,1906657090,1590115754],[86443810,1766838048,293714478,133706281,594582274,1274787446,96283559,539229162,831073708,578509471,1062382026,973019851,878830169,519079949,7072274,1156903600,1280303707,1238808352,1911611760,1986395534,1780457034,1143211309],[1443818985,662482316,1643133853,1753209375,1185834151,1976817763],[1570553679]],"opening_proof":[[664399271,210456683,1601470472,467884053,983355167,1320124250,936224989,1065511142],[1747462300,92205195,1836066640,1517863288,141144242,1000887268,227766751,1457136999],[600311451,1068483250,1486512179,227494873,756703359,1595539773,421468856,1155701515],[147428700,1526081335,1235601382,694961436,1401272933,232935918,1677915858,1571946513],[974657117,1320520720,76905056,170848953,3261028,1926966335,465130696,179353951],[956839856,1776163283,148829712,413226,469441767,1370656001,1159164080,35794900],[1440838490,1579434650,1707866945,722547764,562834211,1997994451,1868570202,1716882364],[1193188482,981158855,1471209773,1348744386,1642051568,271408815,1956842874,124654584],[1243411081,1080364096,182605760,1693992842,1612074582,746743707,1254740237,876089132],[1263976421,39912686,113403754,57727107,1216908793,1291908237,1327341509,1201347574],[1080877781,269091855,941937596,1281654565,147936911,836731839,1368654138,232935650],[676107295,1365315867,578629401,792307183,1567463960,528124523,19307712,975980252],[1281355201,1651947204,811038704,113698501,713073974,984725273,821446653,728521892],[1914503762,191599292,1941744522,1592318797,1198743974,1583537097,162450960,728945780],[2907287,963869674,580825872,736253697,622933665,1417704002,962688858,1233759039],[32647022,407366193,535550555,1010128166,214502933,131768021,337807494,288808509],[1735827356,873388517,1717219280,605352188,801872040,513429955,398141935,1884854488],[1699491598,1362354286,649446376,70131702,1442604313,1261555730,588558233,1903487722],[919259103,1859807941,1530861594,816632995,1644837043,1871976548,766879063,977246077],[1091549801,581858331,306210731,1363647300,731754114,1141034098,1204417542,413312313],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[911896585,1994520911,662594708,514292012,926592985,1715759505,878043153,892760945],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[797280522,1884256660,1301107252,1196660159,828557326,700990704,695965432,1558272474,924735146,837967227,464530441,436059696,32113711,1903585288,1359472422,1671432386],[668489788,1906972853,1588869462,1049092522,1207770852,1580816978,741269884,206918933],[526864210,1243994166,442230899,816321213,1902258541,717038297,449750118,604559246,1254415281,1161595628,228870085,1128276881],[566086576,1142596764,545097044,432683666,1031418222,1216605991,716858034,573678529,1083516441,818696676,420188100,496918334],[2013237379,1096808095,1682559943,1294569048,841382500,1683692857,10716445,1771367203,1621135120,1796092229,827030692,1195436623],[630865718,1676844390,628399304,975397872,1776114990,227326509,228796563,1502685489,806576280,857643984,1811827412,1297935998,1101340039,1605603387,1736064827,792436761,1737253353,1672971857,172808680,201293887,1224584800,1808212610,1953759296,1675856846,1006063314,727987592,265400144,1665848153,1957101681,1117976154,464157827,186874664,1693130290,873099397,218439788,1918145210,50060457,1286809261,1467198440,1885962744,761322806,1204550355,1551315915,41141719,970340604,1607953786,1443540024,1792021176,1561756388,161996875,42429545,367865430,1412620960,670400454,1995171214,1908035878,1720533867,1770690243,760964783,1595838864,47294765,1847667907,1181025909,660316564,296396124,1426971206,677378638,183386548,1333973804,444522596,1958460378,1067742405,350286172,1278253485,1588116382,1205945550,1678847658,84504779,1877752002,1212309165,2002227803,89646424,953128606,1523022252,1142411917,499031723,330697196,1286797586,1585745727,1408228934,155823829,1163291712,1840787765,1106369076,682810280,292172755,706530850,561677688,1334301534,85018476,1935810014,395314318,1331907118,1693078307,586027748,1777942962,440718726,671799920,819956176,255389646,403813946,1735042358,1415974255,1568716805,1983386175,717243647,1532630355,712303072,1647789192,106416937,915400905,212286228,516006113,1049013355,86722767,1640403274,368864361,1488447801,897959180,344487710,615211412,349160875,158472501,1560609151,1053224612,1881848356,785679564,555705660,1856735848,725742739,1730723349,706419696,68770840,1632909464,689321306,407143960,395875912,1649504811,1567263023,702859462,1479293485,1443076257,911608720,1211056558,796827393,1283193225,706919489,1720264226,435937779,1641399658,1853982524,1561005427,902349667,571990412,1198128755,1271445852,972862659,505115782,549410491,661010749,289422198,726813235,1302393337,465359373,1881254777,1371251805,1954431750,1103620582,1561610967,822169348,503343458,1068674379,1576384995,396229735,1704061990,1373759769,1299099163,1663018282,2008212902,1085035779,491684816,802606918,680736824,1614090385,426635012,516491032,1808607494,938047668,1003490427,1901952228,221920301,796643286,1751324305,545581605,246733383,340728429,64372145,1988003638,250544274,203532686,981441370,1561304041,1099336745,1365205345,1304741644,798152626],[1532213665,794379789,1334780730,1735118824,1892109070,817457513,723983056,1462363745,597062741,778682061,1432648388,1574117944,672691697,1069737582,1272080367,1604219913,1641193197,438943845,519893303,1068067712,685004505,1203676489,564347206,347370653,923227864,333693754,1887647867,1210516168,677173831,766659772,507970323,950841401,1976866087,1625633914,1569781853,961997400],[92807032,555608343,1754075919,390991463,7613553,790827287,710635234,1539622943,425094038,1877027437,1892901433,622293106,813377765,1215874047,1875447551,1471832430,1884043259,380429117,535104480,1885820406],[1994063658,975737725,229410444,1463647624,2000427015,146247483,1255230686,1074593996,1110598214,85837395,554882926,51376946,1433752932,1219317733,844277682,1644612539,800518032,525807704,1396523089,980811722],[870620125,737267639,791406079,600877734,868252930,1633349919,948538785,100675576,1934991917,1201249493,1496999719,1056602792],[799708176,1050027359,870677479,1167778570,270379208,896090615,1008237156,958494478,1038608945,427109367,1666208977,1243136047,200449476,1726924763,329894563,174393802],[741619645,910503742,1569598443,758100411,1782216535,225061342,840306566,1552694526,1122054224,1086617618,1822586364,325397538,1158001185,1246800545,1454105563,1879072599,1005877335,1976387326,294850669,1242143967,1924774930,934666856,1195318014,837283360],[569035937,1776567310,1574316286,758642979,681878464,895142795,86240652,789577560,562904391,1463181666,1607197943,558345216,673674724,852926811,1723359643,358625565,427822341,949981385,1826284129,1735378770,702090939,962888176,146960567,43511018],[1224266984,1911594637,1546095539,1656860516,866333663,1192705843,1201128874,1283618474],[1415050822,273383554,664551361,1718095468,982189937,317270287,1570658592,522479776]],"opening_proof":[[579973332,1846530589,133313133,537715953,1565795414,1706025316,254606319,516207363],[1607952921,2005314941,1323394550,1918174384,601858577,1254124176,1812837960,1082980467],[1976339796,1528368986,643406175,2004097967,228696029,1692307207,865236903,1587015337],[1941013639,1282184028,1952347479,292851251,1531598211,1237425149,136969933,69684933],[1824301391,1154857173,784522096,1648193598,1860844491,1311760089,1820876906,1669546985],[745790571,1590307017,381494826,1110422521,1056519777,1606641771,1674880481,263077850],[268755630,1272625341,1967620720,1866677714,1970646920,1010229163,878046739,793674041],[613701430,226993909,217200554,1882596411,1439155726,1561985023,1259304102,1904761244],[9272099,1340596877,466977593,642485082,935687975,1249706228,2009087054,395472909],[1683073489,1769975014,2907020,1589757110,946412304,502222581,1438643334,937441507],[1765964183,1035634071,1835310330,306754925,1005226325,243940391,1208246930,1733410904],[615725100,1308644905,49387370,1753080058,132671224,1233454316,621649984,891731094],[383453912,1107509320,1009744011,891131648,890237102,251451259,1750382826,1158632922],[1212989427,219101140,764736729,454650757,1051939517,422968611,808649217,1842070574],[344859204,1134182984,326041637,1708874368,383729509,864418075,741626140,1307954130],[1447593199,1578530201,832045699,25307158,484790755,426401688,1765921307,289535366],[1099664912,1411319172,217411164,511688919,1441649838,139997162,1895689561,594281415],[434237799,1625137516,1131913509,1459517898,872160671,1874022581,336547763,660264152],[427692225,711554637,1524593863,1602156405,1054370227,1006106056,1799117230,788488002],[1812590231,519093861,1904498421,331205336,531407361,1994399640,1869809775,211661691],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[797544457,980216001,777650314,1243676869],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[396032986,368056223,479882751,1187573341],[1365744846,1757902028,827525522,366228817],[1158696427,1397090086,1382706539,628146335],[309626629,1769790378,1977465905,424359966],[779837977,1052445020,1746807399,291647171],[955725023,1172385209,1938807940,1657761213],[625001321,923427936,211022468,1487977454],[1577891319,566601652,1527873682,325254533],[548871182,1733084367,1003112790,562355579],[1071847330,1318150167,109461988,1782559792],[81282883,1150215367,281613095,1771257871],[224991449,1746733420,1718643710,1653064050],[1684145300,1109001513,591948341,1966862773],[245111797,1373114345,335756249,789590815],[260709759,1870202956,1940734526,1655977321],[1114303340,731285359,1302270124,157423969],[3560821,573588821,970120276,1010198294],[239452299,1925341742,1789046723,1221827579],[902204223,274990463,518311181,821232476],[1419002354,453539672,1554815563,1399741760],[90197111,1457547142,1567658763,1348473765],[420995673,1642801170,470426071,1065426350],[997620874,1180844499,1541091626,1309570887],[1775003428,1270760399,1446543735,1303478773],[1558624548,1778694443,1333843164,1113864228],[322903767,1224226475,1663741233,562909748],[1206018602,877257603,1600325977,547417352],[992229038,833920641,1250781925,518762873],[123502277,406723922,1489759474,568215565],[729597108,959956030,1614176872,707081262],[709182479,1392825801,298506951,1625253310],[1654586147,1020322602,1817748607,170285462],[1572558057,1107647324,1917017152,429082090],[278520254,402457828,35746494,276883367],[500911218,18039010,1819160106,1897442782],[1348857209,1136886741,36992581,114659561],[1314305057,1362531522,1173653970,946019002],[640499141,1336853105,146617211,1432511672],[1424379897,1785066175,1383563292,871493604],[1253347304,1483368123,417549567,473161583],[1978866678,866288409,1751293047,822150783],[1778675959,960533005,264800295,18384620],[150592960,119783050,1098657977,1765019600],[618939668,1390435193,1082463558,95060704],[1587530573,1362485526,1240279131,611479463],[1577086771,1158414699,633854910,1329480595],[1304958755,93648508,1083313935,1543681418],[560897996,1225571169,1147108314,768500528],[146370226,1052735543,544879628,1673035548],[1886578607,1589598566,623122817,1690089762],[427347876,418007188,247885140,1447051016],[1285485886,1096133342,561339560,939891251],[13678211,326540989,1718040392,1820749902],[886789339,1064934171,1677123199,1105854443],[1547705622,1005264553,1729869847,1250887361],[1316221472,1566033344,636872334,1098829071],[451271791,1422055815,1157314158,1970522454]],"opening_proof":[[263089782,1794488208,1550310364,272338798,248929840,283784770,449392469,1346210985],[227713884,532859295,1320207316,666734062,347131545,230678746,1238688592,1744553016],[1442520661,1295050374,739176183,346113423,1039902788,1322181912,1616794824,899807150],[406363684,1573477540,1221018714,365081378,956331589,1402478246,668575849,1766974338],[927491375,496187860,1262639966,623006286,531472288,302100684,1399777432,1571946982],[1366430547,1543610367,557225265,1484527117,441964992,2009165533,1988539917,713298782],[1025010239,614910527,481552892,1163804205,1554410053,867037158,1869790628,1838612703],[1170575370,875302219,448691461,174947767,1929927171,1856387250,1017497335,1728689453],[1086549993,272562068,970552087,1419955214,252654203,1016009264,1227403106,97953249],[747547582,1270261490,1512386373,1209871915,605302145,38571950,790704363,1552080520],[213390313,90032874,1588773472,693503308,1903233304,915022825,865435414,1308708830],[1320003285,1768718933,1327911263,1221917695,1285825546,617901963,1596477318,136802589],[1331717945,193093809,592262457,826716801,263853110,487283574,840689767,1448745360],[612902580,792148664,1188948057,467689502,1636378677,297166755,619949836,89114357],[497413906,25016432,1834754413,1898719770,322685883,606055808,1937101432,394790547],[1365704870,433366451,2002313220,1050600553,709842480,843658979,385070396,438541956],[1130058652,763157474,1952091845,1498113004,209372677,1081011159,1533372303,1240993906],[1038009034,1975832791,576666862,47704568,1671472944,1828283636,246453756,844923255],[548440508,1628149587,1346725817,1213013448,1233973905,349861608,1536991812,527100387],[365959390,1914185288,53760141,478586531,1536190901,1676772268,192756012,517505177],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[252869110,697406745,539218414,461863262]},"opening_proof":[[1563891249,470595529,1195923950,985990413,1336584,1342533257,1535657833,1034876591],[700893304,963625200,179743765,272973375,865507864,1599216902,870614454,764230577],[1214370460,744933692,1185240038,1449080696,1403696471,1313322536,638173422,1591278527],[1979217626,290779911,1221799115,718996647,1003182806,952531579,772391599,295065927],[441223844,1166144653,1128154965,155089614,1035684441,1140973972,1528447740,1606308277],[1105667177,1156748824,956497012,88405849,733157426,433437547,1891535069,951687089],[738539346,1135124325,1249523485,1599831322,84389464,177602006,1979525716,1240981784],[1265234322,1052542979,609452925,1168049144,411981273,1918369725,775374188,1006932421],[277618074,1925453233,1751142949,301210723,1117022430,368697488,533171967,219109528],[1772946947,1474595723,77800192,877164509,1433254501,292876316,545185029,269618608],[1488612684,1441882089,781906605,1184845540,5341547,473614594,1079981656,199538096],[1753980143,1856438544,1483274557,580033622,1567592395,398310279,736470761,840168958],[744800878,293884684,1644875568,1420311702,522714504,1249059668,1452938387,1512273476],[1138750940,204737091,578187820,688417196,1198709656,975076482,1183782926,106613431],[296905206,558902919,1816854306,1506249033,817506290,1232765508,1293707291,1933562292],[1243101614,1318936465,74202229,795453860,1923090126,430919387,1794000455,1512707675],[393440650,1020302877,1930715329,149632655,693025566,588481064,1259167656,1277855809],[150211488,180616457,1663245351,556366703,908750367,533473064,595409252,1681905853],[1376959446,1054302067,1230238374,1065206938,537660975,456489239,1610380034,924294428],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1976886240,82665226,618189041,96536089]},"opening_proof":[[656910006,1790374475,1521032084,1876824090,1836308645,188244381,350012015,536221920],[1950772304,1618657304,1364681980,175378989,1722834442,1005649972,1014296356,1299631944],[1191819916,1415153747,1986342572,1898661265,1929169169,1403293130,1755321900,218606727],[904107795,1811820116,1282764310,357066073,1422351269,1461838986,175816521,1932308521],[535162163,699569118,1843935557,846288632,1099823373,1193196271,1968761467,1536510062],[511459938,1588836252,432218762,1289092850,1420026272,898421561,1047686150,1700409209],[456818422,801316306,1175403660,1561497238,1472066100,1601057158,1286790969,1451072090],[686455311,1692045864,881528368,1615770380,262174099,391137171,297591419,1513880556],[78402819,83151168,549434303,1964846175,1003922295,934658274,57385699,1587775321],[1690103833,1178439602,1596375174,1304618597,13215796,644401437,403527572,1345990021],[1482876066,928026929,746700152,1538457708,394961004,238330521,281916075,1552014855],[1555166777,1183232813,1250532320,1087500894,133533999,1327256104,173858428,1862125519],[727212154,309083026,1967125934,877550720,1477857088,394573116,1041146097,487802261],[160087315,1615037502,1183014346,1210888408,1890631999,376799169,324073470,344320101],[261410542,1123803616,727631854,1188068148,1296670131,1012038990,1885024300,513121222],[1753619107,361139834,1431231875,580203613,491812222,1482641037,737592277,395501840],[273941988,1859772931,19056380,490110195,291113581,1138715747,1227252942,1720351277],[1195880094,33197343,1551685586,1288962751,485768874,863023935,1776796376,1865653968],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1049761153,1248821343,65259903,1329629869]},"opening_proof":[[732908852,1075534086,480348275,711642409,1379600542,1005510666,1220776365,624435594],[1883007579,1593233133,341420587,1246094667,1700341160,337981592,1988596739,1186852235],[1528827809,1359050216,1799429673,488285629,1023484671,1344387006,1875143789,1881185826],[83131230,371063729,1441945631,742389105,689740655,112251846,422677782,76339199],[1950284712,1164232872,958264782,254089064,1203725667,1587930096,531746351,1888519992],[1120194610,1269634097,796375280,192928643,414498461,1569729594,328679768,1492315319],[786326201,1618568756,1488059961,572121927,1654338282,1505771125,921217789,197602931],[762930674,217768333,971934429,1998058746,272262065,540868617,1775771138,451240273],[999562164,71826729,1015856857,1143184064,881640386,1824133378,1134617641,1413074342],[31742303,259422683,1839975784,708568700,1890205656,1254875835,1206120565,726845932],[678900683,1153654414,1796216516,1028099356,381520285,1635904700,335010767,1125362752],[1441526526,427415530,1673198538,699819853,327187129,29101061,1883084584,1388846895],[1015018825,1847133631,772898187,1842617362,1441577974,318401180,711592367,13276406],[1091393065,736819303,1245346704,1078923679,1921044884,714759194,424155435,45820992],[302783762,922881937,1671552966,1606783947,38690818,1275477819,666192922,1023589764],[1352684117,1038767461,1783372330,320810875,1071585058,530391730,674660891,357437837],[822851125,1213505110,1434085814,558058827,763916158,356929321,337176574,1357208844],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[948371298,1413373966,396421552,360546036]},"opening_proof":[[24539300,1001529841,1041715456,73715794,1061871048,78591589,448499312,460936681],[1760707487,730328756,76259491,1294193715,1618921659,1233862797,179397747,1271320471],[331227312,1386665586,931989726,1093551361,511934589,1750034899,238804246,457731023],[1890980511,1174323397,1372528826,1875134428,1711865332,839289723,1804580432,1321632947],[1289911603,259301731,1692369387,261834198,1323530347,1925571903,886894557,1168219730],[1401441303,511680086,179473263,1814121178,366026966,320070254,142108541,468916872],[266471259,1750398614,1490194585,708863223,404557739,1758702585,1170381454,753629768],[1730875307,1799309508,982143779,917065830,1748343685,1000974966,1754170085,761520101],[479013981,207702566,2006385620,1827855149,929694075,952312576,634661245,1567321863],[194329600,92166089,708531657,1174178887,366068165,909874495,190888466,1738698630],[1392706677,1630351941,691795890,1484108103,1625998507,705021683,1974380338,13218678],[1197925646,1580491473,660041684,243413603,328685236,1732257500,896647297,1404222655],[1044171630,1879218565,632707225,1428169987,997761287,499172209,1146796368,662648707],[1696212243,1669484969,1047693786,704347740,1706704203,75703603,1225347293,290924651],[758032030,791020284,18063426,121859536,850336059,67344819,855160864,312862917],[24927633,1545638477,1847311668,1065939085,298622660,1672359843,222548522,1420785500],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1660628866,529887376,918448957,34206591]},"opening_proof":[[1126068388,691571746,1169497503,1637301055,1831774410,973571357,909431497,1541330203],[519169804,745421599,783737319,339683109,291498641,1934896655,1549752255,254020405],[556155018,1070283191,936264556,711480399,870640923,796910937,834690723,112945749],[1039430308,1204852010,314359478,385139882,478599067,803062846,162633014,166667020],[1041554852,1315170280,479258549,1148191556,1156220703,1746101212,845609485,1242772827],[1995607478,666331236,28308713,1243224815,203916983,1263740588,30754630,473269729],[522566189,528676666,1933114620,329830923,1258550618,1965474194,810102578,1326435618],[1971770309,181403145,949205328,189688899,1557348223,873855301,1313399170,1459546219],[1195605921,1463467447,394953262,1886986886,1179584987,277104819,1978565759,1408835290],[582754724,1851165479,1211461441,1321275989,1837611672,1107171227,184172099,1287682006],[1209024038,177998978,1076724561,748569471,1462294954,487113278,1139704386,1619207671],[93283111,1035119736,207366151,497697764,1573701510,529300120,1828231543,944968423],[433385919,1587138857,162978005,345454895,804705041,1962758291,1295495626,1387786376],[1804666105,1840971731,804645308,499204846,940665413,1785045767,1484658275,499678124],[1659268691,1807512847,752068956,1919674995,1966295918,887907029,866275387,295164118],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[630977576,1758550491,1592731777,699816711]},"opening_proof":[[1298591240,958220365,638426820,1104294816,677344984,1259334034,642589711,59185797],[1362533721,1634059711,134053538,467432710,996629116,412079152,1675765003,624990409],[1273606084,1196220967,860380828,1322142397,102019910,409816321,1296768189,1857865212],[672074042,966902172,575646381,1060056993,1121643968,150622197,311752502,27739407],[1928493860,1289538564,83472531,992483649,561174519,1151684801,352362134,725927387],[536384033,1529522296,1519656072,1709901285,1330257328,344610122,449531279,1921713432],[623066285,1824849167,1672111954,929348364,110641404,51641090,114101684,610887994],[279213143,983393823,1548773734,105824714,989797783,258831665,1327600761,1627517696],[282063777,1767501526,769504332,299545714,526398728,1332035,1832599212,672701421],[1704375886,896739141,575530534,1024292877,1661837136,1362738114,878275425,20687163],[738605238,1033084353,986274148,1960228283,1820578962,953015800,585888471,1659544210],[1515028230,1447981499,1178477529,619039518,54612886,1334088517,563346712,1389974789],[264512763,1443568601,1439602353,447381544,1408848814,65105967,1693212500,1137446032],[1893963316,1498414697,1687612353,1671194748,9284544,971897885,1286633905,954196601],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[716243318,1282272664,1787088990,1924499912]},"opening_proof":[[1533261012,1134300607,1999111454,1822391509,1607614440,1054940149,1048831812,5996285],[646905859,1637470610,671976853,1329772772,41313262,606384924,152395878,1115019210],[403149311,1788695166,808000961,1018932174,230901553,1928156667,930656742,312462355],[1701981561,1974660296,1929208528,1290591877,1048866035,1379603130,1471184007,1936054828],[1382664489,184352619,1484706768,246175860,1453217639,1146597201,733462002,1197827154],[9019484,512334539,1505779082,511052443,311623196,1124420945,1957437817,1828539640],[1099187183,1925454941,128489212,1550589234,676275546,504440984,716730697,681463396],[1878977112,820328658,745273248,508806779,1799169423,261615359,951616141,1055346178],[164695355,1058707746,1046539499,918732083,1232089698,257441761,279023170,211502265],[1353283951,1923878023,925953454,1424680927,1583601337,412436731,1697380915,987967979],[1361624446,621751806,1168950468,1962209222,1430992855,523593071,1495104778,393688920],[833349330,283764201,1358217669,1619345795,1907628260,355446030,1688146,1647782023],[736453640,542455793,1503317784,953020686,1574860495,703889053,1331547840,1690922280],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1338193071,376110127,1390333215,1848733666]},"opening_proof":[[1718046786,1335836979,1414116105,222646934,1474103065,1066904123,1016891284,347066848],[762613276,1908069124,1769836941,869047774,991090495,1758293644,610095357,1200052586],[1959030559,328757968,749026220,885676846,1427688207,1216664823,1473743191,1678568393],[1621212697,1525561909,1318179318,270939611,232594238,1084858377,1560592987,219852829],[827001886,1062721333,1487133397,1955148634,957999291,248293079,1861784764,1677051404],[941244201,154216033,487248593,468226425,183366870,1570066479,1602613563,1761259044],[1920761348,1041245094,974101021,206433169,1364957387,170033413,1357368859,114593636],[796185719,1087780943,38966675,1180767735,820066378,1671189738,1464878672,1902600991],[158380581,1927812473,1112730235,1558939348,1256635526,1465601596,1421767949,1486914783],[1838049418,1600394950,1324016519,755670671,636964211,1868513639,1915999472,1424979759],[638738322,936053768,748969104,1017670594,1193974257,769689694,587049069,254939359],[1327487460,1402133669,1203504880,1954420192,1973806877,48730952,1478923997,1574430897],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[686592366,1747167115,661716195,724382935]},"opening_proof":[[1634800591,56207397,225754958,525571279,795910144,1952339588,396223111,744195871],[87862051,466980461,522011715,854123626,328510338,772691672,519164365,106958285],[1468038145,609168118,1808188697,1312567157,181901984,1776861075,1012620095,763940917],[1543292384,1674022865,465720617,32384738,1239868374,1227196917,1595926199,1476234483],[760093584,1488490108,153263168,1720262921,650017881,857075306,1335901186,193493591],[37176849,1778250340,726455422,1009386645,1278571918,577988879,1913205187,747372955],[1942100290,1706371905,1915500819,1665839461,1082050451,1211505413,581802920,1984241409],[5153455,800692795,1844210248,1399198188,919895610,46254352,868927462,218767071],[171870646,1616612185,838879551,1985313645,934270796,1278657779,582982364,1391736601],[1034827597,1945847289,487120707,1022959819,772377027,1273089341,878400957,165425725],[1847296123,241976567,1455704051,656386758,36000439,1699054567,161734326,1671220900],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[854360085,961851217,941022618,1713621152]},"opening_proof":[[950612816,568002166,475983965,86993843,1086161566,2010367044,144944770,1589261442],[1527153003,1331756616,140689313,1487749202,882265630,346056423,871898011,1023284195],[138737438,110401480,1282459587,654855185,1021814070,1116466790,1200785740,796193511],[1977638266,1455921750,571352019,69785770,978939927,1161397139,1981497292,1585488994],[892084834,427191455,1008445309,182222001,80381336,1213928134,1745530125,1989984088],[825790014,154555800,500625900,1077160092,1225497704,1542326575,510885005,1721962584],[1851752289,769146629,585353382,1180804164,1246312122,401828368,1079955766,1552047965],[489580242,1265554237,484484854,1345353649,942538066,596503656,1217559936,437119639],[1836632788,286912487,951861353,219440530,1062612885,1774459390,1783095084,274370569],[1763581005,917074113,1687659853,1707876359,1458643019,1363122274,1964081909,1890807985],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[542153414,927004207,858945675,552434944]},"opening_proof":[[1947830590,1536254502,469370820,37202280,980145694,1752198159,140777196,1738638244],[1211519029,1900759,996081880,192189132,2003162402,159514858,1505817494,457778796],[473303526,1759586863,1480124054,1615026034,336033292,1551628488,1806083012,9188445],[977411287,1618310787,659960168,384130846,402237637,888004544,1390088522,1589513407],[1926305785,1418322370,1324730544,1768591845,1393460759,1083270314,1270031108,1779817057],[1697186767,606661850,1169566936,1764935425,104747060,1444557493,1905605366,122686510],[1464833141,183674994,135927141,699086404,847737844,417108189,578226809,1328366497],[1953487822,810738860,1898389224,335864727,567489003,1969961367,1840310397,1717977045],[1528719108,1323664873,483916894,1031812047,374385982,1107871789,845933576,1407755857],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[722895286,111490960,425497318,680122087]},"opening_proof":[[323038121,851225509,1753031199,973659580,608186982,1369117821,371968609,95950762],[1166399398,1960653962,666044618,1622459873,595483541,125643806,1407127949,1667825951],[354409726,835848360,1580593114,191128873,1620279219,832530984,292266181,627989735],[1059142066,721166571,1971170011,1965681099,170181067,1827706944,484680040,1492185286],[183671689,562769128,1981446595,1585056151,221657719,805323822,1053861448,1807966969],[78684457,305014490,1335650277,882222537,1729724147,810791190,1819728513,308862830],[1602852426,78828595,273876455,1599301702,134945055,1480683466,673911325,283055681],[1729510434,1094403186,48595998,41717598,987666397,1345424384,1939951629,1364906334],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1955967832,1123376107,1852514609,703805267]},"opening_proof":[[591862790,1183137365,1677747238,1907392207,663103117,1819102752,748825252,1715335750],[1062581897,1720548348,779324467,257894751,1424012658,570048396,888889945,1081446471],[1486352403,1949660660,1943381603,46204249,1739962030,1849478069,194246199,1504086793],[119600733,811503174,234961623,1439398509,1981194208,854027078,296084610,122929413],[18643469,2011557284,86863740,1772291283,1279092711,4139889,1422889828,881071183],[386904419,499875513,1205672153,44300137,1654990463,1177694015,1594531184,1153755854],[22289632,1497640647,489286287,974234052,393778253,1088807295,1971759224,60058873],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1063056596,398828221,257884270,1110789742]},"opening_proof":[[6560761,179522863,45549688,786350193,1952295073,34088776,152585996,1984319371],[1956502157,1818418637,654385433,605438716,510736576,880112375,795197981,276668098],[1997610927,2001637102,1602533436,1557872936,386145909,236179912,1633866814,76620401],[1386989161,648358205,665268978,207467468,177490780,794893215,1046500699,1128049748],[1853393010,1727386081,473381741,1198809318,515608332,1868571450,847137983,868765989],[1849338035,1387665519,858226104,1823415119,454957600,521156178,744420823,655782343],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1304198568,992400736,1407900900,778831302]},"opening_proof":[[647907348,1036207384,722662750,1000650354,1824737819,664628907,1303494517,1574177121],[1429087337,2010789896,1846661892,1972577302,752515394,1064380197,1048289761,1106883284],[1000758269,1373465744,1705480057,1623728335,625319415,1762952655,1972815716,1543471632],[560511614,1226233752,2011018413,560027568,592758255,1687587851,55327276,850536290],[1708604458,1767036448,679018901,1342429655,2003726687,1466005048,1500936305,1882832065],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1871995223,1542472626,930989066,1170187870]},"opening_proof":[[1113058754,1974384397,307156534,216967119,1023428032,541063257,1756815117,287293120],[1386040553,772804553,82179339,1498147913,101420961,1139262730,685267929,558268534],[1521695714,983353538,749249786,1245318877,1863673222,1361303709,738731343,2008887552],[731421258,1109842228,487872983,132948320,1381894171,674682036,24040542,261058841],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1199504784,980483124,548626118,1690999005]},"opening_proof":[[1961047802,1811292342,1043035017,1464103125,960692759,478880573,1288876200,220053812],[1528477345,1339319327,931836185,1341240959,1354959656,133675492,1095765597,875222269],[1731644686,1710777805,1667019254,1047728186,325010593,1071499710,935425600,366049012],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1059262604,125273509,1007694955,1637654135]},"opening_proof":[[1735671791,286065568,1765466569,1423896566,1178668372,178385404,499842783,1648298109],[146038872,1463098226,1617039987,1690704020,1331558469,1353707470,934135228,1731154445],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1096388172,304318100,1771614413,1391540046]},"opening_proof":[[962792481,588607712,727873649,354816742,809435999,1381392659,424220374,395935807],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[947502149,1717299622,1709255691,1696600790]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[114951729,188244453]],"opening_proof":[[1059407114,382169122,309256461,1289952468,1572455073,844872124,1290997310,193855397],[805385241,1380616027,825917409,1635764078,506679784,681189564,1682485739,1573272476],[2010343827,874317473,696840617,6944750,259755823,448730169,506453711,1744961072],[703198449,416004427,262396550,782491820,257791987,1414860328,1275292842,795533006],[981983515,218294196,1350136574,148359647,732689847,409017059,1895539259,1166292301],[156651021,1165036928,102881016,1749411849,204611008,1364765092,971654473,1629576843],[139300261,20620198,1484520172,1804196962,1875343261,1924428679,1533900414,1940618159],[462935044,1659876355,1067080974,93928164,1140829570,37210803,1066015462,166990718],[609834231,1045865285,1315138974,1174401252,2011764566,886544335,1151275234,193819877],[1360344559,819565765,281002096,454558806,472429781,2012573193,936978364,970255683],[1393961947,1555489736,823129020,564943415,1050674644,1982596489,510941108,1461136924],[157013570,1722584952,198743387,1666607021,1571233241,1423450248,1180030853,1691810492],[969345339,73439115,1198077698,77191226,1498938142,621229372,1244136308,1604693137],[1244686491,646091561,796341499,728254961,986182861,862578280,571209357,1532396937],[1452794914,1467562723,827096889,913255091,388157024,669557983,863599354,384963609],[915969020,1309309558,1369829996,892742583,220260416,1949318403,180028710,1069587487],[314872736,1726610840,1919130375,1511399000,1400916956,146978309,367868645,458961431],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[629179330,122931379,1679461615,2011349941,235654049,1229209833,1474307032,1644292616,631821838]],"opening_proof":[[1621452803,306658421,758448043,271512960,1424613321,180193182,408762530,650622803],[1529520384,1412404532,1084452693,241041177,491760952,1906266041,397292286,1228368832],[367254099,736827780,1614990762,965018640,591496893,653313974,615920976,623634318],[938961529,1398849175,137166776,1394674401,590520672,1941486908,73103148,642022058],[1998486342,653014419,950979725,928624644,825060032,534059935,1619197965,1110201293],[1481485751,1566765853,1993282164,1483745337,1386640561,1081037886,1522235574,1410466265],[1884545354,1922432034,920917153,1790571203,1499656437,1426440915,1545372618,1966328880],[363816754,246482582,1448674469,1474790579,868160450,345878498,1616575855,1324723861],[1388317439,240253473,1110979230,1873184381,1258685806,1295651972,551744753,491533240],[101515174,1889428065,1026839201,1934095325,1554207980,1083849266,1301845900,1318780296],[17884413,796962089,18317823,1188885216,65913295,457946766,239296700,1712208179],[1244326380,1298150073,11067377,1569686826,1088013140,571746551,1320258387,1633885982],[221790090,237643901,1287630783,1844080107,286435545,498452403,676868274,1480869916],[753005935,1840595094,1096828385,92640354,225873339,1518871928,1391784832,304907994],[1733493996,321650368,1097602134,1437307035,1957448019,26333670,330930459,1739816161],[1117911295,1303936672,35941335,1919625860,1152677834,910665435,62857543,1701626771],[81874797,1244995480,261845985,223613900,1119328664,513856343,1669306484,1454580792],[1014045691,6243125,1213062180,1116343660,1503757200,1339647719,211082665,1901474483],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[100048339],[1155618407,366395834,268435422,0],[1865375808,145501067,1808563606,1651733121,1071503179,1641755868,0,0,1371326426,1808563606,953565413,699993126,1458773862,0,0,1371326426,1458773862,336241329,552992691,469963856,1009832524,669801453,1132309785],[169732148,392541041,0,372835342,1832461311,42433037,0,727606213,1668328412,1279389368,638070658],[1815521172,545212964,1222286925,289190528,193587477,1092586288,411295496,1361445294,847917707,64123431,154753180],[266825484,802898776,1067301936,1239092504,159424299,729909152,1447081026,1134626794,1829335917,552548288,1778900374,1709618882,1743773457],[957688120,260770713,1817486559,293701988,1903576666,1466702419,1084755335,636226048,24489274,579787332,1658922450,947427340,1641311629,1613282320,558966320,1970792355,1169999033],[268435454,665762522,238469510,862406850,127632282,212042498,132393506,1095631405,990792946,713233595,1952374971,1290177513,1120066827,1531188102,1630759062,1053254868,246987251,1644215834,1061273293,460391851,1457582864,1622923910,1949210613,919098961,847490868,62333063,828510078,1746238092,1122073102,1251415914,1934003128,877803364,1904125898,1759814786,492493045,1479832630,1492412259,1417522149,307188074,46972201,914144232,890049416,786875441,1459798653,1805045009,1110261869,1169648201,997341308,1913732374,1190626772,1598961409,1582304360,354496349,1990680694,815944331,1975285220,11025365,994176766,1455405415,1894198622,673878695,1043931056,649610735,320783111,1637188736,1164579242,1366466593,1752850102,1247156705,271933546,1643836316,1974717457,1571343365,1334375245,1859572405,1795569379,620323769,423174473,1224789035,1092012498,933533886,57193515,1844454566,356517255,1176772326,556713085,1557613206,1049913535,1909498371,1714603524,1072548801,1141022949,398045303,531365957,160132454,1850940300,896139641,1482534699,1725779418,435225595,337276496,346885630,1718582801,954379393,561486446,334468612,1904843245,692483978,1891746809,1129953867,1054877200,524987359,516090167,1143711845,1736716818,1086775143,376658772,1217627056,141303085,1495040314,543468160,949560177,837853106,1625349877,283941348,1763318936,1444316721,1213354098,521818589,1979854683,1769246171,1664562897,115134026,301516942,1894432839,605020822,187830939,293949201,1484880061,144863205,1533098882,887162246,689313761,1066212631,744743693,75254424,494389762,871049613,1191126263,1798566409,1641055855,1994340597,762728498,8255040,1745766935,1208263863,403977326,1973779915,805720330,947494569,703777040,1189330038,1758568313,1007457968,984500873,1406120317,479941646,1928154687,1617974114,1520318539,1935733245,837599767,1653072302,657224985,783364176,691573454,1864733959,1475520119,1064917470,980503389,100492069,1712159786,328602194,1783263168,562623293,1889333129,972121350,262742866,556664022,1002765166,1884116646,1001000645,408308145,1963195028,968068022,1791672557,822961399,735904706,660986394,1107568011,1495017370,347924694,228418437,1446867953,500075074,1579848951,1268111699,1777921917,548041859,58608918,383725130,662509743,1657376395,756100004,347683246,1676743707,1654055754,511071003,207349807,1711401057,1296088437,338725784,1942325588,663608394,1788214705,337101208,1767262852,1432270774,640932135,709821664,1146348044,1752166169,130306110,1212569302,208615991,361061093,824515602,1421783097,1204973505,1597712722,1993300171,572005624,685433236,813679971,609436406,1146330545,1206218941,342665198,869529503,1129692961,648449340,1993841412,1751961853,537590701,1382208534,712803507,784782718,675634411,451186932,1147949250,613899553,840628997,500691366,1810887349,1265547358,1767190800,1153387310,294524261,1911610581,1420686171,1013863201,571605609,693711028,908049007,263518999,462790212,944579727,283135985,1441013948,1394043236,1149544060,1677201665,1127846512,246903958,71254098,1854960594,203541642,14567685,951859466,1237821481,166179769,585033645,1309478219,725379931,887676279,357250377,1401704284,346604385,264137909,6563801,1957218236,21789466,247923515,1878187778,508266918,1236746646,102642356,1943396154,513339750,816895957,914036688,0,949304466,595765325,1433593686,111110288,111110288,1916614015,12590044,1884153669,264449051,236626937,116972139,562286601,146695386,763773546,838894713,1453811544,1554912416,402951170,964205042,7917788,2006692817,558718480,498787971,0,1245709688,874542382,723452883,1588296422,389859542,854911167,1666488545,1723640039,1385285726,1991785545,1559974255,681832962,709380048,1698414459,754894430,146330500,346329161,596494735,1202218393,1272407511,1200579803,1041154528,1058239314,1843618431,416255154,1644074794,211774066,33448252,267205168,912186827,5971829,1555870259,1766007614,1679566606,1497322855,1269701630,1160715375,1153988212,692616991,1643721032,351903329,1235097330,251627638,241695738,1503023402,1962739734,1200842319,1383816979,1576868148,1641783556,2010964579,770536132,101582084,614064262,840759504,1128144140,641026380,1156247516,1806945927,0,1835386004,611249745,1414783748],[1574532600,1470436168,1703767643,666642825,1759605552,655157463,576696267,1112070711,1650470580,932726625,1806562707,8678756,1455120653,444687594,1002661868,801445046,541183357,1368822065,945572943,1815911411,640900033,1056435904,1284828218,1001537018,59516159],[1464234010,1081628721,459862573,1566387045,1989293269,1880522213,306027386,400261961,544863981,144160609,1345247156,1562385618,1967091611,564718294,1177238893,469999016,376930877,1456457236,777727944,781560454,199711113,701267229,1373830471,643341986,1790186275,1989902874,1674032654,1742188648,1227994793,605538820,1111267028,304148916,638140968,1428937199,1255311772,1779898870,586049183,1797905625],[360022668,184437087,1515973548,866383538,1308348713,866559043,733981694,1169134750,60709651,120465860,591318849,1689938501,833245679,976622270,107353999,121146706,297532096,1854384781,1979236785,1677248084,1895538117,1131953667,491745668,753752982,28541634,1888867161,570309728,836822488,191201342],[1169030378,1052623303,254500690,557180789,77727277,850506593,1045579251,725508754,1378135153],[1765585123,1320700112,503639156,1561331340,1975771221,1191336222,1178649913,0,1541426888,1005390189,1829793276,977252578,1216758470,1678411258,377878722,440324247,182146159,41343570,622039054,624383527,628539789,1510635921,1927932561],[766453362,1925652394,712642969,1477284679,1759972977,1274651956,1071187189,721217100,1100187450,860176347,993386490,661030,504094572,446477076,1158555087,335700421,179352618,515143673,572700251,446120324,115804848,0,386269875,457202882,2004144527,626319616,1770240365,457202882,2004144527,626319616,1770240365],[940445790,618662764,1593044885,55400154,2006078332,156589644,1917803615,519227361,1011208294,63201785,190832754,1152942674,1897711512,1882384260,904212816,258544001,809875058,382273353,1271147165,726903606,340975361,2001947832],[1426603404,1948726634,1261015147,395851342,1742023792,576047701],[572471334]],"opening_proof":[[1443659513,587274437,332390425,977510112,1531650306,207434,1139074609,426160261],[1031352229,403219790,1427401124,733707275,1977610576,1776017762,1117653097,1340776142],[1406290384,332521053,171302233,806461181,88134522,505960186,317436539,1749170198],[874374070,1415666560,614333814,957841101,140863070,611272936,485482140,31260443],[1388551904,1696346460,900805415,160769575,905206015,428214356,1363254623,620873610],[1520777103,1394695474,588552178,2010779451,919961796,1232781197,1497420922,1113878106],[576752,912751350,1953157677,534532083,208971523,1136325012,588968615,219672380],[696979674,1688066727,970227217,1441336551,1119977083,1620726319,1684373212,470675392],[729396989,1797738666,908646873,1390449507,737257400,994120743,1995377612,1823528597],[477641365,440141722,1678520600,555352789,980225290,1476682852,357774714,1679261587],[44680764,1231457388,898307098,1311572550,458269858,750234987,1615121896,719586712],[1240303342,1813952727,473598838,1880970243,1146754238,1306628056,1267836924,1382421196],[2008986775,892935085,1472004060,250592044,1622972292,1097935313,1822448483,416245891],[751041153,1673440780,1960193050,1694466010,1408138555,1829415750,1711769262,279160174],[1992940369,461369880,1709230562,363376918,201416568,985775100,654204006,776653594],[1669195146,1118721529,1087856666,1017486391,910602447,878157442,1996401936,1830334657],[1178448579,177598141,162105914,93140139,495260507,626754204,749320722,1996186681],[1208304939,790766252,1594965633,1375989926,192505764,131457709,1281433542,1316668566],[770053077,1428189546,1215083232,497562473,1929787035,160110874,377102105,75595075],[542166247,2003062350,1267494537,1433162231,360372989,80654469,980959721,633817807],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1469928541,134758270,1867500687,7801828,1538918330,628010666,1248053906,1297446701],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1287302205,1284829373,1565999598,79879547,547889188,769097885,350578597,829657623,1530255375,1808932728,1945468990,502982584,741199342,1610489406,1519456945,758881098],[1968460325,1000548606,1503794856,627318788,1636025325,1521232910,1729160797,1059669452],[1559304924,37387144,1137348931,775191786,2001838782,474531848,1717352603,973433769,199217606,1160529830,1021890882,593138203],[1176375324,1750476083,328839883,658473965,461880557,974325438,1585834371,314286671,1536202767,392436824,1156497798,376222968],[332492119,728610456,180399386,747088201,445200694,1269002963,495533754,925049122,469943165,551916453,1822922080,304010250],[1418772149,354769193,1926541,21984340,442118455,208631402,1405109445,1309321971,492618386,396394095,1949537144,1155511208,1729515391,705256245,976871215,1545928552,817037571,734786190,834578133,787074977,1185360378,1591972694,1630551215,1538782301,859193830,786920689,1408603118,1658768114,439663562,919573409,1486740430,47919005,193694480,1829108374,1583688899,657884178,65661788,1736554518,778324323,373280128,1569030584,805163344,1022203025,535393523,306399086,996038145,1403815310,577668323,114924537,1164205725,963295685,1910770745,1583395867,1723416378,1612713595,1339040307,1697864620,1557782946,672779960,734918953,876303474,309232255,1169046877,1928491487,1709409044,1566789749,789288183,1604108845,821533393,48777102,861875373,733789202,393019528,1558539800,1477760943,1293745140,1558495245,1820918046,1500475259,1158878035,1272175614,205173901,1088353272,15541432,1211597160,386385782,497984604,1680322930,460523709,704960199,1217155842,1776828228,1056724660,1572839389,758778265,10973401,454268512,202448853,779890694,1298059800,915954555,1397630030,591182939,435629655,758211442,146201285,197850004,255149908,742932529,1862783372,1700074171,517988315,941544895,1754816312,994721318,1672561905,1338217089,1756604261,68300169,109108727,1162294494,530016571,578416144,12315322,1215544911,143776104,1437143149,1691237027,1511977052,587376250,800117548,91610659,1321920636,1462302174,211013042,1234667059,1348715826,521373546,1970370377,401233004,793797796,212705282,939568620,1935132779,27866963,809763050,159342676,799683543,1647835276,1629918126,72850111,1382787510,1539564767,372282493,303632289,194938089,1130276009,1118409841,1293563488,1138080036,791765361,76710187,1742775180,402284930,1559307844,1081494015,1691798424,832040278,1999944339,786248102,468615360,676365373,1793970477,1025094717,71132173,1927495624,1386288857,651226888,1384523242,1895183116,1786871998,1784659835,1011243528,1838568365,634451277,1770434608,1509273347,1175849360,1543752145,1116172975,284143798,314914856,404655608,128879913,407181424,838260082,248970146,752990643,249061816,820255209,1227412629,1390071765,1331824219,24956947,737947647,668869819,1888288230,1185621544,61594842,1032762581,1032687955,1497416376,1053735160,1624601157,1174088883,1570559857],[147254038,461329056,549643633,854558389,1480454171,1476437506,1881235555,885345707,1506115343,1199560992,1920796298,21791468,88749386,322517727,1069141422,1333038104,67253655,800369497,881624598,1565691337,1033523044,1190083066,1787705395,1442243634,649823478,238735455,413568937,1363000128,1179528659,1053510561,1124100423,1320149908,784910115,968805359,135581256,117980120],[1133926435,1607284880,1217099503,1562363946,950752315,1982142491,1533427685,950721420,703443683,1786802047,1238922428,736997632,919460712,1655386673,1879718176,1171616838,2007724433,355949953,1209641225,49734157],[1960807066,1779219856,1626663834,1881118498,416707950,102650369,612291919,150219628,1005969433,929493950,1716173857,1037106416,824957337,707100442,281478950,728479992,174111772,776056527,497071615,76784700],[1884221204,530551628,676705359,1950696973,879487543,820299015,1737298526,131262430,1056819357,262373876,884600871,115436166],[1766626507,946679968,872844017,16826028,419772183,1998045192,1007073537,1095644120,116939644,1453756981,1921108396,1773092334,941486084,396179541,395551695,753305940],[347176529,570419532,752751693,301343484,133290586,351424869,950360094,388760998,771548891,1841485957,1868985214,315216414,1333043426,688830493,704783144,636072949,1728175488,1331103781,1795427909,1128955394,552680600,853712762,273155564,1172613656],[371326346,485798413,453458326,1828908449,1165607751,655060849,1090495744,958347538,485896321,437004742,808089708,79432928,1995248923,1583022033,1827300850,1509306038,1219122752,1383167835,1993030108,945970787,1026353973,1149348745,1239501795,976867914],[1780454568,267767844,541953248,1748773356,11782264,339943291,836398463,1735485882],[816027209,1842709631,1349395855,1302051234,1172752639,1618626179,845661883,726293300]],"opening_proof":[[1245974656,904473423,1786288023,192866746,896561834,909390647,395560522,681744089],[1295168473,1576762391,568488099,1086326318,1840245484,1184853830,824249736,291952040],[363583467,773561485,392130138,703144612,649535666,613294358,1262888365,1401788450],[223498130,1997180989,16267803,1744444920,1532458373,1793573462,1875798233,1830137674],[576193474,672978918,283894057,854236815,754147180,1766701912,1023001789,612867454],[1130705626,1533176547,1727175809,1410026414,180624084,357354788,1232330563,68183046],[1898460891,546770367,195129158,935605112,1471002131,1241970821,865964611,256055922],[878321554,718735859,38483957,261419278,1901380329,48007211,1497224832,1040641158],[1399908496,1909977851,393732523,1532346356,98949238,1765864337,292250909,1852235435],[667604519,1263808626,93290071,1602195283,1279544835,1483939339,1583033151,644770786],[1735468046,75465094,1656512512,1581007663,1009493340,806119770,1224045493,84922350],[924992722,575738615,1685340244,1983493690,538275343,595488361,293863706,312380690],[1287493711,1618350702,1431513462,1181184906,1079073129,236581598,159082474,521524768],[346590756,1488428189,686109554,1034100484,464489211,1269842699,1797579633,739577576],[651979186,80948644,104227507,1620519435,1268638835,1929976842,707459522,1602253608],[1920779773,1072162638,1298495817,1473691918,294030006,1459374157,1935350611,952792448],[790282623,1846111353,1858062845,1914241761,84142885,313288361,1250775737,1007970501],[263312650,1153935634,405399958,488041546,533669532,1597282662,1383401666,1645594204],[641856330,1195529267,1255262429,632913694,1706342388,1225234725,733696737,515005909],[145093084,1638317690,1937724946,1037067805,1525722291,1502689344,1826868064,1134957339],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[92883671,1499965818,1726112718,1276515249],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[372674852,11926743,662604131,1561930533],[92540900,180093006,1985442192,1999655486],[624156108,108257217,1613797331,137859771],[351949349,1410659793,1883946691,1244006932],[523956203,209664814,1931909289,541144103],[1729478422,39147496,879561241,1397868559],[354507316,1633914791,261055078,550041350],[295010251,1491442831,199105806,1715276806],[238233278,454059977,790257985,1713855578],[1937346893,1182313834,247372583,934699759],[974410117,64325575,278289614,209820545],[1482349526,1536592371,199508631,1263548279],[849309123,28204227,148748031,1226745821],[691287962,1612542230,1566385550,299531297],[1780368568,679151454,1408380479,178546684],[1961980019,862808462,814670726,939733498],[46402979,1129587685,1958400316,1389334127],[314198768,1993331530,508270790,2003380976],[1069747912,1895656845,1324262771,1856150896],[965131778,265866130,73666671,841140771],[1492549809,40561373,1282732745,1213563964],[81885460,1162761192,768600079,1512862305],[1882803121,688147108,1219686201,1838627027],[1494588227,1281347323,1851877726,1285645314],[1333920668,1104201185,1017371618,1510985135],[521279461,1466301993,1304737994,286911563],[955193477,1480520747,171563404,808114641],[802214390,1576390350,957779012,872381945],[1062879855,776026440,789335718,82176712],[1597661981,563703837,1624876297,1972519204],[687087586,1573470845,1819954051,423366826],[927790257,1258010265,1395508255,980795619],[669072794,589722694,536061228,1831469302],[1349240421,940475112,1608542318,867732512],[744110583,184797475,1946560520,188327056],[769266567,1910045229,1096700506,180274620],[1291045380,403510142,784918402,465104601],[1326911459,1081485796,1988001078,1961997657],[1361430207,490877342,2001946345,844718140],[1663950579,1196070131,797769207,1891918836],[375913210,763599775,207260096,1344846191],[1994477256,126551494,528720791,1157255989],[1168497854,1696069044,892649746,438477119],[1226972,1195331971,271339742,1597385822],[1070247356,870129595,1676278713,927406876],[783843923,723124085,635250228,643865654],[1256336826,1148570245,1792703134,1026144788],[305741583,617040264,639187524,417840538],[569587628,929230186,890543075,254644527],[401523640,708939594,1332720609,2002246783],[1642978349,1900549845,672235139,671619123],[1582417024,2011644655,1032836655,992560343],[648100903,95948510,1475767197,77351565],[680119096,133415301,598606781,403244637],[264186217,1691437221,898866894,1427965681],[1519930454,456533808,1339129557,1093434501],[343369434,1686363373,1334183757,827603654]],"opening_proof":[[1291839917,153391259,1756439027,334432008,181315329,348613597,1831510041,1227191344],[657800651,1244769363,1237329299,1877072083,428040730,1953124446,1694511281,335531008],[1362171841,706008302,1119839870,706260128,1117963372,1121799880,683511055,589019468],[1226413695,1612665636,1651767570,1239833678,343557245,835292662,248735003,206075954],[633564755,1348885154,1566030848,462161917,755187871,443291737,1697460776,1164250651],[726245021,192622179,855642648,1073130643,858735125,896193365,1589120174,581871244],[1885053468,1181722686,1204222154,599210339,314558331,1217258606,5508834,1342290117],[1301415977,126531244,1903209969,1867014880,229703533,1418563946,737817015,1803367864],[1064632182,1652463831,1440560173,1956950357,1019572489,1889856083,341771502,58557072],[1265644316,1921098353,304514882,1731867512,1825278117,1698407768,348070607,1171165153],[400410433,1271305666,1070695900,1810938703,1125246203,548373787,330705753,774950408],[1770165318,1743678479,270838816,916769174,674358021,616801639,1542575166,1724492176],[1065847609,469885484,1956069657,1739272196,596007173,738753540,452326972,1908650134],[277909419,184224628,931043854,1491362585,1397954442,1449766915,1150313289,810530699],[699078177,460659338,594519646,1171443425,1177522078,538886165,1491722151,364137344],[1836686355,1180415011,230518307,788330951,1357301923,1348429097,142370252,1192258855],[476815778,974622574,1536786765,142670149,1407761547,804065044,699399994,645726603],[1374805413,367723879,1115584159,1040929795,1329755693,217728667,1826217402,923334575],[1044881202,970476736,1207474395,1417428741,1732173362,1840705322,1693099136,1005829774],[294690800,1996218690,1832135093,570662399,1891403916,90761400,453165961,315765287],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[32193147,1821925459,1225407036,1774822724]},"opening_proof":[[264189212,1473141780,461786010,11764923,1227714435,790273500,425488829,36832736],[582835049,166310750,1809589395,285483724,1735304974,1149260155,20249638,764347530],[616720324,1194887133,1649377340,403690118,222295268,428378950,648597933,332909865],[548981615,86661738,603882654,1446858449,1827042558,657607378,1016051247,891041422],[313403290,852044312,1356357625,1194763715,820202506,796544485,967597901,1922173596],[1452143356,456243790,1474872332,1079096437,946494372,734755535,44388431,957749556],[306698908,103262749,870543680,490952566,1472088734,27139618,1515101548,1521530050],[685672193,406727750,1534071178,142572584,1267200346,1057776825,1479160080,317066005],[1521042536,1495943338,83827662,1036369165,410193293,1261332395,663450164,451161932],[44285428,1990838091,1109646684,1009087530,997440082,802941123,1270077737,322669277],[1301294862,1378815485,87940553,1134198682,866127461,1136092570,567499689,1772137771],[1515785633,1685045963,1732843611,304287796,1436905533,139823910,963727793,1619999478],[1603967717,1176609897,810660721,822390101,51925184,613310151,1866218049,371078025],[420155398,1919568940,756649162,1360739463,1802698546,573020612,1931263292,215404675],[1060840107,1806087932,1141789171,7876647,977568507,570918568,1232359813,223313251],[1578090115,1841056796,533638835,1763055029,1963223961,1330873707,1104705452,1584856164],[744915518,879019172,1570697580,1768861673,108721349,970623723,1720389444,123995371],[1895617736,838883869,170379136,995639036,1659881375,1277278364,1480312366,990286120],[314339178,192453637,282032006,29149533,475556859,297035685,1390559478,1953328960],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1992880451,1356195181,1157945006,447896115]},"opening_proof":[[1162009356,961463765,217041153,1170483594,1830369703,428012586,389005497,1548233083],[966371752,18891850,271058433,161959876,295494532,180126264,62865264,1491111566],[425121928,1053994376,754048611,645431343,1337707436,1471664888,166107735,1297826801],[1925662760,1959486740,990835566,531506403,884515388,1700997129,1396480049,1279922938],[466954786,501092715,1396051142,1236401146,975875075,527051932,670927988,176511751],[1139697779,949520564,349596108,701537387,1342760846,1482506543,1439638792,506984237],[240956402,1304976071,1062562726,898225560,1026858818,516978197,1691601936,1748578572],[1950514617,1229797433,1741321697,328397390,1500961579,1555907654,752311646,1700898781],[576546148,644420896,1568821730,70702155,342139230,1960652058,828029310,274010179],[1445679020,135494468,1122097822,1086428250,422889721,1285322016,1682671290,1787247438],[776885607,745463227,1089336554,1808556455,397025750,1534109650,710882747,279746894],[1303966017,581835445,821156896,234508461,891240223,599913010,63742812,315786752],[1119409156,1101807165,1094526050,1430646007,365341924,1749674241,1934640327,1851429720],[1850081689,1303001869,971777017,1495424649,765354919,329022297,458832528,1363233045],[333868491,1816443796,117850396,1364846340,389729091,196468488,691067128,951518124],[1306471414,538749066,1562219385,1981576446,1401159166,1146147811,1731991606,882907814],[1072701335,565677986,1825263603,339526637,1298175727,1336734115,727899734,873304145],[658518502,838780844,699995011,246607917,727286139,592627358,1315273494,1519483638],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[950933731,209521106,1831913548,629521022]},"opening_proof":[[3564207,1069468776,362386172,942130310,1422668852,13253093,1862424690,1670978870],[1715012624,1891261366,1348533609,1767698530,218152002,1550324032,1903923985,718947551],[643429291,459750249,464311471,1592614855,1069299811,113569898,263803471,230003438],[1948689384,630208561,334158398,255025181,967811561,847868687,1140941962,1217987038],[1145319646,1544478095,1159703445,1911669565,1513849104,1170636226,1106935491,1836674197],[1086959579,790659557,1478429003,1013284410,1987846995,1945130032,1530590844,372253088],[667870902,1241111025,225340060,1124866990,1247131983,851207896,1628059012,1066731482],[1821127425,989268139,1444210771,1072338413,1448357363,823288040,408176478,397551769],[1948629698,1206157056,199094337,1295961342,326177916,648878296,1470219887,1990813605],[1218430228,1314940179,1274876323,1992841399,1328301790,111493414,706147495,182243158],[755339427,6022832,1825665685,1243159846,632841769,352709561,1595037320,1393846522],[453585643,1063162004,1545981690,569401792,1969327145,296431439,65939564,1610634119],[1384123697,1433728560,768550126,1233992448,1269000719,1971810992,597640620,948940810],[766080124,1993912726,748162362,1692864486,1123785334,1783307688,1678465222,1998908289],[679901506,1670044541,1909503036,1254206259,795623532,1472281721,2007772399,1384843819],[785121530,896880944,148313621,151835627,120954423,441381401,1267926271,941509833],[897778170,82816007,1950620618,1564233278,1479691828,1934381947,1163344031,124497204],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1754292544,6318426,1304671043,700202262]},"opening_proof":[[367147345,347129947,657511515,1148200297,213100988,1509420943,1815354080,1127553643],[1827091212,257196060,1298165783,1640391898,1696609183,1090720438,1259014680,1677472841],[142785699,1961835085,431767877,576252908,743794744,17333532,1633907212,191916479],[1168793957,1365598526,1793625041,904197204,130458186,1042042529,1118729378,576103396],[1447071275,848213454,1015385294,1919229786,1915756453,1284467508,40189434,1371547348],[996061620,242577446,350199090,291137995,1868758949,951386624,1116976304,74423934],[1315895857,1710012537,239328009,996136124,1208797666,14885180,512632119,1023098195],[637495434,135180868,1092598322,522515601,1351083347,1706011977,950776617,280509381],[477824955,588431420,1579697909,494287582,94852742,1451281909,617088628,1266429056],[1315906780,211991398,127358340,1882226464,618882698,1644024912,383788951,239840250],[1694563151,188525612,237051673,1091834565,828348350,109658266,186189041,1058598762],[322132685,44416769,1771064548,1471964772,1709713338,1702027329,1289924952,224839776],[52617287,1759456774,449679030,893143467,117509508,1538078515,265846072,151532130],[1674916082,1090867434,1912445691,1186325665,249803210,1597693529,1418604214,1726783589],[273341246,492957558,1179361594,291395197,294704746,933069930,964968105,491601098],[275857593,1242565868,159181445,1384852583,457203806,1257640396,1443436103,1099947754],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[885306107,1458256583,1015752653,710983436]},"opening_proof":[[181884399,399876245,1501934246,512943660,371585447,891161340,767458998,1906780866],[32477151,904399130,1072199826,1974655831,1229943003,486476269,275294045,1822652467],[1378051750,1141620317,1956937013,685773467,44524576,1030575267,1238953380,129586099],[1809901216,184044114,1698756761,1391991654,702319778,1652872560,1058069340,291723148],[870388276,1474462335,1847561573,1728933608,798141012,472215096,1450630596,1307084143],[891122525,133349653,447669041,1755337697,1676701134,1091260852,6741344,239775248],[1209999489,564376641,429251322,836355343,1993970188,1713344330,335858317,1559541280],[94420176,1952089220,630543804,134791425,1961967090,1830275530,585957570,256823154],[1048147557,1111919358,528296480,1736874969,1632571075,22178406,795447838,926649336],[549079577,839275544,280883638,1784677158,210152090,1450197829,197210637,1765667867],[829027188,1508213594,2006825770,446454845,280018314,1596243726,1616568893,1574435162],[1849539701,372401539,1454426646,1232922121,903628524,1603731892,1722233781,1879894743],[1218782181,274021296,747567268,891684226,1153438054,558612133,972953120,432345505],[461274083,444980063,966455172,1080062049,391177979,2012543394,1035081398,1842302854],[1787811718,196378178,951344835,1666027016,1117851821,256576994,269031935,607276323],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1444580922,1826247761,1797595017,517612404]},"opening_proof":[[1080777777,1266865602,1654042546,1473118269,289031487,779589430,558784649,658154899],[264996319,717626002,54298172,891101789,1058194398,1965249650,2012495571,1833188351],[306247651,203582703,1109674645,1026172319,803509203,215088510,368801410,783923131],[1652287847,888879477,1434915689,1683658945,695381867,1852321489,683752507,1015183661],[297452166,40872423,1063671205,275056003,73492492,811044889,1666545235,1268673246],[1704190662,1666848220,392606512,944226903,266781864,1513605873,836985156,932062564],[813982150,331139444,825238064,1521816096,2011831016,1377895205,910337406,556973290],[1973903767,192772962,349961629,1960115429,822471963,1380526255,689767888,1908599830],[968521450,1685821080,1905536017,65202547,811879962,317063290,465280039,222236428],[802869941,1820726396,297736545,1720316156,594272690,140940828,904182680,1920694084],[1450502664,530141455,538915382,136792579,776680777,178763710,192066012,40285527],[1908801446,555188649,1448654550,1359426101,1223116598,1825518213,1652421533,257010309],[1036211188,1992713808,980536132,904485626,1433995218,1091768648,1366358238,950966480],[1124237670,1929170883,1715375929,1203223376,706858769,1305021220,496651507,178324431],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1506901764,1801843584,1856914236,1255605718]},"opening_proof":[[1353526785,1144289921,1381362399,806700937,288802670,1325340938,431210592,1646702229],[1513166820,874307204,1066181125,662064668,697886427,980557657,1950630494,114782370],[772779370,121739554,809681588,1837187022,1381241270,1617270991,1783337892,808601232],[1081120305,1261991250,480651077,1200832910,1210639292,1510941206,426355990,1083856597],[1911661916,918618687,1449014592,1132297360,2010587524,1185766337,556373523,885009480],[1851688035,1110557829,691932182,764057993,1996217842,1224484573,308464769,304258234],[1696180244,397614,1590439463,1889930264,1085281875,665106597,1497281961,625103840],[1169223601,1350383427,1632837352,231682336,977761461,852237981,116264346,1791265409],[351322784,1575965060,297087503,1714887183,294495447,26125551,1022142366,470392549],[103251956,1569948821,727037738,1071463385,699913160,1277369002,177964054,522264213],[494825368,708687142,608804219,1726115266,1346966413,49198536,1358278476,374069368],[956742140,808385816,260267306,933951888,794620322,1969641996,283603182,315908321],[1735650349,644291748,459564327,1526235722,1417946927,293257336,494546230,313458698],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[600262149,1953264220,1717422187,1241779686]},"opening_proof":[[1819206861,1087191213,620054350,1448539864,299875516,521058211,1621838360,1013392739],[1480018304,988594943,1076488988,1047506113,1794838180,866852544,1907278961,784092934],[854971088,700581419,1668992865,551785676,1540229188,73195563,1048868638,685158196],[1821742088,1490732363,1877561985,1069950225,138942833,173124846,85211174,1616413340],[737357767,1316159113,22403704,1538517812,726706291,2002230888,1445911463,888166275],[1048790174,340374291,612903552,895676067,1749253452,1346619048,1859432545,76370616],[473047595,1201388851,76678484,355483176,817646645,225996995,774677949,1134369372],[1550900526,641993856,1235571696,1751395605,1160799063,62125037,1468310122,410003909],[1633782436,1545111209,513145926,82978634,1097712893,470199689,929657611,981659860],[431613542,1644459062,845085799,150626898,1547097652,1773160893,1134330505,68670931],[1968854150,1136568687,1390441432,425458821,829638721,168798351,1082324046,1880607915],[65960064,1504371786,10125026,897761368,1452475935,793368253,1945414286,1560224453],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1146805151,680937420,258878576,223636046]},"opening_proof":[[128205909,360039193,954534533,1937973037,1018653375,2005917823,908772491,957150184],[26099426,1025541365,595499013,2000861510,615785444,1997223711,200686885,1901322513],[901871647,1893278899,687055614,211238615,321605089,1446274041,590058549,410835880],[522921009,1712529353,1378333753,1416899100,1740283520,191083981,1245149791,1519038448],[987564548,1248733315,179544378,148826401,391869099,457350918,130907767,94530704],[235913289,835744161,315083149,98096354,1246764638,1178851530,1441327919,1159609024],[845022107,1946181296,939978485,1297432602,492884663,1694112092,1434250662,1753291229],[1153441086,1127830668,938075087,996572357,1299259066,198718503,553511032,520950097],[1961735357,115616502,1885050567,1070880928,1309606729,1642132170,267514878,385891581],[1818041843,896496322,422402942,905996063,1599364920,1400361581,1745228801,901306853],[1914510169,1601386017,1810484332,142370041,1120490575,263470937,1905289116,790790290],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[322064471,447293811,21690126,1667212666]},"opening_proof":[[431702692,1879099644,1870014939,1234172177,302550990,1364668864,943949809,1133538690],[556653899,113104958,716790063,1011248030,713978019,142524639,590557721,801672726],[357589265,1309116266,1244696575,1366201966,1450700988,2004810325,1516649397,946388459],[207112466,540298982,633162791,754189478,824354388,124359784,1140388150,598889277],[62402246,215450285,1361876012,1110384418,1463063211,1959988064,199823259,987030995],[1780858110,140475173,1050788000,1518272106,475029637,1385898355,848165310,1808260997],[1183282256,740425712,1561912181,388844753,706230109,1602925728,717541713,1213193015],[63220706,16592820,540861334,1923294275,134857946,1312701248,1251620440,418839376],[1530250901,1709037183,997767758,1430355858,1043908598,1809975830,323350099,1540577067],[760672773,1771062997,566840547,1929793922,217353111,1033869946,1481899638,1189892469],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1447877477,362331449,1356135254,75240597]},"opening_proof":[[2005220640,1263666277,1202368108,1965446658,804039946,148303036,1797980311,1647924743],[728545793,1935375212,274942317,1492239456,277113479,1017617956,116081214,1049124767],[1863152298,1519270196,501388650,186217870,809210330,957577005,1867239808,282788668],[203061373,739324199,1529900344,1081323168,960467876,1630687482,383756965,1675740735],[1565639364,439526605,161568488,1516513965,1659257125,460703258,1892215338,817633320],[1559215842,1384897980,80577707,1732199736,1784396536,760105891,241852339,1066293528],[987205220,1675721233,1548007523,1234096640,1217586575,938838068,1604636671,392879069],[1618338772,1582588038,111296699,1427878005,1058744218,1620930210,1910138350,1387587112],[1748123805,1580204720,4295183,162113796,502941922,703124643,317226438,668508443],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1900851819,220836758,151372468,366567734]},"opening_proof":[[610025838,1731369320,1138133341,185704453,787202806,1549253821,1082411596,1195925440],[156875558,1849392763,371047078,1445511351,346987667,2001603819,1893525530,428519046],[1275599698,720146885,634143670,1661462572,1921762661,478964716,1984776861,1952127445],[739534780,1395166472,1778982669,903077066,1627494445,175161549,1841305388,1046713675],[110480753,814163318,1490492648,646197346,55350594,1408686974,1436006293,337808081],[515047210,1919293897,1304678663,75023979,835464713,1731431824,178519266,721610103],[1504805170,276880062,1823889038,144058758,1835026306,537745250,1801077247,1011664856],[1457632703,919812885,270889415,826955998,746864770,759672797,830596758,21781718],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[2000164178,207076904,1741749848,139713203]},"opening_proof":[[907484257,906893052,1665000037,59886863,861004838,1915180731,1160001349,1876241195],[1597183059,141681713,315574946,1567889130,37437165,1213327240,1782539758,253419733],[344791841,250193491,55431582,130525945,1569418705,9878970,684114228,1047722531],[1202874167,1983074062,208357433,920686255,1615315854,407167504,1700966284,1993250805],[182008037,968677854,1437808770,464406970,1263325130,64623252,673282986,1864280036],[1579092722,1177417110,1462678045,1240567324,167661450,1621159530,771346630,1331742847],[649063437,1712338370,1812726653,1792523284,498593298,1366222973,272716919,56121315],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1366432123,1439976260,889936883,1435936643]},"opening_proof":[[1818220815,178207858,59332989,1886049448,643689294,1444346608,1935664920,1577937872],[1547715613,1285126854,643717875,987783366,1208803225,1768036088,978425927,560120992],[1410866346,1349080235,720649782,248359302,1488136888,499375488,961431236,1934674149],[1918750635,50699168,1276337814,1589519656,890241925,984080934,548689877,1542485280],[1582678519,538078503,1014793491,779405957,313281146,1168454585,1354932177,1459459536],[2377271,90635412,210370617,1574971869,791061137,731074926,1803159326,1416836799],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1472786227,360363203,416462874,1812170968]},"opening_proof":[[1915493471,1216645826,1780901946,1337303718,278077597,726375053,1066698061,1365768142],[128870209,891264298,1535032905,1922325126,388201214,578684042,1910168202,1347092706],[1180165531,1897069256,619989344,388279256,1323320717,1762055628,310089272,1910771189],[1307071857,744022909,1717953576,931468595,858390133,1007225848,633358627,621326009],[1459959556,1939985584,1145263128,1926765580,1536429023,1298813554,977523065,220805810],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1131409575,215443601,92700860,468729515]},"opening_proof":[[577077736,1240622389,1264196500,1255561996,1715816728,437257529,897389568,767832772],[586969613,467916013,1608192368,36460612,519510779,1271665383,1434503893,1467216394],[377005644,587110360,1134245648,763164965,1845422548,1527229613,1381685330,313478241],[903519224,1782742773,1461491793,904851553,888442261,1701304257,923540035,521872060],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1241955189,1503091921,944042225,204259947]},"opening_proof":[[193136217,314720140,1006380557,343776117,1360638307,1297416195,734156605,851607970],[90061897,215606583,908402128,1954409418,625623678,1009333191,1988474512,963254798],[1663814311,166795156,830758857,1519778541,9307777,173992892,1270421386,537131567],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[650498325,163714487,1016815783,668154466]},"opening_proof":[[1513758312,1889176131,632520666,1270157259,674095402,1614319682,200158002,1616671475],[1207672290,438015213,1558838540,1584773296,214989522,262057552,1072249340,1359869715],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[676139115,705016271,1649339092,226780003]},"opening_proof":[[581082252,986646012,1610527086,389238187,1790979507,1908668288,902549834,2468023],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[430186097,570943553,1557750116,260090913]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1854871932]],"opening_proof":[[1653817317,1193463074,577313311,1198878002,933365888,285733507,1202376735,1863163243],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[302047553,1246414713]],"opening_proof":[[1835955356,216527000,1003984148,1951295109,1109870580,155379982,748907925,950308797],[706667187,1255407918,1776857781,374689999,421705343,163295885,1346291008,1643942150],[192291182,1587384665,1428744928,233332474,1614311000,1080521872,273701884,1789958547],[402798704,1500663641,421739493,846422889,348436103,624080996,1244057104,1582966860],[24068413,559346154,1585555470,767096219,6509281,477389835,1562802416,1012300409],[54844853,13709943,1536271909,748085261,275625994,1133774067,970539630,1322507279],[839686432,461599198,1617145612,1104814816,1869800638,367906781,639705472,1953743246],[139090007,1863584646,815316305,1827773986,1586651721,52742859,585943149,1748480572],[174552949,1205673163,320917408,944742429,1446285152,558876123,373334077,297883803],[1984632215,1273441009,724350195,346496973,631411779,1211575034,847412691,1923941022],[72751040,1438488191,1919145004,216419539,42616652,1664239498,361901361,1945624494],[914263111,1267647731,634842912,707350881,1876911748,572814016,1548915858,283994591],[1925548159,1061799233,974094592,87288694,671965125,1194321179,1328152045,1918677721],[1879622899,94251524,874925551,1376298917,165294807,1977154502,352923301,1457409903],[1540034454,1487000683,1328323495,661946608,433786505,994521266,1948145910,739067532],[914905696,2007491429,373053222,999131583,1066563280,1100318505,712869128,45702389],[1035778931,1956750917,1609683298,112123981,540333117,1451862158,1502206067,393849807],[328499485,1942060389,1757876024,1566752059,1678686533,229385793,64573758,1042755850],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1988264216,89285212,418699884,832508598,258283259,1675586147,1970008757,1882581949,811122417]],"opening_proof":[[1723100424,1033042018,632289429,1199067803,1941408394,1087534968,611318616,1550377968],[1205792502,1189706436,977499955,466307125,1275655363,632441260,1213195313,435267771],[378028831,859623374,1386273481,621963514,1541194035,58052519,250073316,1463632310],[1330050704,650603247,1150991799,896003627,520880566,1211403131,1820797951,1370411343],[516938210,813930722,958198428,1289124031,1543559391,97402566,1653063461,1994634945],[325114382,1748924716,618647203,72448572,669111206,532311311,1841371602,298975971],[1584531071,59829618,585159059,1178389972,1417370374,956746167,342252102,762422250],[416596997,213429812,1527024779,1728788026,724177628,961842727,307628265,1546642908],[1194532153,1707632222,724103645,1276831038,1502737776,649297165,1202368577,628024847],[1717055737,385248277,1937817713,1603113859,1801037357,918449723,1731616973,1662944236],[1774930786,193897965,923502071,759069565,1162395296,636000931,1744118444,535809364],[967019733,1512979475,927086871,1510754091,460344577,209922435,1267227460,416840023],[1457212344,1832172054,216795685,164973178,222085445,156036790,531361413,720912250],[1735610852,1165760151,727472109,1020833322,1443952391,358347550,1674246328,232799146],[386018060,853066531,803932483,1581058277,20674193,1992450909,1689245465,472574255],[2009474771,1525760044,869579445,1273097431,126894020,733471721,1478321631,1418288442],[1120106232,881228618,126781287,1695503411,565726680,1908372311,1631480266,682859273],[1014452633,613930790,179944390,884152151,1381411550,1471477960,1154545949,1773636387],[181951474,413946721,1360816912,564195656,1360669371,453892712,676807040,1985557562],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[855039915],[29166955,988228012,1854871932,0],[821635498,1033917484,413297233,455870696,454235175,979674481,0,0,1913267878,413297233,430705911,1433909656,1613273749,0,0,1913267878,1613273749,1234485771,199264478,1673465907,754375305,266680281,175264672],[500100438,145317472,0,1432230505,1903948068,1131658070,0,1023445849,585823282,1191024203,1194350673],[1299238437,1094574914,1170421906,1479078713,807888148,232430567,1935145377,928394390,950865855,1476646192,1983671425],[67706855,680128534,270827420,1084116442,857604780,481202361,790074885,278203390,97406426,167026042,391575060,149223619,1975223856],[1641098891,1816361800,524597801,1794254021,1307610160,1328789562,1127269466,645168060,1845026007,786105,870837796,1677936612,399258849,1830668321,332263373,1876699042,1436230508],[268435454,1107315675,1864459937,1680417575,1644233946,246498758,206605763,1419469774,891373844,367094120,1556030815,1840034361,170170897,779520167,565347196,485626514,1791796858,397501989,645551188,1054473116,385667833,1641528048,1827015385,1315998244,1729235850,1328785074,598709409,1737206952,1722983965,680533282,1460456003,1737747061,418650656,622395526,707004898,490011643,1169793997,953062286,1912616340,1505417539,546068472,491015796,659504480,241004574,1480305544,1145291707,1994635809,855097418,1109075993,1934217681,417384738,950184799,1816405893,686195395,380306065,1065595687,390023869,233033559,1854442874,1082382900,1081079522,1509741965,665156243,1568064883,1733372604,21918814,752032118,1569045911,1130930025,560000719,496674483,1209951531,1269461750,1986635386,1843582415,280172626,1131314761,444288663,1019558793,1738304103,352719112,293958513,203951047,642511509,1233907999,1089501023,1036835051,1638325508,358687520,1362428005,226103930,825477456,84531395,399080995,1201434978,213716860,1317614501,1920686201,1135007814,708926350,1258423465,445338590,1854519638,61182308,293448024,1787767981,1254005936,557487250,1784473005,1271656865,488909231,1081482497,1765063058,865951224,520273854,1511574522,1954064006,358652252,859720657,430148845,836018003,1577094742,1691861877,1191171724,123576595,1159059861,170042363,768900358,360863646,148336809,1832005922,1635945034,667861214,278986289,218739322,977273807,210363154,608779531,1265122098,468386564,876018117,1423242085,196350405,306843070,521172444,1727003728,1104221816,1291200034,1388727324,1124116969,868098967,220512780,485165352,1415398450,1250304986,1374296822,1788241796,1629885326,1295324260,1992036623,1323235863,146164731,1646721567,687894390,1975904513,1453265565,397435427,1730953267,868254062,762821640,1781396314,1850801381,141641860,1573063988,363678199,1109591455,613946467,948310817,499784505,429255456,175853999,185281253,119787411,1696120284,1934281773,1063101931,1684511240,1996235724,1385868085,2005093638,1973294448,1076082788,819492796,1332909106,887926708,261268713,1508032191,1343730957,557667642,851513709,304853996,1164907459,1394526291,1094816565,878747280,1338187300,1705678058,2002505234,1746302901,1108775228,540631511,260320553,1606325598,248927250,531973886,1053632081,93816367,1804154236,1821162254,1810756865,60486044,633160552,109110217,1970326981,1783989082,638155699,711818573,1579265431,397174415,1780177668,971552798,110305411,982105199,302304194,919626662,1169514243,1312506249,540195220,709993699,1280404325,1841855424,110567928,782952698,706956275,1452302027,96519903,1371892582,1563891256,1590655575,396902229,1146299465,1166848036,748868395,1564051619,117671040,107810246,372805112,955220257,696315269,752645162,549915334,1497415281,909204024,1619609612,270819156,1764519700,811676276,1344155228,536276199,878994221,1749732224,261610326,1958508657,1821608666,1400621643,235043656,1121652907,695781937,822386779,805434728,226244254,1597648284,1173947240,630482797,827923559,1207764261,855064429,1936494318,1086716992,1053264564,6846874,513169659,549258807,1104227381,181717100,230663600,1783194841,275492169,514610594,558115625,640406186,603922262,1568946712,1973612665,904433715,671328354,415998919,1618522602,376336915,1765597471,975089914,0,116924215,454381935,1187171892,1464796095,1464796095,181191266,198846749,1460213083,948156953,18052917,137497655,1992327120,742428892,589475146,1719879760,1093822674,373023399,1539839500,1414757401,84553007,656790847,150634372,475845316,0,553885150,1909381632,1932072109,1737826506,1569874393,39721671,1099853016,510470215,1764900995,1500880501,524015762,1149119474,1424632956,1027048188,382334124,1302808627,1872024797,834171506,1042647989,571042060,1770089918,1323986116,1374212881,396212397,1286070733,1204378047,1629035735,1779314542,584155847,617542116,1605411000,1956531200,572133081,1860989439,1998529888,1010359754,640636483,49394440,308229939,805067631,328994796,1716045487,558006722,1893018627,1091366827,816604814,1519306299,340952915,794332541,648491577,867876739,627804774,1248582602,127099784,1771483055,803631680,730880725,1519735118,100683815,0,1929413918,1248414612,1203683732],[93466594,369947653,223556266,1370046805,610060573,1519897214,377669050,1304384553,995595792,1954300543,1366252679,1723599180,456069172,14571219,1865956542,1382442717,1872262963,1149849164,1201471501,1752788198,1645487343,551081612,1101229401,1169819567,247692638],[1238110159,591543659,1105387115,1157475425,1245036345,248100511,1714215420,895075058,248252153,847256652,1910442236,1140142554,1991484479,32362625,1135138698,29520929,1829369125,487826631,1221415633,539937835,1636853524,1941520895,1326816535,1324202981,1962045601,1919765220,947159836,467593874,1839519652,810749337,87921757,1546538016,1100899596,1700678379,1310762617,806858477,1825368398,879458130],[670718577,501934796,1141221266,1048955509,942962760,129724145,112585136,1744187,1355723517,1313836313,1189219577,1895544560,230100414,1392490180,1862698651,690187849,7036571,157602875,1474330210,1506444220,27601801,1340156331,1957609533,1407345011,1665130192,1822744384,314139892,942851507,136031945],[1289044344,760869843,1563145979,1933469607,777133445,228180544,703043443,375702150,1061791920],[98209662,391215081,572937063,241815073,154641529,369512371,67286213,0,1168270647,1158661035,483278411,1574290615,113376219,285701469,1866834928,701561915,740796183,1865260632,182984594,687182086,1934282415,725534252,94204777],[1288368495,209193233,1825051419,1508056433,1240057034,436143381,1938222901,754347320,474761342,402962377,1754010067,757094900,822627347,1173048372,416116802,1359398895,588056835,1330642732,735835911,1590871505,70016914,0,12193746,1991657074,840944731,648174342,1400191266,1991657074,840944731,648174342,1400191266],[3269842,1156819085,1678634917,956827616,1314608656,1571838070,165526011,1025011238,2005892297,127178574,885892773,1658930261,880658131,74417369,344384691,1883224955,1558669731,7856616,521024258,792026471,1224035804,62162947],[238427413,231251124,1092460998,108450791,808930029,1209493642],[1109342639]],"opening_proof":[[905609081,650406971,1896924341,857123769,1436805166,655543523,931397678,875917560],[1580659406,539471460,727640033,558167995,1347809144,1420041608,1079309365,146873360],[1430625548,1330852712,227459440,1692877645,1658743220,1039169142,1566205531,299331061],[1299412853,1624095797,1108872181,268715003,1398657339,292861119,825669367,505310175],[1904441382,1586238217,824993720,1904052544,66131797,191751753,303307947,1720219432],[1557443669,232689396,1438664103,1577907988,164172893,558952281,411954844,1232475325],[35725716,1302453297,1319266246,1805242974,464232853,750096387,336837670,83633806],[1341904359,785738448,122149559,942254206,646133601,940762412,945544497,1006272028],[1521886918,1471036979,1870815854,175931591,906566483,1604258796,597991518,1278381737],[1124593704,1220280213,1731752265,688611824,452353624,114051525,700805234,800625828],[1020032736,622448400,102635438,1209868066,1998376757,580557520,999747064,1607278069],[234356762,1189937354,1229624922,100115094,377325635,216945890,66203485,1113055818],[1788594861,1501311060,1545353296,763906157,1593245782,1068210802,1367016970,1987431081],[988110547,1616079600,1026889378,1522961933,1398665108,1601338789,1603723579,208727447],[903402646,1493114232,1031024174,1237018318,1118824536,1114170543,711256146,1162953880],[280143308,919204970,1978687630,1900146166,1141512710,913295412,1911025460,1719707394],[641811021,1792270924,273655701,23629986,1466673028,1878656138,1105256061,47859193],[403243682,990292666,1287151975,640786475,810954881,674988903,762878308,1127196486],[1009676260,1895969048,558728017,225579140,1231824978,1786381005,248541517,1898220190],[1418172984,1466521121,482100994,130640432,121199860,685622502,1150187783,928574764],[1209540385,1463644973,901784738,59090852,701017896,639859617,995018790,1412064025],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[237113054,1767918545,219584888,1418568160,1185117096,1156223938,190913105,993606062],[1710434275,95015258,296369669,962761337,1454865008,1011480533,596150267,427754608],[1183461243,1464309415,1082348493,1101642307,1061606251,1033123566,1170849003,1763143645,196486196,1013236688,1335246040,786601528,1219814820,1624450426,1644113237,1202610884],[764503288,1135490668,1639706048,1152701575,1349771793,949222542,1083832771,13217797],[1362736256,339322366,831676219,599229038,18486046,991430955,521969280,1979237040,1985435951,1008390002,1556331294,1371340700],[381970431,436691431,394617328,770357609,104528981,194365981,729569801,1078191913,443353268,1853894424,876123491,101501137],[1143548371,1992339614,279242476,14570320,886630578,636938323,90988796,1175227665,975264137,191062631,2012383908,1267428358],[1059961004,950334006,914243139,350288696,1555809626,639771648,1866657958,1635269885,886940572,1014536181,1973926606,616370698,741183734,857512370,1512031175,1649917042,1233282782,1233799290,1251191078,1510815502,142413877,1593743050,473857359,1650151705,1495782135,1571366748,126810160,1116807675,1806234496,947595027,1001241968,1065609774,1264743594,1921279451,740606113,1906641009,4115264,1796363819,656248872,1988196742,1993199465,1577400164,1895370639,1778248744,362394245,1915297873,840574640,1568095536,1403891031,1758589040,1636901275,1103474161,1377164715,996768259,300660979,1430816405,1206860170,179138572,1218125876,577957611,57157589,1239810016,1003593702,447609628,746341605,120636009,850647355,369940147,287355093,211996760,646183696,1310222694,836106492,1502451362,1791987472,1933932674,496888717,732706018,426996063,1003097724,524984889,1439359291,1368216093,1879653105,1838024741,180810491,943619392,155546370,1558863646,526021648,1519616158,1391517039,1901470116,1292241787,1812789553,1314498670,570357237,170612753,447766999,1044648408,355599991,467052186,1248754785,1985026030,1397064303,47088893,624633482,1838853623,1202229604,1221771588,1803559797,159686449,634385711,292341874,1320888318,552184373,1774747362,497705273,1850518134,1025717416,755647840,263657803,1487990652,1846322383,1642403750,176444353,1693634115,1658368508,1870814426,659550496,125044259,1347995022,1320822802,132043932,1563939111,1727657695,300563582,247714426,306985158,824427175,359066851,229412004,223923280,1513145372,1123673891,1713219164,511719615,301862186,1073156245,258270211,1962728534,1771085802,618012153,1186571788,1280809814,480220555,1309079070,589754181,1452791610,21386101,959825911,1853690773,359049817,181306383,947993578,1424247140,1298409716,594895334,1989549357,209602154,678012180,1697956998,697058980,109766163,1983847023,24277184,1671234448,1898111570,1813157920,13828,1880116679,1606888972,1760052824,141915750,1207800724,885638868,671136534,1904926904,1716997293,405374668,1003906269,364711655,640121351,1518578473,311668173,155499993,1743711172,1013948763,1946528972,939819529,1661408991,242604692,1550952702,880819815,802496218,1209334710,518318927,417084880,60975715,842230278,1520989884,1567198072,1161188938,1327020465,339634078,1644223846],[745674816,1647981811,1074428107,225846537,840636701,663994992,542539514,1083119097,1663268443,698091041,946650682,1529952344,1877719594,411603098,79425468,1678863109,1426372422,975399763,1550655302,1924823674,1624720762,1475041234,257345276,564212051,226906860,1472993177,391049125,1734359967,1733038585,988058580,1911746341,1423663132,269635524,589508052,964882727,857728245],[862256137,1648454536,507820147,398586917,48706431,683387274,1252698119,1752265123,194166823,324086417,1940366516,722940469,407559826,1756094752,78001748,679636878,1230514558,1006715755,1482771624,1774810011],[1532833329,28950878,449434757,1637448642,651468558,1250034260,1741445828,907998429,1514617151,1502519676,116895772,1641059997,1091349750,691095443,1178149203,1215319792,1726542629,1485644455,1494646945,1036091480],[926369878,1127233643,373623928,119741385,836247755,1356239903,1230049368,1702221015,1898032029,48228195,1777139114,1880664551],[863773280,551544853,257726598,868304966,1764646304,348670740,1564837532,69152976,1781839860,284360717,1648973396,194794771,977601886,1537213528,1679212017,208757986],[815110061,702066088,728573084,1695601285,1077699836,395223582,126805922,1983524132,1352671748,1677147748,429878493,530282486,30803403,426950881,1066570188,914742053,1993483407,862887260,1570716552,549197494,518088257,1657994503,267046421,1400454813],[1996246409,60660472,459980283,156113273,1650475129,1501439210,301556723,834054783,63615531,270694144,1513444513,756806732,101563882,1410240350,1401125139,621026889,975750331,576665916,1824396815,901127437,502439204,826922823,11212599,1087564928],[1658044961,1333247820,26040484,452324775,1156515815,682564145,1401069323,33277438],[1661724645,197814610,1075740325,332573491,932011995,636935869,251699118,198621067]],"opening_proof":[[118080597,1522317369,1163555865,700732672,480354301,137522201,1170634357,693865037],[1368354319,83613324,671143,1079159011,778357901,852516091,1647829875,877230542],[293167065,508008252,104552453,1572274152,322126195,1865881581,1931143653,234048632],[610525539,989949200,615086223,46095203,1561598531,1196225788,1068588632,396408858],[1770411562,499767028,1600983948,778464292,287339064,1487871736,153638084,1856625390],[1731175885,83320487,742331607,1114927792,100558957,967164348,2012852119,1724237623],[1308842810,713630228,190747239,407723462,426869143,456629149,918804,6606722],[1265629106,184091552,1042459799,1073117999,1263901950,1591626616,305119906,694268786],[255294132,465444312,377662064,23648868,1023460747,1040499274,748734144,821485908],[1056082580,730252864,1730969444,1488072783,1209917602,1547216198,91448607,1279723101],[1806629371,3386065,1754557002,1114405601,1638073551,1668079869,664269952,42532386],[838024333,580362119,655348363,196496437,1636504532,65937383,1260047703,1820456065],[1629716110,154239082,1779381742,1640901975,1463270202,1111639971,513329794,624086546],[1137222747,500499932,1113806242,333822680,205440976,1602315534,1404106779,861050276],[710914285,1890327357,1917858671,985025086,1581800631,1853528285,767039266,1911735227],[1255524709,338855474,877657017,1324843840,671494594,998992399,131000458,1516173973],[738796184,91004876,1233859375,1569897077,127638657,1539918704,269147821,59093971],[1207399913,1450986765,17306501,1987013418,1630515737,1286655741,693744957,545286661],[1785978770,548240090,1375007218,537134500,1737043753,1445322858,1647800966,1483339062],[1874771080,1646332934,1787874593,392182278,428356346,346167698,1585112170,1495716094],[1810802757,1570422091,1111482932,863609144,1110802415,1201193180,1558444033,1503570939],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[838993897,143115794,1020711786,606253203],[980491235,1059763048,1150968460,1080742945],[1827715425,1421527698,1595593815,518655238],[504944952,871355531,1506079711,1912531353],[1670986683,509590881,1061454356,461353139],[277958253,922050687,1651810399,828353140],[1481441000,859490122,866686531,1579692450],[700556559,1922703989,918431998,459590070],[825289935,264741564,724162533,1035157206],[225966210,1824156208,1058385884,663085903],[1133418684,759932844,1910280777,1891560957],[678801235,1668305901,1074713512,1532248647],[224144533,528259201,904352157,1885253956],[1678914299,1512122774,1016673331,795549491],[516903597,1252772793,642161671,1179955878],[1851327207,1776995543,711104150,1687626446],[1102141820,135577893,1054370296,1197300655],[1519986063,220023308,292935499,1360274901],[1212058930,702047806,1367996568,1574331249],[579166871,966850052,413300730,1949755286],[901031706,1335424601,868120027,66162538],[437256454,856865127,1872408400,694301189],[937577789,1296448479,1996183329,1120471953],[526288390,1838899327,273678318,706430220],[869104256,293849236,623727807,213090667],[1549767012,108859165,1828690879,570953087],[1518954928,1230153053,579100226,1416384488],[827087057,464809657,472753022,1805090283],[1076415485,1572446873,61492629,466833530],[201430797,875938047,568439036,994656121],[1557389706,1792350909,744502050,400153668],[601891987,904005364,189717693,1615825589],[1576592741,881895003,1295678521,1052664562],[1571011437,160827507,1049969688,1335445304],[1697712161,837526947,614535098,705729175],[581769622,246533872,1271389101,1099463951],[1550258799,945514776,155782099,417635464],[1302525823,725634078,99019367,1755728193],[415475137,827454311,1108148061,1272749775],[1374114052,520941130,1599294248,601126876],[230747484,1883715373,395452680,228517592],[10657755,864072028,1634769058,1003296286],[1172073985,587743454,1149768697,1560742040],[1121770912,18852094,1497572366,268226675],[317478148,1850588201,1782902345,316536301],[1628814789,711484341,1063330400,416922035],[1840936243,1188405430,472534104,867152480],[1042106379,1940025544,712811301,285481281],[1971654074,1193614769,842272589,541694709],[624869994,1291820457,1908261659,1263281014],[1351223315,486894024,1677783793,216190661],[1198588442,1151343965,794215501,424862067],[29269012,486285636,1131075723,324060368],[60839568,272201345,227270233,1926245732],[1692296520,889582625,1929634389,1214535376],[551964216,555741701,1726017847,28656353],[670039301,388266462,1762450144,220682248],[1645530647,503445520,1938886238,1130216724],[184716182,389196725,1359092074,1484972201],[980931842,878799866,677456272,1996190812],[1474035361,92644546,941754991,1842171109],[1462182775,1439469723,40724979,1143025567]],"opening_proof":[[686829817,1652173990,1259704060,750372117,1729420865,804053402,401689815,1645335076],[299449775,425588538,1271636658,278688888,450144574,1087712275,1323906266,482930764],[950266718,1847311420,1317935043,826676095,1667207101,1311805730,1879564521,1380348065],[1346512068,1802810836,348006449,632233445,1911174766,528472300,1049714614,1882645676],[22166656,1493885062,326758354,233693012,1097340029,564267523,973676245,643822766],[452870651,877006403,1093541197,114294403,258778991,434856550,1898303012,429788622],[981717944,118138372,1529871924,1578075651,1892575585,1705848624,563119329,265187345],[650645978,1858391927,599345107,889910425,1237247531,1887061221,466485515,736372049],[908550383,29945861,286111314,561734800,1312509497,1236503651,459148141,355272336],[1290544439,373088966,1253107174,1154309722,1000275359,1194710741,1206429776,479494222],[461868645,1437527422,961987241,1004416508,923883041,1943069329,1417915873,1663666721],[631932580,664417038,1514656065,322021165,1450773108,1549924741,249278805,83114733],[717834772,1564069967,75102844,1660855303,839192921,1318976576,1997319993,1148632613],[1144322486,1198872323,1509279646,1137240725,549888560,1126284642,1855727729,344262789],[845082441,249968192,1140195785,814790733,1769219475,1458724798,1265267029,55433811],[1436076208,96221386,7052653,964998868,752238765,733433579,274117844,1864798559],[1729127739,1982966322,959946243,1707994844,1749914589,1826505695,923039662,471524427],[71706757,536004418,1177839252,931214793,323581284,1186158358,674487902,1926766623],[227360648,1576069870,545436738,1851239910,1175800500,1042487354,318955238,399581227],[1372001553,1936386501,1454591744,135874692,582501455,1445898671,1908375538,1070633199],[6270675,581826063,2007804102,672826600,1881137038,1102975761,1733694228,593467780],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[999721045,894416440,535931994,875069876]},"opening_proof":[[147008995,523657312,1412014476,814258110,1561749950,322008162,1023951817,569019776],[1837503673,1046213933,721279277,684281790,1574552110,1235106941,1439347208,1734551201],[642592914,1548282981,1012248246,1833375097,1817605054,1651088221,1988862170,1542632203],[475410447,1631611445,1011456781,1534788686,25338485,672118260,1777048373,477594079],[1940001532,1628161610,1121628168,1137088086,1124850099,1819273119,1495238022,690278275],[1590575691,1626970133,1011625651,273321840,1852013579,216574049,1838206061,520385795],[1392460942,1395214618,834635790,801812215,807788110,105942298,824067456,722825452],[1335416339,1832793954,1875713844,1655799611,1303774977,1800413288,1451404206,1117068863],[221310548,1957493650,1393932803,45132466,547415205,363542792,1241598641,681398532],[1444606780,213499822,398322671,1891771412,1037586287,1516677508,1807147778,1705590339],[68748060,1870851130,233572184,360749885,1765195063,1187500338,2000226663,1165211865],[1528632414,2011906076,1028931045,417206372,1650964262,141446781,445323593,192092641],[1215035865,454310077,1415504748,1081196148,343442158,909271373,641164980,318958595],[1182156708,742250695,552940779,1889749113,419362533,906525405,1332240496,1890492766],[160620591,1859389210,907296465,1182679237,997474360,1304924788,422846112,855235619],[1072904811,887905763,452810418,1230512482,645626522,659523681,1151261827,329852220],[341638309,906683921,1406159986,802508331,380716863,798527436,309337958,1141353428],[946322331,524436133,983230727,1137997044,1823360920,821498757,1216836284,1195692915],[721385064,1645851217,458855716,395482516,268721766,1533661618,222575660,1955959725],[719978862,1391480743,1375882160,1007408806,1648455484,1557966467,612392569,793609467],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[97648042,751908525,794734213,254756095]},"opening_proof":[[164089796,426184833,545651468,1772313646,992234347,368501536,1902566167,1747072053],[257227264,388751563,1229042450,493039029,497091585,260614541,81486008,937662061],[876805189,1797993910,1273412730,1792517572,1133696593,293372283,557362655,1282335739],[791823969,1625591354,1766592096,1678207169,621019185,1045937248,738555433,882775124],[819278842,1635729357,1771739311,1098369101,109865903,1184782911,102267112,1996616256],[1017029912,1848966226,1465358219,1152012571,176673875,1067685886,1401575290,955242888],[1608472544,613479120,369843439,886859806,1371447927,1563134540,1214621285,1717914511],[825895729,1271271007,953924180,1402915831,1081765379,1018549289,1366594722,1077536574],[1013119102,796944581,727664397,1304909956,463072717,802424310,1447234822,1365442328],[13361473,1975369263,817122558,958967870,842617242,1349914238,87322158,1817598814],[1411508140,819125963,149017060,914904047,588941340,799399567,522065616,1265848336],[1266742844,43944648,134828877,1661247936,502317415,1397769355,1652144956,85923518],[1948623033,1884640014,931287265,783079435,50442751,285928693,1668639487,1949949078],[1424234886,1273765955,520280262,470771157,956436535,1102153309,73851188,1841501958],[1350409864,1606667375,1927692168,1803277505,861553057,1539496929,1747435941,1372658131],[870297665,812707211,2005397063,443984542,1572183565,374188891,331471909,1431840657],[1580812686,1579860327,942579436,1481941540,1479033068,918954266,174645927,812181621],[1748865627,994524128,1098504087,692839435,1339631245,1037113125,846394290,1384845002],[924210591,503274163,1493728369,1843180219,755800425,1468727784,279857913,199583599],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1040014772,1209809499,584713436,1606893710]},"opening_proof":[[1779473072,1459828986,194671119,1691871561,1003676948,1039013000,321864824,652946944],[823651563,1475036283,1324401162,113056229,1331193700,1914260878,728533801,1406049417],[1696328460,1164439280,483069340,10562274,1505052744,1119843257,1051780508,1284643182],[646248047,1759553132,1796864757,340436380,186853544,1016667548,1906384687,1204653746],[145865391,1499962854,1749067896,54629186,247113921,1859998575,27435505,600723829],[309197098,1931417073,323617195,10056867,1690900608,1781769383,1358685755,663466087],[834421473,991664437,1733373900,668510370,958950288,1420792507,366216772,728151228],[994412999,986889483,1940851180,1087476084,579454,659703816,1145180092,746831406],[1016997933,1789097354,801559343,465417060,622760188,1336563502,1598213810,1040048196],[1693155315,1937511669,1566476863,390394734,58842826,1048530075,6691578,1609920829],[1562482759,1283446949,1113552479,1017650780,1951439070,1492942687,1882858173,115479692],[1419011539,1407132496,1427865314,921156834,345640986,895285077,1313216354,746001095],[1067124092,1326384422,772076495,1958333161,509732103,846910739,1621750371,1044002102],[1268674138,499725337,167853322,165542692,1721825049,50551514,1147839232,865371220],[937413951,1964336864,640765519,538120070,1110370070,7350150,423655979,1742614811],[1377749686,1211185854,1922870212,739538025,747406509,674280011,390284801,1224087234],[1615974342,1241200645,681551129,1773737357,90680596,1609723955,1098149856,529236936],[934247156,139170651,1859485507,461859880,902490751,535895366,1536364638,514467724],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1049017929,1798616483,373599207,270200979]},"opening_proof":[[198200783,798691950,627450192,1763427216,1150579413,746623244,1400882924,239911122],[699105427,700449795,745368281,1702974910,1051386063,558686327,1444916617,1507577208],[1179346214,1805803685,149222558,177242384,893014002,1070996280,1418834634,1921514929],[880559091,11317301,230869472,731443979,534807131,1970833179,948240905,369780835],[1498982833,800706213,10228691,1374213125,1836507416,178294473,1805238029,195766826],[1294480232,1821845086,1581527606,372941573,450971710,1954983936,1351702143,1082899312],[1484323780,1581071688,1185065633,792665300,1939199352,461478315,1120225819,1837468255],[1150828081,628354127,31981586,1063903549,1678079986,1543587120,198194657,1162786199],[145696295,975237515,694380966,723674119,1157196083,1652076189,616494963,1619242225],[1186130329,505972191,1443300667,1845814581,178049964,1320687611,112606991,300122141],[33948634,646833914,1282123485,195579386,1787825220,1495635798,979033900,1071871560],[420400028,120118592,1420847146,1041745888,1220806888,275665129,1045567461,902753713],[1512989435,554079293,779668653,1047053543,919851428,1134951002,1111933982,450980760],[1676245366,1801306957,1149263988,463206441,973442429,887378964,1951430583,1899644656],[389990925,1306974776,291870181,599144798,1692841144,437997712,1164641929,824198172],[547299869,622294372,773456439,752828168,531105727,1475153988,1426099467,1792298717],[372537948,360511579,112970222,1520820158,1259558869,761109433,113101143,870326964],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1324102275,1704037689,579274508,1987961205]},"opening_proof":[[925500950,1018988349,1454761288,1952749625,161550702,587950513,1323639769,1280747259],[1338735731,1635960379,836380122,115715526,159347396,363515926,437355845,233624891],[296926846,1951617990,1396223925,1457350517,1195450998,859274806,290153702,1858574642],[939886913,818806248,1826790346,1142264821,286584708,1792607281,865781483,1057322351],[592778203,871032795,117290869,1256491014,264654053,1642800930,833678923,86624367],[621464954,1850448650,1344344449,359044903,1383694329,393917784,1065102335,1431217750],[1231307308,70876445,437396324,1649521717,318130479,1503506589,1673392449,1716698274],[492063230,1153738448,1166697828,4892368,398202684,66165336,745674369,992141104],[877068134,585924398,1050826242,1759445311,1113678245,202900806,672144439,857434859],[695379906,1978934271,530920643,811336581,639384269,247574799,618763188,586701639],[1811442454,493503098,1728973722,1637626297,1378376032,1865697209,369322634,893932685],[472209341,1277460458,856579762,1315546765,697635208,1891537175,1456017888,208118436],[1432377622,1352359750,1778173826,1665386701,1368839020,865325945,1193510018,6520386],[5976876,1719637892,774222772,1611279382,1947600032,1515355719,1291143567,1398561646],[1308110523,1033707313,1172144793,124319272,897639136,1266320672,1392445931,1925176723],[584349265,1241394106,396842672,841620154,1523891518,11210900,222781912,1377378011],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[232132489,1981115895,384896916,631284143]},"opening_proof":[[471659272,1952801690,1000245171,948149938,1292261141,1219944965,1867345309,674674407],[547740965,1814910987,627945866,2007755539,1771454643,627062446,681330967,699347546],[61193372,1356991318,36717447,1357434481,961301494,1485742023,1860225394,621797296],[614679943,1500905244,1544789392,912469125,1570799180,697142588,271652708,148218737],[379165450,1948894281,1593038481,1136310762,1181639193,1532837841,1010711891,1751589402],[1002321389,237598004,1739222532,29747524,1860422071,165294293,1109971260,1858269095],[1587961051,1878990674,1046369959,741794252,1109714639,319340797,419005425,1520411349],[87030038,1783126585,568297713,517979636,874410573,86618434,1306353681,1300049958],[847694948,1287717127,1102324113,1167886567,214732312,1307174222,1623532143,143501875],[10477070,592755828,193523229,331080195,119617080,175628371,903150776,1614885394],[1291598657,785443739,1422323456,1451276771,1850940566,241976354,167336027,1012524585],[561648232,1352976504,1884762708,1068703683,29043132,1408029294,1946229411,912543576],[520101353,404725705,1591282847,694618160,454812831,1677715115,1449670415,1134688254],[109013707,896533924,120172733,648246009,976923739,1681687326,1308629529,1458544882],[980398814,71351116,1755221200,1612880578,848885,447296214,721593338,2006368547],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1925297034,952477078,1427593264,222314599]},"opening_proof":[[1466751880,121414508,1650376584,1590010252,1708448898,889353728,762950730,1245152240],[488505163,1756351495,733426501,1426163963,35860830,597482436,219803932,1023736923],[975083013,1786301467,413755788,195140868,1983233403,1241428741,415727397,152521790],[1013306212,1424986857,1288155564,1596906246,1617707658,2010456679,380896840,751984345],[164563341,1795769519,1135343174,1312122004,479120935,1519858375,655125150,1565413809],[657419912,110446152,1177508089,755440297,1054805008,505893196,1017165566,1408920896],[325669814,1830989841,173317030,802118943,1633684231,127248391,2007575876,966435691],[898603446,886570888,380421355,1120640170,48810009,316049229,1098514377,738226389],[299714667,1800449626,1007900924,486051639,1538672728,283153953,357878974,125430387],[525282125,1427148972,1542397130,1601015888,401979457,1586629537,762066656,1875865108],[1726348866,902624295,1620961533,1016018032,812638190,1132678106,583642095,1280887251],[1806574796,1592032690,841204770,1300490436,1126143344,1779725915,1522985118,1702465782],[785815285,992954363,585193272,400307293,1745259827,1756526044,545680459,1698665054],[396074346,340901423,1034852681,1078740041,495212146,1963473615,1514915418,855992425],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[442651155,1430472754,1866171822,146176100]},"opening_proof":[[248100939,820911522,562520232,1070908763,836619531,1408616214,27939355,17762469],[807936635,877105332,322450368,681570085,518537757,1971553081,459258355,1085504085],[467198212,1272878082,316899122,1688927026,1879395931,797500674,1915143457,611315044],[1797724673,1387680126,260213781,1387119661,1550727967,1350103768,247189331,751938899],[1525295065,1498841706,85700234,491357527,85275201,156018497,355721134,634356088],[145588681,1959517904,282170512,883815436,1282393447,1613577981,1152192285,581805046],[573138322,163634319,1284530641,1352528383,1665748726,1977385882,1051796691,1614194112],[1308594259,1676702142,103636673,275717671,1697255143,75375943,684771733,1940741882],[376964752,77791854,1738813015,1869621435,1751328055,1672397346,806876855,686260885],[367383081,696950052,52684580,1787160528,1726816242,865687871,621045178,79845734],[761026572,183590179,657955349,1860864762,1216923189,873319861,1605787802,1390007569],[500144587,1023417652,1218506115,778164908,1875185634,1266252875,1320985462,1064315009],[885310060,1088838164,1070267908,993171694,354344254,45302307,1485373965,1926142908],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1295794511,1106313226,341207305,1554340461]},"opening_proof":[[1335353523,170945705,675490703,67471179,1280511586,746673369,466426644,1541234518],[557459164,376699203,1297847921,1190468326,1956415509,1332723238,646984691,503920020],[904408981,280664349,1952406178,652208545,1734472098,54394688,799688135,318686768],[1325492834,1146846823,185319203,624435272,716652214,61103290,967812177,1005878219],[1347452774,1059530615,953778328,1992901152,1078794050,716269464,1240607091,506435857],[1692478949,1065544970,1816355293,1680130005,969921283,171225615,604059442,1562134826],[1177821352,172300031,1840011176,1385344208,151879530,1510349672,1356804007,962852050],[158603174,1985121054,1368063892,1134155143,1621160211,236704957,1611727160,1838687723],[200652358,1653065867,807784018,1214747139,416612960,1749983259,1056242941,1982383001],[987205129,727780407,114403765,608889454,227581916,1520383329,1497402184,1448344719],[1676080848,494399977,36414602,710317713,1691753999,165892903,1279129502,317901099],[828620551,158059684,796725338,1341796405,1966245715,612531442,382474824,750440096],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[122739519,1280213866,1288527143,236421053]},"opening_proof":[[1869438121,1398397382,406538758,200582091,1897517281,1045625773,1085286692,846260363],[1662661031,1451372349,70694412,1354531298,1382824596,1185802359,533970841,497563242],[1285877014,358850979,1698407783,658263373,1116040946,1129970556,1242243701,1433806032],[1573827773,1046420200,1402973919,1992646421,1631963061,1550457105,1459349372,558868882],[768599777,1383643502,1059772334,1243032821,1675813795,1267100514,1063694458,108062449],[199983615,1196950049,1152112842,1449833050,1136604686,849181363,1868239334,60554715],[1228068630,180984178,758157986,1246249570,30321363,1248564120,448461129,1536631331],[1941175709,1697548098,1692662414,775385705,1693001374,305811470,1580163105,959770457],[37827706,843754784,1723729425,1791558468,1942844687,1663508081,1264725985,278005760],[930516685,1640398518,290430439,238346649,940066268,217972431,897902233,1118757857],[1533169965,1269518612,1956517220,1843472406,867578713,708104302,940178947,1204793687],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1604333880,1130823385,427419855,505093405]},"opening_proof":[[1465288175,292752462,259300580,1454945502,424977711,1028139337,1901021127,1939666508],[1944429378,573180259,989067331,1693527459,287897748,225416961,1708136895,311755198],[1839592978,1195903838,1067962295,1062648643,341125645,234087666,1131837908,924919018],[1361684177,1916205370,1615515787,1003484950,680444837,663080481,1458069533,882285123],[1078415217,446111856,1199761713,627285746,1893943021,301654794,255137276,1790089619],[1409665713,638397706,1768941545,1901379837,179770122,1686838729,164715646,918130991],[680961254,1151165980,695345829,1292715464,1324645892,756262471,1608418226,1003082745],[1412896088,1139771744,1559730466,286216981,1841786172,1683062861,331921573,1681932918],[1017600917,891245666,174016663,1520907635,1911610413,2008348066,495426038,1134099323],[1808565421,157882583,1999651363,1392908946,273356657,132301694,1325270778,1215622678],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1814060466,1087973801,1879454108,1236152145]},"opening_proof":[[1328411378,1010338922,1801359411,1204496587,1772750002,1114612630,899579652,704894889],[1832344197,147108736,1545738040,2004405243,862276411,1165621301,1404198571,1314992878],[1210498256,1430494370,71780539,340911794,172022647,529313090,524096184,793907089],[857438930,1390409841,1307373726,472252125,1135165471,1741782851,785288084,548101361],[1108843183,1254083164,1901783852,1446327623,124392077,84809947,162355394,1024272356],[804204642,1931852627,1386990921,121848928,1460948516,121812302,404991581,1808826036],[1424293571,1453477560,957060917,518696945,1648368996,552478528,1682331953,1901022555],[1116343022,851266024,1648934773,93058650,254409167,605457570,388574954,1004967802],[79776853,747873546,967021603,885722399,554104862,1830135121,1790076984,1897453475],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1486656078,1430632967,681637138,1626024750]},"opening_proof":[[1649299876,1578142263,394244537,710492015,1737314654,833586175,1993876149,732038979],[1447977647,1416048660,755541450,1455497082,1939238183,977827397,466490195,276186433],[1874233867,466019534,572102013,154791725,1050453868,980215952,681953444,1121767397],[221497117,1754468932,60770077,1393158839,1044323446,539314431,1486822538,708844037],[1998767993,669807169,846194580,1031797021,1293788118,36447506,578746726,204576629],[1741418081,1827243421,1720618211,1117214092,1316261787,158992295,1248261458,870681526],[1438831212,592282233,683596034,1887124778,641678961,1333699160,1328997202,1674182246],[1155587697,1118747291,1669330914,1511243625,1961530069,1712135158,471050652,515562574],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1900766148,1261026824,1314299555,1013355713]},"opening_proof":[[351535318,1630940577,1174934528,1533885330,1237732724,120874866,1015814953,401336860],[957135942,1244203209,821564983,1580396256,1146096783,964757462,89567541,1092644886],[1500376681,990152680,1864771430,1557275220,41703128,1851501517,206433070,507182014],[1167212146,63148814,1519944073,1053792792,508301854,1789224968,1498980398,56461708],[422477855,1213548868,236633126,860229231,1756987465,1952933671,1894162680,1339824896],[912729160,896627691,916360078,292099843,1992943780,353609437,43927202,2012796743],[235263683,1530168018,926867966,1017928993,752432416,1586386363,567555854,423567765],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1085818886,1543657820,1934716473,1559399204]},"opening_proof":[[1535702021,722417517,657193659,394095062,680087216,1156813678,592455767,721315300],[643875287,1086037149,121637449,1816297307,254838548,742640993,1058209551,145497820],[448386195,64526638,358398396,918426418,1239081696,1846550066,1119434948,1246526025],[682356775,25106908,1594814293,121774403,1743079613,968730016,848924270,307724831],[509638747,700607733,1273952581,1684723039,434133060,79335008,782268547,236009075],[1326618798,716859751,634727159,1797743474,1815319348,235097147,85189750,244343980],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[756524836,670555106,1280834825,310194398]},"opening_proof":[[265316534,1019036834,1035856070,1034951426,293059406,448005324,1820463880,1066768913],[1455181551,1029616265,1031480901,1242351393,191778307,249236715,1179006479,1924354353],[692063069,1499259131,1247005910,1603907079,65200392,644587075,1310693920,301148838],[1747718627,220671343,1126067933,1853311300,1343615473,162374914,1255768360,131363777],[206821136,1556061169,557984269,531114241,566050397,842622537,623625559,593887396],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1682246740,1776800064,190716339,1012696159]},"opening_proof":[[1095757101,797786108,974102573,83174199,276752838,115013041,500369393,299191040],[950873525,436037190,1687020772,1154971253,128030071,331282207,1782604492,1155455586],[649264412,1619825812,19591048,360758712,1824653987,618178636,1526239070,1972619403],[1449263553,1138084734,1828900268,264539701,1413305866,1207955544,553204824,549086703],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[676311870,705301998,1540341747,2008931321]},"opening_proof":[[148170021,1328362141,1234444201,1341199594,522639704,99863723,35701850,1473242278],[1090357478,119330247,89636124,1402080618,189295381,302753134,1102976178,261355397],[78820347,384987635,1496135064,1506152751,783118496,141580871,1426082012,431893844],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[125604867,1709350704,798258895,264737629]},"opening_proof":[[815101195,582594292,866841382,1277129839,328703973,1833663263,1560882313,131299347],[1397593643,279842118,756833639,1196910469,367547809,540274311,416820613,182637585],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1017322561,1323279009,1450251308,896444641]},"opening_proof":[[263776398,1189686029,1145259684,525942436,490974005,1270988812,1387756379,345572351],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1976419595,906703063,1798699686,338668131]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[32]],"opening_proof":[[1710117943,1609070652,492176891,1540217667,1664379492,1517781612,1120143274,1433372207],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1081070559,1877491924]],"opening_proof":[[194313130,1392816293,594845468,699482763,1498313602,940298399,368462912,1403942852],[9704800,1845520849,1729750732,1214880765,110042049,1363512241,37098549,1437346059],[282218750,1757759166,1268167254,637080246,1760258131,566746926,1653803499,439966403],[1486688396,1121215610,941300266,1654988368,1541264632,1668323203,1240880055,1167475487],[135257727,1876198608,580000581,1537044203,1202179930,1651085741,144079952,38695053],[1842130776,963711232,1507474593,345782560,2005838829,1396515142,389454371,523044789],[595813679,1835288597,1444814408,1727974330,911990422,183314142,646547671,51728068],[1156209028,1997485948,133897257,1697950641,1247672480,1488973979,1576042537,40521266],[1457795393,792065295,249484197,338156085,698613802,1221948729,763851932,1152675444],[1227998167,2635598,1101041543,1579079200,1480706031,1916643061,8231326,622087054],[491796314,655649140,222493495,1862519579,20321468,1682020773,1251298489,1115840785],[1816450798,351058502,257248941,1366847056,1347219062,1009105380,1371474406,158112855],[874360182,1511923438,859442277,62277550,1918180627,727277151,1996156185,22410957],[959442154,167360109,690640191,1424963043,1688087538,1438861176,1881859027,1702019540],[444961847,699943074,1243757222,403673858,1914538486,206868933,1692426480,1520461358],[1123700483,1927720647,290586993,445502402,1024410976,78373853,717512765,1807349833],[135853577,1853857781,1058588422,906117650,101850619,165792261,1757501166,262236501],[1297435954,1293791412,661385283,288328137,1891074453,1008338720,74152040,751276981],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1098764051,476299587,1335189545,1491807580,560029614,1122213377,1873717695,1666961269,1326962035]],"opening_proof":[[237610512,1934635818,316596726,511401431,1470945655,169773056,75567294,1042655481],[1800891717,1956642385,1764958038,1755529635,1997086292,825891142,1599100779,241596789],[114744626,1265026450,542994930,1122581873,1972495500,86881098,2010531591,442225570],[1271524421,1314156389,424460521,1031344601,129496881,1781733854,1381312509,692676264],[360783696,1444260574,731291240,1761123941,164721561,1731132892,450347297,987893178],[1704741552,1117089691,1371241551,33758551,1630398711,939859899,1862968355,211264397],[754918595,325983424,1664442133,1883619409,425219723,1595516699,1288092527,589604048],[500361190,1570671092,1173852388,462348793,613541470,1628217420,825397064,1163092228],[232715400,162430042,1646823114,389499661,796098192,1277451264,1165423701,1860900374],[1666411995,1529097208,1950517639,1911116069,1247844731,741452878,1404560974,1182559869],[635584743,1166988370,1389314596,189932535,1968167394,1568625760,635470686,1201610760],[1319088147,817068774,904696332,1300781720,1999546611,681014823,1362895929,523217056],[38362397,372262431,1874959802,1771414830,775500625,1953439001,905937659,66361103],[240689441,871246871,1701294482,1789778380,305506797,203955249,174374542,1465308402],[1363677073,13512590,199410723,952142060,1832543905,263091108,1016696316,749419944],[1526215604,495008227,1784583283,1495355364,1201696422,754501818,623651348,1762101272],[324151132,1886630333,1379649443,887107573,627514539,1441007160,96487989,272972215],[1981524693,407570397,1983738469,691884392,1200888318,603332637,888499531,1339646634],[1262433162,199015050,117765227,746824942,343158893,1249058329,1470981947,454671624],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[441402746],[49069824,679914078,32,0],[1507263536,1181293826,747778939,398024350,50290044,440742567,0,0,675881784,747778939,553201055,491032611,690261215,0,0,675881784,690261215,1180626580,108986923,1992215784,1362565176,288049312,550944677],[1226375718,1114489476,0,1393474749,1110438116,1313226890,0,328109345,815880954,532935327,668422618],[755561249,1979724398,1008979075,937642426,1927370764,208042266,223912928,892885884,343668407,277814122,338073054],[1473174060,795869488,1866164398,478301927,1756411697,1351005391,1375360911,473939717,1634811344,1041129484,559682974,158761985,1247089258],[282845454,1625150204,1131381816,1902407292,42357749,1036610666,1448792255,1177436380,732864958,1112620850,1986034839,1388050229,1115056191,311111160,234989536,924745710,334911404],[268435454,915949579,175169223,523574345,1162374288,1436743098,555919578,606545120,1577579139,1446798635,1348248221,794234579,1054549919,952469547,730134903,1942944977,817548893,414512176,1056793271,724928974,195669060,866609959,332076905,1681597894,565387531,220374734,417482965,756776861,564144161,321874776,566566759,1302523269,15055773,132757527,1471523256,1257616529,996332345,880892059,686088696,1870596713,492200063,1445693338,1791829418,886415890,802896476,918471195,174470980,488755454,1584821820,279830914,1653819365,1758378135,1644250712,1195740100,527501668,614760323,242269550,1148855807,498134935,1174046939,1706723752,1050250671,1815828489,1957768371,1574267912,923333768,1768138704,517169112,1841741892,1150336518,1253592525,961066556,1188735433,1186471444,1691561986,1361575565,81412259,676293486,693696136,297167781,1697222651,517115606,537163979,1538154569,316559607,1216632812,1073506743,617845440,1611872556,1072177494,1803767656,154535962,1470139041,1652259245,875118709,215544034,670363116,841671997,1212241730,1733850421,1581479746,1233811993,1971363168,633645697,964633887,1953431183,546515212,666416528,941064386,1851192213,1413598042,704788767,706016658,100929965,1975355134,423551089,1245127508,1458984736,148905791,1045849142,1082290199,333135493,522042773,1311055198,724870219,686184053,163804092,263464635,1720920254,1894819764,1295694785,1916392437,1063113898,933007039,1330209248,1744564547,1459660964,1825649588,125733402,840671044,1099199967,648727480,1302153888,1005670823,853127414,76462980,1623439233,162013659,896173627,363145280,1995578987,739391329,235436014,336763298,1993707326,1939603377,103397162,1948727715,558404083,236969261,370135842,1422712167,1444798424,1704653385,780573661,1383047035,107633021,237759001,590380013,1907927557,101065110,1022148812,1766398341,1809976539,1529973739,1269346547,1859013611,1938092851,16128725,1069338215,767940875,1925654617,447675406,1609895779,1067248766,1397540037,1585530144,68126325,527584028,1582897062,370959676,1605320988,1034277620,538551207,810727591,1849198130,1566714102,174168182,2010467975,4533883,113621492,797357092,383181931,358431600,1520826462,1257678757,662689002,1237413692,1012445196,1598946013,875729070,180576063,1342209729,1386108317,450383046,1636678862,1707844127,1524994531,74463847,331047578,1590606740,493663648,826002412,1537602748,162463893,1678316919,369103647,555337923,690057919,648976941,1633900351,556474713,1617731891,885429770,1893496124,19626566,1909863131,1585628685,1763184738,7861149,1289791931,1512697631,238010517,23909310,1342043947,833282370,270638809,1049179348,695386983,449520355,175745718,870278045,453561405,454065550,1664923931,159006752,1980819569,1380358900,389255207,1086642527,732311342,835581207,39836321,603726656,1396232631,1596903579,1799986892,769485536,1556130128,1610247701,1771865144,1772581947,748835698,354989655,159756688,612556273,1756393754,1485099780,39128401,30338723,739851868,51638499,17892524,1646016400,965992513,480804838,1375976641,856145842,1913124125,800781465,695496162,990910082,1741302580,1798393652,1171338502,1141912649,437004057,809695719,500614884,1103592595,393647408,1201621048,1829192306,636939729,671289114,214358479,231448708,1317748867,774056807,1475004278,922496394,0,1231922825,1792805751,1265846618,499539217,499539217,1256078955,1605830778,1325103491,1302186484,1218440531,145857094,1157529771,1668791858,881980002,803658811,193764869,375828033,687010292,1547212058,112384162,1353038266,342888923,169131522,0,589730748,472237135,1288706857,155071228,554669287,1553545743,695351455,1035684027,578716102,961401184,1859976707,859224247,612576800,554422209,416836245,874480000,1320300810,249157745,839946622,1593818066,1372981398,1835884407,979305936,1422091304,1621926144,165847053,535458303,1482948505,1616971238,1805205094,823226789,46513221,384108322,1213692130,1106140183,593298987,333606875,1041503552,777432935,744191905,1666436192,1754788875,142257851,1882120805,487609559,1073716986,444544360,235059411,774903596,1037791145,312745645,1157056813,479324552,117865948,151593141,1624029578,853101443,59865522,224962104,0,1646164768,1310350584,42095986],[663157821,727743659,1422958257,1866344670,304564526,615237214,1643426864,1164900754,1606718316,1292225,1534427040,1446966600,11206147,356888705,1052141855,1155444395,1016278824,1420612592,34760365,1493951662,468922372,117847604,1892871481,1175663634,1680499021],[2005636717,365735416,1735196811,1068125743,1011099776,683976387,1689733435,860454080,1130477032,474980856,668089102,1224660468,815915282,441369983,668114902,563900786,1469602530,311001447,523950396,1651857236,856110364,1455350026,1033036336,1532121404,1861984310,489346930,345599765,214600761,787603214,1429358907,1413168890,1350600818,1426542137,1561232172,606512508,398624915,1709438341,1777720168],[1173936859,976539884,231226318,370062914,1246172075,517547394,1620393350,687523437,1508777446,1709912179,850482708,1793954393,1508829611,271814860,1673296906,574771219,1359565785,1901035620,618121044,846754107,871488250,1199616136,1438135415,533108875,1584919871,126708908,420898717,1867240942,642766219],[1433572811,278976498,1568814669,1520609167,1542360299,1231717867,1604941817,1159781386,1312480440],[1004632641,49426828,1719858051,1468034986,168817521,582303245,1749107527,0,1743269689,1555615144,584279655,919066735,766472616,1103127358,544377207,1103858907,1723906843,1841247296,779202747,103791328,133107774,800173219,1214698339],[34869817,843348457,754130474,1064303606,1157804031,406729861,311309248,97594213,1233476051,1960738163,1984120289,1295300498,316170022,1264990990,1808154916,1626676088,1988213184,1996410191,1900169702,1549873434,31400795,0,1092174115,1132001427,1675118944,1903243734,1862726131,1132001427,1675118944,1903243734,1862726131],[322036242,1848356715,954462476,158737797,285052073,1927711988,1797209863,1741251165,1586960467,1176067934,1802283027,419945075,1524278428,873094936,1399072597,1097716200,1210617341,255419007,1396486435,983472579,236445960,1574837543],[86574390,468945007,7636084,1986209012,805436902,272374701],[1982931453]],"opening_proof":[[1931810085,1407114494,424347351,1517730566,1631107012,1475155366,1130423346,946019275],[119883217,202331706,869339080,10719601,1392170306,209264560,1760330831,859008098],[1773102179,1854588055,1283017571,1472471817,344668340,930684127,1661108082,896132917],[1849382624,387492337,421986032,741485045,1830459174,919608255,251879671,1645133274],[556013704,148805502,104347811,559379161,1678899102,797035795,442773381,1017118826],[890130404,1487864627,1830699893,742957695,1378467238,605573366,1585950316,455934010],[1733160883,1531348358,120361480,685660724,282658826,421832164,131061529,549654763],[1694241989,556579505,489725766,1620099244,788491184,1508473396,746832318,117150558],[1022444000,17856605,563533018,1195603453,609699780,1552558798,772448597,374141046],[1853968430,1143335763,1615374687,1237933444,303882985,683230091,1655579405,43334746],[18357232,1474161546,909379088,1879114263,1997793302,882255308,196429224,1671256944],[1978057359,1807931196,1000512361,898892788,89571939,1877916754,471521097,2003665097],[1952321477,86005901,1907855505,216583497,1984255272,84968614,1018546442,407794187],[593230260,384034337,1847115912,25058813,1741512535,1382630648,320362320,267759516],[422040802,675008458,100131138,1863439079,478923438,1849154387,1516824037,1926099554],[1260535679,734385250,272582185,1638496141,703259138,682183171,1611888093,1018421794],[1975155312,947988517,1126005549,804364699,929519303,457844904,1911541025,386729400],[14086769,1564252801,1273983381,1558018646,886816588,1912792876,1491234089,1399340794],[1604076844,1782114740,281059500,902129366,1211794116,1457640957,1095520791,1040103741],[354451059,1010218296,116866526,1932367542,676211592,24113872,1406308815,1521021839],[1457055764,754306490,1126771137,523168886,1653440156,1060725817,1273150200,1606238798],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[907878776,939765645,219033263,551441122,473778760,1135168717,894366300,970977042],[1131914997,77561160,1485340588,804275965,1454865008,1011480533,596150267,427754608],[1410796959,707732974,1099297044,550142915,264445678,453167005,1921200910,1699038656,219515177,1100248304,786149920,870479414,725571519,1761330879,1128272130,211985263],[1881213194,670747861,1823311875,48496255,757567468,1586133478,188041086,524512887],[1191716955,1193442918,344478386,692329059,1011289034,285371676,1558287904,393403437,288447931,1879915447,149866230,944865139],[75945112,542502872,401322950,1662775980,1798565595,1056434086,1564058673,157074847,895690122,1473433393,1524286955,1889008366],[1327265854,309845777,1239096030,973356776,1672632680,1984631020,1198015292,165887670,16891974,433833517,1111786738,406004367],[615021653,1048230327,570981129,683987841,477131526,584771774,1510635683,953594085,314387953,305380649,1001126790,1366306070,1624984509,1041375815,493143058,1529331280,2012311629,1406282991,1759464832,535830508,904023777,28162395,76940013,1773156976,454427533,1995513650,1797207482,1123719459,1637849219,158334897,519228592,1273029907,980041170,1085012290,1422404210,1797195633,444621304,1501196849,378637719,835313340,182947415,1585760787,1451924560,1394848117,715985491,482127933,1278229919,1054804119,470139742,454175395,154122056,92270504,61784759,1784576260,1848187093,1920005100,892576588,794577593,1760246716,1479475800,1219008656,677876997,975086944,1518252452,178751654,898508360,602824004,636817792,925855275,534300699,1768066892,1546449623,346248432,1219916563,1224951418,167096609,1947301517,635613236,61489238,1783114112,1355811050,609523850,118111601,1334936008,1231012317,429981438,1241305135,869368573,1554650050,1762880375,1515678789,1951598928,613106258,276102105,1384070379,945511298,1523286278,1171610786,919661884,1197099427,617274684,848039693,1437037196,685411581,586573827,2005695640,1972548065,848571102,1899009969,1325365713,352897563,316667374,739233021,1832802185,1238280173,15735074,1250299606,277966692,13204722,1521228652,513183265,1283545681,1480787553,190988409,718314857,555426382,1351535758,600676192,1100680760,1945277223,1055704043,1138131398,1419838073,1976492890,501657705,91870673,1012771397,1424256903,671555940,1363349443,595194439,741971138,38742598,279823424,115189354,1891346477,1568480438,381776391,1651057064,469390236,841666862,1755735979,1428977747,1521766009,568818322,1767784500,2000697535,235130790,485477177,1448693420,1253486038,1484815334,1783068753,15465365,1112333910,582153630,600753306,449209016,584552647,334260987,216673757,230904624,1058807495,1329278075,404555656,1915259726,881409209,1661259404,207534983,1747865801,1182977074,369766338,159393780,1844284683,2010033682,461947131,388360129,1611350969,1276460034,45279078,924148104,519712181,386013434,829082747,522491154,62985938,1034027879,1201897116,1871796007,1132341829,321530649,877272128,905763402,1431031992,290158074,1168870324,1746928367,24076840,676839840,1203621078,1214039746,1851097438,987296545,326375233,1344645205,798624353],[998644626,1785902806,1108268261,630701649,901691509,1568357727,1513919222,1565251947,797019578,106888625,632170147,1555959443,696485270,146938161,722765580,529527544,734091008,1388265785,1694880417,162186171,1836777335,949591673,744112756,690036679,395065653,1190944505,1580598265,835329862,1305948091,391211055,1488922680,633780038,1043408731,1628831112,1426867166,1570450365],[938255095,255386958,717977722,1645099226,2007147611,892991009,1427985605,502342057,1081286160,611872201,1275549817,1519003286,877750506,435711368,1613799425,422186499,303688163,1614274057,45543869,589758538],[522510353,715037573,317834477,612429346,1482438640,1161071421,1233093730,1440322861,895409514,671942729,1639582096,848250884,1432448716,1621306571,1276802364,1226803894,517651990,1962031832,351957715,1914804120],[597704704,902773261,178754810,1382337287,653983206,984523391,922660212,1784240516,1185826757,622133640,688945945,1863634101],[564494424,644642820,246252656,852666949,127704009,191452790,101595274,1115047835,913647994,875107628,1881922727,273446682,6512492,48472310,939611584,876003923],[118405544,314752840,1191418958,279334272,1892155264,1206134876,1215171654,760794978,37447262,883794717,651260577,1331965740,1564883706,1907551779,1720119506,1993294355,564453830,1697588852,1006934435,208629724,211947173,676795638,210970858,1174182518],[700288027,1088701849,147651570,972796954,794753146,359626800,125427848,1009734621,1420408135,858477824,1279961092,1478082409,1748805989,23549830,498264970,1171532272,1531961494,622925172,270092583,250670943,1240797179,1874077785,821128814,1327536865],[1362889023,701208009,1381775038,392897183,1733494465,744608349,1288009427,1078640036],[757513169,974775888,1142781483,1588731364,1676939249,933065273,1912888488,1288460141]],"opening_proof":[[697463183,1211078212,973136685,679820332,2006862273,20917948,1013458269,84787914],[821842068,158070331,1706446245,1785211916,1606956543,1176290653,1375054369,1454923253],[292189635,908377494,197626371,815023311,1310275024,1978343217,54018860,751592838],[551731070,326807984,420435023,1153750774,789080093,1340322283,595348024,23002038],[1234250335,639360632,1057843481,971557636,93147041,1944095330,1921357289,112156664],[1337396347,1127363388,1837739193,1264585412,1012434077,1289527066,356080,402403118],[179939208,944315276,1201451991,1377591471,1025707149,1142548663,895094020,1077358159],[1952871296,431650849,307921971,1242138941,1841395303,1481107151,472758686,201170506],[778600308,1160315846,1229535717,786945193,1550403591,328585832,1220375095,2012556832],[1235001984,1896527003,708102898,1489439331,1674889600,519727572,462097939,1019761566],[1710388864,582701062,1698035482,1282632315,492254741,1032774736,1748548,1274467636],[1519975710,1186039948,1398170306,1400942115,1570110781,1685873398,238687567,1272010438],[410945916,1876690139,1333068383,1505619576,561149501,923308891,1310305397,1560184401],[807740678,508101235,489889391,611472426,1212354229,2010311437,1799656030,1238617670],[1273121124,858939190,1936951024,804936047,1839112749,1603863274,1480748317,71545662],[870865362,684190122,333889320,1466539111,728701953,1157589690,265826961,739824562],[1818787490,829204088,384473350,878508064,908917765,1138929731,451899128,1528229812],[363190052,578867763,1488421181,779926679,1905883928,610889142,102420075,1829524768],[1411415084,1267497103,1914561514,1004105573,1358213432,205884654,1555884861,783054064],[298580430,685727959,1848676388,1555962146,740592997,1410776007,1488369631,1929034445],[1393729402,1613363672,377278457,312797379,1977976758,838422362,11360611,1737300465],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1428919140,780851932,1721362606,747842030],[1926869955,238105344,83357107,1637568868],[760828224,599869994,527982462,1075481161],[1451323672,49697827,438468358,456091355],[604099482,1701199098,2007108924,1018179062],[1948169972,567826499,289642718,1284126424],[764398616,1529149746,1968596866,795441529],[839877612,486801440,343708417,1705450265],[1476610567,1052693507,2009650850,1446046670],[700039154,1502418966,1727492130,51991208],[1006845597,530990838,1180731021,1083877994],[576495045,1496364655,224056679,495765077],[1441690843,1040415951,269249417,853369048],[973230664,1592416739,608154049,1892199134],[268576069,529857017,1338086458,150518057],[1789383155,1679743984,905125788,1296231746],[464099215,752814363,1900161764,454537223],[1730704708,1369906522,416562125,617996061],[1430119785,1728044647,1306248923,1296376197],[629816856,760880823,578687499,621317221],[867294649,48755055,1491630436,1730948065],[507555848,1651948244,1387800004,800523025],[1082055340,920608919,396158307,1204001176],[1439448844,1093275612,639108851,1065422442],[1448226404,876439576,944895254,7723516],[1196201997,1853228769,1217470983,1279913137],[49988137,179019797,1370325478,1722914195],[1765391054,1475072229,1309663464,925912943],[601552997,1858105967,1022315742,112813833],[1121264545,91660548,1168554426,399900348],[445069778,688393892,1825063888,1674833413],[777164190,26727073,208939641,190823557],[1492099909,1220854172,1102325228,527230436],[1080340751,2003833796,1681216943,680498830],[313817261,1230480530,1810757050,733173234],[1450224996,1180567498,924440201,1293559630],[1321862699,1606241063,631948688,1263316297],[1841151413,1274797948,1679996965,1011693351],[314039254,1126443046,740926507,1377245523],[1206726338,371785284,1267458692,1420007697],[48835163,834346916,732350120,1734954678],[1858208404,136126470,1849838926,802334031],[1500599802,468199527,1493310987,1213960958],[1788296204,1916443439,1250151144,697280402],[521747359,1458090884,175528857,352131505],[246677607,1558332593,1887901610,535190245],[1788027432,493975855,158342391,189142030],[1261643669,1294981228,1003151909,1826426948],[1444809751,1480917031,1741049128,422952418],[571969065,359216648,935628329,1162503610],[789806257,238160803,1307633974,110462476],[1464446054,1816429513,561722086,1416455739],[1370351558,1979582581,1730080400,1441285087],[1632215263,1220208890,356315324,536077076],[135736064,1880124401,1982031934,1012909582],[1910831484,760497755,703935285,1837954301],[1959131795,584032345,905940892,882032453],[1379547878,1326508415,422058298,933345184],[1349647697,269723297,1257763880,1641916617],[1557664791,1426020438,1782744284,5447026],[481316185,1774231088,9918674,65570336],[1914148154,256381338,1871044628,797140116]],"opening_proof":[[1684932228,1336943539,695814034,1120254461,808932260,1068430224,1943800083,959906849],[921529888,1724113633,990258296,486941534,1820409002,1443173895,1475242367,1847846473],[242777165,696652429,324043502,1434481370,1945373370,508251598,1580070406,1769025198],[841046527,1022245098,706271763,831564221,1460350297,1102720805,1465346679,44638564],[1654671275,417336717,1712674286,1167998252,1545990969,725045398,886429232,1466773945],[138395969,180843056,1819227976,1036048265,1906735486,827442216,1133620193,624059377],[155323483,226645627,1984477290,587907590,1098796081,1306756242,1225651643,814844026],[887622145,1564809513,491663884,1409375394,1104490679,617626870,998495118,1060924395],[561149932,611156306,497735941,831914595,1631260906,1985043005,1817248891,237032142],[1753416858,1305646842,1952992491,144464312,431705661,97114132,217755599,1642581253],[603573345,643840419,232113699,703285639,1604908299,568862141,1508509359,854186],[1780483544,1667477869,465269867,320517331,512394054,1576516756,1918529750,973329904],[338751097,1872005985,764539204,1378246847,251366884,1352432181,823720448,381221497],[870546831,748336215,401707382,632289487,1579925307,812264471,570937221,1051478195],[1376733042,1011447259,910613458,177783902,640513992,1671548652,669022469,603016157],[100009380,757235278,1689643666,901869610,766936546,1165850749,1354065466,1132195607],[1746254981,418832749,773946833,1079137268,126834166,1292603590,1213370267,1699632076],[1685706440,1701149132,313674146,2002307151,682757976,72369841,1257260699,1791720878],[1575098033,1354190372,797562521,364394515,170124295,775968384,1980282219,624732278],[1272612162,242512156,1457056027,1288762838,1106209216,1631368081,284891057,4751842],[1744515151,1696071872,1029140247,1338797842,1457524621,414434486,1273737192,1133431145],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1766268589,1444635679,695267508,888842557]},"opening_proof":[[682600909,1784261380,813251927,1239696217,453948943,290428451,579409367,1342208366],[261045161,876191515,1398482827,1453726639,921280740,1228742530,490289204,221137145],[807132260,791540949,670368095,351158236,1718855885,1559668610,769840114,792455933],[1142837963,765965689,1967902964,1644869045,215123075,118418212,1595952753,1511753043],[614911861,1803462313,105504859,1399613134,90100069,334353436,63129177,919653660],[1821226622,1817511297,638728414,1408937626,1471555130,1440707631,896438747,1380731321],[853675677,1935015,1937710977,1872217584,92813043,368585957,197583339,431572464],[529363554,516448384,1969084931,1169415033,398246771,1740140085,956676439,1578116347],[772459023,1090869198,158489090,603283940,740617790,139866851,751333640,1217370079],[178304644,1197665236,570367930,1464231508,1013764659,1027248705,1529914622,1886188916],[31147449,1883487795,601851040,849228820,1288679300,1465270128,872160559,1656294257],[127033610,1746722600,229222504,1957665229,415649201,1235807069,1559403920,1452015693],[521102443,1398210470,629493588,282999161,1554953036,1183913600,757840467,1631567333],[1294933431,902371495,1940056487,165000120,1977262485,58201413,251364881,1462094933],[136698215,6659074,749676233,843530212,97854931,1484579784,1599037449,553241272],[1890393235,1670429822,991013027,726789881,1892243371,687740502,1453932141,610524648],[1444964472,1053833398,1694197412,874915296,923083168,139378369,164529910,432626287],[547785623,1245057767,636765247,340091061,1872395307,1963176826,159045329,642076821],[1506008975,633712750,1400397839,408029486,525671678,1843316071,1880826469,1932800040],[795478439,1599936394,279285843,1373267128,1875950657,1073695129,407322289,1722147883],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[646459948,414905445,1755043757,6147016]},"opening_proof":[[216766556,576917097,1480403246,1254306327,1978119372,1829466518,1287217948,526295390],[36455344,1389529960,818422590,1628458324,983619926,616002156,1576891193,888793534],[346871118,1769116749,1706590064,788056038,388785006,735106559,932313027,522032393],[732527338,1495554853,858959170,1909366803,1937073907,264638492,1063410094,1445805647],[1371461702,1960345830,1905170357,1177101174,1679080845,1714226427,1325315110,17386398],[1019099564,1523033716,1054421685,1389819887,1984456851,740982077,417927999,1959151292],[1208374445,189982717,855924417,1981686273,387176730,1163005594,1940171736,881113473],[1569452973,595282393,154380618,401030503,521423332,1232681899,1542233697,1297718194],[661811530,789877709,1180445133,1208419095,47203657,1231090585,682228041,1436225703],[689685138,503854614,1371963644,1605999805,890685401,1295737938,926828920,48336267],[349462784,372008854,196651220,364456778,63441807,1989081292,1464235001,1879509240],[1147965766,561393201,229150029,200466387,221024485,1469663537,781957422,323825700],[617461155,1180275879,415296974,1974303925,806371426,1889724128,930636844,1586389955],[1758503605,568860853,1053668609,794372212,1934025248,1992197540,1283627599,1622869675],[1694454955,1288300064,501307522,927565714,977156172,1479681377,977920297,1633830558],[348022438,1014022539,1502642073,1998256727,1083309605,429451024,731760272,92549343],[1765309405,499293440,113854671,821715387,857371585,886937682,13882528,177664164],[1040465208,1814793134,622685498,1979355912,680432897,568028439,537746435,1972236095],[561471972,1087413307,759420001,746866108,423995140,405361651,1633686707,1798836220],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[264451935,144870601,427967947,196408442]},"opening_proof":[[1316868212,755678227,106598873,1717088070,1278159602,1605005283,1995505913,1937699813],[1675700943,1593618028,1902070457,995514488,780166877,1818918435,1730940498,662006585],[1245671812,1018225860,1332472726,524409336,130478712,981844636,402703303,715081508],[322277189,448619845,1791756762,1721385060,854592670,1576824872,1099864997,18759973],[361789240,1979800439,1681984258,1223953982,1473284478,440020083,153448970,1477570851],[1709796193,1198472401,730955496,1106476619,92679429,302635939,1135165629,1119418057],[1097412803,557248083,754165262,1327077884,1814904217,736113356,1714848910,245111730],[1410908541,459691981,1800362682,1821139425,1111077277,555209219,781599337,796988657],[840705137,889715143,1734619421,1020680654,1305345932,556020884,1749610064,1791021375],[1295772852,1335460759,1741350610,866487626,1549030275,1775774023,692579858,956698895],[1576761338,554206607,518901782,827104552,652952545,1747973793,1956275978,1062032220],[1698993182,1573229226,1988992481,1463815672,697163948,777098049,1948561450,1967979597],[1294768867,135361353,767390918,1011951321,436633621,669042457,3605969,383815145],[1087866310,53933393,524077700,1089214427,1412200665,1943715378,581009246,794196147],[1877740083,1186765229,1439902776,708517733,441789480,701242378,898348155,357383238],[1078375090,1815391203,1911577354,765541682,2324214,1184279626,894155182,872564199],[1749067526,1726845617,1031852880,1272270289,778390475,168897493,537366364,579422521],[710317061,1969596625,1100396919,739707649,876092651,722244333,1414135216,303117547],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1979194134,1596953110,52022210,732493488]},"opening_proof":[[1320423966,656721386,347214401,1382895432,288561240,288355311,2003668534,1257711877],[1475492091,1245718463,215245055,1955550867,1868256025,1247884943,1676576718,1656472994],[147364103,777304889,1738495930,830444630,1554758736,899156708,1109641996,398528110],[1892127383,1161003708,1727365652,1123799435,218039133,1183421785,1932185091,312346293],[1257884647,905545698,1023485819,55550163,1582717586,307062473,1603069733,1158585090],[1489657928,1399639379,1189419502,1702905127,1400043302,1188771638,420245567,840483727],[713133929,1306672318,1638909883,1455046653,1836382590,773497387,1168747178,412007828],[640172901,2010793926,130076720,121562746,1426856279,1734055329,1426237159,1715083816],[1249865208,594807750,901425311,206922039,471670379,937465732,278249483,1293293664],[1532381088,1090578001,706958442,1362932765,879396171,1335316850,1123259603,1470182298],[253427554,1768027911,243067190,1012785782,649898230,880932920,948754690,289369369],[424691369,240887967,1576363716,1776443058,1599872815,1471897366,387394855,1416105920],[1255679681,192683273,2011888636,1818900605,1632680359,871957119,1045895774,1077422042],[663388532,811429985,1394099417,1632586297,1767032920,1057731586,1217796080,1407291674],[26808677,1078453877,1265520763,292263009,1930871403,250168917,858230481,1762541366],[1215746273,1993245841,1320311175,494300493,1799427396,1812538168,1104046941,605033163],[732613239,1269596040,203480334,1259234931,988762989,798643563,29111482,852532634],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[276738209,1224628884,1423552400,698970107]},"opening_proof":[[431935838,352229608,1216710056,567717996,1475214689,1531699280,1871391513,1899840223],[1576344702,143179527,1065961872,877978845,429570106,970885041,909313668,1070781909],[1102045420,120718030,529614843,1520506559,1730679640,881696786,1114317533,1979494413],[43809562,793726338,1918778748,1563450076,736008960,1943493428,1211605155,872433660],[1523811955,1362951055,1385350733,378822778,1535141228,1632453769,1943360862,92626643],[938121982,427089804,1963165592,820487522,1503978131,1424441547,1196307058,1448434415],[1782457183,486988378,3562884,1180144839,253008477,718692174,376324730,129350201],[1504690626,207011600,1298182859,522828599,1084202621,632161206,1674296786,1569366289],[390659504,476370356,730717943,264109691,533243317,750181315,487109268,1622422168],[1407264530,350895168,1722075694,894313410,1241793760,785016394,86888091,1480555213],[409911809,717847787,296097103,803406147,1515265412,1747569581,1418744749,704250937],[1962527339,132159642,1854514347,877778925,1267450823,669876755,651930632,341962223],[652085726,33671661,1994013796,695493078,1754047282,1546079978,318109148,1836705075],[78841081,602478893,1006010301,843900226,1462800393,1395621706,1730315053,1677542706],[1029176602,646069185,1218920785,526265775,95510955,1850964770,1893276775,196915472],[349789477,635093051,23719811,1842530407,830662722,1540980682,488767481,1062766263],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1609078260,588836380,1506265309,1003045346]},"opening_proof":[[44905383,651281019,1206429455,217853061,567396226,226882615,1826174048,475987633],[1153786203,1491417813,1461068490,732823282,964574196,1618008815,372094247,1679441502],[234242160,1352964800,1703961350,1430737550,1036846906,1531583039,1470100006,1626318223],[1959720876,1058325868,149505009,724831260,421844721,1387777951,934686080,689964857],[1834981259,1882322491,530551255,880334340,648799047,1201604314,2009208374,5911834],[591252060,353289499,607873545,1129383647,1760305224,1334782060,1353391837,7508982],[1552891721,1650139259,1281670154,799216133,15874409,1529626142,916823131,1592329112],[572779535,1440011726,1205107574,1917312808,1252227410,1964101719,186344111,1482649745],[1211217855,1197828323,345177037,1401226798,1056621483,1329502852,808223491,1201523533],[1739302540,600175280,2007914034,1255855568,1221371683,1853793924,1663273237,1276242214],[1911894371,402771280,623213874,57072446,1413270018,1028160274,1596773696,221995687],[1868521357,1228887879,1152155142,514384750,879311141,1663283784,1728830154,174200782],[1140056679,831661907,1051934190,20834449,1558293620,1361022629,1728175347,496092142],[1372488865,1696486330,162279939,477284521,831708470,346891729,67533627,1842456880],[924848176,595646447,918826392,768635108,560035228,194296855,1904168950,1939668629],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[377034420,1160085090,1387535997,1465841444]},"opening_proof":[[1313528291,1241110056,1657428610,763973520,832341044,1370667176,1299081369,870136943],[331907468,901541818,969702837,720242030,1436354530,1054498570,1056785671,1867650303],[341077161,1084104754,1083794897,682328049,965166338,190883747,57383203,1879040904],[1406353994,729863484,904929566,494225233,1555581152,1941011075,500254759,256134765],[1483188756,919930297,1418535977,346396464,155068854,100977109,664052479,130130557],[768132090,697081952,941068879,381537730,747182510,1924975860,486578873,1649354761],[1989831783,478957810,1154940321,656123784,266258906,885887928,1878197224,383838000],[7349562,421759604,1856508165,141737518,1739633247,899560099,1465320562,894440954],[311920441,600783344,765942556,289271891,1446370377,1411457763,1631554580,1352138678],[1995964248,806717535,650912262,294546759,1992037600,1804541419,182071042,1514974597],[679526148,948986817,1048280336,1113106149,989505356,105375104,399603473,641853106],[1798792871,922424740,112903344,1785852423,1362414853,1381146773,1950056830,1865258265],[1640884271,554038334,1326039334,1418099411,1584409620,130289106,1231317917,1180717134],[535792724,1555081142,1212950387,492648071,915239248,707507116,1117145959,1896819999],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1492496272,1572307765,1786598043,1032935354]},"opening_proof":[[330247080,1607688340,146542557,1999080141,87073276,921786760,405862900,1318267039],[1815182377,1123408720,323100106,1354009002,1741369522,504207788,1538800124,86009263],[1200290232,369012515,37593652,181503312,1874562772,1927756710,1820567730,1026761668],[1450558611,2001324500,1895018549,688563453,1823276578,506834760,1283740551,1922171141],[1213238269,537344325,429490454,806142255,1748430975,1251776179,1133563308,826134770],[1656832319,1378401987,426058943,1616920681,215829626,910743738,1349485009,877364218],[1379086405,1130991007,1683010176,1373795373,851631168,1648599339,1718695247,1753831495],[1453198683,1094182484,249425850,357568659,1315036515,430429291,1153128216,1835612662],[1971029720,1328872228,737523471,1966447883,1669043064,572471368,1686111415,1936410080],[733290465,980419431,985098071,1859386678,885669574,1177033541,4881343,1560196533],[1511800264,630395499,81880303,620964405,1638884070,1365718075,117517494,1081341123],[982588346,552479416,1637275546,1649315843,78914374,1688385748,788662316,18546738],[401014441,1961504882,157366514,947177923,746275024,1225937448,1566004185,686462666],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[722641639,5619335,515689406,1439809011]},"opening_proof":[[988543921,204452872,332998351,1527313915,201848142,1630588292,2006735945,524956994],[883612954,41584258,1122519646,820143658,263292252,1624710075,535355283,1002206991],[1029035071,586431770,541119043,50972668,1670106447,1886238511,2010313615,1983098791],[1286537116,599691394,1211286456,966857200,1824362751,915733360,327985315,981900164],[1152300229,992939434,242312958,1057742905,403443410,1556841471,381698692,1085470936],[268098760,1801543456,1988279593,909831351,85871978,1904429173,1165252389,167371876],[188818224,269709587,1021312918,1098954442,571337073,592660971,1896796321,321639618],[729611810,833403529,2000411662,1297110358,616721335,41054998,1437557908,461223901],[1261564484,563510017,1086625192,1198955597,1862878385,1694208902,949807126,834177544],[42492016,1374771878,1988013682,776199407,934575835,1977676059,1303657106,1216795013],[360079163,956358483,1858062686,1378808317,1541586528,1088942452,109572806,943512019],[22048400,263913062,1562948350,1545627819,304757306,217986095,284294407,1253690563],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[150554548,1131727467,1725527745,1347363877]},"opening_proof":[[1250640531,1863210548,1206838718,154795044,686404752,1029391921,1897390543,1305701083],[1360925068,979931236,928545700,1293432698,1589196463,44768748,1896037999,1731247040],[927690414,8146254,1451792518,1734799965,49382464,1705131794,1830686686,567224941],[1744195673,1311951139,838402775,839069317,482719407,1414657179,319971445,1120562668],[251693776,325991845,762331532,820756544,1297569927,541084331,773847145,1414653867],[595038481,218027891,1381117199,470809223,1013458303,245548624,637345818,694837601],[1212182031,1051373251,1185148184,297861243,787312912,109762198,1162449902,238382427],[887923562,63455080,1448158016,662054220,248373490,1218936404,1217274105,249457944],[1856966570,1897058486,1023458859,1916624178,1111903123,1573880259,1384231088,593713456],[997597183,1895332670,1174575940,1945014982,1501186336,37817120,1356207986,342374832],[402755561,431358647,1161089744,1520927474,551912608,2005473649,1780283818,63617675],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[103859844,525116248,1898556390,1404116063]},"opening_proof":[[579079409,188926001,1948701589,953673184,1574202878,1400985893,1173093068,585141316],[990653919,830783094,1055216103,416803423,1119084552,631813635,342805176,1711290085],[1259516791,1875911194,1462034742,1187492261,291132445,1638649493,195360071,7285485],[535009308,417759490,147585194,1886907257,339232473,1820295400,1353232736,1781374667],[1901154328,913202993,548758520,1530424615,1817365212,693040638,1077954960,545017601],[1409310539,1941840007,1523622150,1896456582,1645886838,1064550415,115667554,863880075],[1331970745,578840858,1063127740,218423540,1730599274,1103379765,1013966316,1871648700],[1527553880,1677831426,1853369122,543839842,1902592606,1616757525,1577022076,1946192383],[872562364,1354242144,493671462,1092267858,614393827,363755823,1506822518,1769958806],[1769373581,970072682,643891231,355665533,73179487,1425495550,678082900,1039648273],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1705455244,927611466,1018533882,698430300]},"opening_proof":[[840075090,1843850230,1674975873,1449151553,1902391782,1413580879,1540211622,103434806],[1883980124,330193654,115550707,1083193664,1564540302,1489500453,1579295164,1754883420],[1511361313,1780633327,1596693980,855245133,1092246179,644699377,1134533897,1401927729],[800937593,1667868073,1487018280,1093259915,1719290863,500370116,712972424,1452329118],[763045093,1671488057,293199758,1455734459,776939247,253321241,1144717858,1475359894],[1220873699,1727036351,1396832935,1797161868,864592092,1499403986,41916914,484081939],[700508807,623914598,916689286,565241378,1064476496,1355683423,1604395430,1135390638],[715343708,1530050478,1406581641,174069749,1065381335,543368198,384211662,1134117434],[232955503,1537222717,623076221,1738934898,434379308,1041687517,10809577,648112272],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[224093582,1842078266,1308397061,1416856144]},"opening_proof":[[86183981,775751133,1538254622,1599317053,517815199,282291788,1684434660,1509464216],[609718037,1328216301,1554163772,1046790429,355229837,1396711306,598060310,1193420890],[1795249035,1234759504,1807131928,197403686,1374510744,1659629489,1798426949,530353353],[599672474,1029569517,1499529485,431916521,812930027,255288816,46605511,810336423],[1856938321,1035355802,1949929475,337624805,236084410,1712913036,925318347,917080839],[1946485966,946629606,1132674634,1391712414,1478580126,1957125594,402278481,474995950],[364428594,482712573,1513361718,1036968011,1506788192,597955795,312470540,1022314678],[56668165,903172131,1477529500,1214723388,585189608,1054837553,1829628437,231752403],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1876440808,835779014,1411936989,1184047309]},"opening_proof":[[316333121,1728701010,1035268775,78795508,368209103,872812206,1397972322,1028703386],[802597797,1169772427,394888032,61231676,797509390,622817824,213908891,1034283843],[734836833,626379215,389727050,540260813,195930629,47263404,892644794,1898481666],[68293220,983615262,1760994642,104739445,1040102489,314691531,536320394,1052560178],[280366301,802679295,1193433071,575224725,76455156,1016821194,1340903696,1877320677],[712352799,874510396,668561544,909736197,2099136,819553501,1445026118,1794231429],[1626329831,241329094,218123600,1247621617,152763586,649130526,1823801826,49050847],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[31194240,301297355,1987462042,592077273]},"opening_proof":[[234239699,372005626,1437595657,887067684,1377550238,1739427843,1726078458,1590242122],[875949403,962446305,1879572201,944090266,467696358,503214937,30890643,831528018],[1658779125,1724676876,1862970851,1196438289,733883171,576906870,1324026191,920457138],[486786239,1940413476,11458881,1362090100,1589717872,1806647488,487838613,906599929],[1801359854,1150427447,367830987,1040285518,1444225852,107035523,1607070514,1331842615],[1084999866,1779415752,664263675,615663274,441028846,1561437814,1568461999,80868886],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1086230388,156038917,424859099,1874027101]},"opening_proof":[[1319497991,234585463,1908605570,1394356763,1430864762,990961745,1817936671,636056125],[1860308835,1926485465,2013190098,1539718122,290027075,371074215,495492712,1577582180],[291075598,18058210,959078577,613568039,591954874,1394276645,1785400895,1547240045],[1087792077,1015168151,1617980347,61575634,1841262227,943989737,1529790321,765665388],[590915927,1019105699,695526831,1967414436,1489294687,1457829470,1536990513,60523400],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1331413378,21524798,914895834,1750771427]},"opening_proof":[[1508334446,885399666,2013171949,344468512,1259491094,1114714409,121240299,1990498957],[1488158801,1310949952,936781233,1838028736,1541350463,1277417091,521583715,1909055100],[1357027085,1014958961,32086750,1988851281,242998838,1231086881,86158113,1217486139],[447072022,121821985,263725484,1444120246,425521788,768295696,693489917,38921122],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1819833955,18033634,97220016,445679857]},"opening_proof":[[80163254,980973403,1338374254,603842850,801426994,619134091,1543545247,406072316],[1418105565,1551996954,1402093032,935491131,697047744,591866241,612438486,1533029256],[789457932,980364318,1075558935,1819234132,1483609234,358882425,457715987,127439350],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[423010882,921136910,1026174886,565538255]},"opening_proof":[[1841571836,1466601968,1513510211,369155158,1291843606,319265059,1416603795,1263694440],[1616746926,159369772,1728499261,193356697,1408468608,903108443,326781515,552752753],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1589390392,1985537324,1846126279,1243351746]},"opening_proof":[[1205006392,497353130,1760657013,1299129687,90389384,32063988,1811026141,1675792346],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[318100624,912677689,912701405,156023523]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[606257591,923791769]],"opening_proof":[[778235312,1188818860,457590477,715570782,1697020559,1470442758,1254617284,96065530],[997845588,817630344,7854530,1869541716,893693568,125218609,929166775,858216741],[1608399813,488650232,414647839,1426278308,1172332554,416419930,1103309589,846787175],[1896597037,393022721,1495838137,1339554722,975666329,1759862386,595512935,565170911],[1534884544,1078733998,677959970,423391566,247881389,688781395,1308841231,853748346],[1921084883,726529772,1643679573,1937327154,926758547,1087339617,1771461110,561717832],[520242754,56050826,774310191,345557129,1235092269,1504604146,1362252793,933016675],[1068154384,788749388,479863898,1955642846,1368914566,658866428,576341699,668612002],[878502696,835116343,429174609,1584695119,1701905637,710582127,2010918549,1365847078],[947065942,856983069,215147264,799980159,1198085576,1169522272,184333215,1119877527],[256855527,526176161,839253134,1655274446,917894344,1626354702,1715273784,1455080876],[521844957,1698825856,406955115,1464190272,1857956351,1989954838,1963153538,377213766],[200310306,67424226,225959680,455462455,866948007,965836843,1553407781,1611707227],[1258294489,873389275,1761468423,372375121,1606128215,387133662,59037828,700625763],[1663775597,112326846,1769170015,1916041571,1170577400,891836359,1491687869,124553602],[273653859,1208192301,1096639947,659715773,1299254332,1289233062,332588968,917915337],[1850549806,711547825,1050998358,492820202,979716509,1552635279,666905271,1887925299],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[595409926,1382905699,541757731,1657805218,907697709,123197297,1965159200,61328779,1905840554]],"opening_proof":[[344417497,1795391538,299848923,1676435269,952012448,1853765427,143092853,1129580422],[1462717383,1550993607,1188710226,1770343131,1921579133,120945110,716285393,1953303481],[1596539594,601445565,835929425,511536769,130095805,1619881717,1395588137,714412626],[325997913,340991298,296465290,1151870005,1203187220,1680771543,1536163975,820643351],[303972296,1176493686,564355454,402333860,256231597,1011749181,847758634,704558104],[328471634,1637684305,1397908582,642204612,877220714,499386484,1023082824,128537093],[1644555519,515465439,970677948,1349399587,772568280,746180881,919996049,452080110],[823129042,206867626,1500948249,1261320371,1059306359,1512460302,1097277050,1754339063],[345700590,1008510529,2005416012,754312506,703933221,1437166943,183314353,1820559167],[798362592,1570227694,1018277990,1526800717,12315836,763871053,1080591948,151245176],[227847422,329535072,830411047,418212683,579862181,1418079685,975758398,754684863],[1883490155,548973721,1077749563,1112468627,901078046,665447232,1502063172,2002325649],[1263792126,1288817554,668842499,1348835347,966687570,1312479762,1267273336,1084890917],[1342620452,1833164310,1959426910,1204449518,1838756092,512271454,1121499137,1998159419],[437612596,1530237328,592313067,1942390381,1626014746,46736753,42192302,1991949990],[1892847535,207551265,1661568973,238187448,1233298757,257440705,269596907,1564250909],[1341934101,135284033,1611703154,785371383,637135754,262902578,630260936,559656407],[1992236738,16909285,132770144,1859380992,388154165,760462490,924792269,1719681065],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[752151024],[1155618407,366395834,268435422,0],[1587081697,1453770530,1576010515,55374296,1991323377,578393965,0,0,1734279218,1576010515,1557187349,556451421,897319109,0,0,1734279218,897319109,1400029111,142629021,772841780,1350607982,436341210,1548754510],[1186288487,1685011184,0,695134830,927666652,799888602,0,1600436578,196396370,1278974387,1723303621],[606866124,993613558,414198575,470452150,1132462294,1078306570,770225486,1496023083,573254680,1439163425,1918818404],[87016586,729556239,348066344,374383895,175435673,1098303377,1313561250,557690958,1854324864,80353399,283761397,1342301899,1780677146],[69736429,473141986,278945716,1537564475,930732642,181255337,1685103789,779645730,1107600461,9382958,1267280475,1027974036,1752250440,857500821,1699509151,1803376940,679766647],[268435454,349419462,1704678691,3929733,710959452,1396733473,403465890,215330546,1941454942,1576663117,119501160,811217965,1251648966,1296527739,564695094,618567581,468763697,1807350622,879103533,1908034341,367721268,1612205311,1621373953,580066394,1598790153,750260980,1240703568,123111300,1604144637,1197055051,1767246325,338973414,69706923,831370668,737116704,1725984978,94573520,1850500561,1130021359,624511142,1982763907,1629470869,710448820,774380265,1840206956,1623539413,66592326,620944208,639368115,1832792971,36438871,692989644,1966839736,185525132,1756813443,136468119,1780852585,782886587,1969177977,301686467,1913525332,1114285722,27154584,1724942670,1041083076,1234678121,84683803,1431856736,300077805,454827862,2007694990,1813602212,1359610072,1019119584,1300703678,1068545688,1298557158,1427210320,292868219,1032289328,989281763,1233847535,778542186,507598856,1948366695,192356830,1108519400,154211319,1447618147,1926016736,1644494957,1704555008,75643854,730728193,157347567,1984581933,826377894,54256007,25411097,1199011718,226586915,584068825,233766813,1956421038,1358357089,27709280,1803356861,432051284,635291453,1642623124,1784090505,320627265,1669329568,820143209,360007044,728790654,111471704,1651129230,1929701018,1252747885,1520268626,1360317201,78675719,1561220592,347388723,1025625792,1077035237,1964607513,743843736,1772730271,809582516,723464028,1502875602,1562442513,1491027995,202609820,1460699707,470922187,1073168501,452547905,2002930182,1017154150,427413928,1503196413,270074500,1329499734,1132005452,1628666613,1425278289,429883896,1544705959,1581092582,1260536125,250571258,761801372,1287034032,610371727,1688382204,1771579109,320459006,1195302744,1894485269,1888805876,534308219,1606206032,1620523739,430538195,1712907040,1465262910,513082674,985425245,1891421891,1164835521,99548609,732360495,756184380,1190814568,339659204,353955518,1693812443,110795173,1037111387,465474106,553921853,1138766467,631659826,16302999,1244322513,597496811,1266653593,1031177100,1297348109,1307013346,717861586,189003130,1546714599,924838739,660950428,292145705,91667290,492355635,656037237,1309179203,1371777296,1900506223,553263656,397988713,2005410158,587442772,548571413,482384005,601940807,1038924592,1765046720,922025188,1111169454,577694576,662386145,382500611,197789791,633659100,1925468205,253105300,1595795612,1749234830,904184029,990121227,1731077945,2009394741,642202344,1916119717,908682202,1189875438,1487980233,1426214935,384422593,1252816699,1146074819,1872237772,1652735221,1840256473,211846874,1324042082,1712719531,595245860,1512103198,1040980801,596402927,591668536,944621970,1878925572,1668110448,609832525,1257380049,2011601720,1544494072,1629324716,469842040,1369727704,356155090,793370837,1075512987,996551914,1613082110,1763240038,1852449533,1025240238,1129618945,1213937206,1860315370,809015626,488841326,354930404,1447936729,1105298605,669197949,264787434,438047689,411475692,178917,1978689171,1613367520,843122245,77632909,384430460,102325552,250724093,1090727302,1956640641,864550255,101083933,436107345,1942711028,525758239,1928784507,1277737835,1397638744,1334460453,1897536194,1667921416,1378511374,1473788689,940029585,360886627,1457347658,1804383173,1343818433,788693876,1143609953,364214934,1642940941,0,224228795,1313463405,229336463,527800817,527800817,14070543,1407721511,1524794877,595398872,665479836,146383913,1037245419,1649397855,956789472,1465419054,1360587240,1114895385,792840204,818946502,1884566404,973226589,1096329660,1034564396,0,1269982552,1091837775,1704449058,1779471514,686742995,41916245,899280724,930650574,1713911601,482996192,794742917,88518011,1594797854,971478960,1025289931,1831977297,741777705,52112745,1520229154,1060173583,1971861304,1676060531,1542909996,398186275,685847660,131133778,16491960,1789763498,1129605166,1130895922,1677560648,1822355802,1399243678,1699551513,528371266,322158707,780184906,1293802465,1710107999,1306812354,257477077,1127760449,606958093,1124023254,320801788,564730864,1691046675,381721715,1812743426,216196338,309558049,1754313672,364630712,980553780,854907875,450850091,1919169463,738188593,1014922691,0,1437202393,1683190356,484650265],[1805716703,691151442,515324242,1425831220,348422958,1639440042,795945239,1922370064,1032563391,610767740,719315667,187645546,1610295798,99973515,555955636,1710013473,952745026,480920649,1271198098,306853414,794252907,1772574368,682304482,1802338194,1949776655],[1220317865,547368360,56323843,1206802978,1558168785,1848074386,29814501,1138923851,1536183521,1450783803,1334765388,1409399749,790878136,401046988,124162879,1694901303,259649652,1644366559,876244948,1865875688,1969650480,584790440,323633442,1761961710,549087780,677897925,115622394,216160394,773074914,1761994764,1311083066,1198090032,1083788060,1744094035,28916513,1178169732,322780430,558744515],[82966083,1036199051,1081131602,428545529,684912571,5527352,1446202443,993824672,1837352105,1036898488,1400816168,1006978420,433532460,17964481,154863981,537330915,719533253,337865533,1499575510,139872745,1820268961,1101916173,226299651,1322397584,182505715,1695683684,1341027320,196247208,1223468078],[1829110662,1095317862,27213158,1626971063,25351530,1011265363,1201759066,1992507792,271042931],[1848791685,1648050343,1606070884,1509214801,170691897,546411551,1562208200,0,1610328871,913148981,386389686,86480751,924584863,386938620,676546956,1441192132,1419632811,1288765158,1288220239,1826126606,720052622,1694731020,300551804],[1502948345,971392635,351569468,1099259142,1166517739,1730218172,796035821,1282015131,1864445083,1664818802,1816658411,856730930,255453380,1472897707,687527900,901228239,1911434432,8627047,494906335,1066237769,1565005523,0,1387575204,1782884915,479810885,1930244247,529531613,1782884915,479810885,1930244247,529531613],[26046282,1322329199,1096433977,1665207824,1271845647,903852082,1121084708,1813582359,1198945192,211316272,652289266,1634894954,1494928393,734004879,190356052,855633966,1006916371,1856842414,904224862,1633562623,352626932,348627662],[631567376,1043842596,320768868,865179811,97808464,184834349],[80388699]],"opening_proof":[[1080081215,256965598,354837828,1495993255,1495991335,699052144,1998724450,1961411309],[1330329769,993919549,1803019280,1122590060,1524904088,472505110,36817458,1998997014],[1003643591,1913749509,1126001861,992539950,1667986097,1255870771,520190737,794129406],[134835137,730490108,241472006,1880546775,390931412,321886686,1355201812,1257876801],[1210308478,522083386,1297514324,23723904,487875533,855140146,585536688,1558526674],[1996425403,1190154846,1865050301,1801437296,1420284182,1403819548,1257019312,66737408],[1091258457,1622804622,811748673,266798277,1406777044,33640144,1856449649,1935533986],[773380509,1967599894,2003492057,2609127,1682430894,1772674662,1716723009,1654374308],[1589217423,1492150600,1694644076,1158760973,1691224648,1407011938,1384800767,830065911],[799280253,850760005,1985994583,396437288,157165503,41610895,931347456,784098660],[1568964739,850492124,611380903,1177278203,1607751979,1824665634,1002140633,1203356157],[1411030988,1805965146,905319272,895425607,1525034499,1259798237,432222545,616703031],[298150762,409694256,356992410,297130071,934894632,1355207968,1837549015,581928767],[845381125,811820710,136654759,1520547651,597875996,101597773,653909002,1380313169],[1014671534,1818353562,1004852657,1224347913,1313381966,1010020731,345318577,1741303882],[777379439,641611500,764705023,1500787535,1756704738,1478251403,1145670639,556902051],[1780414228,1614996647,1776812688,890912718,1004393830,266040975,982675257,374355394],[65904095,1812958457,233477948,312575911,400283773,1376388124,1605822043,2006214621],[1281931713,1100881392,1063480581,729411373,1797561995,430651364,418238186,532592032],[1179340235,813364665,1246437719,1453858161,1164693074,1388154402,309970302,73826985],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[179119371,1521694662,105850270,235590039,1776989331,43812525,1298102294,1597060570],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[355490611,1647457150,1840610277,387405445,390032905,774835853,1983965035,1599017,1119471174,1119289893,1185720015,1467746132,1666790915,349994412,1500723035,597787922],[1185658888,396742232,455369929,1678528235,608941320,618280403,1883195608,1972726611],[213969643,1211159461,1953122051,196447955,165138088,1014754135,295946654,966381559,90895652,1765064890,703350086,695342186],[1393725930,975171760,772221705,1074672090,1923383719,1040691903,385600613,58136835,1478115636,101960987,417682218,466470500],[1584319562,825313315,8853785,1570867759,517088983,1204612720,326219598,1298767064,1403926727,1429450037,1007878939,732374985],[286501495,2004320791,1864548166,1167137330,886345011,110661856,557516354,1950396656,1774699665,1987700019,489879839,1716318626,1663998361,1698633042,1350588961,1104927663,1721552033,1727611122,990823768,519486047,34648446,1346148078,1879198190,1492834258,455755509,461466113,839697177,1015425172,698301947,382997553,1379299661,842183610,449381096,605822971,1528773937,541190817,829333286,442632304,2010634529,1680074631,721222443,858529154,681118175,1898323043,203062582,350202758,1359613033,534613525,1358907055,510693971,1225833002,1774285279,193211373,1290297250,408210399,334060547,1856109136,1301677110,1685463974,1878280946,168662149,24285370,619186653,273768626,647718088,42079753,120675278,630072996,1647124245,980385518,834724028,1986105807,61846391,1555478441,806756715,1404060583,1892388888,1243875312,1155549070,371515117,1308333342,1015553045,525366556,93502535,1633103508,1381784157,1830338215,1577982640,1976113211,1740660725,1700915135,351853167,872373600,1991889333,1582481005,1809794685,1095223481,27899233,1752921174,69106954,1962515462,1016299343,1800427434,825257550,1575665243,686073337,529609278,109899019,1637968378,928616365,1762981092,1573397662,1242694891,525203379,1213328429,699727053,447835344,379500896,1882709435,1076582031,585746703,1623103947,1293630060,1771737353,1292172569,1957883709,1794167588,912035146,96899754,66435507,1709709265,599735865,1377090199,483894295,104652425,1694727658,61622209,850461460,218442685,147294603,1193763910,1188028501,781276673,596860897,640578108,1137298090,665755446,421374035,1082375181,1764239185,879557554,1475658364,246339755,1659586962,1177640484,1763459361,1548520889,653726665,1543452882,636408520,145011659,228585810,182649256,1351536997,850051879,1324304378,1962902540,1793141459,997362560,1637867166,684765812,15283424,1317057769,1463929707,1017675839,1037364989,668959507,1928176891,831725293,1061360027,847217960,1757980167,526610039,2012458928,319622845,1897802006,1495174736,1541976513,487332263,671076409,15613087,1215239039,645444603,762158812,217629371,703756254,1235067732,75860201,1516939555,1466572860,1610063536,1827650650,1547903442,25816839,879889248,1177287840,488789625,1694205478,119725177,279293308,1459921328,255285645,686101521,201736603,83499017,300641818],[426191955,1255435774,1643499251,1966659937,1671221138,1678268859,384482336,1456384430,701379837,2011386824,821675045,1712188030,455104320,1785189419,653486591,894675501,1209236096,732351063,1675228144,1826766965,138707603,1175355509,1459637850,1397258172,103606526,1920690902,1328223018,397082334,467760761,495286233,1534201979,395686438,1683624985,1723488310,228737242,1309963149],[1409400858,498448958,611252738,592249591,857181344,834487553,421279758,579025387,177929566,253507079,941661470,699886071,1466033438,1744520957,991483890,876789222,131053876,909631622,817476855,1164840748],[800533414,1519787004,1584050552,728842321,883386257,1535000344,376563121,1447019004,148096552,1638130133,871700371,866893536,1581462709,1854400147,210954292,1236601674,912249686,1915851782,480542203,430135671],[1926632220,816794801,567635010,1432527739,1156554285,1142466498,38714242,7186787,1788881455,1367453494,1597875271,893368562],[1187815170,79429284,340446808,733973238,1959761023,1590542927,127947534,1206059372,338621000,995688066,549886732,473812190,14660674,558798379,73411365,1383242418],[266782366,1732081031,1000814247,1711114789,1959796223,1460135658,52881375,1563896254,824244962,1122425153,1061568441,1100532463,632247871,949372012,1884173805,157964801,1330592870,1280303082,968179174,632736823,236539873,1556994038,1775626189,1595727517],[538892533,1701737246,1904012212,813590000,1699438833,838025786,1946528207,93497813,754553028,1583572970,1701543304,1608135696,78251291,1980962508,840144403,502661681,924722708,456757082,699119651,804874514,227334577,961442643,69745194,766756312],[557106866,1037461759,569621080,190468596,1276621195,1950991686,1954512664,1525843384],[798875888,1706939174,331120921,1300711197,1682055716,77803981,1833568393,1120884745]],"opening_proof":[[261978284,1805914200,219572467,1447329522,894034559,1282919938,1619537904,826848568],[1146045972,1516513422,539588498,756114016,1711282687,48969495,131109376,586399399],[409601672,881853621,1671804744,1818344882,1793646262,35085487,1347281564,501851402],[818279064,1508129740,1080956497,775858782,1954539027,723957258,1805762381,1108545884],[973140656,1662107999,806017465,180010659,1760838534,286844717,1389505512,1397925931],[1540818815,361141457,1732861750,590623996,1897458553,229457257,1554498841,571122343],[643964622,811893979,665931983,241387699,1550457653,313558633,1540887056,436504205],[373656447,443895010,974354697,1002142432,1859214846,1836223941,1592744324,1742531507],[500750408,1926236707,1847482461,2008434742,1151394617,1579653182,1568463822,1261847750],[1451816224,544749559,1504817267,786901896,380121376,401744700,857523206,1879093016],[1122692569,174502177,1638119904,715032173,1933424803,914791772,199536276,950922185],[558886501,826807103,601998081,1397430755,1953456959,220785607,1883280956,500447068],[1139522826,1098442718,1058414656,424024512,82700846,483172691,1020147785,1765097937],[221806898,1936827563,626991348,1401812209,418023005,723072734,154815122,98754892],[282094007,1196708975,1151816278,808344555,1476196586,1461495260,338747641,1287118421],[138085313,887477377,1966256307,83942778,527198496,1840576655,816219536,504300304],[279070093,1329191824,1694079965,1496432631,936329684,1251177891,875633123,487269829],[3718418,1253873745,1517433909,1300267839,47575404,173745828,1505972668,244000419],[1857340217,1259323355,292002451,518133892,437676802,1179004704,129490113,746447429],[281923900,1473072761,1129449854,1913147973,260268816,1929906148,689588505,1004989191],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[374661214,1947042754,1551246552,390520839],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[1793185116,1280750428,766207936,1191271062],[1601699518,922945037,585856661,665004483],[1445616063,251536245,1876129246,1507740037],[1170049530,23472025,1538787666,1767299532],[1158866097,1977296755,845062318,551835417],[1389439661,1910299201,994598591,840790601],[1899959878,1377839084,1556007016,454926313],[1422011132,891228359,891632769,769443726],[692117949,1347710967,779929726,725530811],[654164269,551324566,1435319084,863607081],[1595041637,1069531278,791603245,691834428],[281627669,1183487469,69171483,1667172252],[384747818,1636324948,1100668891,680139069],[411531342,975229557,8032488,1717557687],[1000621957,1290280482,922996786,254995672],[1176162334,1881729767,669866216,985407707],[782252390,1732789115,19298284,1388745953],[209922276,823968326,1420289696,683799779],[40114409,417414031,1874190927,1001338471],[1680663935,674980002,1548659991,1967233912],[465602097,644961564,73712812,1657630304],[1763338010,1694428502,683247268,908443056],[482541635,201870254,1094723781,800444556],[1698078283,1118081685,61630881,1411526731],[1163383491,1705258817,936879330,356246313],[1129273031,1025025750,55262771,711176538],[394000255,612321228,1652682680,684640749],[865390786,47330893,1535624352,1750575515],[243903299,430531229,145578113,1330326149],[1723244093,1371289145,449034683,1901073054],[937314901,1945630087,62143180,1613582954],[1841606439,1824266640,1144314399,1305626451],[1265767543,136873971,883632240,700421443],[366550584,1121745006,1688055569,471341284],[1544710027,1150320700,1203803188,1695480441],[846877420,1305840800,1481707129,652536171],[648323725,1213761009,259946055,1049902365],[1435618904,63935335,1433091587,1409721014],[119105232,1930293764,235918891,1869019596],[1397585997,1832356413,142571385,1739993811],[1852720121,519189194,1768222427,37413866],[1336142814,351473990,614620169,380332579],[383762012,1797387696,846128644,1528320523],[1332442321,2013255777,1779218568,1216112148],[1980788862,100175107,1925955505,1320477605],[400344459,1300515139,1468828279,26738018],[1808912061,564764160,34260844,789978957],[78332876,52691604,1807623772,479484024],[187006301,729602866,1851549552,754428342],[1710545613,1347545803,1743397241,430494738],[1715002840,332821039,26202483,1652803920],[1656055651,88306269,717280286,281372025],[1321745898,1682879167,1980208019,1539971734],[1139511263,557686200,898547704,1135126204],[1324731170,1614041044,1863092648,488600284],[1786497240,372845887,1997091962,1015869033],[1580076795,326483098,1203316051,1372366407]],"opening_proof":[[292143942,1860710182,1720124735,78485999,569082833,1462314978,270053868,1920010620],[539678232,537640975,418984856,1154973853,304891893,213323491,275164124,1055208355],[1504622433,1245964429,1496143127,1433105655,985292052,854566747,811620718,290841076],[783474632,297125757,1780455035,1401010210,768177605,765029307,1221616067,209927562],[825885833,317250836,490666007,394813263,387268953,1212063281,1053120175,1585154054],[994492262,1425507260,1462274925,531979329,469179092,588419105,1090634298,990298071],[1555958169,1674375568,1249436587,1584695420,169470878,730549170,754468738,642915079],[1635122995,1223546812,1392990603,830676439,16679957,1254302772,1280294643,1029893492],[215808744,1313921212,1089471914,181472721,543540609,1599489309,41460497,211433255],[943463930,428116309,439804173,1722650738,1801889925,1485449593,534628653,640708976],[134375158,368595478,369473740,913487478,1138526743,1814568781,1098088530,1948163169],[421108714,1173500261,21877396,914028414,396481025,1588478197,26241494,1824737091],[1376020488,897319011,29019768,1658757605,1252650660,414843497,1983884032,806494390],[1630185317,1483278496,1541820271,1328791993,1255997720,216998635,1229847271,1273060426],[1025850569,1651569497,1606425368,167139376,533742899,1400944161,1190498016,1939241338],[1927054684,1900814998,335143231,1487179955,229497669,655265654,1472860467,1347159317],[1231785549,1836741661,1003838726,743548402,941406957,1932258811,1969158702,893509237],[1484435291,1365091275,1421615989,1157102863,1014371549,1609578216,879075594,983604339],[945569911,314308252,17527782,149131045,1504756286,1988905033,1570537257,331748106],[1888577799,203998555,541976132,1330955165,1882146269,1582496090,891067375,1548593872],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1557755342,449895584,523167955,1485300231]},"opening_proof":[[1674995850,243714922,1298916945,850665138,643881815,35996446,1001097703,1789618269],[1688427743,1448040284,382124722,1300270566,1567910496,1476036309,1122906783,665240731],[836107337,1187260711,917416759,1730129775,1424012798,923859836,1338216764,1172047311],[1061010168,8216445,1299949855,990509762,1644814533,1654262655,349602333,250755025],[450447233,633690510,434625512,304802036,1726596886,1824631145,1364311338,582695911],[289313433,26819747,478018782,753690640,1704182607,1298453039,812795920,1790492395],[1508750561,384223900,1570796549,7802472,1535471945,1534122762,541872107,616026696],[1012256158,1856309199,1437802223,810680837,1214261857,755835346,1090776437,206452947],[1787597744,482394459,1657173449,1377766458,206711238,1123543062,240566809,1266074963],[1784968402,822531359,754087385,1230652155,1964447565,1128950643,1542247788,834745891],[137351009,910033198,624026041,619234564,1896865199,476003437,279199527,1034087142],[718269897,164538283,362255509,1625889060,1507123191,1108038962,1416143015,483203333],[336960170,1527418965,1949288385,1779779251,963190633,1811775558,30341156,25349535],[1334120480,637884276,879974561,278606742,1311286004,340872327,35504099,1977593340],[1959820779,99663429,127455419,1015559094,773594322,241158046,207336391,1994953959],[928861816,1362737334,723126272,215004509,301273767,112471883,1945540600,1944054989],[772864430,873444493,784121434,651721029,1072364322,103497257,153156750,256797620],[1199808396,1063576624,1233866559,1547569725,1205445780,453405942,1090431535,1885345111],[1062268749,1391609701,1998259261,1877654276,1114069778,345803297,643767305,1724559897],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[633573783,1928470314,133076392,666420278]},"opening_proof":[[992042260,392716396,442277204,1127010790,831008150,1157947078,1579432796,329722395],[46766223,1296696399,582423182,745964399,1345172554,250750079,344086790,1774738424],[398000967,1851693566,575674038,270731746,1090587303,314060409,1584250343,1529736438],[1791796940,568021537,1416344260,567471645,839901588,1789653942,1050083197,1453778164],[248624850,1762950026,115241537,864637631,863634160,1446435654,848326191,180909060],[1771996222,1943984847,1116646489,343664916,650248988,1138469134,118482592,1810050012],[1235654654,1322491506,997612855,412187758,1690796097,1380718059,729465351,778914169],[10049333,247703342,1859480563,1776636758,576723918,1914131835,1404054543,1492667188],[1801762694,1561318352,1566915725,1516214144,1100408492,875904874,5769800,1418145861],[332773848,502405257,115207296,751685026,668039516,18295443,703331783,1380427973],[1195972467,855623870,381629645,1817712333,764120068,46267969,514542412,1497665550],[1771666028,1568140113,112273401,678153099,582010211,1706593564,911157530,84789840],[900041467,573355167,1731442084,41684251,1467849917,2003845952,25445403,1559724525],[1400488561,192786911,86229851,180685136,1538240236,411350489,1886485973,1586705003],[1247871584,1822999507,1916179280,291038317,987232285,25138972,1794922618,1900906700],[244832265,1646449841,4997351,743281649,1848556022,953688987,1132748850,1395975285],[1777491201,568329318,995419619,1402519180,2012457525,906434494,462359585,943043101],[922583320,1908955306,1975149080,573148950,1958039232,561550132,561997959,1733930530],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1603422078,1424969270,363077084,20557727]},"opening_proof":[[1879512854,681627706,1184185830,1094867817,1949365275,673070868,1197983845,736117708],[543984626,1227112912,243476577,425792171,1364631088,893943204,616607336,1499219414],[767436145,1124490822,94618629,481313787,1022130290,1870560064,631837544,89803135],[1663778846,522873261,258070506,628619448,1849317792,6890879,418317472,133217204],[667793352,781128905,352224719,54121732,238714595,616359534,1667917771,1052663003],[1953360531,1833691682,1294949067,467662338,648982461,1660868082,1917840037,718209520],[794084721,529850491,1976847750,195305525,940344180,1075306493,917227890,612965045],[1710453148,675890068,952499493,986371537,266847669,67212999,625335006,390799626],[410556105,1983825738,1447361252,969937861,996678244,503565736,1591957509,1025752119],[1956341592,1967237318,1211270770,1683434818,1549299199,100742888,841656912,1728419422],[870432264,1587432201,19872099,452695293,1257628393,952163855,577710177,896584876],[1481756143,705564317,1361972280,1841392665,1356748681,1556122315,501300361,458762633],[1785712109,1101158168,947911396,1135508808,1725769561,710613833,28979619,1129099635],[104869627,1164449550,1626061157,279648943,394472570,634143093,112183285,1576236642],[1311677181,514197000,901241091,748837923,398399010,340075201,1789798581,225701365],[1776038080,1318996441,1551092779,32115645,893787536,536679384,1794171214,1708962158],[161215188,40086042,1834728215,777209745,1019979748,1426943168,1262129650,1840811858],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[263328146,1195284566,1361778103,537950496]},"opening_proof":[[593722377,1064148192,310950795,1598374890,302488882,1486870014,637343293,1467828014],[1270616003,779872767,496439766,1562638040,1649236272,1774974773,1773965087,1973738019],[840018107,1956934893,1967740105,1247168516,1754524870,685015856,1466001562,184586863],[1633506230,1508831134,1653964098,1423662022,142975552,1852532307,505731377,803490662],[1599059256,748219133,1032585158,1294619934,948980407,604867576,1138802178,252815066],[1168127454,859914747,1099733965,415187094,583121301,427879078,78870199,1104642089],[680476206,2012607400,1686249757,1602648630,939484297,355653742,1236215277,426075805],[945895480,270256068,1905895916,1270497199,386476197,1542697834,163395770,1240203108],[565977562,1620791896,1775878726,540281333,631397412,845424410,1068161123,381762953],[1366972703,1288669540,364805706,479031010,1283375879,619042525,1034074716,929612115],[127279493,113813902,333231901,273078636,367771705,1469751494,1976573077,49859268],[1188457765,373314883,1968434598,125307004,593302568,1807842870,1544660793,1118539557],[527684882,1408535372,910472357,1044977914,85946407,1493232744,353408311,411514104],[254124042,521441854,936431446,1185356926,154566357,1066703685,729971127,1619859525],[861332533,812596680,530709147,165316447,92550046,1032107758,1287942888,1627017099],[1214954246,1153370636,706719530,1177692777,1456128104,1810856773,83162776,337856780],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1083975999,510837540,484233579,370140251]},"opening_proof":[[1045527498,55795430,1457356656,1164282449,1213873058,420967295,787918889,127791685],[874300373,1774066515,97601305,1583423824,1960571130,1675395162,120447012,1743115625],[548903700,496777485,1074017475,1822514658,429880777,472220651,1585050081,385553214],[375867757,1378396411,553941147,308351399,267340474,639760083,407097829,1753710988],[741124722,1731242992,765962759,190192403,268313644,551625088,285828854,243854214],[1645941623,485184851,1334257496,1474136185,539074489,306245549,1685644786,1338583907],[1843464200,218700163,1351370956,1144758811,517056565,1194474494,1216697109,1572271890],[710261336,1207808380,683845712,1890914578,1887836275,777790104,1531094022,1760614779],[1025835250,1267872845,1647425010,1157069031,724336685,1293457913,147350016,1174821408],[1574645974,905670566,363795025,647740399,1585906201,1704520711,1706412371,1853907370],[1054697930,1621520931,945920431,1332274514,1160003028,801387216,1775963307,1005480321],[50087309,1336926543,1379117677,560777156,1080590578,1751677721,184075131,1521713023],[436157139,1355423076,1453816412,830385766,1256233190,1484241249,450178130,466640778],[408453117,1008122808,921864743,986201952,648481063,989225168,491696799,1512896021],[490622526,862884229,1534767538,640306980,1368907354,1022142116,1743955057,348742473],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[375459431,130798168,887242470,1187197550]},"opening_proof":[[1863066819,446868696,1903389583,1209744420,367067016,1021473739,1322538226,333988889],[619716233,1165120778,1871286631,625228184,135706494,929698907,1847536188,334061687],[1602362542,999082970,707147041,116908348,1009465492,41054436,1619739149,310647319],[1681937106,1892916866,163215188,859190894,1686993206,922876448,323522700,1492722397],[394863990,1358542366,81660727,1487794768,1770257176,1924900538,1268090683,935731944],[671571637,167642412,1274712288,308152781,351567188,976920000,1208236090,1875313624],[578594750,301605329,413402392,269746126,209325151,755761541,808373367,1920880672],[1465221398,551109406,864826012,747909017,322169440,1960940174,1446045471,1757102692],[1102130845,1584189512,381300647,1785306111,1634846189,449739847,209169901,1298490711],[344932098,1188058140,426386161,1111220647,365893199,457430780,1916014369,842339738],[1448907507,491845842,1133117590,333781615,1990867220,1629943056,1837665392,1972685780],[347069470,1923522445,86301578,839021190,920264320,1407445691,1973723932,1478640241],[1940320090,1311745886,961073126,550566548,664718503,1931931562,1142063051,1209191513],[169504663,1450519314,132216763,1516499295,124319804,1780049168,998843141,903795465],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1797457111,1567275902,423375512,658901972]},"opening_proof":[[1095185573,660320049,481103074,419195246,1902227781,681811405,532549492,1441406017],[1144717251,902423696,1303924063,636383166,1109179516,1908423791,972432279,1501621587],[1834017037,1112608347,1366874372,258086251,700458705,1127703102,886754374,1286996097],[712862139,1150442716,835678162,977405359,879381554,27364670,1917930989,1943040475],[877073441,1451801808,1898144341,874539284,1396999571,579641044,1338477345,924716302],[1985210830,900811990,334554841,1596600901,364428949,66371573,396131503,474505264],[1026726360,1343075140,1603976123,1686206648,1003263777,1322717109,1155019356,580314991],[1726560736,1220054448,1813043409,1528496809,186289653,1242049246,1447403027,651299327],[445437984,1466615116,1577069303,768103173,1285245160,55886237,1892969007,1093429918],[302035881,1820162744,1376594042,1626831266,1298373916,1519417528,669425222,1756855072],[224912935,1370988006,378170219,1832909247,1310650027,1730517188,591174972,1863343858],[652798186,151080469,1498105979,318062491,1398547685,1518594962,1295657204,1976308580],[497327708,1511642396,1776892757,1886464422,435659732,1946904553,149050424,269251717],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1760790302,252817986,558088691,1340797043]},"opening_proof":[[280836201,1501160165,584344042,122658874,1600615128,1436330358,1910903321,826235538],[604021963,228531697,1896634699,1706877666,209834993,1808556985,1298445321,798862210],[83512,1233841273,1455219408,944443891,621321473,44663033,1559644459,1435894166],[1248342332,638709368,1589031520,1892171500,956959598,406247925,1758742548,881323093],[1108009352,1040104943,1659216622,619713679,545213484,972989996,1280809123,110477608],[1944995258,1761607764,1156833977,1969284468,2006620311,137326680,1705232249,932758317],[213886108,1694356357,323529074,1875346098,1576210431,1918314639,1622350217,1510583336],[1301007650,1448205822,1412698345,1069246848,1093336535,1714613322,1645730907,1338020115],[803289500,60620135,32322172,1738824722,1873969450,459737889,1428241162,192204868],[310162445,1952493165,38256237,810646783,335116730,1984877739,99967402,1796248875],[1406107984,123878231,151966740,157792077,876574485,46827624,1757930798,475504424],[1713784889,201603390,1885758578,1286630706,43799217,1006279452,338111309,240222276],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[737889038,116134624,1894555903,792086193]},"opening_proof":[[1248584178,982334294,426363110,165378798,191826050,215630134,1472684514,1207774146],[914176579,1619146291,386776444,1336885394,45257117,1940521085,46531017,1542308986],[1392439974,917714265,67400901,215125480,103843352,1506044709,1878984903,650333726],[1630216337,1458900200,679426245,984063654,802092106,299709289,1286569967,167468310],[1859639825,326788766,1077941113,1132793847,847316679,1805279249,1332615845,794498152],[277746483,1961187736,686463887,1394184580,1024129097,803535468,1474056070,1220895644],[912184029,1369902281,286747565,218715115,576443343,118418781,651738080,24952985],[1121541125,347442092,1581214133,819669529,555556227,1447591988,788968433,486882959],[1863560843,1840755966,1437879653,955447728,554483025,291502789,1418783584,254261678],[50625210,891656774,88754815,78220792,371350179,803402841,1847614730,1714926957],[789246782,1164756031,607253034,1692158657,1844789301,1046204737,1097431326,1594365792],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[725614987,440034285,603991315,264192240]},"opening_proof":[[25936037,644400142,1184384764,2007851519,1177974206,1279417100,644573434,366348711],[998530606,1609859789,809109282,1310681249,182869524,239913174,1896360793,1200384485],[553204810,1477811338,108153122,449582200,758722838,907688774,61514509,1810954435],[483281311,1212869228,1655875827,341546752,413275752,220467037,941175945,1082684195],[742177471,1288424362,362532226,1442547415,1495169636,1542621341,1945341347,1133086475],[1575187698,62816237,942925282,1471831702,574536150,1734760859,133221829,896027806],[363983374,302012269,1132478978,565956104,1371308351,1899892533,45724637,812874508],[1251014978,895024469,2004640709,1940885489,655630512,627151333,117976034,1433469217],[1038339727,317512842,1970284085,378066801,1201712192,686137460,164256182,1416660037],[1374062370,121141135,1837380516,1633159147,2003241437,575194634,1976878399,1537885375],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[999169278,1869032860,770139262,1902519401]},"opening_proof":[[948382580,820344987,1974688198,256632896,1681219300,1171963744,1953551706,887370573],[1314882831,986265918,85972560,592968325,662968330,1692435710,1306067985,528939242],[111449783,443269273,697176395,1897164767,958038569,1565344706,1909898847,1716058850],[455764241,1533136929,819235227,868278734,1587691270,249831834,1990426881,743705415],[1515016844,1117649641,618818901,36453593,84726612,834925811,334766650,112956683],[1720805100,1366136203,625718352,1227826491,1691152933,565720913,1306894361,162438616],[216844986,1600025943,1243507459,1973605090,568474064,1127242978,1584399726,1806894787],[1708936729,1140637571,437006705,70940517,208507646,278445390,78302557,679001128],[425069967,1061761834,553767313,1560276690,1432194132,1769166205,1329163029,486058055],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[62953139,716569700,761619988,1044234696]},"opening_proof":[[1005578992,1028926566,1223515678,613639035,437970654,1367445556,1808882742,1528399332],[1461731659,124213320,1614819129,973672402,451063001,973894128,1381187223,737748360],[218830997,1707689446,399615146,1550389797,592343257,179972802,590174035,6986921],[718356208,264377186,789516914,1107838452,949576413,1247197457,1952417933,1099289421],[591286465,555801796,1363822978,1238517512,173577113,1148190130,416454497,435407253],[833316635,118392536,763256652,813146375,1089724789,210535600,1256601706,1565602793],[468281578,1333646732,531656959,424346144,511491753,1074022111,285507301,1713655992],[1160680191,1279533176,976834304,1256070337,679176235,1884077840,794362182,1511619184],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[984872527,852877708,962217328,114127108]},"opening_proof":[[1937730128,1843332991,885921987,1992608966,96475212,1633278268,1923018877,557276721],[682744870,784108478,870536579,582141019,488971658,1084964043,755476711,372660791],[1688735253,919201296,1941956665,1129338536,354020063,65329689,147893605,416100869],[410790479,1756992495,665700478,1950969279,832835167,1477968364,319322683,1760133088],[1753951468,1512704088,1745799667,926420374,1136827796,1050016558,880942688,653311025],[1798411879,1014373960,738979873,1506263185,1822604896,1186915028,428411533,449045985],[1875166090,1983943783,192045030,330961578,958960980,783164325,1830438658,194289768],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1604680604,703696910,1089532595,351423264]},"opening_proof":[[1992148227,671435196,853325256,1699314470,38177258,327463227,453315757,1018730431],[1668516977,897259584,1662076314,860173635,350219830,44990942,111022711,810236813],[2012979945,1037116607,1202751161,447119350,49612745,1588156040,1359882206,403195355],[1482933428,1811029557,165012986,403464856,1901496211,1307367942,1144115909,306980322],[865756046,1868812977,851066762,1535772162,425465201,1658583860,1098779781,205399533],[768666554,275239933,1923101858,1906188138,1901226497,118581457,210912797,966739412],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[274756246,426207033,1267641963,223148694]},"opening_proof":[[755560359,98752436,853305626,274168074,1598479455,1485654654,836778580,684351146],[312828957,1642805031,319311270,922100941,1969672501,1950626031,1883043563,1889355478],[1911768394,839521864,1420488466,795238971,943237833,108958654,1406770070,1992859755],[40597480,1855374808,206536170,1688508807,1146623626,1792686425,1085684177,349408239],[1958214495,1173763492,1355433237,964211157,277935640,1448600243,236671894,1131285121],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1406767611,1210370748,574393183,755340345]},"opening_proof":[[1157628469,727113993,717121109,893600898,1435215665,1166443140,1662112717,1219027678],[590160034,771895602,4420296,982725565,1587226923,1011945479,415880694,1233505741],[1036468982,1441994242,1727644027,1993714186,1199301441,890699056,179570762,1888300216],[1204511399,520132050,926038134,1125095905,838138881,194766214,1418559100,1476904877],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[518363847,517030020,44588182,19030227]},"opening_proof":[[1114567496,70367493,1371597432,36941920,1814050333,1080673907,1050806042,1794887612],[121334057,779954376,1207145283,97743732,1348857553,1822444698,594010662,1840984462],[1783202077,247298544,562279006,684264728,794013196,1537343967,1023340107,1783674909],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[363261601,659770269,1539062537,375065342]},"opening_proof":[[755411441,960593126,1332472510,191535447,1423253890,558308616,961605730,295002449],[528003317,1462486129,983447439,213477100,1320301140,1199936014,26678224,1714321024],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1966690306,1320550783,361604837,1514053983]},"opening_proof":[[497912836,1007661767,109941006,1410114672,357701115,1587120668,373271277,1053900368],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1062145732,1211865439,235199434,1488129429]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1042189282,124494182]],"opening_proof":[[587255249,1113990162,1905514416,754058420,721175971,1637200393,1413181033,1353853886],[501238621,1715333432,1169528067,1765163181,844974442,742766776,1096814226,409999432],[1624930971,1119291665,1764798669,1456984342,908145785,207847217,133105001,599558441],[1183206864,1157189528,1869786253,700525892,1722644790,857882599,958601885,711720531],[533400700,88737086,1763783222,967397498,1763679451,344099428,1373281486,1115395788],[44880204,119845261,1792073879,1852650423,777871563,1883697740,1954213941,1837593425],[594540055,411820022,1262905924,126763532,186694958,925935800,689728952,210348099],[1836010984,1153818521,1789413888,1359300881,1793913244,572396251,1713280340,646213893],[603956087,1031702256,222097637,1482153699,941529084,1097198791,571849054,2012625188],[1653428955,506963541,1602063709,1843723159,1075729754,1546413360,414075449,554169454],[86117351,598587799,1781711992,1627356211,1182824949,465976659,1975782,641215339],[1612655265,283301392,147891706,550586973,1771632365,1540226889,1444906524,1637543542],[184635214,559806848,1408506365,1015476939,1052972443,1392659772,298049058,816061718],[655356051,966442194,714542510,478856753,1272986906,1929975750,1223515144,1944899220],[1452794914,1467562723,827096889,913255091,388157024,669557983,863599354,384963609],[915969020,1309309558,1369829996,892742583,220260416,1949318403,180028710,1069587487],[314872736,1726610840,1919130375,1511399000,1400916956,146978309,367868645,458961431],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1822104945,305788918,477474131,92678008,1931142329,1354704091,1846590933,1225697314,1626103381]],"opening_proof":[[828821572,1731411491,1927992592,1517831490,786587127,1118499878,446853805,1436235816],[1387987224,1379195662,417511188,1673603187,148804676,268244444,370189089,1614374164],[748015997,87054108,1499971508,114609755,431019088,1883849752,1016746544,1562149970],[474414801,1948520317,1181997558,1597208108,300273669,1125551843,67960285,115252366],[1894904086,162602110,1648310553,1053304948,1410171062,416093033,505221984,1606989881],[1633338653,1822282994,1782552856,397521910,152266490,226826512,780141761,1780946125],[573472434,975340040,62526443,326473526,1211364069,79429646,2005120605,602748035],[1312618188,1397429021,852688375,1310393213,1342006266,1871360109,836671044,1603619770],[1139695680,1866604784,25720095,15856783,1608458557,1482600134,2002917739,1484220064],[975427833,1786240851,972960950,163330671,1134250911,1410094688,31591661,1969042226],[353728273,831989485,1286166357,1188143234,1763548856,1407042963,871386869,357060370],[1797396543,457945255,1053988917,509384226,1478774182,1266297257,1349651897,1580189893],[2010460124,304366340,1695613044,1371299533,735238550,344971477,12779574,1426440739],[973874587,1784925810,1141241858,1081699355,1526637854,649984759,231156239,455700613],[1283016385,1727908970,734870927,1626572206,608878368,920305195,157886251,1402907300],[1117911295,1303936672,35941335,1919625860,1152677834,910665435,62857543,1701626771],[81874797,1244995480,261845985,223613900,1119328664,513856343,1669306484,1454580792],[1014045691,6243125,1213062180,1116343660,1503757200,1339647719,211082665,1901474483],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1456471712],[1155618407,366395834,268435422,0],[900966936,1545349011,550336795,1370536073,661280393,243167939,0,0,663541650,550336795,1050910072,904448332,640900679,0,0,663541650,640900679,696224732,1311103638,57131175,485901215,1969623906,1917288279],[1021717774,1322437832,0,998671459,903542717,1262062404,0,1783676001,1070002413,1898925772,1363452806],[1834025314,154185268,1296303493,466647245,1745851861,512697797,345657443,1549800286,1967182722,1568581390,77933450],[966874631,1715094969,1854232603,538269549,967941946,1330022234,473183812,1766574898,1137760179,854363975,1077397682,739199358,1194430871],[1180287043,1265523347,694616330,483532092,1104656157,1208835997,1329462834,1629300976,644809275,1052038983,1463342840,653751301,1640676921,640466646,472827230,1495264806,342469845],[268435454,199238362,885660637,1370972806,751611362,1572421360,818046639,95946821,1739467063,373935887,678754435,1005630071,1599475870,2006836997,1077292759,1940052847,1697445790,1010652341,1106697602,54444616,117463269,505766660,1658022173,1599746723,312763790,2001206265,473947622,169516566,1925043054,1773426323,707884408,1128650087,349339253,1389941522,1461780335,1068580461,746103079,58424511,1434565299,1564505479,1090214239,1135630717,518854572,1905978185,379429033,1034669478,490133269,1236625376,1314246799,1171145894,1279195929,799564175,643017066,881262436,973406208,55079149,13468677,826616338,698653299,353845137,1733356572,264323627,300933034,1241576053,454268672,1007116251,2005653707,392060109,628057643,1336435494,936793080,981313056,1950251868,168633616,981797977,1993296783,178848459,721905405,1767325980,128693247,1641104779,1391922363,601105499,963609329,144367418,1326928227,147279682,568473492,2008189050,1695713454,1085161030,1209280800,262489430,2002766415,505946438,2001439760,1620670776,635023712,338026926,1430284457,982536687,1222504345,1326588169,11690688,898095770,797345136,1421707865,252491913,1376081330,790111872,212500220,1042430922,1817244789,677005797,1637468559,1775751261,507044172,594802229,1112833789,381751911,990718959,547998383,447188017,836638942,64930119,1095934479,1149318737,1979041501,819916084,323183347,273661006,1024106700,1296293423,1076379937,1144904270,1161344566,1288657865,255366869,1152533030,131454262,541143150,1711074786,165569914,632429414,436322331,1620905774,293904892,1057404086,828369002,920470534,1903145277,665161801,1964068497,1295211639,1769434528,1353641396,224251553,557337258,1965833524,1988385853,117830907,1363365688,1764246002,938013368,397872703,627590632,57621462,1472864170,1933198888,98858293,1477087871,918986719,1914365073,48519850,1132485467,1903381276,639007189,747768584,180666553,1322189811,744477593,784334215,1450872980,1455320764,1096853271,2001281593,1893052907,465135140,1664770950,1690813790,41761099,703608088,1387982021,759153873,946738940,995973049,437568778,1189157012,1774670944,1611021337,881549570,937960696,958915371,366714387,478882293,948323728,100195485,1768610838,591769526,728344925,1942153690,921664760,118002472,527210321,1441722355,537686085,226217236,1136862363,1722896786,345238002,348860429,1498618253,183634321,309881865,177498684,1655982543,1259266662,1957933247,1232281824,1665849441,892850016,1744392348,195431992,1979695211,869571878,1827954529,1224511059,1176247385,528725752,1699110256,1137196940,1170450786,658079224,442826222,1117146344,1416285330,421739287,304755508,1894493016,1349301928,1324165760,591911276,927562111,139765943,54983643,1872310016,1949121704,539773147,1095202874,972589809,1694769653,448832168,1488416304,913221342,1143902724,178431210,886800070,820368242,189510165,1193621501,253255847,1809355172,408944769,844519823,1562437874,1382824661,1808773600,787330110,907202275,693815524,1575150263,286809858,393623528,608163915,474407787,83574265,482108533,1000598121,970616059,1605543739,1974143326,1157147156,124570743,236559182,955287287,168631865,1639118583,1337464190,1426840375,1701230384,1211781536,1239548534,151515458,1501101076,967683975,656620777,1495757960,1162697991,643543431,1213596501,1849075176,0,143512095,1159075761,1122988474,1409330126,1409330126,570544078,1030956227,984299461,1843815093,1085868112,1026122919,1247380765,1241072421,248682318,699457163,227516249,810162358,1235651712,1476429876,2004887293,1594410210,1578243941,1211307432,0,844228040,1679142508,1039052151,1535182053,374225021,379204617,1947591379,1034952259,201132581,958719930,1184612887,966299518,1892347804,603077144,819537486,1399998122,1525455680,575272903,1839743995,1400489650,1571421027,227467527,1902674552,1996476568,182174578,682906691,1326072680,1553881958,1088875025,1557802962,1823224884,1227424595,650429735,1530620587,1425426200,1215608910,1064790451,111100893,1155268454,184129247,1630031583,774999457,1994483909,218395978,1279687803,1550224859,292872664,1400876389,833530634,1234220669,703464546,318504323,1190217443,36464844,549706622,493532284,1631078693,380306852,1525161518,0,1471535580,820809791,1144058899],[1166875019,406855438,1741240319,1683835812,846233318,1072483253,470556617,478515087,1660285650,1576154752,1548406731,819527897,782906668,1534500329,1674520447,811302356,1548572431,19462377,207893755,526240343,1302279028,1087896962,1689927613,1309928484,839894218],[262111346,382697794,607290473,1327245010,1377410362,1182504666,1763438467,1409158132,560656152,1076869106,1155185307,1396889017,79237479,1024713491,995816635,984351982,1803805857,1078507485,404977955,1929880439,1392084463,1275242836,260833954,1537631536,1919923587,977971568,1116075427,30714522,792323422,1258458042,637473417,1430595506,928700313,347230066,405030729,886204013,1738062655,1948557142],[1375518455,207145526,1266749467,1340002268,812737138,786182625,1303011972,709941081,1002292920,1003304428,213655253,1936573215,86391486,411148238,1070866265,1594397357,1591387689,1608198887,1934144868,1929804245,1063016181,540767348,587281197,1844405430,1338714063,1567497052,938191776,89013380,63236984],[541304160,1684822037,561274613,66500281,433891169,604498056,546379083,1739374534,495555510],[43363345,211449678,458169128,503714521,862346740,728027975,506115966,0,1035268531,1170336896,1756461574,819490811,533556136,1401145851,1835223979,73146056,1043506667,740958787,537186271,1967740752,755954375,1371853828,1813417123],[805267708,1671608867,1687090359,1517589330,221819366,747372816,1410713236,1137574717,1083481066,139558551,1173691617,1892677295,1534686882,1816768219,406910950,1610160481,1030645075,246812405,1313672610,1209645529,1674725894,0,1663363646,241428880,1245873844,1788630350,1296226088,241428880,1245873844,1788630350,1296226088],[1486701353,1801809401,1517634460,1295107141,1469623508,1397860652,1500156113,403010847,1310601676,1312400418,392055255,1349282263,396142812,1035577397,817709625,1435134991,558620833,1695953540,402432563,738934338,1617158049,1887396473],[212572314,1640277645,1509199191,913012116,1466530352,775499263],[1606855310]],"opening_proof":[[398337430,1808580855,1236745095,1553671169,924491823,647101170,1156095814,1237716240],[249270687,651626633,1531218134,1872144538,779690310,1061734255,603646477,1059751827],[1177247573,950643765,1058444789,1755975483,1100098355,527768154,272671856,2104471],[1778086883,278381192,1276193831,1218216393,1645952657,1839472436,511609582,1571010615],[1029942710,223804294,996468183,1536002158,1978455611,567511021,516187727,1394303686],[1136223495,671902814,1909876830,382048839,1044624956,731442762,855580578,1621865065],[1882713897,1870039510,1977244440,1817900875,1427389561,1998768919,731316252,1574227056],[1797398382,1395978678,1145776310,1095700347,290765590,1976185115,814993181,127834454],[1771077140,132254862,116536966,793736412,1131879097,780189531,994474117,685341862],[383162177,82637969,124341284,1825480801,1111914672,100614140,733702242,1970871558],[1086305952,1817622473,1117626500,1253948502,140293965,375774190,700987546,189400132],[1768890532,1639057789,1020464222,663504998,1206068791,795461694,847886721,1351003168],[1209434260,582188716,490249773,535772899,530942214,895453094,1779097164,561502354],[475115039,974919731,1761073749,1077443710,1392565443,532878772,1832846859,1732589754],[1071807997,749598536,1564112321,287861212,804635434,691017595,1435402640,773867274],[514042219,1048741462,1874936911,99270816,971670996,1514912816,1788558555,550758113],[1213428703,607146714,1143227730,1802761944,975575261,688333351,1172644159,316686591],[1208304939,790766252,1594965633,1375989926,192505764,131457709,1281433542,1316668566],[770053077,1428189546,1215083232,497562473,1929787035,160110874,377102105,75595075],[542166247,2003062350,1267494537,1433162231,360372989,80654469,980959721,633817807],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[847803959,1719172654,1781266311,1358443369,1110251575,1815390437,708737108,16097980],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1965569771,1110984611,513286796,1884699170,616015151,156824833,1921261459,1009916936,844547920,553379390,299242026,849938962,1738118912,1157020668,1010434430,979128625],[409051908,986980685,1514343456,649234322,458314152,1784301913,1460796308,1027018510],[1439335900,1290882189,1670240955,1748002323,385762451,593897358,213946701,258630014,884605056,1563304827,1832241749,308080176],[1424187268,655026331,1377823655,1346870491,581893991,165312139,1169019546,2012726980,196208043,503668924,1237129541,708623139],[359174425,1277240055,936258563,1403188169,773898315,1152453554,124849035,623525297,797417204,882849146,201725987,1726683554],[1448986015,1755304119,290533934,1112474265,846195908,1665964394,932154507,622120013,1207562861,1195919241,199679514,1421021481,1181233645,1583334956,1640553571,910339244,1717975459,497434765,1747673974,33657276,88877975,1473939882,1085564597,1268482431,1754791024,1916362914,965345437,125360653,692826614,529006837,1763714818,1954351388,725759091,735519944,749035917,1969541225,97689959,531835701,330132983,757098548,1727886430,1806901559,1759919710,421340474,1783872176,1917324056,1914749508,872161088,418933122,1543031675,569310049,620355697,821469009,984656913,1100213039,491801008,162547418,1634320601,65250427,1698784068,114905448,1857581709,13205561,230793143,49962122,110974049,1242797832,1917169501,1385236296,795059116,1061646518,346136498,1811175025,1061687429,1382404679,1794755320,1211159170,857152128,1116561823,567529414,488258677,438122775,879743597,1342965726,1803320953,700728492,1376623917,1622121562,442587178,271004688,543320514,738321685,69303822,788407407,1361234063,913958082,1613524688,1505730344,291072043,1628483044,1811578118,209909768,1090914457,814140007,1053014954,495453104,1224837616,189171971,791788487,1874465828,1899591542,422535407,473447923,1086204322,1515498588,1336765663,1713788976,865693903,943772791,1561463863,1070878220,1017852702,1918463150,1974448627,339150098,1006592765,1527684958,424811530,1125656069,1331680600,1838423197,374068845,528969896,155600106,1584513580,1885817273,364457884,486520097,1244410190,1280094346,953073843,756116691,1516925067,1249098647,1859739666,163621745,754006419,1667870784,1649355336,1259165844,1575443723,1649299204,348640382,155863524,410683924,404232359,501544157,374918942,302492711,662879759,325334313,1834836476,1248449388,1812034460,206612076,1147908652,1734249880,1771365824,401922455,1616601863,977511225,1117846376,723896558,205839174,1994526589,355324486,1369187770,1593548189,366063613,1213897085,567306252,958430348,1404890066,771043004,1065216244,720304808,885879089,38829148,1590025286,1202753168,1451117762,295775150,199429359,1479924719,306292885,1042801781,1896977751,1756746507,1319918388,1364973154,211736237,1290385413,1106108781,1432232679,115688719,1970349764,716509441,1796811610,1542920029,70540363,895433575,1402752323,1913704550,606103978,656175211,1391406658],[1305946059,1402175043,230176840,741062567,141364794,1095812391,800413508,1401974502,1731915600,1770764851,1904119913,766990284,1531044313,617373052,1873634978,1804893435,349720995,677402919,522766625,568029381,1378770295,829295404,1367593274,484886541,1027862983,907899456,1434694771,1540918747,162359693,776909426,313860445,146656863,744393091,1336066006,967670053,1426556940],[771664757,408042546,1202357390,218356362,818703649,1736943794,412614579,1817271814,710987714,949215934,1269765058,1697209443,1979556363,1757748325,54198898,145938212,501861680,832695699,864012565,27194539],[1367231893,1149199955,1894474778,1410414523,104579816,1335874828,711138034,769327131,1925741413,630086786,117638485,1422116799,952253611,1352081673,542941856,1972714593,483155074,1111981512,1330440851,1913688253],[115854191,662339259,99485661,1832521142,596132222,1830956029,82776947,1916137732,1039944799,1165076073,1100784717,1917802418],[389142131,196897407,99723650,17160888,810301155,1049300991,991388343,1407842653,1721074351,947661001,1175591692,894573844,1462287613,1276759126,665466417,1247445690],[295926623,1703921973,263627400,1596200337,375476220,1213521717,155286796,334894638,1333872667,758774341,431543808,638465407,1944512466,599027219,1134328813,2009215921,985803641,510055387,1756876619,1969747203,1103689210,267809368,577447963,248902866],[82201748,906137677,1309753845,1647384526,546982190,1916940785,713200032,1706190859,886844578,1786991387,747703144,632386854,1658976817,827866873,1166659881,800545765,1484071510,1067499387,1749513873,119407394,1230175019,869433399,358478248,1149841109],[253813969,1189878984,801746475,200039378,1326316542,1812681436,51062436,1756170029],[1793641550,1430680210,71601369,127941207,276551088,1285207656,1427871972,998483292]],"opening_proof":[[1229818409,474062435,573116640,718393372,827207814,173554636,137386863,1680832194],[1452367630,1428005945,305614194,1427874627,1516055812,134863642,1126837097,1754448452],[231916041,1873214217,1449556413,1689613590,963761131,132851643,1789004673,1817829503],[1900062095,390807508,885238335,1425937857,664036063,1031372695,1144464633,23114869],[1874739617,853167959,375866270,732959680,1902803034,1350916431,944781534,1064714826],[762014140,523723603,971325820,576976384,969054640,854790721,1515649533,39047973],[222805342,832277139,1042121507,751136758,232465867,1943319297,83007373,1199338271],[378139162,849692064,998259250,902102250,1472454123,545984050,900105344,1393268213],[770218373,80936819,444040981,954402785,1763065244,265916479,1711622277,356128491],[372067224,922746778,770191637,1171774435,1192608089,1136323122,509211731,410040829],[1601938562,1233033984,1227770394,1327672091,1824404854,612220387,98036411,1163481611],[1637104639,135296488,880511374,625965141,412426251,700267231,640539547,433077238],[1583841043,1152290442,425060896,1305433869,47080456,1040269678,458219309,1683442782],[1676866178,73323166,367126514,272290152,1675193264,651857372,761143042,352153516],[1030544966,1122444394,1934191976,644023479,19138256,332121862,1998685108,1912623238],[182606011,1847784949,1356075670,1921525956,120949475,1163405324,796749715,1664081082],[1214814733,1613750566,1587342298,1211583900,76210418,179538352,1653138639,1044986157],[263312650,1153935634,405399958,488041546,533669532,1597282662,1383401666,1645594204],[641856330,1195529267,1255262429,632913694,1706342388,1225234725,733696737,515005909],[145093084,1638317690,1937724946,1037067805,1525722291,1502689344,1826868064,1134957339],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[590953167,1272635440,418025434,1250872962],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[1479414558,1198019149,131658758,231521343],[1498392351,37328768,1033226921,462028987],[1727403326,26899350,942284213,985100248],[653023529,623285141,1627957477,461021351],[1491920888,1430614499,55048854,1859931224],[487124020,1283849091,152761642,1637568969],[247570115,1724502023,1677294352,1263339410],[667344819,171964549,81580786,1301025157],[311913499,37479846,637110327,1299668247],[1711114965,1728432306,282945521,796988932],[370733753,277779128,504996292,1252240358],[164185511,1395124948,152859688,1453013753],[472740869,65525850,1203115881,1118499552],[293206488,829426021,307159166,1941036419],[723497,1644316665,1209098305,1604797299],[8335711,1784363583,445370622,796399501],[1585507470,1939865414,429689280,573402462],[1251860334,220917736,1869841668,1118702399],[338776946,603888978,446787381,1245749647],[1679762467,935590841,823668153,436251412],[1706487468,1693149976,1115803675,382369538],[287833902,1648096688,1243646383,1554532885],[1589655228,333865051,1913261542,1057766744],[1275319254,819203576,908950224,244670444],[1230655197,651701724,575780080,2000537229],[3594628,574512532,252906256,1886740415],[134389605,77906613,32767681,1921764189],[526872668,1813348995,1214746657,1681401854],[1928993770,342907791,256463137,1295960421],[1178637800,839479770,1552011951,779384070],[261872004,1792460024,817266637,1621836539],[1044158645,1000606100,690417548,960678284],[4983523,184737291,1215179294,1929827893],[438217317,1984216752,602573087,1438492167],[1436406384,209556005,1512064887,768313407],[1616304660,1338143935,1276412112,1416290396],[1219842112,809366600,1304454746,50378867],[875207259,1871187189,1754678376,1073361880],[1117687620,503214610,1768313115,1826104699],[1875376475,1790966113,140453788,533584356],[757660005,167352932,1358637673,1771076101],[204434497,1325203174,700842115,1090469948],[1357817816,744572473,881760861,39276317],[1084765738,1734712331,1123506023,182460295],[1242189423,99079871,1344011680,932404770],[662234721,116065382,1445287370,1151347106],[1199258208,1221604815,471741590,743893563],[1213128372,1143542237,1696375848,881573719],[839227628,1090898825,1633695176,1161491075],[709738026,1478034018,382855070,319680204],[455312630,1484079152,1737342772,1318378113],[1922823614,1815613026,560887341,1128881542],[526369694,237571459,385357850,731859633],[399969515,1898420487,690017593,400833438],[1634614607,1552047336,1578589597,1328988140],[640651853,1877525904,77842792,1831094844],[1907461946,576690410,1472852080,1754018374]],"opening_proof":[[1247744813,481269956,686612535,1666906012,691442754,695035446,859398062,1627005295],[1667875683,263386453,203098101,963077773,1366180362,74172926,1614219768,1552159640],[1766926664,1543728539,1153969807,1518768471,745383960,905555421,305661579,219852903],[490494745,689493813,1541362375,452798336,32217554,320059243,931108371,739858396],[1130227292,1076797137,148942217,353581728,1541906018,744034504,1384126906,163912343],[406386794,336464778,880061275,351414741,493985264,1413879801,1028288517,463810574],[355353529,716276945,57342806,1079499297,1360288540,1763741096,1706318272,1837951800],[149119657,1096995777,941177282,987973553,1601303429,1540048757,1555741679,1094554365],[968269505,500529652,578911851,1616450493,1191728166,1186275044,1137852920,520673461],[1285931127,557504877,1016323567,1612427539,1403868493,1927991829,1944088915,1913119150],[1015590446,55939463,1178165047,1063855178,1627280240,1365862331,1638949373,243214516],[1292716728,1014084100,176490051,368978392,954480392,1101613538,883185049,2011665688],[1842949900,413184298,107638280,513323372,1571638890,455121562,275856591,190645806],[522410732,210619025,257516167,461729413,963808695,289007516,1893916622,1017498016],[1885290315,760058251,1228088825,581471205,756402924,1593810670,668363024,805641627],[1226656778,918522529,150712908,1722923375,1287435491,482292709,1879309718,1402604149],[1320917337,1332849478,666212363,1129035547,1485882649,1184528032,1453669707,121999078],[1374805413,367723879,1115584159,1040929795,1329755693,217728667,1826217402,923334575],[1044881202,970476736,1207474395,1417428741,1732173362,1840705322,1693099136,1005829774],[294690800,1996218690,1832135093,570662399,1891403916,90761400,453165961,315765287],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1924910358,936802440,1312981417,1118163341]},"opening_proof":[[326024041,480757116,983266291,12842422,88066025,1915140134,1199944376,54495101],[328061203,1488730250,310567698,716554997,1542581475,1229400675,1419073665,1189177161],[1591454580,2000244589,1842898067,1812720207,606327235,1082253474,102021090,1742723030],[919221564,1968950309,310254386,434633611,1453959899,276627739,1060623779,1420760956],[1961527031,1412529251,1570546118,1342874058,1924528092,1875932811,1637073603,1308595868],[1373100609,1040517720,1624363282,919084670,847022716,1035595419,1310456260,667969791],[1643984222,445064767,1789057578,356067450,1370364765,126444535,1608770781,19253907],[1004472429,844167356,709376200,262915442,323384887,479801985,841936269,866052395],[1608665272,1502434061,1376366589,270937157,2001962483,592362158,1929330539,1953233080],[845570738,1018215936,1912594492,1292882546,1950728744,1150819545,726378607,1275690775],[847395401,429006679,1381227800,973907051,1165769766,1817429547,900780571,1365582092],[1318336081,1525050712,426955492,6677429,1875996946,1751811673,587130811,1162585421],[212302377,1372375439,1276691504,609529923,1139332055,983093218,1011243177,1019076569],[1535785525,717137125,311129384,464497423,736275116,474126504,222197371,784734586],[732390343,8038076,260691253,1158704091,1916767534,1573082311,805225779,1570297419],[1730203151,985497565,792393295,123977460,811288638,645495221,983283528,765887894],[744915518,879019172,1570697580,1768861673,108721349,970623723,1720389444,123995371],[1895617736,838883869,170379136,995639036,1659881375,1277278364,1480312366,990286120],[314339178,192453637,282032006,29149533,475556859,297035685,1390559478,1953328960],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[276692730,1742484939,30891626,177932339]},"opening_proof":[[1132919761,375631241,1006260945,209949638,710277729,844761479,1063783054,1612126914],[323706354,922892495,1219028192,1160420422,1431494641,1557107886,570815606,1856263196],[341185137,657109678,562779758,1507529798,882648347,470586614,9150344,1290889858],[422712451,1255688043,1368361466,399070823,419192607,744072627,1921130715,1432983126],[476942206,1048358331,277834363,138218280,556664525,1128333985,496117044,451456413],[1488762810,1436811352,301517350,837096519,1607829444,1081474790,1586967935,635304697],[1824709199,787381044,587304643,1320766699,1552480417,1345224619,1323337240,1620786773],[292610196,561987696,1750568720,796430670,163410835,1324175512,560847042,1051100015],[445475093,1652140584,1545243664,2011824615,616889149,232594868,1995097931,1098882677],[1580232797,1989668341,132575184,1414595827,1445899048,1099005007,366438535,1490263777],[881361740,1451023027,2002801765,1074663468,726943843,419070247,451068255,1993132721],[1280508588,1848593373,1543113846,136460544,553355802,746896650,102315080,1987234645],[965470671,328974054,5099265,1088700785,870200397,674173655,765941128,917331807],[1281656924,1105369131,1793766888,1761436795,1938540761,667908296,1430793003,1344857980],[814710766,464290093,269936776,1266172774,352909992,768032326,1166743176,1787512046],[1306471414,538749066,1562219385,1981576446,1401159166,1146147811,1731991606,882907814],[1072701335,565677986,1825263603,339526637,1298175727,1336734115,727899734,873304145],[658518502,838780844,699995011,246607917,727286139,592627358,1315273494,1519483638],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[988178447,933459024,1778765214,1079903362]},"opening_proof":[[1559096566,1766159214,814576433,409985608,772042763,810415956,1420239081,1502622598],[33298602,674537684,688121225,1738091075,1960579681,1111779952,1344781643,1472079082],[967213443,43925259,1313160076,558746543,315132192,1204198193,164416168,1693723783],[290336804,1622781236,330867583,555005283,599962267,972649597,1906731562,1783880054],[170171381,794964478,1725394000,282104687,969396948,1333015323,1510631956,1256035863],[549434047,1683473087,1161707428,121007690,221693899,1839831227,1652507182,772683539],[656246502,817301349,1767568218,1369648862,770014801,858928169,961609138,1564487979],[1324024105,452631860,1626638630,1759745805,147160143,232381781,627735546,53120875],[208449531,425546270,1485052926,735695549,1106931210,964132227,1450187052,578952617],[1294401955,1726414709,898939819,1827039582,1338583897,1913705393,1972471504,948638806],[201143059,275871215,1664704103,1485564750,1721705838,915890913,477285929,1248741372],[275890920,140819370,446187238,897254607,185383321,1153316491,1497565111,12764752],[129393969,994329911,691291916,1973625727,263111680,1575456464,477555211,1385551061],[1639447570,1871013922,707863559,1586517571,1280719848,1481134432,1486088378,531272296],[679901506,1670044541,1909503036,1254206259,795623532,1472281721,2007772399,1384843819],[785121530,896880944,148313621,151835627,120954423,441381401,1267926271,941509833],[897778170,82816007,1950620618,1564233278,1479691828,1934381947,1163344031,124497204],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1414098705,556792685,862452504,319665319]},"opening_proof":[[1764825346,936007221,1969512883,1375151207,360876980,95690797,1983244618,248701540],[1470176396,60607553,1644719706,1913042201,279224708,913802175,1670083850,62493643],[1199669383,1483502123,169487841,39847200,785856419,437049354,202803511,1670276304],[1577990887,387400756,1249381921,864278531,914256079,1538530952,411054037,1345409564],[1982134269,856372290,377694190,1053969188,194638981,50659459,343117389,1426625650],[427558526,431487930,1094496358,1768829069,970474253,457799209,65114337,28682871],[577566346,1710338420,184738731,210005722,1213746036,24906869,534637760,1080813226],[656421610,1523315062,767945703,407959822,1525753217,551877559,33665131,108060282],[284931020,146273175,81459064,513038905,1021695824,837587810,393814446,790225650],[668870743,1883320050,279648903,1900168119,1509042944,1024297462,1947556828,1415918780],[1006371236,842920997,1425014650,1670728018,672422150,287639853,853833005,1261274532],[1914777909,111677704,591294163,1854938845,736424181,1390473538,159062934,460004524],[1057073765,434177039,1979605716,87549475,1392453106,1901313836,1889154263,1873795041],[1674916082,1090867434,1912445691,1186325665,249803210,1597693529,1418604214,1726783589],[273341246,492957558,1179361594,291395197,294704746,933069930,964968105,491601098],[275857593,1242565868,159181445,1384852583,457203806,1257640396,1443436103,1099947754],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1887255527,1827245955,575792436,1112200266]},"opening_proof":[[904555903,556115567,1557925102,1561643200,1787230492,1077666047,60696314,1703641118],[1922007285,1604227339,406756002,36185008,1554802980,1186569320,1085878230,1249316642],[1310631481,942548719,937640171,512429350,1259391306,384671030,1882788605,43139141],[1047900844,519648382,1621125823,401761969,1106714205,1329808729,1956386795,1438273882],[1312239950,1567504951,1116143800,1278101158,315027606,147995077,1739660074,52160905],[193619631,1910913334,620142222,1018541557,459209834,1011914663,369730732,1323425051],[1495276886,856151227,1218419479,216789168,1094507407,1966420552,1456664171,427852152],[1653041586,427414810,2013097806,686496736,1542936613,417191704,1952297861,165694400],[1219951819,1119504353,1208989884,1511061481,1661022987,842266791,51623326,1863296353],[1647837750,1604362901,1019382546,1486112157,915597014,812571911,173406210,1310482368],[795025097,387444216,664858271,581009514,1022715112,514688339,498976879,227276461],[1304181268,179015811,438132897,444990066,1748347607,366210429,658379236,450023445],[1218782181,274021296,747567268,891684226,1153438054,558612133,972953120,432345505],[461274083,444980063,966455172,1080062049,391177979,2012543394,1035081398,1842302854],[1787811718,196378178,951344835,1666027016,1117851821,256576994,269031935,607276323],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[1075941997,1149902141,1779812590,104671564]},"opening_proof":[[525521174,1683454459,838169345,667008624,55312388,1535110187,1890643984,960565127],[596760607,60616252,669560143,1504481679,40226205,72469003,727975605,1386244261],[1614496010,1488254686,1910845882,276281663,148819828,1175139450,128250382,1671713854],[230128707,477611427,1747770917,684882550,1917720706,1519365013,1376281720,1999338494],[585636488,1124891958,312734786,1660631624,1993378044,1666213151,607249026,673453681],[723937690,1214643297,1245802933,182190023,59258822,1082334760,857209926,176245610],[649068660,740697636,630711202,1278862688,33829424,1800055009,532161361,97269316],[1998996319,1540260023,150797050,1166628020,1045699525,1663302355,1277819037,536664717],[1296867893,625867764,514991685,1009401515,1475514354,2008298331,130331255,42384995],[775550361,1669712913,381983169,1814204757,598667316,694993180,1500300982,1806739917],[209065804,741988881,1885827383,1248057202,1055910644,1844104779,1251954539,1187280357],[1908801446,555188649,1448654550,1359426101,1223116598,1825518213,1652421533,257010309],[1036211188,1992713808,980536132,904485626,1433995218,1091768648,1366358238,950966480],[1124237670,1929170883,1715375929,1203223376,706858769,1305021220,496651507,178324431],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[560874964,1326348425,1997696693,1365801116]},"opening_proof":[[710080487,135131266,418139829,164101836,1788754677,1574705748,333217693,1386559868],[844921686,425730061,351925174,1601181293,1859116414,961025198,1125281638,698561335],[714146542,920841555,1916634357,1839871185,424152739,752489577,433001374,867629192],[1024883968,1802825832,1761355426,982872935,1393263599,1305158431,1299408483,369874737],[1470081402,271394831,1237113853,97602918,1440748877,1336336797,1939697970,433707807],[1606747523,66821812,676119041,1639388749,1987796414,1192344061,130565754,400896434],[1865585470,1813901774,1009692951,525799648,125015211,703676567,945520104,1729878963],[661280587,1988676888,490356908,62181731,1440999800,1501961368,568547272,733114570],[1923618990,815635037,1743585097,1543179604,345840611,1472227712,881987451,621717648],[1185345421,408534527,589158914,1663255871,1402159154,1736294325,1944203190,150815008],[494825368,708687142,608804219,1726115266,1346966413,49198536,1358278476,374069368],[956742140,808385816,260267306,933951888,794620322,1969641996,283603182,315908321],[1735650349,644291748,459564327,1526235722,1417946927,293257336,494546230,313458698],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[670873444,507376815,251631420,92369956]},"opening_proof":[[1391160490,901284710,564982490,1592454177,1650111817,897740884,1653413549,913465907],[1216582125,934500232,1629611787,1346337666,1393491677,123632845,1285151421,352725743],[1059199384,1236012769,61013539,404832487,1021411654,802206026,453950165,842595720],[1921037334,517155722,255395697,969600802,1210662738,131080786,1502734915,84071409],[587345393,451185117,422904687,410957633,1708085533,1193898970,1990777884,1475445116],[481322577,562226686,1673927176,287559560,813357887,411465534,92487109,1011071514],[695474624,1573998714,1924397820,758066874,1207695365,450314723,789471623,1480759623],[1055249899,1593308891,131547355,1642622719,12072052,288231642,779858645,1538447752],[1015676072,733336171,112421730,242145600,399622430,1088261153,1626805070,890897258],[431613542,1644459062,845085799,150626898,1547097652,1773160893,1134330505,68670931],[1968854150,1136568687,1390441432,425458821,829638721,168798351,1082324046,1880607915],[65960064,1504371786,10125026,897761368,1452475935,793368253,1945414286,1560224453],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1238824820,1645782731,309740912,623047324]},"opening_proof":[[142560153,926657992,1397754547,1559050170,1339010539,377116190,171860534,1765735537],[1943079105,1996476399,1406243377,574563218,908952593,514287502,841194182,639940355],[781140672,1732864970,103142450,343496622,1497263064,671328771,136443571,826949720],[1668701291,1467692707,290467233,1928351264,1121646318,1477272681,1993708942,1531684918],[842371611,1662023017,1128986171,510522057,140946883,496554240,283819395,39001279],[1552148235,165242964,1430912341,621344990,1161913609,1054402268,1767078342,1924199902],[1133695538,720805210,797147273,1518565249,1283259348,485376881,1558647257,118723923],[1745026021,1137696986,1572284751,1017767914,799252314,262998553,971501579,1353782398],[1961735357,115616502,1885050567,1070880928,1309606729,1642132170,267514878,385891581],[1818041843,896496322,422402942,905996063,1599364920,1400361581,1745228801,901306853],[1914510169,1601386017,1810484332,142370041,1120490575,263470937,1905289116,790790290],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1947894656,946341367,1337942040,988206734]},"opening_proof":[[1518512915,1865500200,1943913647,1281016921,1531068192,121517582,1207817585,99300604],[925186850,999908876,1116464637,1081406693,1465108127,1958165137,1664875514,1044219744],[939094516,862901495,1500807953,78819624,752502687,1263042358,238812910,1751583365],[1051923561,628865213,1506501064,935635553,1653192602,884031574,986501520,854256408],[240089786,275946711,1619207581,1189883116,238460606,448338151,766674250,1733965561],[719459372,1982825106,107852619,370288031,1050913610,27028927,200272166,212675259],[660482175,1412872101,195462143,1701226966,662247664,824248593,737386953,1427927226],[63220706,16592820,540861334,1923294275,134857946,1312701248,1251620440,418839376],[1530250901,1709037183,997767758,1430355858,1043908598,1809975830,323350099,1540577067],[760672773,1771062997,566840547,1929793922,217353111,1033869946,1481899638,1189892469],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1311703244,543343418,1617242401,1151151889]},"opening_proof":[[852025000,936835202,800558841,470659993,633052711,1823454137,1873290981,1448194456],[545316740,1430446324,241656539,285090468,1284881836,1987898001,1915443882,612633432],[854011256,1571529133,866923040,460290720,1118432029,133412236,386554207,1786134675],[332876820,1081711002,742693003,289572532,1192621884,1369941829,1267648692,838731480],[1312220390,1986076211,1375275695,1319475869,59866145,700434278,1996658789,1615547912],[45352876,679229121,1048535520,1022960037,1989979786,1992567309,1569199121,300722755],[987205220,1675721233,1548007523,1234096640,1217586575,938838068,1604636671,392879069],[1618338772,1582588038,111296699,1427878005,1058744218,1620930210,1910138350,1387587112],[1748123805,1580204720,4295183,162113796,502941922,703124643,317226438,668508443],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1973787473,1242204275,644227832,2009063779]},"opening_proof":[[70625002,142882730,1985132408,1980139875,138657951,2008048606,1863553762,1483377413],[77673635,1363651306,1049628617,43508968,1026203923,1976782122,928822695,1854951986],[863875861,1288260639,92089960,334787764,1605165835,306752921,40853582,322363759],[1724690095,805580629,313010119,1872192683,1521015820,837990801,1751752047,1748474768],[1597976726,1687941724,562208295,84147681,954723026,1814043431,1078593177,77055746],[515047210,1919293897,1304678663,75023979,835464713,1731431824,178519266,721610103],[1504805170,276880062,1823889038,144058758,1835026306,537745250,1801077247,1011664856],[1457632703,919812885,270889415,826955998,746864770,759672797,830596758,21781718],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[472077424,980735528,1730597243,1486485837]},"opening_proof":[[1186679662,1711543215,1438064087,1079519502,43840116,938520947,1046656649,1569603633],[1093017750,1982801017,704223260,324919258,1118548484,1857161832,1338322935,77043101],[206759876,1971108120,60968868,1875946753,1029084736,528623764,1155872094,1756275805],[623405028,1466856059,541203473,541240687,1517629195,1442865148,10748740,1468216301],[182008037,968677854,1437808770,464406970,1263325130,64623252,673282986,1864280036],[1579092722,1177417110,1462678045,1240567324,167661450,1621159530,771346630,1331742847],[649063437,1712338370,1812726653,1792523284,498593298,1366222973,272716919,56121315],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1423957640,172315217,2006500163,565717933]},"opening_proof":[[1638788272,556269261,366830768,744209245,1299197685,345082863,1552625054,683932355],[1494536254,1236170057,881105273,86378033,1657855224,507156480,1646248575,919658302],[1420930261,1669748248,1991705627,313315495,503186929,1332992850,273448641,1541005199],[1918750635,50699168,1276337814,1589519656,890241925,984080934,548689877,1542485280],[1582678519,538078503,1014793491,779405957,313281146,1168454585,1354932177,1459459536],[2377271,90635412,210370617,1574971869,791061137,731074926,1803159326,1416836799],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[623828958,1716633459,1688513111,1393426131]},"opening_proof":[[1374196103,1780747731,1569307123,1113670139,995311604,503162765,232342954,1219495528],[798265007,1436433858,202152674,279469073,1008499128,972305031,731528088,1430534423],[1180165531,1897069256,619989344,388279256,1323320717,1762055628,310089272,1910771189],[1307071857,744022909,1717953576,931468595,858390133,1007225848,633358627,621326009],[1459959556,1939985584,1145263128,1926765580,1536429023,1298813554,977523065,220805810],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[119222539,674239243,758331476,1105052212]},"opening_proof":[[898683657,782731729,1118087624,162259432,1965950740,867861303,1874928891,1833664928],[586969613,467916013,1608192368,36460612,519510779,1271665383,1434503893,1467216394],[377005644,587110360,1134245648,763164965,1845422548,1527229613,1381685330,313478241],[903519224,1782742773,1461491793,904851553,888442261,1701304257,923540035,521872060],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1583601801,755902023,1205399337,1435332220]},"opening_proof":[[193136217,314720140,1006380557,343776117,1360638307,1297416195,734156605,851607970],[90061897,215606583,908402128,1954409418,625623678,1009333191,1988474512,963254798],[1663814311,166795156,830758857,1519778541,9307777,173992892,1270421386,537131567],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[650498325,163714487,1016815783,668154466]},"opening_proof":[[1513758312,1889176131,632520666,1270157259,674095402,1614319682,200158002,1616671475],[1207672290,438015213,1558838540,1584773296,214989522,262057552,1072249340,1359869715],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[676139115,705016271,1649339092,226780003]},"opening_proof":[[581082252,986646012,1610527086,389238187,1790979507,1908668288,902549834,2468023],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[430186097,570943553,1557750116,260090913]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[256320360,1564928736]],"opening_proof":[[1323613847,480267149,1299180023,1496207705,1750968321,1111451267,1881522967,840290750],[1726286926,528660923,338533828,1739722427,1065064976,1682941593,1198522920,513374454],[1449701156,1609917823,273054836,1507479728,424532787,1076533570,1714817131,194219647],[1892701491,1857014449,453766816,507843208,1758680098,2308622,650591369,201166273],[1438652750,1468871513,1422835821,1668513132,1226222777,88656971,1170113169,1061198080],[1360297130,1476023099,297548779,1554257486,610933712,874212684,1658734125,1413897105],[821097818,1603355192,344532512,1220237843,1763850149,1992407478,52382644,1591045510],[1383822238,271503288,605708479,1316595629,1413226596,1882591736,598963924,451519018],[741490535,89335154,1357566233,763187824,614023334,833501881,727723065,1008249971],[324472458,558415967,1524802317,1187714681,1766967603,1688842883,858834353,1095983172],[298667486,1655578081,1553529659,1101913499,852715210,976247741,396017766,85486198],[676590049,541432057,1758154296,191945075,1055343414,214424936,1440161216,806269846],[184635214,559806848,1408506365,1015476939,1052972443,1392659772,298049058,816061718],[655356051,966442194,714542510,478856753,1272986906,1929975750,1223515144,1944899220],[1452794914,1467562723,827096889,913255091,388157024,669557983,863599354,384963609],[915969020,1309309558,1369829996,892742583,220260416,1949318403,180028710,1069587487],[314872736,1726610840,1919130375,1511399000,1400916956,146978309,367868645,458961431],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[585298516,1640781191,349940762,238035266,1768633247,745461884,744643115,1670861196,250240262]],"opening_proof":[[327834272,728489185,1855632854,1980053737,739815311,1802058957,1686891495,1666530540],[307311145,52566937,719132237,904461127,1456615907,2007340449,1548210716,828114039],[1558028740,1670902722,767672447,1005179702,910934286,1269528277,1712026850,1098181899],[1667477613,1901361956,878722319,472861510,243945769,128387726,981159259,1798337833],[1071614621,619611257,845165160,535330230,1993517449,1938656086,450092348,1960671324],[338643849,1873482168,915359255,691888656,1526445126,801665450,357281811,1022805597],[1376583063,997798497,1064555684,1107943973,1659034922,1026463638,377456468,174787809],[737618400,883992313,1489031827,1288117025,104014246,1493457435,1251710985,1245082355],[841393416,842203287,1203045763,886644381,652737075,1216684918,1653638982,1149314182],[452454618,769650988,1537231142,1256429100,1323978481,92863234,1271425553,177189080],[1038041567,443940663,315964146,1511553861,748810281,403879754,574916057,1564598598],[1005007079,356390480,929743213,123777472,1983222922,298264970,1491545212,1475300163],[727027914,535937738,327840183,1910409931,592566849,168478066,142324390,1877958738],[973874587,1784925810,1141241858,1081699355,1526637854,649984759,231156239,455700613],[1283016385,1727908970,734870927,1626572206,608878368,920305195,157886251,1402907300],[1117911295,1303936672,35941335,1919625860,1152677834,910665435,62857543,1701626771],[81874797,1244995480,261845985,223613900,1119328664,513856343,1669306484,1454580792],[1014045691,6243125,1213062180,1116343660,1503757200,1339647719,211082665,1901474483],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[485447110],[1155618407,366395834,268435422,0],[900966936,1545349011,550336795,1370536073,661280393,243167939,0,0,663541650,550336795,1050910072,904448332,640900679,0,0,663541650,640900679,696224732,1311103638,57131175,485901215,1969623906,1917288279],[1202752282,674387041,0,1529555257,378099328,1307321031,0,24055782,1317275798,1752398019,578514483],[1076750422,614991344,280469846,631110508,336120103,609034302,572521132,337416349,1973904645,37019380,1673906927],[1049644532,1418739235,172046286,1787226121,341549456,1109414855,573669413,798923641,1960171596,1259453682,529657769,863954040,1142867445],[1625715404,1972731095,463063853,455677147,1336424381,1216649305,912558276,536289564,385388848,808985198,1134823122,1644845117,1385941913,402233114,1161560114,516560034,1395968807],[268435454,1722556482,1457695836,853595700,739743494,289629716,1569178918,51026215,1999064842,1809167065,349273851,1603015644,819791428,900321493,1195066726,1882800600,761846971,1142216296,105876850,1257866635,1939264895,808928410,741695658,163236825,1049520508,254233095,732591168,1005704328,1016907733,1567914012,1534807195,988641286,672052027,1722211781,137277253,1986178763,425273320,1755665171,1808001822,819900859,823463198,1211831437,121721009,883833375,958133758,713294326,1083515026,1424717650,128923369,59962482,1464756323,1621873914,250725899,1369843058,822842758,848295323,1307198389,427728800,907459279,1187207318,858972962,768571582,1736409949,1785066485,673920204,556183162,1439069204,1417568339,264826714,361330075,151726166,1958115477,525862048,1568849684,1017610264,1071662591,1726850458,1869112742,497558456,1483306985,1362439856,1680733778,1373783120,730515693,1235606589,1920356997,1438318709,623302569,829769327,1007575691,1161406538,640077342,1974622425,877503833,1622587862,1239043992,1388225697,1682331427,1939556959,599061762,1413293019,1084045547,517875759,781850268,1976737127,582647107,251142799,556340072,369574265,1380199294,1151442665,299850690,1066443707,845218557,1986007850,654124109,1257895719,267075169,947866454,1245103253,730645650,1063209634,1339323394,1162999721,1764445798,465555680,1925663791,34940712,1880560995,417780356,307966162,408251748,869000714,1879191802,861153778,293023600,909082538,1947772436,500409801,1239103719,1395075244,1972778610,966390775,1629097853,1409793104,1459597406,73857641,1690534179,848285382,214926099,241859088,147509315,982348994,307055098,1478209603,35152581,910944179,1444778818,634948305,815754898,196079776,1329646485,276547443,220823744,1001952597,21429239,1918748247,1395303928,1104520583,60965113,1366464743,356756487,1759717208,173028728,284924833,1319544699,791288221,1101492019,490752211,223381068,624109369,682323647,448039553,1698057434,380632199,1860851975,497741580,1805783863,665158735,323095079,749832206,259999426,234989652,1467616325,1258369889,802344785,1330644121,1560127123,639983188,1710244220,1517539957,656544581,225066819,475974451,833560191,1783187862,418515829,972704945,168907683,1034691947,1018726452,230778012,1358016020,447768596,52506450,922410879,1064898259,695762407,929201939,544189878,1030262671,1012126465,692503568,1097498709,130090577,1012184230,1774626559,1322415149,315565033,700309345,1272882077,1985176487,286677221,430574862,1339484566,613607787,1958106428,1826824677,887325780,1616858681,205722721,1093581961,896749177,939958818,462187402,1813809413,1490046730,1391804538,1851120263,923453799,109357667,1555561775,1199270613,928136730,1457594189,562954661,1435206554,1634212581,95876030,608079388,1523736271,1960397280,757849044,1767654038,1477239826,1161091444,1920737948,537484716,652520419,1571011295,843450198,434419026,1629679722,1512799428,606926748,226427172,1393403395,796809556,1351124525,203275199,469124253,1720347458,1696077437,1899379283,1595504244,1275358456,1675497814,296138913,761384631,1056430566,1258112552,818365450,1290228533,697151933,1320936904,1259855419,1823040063,1578083637,967038425,1843445721,179082714,538945995,1806587833,250029026,1933573413,1316074828,73837859,1364357879,423925798,279717049,755794108,0,1199771598,1132262388,889268406,268669713,268669713,1055564073,665898830,1587405988,1028955928,1562866467,1746909999,1010015779,1144196971,651191375,690026273,1011753795,1833410437,1373165600,478069819,1741621935,71896590,1494974248,1297018288,0,1537056053,855778851,966388397,1889497984,737256122,1686143553,504012306,258733601,1260826923,439693628,1456679682,1968455762,1058341472,1201773524,784555359,1448556985,648863498,119694248,725463463,356171110,1960975708,306252037,1213749840,1451591066,1152152794,1075236402,125704828,285348438,1336556108,1508800695,146835825,851044349,1498033907,1009003657,1389556949,260065029,190583353,1006150958,1624987537,140676530,1949874614,464587989,1314660373,1438488374,1851286523,1334657828,766327094,1998225860,924348830,928057264,1045656829,1096319367,1573192466,5667512,1230224962,1037276037,582398315,1145896455,145770014,0,1131950703,739352519,1732251870],[1024258934,1432188067,841834451,1104541126,1522975704,253822200,715449593,43970247,320457737,489149791,789889654,1906428570,1268201216,839557246,115934512,1785355176,1397307634,373786540,1340936816,1363280578,633640740,519650823,1961902711,955975249,1258483174],[1347855262,519634521,750959035,1885468727,297962116,1721961576,871482222,353506702,701265184,797162582,1207611093,141896708,1643384045,1707242221,1557452415,323574535,1232095214,149386595,468609539,822231021,383756871,940774977,134740840,1524897211,1856815123,1948854989,1876548269,1434620870,999900843,861690369,701249344,390074418,1135483793,210642281,185593857,1670351662,304009255,1015995141],[598277088,1408645586,1683973642,1114327712,1398490441,1907918140,1310328707,441459582,641519807,1953268102,66131204,622561364,1805602388,1206629985,797770806,1725478003,1717674105,1162161179,917535625,218218544,738199657,71745898,799393636,823506453,992671260,957702224,737605293,1881663804,210959327],[1915220043,782701546,1332472181,877928771,1606392226,250752019,1562613723,492933648,309172427],[851185672,40553208,559875809,170878860,66659131,206497255,1006173158,0,1922429039,1418274046,1171115851,1927838656,785545142,159201368,288716921,340300368,215754255,770907596,1115920461,1460084344,945746943,704171450,1689283917],[998779512,1322730126,618152479,1667148908,1667045610,139903283,1838923825,1583308346,822606461,1760753375,1555590118,126658710,1840115105,145209346,1438149427,1928190164,1854672382,1836695931,1344480104,1788969248,1933669433,0,1633450743,1635971611,409428673,1774257493,1442621067,1635971611,409428673,1774257493,1442621067],[212671633,1974516653,624462499,830427243,1933568886,1916416877,652482119,1224370385,276774656,1818770107,929599024,1322302299,1325047874,1398183351,1085145352,1333990270,1072180905,650590124,19078308,241590047,1275122327,1655768766],[359457413,1985117348,83865297,1601937941,478329240,1194452062],[1840852774]],"opening_proof":[[639744699,1196034190,664755045,51014281,466795812,1173802586,927759196,1079115814],[1220074626,705673935,937732223,989632962,121952179,817138157,661667805,332001969],[675777481,701557609,263353571,1671075493,1986959768,161220854,23559149,1456481373],[1850550645,1196902100,1352716880,1364301032,1723959415,343706024,544051827,115196278],[1416449474,1716904576,1762432346,538400245,93793742,1026484606,478541785,1460794119],[461403350,284339137,1926173243,1944957240,1673597515,1926544531,1598729559,1898557716],[962885736,1612173419,375023445,1709649260,1724431295,1371670860,1279108799,1264284756],[309273792,1063671083,1248384773,619309756,491903584,1142175350,705404803,1370303116],[594195269,1771863999,1454945201,1023484478,1499060095,963953112,1728606044,362499818],[1980298640,1839228933,1885762318,1113028221,1359921351,57608007,1953750751,1060523142],[877924966,981720030,1118944308,1585535411,292718621,1280263842,1950400592,1914507526],[1604562644,1755609448,143257035,18964607,667705837,18250483,1827719248,802071189],[1689503948,1863400339,522875279,1232491058,123018192,444369313,649093457,428732667],[1447145699,29974020,1901206862,197817589,1301759210,1013036520,155737105,418621119],[1705227548,1792610854,1300345115,517749016,773555952,1302327768,54450656,1131934772],[514042219,1048741462,1874936911,99270816,971670996,1514912816,1788558555,550758113],[1213428703,607146714,1143227730,1802761944,975575261,688333351,1172644159,316686591],[1208304939,790766252,1594965633,1375989926,192505764,131457709,1281433542,1316668566],[770053077,1428189546,1215083232,497562473,1929787035,160110874,377102105,75595075],[542166247,2003062350,1267494537,1433162231,360372989,80654469,980959721,633817807],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[733761135,531916936,1336987063,1912852388,322482296,1738010855,1851263376,2962270],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1965569771,1110984611,513286796,1884699170,616015151,156824833,1921261459,1009916936,844547920,553379390,299242026,849938962,1738118912,1157020668,1010434430,979128625],[9850357,580938593,544394451,970175222,1997160573,104640148,1674899909,423887758],[1117528703,1408106835,1770620206,1904531595,1426854650,8502653,230305529,631356751,760686717,394200350,143522756,1315825490],[692534042,1242170697,1566769923,1010945526,1916402092,1476166331,903532755,1371567584,650897851,1138853881,792946990,106531512],[1014483514,1939836990,1444761070,1274271428,1292805999,1993642097,894050044,1878413604,142030543,651286481,340900516,609465819],[1582363433,1923887654,1288737140,1864432459,1715765146,1831331665,1587944811,617908519,1235702309,77156908,236395419,110665394,637630242,487831183,530667083,779869418,422574902,464428031,1694700781,174712343,785022695,939941668,1723786370,138362041,166053493,1785712567,672344979,1821089736,1995791046,727708520,1393775065,1987002456,1039417155,938889866,943863538,1357031539,804396253,1133573290,1554221654,373298341,825463879,1015955730,828660086,1573768904,216858608,496930100,1144154753,740669134,1890480471,1637944400,1048025639,1812211805,1487116432,479698702,1128318966,1279579440,238422431,1767920114,1258930174,1202768383,1044188692,1721845993,1171116404,41582831,1828059075,264850919,785265751,31440921,1848153982,1132922776,1674796100,834547967,1424089865,1944644795,1144919516,1493756333,570884155,513996226,1100258493,1687249756,333807257,1519587190,284677366,1727392411,391894422,1808907715,1832706154,1065484765,1597629933,840739722,431515257,1633186998,1528888222,1939306515,224437094,397876786,1980306881,1723152481,209333589,17108266,1746605802,1137774573,970448954,730950678,1133680019,1952051903,1605263077,1564115653,159009148,289270844,1002653130,1295098666,1386520347,998757970,1263023253,1058893921,616770509,1176761722,688847885,1730842010,1796490695,368870970,248381439,433544442,810147031,749983245,1625390675,1270803110,986471366,1350896566,871184857,848883044,848956873,307368619,927612285,1878781045,1176280944,491763031,757036967,410488397,152011263,768900022,1046826634,298996211,524753618,1065252921,1196212392,124443293,1422952982,1358630103,1957150090,1927808467,575644661,820583646,807823617,1633856922,1061570070,1741279360,676299039,1719809417,302219862,1812614095,545169281,1222319486,1130333874,479338437,736999597,1813773009,642563827,1252175105,1172878798,571110131,1748618696,1457060162,1232688691,1012626193,1473348660,817570212,1578375453,42440038,1099027222,227322539,1901685752,1738374097,1658054107,607360213,1290534683,1506500772,1895901249,654414245,1730452764,418731354,849665756,1385876174,462802586,1822387876,1906403625,1104056024,71066555,1268978120,761166612,1305138193,368137458,523657659,1611556479,1017528156,655406276,313022877,1796937161,1153705246,1897290254,584329977,308400244,1730279850,544229474,976295326],[645761541,1978439124,1802416243,1170862480,466900967,553399774,323598304,1417313658,1244174524,1384322446,1071119798,404529508,313079260,684874157,302146588,786256318,165708381,261983027,1341844805,1432676959,1850917389,1063601660,1831780838,1757587768,1676374052,1957364018,770681441,214368542,1211712164,695233210,1241033899,873588793,1808588447,499983152,85290700,1402495569],[1662287722,1373047639,1454760812,1680493168,1416507525,378779687,1180708787,1483926058,1069362414,282715845,1486800406,1526953079,459456698,598264389,1975483128,1518460790,1233177124,1829211208,1368605381,1676370354],[1095466556,260586958,1107466448,1238298767,1224198293,1147107126,1843146080,1711795044,1475425322,1978965754,427440150,1690810131,1017429,1924417278,1953434619,9768540,118668327,1762731298,552319582,724692398],[1929412258,1265918927,1196025132,698721208,1093191666,1026196760,52228289,920758221,378888478,527238880,1672208432,1546837782],[1173391021,1817022362,326985583,323001163,1700517286,397313525,1941659628,870543400,1767029755,1514388601,1895611184,1523602851,470598124,1334615672,532939956,1725406030],[666708663,1796683355,1475220481,272738421,544259649,187083841,1041948974,1294071252,798341619,254747051,840724403,1417849294,315488984,1683218068,1770353012,496431282,1701146574,1177848952,332548780,351405378,1567665695,1699287841,1315582087,517671222],[258138857,1537734992,1990285138,1314915931,1527700378,100412877,494717180,275769800,1075203265,845396683,1296342173,419936024,1952799898,1061888422,1975307532,678712984,1946032117,1671657205,1122003493,612491834,1611973538,1748702965,772226476,47377632],[1868530258,1345739638,1034276618,1110209298,1006515814,488178559,1297142424,324004808],[1281850180,623344000,1403929133,1280593786,202287136,137863583,529273422,1460550318]],"opening_proof":[[1571369095,1583368289,1010913343,1980042919,829565570,999305807,21324163,502082781],[1116886921,1945501087,1866463173,614629423,1599909520,1525030897,480894060,210573118],[1100884640,173436093,1184888799,1879086071,761269786,629064458,278855910,863322943],[1929732082,814669474,715698946,1080765676,1915558506,1225649594,1599567919,436329890],[1943871527,939754987,341533354,388814423,1073528725,197247896,141600486,1535999194],[426533738,1360011612,60367240,487361998,1524051118,1622842726,771422999,1400171303],[237051634,224283865,7139933,1780817264,667582980,514323115,954355071,811944886],[1174055885,143810599,1259827248,1663997211,1476076843,788729030,327469255,965756675],[1673344303,470385162,1340825182,1071804138,783753165,1058607394,1727033657,1225929907],[1090448777,774064605,1995037733,69119582,1949291649,1970764222,1666313401,154845714],[1776180432,1177686057,405070295,1248033292,1409602602,1398549522,1924367437,331529882],[1354135968,1748274467,39435616,1266257324,107739781,1510557553,831068708,401242071],[592404804,510524911,1481188445,83080212,23023322,345434666,1364924384,1504650199],[513014248,1797230213,1199408080,1440859798,382505886,1283313151,1242381605,416079927],[1896956854,1041792710,561327638,1425543781,1923805918,1333417834,1831766021,1940706846],[182606011,1847784949,1356075670,1921525956,120949475,1163405324,796749715,1664081082],[1214814733,1613750566,1587342298,1211583900,76210418,179538352,1653138639,1044986157],[263312650,1153935634,405399958,488041546,533669532,1597282662,1383401666,1645594204],[641856330,1195529267,1255262429,632913694,1706342388,1225234725,733696737,515005909],[145093084,1638317690,1937724946,1037067805,1525722291,1502689344,1826868064,1134957339],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1479198743,25081285,1146387979,1504868460],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[1479414558,1198019149,131658758,231521343],[1498392351,37328768,1033226921,462028987],[1727403326,26899350,942284213,985100248],[653023529,623285141,1627957477,461021351],[26411956,1850562046,864884136,1773802767],[1338990535,472887622,58348616,42166916],[1986474483,1792537417,702993095,731586863],[1812943644,1499115488,11840778,538198680],[77314815,1701130819,281975485,1443893156],[1646720245,1741337380,832849412,442022360],[859396317,38841398,1569070487,423526704],[216724370,905163643,307672829,93921604],[333801046,774210380,1636477338,685119104],[1053654204,121928580,1561750740,501467076],[364943055,1867287403,31993721,941534843],[1579666802,1859854745,1496228501,65942881],[174747978,1059149092,81654637,1773315128],[1614581839,1400199794,1042630266,1019560013],[1066975854,1428076983,474877930,1532526620],[996104693,36855309,201761088,118504074],[1684139795,1706495846,1394135119,1235260579],[1478153280,1868621756,215922520,504046565],[717618567,655743038,1152809489,644729374],[147476854,11002374,30256941,323908924],[1082961784,1436258704,794466387,1207046659],[677679445,1358395070,124491344,1451714100],[1569105200,158887573,191678334,123073559],[554334196,486648491,445529003,1777835579],[1494584010,128710802,1379658802,1792831798],[1834848474,1557644485,1981573638,663471626],[1876565703,1258501432,1704802572,1803507462],[1248659900,368319548,1244254718,475279910],[329446340,242400423,470176842,1351661180],[1371256611,1169801685,626885726,1552865191],[400815956,1756385001,1849259663,1680821819],[153432926,1626823641,1935799704,1738457520],[1628358319,736461785,707844430,831954030],[1449339634,1310926738,937596023,586426773],[94729409,489508886,971016228,223326514],[1077122821,1670439263,1506898435,393581417],[681224940,1612507277,77254817,1376968457],[1611532367,1990400640,895830197,1841048210],[1897833477,185159773,1381360577,377834855],[1603628565,726177341,143990500,233873600],[1751077066,419646991,450016073,791418190],[631273032,1409684202,1678981058,275186382],[1774259704,576168184,1807333484,1440928028],[272367026,699188607,1955104487,214243790],[131905660,1143308674,132233624,668528851],[1795745207,667077150,164536866,614326895],[1294383795,761429712,482041990,1438978087],[1974953632,1562771965,1165622615,1149169814],[1684997231,1832990407,535257958,169786838],[541407738,1377165420,556430696,1930436050],[1940424753,619847054,126360416,748497653],[633397762,1539969092,1506704743,563172711],[900404414,411050338,229624772,1006086519]],"opening_proof":[[1997630133,1325271544,1065950640,1004413034,148533120,578124152,1549962480,1547613684],[923266686,1514201953,12500092,143709737,1312022206,1053316964,1099344916,120077330],[1218705506,1406949676,1219210576,1048784365,524356486,674214501,623630085,498841991],[505988935,461281232,1984213185,987973644,453561967,1956705346,85622171,642722901],[341579379,1575359463,550197946,1930193000,1198975027,1349843408,1197623733,1578523391],[1179596346,1738330448,1605543524,501443729,1372285856,979431580,455934510,1023444171],[1934280152,1721617859,2001561510,733174284,113592727,1587611992,237641612,700391224],[1856939847,1848019140,718810058,724784326,271153945,111705826,2005966397,1991923875],[345144446,1595126510,1081413434,762361610,1408947694,419461755,1298490947,1984135559],[1209849811,1276420952,876226158,330814659,1383434760,875041385,1826617452,342200116],[742007494,723100508,1477146636,394568971,1724346894,418029967,1754957769,444495790],[1955964996,1708827351,1128080952,1289316096,187636313,759916179,470744689,130967475],[1967801309,1536759448,652981448,1970425347,970801324,663424067,1234570617,550535552],[1961588361,660447934,963508948,380518392,944143021,50014531,776525726,1408207052],[998663007,938845610,1404296886,1268661709,42457170,1160158759,902715463,2008984090],[1226656778,918522529,150712908,1722923375,1287435491,482292709,1879309718,1402604149],[1320917337,1332849478,666212363,1129035547,1485882649,1184528032,1453669707,121999078],[1374805413,367723879,1115584159,1040929795,1329755693,217728667,1826217402,923334575],[1044881202,970476736,1207474395,1417428741,1732173362,1840705322,1693099136,1005829774],[294690800,1996218690,1832135093,570662399,1891403916,90761400,453165961,315765287],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[1305736129,302871357,1424372864,1008146189]},"opening_proof":[[1486165215,1452097504,1628542356,858043623,468886658,1834458583,1067869678,362826523],[620296418,773080003,303290016,1545912419,694499097,1740679025,1166541787,1400299008],[527692896,552899979,1102130267,589919181,193512193,371284365,1617621394,1312025594],[570139661,1926560015,1606066103,1260659838,1534139937,373276916,231388999,976134114],[1355894632,1469272636,259763404,1967772866,730275634,651305171,1834414252,482051894],[64399152,50582467,524000792,1348796376,359139857,945266429,252731452,1966608519],[418334457,1398599508,306592833,1906402415,597876003,1152343726,1435527119,1275778399],[672907536,118244446,276918082,1625013426,424283036,633041190,931495773,1447161143],[641382428,1135398673,262897788,221521786,1986996404,1081856860,644191739,1067211804],[1622992608,173133001,1977155278,734604119,70134964,1235329310,1273388696,914968890],[445830345,613208811,510322072,99041974,741059228,248681310,732585715,1040594822],[514094483,1810628647,865794872,348208361,1652644742,183425789,1307639961,1076966825],[1952297707,778379931,1838573647,1977094332,259084503,416143655,1303346464,1241151090],[1686344844,369414066,1277225314,700023103,61052715,147697056,1824898163,233115426],[732390343,8038076,260691253,1158704091,1916767534,1573082311,805225779,1570297419],[1730203151,985497565,792393295,123977460,811288638,645495221,983283528,765887894],[744915518,879019172,1570697580,1768861673,108721349,970623723,1720389444,123995371],[1895617736,838883869,170379136,995639036,1659881375,1277278364,1480312366,990286120],[314339178,192453637,282032006,29149533,475556859,297035685,1390559478,1953328960],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[501320140,1529914564,1673294027,519162245]},"opening_proof":[[1240788705,1656572388,434243413,1951867846,919520063,579786125,1773182883,1765846037],[975647334,946499963,1964935847,1808127701,1220245294,1738363998,1326335742,71158397],[27670074,381164272,232100209,803860713,1660810846,1444356725,688526070,833503916],[1362892754,336191966,1094968914,612176182,422240909,859243228,20383088,993232000],[1071585384,801938660,1194285962,336689196,1529978336,277983688,269166525,1693991307],[118788734,1574414349,1787259446,393373970,1312878493,1905824624,35650513,896261556],[1086521545,1342183958,1161160960,307484681,19801055,377941175,1139060636,1606528947],[117112889,239572746,673065950,505153879,1719668131,573971008,1586635735,1262396704],[1804054708,1011101494,797049148,1998485476,16068517,617950840,1836932421,50531251],[1527814496,1113229829,206932832,327160408,1487874125,780651073,1850047360,842961921],[1680126025,1642028659,548876478,1557935813,188146674,1479188694,1323477266,4697485],[1189269898,652630942,1866770508,1412825739,954495917,1782847880,1220952240,420322273],[494890678,1454407935,345890560,1328102844,719963553,385216630,1051940946,1836057146],[1281656924,1105369131,1793766888,1761436795,1938540761,667908296,1430793003,1344857980],[814710766,464290093,269936776,1266172774,352909992,768032326,1166743176,1787512046],[1306471414,538749066,1562219385,1981576446,1401159166,1146147811,1731991606,882907814],[1072701335,565677986,1825263603,339526637,1298175727,1336734115,727899734,873304145],[658518502,838780844,699995011,246607917,727286139,592627358,1315273494,1519483638],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1991939570,593968416,875776788,1321296603]},"opening_proof":[[64246580,1989549535,878820115,389538948,597841862,98266905,1856870569,1149739787],[1673229403,1535705881,1185372453,1397816875,648339092,752672539,1062529103,930289141],[1538364242,1005291774,477166737,503010621,314617323,314543907,1169589419,40575067],[897303715,746296151,467610453,1087698304,817758754,453409842,1848574888,1128595593],[1338086625,1585133352,1432394169,1469681033,878195293,1010471713,368413367,385744438],[687559715,953494912,1065177367,1681031867,1095743691,247978169,207693453,256923633],[1327569957,1511322568,1702072870,239031070,520216627,1636773525,123057520,1751266934],[1891263327,1202533879,217512247,633363841,1481054629,297594424,352593666,1730565248],[1785902948,1270303373,135016850,526392005,1809687335,1964521735,408342990,1238228574],[1447862955,534778925,195598842,1734022874,713073786,1128135284,765814800,1151119556],[229100008,1588187548,1821807207,1711439807,298580772,1552119820,1212553364,675011772],[1013041973,10027101,10552219,248707359,1064786962,120939631,202951627,810445844],[129393969,994329911,691291916,1973625727,263111680,1575456464,477555211,1385551061],[1639447570,1871013922,707863559,1586517571,1280719848,1481134432,1486088378,531272296],[679901506,1670044541,1909503036,1254206259,795623532,1472281721,2007772399,1384843819],[785121530,896880944,148313621,151835627,120954423,441381401,1267926271,941509833],[897778170,82816007,1950620618,1564233278,1479691828,1934381947,1163344031,124497204],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1878135879,1902882116,599444941,1640670674]},"opening_proof":[[334304908,622899200,1419355265,1544038750,1060980533,526154666,1654217962,750923246],[1903077151,1119966967,577690312,260007053,632573159,1976712249,449027272,1659111456],[274882851,310423616,823674846,684894271,56097557,498941300,1752417917,1945089478],[1053989509,1428871377,1747224784,488240934,1104281364,1594836875,1044313063,1868197431],[753054101,904584477,681162958,1220387112,84890806,1572976630,537001302,1356757739],[691958381,206889722,757923108,244422003,1189386070,331472111,1635613244,1647871274],[122049665,1925779127,307322847,1136182962,64494496,566310316,343103488,686440368],[1244851952,42451943,500908040,464995107,1049888803,120071724,1249290561,536867370],[997313210,331962852,445769545,1348857139,1546409988,1854659914,1160211986,784210029],[1015438098,859050286,1061991786,300812661,1100653711,1584546245,483904171,675638943],[56937102,1941414255,436893667,737989473,1726534726,1404946647,1543962672,737568305],[1914777909,111677704,591294163,1854938845,736424181,1390473538,159062934,460004524],[1057073765,434177039,1979605716,87549475,1392453106,1901313836,1889154263,1873795041],[1674916082,1090867434,1912445691,1186325665,249803210,1597693529,1418604214,1726783589],[273341246,492957558,1179361594,291395197,294704746,933069930,964968105,491601098],[275857593,1242565868,159181445,1384852583,457203806,1257640396,1443436103,1099947754],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1795967399,1968672549,404839457,1557311884]},"opening_proof":[[1234654693,1494832915,1492632380,1487467524,750054643,1156178142,1973074501,1844347349],[611172406,1095427127,465427462,455863173,1480877585,495986710,1471980702,1575828717],[1395036178,383362448,807953151,1041252370,1843241290,924222669,1036967277,1275598340],[972917573,719035161,959250554,570736898,662706824,303803797,968052858,900177149],[1962735825,1172395124,1094046270,724535569,497177461,1804365988,1936103371,219365973],[1402287102,1509307035,202758150,559101481,911303412,140209012,1802823323,1566454028],[168699218,1474790435,840488343,65779099,868671093,1362131815,1012196945,1817788183],[1423410139,1729293649,1046343054,1023582688,592226381,17919305,1756402830,1192123688],[128436375,688875911,1610859361,1761416525,1425212382,795349911,1435769892,858596512],[747416011,1954313162,1909945730,1553950773,769839177,878798704,721214578,917392282],[795025097,387444216,664858271,581009514,1022715112,514688339,498976879,227276461],[1304181268,179015811,438132897,444990066,1748347607,366210429,658379236,450023445],[1218782181,274021296,747567268,891684226,1153438054,558612133,972953120,432345505],[461274083,444980063,966455172,1080062049,391177979,2012543394,1035081398,1842302854],[1787811718,196378178,951344835,1666027016,1117851821,256576994,269031935,607276323],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[336892481,1720661659,796553619,868630785]},"opening_proof":[[128946561,573242835,1244018961,861743026,1474749685,933751381,1776282961,631398823],[1781199841,336430886,867899300,333930197,1563274676,935371358,799227781,617880205],[568506935,1693717231,1962421014,1119221353,1874761522,1242542342,402795219,592558422],[1180400393,1106432696,419084673,763374007,1842937880,1409095276,1313272155,1509959579],[114277223,998407521,785367047,646665419,18020682,824748843,1760606998,1774187194],[35039697,634897854,1246482489,238583404,709682239,96685484,506963276,510847458],[1073994327,927914331,289825240,201163054,734855564,1382035948,1894994719,1364924794],[1875184374,1808774833,1496568597,1725305323,1408674850,839378295,1239257281,1324524794],[233116624,403970880,650221758,742713986,803167660,769171694,1502116472,610679140],[775550361,1669712913,381983169,1814204757,598667316,694993180,1500300982,1806739917],[209065804,741988881,1885827383,1248057202,1055910644,1844104779,1251954539,1187280357],[1908801446,555188649,1448654550,1359426101,1223116598,1825518213,1652421533,257010309],[1036211188,1992713808,980536132,904485626,1433995218,1091768648,1366358238,950966480],[1124237670,1929170883,1715375929,1203223376,706858769,1305021220,496651507,178324431],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[63423441,1972652481,1941121053,164907422]},"opening_proof":[[992867101,603154390,340003099,1512884569,1331736736,592867074,1603221928,1846606112],[1862371829,2002844386,75830950,565816122,163076470,527175998,74276404,1671693664],[1553726118,1185028811,1275591666,1147996103,1113550267,362458617,1145690222,748567003],[218184777,1778341679,875313227,687945187,1506679849,878873746,576790452,1676096258],[470065940,1750837011,689978430,778397067,1080843749,1597235808,1337707224,218858853],[703203081,1279386514,1215102823,1178794195,1779067340,1890919891,1308114161,786428749],[1005169975,545029526,990392361,1163179474,1957551350,424591968,1615208821,1121349125],[155755076,2498003,1164394130,963889372,1631134240,616189370,1994316087,913589740],[1923618990,815635037,1743585097,1543179604,345840611,1472227712,881987451,621717648],[1185345421,408534527,589158914,1663255871,1402159154,1736294325,1944203190,150815008],[494825368,708687142,608804219,1726115266,1346966413,49198536,1358278476,374069368],[956742140,808385816,260267306,933951888,794620322,1969641996,283603182,315908321],[1735650349,644291748,459564327,1526235722,1417946927,293257336,494546230,313458698],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1848317987,238542365,1600876877,1060380388]},"opening_proof":[[1080449316,291178210,878846640,1210009541,105402460,395334613,313783084,45500880],[498114851,621575959,1489107781,1146299483,1997409100,1220341725,401236992,1417628799],[1938538063,1781219740,1740888462,226323117,1601461047,1039868148,783176141,1461079097],[84055205,19216149,1415218787,1035295586,1948660653,627269453,686187114,1605920361],[38474390,1624626793,556489834,1611873246,1124447774,1896280819,1482113160,324954006],[452815776,1652210196,17088237,1953763072,782465706,1183794724,225148920,1557098998],[718624892,862583923,1820661347,1840113890,47953098,430758427,176169834,79536672],[1055249899,1593308891,131547355,1642622719,12072052,288231642,779858645,1538447752],[1015676072,733336171,112421730,242145600,399622430,1088261153,1626805070,890897258],[431613542,1644459062,845085799,150626898,1547097652,1773160893,1134330505,68670931],[1968854150,1136568687,1390441432,425458821,829638721,168798351,1082324046,1880607915],[65960064,1504371786,10125026,897761368,1452475935,793368253,1945414286,1560224453],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1990683183,1044865283,1566228407,124138814]},"opening_proof":[[979561521,1190302008,1436460945,458016829,469325222,106657725,1679245732,658881517],[1911384019,877154903,772155098,1939484023,1613832659,361890046,95955796,753578858],[708238037,1347821768,1039809911,1302409846,515685402,1379535027,1392517721,1809139310],[1255479520,1541647715,1272081076,81047304,386866742,52983486,380208135,77160523],[1426496741,1403186459,619810939,1352843226,1389359264,315545255,1971124985,1612137605],[1684517457,1333810298,999613551,316125140,1169084563,910560762,1918534845,1217964078],[1133695538,720805210,797147273,1518565249,1283259348,485376881,1558647257,118723923],[1745026021,1137696986,1572284751,1017767914,799252314,262998553,971501579,1353782398],[1961735357,115616502,1885050567,1070880928,1309606729,1642132170,267514878,385891581],[1818041843,896496322,422402942,905996063,1599364920,1400361581,1745228801,901306853],[1914510169,1601386017,1810484332,142370041,1120490575,263470937,1905289116,790790290],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[247638862,747346351,1317843657,238833356]},"opening_proof":[[735856298,1819735866,888298425,73148660,1787786247,99876990,1507615965,749370641],[152514924,1140823730,1717919913,751256179,1442450430,1824032308,612622118,584010375],[1910654318,831079725,188711270,1824725112,678235751,181551700,65573829,1922942528],[78436628,634567963,759652003,1087088563,1187614059,837182520,1795096710,436957194],[814890709,546304797,1747720959,145332309,1018691977,239751766,1975501691,1524918444],[719459372,1982825106,107852619,370288031,1050913610,27028927,200272166,212675259],[660482175,1412872101,195462143,1701226966,662247664,824248593,737386953,1427927226],[63220706,16592820,540861334,1923294275,134857946,1312701248,1251620440,418839376],[1530250901,1709037183,997767758,1430355858,1043908598,1809975830,323350099,1540577067],[760672773,1771062997,566840547,1929793922,217353111,1033869946,1481899638,1189892469],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[979536055,1248546895,1356051963,901302039]},"opening_proof":[[1449170460,1544132141,1453082639,483801676,78703698,1013167771,1141622133,349066801],[1541141420,656407785,479908889,858543367,469442519,149244239,150623388,845605314],[654363455,13188848,1840550869,1159207541,295304648,1246646975,305229008,447210636],[1652996587,1561126661,1475023015,828499472,1152468211,998951516,914873203,438092823],[1312220390,1986076211,1375275695,1319475869,59866145,700434278,1996658789,1615547912],[45352876,679229121,1048535520,1022960037,1989979786,1992567309,1569199121,300722755],[987205220,1675721233,1548007523,1234096640,1217586575,938838068,1604636671,392879069],[1618338772,1582588038,111296699,1427878005,1058744218,1620930210,1910138350,1387587112],[1748123805,1580204720,4295183,162113796,502941922,703124643,317226438,668508443],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[825545202,1191660006,106033592,1867427951]},"opening_proof":[[1867257554,1895675203,1856379392,766660256,588046091,1642369238,862002952,206948817],[81641559,798998255,1773259235,1316254465,1081902819,1180598032,565990947,360040741],[1855270219,79722385,1342318201,626654405,1689399250,1945585112,70631722,423233275],[1724690095,805580629,313010119,1872192683,1521015820,837990801,1751752047,1748474768],[1597976726,1687941724,562208295,84147681,954723026,1814043431,1078593177,77055746],[515047210,1919293897,1304678663,75023979,835464713,1731431824,178519266,721610103],[1504805170,276880062,1823889038,144058758,1835026306,537745250,1801077247,1011664856],[1457632703,919812885,270889415,826955998,746864770,759672797,830596758,21781718],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1796113723,1089880860,1794907145,1229154923]},"opening_proof":[[1908596214,1262357454,1177476569,27755423,497398920,13371446,1489801507,1212065080],[1680239099,822950988,1148117606,531012350,1658490930,1559713559,353981512,72310271],[206759876,1971108120,60968868,1875946753,1029084736,528623764,1155872094,1756275805],[623405028,1466856059,541203473,541240687,1517629195,1442865148,10748740,1468216301],[182008037,968677854,1437808770,464406970,1263325130,64623252,673282986,1864280036],[1579092722,1177417110,1462678045,1240567324,167661450,1621159530,771346630,1331742847],[649063437,1712338370,1812726653,1792523284,498593298,1366222973,272716919,56121315],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1316754456,1573397555,1542996880,487588856]},"opening_proof":[[899393811,227296473,648022725,1896293550,1302635879,872615816,1288854265,300882361],[1494536254,1236170057,881105273,86378033,1657855224,507156480,1646248575,919658302],[1420930261,1669748248,1991705627,313315495,503186929,1332992850,273448641,1541005199],[1918750635,50699168,1276337814,1589519656,890241925,984080934,548689877,1542485280],[1582678519,538078503,1014793491,779405957,313281146,1168454585,1354932177,1459459536],[2377271,90635412,210370617,1574971869,791061137,731074926,1803159326,1416836799],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1481534030,303681020,16415224,1710129077]},"opening_proof":[[1374196103,1780747731,1569307123,1113670139,995311604,503162765,232342954,1219495528],[798265007,1436433858,202152674,279469073,1008499128,972305031,731528088,1430534423],[1180165531,1897069256,619989344,388279256,1323320717,1762055628,310089272,1910771189],[1307071857,744022909,1717953576,931468595,858390133,1007225848,633358627,621326009],[1459959556,1939985584,1145263128,1926765580,1536429023,1298813554,977523065,220805810],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[119222539,674239243,758331476,1105052212]},"opening_proof":[[898683657,782731729,1118087624,162259432,1965950740,867861303,1874928891,1833664928],[586969613,467916013,1608192368,36460612,519510779,1271665383,1434503893,1467216394],[377005644,587110360,1134245648,763164965,1845422548,1527229613,1381685330,313478241],[903519224,1782742773,1461491793,904851553,888442261,1701304257,923540035,521872060],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1583601801,755902023,1205399337,1435332220]},"opening_proof":[[193136217,314720140,1006380557,343776117,1360638307,1297416195,734156605,851607970],[90061897,215606583,908402128,1954409418,625623678,1009333191,1988474512,963254798],[1663814311,166795156,830758857,1519778541,9307777,173992892,1270421386,537131567],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[650498325,163714487,1016815783,668154466]},"opening_proof":[[1513758312,1889176131,632520666,1270157259,674095402,1614319682,200158002,1616671475],[1207672290,438015213,1558838540,1584773296,214989522,262057552,1072249340,1359869715],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[676139115,705016271,1649339092,226780003]},"opening_proof":[[581082252,986646012,1610527086,389238187,1790979507,1908668288,902549834,2468023],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[430186097,570943553,1557750116,260090913]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[268435422]],"opening_proof":[[1894210474,1147316049,1977513485,123487518,1844901099,1837605920,53399050,173205484],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1936225577,428619642]],"opening_proof":[[806740376,802174460,1897500488,586906403,852515195,1354349666,1945360051,1606492010],[1820880080,375215100,1977454612,1979921202,1471880551,1965182411,1651947327,227263413],[1244934214,1403531775,1183281116,1412144022,105034934,140105142,61980834,1337090638],[706172078,1674660947,659423622,1601540861,606011195,1413018964,1551537618,711548359],[167150956,2013012387,957132817,1845723604,1757213210,1559415474,1008479681,546551189],[654993242,190751856,384807755,1303514823,524531086,1147541442,1786597790,191775538],[1884868606,242746200,661342799,1294927549,1380827931,278825067,1379830651,1601991870],[1770031293,598395375,1372700845,989011333,1140233472,672281624,281878509,623418430],[1734774181,290405004,416809311,1653264471,1378780439,1062070790,1516659821,1629356911],[107251409,1282865683,1054475406,126813919,124397104,1732450195,385606010,1659862832],[1500941077,1495321430,609864797,1434321729,705951294,119906864,78707571,1195156621],[638861521,1467408771,614482493,1652808735,1099915730,1251300876,1086577306,1286344481],[1234994954,226012827,1847294177,1919424741,1089936460,829407698,882390074,871890640],[1504453649,1061817254,24293263,160900442,1860917584,1939661784,20352113,5292701],[286285418,747514951,928772090,1353703910,911938837,1975524774,841575080,1181543103],[1184827362,1116974681,1268410918,571265112,806757236,343481161,1157175242,592889535],[1850549806,711547825,1050998358,492820202,979716509,1552635279,666905271,1887925299],[1459229166,857745613,919464059,1236992248,525049588,1762156544,1550943049,138124453],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1713136972,510962085,693203476,1927775020,614559775,1624998059,1671467432,207717009,1593356619]],"opening_proof":[[217362126,759535197,491218563,1303553622,1189522621,1804462445,895766028,948828325],[310742534,299251551,543084147,327199944,1069237498,891992817,45895446,1559946767],[1564526049,931024183,1804555261,958544520,958750883,1620204125,837677519,317138395],[64208157,95158514,925397209,20739088,1622287385,434492232,1774090848,1687457118],[1277517221,609940123,1798276994,251920454,207879697,1882665287,1818250030,843354172],[228147872,1323011492,117363668,1058477789,1105077620,352128152,170465352,335273511],[1920129584,841992539,788473681,1685406243,1416570144,403669263,977677903,1660059169],[1592462962,12511670,786829103,1855655733,65817248,1878104651,1040353921,1425690065],[222203656,1516448323,1696126934,1307478981,1894760027,402183710,151619287,1336960430],[289747411,1792559708,173039979,461424304,1542235132,696927865,1656541997,1647975097],[1866237072,925648826,289316146,1393338148,869693910,1593603497,1490956408,1642121128],[246272841,1628703061,1827459839,1543513028,1719751011,734719388,642767820,1845714481],[1883469380,1657988985,1018524474,627744144,1369587056,1757185228,1980479748,865125153],[1935794675,1017645437,1805181838,1269142031,265365497,1761197504,35305067,1860591139],[1061678008,1552486894,1799021921,1731787702,1097387690,1966677795,161684290,1866498928],[1982979592,1977169443,1254707251,721481913,735108573,526568403,835743214,1973823052],[494728227,1192252768,1463370778,1038651662,108530377,1460831674,1280966513,1350684353],[1992236738,16909285,132770144,1859380992,388154165,760462490,924792269,1719681065],[825400098,299430006,450617306,1175948543,1422167743,1478361547,372329030,289809840],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1139000752],[1155618407,366395834,268435422,0],[1239677323,331008112,758188966,1133424498,1224025955,1937333797,0,0,1305678011,758188966,209417065,1148093831,1196180202,0,0,1305678011,1196180202,181779341,361627724,344740556,1415219080,1481668785,1982877397],[1216906585,1551733541,0,398114108,841861260,1814176087,0,721699328,803816370,1194318403,1123547280],[331553963,328381325,1326215852,1776115599,848648368,1631171146,58369784,1179849322,69671903,949849289,1855271208],[1476552572,1836286871,1879678446,659438578,727688797,328283012,1961871390,432137684,112429142,1748733218,379331499,587539575,132783752],[745667491,682157915,969404043,2002782017,1328280863,1598940804,55213979,597623227,1947361822,1879024981,1815116019,1526875527,1874110963,1272912960,1284147512,338130747,1934130705],[268435454,1864154788,93443511,529828191,195727721,954928226,1750115155,656198658,88238215,1571439675,622673768,297437458,1827105627,251381649,913833765,574308132,350054694,1762880056,1965551453,345841357,723119307,1725537353,300443704,1718206152,1858819612,928758103,1316632759,1617530985,561187028,525905240,381212686,425687482,223570113,1720631624,301172383,1171918533,87490259,276468327,103829719,257036771,205864708,1310475354,787113224,1864491582,20648235,1805671666,409355511,1314215093,1856987934,1984236987,478527423,791515878,1578204183,308867142,1209784281,732155024,660780421,1206827815,1403522659,1556513413,436452249,1123637499,643686660,1797546730,1471759094,183714021,38551316,992539281,171499723,1955909413,1603211540,484965013,19180497,661307194,494727077,1215107192,27996089,357524918,1808215897,135422312,936152102,217934684,143208422,1847563164,2006842163,1209652880,1566385619,217290545,1871357248,1207849121,92239566,1706572707,1087692558,1623072498,873894937,746033813,1161118060,316057358,1051600168,1873169202,1336255123,1092698678,1527029346,559283445,1580105823,174470298,685249859,1882680347,1286539507,846410956,1615547670,252020196,991573402,305683293,1566784227,1257988039,1096280295,627313081,1940296920,1276847725,1776462287,1314378582,593732234,1737759043,1419835150,346538031,938284567,954427986,1265186996,1905150633,194804994,987655085,515677692,1347717445,685935405,938513296,683832882,1688152543,1270953763,1410970435,1992389043,340296866,229001773,752849279,998671067,223741465,410212692,1959925850,1298969970,434193007,222513722,1463833266,1342424138,222776644,1699225103,1037714923,1412639525,1034346765,855459752,1295302159,749806300,1336596928,1200166106,621596646,1504909800,1101148608,271055715,793615888,1805161914,261741473,161766744,1472364892,1476334584,1397885280,1451721983,291499275,1945825437,2004736578,502995440,112391415,1066965132,1186238154,1995378294,27830580,775106549,1817400216,1090970315,276882350,1210118692,47743127,827098743,1981893294,1466133303,668934635,1053532755,1216546719,1578666521,1580302429,854308658,1296187471,1547259013,46096692,982463050,359456454,796752672,1136186115,291215252,346534313,1998848742,153190310,52282969,382767502,640279024,1724985613,1308050286,383369610,248448513,197069900,635230646,687095768,144223364,845670276,1238654656,1215749072,101451665,1691490000,1135321570,1833969646,338598779,1286765,133879838,707381462,1713068103,698918282,1034814835,994944664,1823843318,991646665,768977291,1824811225,1543308670,806141935,693822154,740223287,1608993246,872170083,664941594,1190486449,497132365,366943063,1159762540,450970467,322749799,832904686,327335472,115367333,460290958,22596003,1332123377,1860515348,309043360,597529217,1171966611,597768946,1376373959,206214395,79125025,1572277614,579644731,1911967111,1399064303,1452022656,1190550619,564529090,137618120,1435663738,969663514,1350352982,1197911644,1122239679,827027507,300570498,1058952201,1298693207,977020373,435088992,616655857,1401819384,400130380,1628863431,157548617,121378484,606525043,663144891,1319163239,320147656,1554190843,364996409,1438844189,613086624,539478105,1377001335,1302445647,463183660,321666486,903086304,218076096,16594304,1078514761,596853070,684545193,0,1649725322,1926394602,1786863724,1677131927,1677131927,1483366176,345068889,1639302072,1297909754,1598227943,347971228,806963974,889192411,808275346,1192669009,1438567918,1791741894,1178737271,1837548736,679514525,1326470208,72464419,1713455880,0,595142424,585303160,1321762939,1477860516,1437344264,1104357187,1126041435,223413715,1685509907,1488582676,498208688,506550119,1241899612,1751748825,513549170,530122064,1253165287,1634034644,415978102,1150576393,941683163,147923015,882665276,1219434148,1018598339,177703755,1620534933,1444270845,829666741,1634094168,1830723810,107176302,1254552133,109291832,427074582,602188558,1477716969,1735555142,1080938966,1320462524,976053428,1740269295,551589157,311738022,888455172,606545242,1257252501,1318441385,1924930633,120559225,1598716015,856525516,687574349,1615138550,1380846105,613830947,972175359,1872228657,1378901375,0,717009636,10699695,377531672],[87817010,1128287064,1149324871,1330849994,1967818217,870645408,991989607,1441689245,1476223801,1592016623,1431127727,1094768849,577767075,1576537158,672553405,608031978,1492236231,996374561,229845924,47933332,1365849611,267234099,1459558781,1735374650,37916411],[1106034196,1812226559,843238687,1955515919,864517912,297091134,997606821,723859901,981793996,1703968767,1111995896,356114150,153498290,107759746,1004729514,1620958866,1123909786,1913983505,1763634812,761554213,941643636,1347207199,2670960,298142611,1441456980,1395362506,669542964,1352581144,1092437567,638255315,757214768,1562019883,1542579528,87095441,794229051,811946613,202374947,1593588491],[320124218,1979064501,41501502,1562397547,1180070349,926879790,1482098871,51752388,1119927527,205626505,1295918666,309588227,714028459,82751237,1777268541,1660430376,1225093260,1074232330,1390935669,1444900107,71059713,881560987,1407880530,361896768,858509134,165524535,1649544694,1873959132,2006554526],[836043397,977755664,656368497,1390407384,981953592,815064278,1379728661,785585891,456446537],[1522956267,795842670,1205347395,1218671895,1476495074,1703505663,1409716472,0,1711112773,1745915205,54925960,1265895716,700009876,1754871074,871491008,1493240021,1095484519,985462873,1472130857,1099705956,196475146,608178183,1295699682],[670550322,2154715,1230246661,480443016,75039559,1342190118,1057956725,1322260861,1447020194,275200867,555459704,2009327440,382364920,1240684747,1828423218,261021151,649787001,33881489,683844672,428567273,1131653377,0,90108911,815948388,1133504757,1398310633,1828610375,815948388,1133504757,1398310633,1828610375],[158653282,938688653,716908608,1094165191,1337990904,1355932610,1744325427,702574366,1781896073,1627314138,1220676323,115308467,621123239,434408464,192005491,827031929,1736401618,1113411205,1965922833,1266825240,1463172537,1492173997],[169499730,888305145,1431974925,242005832,50896540,1512611525],[512889708]],"opening_proof":[[1766779602,1111208534,1417437644,1569491690,1911916788,419606433,1261327345,462403661],[1162423714,901131667,226752460,280532968,1309561012,1788759089,385854133,1229779969],[1890446799,1663480837,1623641971,270537945,810557620,1379685424,1145613335,1294782802],[1303980882,1533847118,1915525585,1830910575,284518687,1305950435,422411112,240133949],[1507624925,1800083961,1954538910,644885372,310598292,419784955,1976793379,869292233],[1339707819,1949324595,1928662856,707052851,1753387501,1993112123,563732934,1934202848],[958904608,411594361,811202974,863015646,341333122,1686198258,1990397472,1352058923],[913448059,1629206637,304824301,104461311,659115893,627068834,499744946,114359426],[1513608031,867295647,228068748,2006964333,1067687646,1829507620,463474197,726926269],[351325867,562258286,92880036,815123661,241262481,1361087898,810563097,1804205941],[911289031,1547857851,813879873,1747089160,1137561692,601419060,133896549,915976568],[732589569,932059946,133436489,1846958677,1611630569,1480323154,1460402828,1015677372],[1071948671,450624933,1794688916,985818610,1107934008,360895365,788498598,981813663],[476420003,1100012314,159522754,948489451,1678886619,330954371,1083434019,584439609],[1637875735,1093772098,1776965770,924307834,342795118,514921886,1634869600,272786238],[1930441282,70980848,1756120741,29432471,898496686,977277627,459863717,643491549],[284116305,1279928658,1526837554,1460271038,1676364654,756548967,1472988638,610182056],[1820189561,466621097,1886471703,791092851,866041251,1282379350,1203298983,733096019],[1267945584,1056010918,1957751280,1137380632,1204947589,1180735183,1330043210,491446416],[1179340235,813364665,1246437719,1453858161,1164693074,1388154402,309970302,73826985],[488047340,1752450717,1275516321,1658394201,40540052,864233509,1143196966,250147365],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[25081032,511198123,1132022482,1924284642,993932602,1968909071,457325100,781006792],[322950011,933919373,1124075600,1636744564,1454865008,1011480533,596150267,427754608],[1090910462,1189284499,59150553,463190189,1206881866,1976407312,368177940,1574541754,1121527369,713558231,336667283,1062431296,1058539923,99159391,1662610014,1379891293],[508194425,1717210959,354097659,381062500,328363536,1222865725,1947771737,220807976],[1545800259,1887891869,408647374,1323625242,521714639,421320921,286901287,1135362082,774621698,668669100,187141858,1154191811],[1138991329,333632769,806729483,518098696,1919227015,627011059,467144705,667991059,1253757034,5291272,9825658,310178011],[1664314664,1553442298,178031438,1100511055,1913217338,671275442,1541038250,1522304949,868392396,501451508,981664551,740147086],[88856597,126721248,9782093,556309256,1767508815,1347245783,1055040959,389680625,1073615453,1296319625,1478656948,883459411,1528159137,1708182996,1192378980,1322400315,1859523001,1734742679,2930606,101883654,1689465190,353251431,1541095775,524253251,1395129982,11909620,475709723,721580445,613143719,952785812,1806204888,551038499,114860205,1602812866,1307472689,1604783664,1447232954,987211385,657410410,876736110,1212372553,1407790782,832707366,1828841588,631523320,1675438743,289211347,292600684,1190650973,1417064661,389311906,580885446,1826928045,1456755262,1673946906,990457944,1415306900,439082894,254915123,928706203,1461473557,70608528,529201187,1408411300,1804448539,1212211140,1514294271,117630701,216654565,1049972914,664046228,1783323260,146848342,287141928,1589829018,119445297,540545663,994434520,1011955021,148511177,762466696,695797758,340994101,1984024857,1350691195,1398992765,1316579771,1380238395,227361504,1167723316,560065625,905235377,558524890,1420256016,1091648338,36649095,1406117259,1678032959,1104258131,61789983,205390409,1430752818,1299977497,433414618,685802920,740155118,267322445,856588043,574061867,911709817,1248209326,645143435,1491622217,1685266590,1073612359,1481181878,482163974,476326736,1806515587,1034587102,800347670,1129988966,109962884,1001065735,1888992271,1189083919,1556068609,1058002320,835712311,167122303,1662863268,834581222,1826899916,1841092959,1778434879,58488558,1902462539,1103274676,183135058,1913441437,168154880,1182980090,1188770711,1528215809,1048927392,995193710,735962489,796012477,1139932203,936812972,907148643,1887080139,272751034,1600792218,149082953,1092740292,388027054,425777789,352721628,1929509554,522286754,643394014,32963548,398145001,1970531748,1903280932,224227699,188531922,1369484721,424508311,93573596,797441371,281627343,1410637982,1901370376,821738641,1545613313,1563624740,1877085913,204709001,1028551228,1269354675,433696902,449220936,805510919,1136820564,119335031,1036580101,1889982873,1927133129,1537833002,512120070,80945610,1272237039,1225038493,657493557,70876816,1890759223,1453280828,607212054,1604335198,63102620,874547525,1771831833,1583586329,234536094,1503837010,976002419,13196449,1873090683,1497432406,353035900,1568645659,1691101157,1694307284,548161117],[1664292470,833535016,393778630,1142521492,1654829161,1629229333,1932845370,174829868,900032534,840283319,1270700133,240300199,1703043591,1726388528,1417020295,1515246513,1507126700,369983689,1410063366,1483347837,1531681783,1507174164,1919323121,830289095,1540773500,836834350,1014334343,858589512,1974752769,787694342,810230441,1386511885,1534441559,1216075345,1712533251,689011463],[869291481,376472218,1772879144,1642958815,790629943,637709801,1800573117,1328869695,731403506,983504094,261184855,456285366,25906700,2000458045,680285888,1766263311,832593294,1125978311,1006907800,1233881816],[1375779975,1636152791,1070995016,1621311888,290105458,1685516830,1283361683,1240652292,1735719991,1506159257,264818553,896312789,1630446027,26731149,1066034921,1722660815,461236113,297071430,1340372497,733876405],[1501222540,1619372200,1368859200,482855609,232474199,536299066,1193926617,213706310,1426367247,545869016,30446341,841609768],[1901483216,1387691583,159859452,10911987,1167597770,627178009,1043379031,741898914,1338316602,1972882243,1282580338,1623101368,1178700792,1244553983,112487936,595509283],[502828092,40084696,538992979,1234880770,820781693,453834577,1315115721,301951681,654865157,613984208,1701838995,1580400008,1407905174,518081978,688718477,1930812944,142453943,1553657732,588993733,741593170,784844632,1779044757,229884229,1189713245],[1176868111,1686828631,1196839764,958924249,681335303,606725977,1307662657,1742134330,1632523514,320517683,1985272339,789585185,791822652,493143661,1557202316,463153795,1672696428,1401497731,1871395553,448215381,1930050251,1161813010,597549828,1077118120],[1426231370,1621205174,104217996,1959988398,1934970221,613558480,1730291593,1994376662],[1753684239,518076960,591337041,1561797636,347772499,728944296,1005809695,1045593181]],"opening_proof":[[851694964,154806329,185581171,1380845449,1410280644,82431224,1374969083,898485376],[642769336,1247153946,1137006679,755308414,73685544,1183353043,1980375370,526013681],[1937448871,308671303,437295815,1833252031,126447480,457135259,1828205877,844714235],[1154717422,942264271,1543264005,1022264085,204442810,753614931,1572485384,441596242],[719628121,165897184,1656663513,880277538,1815560835,1672050499,649174866,610605482],[1168281674,1967357226,810082466,1540816640,1291686444,1728914680,1622704747,1456426682],[627052371,867001050,15498616,248039731,232102019,30351338,1819442970,164647348],[1623160155,1429757551,1743891292,521570732,1592497565,989403246,1852989493,281161236],[1541049152,1877771937,968589296,1199806576,1457832461,314943964,1949477927,508771820],[1173761061,205949875,1288601834,501557028,1502416597,1549559486,1424689708,118223310],[398212614,845069887,399045232,956106209,390466919,1291439881,465136037,211373066],[855058824,1451168883,80365612,1152619368,188651926,1342052822,1056133553,213769559],[763002008,869367262,2012652094,326332455,593448846,790969189,1957702707,1897547734],[1596354468,790065456,556311393,1562596927,603129763,1460325829,1632285951,102540383],[308112039,181509840,699664945,219722355,537956920,1645434515,1789891771,1686075856],[441306123,1361262578,1016026871,415154048,443113647,474041251,154537896,665374854],[940406992,1777851697,1281698891,31685620,1794150906,1995478949,274437278,1014056916],[431848242,1543906511,993379530,947515889,1915534681,1393656604,900682351,1833174786],[972543990,1158358828,886461783,1514961544,1189069685,649061490,1899125254,988660380],[281923900,1473072761,1129449854,1913147973,260268816,1929906148,689588505,1004989191],[1576306388,1779308577,1146727365,61988890,1097952761,1262557971,448111016,1885778385],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1129954042,792089963,730819234,15731348],[1869505716,24516045,321188506,1767237609],[703463985,386280695,765813861,1205149902],[1393959433,1849374449,676299757,585760096],[546735243,1487609799,231674402,1147847803],[306754921,285454514,616408815,1776248173],[522778752,533222506,1919144816,1519914815],[1483454913,802998212,881011248,1869432483],[987863039,1169363391,226474250,464187778],[219931347,1346805343,1041888201,1099988338],[124369851,1312536881,1208635947,371377595],[1363662595,1659921533,964027118,1704378215],[743867910,1565893400,91637720,1295226005],[1740621291,427937077,1295597395,927908604],[275850309,24026109,155722497,1824167645],[1201465123,761800263,913458280,165012716],[958990214,673461371,1842393914,157067775],[1594767303,453773521,1743855127,1153104329],[1301285942,988985088,1215422301,1389091740],[1610084181,816558729,569467241,1827885817],[1434403669,1132182613,1311897811,1444091751],[1064257524,863837586,854039508,1969465348],[379963613,611755413,120142766,13529578],[1010377178,1931037061,1397118496,975319896],[1895483015,359244244,1823171429,227946722],[1670541866,1765752466,847438490,1995010251],[46577534,190638558,215699697,1278907492],[1684736333,1869136450,1162789143,966194563],[753395466,1189905829,343850654,1317588072],[1836442244,164349429,1443393638,1796304542],[1677520369,1364726884,1878186963,1047856933],[1997918075,214968097,1055118280,85916130],[1626003071,688909565,445513444,35575527],[1963061555,1059549667,916150508,407291160],[1360059988,608518938,331713426,1439094742],[828959257,432000931,588303222,1874097534],[1183407006,248778689,996499040,459497446],[1702832513,947255698,243635370,2000907782],[1432650702,348398032,484995347,949006196],[1604553437,499684246,1891428555,1946679111],[457102790,1956108643,1571886651,1568844817],[1558933942,414361645,1832680922,1796206320],[500858698,1067606848,326816441,608196605],[759851466,115117446,1107355109,933197664],[1984786634,1026446145,953490806,1994826874],[417157537,378626918,1775174813,1265160947],[688788249,331139687,1322570833,1770424157],[1218196817,960893182,1950521073,200335314],[1521287493,1063874991,712785909,1987328881],[330237524,371572477,1864634375,1810024687],[133302432,124404810,285170123,1062332174],[1567123932,419015333,1930232801,832063991],[1304568253,817488962,728929194,850399249],[302074470,740445056,727678502,922615402],[662829736,1423493842,140566542,1119259625],[1202055903,1323112711,477670746,1561796633],[1165775751,1565716932,687321178,1013924551],[212984100,1057271209,95497995,1193456562],[932764633,1399248640,999177998,1973266782],[1395478414,1843804001,1644430387,1943170898],[180339273,1951419833,559638781,594886498],[929129085,106199543,857349090,985410227]],"opening_proof":[[275888529,1442529269,1338858239,1808900497,1737309906,1245597814,1962393394,40698601],[1210447035,312655072,658826184,578058188,1361771387,1473294956,1755900081,687231883],[1913839026,57212872,598602152,975529863,1438977578,1729860814,682910210,192593192],[1227790671,1787992505,1417066680,761571612,1081723629,1075074226,469575720,460739253],[1499566562,248274815,637632903,599081862,575668665,814581887,1524625357,1758534465],[1103112917,874021470,771129379,443514676,1983382073,1061955444,1739158898,1947540597],[1520793148,300297193,352118816,748315676,930533100,1184801836,154277417,712934736],[957961507,187639172,716609872,1634294904,100742260,610183986,1980669785,332985417],[1536311699,48599238,556803248,1760085435,972640214,987241375,1128051520,1448753389],[658267371,185297023,44901674,421955323,1240652825,63608262,1270557129,965907893],[416843405,177303057,440385265,1539197480,424311460,911239895,986033621,1215302671],[183597024,423598375,1261593757,640865125,862149029,375144807,1173184820,1806741598],[851062359,1450388408,1014924873,550589058,1661677631,351182565,1331184185,939551748],[23627963,1409171037,1159086195,1234421106,2010684742,148628873,276495599,1540902545],[983808728,1617813111,1754114028,1166548852,1172356881,1580512132,1215947479,906971362],[580252514,1406725504,312267702,720224282,104432290,619858074,1676247003,1643132040],[1573817939,1494918411,1134539793,1544208689,769270747,835979821,951459118,1520253276],[943422894,1064219067,1403713835,933378758,59942603,682052125,1835594976,1481660062],[605778432,532939793,408697149,1408476691,259813643,1673418871,1405060844,1365404447],[1888577799,203998555,541976132,1330955165,1882146269,1582496090,891067375,1548593872],[450236174,691758510,956546842,920631755,1411467798,824489901,1468683183,1369342332],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[314734381,417421426,1600279673,1983296638]},"opening_proof":[[416926636,1577549398,1526962968,1291154622,1787874830,1705518644,858584589,616136333],[1978807455,1736373906,1980828056,591047708,1701677417,1281684641,501231705,1939552904],[514595143,1266919309,1228279106,884464035,597205088,646611984,1917431623,1168833264],[1159844605,1946337779,1130609956,821037689,1884800876,827360624,262288847,14731825],[161951716,70540573,1030228674,581982093,1326661198,1166845135,1987347826,2003125561],[666152446,688795056,1348981169,1901025721,699799286,70916590,966409331,714422296],[125526730,691415246,69494267,143222398,1216841476,252790453,88523709,1056515918],[179136384,1161944206,224724192,1064486083,915566488,378736023,309824463,959857581],[263110721,321490449,1207914198,684009039,1370198156,819519902,1703992637,1978164432],[1876450896,1437275160,1342537486,443416735,996375273,706332823,1033095363,624920026],[821706421,99414403,1509040475,1518530594,1441507531,944361686,1692527295,1059362375],[945111938,1264797710,1138068632,228055142,827602534,470919910,1643630178,294124188],[1063956446,1945994566,1246470354,35166579,943065784,1780893551,1217191631,1050882864],[1127922042,1322564531,116731934,170717560,1775459563,1288632650,1564596338,531122667],[126169601,257818526,745306757,1906553157,1484840347,58514530,1852014061,972726515],[1067798993,1123194432,590445974,409250121,99973637,647949449,1645864446,388391511],[1624416482,1549438721,1917716166,825444567,128102084,1117421208,461468498,1097347504],[979511977,78693710,1347186115,1916796175,1073533382,936661987,242244220,396504525],[1062268749,1391609701,1998259261,1877654276,1114069778,345803297,643767305,1724559897],[251291688,1271649335,210907301,191578265,708183644,76683315,1013080053,828853281],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[112839506,1267789974,604625382,1382160182]},"opening_proof":[[868579817,895796641,1914164637,1314509416,1264286864,637696551,441039796,1318571375],[1455593208,1979158423,1078974023,1740837057,1652457829,1633159292,434181491,914384196],[1228809676,1710294222,1210687565,422994488,413581083,1264833982,714033741,834334517],[1791446351,1855686016,1068926549,446530609,1152415575,1276847315,535930139,259206319],[1189635335,1252919116,1201592921,1837807092,375723157,1354410217,871679067,1439705677],[1247252601,386952594,1173592346,486447148,1229154713,84329598,1345660549,1486071108],[1953472525,1430993445,1319823346,438002400,823159296,548996052,828940980,470722596],[1258195568,105095037,439509713,603646084,1713105214,1820088106,25835082,26766264],[943636283,100673206,937245462,1751020511,1348875695,1002901373,965637542,138161231],[1369371318,1655552433,878850646,1382185189,261048506,142738400,1257736343,1957256911],[1733301685,1860127969,300581938,462325029,1026662816,500698486,1666126948,1424269945],[588434616,787743442,1779002743,1357723123,1905037770,1076298272,1998550558,1635738895],[311097482,1601529664,398387764,868249394,1472609641,178796341,1214230046,1475187088],[801306559,1897492721,419673306,121021774,58852208,457850223,820984853,1366254377],[1642436902,1240540199,979548015,956974414,1626736849,1811901702,527759021,925527409],[728033649,646364302,1437611556,914216051,40502917,1689869948,575034859,1609967852],[42532091,531435563,183877038,1519942344,1236006213,863437100,1170743794,1738384671],[922583320,1908955306,1975149080,573148950,1958039232,561550132,561997959,1733930530],[757237380,473593009,1104739221,1141372175,1948076032,1045344729,987422277,1705186541],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[290927768,651591328,1832632626,951323427]},"opening_proof":[[1719578508,1166359114,1278847857,1334577963,360223496,237903250,888882744,1643135397],[304384012,1524746217,1553494450,1222272403,46382833,341488368,69997841,1440862853],[1084664462,262083861,1831844711,1768695872,57348235,848850896,167007850,866629731],[1176794279,312640919,1458814936,822825049,1623517724,1420342453,716061646,400264341],[1158241106,619678217,482425001,544973837,1280593153,1197573799,453195653,834116334],[785928857,440036112,108665355,1873810757,1964961755,445510005,653863839,1722079113],[847652182,474706247,1748489595,771890070,1054798297,1752098601,1195941003,1055211905],[518454931,366842677,1848227378,806246566,842231444,1412627523,221690106,186195781],[1177923647,935962055,1220627561,585899264,1642138519,867878085,1386226855,676153466],[1012137761,1799077357,249264811,813186508,1885319978,457582802,1423562668,1127301526],[534367527,772772094,867494159,1888856553,1879661473,555498469,729346788,792202430],[1934230323,1668119829,183884287,1177827271,1251977531,1989722000,19693308,247619024],[1702476850,215909444,1835793225,1218743216,1737525049,1528393096,451115399,1832402154],[11157723,431078559,1161062128,746308889,326092086,626462371,935633078,285096511],[1441064307,1166248232,48439586,336634613,1240722606,1527226445,111846889,64209362],[1311767054,1136738275,1837666100,1876843536,8544256,1946820771,603604467,320632306],[161215188,40086042,1834728215,777209745,1019979748,1426943168,1262129650,1840811858],[648994152,881426919,781594985,1282321270,1060202455,1080253939,1569098630,235869167],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1474082641,843622960,697464932,1917226265]},"opening_proof":[[1162904518,1733469288,1442874338,1620482316,848083902,1111575570,1192998350,887678875],[144161950,51524758,1620728403,1583439402,1348260567,522244393,296066240,453976801],[378193468,123660200,723444359,1068966640,1944408964,1122912777,342149950,54145629],[887822743,357699771,938901912,1642510350,716731144,1131949658,344928324,114025325],[1711271175,1570908934,949372192,22030245,1364139556,1506976500,582784348,781416526],[493595945,1962916333,548517381,377330417,1392172657,1340786613,417449955,1379685587],[69945251,31053990,223579783,434975955,923535830,1010754240,1434654507,689756368],[175314054,154172440,1680867187,1422924170,152389828,360458430,1715311837,761456401],[1307660328,1418870622,94927272,308456098,1308396662,128608035,1760456309,28196224],[1652003644,1867775435,1734804372,1229777122,1123810715,1350476472,940478404,602416093],[887724033,60576160,1925863746,1600022144,725834311,740615152,1427727887,1706988492],[1265799127,1977614819,566569542,1711223155,777869258,621614102,1640477365,1447264640],[928315994,1078660945,176152481,190237141,983272505,1497483918,512481,58725576],[338412225,1445505017,1237851786,1808466058,1245337007,749629253,263513228,1097221],[1106824301,45397365,1948690031,1762721462,665217993,32330157,1868820004,808914961],[1214954246,1153370636,706719530,1177692777,1456128104,1810856773,83162776,337856780],[1065341565,911412299,211640330,523953326,10339533,785102649,1560417848,715832894],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1738631548,644681521,1916154070,1773607067]},"opening_proof":[[648675139,286298359,755757182,486777275,1701445094,395800145,791731285,1218351388],[1493218764,1112745672,1538240794,903541771,1464067202,362605946,1318229703,183529111],[493218632,1131515734,1939495861,160625261,631997276,885980191,1551201730,1600564196],[293381419,1133930170,498950956,1019393786,666952712,520106914,150034585,553503337],[1212782328,1403729737,57958666,1430167711,1125200051,1904094081,339065123,1569605618],[1422052756,1691498841,983329169,24508242,1865409,153691484,1491722646,1640218461],[166467312,1346086807,1924443765,1697969230,1867016442,833085919,132446871,539634169],[62332368,1253092645,486002309,626204531,807730041,1230299990,1325433766,770059133],[355878636,765768483,997633387,1082254793,249912707,603762938,1330184217,1914152542],[186645545,1097764680,919984839,1480512129,331885172,599120430,212773348,1516786254],[649565062,1994870171,1879238041,184298260,744957549,1639583175,1577555768,1862919470],[1378121022,1689793125,813114926,966139551,917104215,338887172,1497314500,280642547],[1978052617,1515357689,341933435,1718307449,379799149,1518683068,173922423,1931022187],[1397576867,466143379,1203478235,440536676,1074266403,1623974915,895468645,1763077284],[490622526,862884229,1534767538,640306980,1368907354,1022142116,1743955057,348742473],[1296069932,488771093,671991887,93374460,1028855983,338648962,817509513,404510460],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[533014366,1857960094,716324187,1806504781]},"opening_proof":[[1185078650,1355730525,938329607,1813248135,1004803815,874875346,252807694,89770683],[255497425,904304245,1376692997,1927631948,394059981,1158932473,1707478806,1774289568],[359237250,443481264,224507843,114119007,1162768962,424686068,305708710,654677974],[1787309369,1795554237,1103284058,1813590851,1796904580,999082377,1828648891,2006526822],[1655096784,989411486,149969007,226624101,882784367,636694886,1530169281,719043559],[1376881267,613726257,690118510,275285718,245180642,1452685732,700051570,1956971515],[500600770,103228995,253536665,1479431660,256510834,374613133,1100780707,1943856459],[1367964346,1304336268,1201653821,1802670238,1464637565,1103790931,1908626192,758925013],[746379877,822997763,360803700,85600695,1697469052,588800163,1210262965,1729084912],[1858019509,1328320992,1386899425,1696356804,1099025486,1530025460,637181066,453271273],[772917958,329478582,1241704796,1936053556,1736856043,42067769,298036678,1718210567],[372743543,598565135,1098721211,1846871063,958994706,468438288,1616672592,86151221],[1084936733,741814462,1073369313,1330121051,989811557,1988946231,539803014,1547973953],[169504663,1450519314,132216763,1516499295,124319804,1780049168,998843141,903795465],[44280445,581914286,237623951,339861149,1301830081,362995212,279065611,705900336],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1235688630,138343971,1136712933,569124288]},"opening_proof":[[389448098,170040072,392302220,1223797189,1512447754,738020575,1884496735,1129246782],[152805926,1212274146,1446468819,4787214,1980178481,1961716855,113883640,1534889374],[1489506018,470508241,1855386101,228154295,942421846,1745521841,1058416012,1827309877],[304345876,709835359,103336046,1248315535,1008652719,1043182394,9814635,411882752],[1670545108,826478938,11083421,988051395,306572238,74970452,1314827127,239384484],[162338240,1325795010,68860161,63546892,465142482,1184543602,1687340636,926675577],[143090969,1189282627,470141402,1121677865,1265496150,2004894742,262729492,710482735],[1476266247,1320997795,121897190,1679476274,1227039706,1671107900,1589391425,537781499],[675878992,137538696,1633919464,1388900530,631450324,166598876,1080425999,1803194875],[242651672,1177054700,792881329,517930392,1019347596,887581542,1036656908,38291616],[1955942999,203699135,19719079,1896611392,565062100,1106491115,668646342,625708259],[1070334166,1695035208,527069101,559257924,464690015,210368149,355545966,419628151],[497327708,1511642396,1776892757,1886464422,435659732,1946904553,149050424,269251717],[1510979622,1751434237,32073825,394522741,1962350032,1555043626,1844715727,339996687],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[1637858185,1459201007,279593210,1925734118]},"opening_proof":[[1526543786,166614040,499050754,1632439882,435905066,1996656515,177529191,716812094],[478786297,1573930931,843974636,735992873,1553853962,534228205,453340541,1287276906],[1495401253,1996232550,802518904,668536934,885174795,1172438906,1303257217,551345906],[400200211,1078320641,296546686,1403504718,1447615325,1153424275,719091193,1008983818],[281464074,1592227929,997565464,916304397,525938370,1013438740,34355281,1794768282],[182682810,519701533,638713046,1018029729,546390393,860076068,281220868,1753344266],[428248400,1287756416,1878016869,1542000905,769392465,1741086938,1436037827,1041537171],[1797286555,68779537,696217846,1481855077,701864589,1740724609,1884265890,993237378],[805577634,1305173538,1730433022,988618526,1550435537,1312722695,816383864,988897829],[883938878,45555512,848818997,288366736,544505025,840200926,1516669645,509773792],[195493515,1550233610,881400346,1777052134,1830054384,1922491040,380816305,1897542879],[1713784889,201603390,1885758578,1286630706,43799217,1006279452,338111309,240222276],[395637026,1720762188,1082328706,1732153083,308954671,1631884917,132265692,369344735],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[630855953,859237231,1045876534,1605842146]},"opening_proof":[[1444749783,1037729752,1142742541,1646305454,1548487466,1577389338,1330386547,915137664],[887922791,387255586,199716116,1343038271,1339543586,774973829,1913598218,267616451],[241362080,370605367,1467842044,858313907,131298340,1418635131,747884500,1521474373],[907269307,1134932790,58176868,593235628,1938165745,209683365,959893103,1603325394],[301845476,978196873,765872311,1600702940,1471749797,1163367487,32622732,1412074709],[124165522,1847485651,1758262065,1699406035,1174459250,6593502,728395404,139735764],[1296863634,890048382,1752545584,716097984,455897009,1043573524,777526831,1919424919],[821162595,1121211166,337858311,261847891,119501550,1848743482,1712755177,1336418313],[23897766,1364224669,1394556544,1514010892,534888015,1848318145,1593718331,1063944965],[719717838,1103067608,983395989,100101188,1771676813,915865571,1044749436,1053446203],[789246782,1164756031,607253034,1692158657,1844789301,1046204737,1097431326,1594365792],[723073989,1588908869,1488051612,6920701,609448026,702036226,439253946,1044501367],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1387131660,950940434,1259852427,1615397390]},"opening_proof":[[872564392,1390079394,281177968,720821687,991231608,1385996700,1547352186,542126097],[19397908,1146742108,1744228665,17362560,800210251,1679349201,1854367051,836737442],[476104789,462684649,461292246,1814031411,969450517,283863187,1620097747,1067582427],[924702314,234383506,1977695570,49337328,894280000,1055570078,742259271,483825567],[773940763,531473092,670746322,663556757,575389193,625416607,398135081,777481503],[1436826140,672680606,940830204,1914223787,1282285051,480190334,1513585035,1240201463],[90455572,1496114843,1705707885,1775090856,1604428240,306953849,1881779404,707854598],[831364629,371856467,1918100508,1658855030,1336189709,901187784,1331176435,214752893],[472492358,1607180138,1799118826,1900213428,152434935,1996785958,1462477913,1966674717],[1374062370,121141135,1837380516,1633159147,2003241437,575194634,1976878399,1537885375],[1981992207,1918373240,1766084895,566844633,832331879,482301250,1429453682,1421555095],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1705196818,979849833,768230076,555277189]},"opening_proof":[[1458042132,1078341620,1654749730,38385692,1981016420,172879916,1713880269,330012747],[756920366,1974585222,1696851548,991725284,1991769041,341431269,50223807,1792274365],[1443726817,1195604820,694687531,1469204858,1650271185,1886435057,1317512263,704304581],[664213921,1924663192,392867604,74065845,1222129890,1672183834,423721622,1095021191],[774105046,1764536487,404420704,1734542050,1313495289,217822747,477567938,1467002875],[1697329293,1737632793,1490092527,1092744163,964860895,425523617,908489793,1817520336],[1346110198,1634944529,1568137589,262563154,452405572,1826660252,1040968031,1124812348],[592770832,1845050218,773805352,328136224,1737507489,1305040545,402887489,1846894909],[425069967,1061761834,553767313,1560276690,1432194132,1769166205,1329163029,486058055],[1146084647,697649782,1777662747,877973767,1879031429,1258688428,1935498097,331999465],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[1105098978,1777822509,668921878,296409376]},"opening_proof":[[1897997316,420177173,610190617,639476083,1564946166,269620886,681191557,1608413391],[1590637474,946055974,237187176,250289676,822409018,1439735665,826853028,783036419],[937760584,1503114580,1577679975,1745524635,1353949785,1766524245,619947660,1540055467],[726975897,729254190,1170727883,1192334081,369942399,622590661,1937409504,1883974311],[1105288481,1607046249,1261973290,1671139940,273118643,810660105,1782574899,1441623401],[19594722,1317172848,1086670522,1976026877,491532011,141237243,1827455042,1449544402],[1184754281,906694630,1951442575,1447297115,542755900,1948770080,562696075,1478633524],[1160680191,1279533176,976834304,1256070337,679176235,1884077840,794362182,1511619184],[30856614,1837975444,1293990495,1063719323,1805357649,982031208,559702193,657689738],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[447791331,1705665437,1908572708,1501330008]},"opening_proof":[[1754387330,1510901484,500833294,450840765,352482821,1567209665,530235105,750505376],[1774342194,1932560487,115042,1380421827,784761743,1955007482,1484546848,397136925],[510914461,1371619349,1983893034,376040927,159972713,1148578637,951134614,768882093],[739694629,660266888,999692405,269194345,446916121,731801467,493105032,929693430],[1967508136,304012139,617281490,1215447895,660533860,1506627405,1543809311,1990076097],[1153151663,1948410991,1648390897,1277361975,633847601,933205491,508467586,1095529035],[1875166090,1983943783,192045030,330961578,958960980,783164325,1830438658,194289768],[958014478,1109384754,184073492,1852142070,2164720,1615543233,1660259784,1435120907],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1899710901,298416240,1781084994,2006121209]},"opening_proof":[[1437955323,1906350120,1440058026,566600574,187421358,510586546,564602834,1079395354],[888667413,528088063,550709541,1838134858,909382781,226416726,1509456831,1842987135],[1770700750,1715070000,293847793,1529410213,862250305,356318058,1347435436,562670239],[350762540,1086026123,1013587944,1154142050,1112266656,408111096,507094746,340660021],[1719438511,1555769670,379073833,618653118,1806466451,622501655,1629053973,890626633],[768666554,275239933,1923101858,1906188138,1901226497,118581457,210912797,966739412],[1999051043,696006755,657943552,958540443,799698473,1515347740,379346494,957749970],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[610391943,624027260,1110742144,1760024508]},"opening_proof":[[756838841,374242277,464023254,1131395347,1577926200,1539504355,1891460471,529318799],[1571429067,1177910138,442641079,366958635,555148851,1115183325,85491911,1341147665],[413409283,282806135,1467428585,52374841,1418333886,35083857,751986491,411069340],[1133035857,1513264616,1489913298,963167450,1105600993,1616299708,583680751,1942390844],[1958214495,1173763492,1355433237,964211157,277935640,1448600243,236671894,1131285121],[1467901544,1896521248,1546912480,379343461,1691479101,1578989965,70774441,1128627708],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[201241730,1773243296,1361895378,525782232]},"opening_proof":[[162175587,1526055868,902264609,1021778953,107213531,1189321091,1091977783,209331867],[439321208,1661772129,621698839,988903124,174032666,328303534,380308824,1666028501],[1507095842,2001866314,317369284,25634481,255298994,1840352510,417477305,510253775],[1204511399,520132050,926038134,1125095905,838138881,194766214,1418559100,1476904877],[1722265723,518070276,507548916,1704343880,56401179,701843608,1378823024,199044111],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[414494554,1894960914,351389985,277460726]},"opening_proof":[[928462598,1701270275,234796393,227602144,1270333345,275644686,400323054,1257351087],[123724955,1476503459,1450439173,110096212,1851054779,376984740,1874711981,84740430],[1783202077,247298544,562279006,684264728,794013196,1537343967,1023340107,1783674909],[1924345912,471196314,605352616,1559732749,1909044828,1065625754,590020846,898709665],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1335740078,1223903915,279882864,1029084886]},"opening_proof":[[140904766,463233840,687088041,895910240,248579158,859809229,1245300647,1296676431],[528003317,1462486129,983447439,213477100,1320301140,1199936014,26678224,1714321024],[1849169398,215534451,1636783342,661614831,1265601125,164760018,1297223665,300563798],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1632368247,160430356,1255181209,1854881944]},"opening_proof":[[497912836,1007661767,109941006,1410114672,357701115,1587120668,373271277,1053900368],[1212582550,326880193,592663580,860955141,1759292073,332672215,2001082437,637660570],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1062145732,1211865439,235199434,1488129429]},"opening_proof":[[1985530207,780470618,259918433,1803570080,1181311915,1832029527,631185442,681668198],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[1889228733,762562148,226782836,497675973]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1900706614]],"opening_proof":[[1817290523,650544236,231499349,1869247600,973357756,1004851480,1954487099,1061900253],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[329629060,739819784]],"opening_proof":[[1859629115,1147507860,1266816941,744154015,869328272,726515204,1363079711,1587247738],[639342376,998655216,357255747,1008624933,339820021,1274428288,957696737,1715742756],[378101674,1088687461,1193498935,1710397458,541320635,953891373,1964832919,109332396],[1089950306,1636083520,1400120539,1046668101,923875779,1987796021,1542689766,1312048748],[1856777297,1550871141,1746703106,2770019,1405368366,1722749566,1013370370,589116340],[373594260,508358747,461641394,248568677,128903924,1906604562,1698414665,416529983],[1298919145,1342802525,1046018796,226801031,589298742,1902684456,27292997,21884942],[65110485,1808009716,691796306,395607186,925586268,1391557652,1653968412,767655731],[1793843377,1550313780,1249247922,1766277352,705387723,1667066735,1636971536,778806764],[492923145,1265162507,1104395066,110344626,679616587,1387545241,68090068,542527983],[686277395,364411076,1500508130,1936661456,209906099,8211689,70328317,383071388],[1085618943,74006491,1916273414,784674160,42467827,1556715783,1273948040,98794989],[890198115,362656945,1058550502,785701291,1920257674,627745582,294253649,302437996],[999080322,361528973,120583055,1201761212,1118988569,1273045387,1324199952,560588504],[492134385,1347542626,487941820,1108706354,665851305,1167642513,268688491,1137569031],[1804928832,1986249194,1715119126,836442947,844610527,1035222351,300550069,1830916694],[470970815,1181789028,1264775952,1235916955,96970569,1827595384,1094057741,1532460448],[1292048603,1198627639,1121117414,174004827,1067896918,1011159398,441945339,411301967],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[906435833,1742661515,1696339535,119462916,496002967,1832558263,742821150,1573428262,922207198]],"opening_proof":[[247806593,99486687,1776182577,589349955,1274907159,607759285,1601517564,432839384],[496448276,1738314967,692373385,4973408,445464890,855403045,692369092,1735246588],[1013727441,1877701288,1053430860,44580771,798933270,1407494438,1253290131,687117331],[292865308,1392293011,502746530,469767382,201662003,1983564593,1008084737,1296562549],[1658579856,1024285391,1028389151,1081390774,1409496626,1957035881,256738914,1102570898],[1785918093,1445385843,1197355982,1315134063,637290558,846378570,1187341736,1006132309],[1519225069,1491879403,1845171173,1603472478,485734300,1513867698,1852080772,868024581],[379457443,52982894,1287905280,925411128,537786660,911846180,1513741277,755164975],[1325289153,1155299334,1691250171,84939928,1933754456,270109283,1951760234,601517587],[1918687367,144269176,990716214,887648879,1986675233,1557180933,269342332,1508392076],[283614085,1685521154,1407249897,222442114,94910120,784277448,1155978684,205616333],[1759770254,499732501,1952749309,1492111262,372831680,1069630144,619879283,1889139542],[1271697772,156962112,882856827,280686710,355390909,1932548881,136395311,1779054785],[981358704,1979826567,1600898904,1638184495,241846823,357194092,1965657516,1764138367],[1411134060,1585953506,1126209986,1836465450,1130873766,1731985666,26109324,856199108],[826559114,921587586,147508331,1019183794,1116833690,1206266483,1049935927,1142049499],[1373297204,1375001529,754175795,1969326504,1348574795,1291653047,416305127,515179478],[1945869273,1707928451,1050510020,1280880180,1885366139,727672610,444785270,150506270],[1215975769,526708868,1418448226,1409506864,1391347673,1571222766,805940753,1142875903],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[1899924468],[1283953469,189195120,1900706614,0],[1874695853,429594351,1976084927,146393563,609458203,836064357,0,0,249334428,1976084927,1609696220,1445522560,997337712,0,0,249334428,997337712,2004315766,1624912863,1333350466,930654389,573321543,241575691],[724898549,392933269,0,1207955593,1344259138,1691174078,0,8108226,1208826447,1021538190,1877420210],[805284132,1536765506,1207870607,1767790866,1362064509,744241052,1068298822,390580881,1010093049,1151385502,195970846],[1531766359,1773453957,87267673,139596329,1614066125,358130861,978586595,1656252903,429016129,2669265,806934468,1793407076,1012059760],[1919683964,321030408,1638938093,1656060918,391681599,560882910,1515037772,1532756799,1662531971,493172774,1009451352,1318620610,544678710,1314354548,833188526,714924620,1587083210],[268435454,970153372,553551899,591220829,786751441,1735607886,707862612,835180842,1606855089,503318409,1966325135,1782173940,125366245,536796764,1167146749,1460671836,1674507714,1393704793,1793847365,311758206,861512831,701974556,469065506,970603910,1081716359,1335002738,4195385,1332635207,1670890420,1666083843,1301154688,739519584,32258242,1309659864,1400143408,1816151633,1521927632,1875065171,1095806220,1820174557,1754007294,1624497938,511584503,738444758,965415942,1595080608,96938114,799030855,498893396,117779219,635868217,1798457881,1727971193,621512342,2003961912,896629805,1437891447,1622283853,1250890702,1480389083,1641408551,187518815,1165027942,318906641,1680029705,1436717633,812690169,729598020,1275338435,1442358607,1884678523,50230147,1846147877,1478058061,1072820581,43165452,765738861,1442724387,66093195,1180887988,1490684945,1270086977,1221696717,882189911,505145087,1959890735,1554038709,736339825,675667444,1504390317,78553682,1349624133,658109745,1442770845,626739798,1779605,494033608,165766266,1806727869,22110642,419261552,1828205195,1477589599,602697968,975248850,1023129964,326821366,1367980262,689997381,696039717,1163910889,1850180582,1163800858,480619147,1396431244,10005164,1504776035,1830988557,563659681,293069900,32361215,1538282558,749591717,1024535106,1287698580,998414522,1236602554,1032789880,1331979535,1935113938,1057571908,1774302737,838147887,1678649501,1625407345,1654981663,438688947,802817797,473709346,1738190069,733492184,401621545,193505884,1541129217,221073718,78540188,1059290801,1809717187,1827273873,212683421,494113760,1677863359,1552955160,971426162,1199018908,1622604929,339863464,1616927510,1646130422,1124387280,1644519590,784187911,856246959,954137921,55931118,262381738,61354331,1376858312,1070575909,683231505,1206722417,747663845,747558844,324279270,208974836,1001372898,979500205,193045347,1561947231,493882613,1971945345,1242952991,633554982,1000794931,1888943144,1735852583,1454162986,101294932,1912310053,1827480700,1401246378,718651098,1575972450,1499867043,1638599143,658586167,1296008696,1149715533,204820136,117405268,1713267662,155671141,236745737,1909813161,295799545,319470396,178196638,1118515986,175741584,266044596,1635608554,1701243558,58932817,1962764140,1582584076,201130479,790417902,659538680,1719534192,1300009753,154820270,156896443,64585188,1619353656,36375932,1472457595,1149368998,84546384,940122605,768985907,963019885,1439120114,418351420,1357554438,1778214915,346890862,1304307511,1311348034,1392823222,1870508204,309285557,849558401,1591797300,604158865,320357131,339824987,596554300,1262129639,416452624,79490762,636291435,725025909,1102207417,1167051123,1776046874,620477773,1348821101,634196574,990491572,1901329796,142464047,1447997394,1005097767,208171407,1072883451,885854523,1791220193,16607164,1430044505,1713604839,515312352,32169164,1677755659,400801270,219690764,1309602467,251653638,2008745768,1508279436,21692219,502350756,1324661065,249347693,711515728,1303013509,443650819,489313225,1758099483,877898029,824793318,494741811,204804881,1028526516,771617790,216176274,1721678858,9360559,1302700509,329241578,1480749518,249101038,1303472717,380047900,1091909541,127359323,525785384,1451305411,1820123934,1970233654,479837765,1329799576,0,1859719568,1668566396,1289200202,937041905,937041905,658810635,610028024,521725266,48122042,968816032,554926907,1723147114,1208549161,547949722,1337052660,1465027316,1439109584,1952812349,1974024617,1294743939,1631633688,1767473555,1342568239,0,676062259,98379560,671826093,1229350101,299057275,1258112322,792797126,112429502,1366418258,291480711,957321289,1323905545,1550888050,636054813,671438571,1773192252,1251332875,1212629483,288374729,753339437,1731600944,537297407,1637134024,657009215,463037960,826663181,1958678255,712343508,1691643792,716002786,865993019,1531744543,1759163921,1950288435,1704891164,1410113964,1883957987,1946574056,1433327250,785032819,926351404,1381141666,742331046,712915639,1088061185,1328661263,1218216737,113785628,1965200407,1035041033,31506660,1381412345,1584655393,841982963,1689542595,1913645568,196463532,1836369727,833124954,0,94147666,1516718584,1808973468],[872824467,308295758,1582702101,281929909,164939310,701135903,1765447416,699031955,453348735,79399138,874943569,1554658780,26790978,62818902,18205961,1239004332,293584513,701561829,95454195,622260880,145289680,1313994314,1936409681,417266643,1084204494],[1876262001,1357956524,912049888,1028517981,184513276,917649210,409388598,982166884,1580391868,1323330456,517681647,1647928918,945194886,401759929,1789877578,676355950,805146870,1990794768,579625596,876095198,579573527,1500441505,1721474426,1018260039,498332118,550923938,284982324,1860056848,1447231175,797428071,8805456,1172968128,1951385085,609258744,1396287029,886338046,1430374589,1636913975],[540398341,1141277750,646452815,1565660645,73173383,943102333,1338194771,825589625,737957965,1125515848,305669197,436431256,668813329,1944333879,951847971,1213529048,1719415734,706012461,290625439,1187175795,315822254,1338578581,2011928674,1719746545,101245647,799166728,1467454052,1696793715,1488172631],[1361790411,926682717,435683036,346210842,469929025,1644296228,905796551,1687338084,1045455405],[1225019390,328281925,608638790,629311858,1136230977,184527006,1767182308,0,1296331125,1498716618,283549348,1448915198,1299485917,88793056,1790746464,848644509,1293354464,291296291,922627993,599661341,294776010,864016648,526382083],[722326587,1541584501,1102783077,1245161625,1417899608,1642381149,994264558,580119618,1174404908,873473241,1251435704,830111390,1700308012,1069037114,1466706756,1987975528,1035834801,1722089062,677191118,520048432,146104256,0,2006614298,1389167724,616223504,192562842,443059874,1389167724,616223504,192562842,443059874],[1190175732,1464585622,30128819,1846154285,248006813,1775257783,1018685701,648822512,1389616842,113933820,1134173043,1716470225,1268142897,1722172278,708873549,1879473521,1905734930,871555001,1355477566,411902934,984281136,841755124],[18520190,1910982363,1125866819,668686863,1439361222,1304593041],[1635962303]],"opening_proof":[[1464878992,683346581,1244078097,614153248,270341181,1599795810,772125476,1432083765],[1782264474,1444259431,393834823,1355812022,550671187,852923932,1604516876,1759213682],[1382986837,898970224,1846901900,639799739,1637580250,916459645,616919812,1177723253],[1302555297,1066873199,1608445850,1315493871,1486931369,719535977,1654395105,1683243015],[74593513,1634442639,864839790,815178003,703505544,1087088229,1753206560,1538321116],[166263142,1469765640,721741986,1358628684,119817132,1276572880,1188253943,1858747539],[1637454132,1237326663,1030141756,15700496,822115695,1685176271,196665580,1335299406],[262688883,536217601,1884382685,1097003411,923191875,1595732547,1673147506,905157980],[1893949814,476565872,1839481218,1999608146,1709586964,1451152035,892714201,22297596],[700247721,1549217854,277469251,1926171452,1428705607,719380225,1122694843,1286225491],[210349730,879661150,1674851080,831301998,1861021889,736366306,1736368981,483747672],[1217657678,1424535454,338250319,1599286595,1633557742,1945274708,39174186,1805108846],[904916352,993142674,138630183,669854291,1217782394,29891339,706867142,1219051777],[138696102,834684408,1859038509,932187340,1916880705,1905916376,1657106999,1871028698],[793356403,920689476,777433679,1795533096,1140795272,607347620,480461616,1316140208],[767832536,1528774078,696624860,966719687,1762598471,1887741576,336988269,926059165],[1455558122,1318155842,127542795,1606932703,1547223982,1560624117,549683951,1602461379],[930172167,227747785,332080399,1582029560,707109979,1172741294,1737447391,428684388],[419385394,1200543437,1730588604,1203685026,366398622,1073854677,778828117,1117117608],[113610568,226384313,1951858882,1429504893,466037738,1332727119,1026284518,1944292121],[1708380185,472072785,845757815,1438304844,427962918,1167791015,1106868154,233062082],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1436893976,7709974,1394725829,33615821,1664960305,991131385,1240144189,1457844145],[1368643410,1273600274,1855557406,492470865,1454865008,1011480533,596150267,427754608],[327743347,1448382594,1563550124,1114258566,1058966187,504623013,1771069643,1749428401,727566678,1920774766,681760102,1831293666,1321092802,1502719624,829816742,868224156],[1489271369,1712502556,1891584923,392720941,1795409958,621382405,1538211360,2009689790],[1404067605,1522327591,481175709,1330260822,1020101483,8670480,851141884,688009593,448773275,1445244352,843210310,816553090],[886972994,920261002,1075038672,1783537773,332720271,1745962068,1049695124,6721199,1704790200,1981937637,1696492568,1001856984],[1277076881,1952924027,355032346,552684195,61180241,1066025257,538813697,672720151,608972184,418629901,1625431580,1193088483],[46174512,118401015,1600815123,37668701,1032370689,1586005243,1122634058,1385402203,471109163,14933645,46839367,587176980,178277931,198497282,732226327,492754016,350063158,538165679,1057623008,374857427,1557912643,1148089918,590062487,1558280899,1796310049,1099458484,207880033,335235826,469808307,255649710,1321905364,53790156,890612153,480430016,1099655743,191691317,1650023515,752015780,349972618,91467568,1341974124,1457794890,1222365249,1129586939,638745893,112297476,1531892913,1101541489,1462310289,1975086150,882051376,375578306,1910962284,1804178794,1712990414,1195097073,716510804,281455644,195834598,999369606,1394968450,738605280,1126990844,1705149387,284847352,327028391,1860043733,1203135571,57283633,1362351869,1686202465,1872027081,830876116,1051110970,1619335401,461266307,300944685,188198394,161258586,1989200157,1917655932,1309676822,911784104,1030019752,329486234,795019817,1640758267,1645636853,705903300,850610789,1977574668,1703277486,1216447657,895172890,1470003458,209147643,1657590905,108554205,190024722,805512715,1429663738,1972488593,1912000998,324919481,1507660765,88719429,497541941,1019391241,374190330,368062878,1761926828,1018240023,1935436014,392454941,1596652527,343545922,68256001,1946838875,73624191,1278488045,1206920261,1289058733,1629817602,1534210932,1418490542,594007672,1312330564,1843865953,1390048013,1718948543,1364906373,865189589,934423605,1222753946,1317211589,619883014,843852724,863915180,417523452,1345629236,538461784,1447976468,577389705,1336326820,1197435490,995860260,2010128722,1813830265,888765870,887119084,648633832,634120016,1872224234,797690629,1016758723,1505369333,306270839,1328667618,1774070820,42846479,186896317,1082273351,72301995,1967933544,896546958,929951894,720920209,2008647978,860253665,1634217914,286667079,1920307752,1689961678,1149260599,1508778720,1271927995,1139091722,116956749,936092815,1139677893,956070918,7907105,927507822,246018220,51577771,1624114990,1626302939,1655610857,1702742188,1418751800,1682334826,1016413956,934138921,1080269146,1254048763,666986011,366173771,893824882,1890412763,565565693,1658596529,8022140,1973843356,721162310,495695975,187372431,531580524,225714466,9591115,1624913919,1769904402,719888913,647021518,2000947863,1836088877,1996884022],[1922293242,503945096,1206272439,211094780,1866965048,1194957419,1751562454,1469791145,568638212,364225324,25535559,1040476855,98643485,1538430593,1344508360,1877414804,349325976,220941242,144322059,1014313128,763082304,21097679,1605396153,1560788716,1468640546,1770826635,1517554868,482911354,1243357661,573484268,682476093,1839194967,884540816,821877593,1602414900,1925075110],[144586920,865441728,75493933,825215311,1786010246,1830720121,1365322885,17282554,371791374,1981017407,1817670987,230534932,1960333314,956584542,167469907,816173203,1537647067,1880507733,1263139418,1875816597],[1797292101,1531834866,449627248,144959957,1595721564,1378471461,917763383,584198992,1450584029,1270085967,1206065717,642076493,1872874081,781556330,424858055,1917985692,1346971635,192813758,1400757658,336477339],[494426231,519873262,568589758,511214371,574690948,104647438,255409299,771414051,1577654476,722829754,1315300050,751082689],[251008008,915910619,1988396214,757466915,197657488,1842979487,1030184498,1373757305,1619225927,1666985591,282305639,213098731,1336031718,814664556,1823527490,817143247],[1991545647,1110083481,1484150855,1310643812,490311975,536733137,32646300,1940533085,921197533,1073524896,690242251,1790136866,184884785,681321523,1748732510,348430465,1601053631,1775637939,39802277,538898671,1735326060,331092700,651372754,333786983],[328483420,718348758,1956003854,1485308629,1892878508,902752417,1447918958,1398607829,369339054,1869118933,1296670858,1847765342,1843734781,1400760453,568771349,1910660456,480036920,1159397261,1529699648,656724487,410681893,848757211,1881858380,1679829835],[1108904950,362344251,850149996,793829943,256386319,535333516,348996309,38794747],[762292807,258891395,1326788404,1073700148,1691625624,1139972613,235886439,1504250126]],"opening_proof":[[1668914014,1444888070,1802909090,866348070,118705481,1025794333,1830491219,653883204],[1867627249,1202050750,480553406,1811581007,730375781,757792418,1714779643,1293144921],[301938098,1033107763,1704416517,1586937384,776974255,1208731309,416643503,361941152],[1148913745,1976369609,986920455,425145012,1337883881,103164422,1213471004,1128094341],[1442623291,1188588725,1439912086,846464113,184669335,978654642,1200091460,1282383237],[120921750,1089033122,1109454637,674259608,1086395115,521292697,414028003,248672271],[1427935875,657281294,1535561950,1890512439,1390990140,1028060795,585795567,1322956308],[612129820,164902757,1728640035,515456776,188181436,626902584,925446802,942132444],[1667438984,291757531,1736510095,399164450,677113883,880033467,1558246043,1687987830],[1811437158,36935780,1784614680,317354526,1729968949,1081261943,1529369982,2011638617],[370953154,1253335834,1380984069,376403127,1380784913,1755812298,1644217800,77876870],[1716290732,1901254926,18491963,458873478,1814112806,1429450550,588409377,812641892],[1089273445,287668116,1903034144,1733158921,781163326,1253358909,1879881739,813554697],[113395856,1328545328,332713500,817458090,1841113659,1116436601,1659139708,1316177948],[1737289128,1429829731,751926599,754556504,1466880461,853127723,443601249,1867307715],[1550081481,1354882531,1500561966,181004504,1470509248,243709254,1029338791,1331837171],[537207189,178073969,1189524686,1279113906,1077528094,1745369621,1650028202,543091591],[741533905,259816527,1027207450,790687890,1491824430,1477975124,294440720,346117600],[1457802990,145984795,1236392034,810598829,1447055498,66844946,1565689039,1235765840],[1316879796,944307129,118291211,470700950,1529127480,450820724,691920960,788162385],[663976845,1396237787,618010766,988933355,453701780,1907092290,1250435154,1538727015],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[435463001,482416708,1722922282,1430005804],[473826470,430611840,538570740,992059546],[1321050660,792376490,983196095,429971839],[2011546108,242204323,893681991,1823847954],[1164321918,1893705594,449056636,372669740],[1419538637,1283367659,1355870626,148290745],[1734820297,311069912,1013360800,1299550155],[300576786,937657000,1358617740,69233570],[375102279,1942263381,235979204,615148972],[1010858730,1171846371,712584753,1361081814],[992528244,183049332,35953464,6566732],[1384775842,673759253,1751031075,1302647971],[403814793,1110070224,697153105,394568406],[1026454413,1789079955,380527308,309678597],[88320710,421352015,296409391,836479196],[1450407975,1574164222,1946472759,506801286],[397332852,1212427114,1509523900,160193885],[745249434,1199595775,665709711,1556945165],[1676914614,829105664,985973330,99665034],[1935884053,1798771114,560242340,392797078],[1758207365,1577979121,1932196293,1231766132],[1840257668,871091364,1387554332,1078346468],[1807388939,1223436600,984141673,1835293736],[1348127073,1086491286,51674056,1661814977],[57308715,111895788,1800560409,1282843171],[1709210741,1329083755,787119308,570386792],[236812963,827450936,218471286,18437274],[996295720,55345904,782631877,969656762],[1294228929,235656700,684678028,1124161525],[1111411463,1133035311,1183689036,1939535923],[461373616,1658608968,1022564918,727019745],[1001751280,400941001,521746230,1419455163],[16377812,1885029181,1198775653,1924010104],[1889994127,266452781,1914186975,356258572],[1241745057,1495167167,1055733764,1696193480],[568678098,1970614796,15025396,540835074],[840202316,451302555,806589984,1799411076],[430941122,946695657,446942986,868330876],[165346519,1283143095,987486678,1858660646],[85089845,123139744,1435568494,1177062423],[1888544708,1782345010,552553139,1704367088],[1294381859,59855266,1276249775,936280608],[482158035,1519779853,540745994,308192175],[640799325,1950543903,1192872515,1114217006],[809811291,611095932,467079272,252068028],[1361066509,229420282,1441027102,337177243],[1886715114,1138285827,633644054,1218366532],[803000273,1125541110,498128864,1465349265],[1367883582,608492793,1248422902,1213507722],[1250501067,1690324184,1544818415,661075441],[98222537,257380535,1908852789,344702342],[376532635,1051700870,347910519,217205914],[1328681537,1711655681,1562176517,1497604472],[1814053462,1823208498,398438135,636684361],[1575816917,855181087,2008497018,375217808],[780613092,327816816,546174309,1942892681],[1251275510,101882530,430399471,712477165],[1410900433,1555291525,1374331423,1835140654],[401077257,1691759525,1725480357,394474235],[223017650,577840159,1321163044,1048526794],[1736722623,144838076,685481958,826812916],[1465607395,370070017,596665353,470372728]],"opening_proof":[[1006525091,960118779,909358564,496501020,1820476876,746368853,671147067,191141302],[619974263,1494144961,793807524,520952242,869893131,797533121,1357210530,1567534597],[1071428323,779175915,1779757091,908433966,6486778,1807529719,941953135,1299146031],[1689706556,1606909997,1822478226,2013191240,1827463773,1529606457,575768486,1513409170],[713206948,1782276108,257464610,1958383528,1286342226,203992917,573789437,1089296157],[2189601,3348059,1684479340,1319494554,1366436857,148596033,392593230,1795562910],[1479620190,1224692205,1113149200,1552139290,568244901,1467178210,678956088,120651465],[569128087,1274829515,1385214018,47209569,138167718,1805427216,1585926043,76680332],[1664534591,1411426211,1892093409,1864576418,394707229,110486613,297603214,63914790],[1450496520,615878405,1641589212,239764076,1872695281,547607828,1755612106,1297899625],[68841440,295254396,1407337357,868393269,1495173271,998124280,1012676902,296131157],[1916020763,1803080316,1673281583,116441045,1341736221,1542731288,2011109738,1264988407],[440118028,52522359,340667409,921820599,334858305,785929957,1206847156,1230933710],[219488106,1506125998,1600120656,892042183,1344688471,1274734085,175489381,1723914512],[1631178762,411099115,890478701,777526621,1544247920,645279592,1118577865,1903662852],[1073311106,1517688802,333069573,242917729,944393824,134466888,312333221,806096342],[794350675,1303149738,776238261,794913426,1307843589,1478120080,52108468,140520685],[1121507115,817613899,1885940725,1560747420,842487299,918479300,1188354938,411896746],[1157345196,668819338,239365239,593665347,813884822,1936016579,1615166784,1837800542],[533815704,377937525,1771899150,1026589949,1323192181,552053874,1874846344,301361907],[577730949,7932169,1288170556,190351937,728099763,1554362507,1632884626,480709414],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1565839830,327839258,1964395020,1227114561]},"opening_proof":[[1123320612,1002377506,771462230,454934010,1856392128,1517841828,356729567,905091496],[605906358,171394965,1894192136,1360303013,1110662160,1147574201,1391319014,889146647],[388627431,1599266388,873603897,1120263104,1641637136,1498638460,1170751131,17802395],[231207387,1256710432,1513450575,233274927,753004486,1447079661,993340212,323745051],[118734350,1430082023,1775401964,1883541777,385825666,1423195013,314465935,1605588242],[1729787814,142330649,1213006989,1930873070,75887760,1329941899,1292215148,1806856766],[52925010,835621205,1885870879,54074158,9570414,383984776,1038027724,807135697],[1258280536,260888349,474293493,1302245724,936001629,146035686,1278893036,159128452],[578458974,1008004864,240854167,1267064103,1682640743,439654416,364209746,1683632330],[1813764624,1082988960,1232800490,921616558,854072762,663241345,1375884793,159825393],[311396671,1166938639,1930506724,1457272511,1878445558,633174222,344377613,1746228197],[533271092,1897070903,1543986341,1831157471,1191577020,181420688,1930884783,180360791],[1488673787,1935232922,1397166009,848805203,1036112957,1494807594,1581821061,1668568732],[766232692,43552022,1206880887,1817852013,1968928667,1087608255,1764228295,1672025747],[667341744,788731180,1511180169,1190779291,1467417712,1778873153,293549832,665870142],[1142724067,1883099464,768633864,1252429948,1484080624,1375667116,626888794,1554652512],[55368409,1714802538,319410588,1692643368,1887650501,422544149,691658916,1224448264],[740276288,1682579980,571952814,669561341,405591367,1079196870,814073966,296556718],[142634198,1749675592,1506086620,1964185961,935391918,1985331499,1036777026,705525498],[543941891,970898372,1794065061,174796713,513794727,26270256,1840143608,100412355],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1916418450,1360217555,786937414,1015687162]},"opening_proof":[[837203757,1269996447,694570512,1888173758,1060220607,121323603,692145850,51127135],[115846552,1401079716,471548031,392821972,1785106676,765114516,294706844,1449193133],[1511976661,111192369,610601530,1887907701,500844843,1176188347,1313776211,572534400],[1195648236,970683032,683051094,1331337903,1354798114,1307272720,419865086,277830769],[234087436,1859752680,890565883,1644571586,631737631,1603922505,140578175,673141922],[1597490401,904037779,176218125,1092929996,370615549,630679123,1220316005,1937740300],[524680721,347915509,1342342567,1130253484,1253512921,1216642815,1556659398,471677147],[1196512613,1744863276,876745879,1168224755,1650905426,1058664010,30886987,241271557],[950247649,1553580936,1623250758,612566715,384329804,669254264,1330474793,1815127597],[1611639582,1576156391,405283832,1556064975,615961667,1710280756,960356944,36766887],[184803235,550230544,1948999035,410466285,1782035599,1472516535,583762034,235604984],[1916867679,527737541,1829879991,1405614468,925793856,1457641769,672866689,599278012],[1214920189,50954533,799479951,1420441031,477135802,274663204,1561288210,130576129],[1082041058,1032120831,1713414492,987230679,17545702,1067537634,1525819175,1855265640],[1776748300,1946005911,1373164046,837560409,1308019673,612580927,1211056648,1960274432],[1888390126,487545583,1805621192,1481829865,1290632271,665384167,911303171,1274372563],[1534084229,634247979,356212517,379616938,1092220221,39805560,1328520427,1163503895],[423742702,1310049742,593252526,561534963,1623256006,796221292,1554632301,523806867],[1957464327,1405769187,1571905708,1983156301,164251302,715774896,915869195,1181093194],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[146302075,1994018199,910650133,399868806]},"opening_proof":[[1852202203,637738853,1410277630,882248075,1084298338,1788355919,197530693,1132899611],[470392263,935078766,1472808481,754365535,1240131638,873196821,629823979,343176074],[1930103160,1518266337,891810732,695867256,1831554852,1529743383,979777616,543117056],[987771421,1432417962,753047708,1700206872,988771719,1053309190,649750886,1002810292],[366689155,1460905362,360916093,100515982,1083766872,713645345,1404439013,1940074482],[248319759,89130702,1924169215,1003503919,1735464524,1262023928,601859507,689720712],[1483357559,801292138,763052124,93709187,1441216395,1547811575,1779940789,1497605246],[1083361013,568198610,1755033443,196338672,1955583510,1639840961,1530965101,1928681126],[1607001651,653077931,58098965,1852400507,985311705,1102642929,1939904406,1409374440],[990083212,679399289,1948571395,1755045822,1669005612,329737087,1938592911,521815003],[1553635243,1773588242,891591435,1162562864,712664199,1322197639,1392087361,1110385888],[675771358,227548659,21185491,39186579,664347611,958737054,1730813767,580306511],[1275854587,1487113972,349123159,1650870562,20777222,1015128464,1858985746,21450173],[1323725717,1242550380,750662263,1233363317,129410480,1491082177,1934447850,1937475988],[805040804,203939827,1128035755,1009635561,2437397,1762762972,760077091,594894988],[612112621,676871162,53829927,1480184509,1470853200,1045642071,382779882,1656491574],[776583069,1358211935,1248713540,213506006,1131460385,126306931,385701097,1828862850],[1769128392,105635509,1600488125,451760544,656054715,302986266,167078367,1639787096],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1032755529,1657111233,353500079,1304890707]},"opening_proof":[[611526513,1108807688,94723839,1393380374,1794963159,324584516,1505894411,936378216],[932864821,223674004,1517522539,1715477397,1055814109,505202307,1442828457,439440899],[1153126293,1779812409,1169221779,1633892295,1422703869,259878179,1203015830,1053756956],[454151158,647426238,1193968933,420558296,1557201034,580400354,165273417,473130002],[637907611,461357137,522734732,876628601,1498154305,2436380,1896215139,1376098624],[1862424250,352912409,341536040,478551609,83896240,1022429572,1832018037,721534961],[30553740,1939624662,1774580611,733567784,1484768155,1662453323,1685145801,1902794589],[86171115,1911486753,934461791,1403592428,196051711,772414845,99766591,747118100],[112952695,1802916393,1781457409,1158240608,346026733,463000317,16872204,56755496],[1263671284,15111261,268475938,779632172,686754220,594320002,782906286,473592458],[852526135,1161640686,360539079,177682356,662732621,1737799663,1127175460,1969704516],[1278615330,751185581,491350194,916699328,407156693,151463496,1493057413,1824278843],[1897422524,155836890,1383646920,1452175844,1133284923,1189619570,758701812,189507368],[651630034,1334321390,930725026,1343623353,1332438301,1092879052,1941986082,781890857],[1326428000,1270807794,2011360344,411837984,198526122,1914990554,664445477,576313963],[43054199,1994818399,34997388,1677473839,1753492577,1759311651,832928633,1491382520],[1341577364,1982480229,1586558657,851409909,1914771904,14501382,1259425187,2010519483],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[669277399,1098165366,1066970988,1710889444]},"opening_proof":[[1597603736,1604319009,1603062960,1549471400,323980231,1549583245,798930241,595215218],[1220983119,1971407214,1569904319,386584858,1839877718,151689742,1547245758,1487233568],[36124226,1617670872,359247535,1663143119,927038238,1079097437,245931013,182118322],[1175060189,390880961,281245678,1523723125,1581837896,233353407,111857411,1639332567],[993731282,523090637,446484068,527527586,590439002,1039492097,1558625029,1432285785],[484316898,623380878,427343478,1938955840,346498173,4634031,1902796522,1205882405],[974739156,1881699863,1065924671,1717292477,420338775,1079418969,1054173191,1970811229],[1120817666,1041559059,811194254,1642966303,1202518900,1875443670,374736556,1152855662],[1781936484,940090970,1465018191,140566394,468375325,1886381702,1100416428,1113306353],[1897701939,1912788303,2009895733,1593933633,382070378,1955114123,741205696,638908786],[902414220,1693374687,64254411,134470794,1334555583,1911751087,981306172,1412380381],[484815830,2005671706,1750014164,624261554,151516382,193892382,236049280,507425424],[959411443,1584114064,539440378,41222130,1133335652,1359028837,543216669,22222533],[602610968,2011985175,876346039,1674812425,213859851,542711452,238264611,1082276147],[1169238751,1652194985,1575000060,645930790,222532606,1848593297,860695258,1671746492],[1540542340,386763972,306557717,849681533,245436255,14328814,4428559,1727251375],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1334837659,1880303075,559799022,8643507]},"opening_proof":[[683155637,143310770,245044521,1955320138,2007798757,1890307439,469237948,1552010796],[804028221,1624950631,444641638,526085814,847483911,1322266633,1088293759,73650454],[92362491,1705090422,1254858355,436398401,1672036605,1179904017,1066099918,2001820452],[1926654336,327723557,968324346,545226654,1889746870,1498411851,947444982,1259484171],[253179141,715528581,265692875,1636099338,740508972,757747021,942048327,138871702],[192304154,1797154027,1463432071,1104681012,2011958642,1862219431,1727649875,471576160],[1534683575,511339381,235156447,1609878396,749683345,1462143249,918583960,1632995312],[557134768,1221727850,425139849,301438851,775757380,405596171,1535949714,1457218424],[509942471,631471630,652219438,250339267,599698153,357137190,1899131639,600604555],[838593427,938347828,1474319699,1310822213,1200887064,879893182,882429219,916582604],[566372872,755523455,1377198152,1843993558,1483556976,1706139946,706262046,1358382113],[1935986677,136292628,169997440,71566641,3620984,744683366,224211022,1829676501],[1937273034,1586459807,75791938,70390084,626504447,582786241,458426925,591119524],[1765982775,1488110559,696450711,440953288,981980712,1326900176,722461395,1749429102],[1544544934,260330221,453879690,1311811999,904452786,915167913,1638987320,10030920],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1238987993,871970752,1932261780,1148885181]},"opening_proof":[[1441658490,1592798196,1410942947,417316505,982958252,71829365,241426715,1015570173],[1447491405,868667558,518830535,1453263583,441014855,794344294,242484108,1761149013],[1005433455,1623955432,1873507079,1821518276,1320661702,1109853632,327797474,222061163],[1105289816,1084938982,1217230138,749137085,469986034,1499056972,1889740411,552907462],[1292777557,456139496,413198715,397756301,174668853,1825232261,1197056623,321277535],[1517716901,1243070056,69959110,1446427109,339171893,107340696,1059915683,771108615],[171734988,1104628702,1637955074,1383199442,588671689,1727853403,1580825828,1447629283],[1632530836,460673505,1619603835,778392080,142351284,875497004,1602738105,1997063036],[1947588487,566633464,1166110145,789215393,1610480599,541026625,1796162393,982027015],[818678938,308828127,307100384,1610281624,1558926732,72245974,829995340,56986839],[873693651,1896395394,1290536246,1517650557,111686926,679127157,1350109563,54517418],[666188240,770829845,1948981403,1111978658,1465296073,189384138,1619723167,625546532],[925519114,580772241,834792479,894788222,1100645699,1496353894,772300566,1776582474],[1785990552,662099020,1803216791,226128691,1003177742,1883552324,998868988,282658617],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1263312633,1474078870,1781727219,1032292666]},"opening_proof":[[1497119504,985835734,141324168,591965510,213871945,853250821,1579618925,1881570942],[1487248805,499982882,127484077,488679097,302437722,5610338,1442396975,1732470298],[220474605,1394213057,1771177618,1118486090,290558077,1441209300,1951762457,841077728],[1312015131,1163607323,359816071,763406263,499966729,1247668066,1524105178,829686329],[148517653,1429731902,1692164584,1397352183,1801076235,1979711426,1497065020,1646882802],[682073605,235553706,1140866776,528160259,1565934620,634095011,1751945141,1493213730],[1587705358,1433972045,692211053,294468275,868440627,1594413576,318108074,89538745],[635191221,1899454535,1312389322,504184262,1357280668,56181037,1384511633,1068228712],[1362912259,1662503613,1829498439,1193517309,486490183,237459250,1291195474,254904884],[1839569794,143490390,1743502097,1822997864,553104500,399758008,210218077,120451288],[465928114,367547269,1206591825,739379995,148586090,1504737254,1375722211,364897941],[1911752159,837892676,94493,359642692,592138847,337084057,1734820363,1017899414],[1838972723,1101473455,1535104577,274228960,683150264,1491799282,1752784074,1192346555],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1455817250,391441016,1929310704,1631222249]},"opening_proof":[[1576463965,1010253530,730517449,685841975,874911700,1837242125,343513905,331972045],[303789772,1433935636,4436934,1844989423,53009015,1469843901,1636440307,337398952],[1920450272,1000814073,1641815365,1743192072,600572790,1297007071,598737592,297952344],[307397154,1060465886,162873476,1344554338,1355883197,1905148045,374411636,1626034862],[553826266,1483010474,1974454447,1101923583,350057465,295228775,1856713814,519442545],[1613758986,1350922490,1060843070,1704963196,1465242401,1322234390,528439117,1343145184],[124364834,1295895384,80170786,1121831064,1544646416,614573782,199479264,133326326],[1855985298,1666435151,1750300390,88133831,369726010,1074355874,383086962,1348133357],[584521496,1051991747,156171890,1880656081,94554032,102535843,651359719,1483418550],[1555296811,174960593,1190237217,1561933717,616218375,321942675,445897540,116525021],[951059186,595166754,93119981,164240684,1892167576,1065272468,1168464160,1225144065],[1249827360,1246240773,256219144,1143875690,1940357564,149403349,1074522492,579838001],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1415182855,435665099,1675056769,1301803597]},"opening_proof":[[342739890,1195275440,1991963942,40843498,773352278,1310557342,1824890297,412664221],[1321786162,1879011200,1546982906,158317576,1492184513,1183638784,39006669,823619883],[1582138175,1419772765,354176647,1279530816,36235244,500152101,1683053665,1246266895],[167197909,1284342977,1735508908,1419688643,808028578,1800945511,1771366520,337011625],[579874113,762766380,1854656691,905519077,129949497,1577324868,1742294144,438231076],[669306761,387133485,77469943,310333312,388593776,1498246807,953512399,443069472],[1844548882,1318257899,1406566263,293610897,1919210354,1324545190,657537167,1142659520],[1315120194,1269563988,582697940,1143542510,1676812255,593105425,533690984,620422541],[1790212090,1530761757,1664735865,791568893,148671276,143240224,137486970,1798389822],[1430621541,679964482,1737450922,1779105782,1315603686,897867399,1210280184,1538701873],[336510075,323344343,829475815,612624725,1462862699,1681147122,1311701064,1515397159],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1359086896,1482409997,345991720,492952708]},"opening_proof":[[1202542756,235943063,875051793,1431599822,1172687653,124306402,57533727,785259069],[648258539,1404580241,1515797412,1961072858,1981470719,1403162498,1802177791,1180657657],[418307735,847170350,81636378,1790787052,232648387,1178434355,358040174,69659361],[339293017,1413483467,1051482274,1825576413,1330450229,13588674,1232597075,1477928008],[1094269011,219707955,798419391,459236230,805670962,79738748,147848248,1016649389],[1180585280,427920216,90277814,1846704273,1230264501,1909259390,394626218,1873441227],[854310968,245760555,1039344287,713014519,374112556,625636720,730132983,1130906138],[240289116,901104829,833966243,81260723,1417977411,1072147472,1098028738,1765982398],[863177127,1842138760,336429472,1326101094,79142236,1680418506,40187047,1333915841],[787969857,160750015,1736450611,1032166996,1850056387,823152429,13316897,1346634596],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1256550601,643380812,1571069813,275698118]},"opening_proof":[[17965890,1263311305,480906232,387202745,1484533022,1958182792,350725017,1695116603],[1788450570,1116310284,406635439,1548315882,1996247377,180952879,691283356,912527793],[299441857,1207683154,1310097525,1380697747,1688066571,1582484385,859346941,1184530878],[792219605,764037575,1813232846,1782170609,1350950381,739771797,1901282719,1166081432],[1597705923,1835285771,1667465276,919468735,1721584285,1500416652,103120188,1917079523],[1231047906,1972418253,1628878987,1925473239,1165422578,1699044518,1215375705,1313596889],[1381771206,819544980,994218524,1380487655,1584759607,1622734576,1263920649,662568202],[1005066993,1808643162,357591840,1818463263,1575378720,1615005302,2004792158,543499112],[1995821612,1321827044,1813646895,772907088,1223080489,1849016933,1950629710,580700228],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1014911702,732573969,260664284,1175468704]},"opening_proof":[[474852181,689319323,1569099314,71847992,94746981,1839767658,122324968,1504590673],[1094454571,1500181245,1016764623,1987531757,195769559,741649635,1041855175,664703888],[1062163074,526472592,1520250158,547472845,832057776,457511344,1168535019,1538583861],[1140464051,1827455679,698852578,1941774565,1885131862,1435987439,1131512812,1636504909],[1401383156,1114473011,1782455321,1690401263,584780947,1406454273,1041181451,1400695522],[343113525,1726778793,1740056507,83767421,124607534,1569865897,856708644,1993754140],[1883085940,41132047,1895874269,1732526851,1130859900,569129055,237852726,1503034126],[559023025,632320541,228844862,507363619,1546295163,1210679725,32977530,1403190804],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[454897918,840266828,1811689378,1504236870]},"opening_proof":[[949943506,120676062,1416050488,184657481,1986973381,710382963,1643956763,532293298],[1671114427,1378498495,377324197,1963024524,1617996060,647147396,362202529,1845723172],[760772205,448785496,1316565636,227515175,1491189057,1523262001,237354823,1640116582],[226524469,238663240,1121509403,1393525010,1494251704,233915516,1573448682,793607384],[901383405,943122578,872663908,124614098,598290653,1728815455,1260768197,1886174548],[1018780580,806814624,1149867904,1556444372,34263819,1926970725,976683137,3004198],[803604414,512837091,1942713724,1111772936,1531184758,1717473193,1247286603,74494437],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1565487666,1848289509,854474415,1588037978]},"opening_proof":[[816787962,1293218277,1984820338,153212615,1538145128,1011529225,157424995,1424364961],[404941549,111877667,519219794,1592391546,1182774270,695324671,310012660,808619788],[290321422,1588866115,1473804781,895457972,741247688,789677088,20968795,1381806832],[1320357511,650056876,1977316775,817405696,1549480183,1127325003,1150864316,1539770073],[1017750087,1952957325,996052128,1052748086,1361283859,39485690,1389949766,441060705],[302867929,726951092,929045887,941122685,1857412910,1736237632,1707203120,1431053449],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[990049770,447394645,781250295,1811535938]},"opening_proof":[[1799708375,507632043,678335297,1919353702,596578958,1412579750,342302304,1260103895],[518054263,1509792155,504377011,408486907,158256241,1246381667,1980583524,1094939126],[1271617905,1838899753,1167697179,1676556379,680964557,1241730044,1579780993,1800219012],[699090044,1193325593,1871437130,877465288,1021853186,1514302617,962529116,897078784],[2010229335,1402204372,1071709577,1579859556,1742341824,149187728,1514794156,1373334847],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1162285421,694923909,1635894134,479794618]},"opening_proof":[[897745318,1537366812,459272065,377735300,558944487,63392317,386990501,1897809041],[1810072800,1313700872,747849546,40549501,1922804960,731758757,620822113,1668611454],[1835970054,1101330477,1817430279,1648813497,1521376844,1665243428,81600264,1021980360],[1965662754,294275467,1868051669,490164372,1169207926,341314590,1731459164,320210498],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1030079348,417102180,477479221,1344548621]},"opening_proof":[[400489302,1364439586,304726619,646440545,1484618169,1892002526,18139460,551072617],[294674726,222083563,1225903447,1428848914,1144455024,1605023184,53135456,730960299],[604760163,1525248851,619874711,1593023907,1829286591,94994648,603029028,1914100],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[268239879,260088495,1029428960,11252698]},"opening_proof":[[93837430,1651395763,483014352,1361381793,1368079527,323622521,1776646797,1507764004],[1373959911,1585706960,544053790,1985490131,934391637,881147583,1712440718,1932337966],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[721526943,1987650161,1727127950,420601592]},"opening_proof":[[1991714935,959211140,125950894,117924918,639048174,758028306,561378671,1270204047],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[191803061,1806794797,902419747,1676617636]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1032848416]],"opening_proof":[[1506276873,1150876670,24757624,1759971883,1090751531,318471799,337183993,436787695],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1061581062,404638859]],"opening_proof":[[1660623343,1066516573,438607892,882247259,602610047,1835862399,905795312,1961225716],[967092274,1658089837,1153029811,207882206,544564579,1404762374,45178670,1517862413],[1657120849,512191228,1992823814,1169931675,732877533,1013624139,1060655280,96831924],[1885694463,1927630304,653040212,1598936906,497376891,1216749281,871314259,880588880],[1511303444,1546289745,1333403192,1249291120,1291576662,1589425072,402692523,136761728],[990645226,398243930,1506815357,425459918,1269963640,290333737,830969131,1477016122],[146048869,712198985,1284626207,396094120,1537186218,1399432851,1783861309,311734610],[261415165,591412316,224573063,1410508990,1770073319,1141797401,428978699,1150855920],[626017669,1279940991,813873364,1063054192,491444462,1458671986,814221872,486605732],[1432623964,1465932332,726375417,1214840236,1944481310,1270491694,1656723117,269199215],[1146377751,810567801,109836417,1727198734,1590016267,1006026124,692936883,1286847665],[109449976,335922192,880251723,300475630,308334167,327150376,1668334807,28731706],[2004470486,854535534,1697889202,1854923510,1015571639,906284262,148723298,625689513],[493750859,1200566227,970418759,866318430,822645050,1083326875,1391829690,376956756],[1468337809,416897830,1090614635,1596920141,1261251257,195341233,1482605366,506019111],[489227886,780390401,1156520941,1102691612,1839533526,722137886,634184465,479053267],[1218638166,1975104388,1691775200,177636684,424620152,1390768637,743175685,1996044271],[944160969,25736965,1783661246,1582961969,1316551825,556778136,1381372229,447200376],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[462881514,1852328483,132277709,21345806,672679469,1770064289,1774864698,766543613,1637834973]],"opening_proof":[[978166761,347990931,265972576,1709833122,1340798176,1216216537,1431462640,634944613],[1819331893,1416893530,1646485544,1471704184,918787883,674067686,1571001004,517527680],[452373861,1769935458,1873856224,1439200763,16781201,519244108,1784022193,963641722],[922341114,345053185,1652828447,1025197702,211243446,1668416222,1746594061,602606022],[220223141,1590284347,994730754,853572727,911432655,940938404,1388763382,696035485],[1680035888,352715890,902749723,165283403,795648309,532034616,1874217091,695535286],[1272753287,1728066330,1288326597,720377790,1921171642,1274413468,964894989,1047606387],[1906622687,986127236,1963843113,119376743,168068029,299542500,834565125,1294140594],[186413443,1339080067,144147046,1427233693,1052260023,535262975,1461437371,754573981],[472297088,88360941,1101196746,1465491367,758709461,1006851722,1870468229,187984858],[1334546735,1291605387,571268721,1344200959,1910086184,1433559606,1311067171,360482255],[264566664,1631773811,1087080071,1570979570,973159786,867657700,857067575,558761993],[446548653,1324454998,874617456,554139835,1142752663,1836833487,894516753,558930441],[1710226325,552275962,716364448,1404355109,1695575040,432068742,1348746121,1443780882],[1553114550,1793948732,186487429,92139132,1508924674,706053045,167956133,564640342],[1893002392,1031729289,1029987388,119003950,102283841,1303160929,1156775451,343455302],[397950678,283043159,954888001,1332197372,1551509268,1195277015,110620488,394930314],[76037712,310972049,453049855,1468686294,1619667484,151770005,1786805847,1113657602],[166020806,747479365,1816278581,1078518193,1285000004,850749817,706279273,1067418886],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[1984874412],[737713669,916934055,1032848416,0],[1397226114,912519740,489495152,1340987233,816724462,1986687411,0,0,30593447,489495152,275753397,790145952,122373788,0,0,30593447,122373788,1506620194,126196829,1786204595,660608800,1189989956,611313039],[1221210245,1540056465,0,261175231,67370449,1815252002,0,1893444426,1494856128,1808609504,1267896119],[118068006,1950345839,472272024,93778589,567757028,1824155045,830625339,1059620380,1565226428,484867933,1391761500],[1804398540,1611184300,1177796397,1620936808,522275624,1763110468,1401173180,949775625,452472766,209430719,592480646,1479486876,1961627971],[1172244916,999308769,662447822,1288600801,628975268,2010447175,1370577590,1714679163,1815406967,63845501,1473428652,1607592580,1745324863,1186245257,665463696,1379621011,1368730435],[268435454,151846898,1860895218,366570309,300335539,1574664789,370467385,1137637481,404202331,1895937014,752050056,1503468143,890189092,902097577,113794729,120297280,752649601,1601075372,1017961675,1949952399,1243708156,1764231823,190049922,975396554,1964718717,229998798,4277865,1303544224,214833853,1060142421,42689132,1631466012,1826589827,793569134,28183673,686218872,676306812,376614156,400147195,535584299,1670857186,838810330,709465604,1506490740,311564449,2010431870,1374479576,869543235,1321220841,1565643545,1516868860,731256539,1481950861,1769682847,871695490,1967823961,1254214579,467137656,1458334418,1431315571,456544193,838552496,386416728,1305756323,768175297,479880325,194641237,852693966,1910512741,1973904651,447525564,139383346,1555715107,188038039,1071726333,1960377615,1401346863,1931644367,1812513335,21280040,1202682581,1172408388,695768797,1603591203,355242100,1573750425,39735232,1144953667,1657712038,905138429,714754818,865025337,1397723014,1404436416,1801733173,1698053665,519777327,1887062514,160268225,1987801,1597907116,1844842584,734077700,2002084776,934734689,1441947377,1515300065,1754171172,1867937802,1276426314,343020549,1080389875,1163832139,420865625,365133368,458479522,507705989,1026707915,21595384,533578396,1686204966,551605494,955872606,1184076213,1318460000,1827945009,943247278,1916206663,353989071,1136474725,1959277766,1012524287,1849593069,1237345841,133768705,1021407814,776898427,358724396,193777177,1506724011,1469015089,850440275,1038703500,1390919418,332317899,169467492,1992286418,1975223996,734968203,1555566679,1233495045,598768805,819144961,1113807834,13011414,21790760,843208252,1325901224,1776138147,798787304,308092143,1966851674,1640135452,1291660986,359258721,1061776061,1558037173,1951214248,1541886571,974112205,207484871,347144902,1718820307,1665321973,53437153,981532786,1953274037,119475863,308553387,238255405,1795086201,1038618824,1336224309,267703313,1270183624,465864183,593751637,66997035,1700364613,105215181,202337838,1163223406,1091154239,1923525146,1204093792,1800912116,597000841,250284851,1430193945,1946654743,425108365,853813564,328051606,1905350023,280632599,163138231,70228098,201054316,851607579,1280249781,88568373,777068646,1941312425,1881929939,431509901,690666091,174572859,1893358426,268552388,1696725918,1212991283,255247064,268189651,409707692,531179937,1144041574,82590841,144653771,1509967698,1828865507,909969202,1232062901,310583157,1946484460,278151186,1341045547,292962898,1291533082,1716794415,1879353019,1987070072,517786757,235896741,763848224,448694986,625142402,961621891,1764017739,1779144417,206511955,825814907,980791665,642111310,650881737,352239682,298324239,1058892222,579312211,1067865027,150107682,1163273510,1156466447,1736914251,387655299,1456909756,1936330061,1459272810,508884331,1103554939,1050608844,1498976838,848509772,575386545,255312268,1020049677,273649268,138278562,1229702281,1184811318,1897969837,802259193,1648378526,971039106,1345159744,532016925,911012135,1460433330,57532765,308602131,1742750045,991971979,1908039242,932138184,574257903,863677532,864676519,1818942569,1916215914,1186755327,553658486,1292198707,1355237900,208813341,1278203717,1395105659,1875048553,216628112,10540922,670136977,114188578,715532449,0,865513171,1386933091,9945064,46503331,46503331,447585430,1527593727,1931029344,413153779,1788970114,535144192,325165117,886664644,927681255,1044461266,655812207,1880137918,153654475,1389788955,70208703,721523783,1828962235,459240658,0,1396329601,243457938,1668198484,1629359903,1558366459,405933559,1937282747,941416756,1788753076,1102985168,369902229,1794678434,1206718075,980091994,1782578689,1881424270,373540101,731816288,1151449245,149916735,517344886,107321641,366151502,1487766934,1584361327,837488430,772484121,1484003886,1927385846,974354863,1446863594,916673281,1851785906,906148656,991273277,1659136292,1008669790,1772720568,227027340,1545172536,741239256,846558213,1816235657,290645186,1982986751,1408513947,655992141,331096450,354507688,176278779,1214454867,1907642758,695334500,828322069,744845285,510853487,851072904,662141338,172629891,0,1768974159,1375364317,1713179806],[1632920727,1742462568,1305520868,1761134229,1879653800,1427938875,515798168,1429562302,439374042,1472941279,1820570215,816711513,418196466,1354824437,1972319909,1026379494,462850355,1421808690,1438890559,1046852022,292661584,110733226,1441254234,183029496,1244881127],[581274612,1430191334,670850099,1658114942,664886415,929808900,938203786,936162369,876902176,1948426455,106418796,233492479,549491933,100424189,223370278,1951239318,845631124,315658924,684425682,1201511607,1871883902,514511499,1780053630,1473551251,773987408,1090427050,1041515960,600246042,985314784,857887443,62996983,1460148355,984567158,938321534,1943288737,142404015,719022505,124138319],[1400768532,1757670814,2007438843,1709487708,809890385,375171890,168201799,178227403,1974225049,1814240451,1297923793,1785055924,1400221684,379021798,1180569436,1852982796,1142974693,874031231,1227665274,1512868154,399945060,943463961,1102238477,357612563,6599822,803572461,882723000,705454443,741219618],[606155835,461389017,836156630,1475461428,1042873907,1269089712,1758983686,1160595472,1913045043],[1111362587,575036831,1302161513,1343761646,1489932037,999987600,145722427,0,962188935,177667737,1913406191,1016916775,1494917294,1188326984,281123444,891908074,1815991598,1671577307,119547350,605479139,1349365431,486124388,1101922130],[911545102,886337438,1967404274,1996886962,804404751,275282598,248729860,1785734059,1045516534,1608730675,265211477,1662958226,1793761111,735099854,907148256,1079308628,350987622,1390166453,126513969,351851266,1554854354,0,749647517,1024386390,1496021142,347226146,1801176101,1024386390,1496021142,347226146,1801176101],[62485185,1027867386,1652459178,1413969947,1635848655,1025462716,126808965,961486648,793146172,2002646507,61389843,713622756,1895321509,890207176,683345107,1140443700,1710332192,1282900363,730177353,1550172807,738917182,429508898],[1570267814,1076558639,1111106713,143854333,1330262508,1636246440],[1261268637]],"opening_proof":[[128598157,1904189488,602859560,660425096,1118138965,60244478,1207818009,1912126214],[366776269,787356234,357372447,931941813,314054304,691617499,371893160,1937829040],[1285488409,1959790018,1674714398,643056599,1198624946,1748281291,1959225874,544900626],[1111940174,1942688588,599790333,1189074113,1187508525,1707482525,362508975,792451051],[1497747563,1454051042,542761614,1058174500,1129577676,949214723,1179753889,914903497],[1066177741,713009571,686328382,1929915971,1728362907,1890822680,818203468,387584145],[1066030637,1513677976,166018805,364767973,936540421,109558758,15282616,659114763],[1834463689,575724121,1106949272,1983032474,1317908196,1466372441,220692415,1929362861],[210575640,1249016795,894434110,1368737578,1958539207,559044671,112404719,1549592855],[1892565525,217573563,1213358599,558498994,1606340439,213855746,422305512,1495595952],[1929871303,1293368407,1175252137,1918564499,755971289,1754666154,308241473,364528666],[1307309482,16969474,499037928,1311869919,1505012791,669105730,1786255174,1146884701],[1298159039,1799988693,382153504,175243632,688072845,958555604,14650781,62231902],[447193346,1419522697,1780873678,450593416,1444123546,425394411,613662722,884638518],[1984900650,1808189026,1149523529,744853871,102711344,1445303376,1574933199,192839278],[172807197,1246101449,206157486,199137350,40301994,280721462,1893016675,1954389648],[1004985870,1133985435,1721776675,54688335,158593139,786257974,30155323,1126005923],[1550414954,1093030073,609961137,1370344907,143376969,84703426,1853726774,1212761907],[407614739,1396569579,485960581,981403903,431069735,1788268363,1812732584,1745913788],[1196393332,1059511209,886442957,1792549034,482361648,1478626169,1776830542,109817377],[47020820,452573863,507093487,1138601706,1165074018,1843908422,169479440,17579190],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1932106406,267302963,1726948010,280210254,919990927,1912853480,1978993743,1647056255],[1638578233,468853262,196243594,1040121110,1454865008,1011480533,596150267,427754608],[1426106153,1226856706,16759830,1101396451,448774231,937166756,45571583,581886519,983169720,397315310,1539204879,1840103538,608452575,13824134,1408177173,770097490],[1702893830,856873656,784197239,1494454432,306640553,1522162577,1036879882,1347156769],[1092029063,1742342972,1790898960,134652028,830601714,1582484763,691453690,1818841434,687115314,1077953029,1800933379,46765752],[902820755,1266671903,484812621,1766358090,1721768345,1124479168,1150757052,1855170501,1538899144,593570662,1208267845,492701903],[1067819412,1173415629,410422640,1992461723,266566773,406948578,1467045329,961201648,1802952177,156920931,735020767,692810770],[1417851391,1893158782,186939954,1808328698,1315244012,576241565,598635534,1015268200,557233154,1046736111,240371499,347679019,1372320692,1722949639,1085583451,978031981,1953716845,518764331,1024725897,1353782922,1396368830,736610391,724388088,1076829987,665011246,1682363459,1261626118,1440985845,1278484571,271601634,817576198,1454508801,1026959723,71898333,350394968,1466468889,1039779934,1348839835,435554656,1301860549,1087899257,1227025782,1796084681,909346000,15703378,417172371,1760518409,38241100,374573558,137975539,1698548687,383534297,181889748,451616156,252047488,1317959689,1577665664,908127005,541916037,1496830373,1565752449,1757563926,1013638423,195113377,793677082,1226395446,237252015,205239160,1951894587,741578487,1376450789,924533265,1261420488,269102739,991347411,1330763263,1823191499,1696086689,743274345,1215547064,677004882,1091858264,1105761777,1713799415,39985365,1206706076,2011742857,1833879523,1829807606,381749863,406885168,106023701,1232204459,84588528,1044656605,534895866,334517149,1898803784,1896832297,1712910348,1630363462,888682691,1127572246,559089635,1547987114,423466667,1882747326,1248714289,742890283,697370887,1713024114,1277635698,93805271,1843473114,1417663029,737546693,140129562,11124047,1159288930,1302265080,1314999398,1891311863,461476416,683629836,1313136678,1940107077,1837450541,507795555,1596582263,822988339,1656229878,914139152,1660161084,1839691894,1312851526,600455971,1955618038,1039530105,900754005,141837547,322448317,331567755,143850559,1391528289,1635499373,790723701,1474154797,1938708701,316869192,221987698,1680803337,1651341159,568326537,124707151,666563047,1647289699,1916089980,1078859151,1861762273,1141927712,186076631,835769663,1800219752,751820828,1617861324,1748877975,230836012,968552740,38722172,491429108,743313895,854931379,1873681021,1349736662,1450138537,1491770225,157412823,1242644777,1802154593,1892382067,1108494613,1318911296,1313942309,1373825575,801407862,1340239049,1566119361,1976476269,450345669,310670292,1714497429,55570677,1991584460,232333114,1370027717,438700186,229680256,659660642,270774977,1216747853,174308372,652671233,1433650102,1419921010,544574465,2011340817,732027059,1151782210,1931313420,1185051508,1402108820,732894710,538706751,1382301795,1529687604,1191220002],[630255493,1909595563,401277240,914180094,410327283,813117684,1985732845,1645300110,1782680661,470576736,752499783,583446745,142410249,778304435,1278483095,310028274,859248651,216708796,1478850751,943747754,1643369063,80123007,964903050,804413306,1867069500,386440419,1503843173,1722944226,1970855337,1385808915,1542713011,127953414,567082969,1352249901,1506021537,639220658],[981181243,813095636,613751507,777271173,763047345,1605049145,983316975,1953995004,1369026154,1280137767,1355573127,1058034425,1882529134,1455016547,168206287,56691265,1368657292,334230116,1510339745,943736321],[1684429218,1754444448,1829286304,274538048,342583777,1225576971,1956202292,652725911,594157028,1467002039,1743445794,1009121811,1036172761,896048058,1440804341,1027567015,885324030,775435167,712883650,103640058],[1579113828,152611735,559812326,1869094114,1385029759,329983524,1566439947,612285825,1991425736,782153998,212438746,1327196386],[845658865,1900271852,15778626,553493586,737191580,308463218,53518449,1263785291,1513843525,1742099240,12124278,175051512,109200397,1309434499,1204172684,1237317579],[632494049,102414018,1101107795,1958559503,757976036,889197747,1031115667,1944457697,1200812445,683933095,517596685,1877205915,1089515086,1901028986,1323491788,160291567,519263620,1117620221,621259426,594673279,1172414116,1828322566,1440887276,1025158789],[338702,1960220825,28074010,545021170,1962037556,883325435,1392451312,202888946,1380488552,8400718,616220068,1510349416,1202937728,1461537876,555004360,1279559106,950242040,433780739,1498557707,1785354471,1395283723,184916511,1084382340,159980175],[1179332624,1184468307,1777568464,1176239807,1473647600,264125524,1944182623,1250110143],[1274550679,1710829030,142702213,1620043368,373250206,60355353,1076810856,666615964]],"opening_proof":[[1866715255,574443375,1001572643,200710243,1141878893,219970832,707351268,425621293],[1861224373,1566313365,464701674,467979453,1735077037,504907956,361542713,1738553919],[1480679044,550314334,1574061139,730131452,688128411,1550669073,243510492,225997334],[366482632,317601680,1031087030,1577424751,1246268941,1143651707,1389059884,951317242],[416505899,1436613353,1923285251,1214788585,1290957091,235749562,1168480084,296688672],[1611969751,705859380,131169840,1445384878,1113462295,566830447,959748876,1606823252],[411133257,1993422910,1821041521,1214159321,1588830118,373128957,1565878903,1074161196],[276774203,646099661,193172087,85391625,77495104,603326772,1116594726,8917389],[551743214,1401067661,1331710405,865021599,848789100,512626758,1117917948,1742761536],[91205412,1940262385,1506009090,1490253604,15004063,1253008785,935847534,844976854],[1011986160,975944048,720337729,1576619841,1892365122,1872490735,1388271945,1407192296],[1689788151,1298176514,514532987,851306703,116314821,1477049302,120051816,207491850],[1110589617,1743294637,1030184574,769545084,1074658049,490548070,450454014,371805356],[1074503674,1470881244,1723136666,794281779,1999050821,534432215,715055464,1870296839],[1485821367,1053424563,218537174,1670421945,1001019999,760849835,906318960,53320535],[324038778,595487734,1403536244,1384094583,763349017,1003523594,824372715,1151576868],[1114269826,353660244,1042105926,1716318655,1929344817,1733123432,1092587172,1745608687],[578416493,1546869076,1668917649,230240889,655998193,1940413701,590508264,1694919174],[1752664836,874281815,1782901798,628557408,789716077,1534508397,657900482,2011862988],[954364991,1413709032,1472346495,846937777,641898361,253656078,1347026508,648844100],[299853328,865088860,249892638,671916118,722816583,767429801,613430482,1581109882],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[42449714,20213139,1488385695,1282789549],[154840447,918397566,1741018371,776502112],[1002064637,1280162216,172377805,214414405],[1692560085,729990049,82863701,1608290520],[845335895,368225399,1651504267,157112306],[978810292,475705939,67493575,96943870],[789203925,819979089,38258323,143027452],[1034932778,1045378070,650812864,1084828428],[295465072,4008085,203632500,226999459],[857532155,1298095178,399184949,1330241561],[87864407,1460527833,391918297,165970529],[331924833,143058464,873922006,98004453],[352683565,805038363,205749050,1801999970],[981710209,1412476747,25333248,677833271],[858991045,127997843,373958681,142701450],[721680366,1734325087,1811692387,1060978703],[1717984250,1787446659,1133000514,144794907],[1925688275,49423556,1362914742,1076140573],[856938925,1982036787,190250013,1378323289],[1074294747,1642956117,396594510,781445980],[266477200,1667509600,300198831,307936906],[1085501107,119308815,915351586,1208810098],[428909729,1511150025,1672632537,310156389],[1496338246,823948753,1540417473,180570176],[595856616,1018105792,598953959,1492487627],[1237049830,1050965911,705488180,192246692],[1691330174,1588052436,1668556333,216334792],[1010977616,1078749257,104891496,221558423],[603026426,1983519437,801414792,1566333141],[1591700124,107530587,1857297719,385635995],[1346869015,469703743,1209337879,146565529],[399990483,1212996848,443371437,34538049],[1326657117,1953698527,1994155782,826639416],[1893917264,968397019,2012638040,635304952],[947580866,1625884089,1743895016,721917013],[1155746323,625142213,209292558,457905850],[1983991014,1084296406,1526345590,1185348507],[261977721,512328420,1640466922,1580295459],[160019243,86633332,88819262,242863537],[1726819369,1272326328,5807525,1040114783],[945954277,236638501,935414925,422530114],[806603359,1223496747,1235023093,160693640],[724946745,1057059089,820710581,1655731943],[494498799,1956761145,1696853199,748667771],[1024829629,1460138150,1865555594,287779211],[443091507,1464362389,133578517,1649131551],[1935824094,1392028972,1736095310,840627236],[160293282,1055210573,1389279658,580592215],[1907361459,9001861,1687369361,1997805038],[2006872463,1211607337,1598113893,750232010],[1099604174,8232105,801388075,512785730],[1919730432,285344860,1204784876,1404537542],[570247199,1147277839,887576681,1547156904],[740943207,814415619,110611096,974564945],[1970961821,1267059351,345863205,1719440475],[440364269,593859863,435850710,714760297],[549811116,975233007,856835751,1813953356],[1206875293,482912267,1118372610,1879901080],[1160091360,1577579882,1510581645,1359809694],[1594682051,835065685,1468766243,889001013],[726485484,1595851577,1200465304,180171247],[1246819220,217233515,815886704,1085428217]],"opening_proof":[[1904007484,393967779,298146494,528835800,1971339749,754945103,508903246,872611809],[976203591,671466657,304567797,683114622,730244616,1304165152,1873093423,98405076],[197429141,377934862,334372095,1208265762,207745927,1046475448,1528342704,857621459],[1919975345,1783031888,892562802,872643075,1310816024,1959799885,831892974,132940008],[1094244600,634936114,885583023,1969193137,1500623869,228829692,607804595,1495032949],[1786747270,1969032396,1997253757,1745255154,1022124705,830441572,1441778808,871805173],[1693055159,1904898920,1557888309,83778187,949005974,1480586144,1028594843,1474081165],[1368905618,872975989,1292482559,382376920,591196749,96881602,846190408,877490526],[1926286780,186336489,1521761914,115031515,182328932,1490334891,286800488,999683202],[298700918,712930382,1182923545,542394020,826704866,320283725,138377859,1530334020],[1309299835,1289479438,500053344,113274610,549834016,558854346,1306599820,365623354],[165538250,1130839715,1916974502,1510072201,661739119,428767371,519756350,280521701],[1987181795,1682618401,1710240356,780970228,1574580560,14968714,438468590,1912598379],[864037082,1170666320,1982660640,1584629543,1674944872,37768911,776380332,525535640],[695472379,501339914,547493105,13077049,735593093,945732096,1533880845,545487393],[356456316,971119140,1090186942,858330962,1638144802,825591941,629298158,1499104147],[1698013438,1758359803,1093323452,808412010,379029733,1150422481,1315013532,401660249],[1817385622,227217335,1960874233,1442799631,923417377,1547815176,244320583,577847486],[735777039,1345004180,897020233,635194408,219678399,1444064533,202992022,1498703965],[1966887092,1467201081,175053688,1803955486,1193209,1399298269,1133133551,543170660],[1542467107,1212549418,1627655292,345805241,1019436172,1319661454,1466892587,1629125731],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1828349406,316766364,1069343295,1622643542]},"opening_proof":[[1644581397,1059974027,776210058,1427411414,190894844,1220728922,1288200773,42714770],[479538578,1455907871,1167489348,1920912504,843376843,712419608,742828222,796994678],[1006621366,584454639,6428447,883490292,443502535,1759347323,990110403,132166168],[1237800804,52282183,1706531535,790263880,753425983,372358512,56485685,1166939888],[1050511100,1687977192,177725366,1762206738,157391159,855341688,294766718,954393324],[1048651111,1660909519,539247342,1413015229,1981495054,1670483360,43173308,1772460307],[1729778874,735535723,310188776,1432459162,1199933048,903849131,973923042,1658364685],[550727888,800802237,1078608768,1507651722,825956126,1307722607,631394716,1000814621],[1527626054,1994120529,1050497793,154812494,814428163,1482734445,135029013,1324424144],[571023317,475891234,993081892,168637183,1827239851,1328148042,1145096137,147091046],[750819113,770484955,936111599,61238192,1623814247,412609039,1033707419,521007691],[986137574,658626396,1072094568,1290489993,797368569,27054157,1749359944,837016491],[1406500816,1962530649,1208994512,323249497,1706064922,826065792,713315012,216034612],[1300059146,961929098,887120526,1287216538,197362330,974019438,12886187,1193973861],[633608651,240718433,1869817809,927703876,1891937927,1786047817,1327292982,919212724],[1976595166,1306411410,1921250252,32152987,1996520492,43454006,1131859207,650383077],[165195087,472041604,1302104734,1058123475,1924521837,220920929,463402351,173996166],[1583940990,333846671,977191336,1431884703,37707818,16542524,1908740108,1233458964],[590340241,1700565954,1538647380,1776969724,1599186005,438081790,599950312,1567554456],[100799529,1749061979,546964039,1822291421,156532650,318137689,663494672,901802771],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1080726595,1733120728,101893149,1370386672]},"opening_proof":[[928397598,593548648,1378905477,522747005,1547548553,1744517713,759339663,78971391],[434468064,1454233649,1347416499,1140105180,1599415311,1329639394,441242623,800011099],[234534223,653505947,1024009944,359960773,660228010,1941626531,1969111012,1475181035],[675596963,1883332757,1947287405,93827428,1423422664,906194710,1729263814,705966783],[1501129817,956645489,1620219254,1915233301,1379519115,638425702,1851263304,1921280195],[1467229194,1607134965,947817723,1855974654,954785631,525628831,396325223,1472350553],[1719334466,615679735,1775329536,1363746907,1292881670,153014843,892641813,1755700102],[1766568155,1548342436,978781300,144897701,997666532,1054307372,1769069368,1455079215],[992925952,825421321,902242713,1734474048,601882521,1121779608,57655036,488655339],[1159184207,198861905,1959974367,161485327,1839704444,986507444,1167173602,890261748],[89404564,1952891930,759365757,762328036,422279181,120773426,916617640,634602767],[841470565,70478856,2010451996,1765395498,27367402,1017511332,2001720855,252125860],[18056419,1541466737,1520400857,773627297,1486301776,899692504,1438535914,12728538],[152235038,108636134,1051853088,1817383059,1421516432,1822759997,1340436387,1815115773],[1258503646,745581819,975652303,1987570303,1652169050,1933761225,585166020,289036350],[825028669,438529264,507139850,1226213445,898159867,1053020236,650800055,1903884928],[688688370,1158386632,1915946903,224214938,1315699162,911366311,916526876,1535825171],[173894258,313309190,171460431,286588011,1801444907,1579760191,1574409868,2010256275],[1133741663,1724374520,289756545,1829703478,1510030008,1199279814,1262949577,984786859],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1436320187,1090318196,230104805,566397741]},"opening_proof":[[2008450800,19130676,1235512700,6647152,672332834,47240650,1548411009,1750572698],[1658964670,1370159327,1211414275,311566748,2008115694,1024104662,273492600,213994546],[1421646374,1019318264,1853004030,406671394,814611417,272841956,736187044,1506402824],[1662115315,1945273539,52345211,1994374429,74805996,170084015,1351209231,1943332102],[1541777076,615704601,104627408,1300754248,1125495114,857056964,147417149,1559196771],[111910210,78937868,1246145786,1680649973,464801300,1574601029,779652997,162053530],[357827299,1150147084,258369297,1965451026,676356012,1944828527,617671302,1904988028],[1440149377,1656831090,853141237,615066684,1521412191,21998287,1207543538,192809163],[243111839,691555041,1046441363,588521913,1276047186,1666354995,1178228961,1754374034],[542060598,1104669032,46732595,1664208696,1785616709,880245652,1410655505,851770968],[1789842033,1469533782,1349774872,1309518991,1689362508,1258827498,1358343321,543486073],[511875044,637824296,1985190018,988112261,84960740,584749215,1429816135,1692564196],[709933610,1357236287,892247007,16139038,1654078967,1257925950,1513643686,1720354918],[718908340,1237441105,645672580,1248195213,144778787,1148510664,791291402,1459872143],[890905773,1172189928,532120964,484163191,1095397942,1315885632,1755249367,1502244020],[547349141,1263979201,40656012,388119815,907294681,1962930590,1696416845,564376597],[1860193678,1417946384,1306315771,6338846,568500991,617352966,1332215423,106744434],[136006061,661850365,863543247,65877743,186593002,604335079,1048850518,1712899394],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[506421720,588213455,1616975128,1844845010]},"opening_proof":[[802698031,519995801,1426029273,1075552360,15521793,190488713,730956144,1919542255],[1874054178,1078524402,1890194189,705523917,250530175,922157593,1917855473,1277664456],[1853444812,939333923,1756821582,891469999,1083719311,161861421,297689366,704083322],[967588405,867501916,1027191651,786509840,1400576265,994689718,957470025,1390773383],[1392043033,52457670,776733088,1082132690,555854574,1618183239,18448510,453734371],[393296502,491618968,733452665,1960654534,1751412326,1337697874,1148432643,1766275356],[1095382582,1938656534,1894440583,1967059628,1691809363,1570080021,635619470,439030060],[1734708425,1557080107,525834360,874620908,1158087078,217759310,1475544494,456646037],[811374965,2009593898,125875884,1145763124,226083803,1315989488,304519751,1665452158],[1900482672,78396265,1724075853,901612516,505032419,1625789839,176574392,202411130],[579784121,506012136,805759560,1675111006,1100379050,1838972240,1185264131,1331946634],[385536480,691889979,82574338,1752199899,1179380429,894198791,880402625,1937368969],[479601121,1508683188,612572988,1287020768,1414543391,1161573277,665026731,577602506],[1351150688,16674133,1484078709,480864763,1861567563,1860615137,571614946,849439287],[417016247,1408305326,1894238553,884487322,502222219,1799377789,1462279597,1426468031],[1002336262,566135889,1499662528,1530012116,1109365781,379920389,51058308,1509786646],[555377823,363478825,463738523,804952459,1177575021,12456953,270017240,1998702010],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[981135665,407676212,1856235710,565751940]},"opening_proof":[[724322772,863993251,483755382,947784299,724213777,1471877606,935078289,229365605],[31669237,817486688,1843974714,490989028,322199304,942582101,1382817073,1575731652],[411806814,657904369,479948202,430569738,1204592909,855210836,1699575894,49190179],[1018805636,913691884,1872736212,270803858,355798797,1775097985,133042180,377680449],[146351754,562562425,789562541,456872483,1603025712,836271328,1087011305,531187564],[573340264,370672465,502825569,1663159792,1445089709,1118825692,225265748,551778948],[37073715,1019633045,1828727235,1646590376,930702127,1015735777,1755241558,358215428],[1807549654,1947216885,656608297,451376735,850189400,710341304,357029546,1629074337],[252160033,1872792225,1951493072,1384337373,909886998,330377727,413968212,1255476346],[1586052208,2008436740,1912022873,630074977,1699173198,20050612,13070181,1047720609],[1034478431,650906924,1442621311,247050841,790274166,1350485851,1660386746,751032017],[558442590,1122558860,660617779,1126030737,654279749,1528247937,407183041,1306902902],[1653136241,1888560209,397740047,1902164329,128901439,1350423162,1437645308,1596033895],[1169741283,640609933,899795880,993299619,972978330,1721800452,1697562756,152123465],[1513405945,963888569,388529293,1747247279,125046400,1241184715,1315124789,943121018],[176559816,93420484,1419811130,1501085685,1947957761,523066048,15708766,182673665],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[219263456,1811985638,1789478516,230910673]},"opening_proof":[[209644028,1785372027,1726295191,1392397110,156931144,840440078,1487629641,1982447657],[38686238,956728720,494651587,1248639885,1829502578,1768258612,659911570,463551810],[1621865261,728896887,1067900845,1178961906,1509044452,1800179377,77711456,1616338565],[885082569,1374337502,1456023408,518616203,436753468,1521143470,514660871,130565899],[561126697,931375526,1054499398,1580540730,1206667346,1518601079,1243054891,1263262437],[319395235,1177353034,1337488371,1853844445,212976921,66717675,239094328,828761866],[139308833,683237182,459352381,821605522,964271938,96773534,951807338,210383380],[329406310,289580362,49403582,683543347,358856561,472128479,211310494,1580795264],[453644229,889232552,292530197,1027002747,1774379146,1767021012,1933753973,916953161],[954994056,767123196,264523936,841888336,773579889,608606309,1715987473,396920497],[562493358,1943911112,1546590675,902481386,1727971830,541097086,344000614,341148905],[791307449,1295375382,1287715765,509172757,829864847,1783101327,1563848081,667495216],[1226419290,875322341,1962130913,528617361,989353039,892540964,516935774,761150244],[1351293403,202306133,1555666546,1884333955,381697031,1753078809,911793127,1738562588],[1802342268,451739212,744829286,1636531703,1490122202,1923555917,869763059,243751],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1428083419,1664383943,1896770964,1000926133]},"opening_proof":[[1433862600,698346425,6612643,1411812114,1612094633,460420748,370897480,1333755399],[290542187,1761654614,35808315,953072905,1861364633,577753054,928169027,113384042],[1708139725,1122450261,142348043,1786136138,1803715568,163273529,1814411762,10946170],[1553044922,1570181898,1548614331,1585532588,997124161,715104794,448441257,1522880363],[5527095,2006603367,39577145,1172440177,1023951662,716318823,545681160,1986505356],[435177193,179322132,80924372,260850878,1578729100,699349322,974045802,1959954305],[911649251,1855855661,1307716603,1344809604,1258265536,155613700,2010355001,65564939],[1280137411,983293296,560090450,722377348,203359282,1104584135,1692746922,1650734083],[1329386972,501934990,313916560,1723465865,1549115113,1666869174,565149021,619948479],[295556471,757648575,1907507473,1290800613,1462605618,1028115998,854279068,1806424533],[1165945020,378558474,1625238586,1626834572,1904946073,1733200265,661985962,809105674],[709689632,1186173109,1148798477,1913446280,991648258,269612139,1835702406,236236809],[1559615632,1219508233,257063748,1968745146,1385177103,1816987280,1153209485,1728422319],[723470704,1218572115,1124592622,1700737088,396418171,575649759,990630324,415159027],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[192382657,791569571,606499845,1675486198]},"opening_proof":[[629405357,737119917,1802250110,1887340308,613058799,1783419243,551490892,274389480],[245555175,623668228,543117761,1030069544,1416664551,1822566416,768596355,202559603],[865541177,1852678880,1318468593,1437877092,86771909,781217981,1343475497,708145545],[1196789189,313824239,1706140366,1889560782,1450094043,1332884782,1191721201,1352379248],[1772117549,760279721,193401920,561064672,357837867,520329717,1442935541,1130263481],[1742994156,390367888,1603861099,255051990,1981324783,1571183891,1627365818,1407891084],[452914040,1687440240,333191912,456490050,1670142839,478045935,382106280,1945511462],[1920875977,1231637682,108562779,1215527982,1691692701,1237619347,23960280,1973716301],[879000472,225756227,1074700933,737004571,299994078,1749713707,1986582451,765169311],[687182310,1933466931,281525844,864098870,852752640,967097854,533376977,1323074021],[838250380,49686052,28004987,1673497141,291501924,961820077,909982760,644579494],[1219553047,31079362,501507704,807905414,434915894,1717360608,236904840,1065137581],[1093890709,331588928,331902954,317105640,1130793180,31859762,156821346,1685086988],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1033074141,481948021,548310372,451604697]},"opening_proof":[[1350114434,690793831,448926164,1614226360,112593295,1813726309,1802345606,2000245879],[569051394,1877995381,1098227353,1974644139,1135101179,824322707,1394786473,1431064242],[635233917,1623913509,1029732812,1690554372,1511512384,1517882397,905500202,1583242217],[974865053,733103993,1863589315,441774415,1492114067,1881493834,1004013822,853577465],[74846983,316813719,639249037,1068855531,188902168,336742248,1495684182,857257167],[745411918,1627580661,306485373,1681569861,1689917592,1509319055,919541551,1181999685],[983809868,1099648845,1908989722,1839171500,38653514,686520438,1269181239,770361816],[1278017233,1591833341,1915273014,1676711221,297904268,250305886,1595325599,487003081],[886602487,1929227217,1924332863,710124254,969350344,947117168,1304966466,737555073],[677127459,456316084,169467481,1817557705,642282189,1530802647,1928868448,1168639438],[1052122288,1323080550,794850056,32769663,539520710,996946262,454171357,1068221273],[538880986,794346102,964879559,1651709303,386898857,865206060,1333069169,1059969162],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[735214030,1274251164,1268432527,1630738171]},"opening_proof":[[141583118,162749662,1493477802,1549246408,584617117,98723847,1630786814,1212659097],[108432936,288660170,1628255636,1258391851,340800753,639588204,594066325,781100879],[821092440,1909665909,1427271103,126936667,1301043198,982820687,1232124073,1101916528],[460185549,1636246158,54901970,244521388,1336313840,300248222,405071531,1430381017],[1913695060,1832648859,711320340,1769933074,1242705244,1824923893,1930199868,1916112315],[1757244719,1591244804,567829060,796813672,1433926400,1579253926,804419487,1829334313],[1448157653,898326695,1902979754,1849711608,1775809537,1125988320,146330554,914246036],[1628726545,1605294279,278578240,901909139,910832461,819180343,1283050429,1787271633],[658750120,387469847,862252281,827013116,601834302,1315982237,1818961257,1401617142],[1423052718,1179014606,1739477348,2003503078,329358365,879763228,671090280,933801422],[1015999736,1946612917,1086209022,1925634679,354073553,321217604,475728449,749339098],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1072714808,711777417,1127378086,1561002836]},"opening_proof":[[1713912805,1009862370,1157798360,35991083,806955497,1512999161,38864997,1689865676],[997357583,160337876,1985468142,696578291,1050655811,1881708356,1825923258,126863112],[490602784,125325820,73921589,1276968037,883564349,1257871387,902103493,252263398],[447225180,1695271567,142379719,187879933,473433353,1949594049,592838667,9398261],[357483626,1404455806,61723737,1320692062,1659618235,1969333934,456001763,664223029],[655851321,583113718,1020612915,236329677,1428710082,812839153,84068146,1720721967],[444471637,1221004207,692590604,1269051622,1105151294,1300180913,763461433,574729355],[1204841256,981546919,1561746246,1786448440,1322990935,1616549716,1719577845,1892880965],[1630155483,127935152,999144411,423013305,501249948,485806045,948227799,1796497318],[364114086,1795691074,388109211,313542344,237718122,216868303,1982850144,1188399803],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1181493768,1337498842,1845275543,880603233]},"opening_proof":[[481387887,1136191479,98289094,714159019,1375349890,1129360704,278019211,1760977440],[5813417,556823883,251818481,1906002304,1109849428,772536732,636599014,294455989],[1614525727,1063152294,10254976,351723590,1091666355,1487294064,444635847,938737955],[141623543,274804961,704446946,1273457923,1089909350,1416979367,241392695,1534065795],[1502322489,1175043808,736868811,86941390,246413663,1755826886,1853519996,1477863088],[510860422,1884433020,919022300,1917370702,480960648,1248139901,1696970023,245976575],[333263026,1185535944,928712911,1933405084,1044526359,787221603,720399730,268677553],[1753809334,217513673,488553353,1269572091,2012456199,1783625851,1396269235,799006423],[1586890456,470430066,1130177191,284818681,1388127053,477129435,75095249,1401042157],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[618290025,1801024635,229482039,1195673436]},"opening_proof":[[959460879,410768443,620107426,1312992442,736310394,110367593,1752794304,1054945350],[868338831,831803545,1132452785,35369968,1254836014,539215344,1702037298,1771949372],[1437669195,1341201539,1277391715,745662626,718980061,1566704627,1940004074,1632520438],[213839078,1360534629,255074012,1629454480,304531141,22125903,1511859878,1311652027],[427671097,2007697182,1113295579,247205082,1193378376,93487587,878164066,1310951823],[1275172675,694773381,405213271,1358906112,931213396,1041309373,1416059156,1752388272],[1396561165,1879378438,937620599,664889215,855978589,884263469,70743697,1741788694],[378219840,887310191,1910997666,1306268399,1126539202,1088761587,127914152,1899530945],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1809970110,1720723724,499245255,1664615726]},"opening_proof":[[1177914283,1089695830,299128551,37572427,91476511,1160622232,31416490,634460773],[1277368738,143334737,1686563117,699832226,760348552,82735756,169010961,711477499],[1513328916,1161884675,1354258133,1994207509,780729091,1845231262,254764319,1243087382],[1397714069,1695896564,1281367404,1834967099,1218706022,142549139,176157224,1851930292],[437852873,1731089632,1347742718,1421567092,1603415174,775556296,1367781113,1728055137],[1509673390,1969078520,1215147561,218331002,595199812,1571964761,63370295,1103145850],[776743335,1425064265,1668087831,413427539,1609460642,1761724263,671870099,1990802651],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1437022649,676415501,1981650014,1288760773]},"opening_proof":[[781456955,963158619,1433243406,748840542,278052794,1461652797,679329229,775168936],[962024028,707165851,36973784,128886793,1853084336,1422153471,299855131,835352913],[809591597,162543552,1761905430,835861608,777204112,1057023389,1543611547,1356187122],[1393674328,1528421249,1213910967,338560662,1304774152,1400676530,474137504,531981598],[598696085,526683917,1622253560,1740689717,1065381177,168160798,1456212038,117266108],[1626765219,745834791,1999878175,888083091,1366067456,1839006888,484542127,1628509810],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[155663973,1835389798,1169850248,295294432]},"opening_proof":[[604667445,1513284076,79568597,1721604468,694982160,1551851069,1579716650,217561948],[869163085,1810526252,1025167512,1585412725,1722933863,1303901810,996460072,1146057045],[237864169,1455622136,373418497,73532788,1241980625,113477364,1113839154,1931864648],[1392961022,335682507,146036672,1768936570,1992401662,458000091,1362250492,1517272760],[1239851958,5685531,1408400090,748345706,1750663835,734618276,658782115,82239998],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1767484968,23421965,1035792808,43064560]},"opening_proof":[[1078738488,306887032,1208848940,439092931,1284681591,125006946,112789349,714376066],[791350031,1400369450,216148769,1119527238,1399284741,1207303797,1884111636,779391706],[299145558,505942236,1021381547,16382568,1842477342,468549811,1895572201,148677672],[163761372,808435742,1482893556,1950483028,1710292138,913194149,356936341,1485170490],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[172775389,1726136387,1025452139,200964861]},"opening_proof":[[1403528175,859018522,985290783,797304136,1081020483,32337186,509163781,1260755056],[1518294447,1727837407,332935836,677661739,521366291,165835107,1225829245,583235173],[1723865221,1974962302,1037166233,1787174785,423867365,1089473424,1741186303,959586976],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1743121479,1106940945,1236096381,727632146]},"opening_proof":[[1859630120,159273996,1251771436,1475686481,384969907,447845392,978691395,10055837],[1508060906,636603137,1149507449,501296587,1466900840,341188468,772379168,546932894],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[91661876,518451183,1533408618,524738085]},"opening_proof":[[1076054867,1880251089,1602670954,761675691,829030575,357999872,1546931482,1340008520],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2012653700,84272468,442931375,321557701]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1726962629,418412806]],"opening_proof":[[1573705956,1416930737,118986100,1067237044,1720061012,1594826056,1109489804,1942859972],[1548677098,1071960519,1232557553,1360966707,1663318396,429232840,1598508730,1224846461],[1126251209,778799746,645705776,469704360,1475794141,402122519,94133090,340630387],[105691600,1367840790,1734697657,1449990628,1202798127,64614119,1204222144,1288283714],[1586121242,1996784247,1525051051,661688032,835737452,89556657,715692994,946430159],[1314988671,401055357,847952807,205098555,1999257585,1833566163,1805619830,1747109737],[677698132,1272490042,810776588,1096466596,85799258,1529430294,561200034,1235913564],[687103567,1531672702,960499032,356776392,617782826,1727040658,1849044927,1893695714],[1300904957,346240511,305759464,1828569232,1699599512,1049541183,1020076613,893728264],[1239502808,35573103,969565082,1358718448,1701532348,1135807544,1898343228,1846469627],[361172545,1251238904,1470738332,1036442768,1879514019,1526971876,1950687791,1512195530],[1758342171,1865675402,506902825,1947819702,629852572,591092445,765215934,361194223],[484484948,798051789,541897738,203726147,1524347512,542000853,1366934384,732783436],[102238793,1113341455,1630905561,771685069,936045722,1893255881,1418265266,1194911952],[786088192,1919906253,1119255827,491858945,1421619754,22994265,1846700536,107614061],[1235955143,1703525795,357462355,173232111,1352256625,1793249042,861365519,1919901574],[1341187124,916592719,665131688,1734949405,264639202,167347653,1111320665,1878608570],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[978524482,313849204,480751253,170416096,744831593,1521739294,745115639,587114473,1266025078]],"opening_proof":[[709160431,1937831690,451473775,423162536,212537669,686443049,1687804641,905963365],[578309884,441538612,189721487,423939623,1556279445,227969612,1260912708,676062638],[1040897794,1837948290,1481556684,220637103,459588980,1325717040,1292145823,1958028754],[202538166,1144767847,326730873,1243635833,1989286607,1461304462,19012065,1525369209],[920854110,591497742,384496789,1504861645,999858968,96129215,28352066,917579837],[406030137,1570642366,93008955,764142220,1064902257,854013800,916447230,2003993315],[1213183049,157678899,303010979,1329565322,1972395321,1026217398,399926193,1727819415],[1840824524,31177889,1779744991,1593085737,226202149,1208118315,1672721407,1645092715],[419375386,1260203982,1634501422,1317344838,310294198,149862489,514524181,1015932819],[1922898394,1296036336,905348027,1899616340,1299432800,963357806,491835058,1856274018],[1727948141,581982205,8114472,933963526,992082339,1549325643,1506443847,136885603],[1139455391,1920126639,35887864,1285037981,1306855588,1316583789,1442349693,1883220291],[1993464421,1390024585,1604561209,1779757322,901406125,13703250,1106215870,1493937137],[1396299498,1658194830,28554181,983803241,1885968796,845324174,461964301,100973544],[933340838,817547568,1487351820,772280782,15408093,1501807983,1598284428,664211964],[666459256,779704004,52302343,1896340584,1784317158,1169684494,852935432,115565775],[60555971,1096258726,826050189,689081394,893550720,1858519198,243440709,402600525],[427560405,1764201847,951765088,1522989405,154532611,17459020,243313430,1808226296],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[771699717],[466974562,129375857,1248852959,0],[1333132888,1650083375,929020407,633529151,584769972,329741821,0,0,1190525856,929020407,727954566,914511793,735571582,0,0,1190525856,735571582,253532645,1901740805,1487147385,1361794520,1767666590,584791226],[243895151,371872896,0,464734128,719052997,564290268,0,748426479,2008603884,1081470635,1300367739],[1437724096,783151947,1724364542,442572929,280267549,467967271,956276445,1763331616,548922976,1842769646,219857721],[707427093,1212578453,816442451,1588478766,1179721330,46352081,51202619,1688935650,1332884532,829516711,640085127,455270296,153765328],[44590822,1853713462,178363288,1787383041,434011940,1442691358,1776541000,1257412137,489397820,1265713240,143811905,848147771,313973683,532863987,2005003063,1665947404,1815120673],[268435454,1468607125,1999082347,575880626,1724296249,1510630080,1140623869,1617975805,1273652221,1633907136,145630956,1715067707,1904036888,895205356,696507242,1041282582,1507657900,518656793,813879938,1427716703,911575361,890554409,1625965987,951449127,236369036,133723536,437248533,1289526533,865892935,810872975,1704117697,1662071856,566352743,1364081387,392040651,90797895,100744133,894891772,1231964625,1588519048,1003285890,365102719,1079277340,595133480,987583176,722210475,622730744,422961524,931376896,1437084506,353047778,89717697,1186702006,896130055,572736848,1451751327,189581631,1849391259,1536315656,1798973255,1894762728,683657596,1881401168,959061338,1505777396,605548588,1789827567,611361385,77093549,458306966,1701757796,1071813458,176389162,1171406894,1753115326,1068237277,1644090561,1808393069,1595678707,1240565298,381025089,1428984473,885560486,1346709086,596023455,732057713,620790503,618159634,1297196372,1987358562,256995036,1866839483,1284658009,306235159,823387482,1645208792,2002518301,231115371,227556423,1059037909,1467141124,400487570,1577137131,1155697695,524450704,724542422,1132367016,875921578,1251537687,622545030,522256945,335832118,39430731,781113351,1206975082,899369925,1290560188,1291168003,1572585672,1215550760,1189086465,1968825909,1253202400,90130242,1321408137,1322000776,112994872,1442088754,5683280,1660737510,1484261709,182531528,1265224152,1011315278,1660435774,1587176207,785711634,1281714154,1221497549,1388434601,744063160,577898411,1967549967,223827489,1735764559,1896307614,435349087,769213969,308441224,800107572,1338792359,347364494,863838452,816117474,2013107427,1432210891,656211244,577246922,157174961,235155122,268793461,748607081,898972603,47288823,643044662,974613412,879626332,1443872880,1867593250,1709764650,1944758253,1199874218,509173641,823609063,58538578,326491941,1053039333,721285443,1944761327,1089606061,1976556344,158732810,63941505,749714039,1593324505,145685847,563212535,1245346195,442911215,557980275,303654892,1494293007,322592184,1462940021,116329196,128260976,1302294365,867178755,1910788042,1242066272,2008807021,897981125,1427405310,1804019451,1693100097,1763145139,1121063883,1132993822,1349820549,1601689522,1573927211,1037843305,1815032119,1291476750,1887907854,273396041,1994269482,2060476,1082852268,779283177,1255430840,592745113,697502071,1682379835,1111883307,1329767335,972838221,448421448,1226244068,1807657901,179175433,684621389,1962255210,496070230,663713632,875577181,119043443,311429597,397151998,478769765,1012387697,1904870784,796830477,1928490101,640920436,409096626,380672844,1714149103,1580776044,1301180523,1906729092,1761919594,896647468,1112565977,778232257,760679296,546898715,373503522,1175764274,1639475097,752004340,196232013,1598669699,1189891100,1916699573,1228609787,1261336587,1583256915,904719523,834210837,51157317,848481521,280646111,215502079,392850179,872146662,1457202105,1766568650,1676366093,1614260496,253292327,1155042758,488522891,1729665686,483832031,819915352,211758700,1544678154,1869901845,978181250,914606757,315792564,657874791,1318796303,676295691,1431620184,1521387248,1921385070,39958659,463976462,1073923663,681479372,173853289,296040657,1953033436,1293024795,1517832107,1812493617,23680152,1344887662,1501094839,0,761607398,852176141,771556506,582232508,582232508,1049651459,777024213,399098058,1804403012,1852066005,297907494,110109889,1095624363,1523123022,1684923533,584989862,363763903,1651375086,1289638664,1980371402,346921867,1527096409,169845419,0,136491055,1255989617,813331281,1666651585,1962702701,1066755434,638873622,1805161632,1979673345,455883617,44263786,1055705063,1230866928,225106757,1856334510,1943372015,1018936129,352538310,35044292,626740237,1719517272,1815749475,127874179,256240307,972885978,841127734,1084885494,1911140078,1705851459,492867722,323007688,484008538,117216498,1065031022,310241048,1013383744,1373010614,1378266,1038992624,880988303,119377930,946107835,523079663,1668764085,985341372,840858376,1276509493,860652566,1781961771,623733776,1626219433,1753944773,1468355158,1819931074,1261746567,465705117,1161778598,1562845270,1319265078,0,786446261,1031153755,1750265093],[1527777052,517163751,495866516,1574956391,1540602855,286388171,347641745,1917129233,1718852908,1519896518,980072046,682469956,1010542137,883076888,1205279193,221988648,1406546625,1346013223,549637152,523412174,1687925313,1658887292,615379092,646083458,666646553],[1184251993,1370594791,286395587,194437976,1630431759,1612972446,945374330,1417037677,55489544,634821553,1705856071,550413486,1944332884,1450656686,267111794,639093615,735427010,1041597987,1331777188,1914698908,1683915604,1962630346,1333437609,960464093,1904421670,1208678242,521142765,1245741427,1057850768,192818938,632605447,438762785,904708649,747845087,1271993560,1565027015,1835796445,1430253324],[1907601377,761104628,19486892,118889142,920803322,243012493,209960054,1912915658,1434859648,1945546417,1523807120,392675641,661223094,582762085,173610396,22120789,1271413704,1684334373,316570811,1393841991,282951938,1206425087,670355768,1373828429,1558959441,74399415,1254168519,206982309,225712163],[417923215,1406654047,1767118114,918735433,1578923439,200584299,438559383,1359781597,1176684907],[445123497,1003794514,552293914,237459427,253823204,844466237,716964626,0,789493090,1203415105,1411902872,935202287,1985518587,1988060896,1347169143,1962650245,62703922,995350410,528681459,371087721,1658431877,1499540483,720731309],[768696858,1542561840,1250356679,950242978,756653322,646161828,1763843793,665425478,398009841,1618042878,794076076,391151126,5676029,677049358,1633964355,1505579057,174509043,1729841815,173436240,1407513413,1532976398,0,926491798,738237026,1232711138,13324054,229546253,738237026,1232711138,13324054,229546253],[452680509,1360835752,584622852,503523912,806600491,353785792,1033306236,1373421203,1690011581,1350456625,744393259,744913788,882583742,17773906,598546527,199331183,1451167586,1858863568,82154036,1054670162,1502740198,1925160609],[1376434085,1124864192,220606297,558264543,949252362,1328328656],[356830807]],"opening_proof":[[1787009794,409930503,429470457,337200336,1731624404,1783039520,1892745870,1157926036],[1718491163,1303871515,1704185194,238897549,1647805410,1109404911,1113907265,1265728756],[432615775,1685143556,1551533200,1496636229,1061193246,1968809035,102434292,1722737787],[1931607055,1382687169,1301754423,380395840,578855788,1233153389,416791516,28031243],[1326371634,1988910146,1498602403,787316009,1148290202,1775338823,641136186,855626900],[25205527,1152691999,1291910870,945313545,2010949248,1519024632,706416721,1668162984],[1347230791,99752398,388334904,696446264,474289051,332207898,1273570677,1203358729],[126042275,1056646146,76283538,1945746866,536253970,731256957,198874783,932704843],[619055053,1346862046,1649464762,1563331845,756137683,960366548,246915591,187385047],[1592657978,1915078321,1504348646,1660591502,1840873828,1856424318,327200187,1886159615],[1602771220,383245431,245277146,688296115,918760052,408021581,1540511616,1988691881],[1283715361,1302313754,756748007,683262287,1057253641,12333507,58851665,1697929721],[615295354,314056973,1008623007,1800021162,1447710125,1822516599,242910307,1687048263],[218066067,1624796821,1540233023,1646272431,139022239,1737642563,354339658,638640980],[1927106460,948438158,1560859659,1063895709,1359580444,1944179089,908367526,219398205],[1075334269,817158412,148328510,46716551,1588091073,1696005870,806284363,1169558471],[1162793535,909555775,1373192316,1549717980,1596335637,962829336,1812544837,551897522],[1435989929,462609224,1306009427,1948167433,1212238034,1529142598,1325530233,384926285],[665615319,1748667522,822848263,359103890,1062347173,1496864549,1460178680,1990360978],[867304283,519389428,1897738901,1549355515,167178274,630773302,1766058876,1716878469],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1998198530,182558804,545191516,531509100,1662476462,1537531278,1616032223,601113023],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[1282209959,1043370730,858138419,1803899769,1570830937,501885509,560644085,1541119668,1104319318,71434370,1879299505,1597598912,1742278989,504172843,1345327396,532507269],[937850521,1692187527,850692388,439597178,608677018,226150390,1705529069,1820204297],[308739851,849520766,1798648027,1958582271,1283260598,1638706692,1717880153,651931225,1007640771,290861953,1304726751,332036963],[1470939107,1940011487,1964546923,236625206,334731642,179718956,4421869,89947850,683419583,1596785555,307508630,1424170712],[1452157021,174237911,1165886414,1725042508,1632204914,136723217,2012333444,836162297,1466583620,1948595309,1174928653,1720433546],[1502515304,578957652,476002905,896304615,1935581980,1209575837,1194268371,1106195177,1726592356,1469313302,151277699,1454768119,1832355805,103280826,632106934,1108265892,1599725981,940693791,1210746589,1946305968,1028770336,1498413977,811415719,529462787,136692112,728051647,150496296,1024859999,1987442873,888920122,708570334,1674427284,262118066,1048286345,959198777,1694347236,258787423,1271926926,725663610,1163770278,330493168,638557392,1822341025,1652793432,886455065,1522255504,521368222,1972223124,1721142824,1917910155,1585189482,717868188,651059572,534073221,448337160,1126680002,2005072319,396959047,1692734468,409183894,1420900321,565538332,1098134402,1603079785,1050810518,1255969528,810868612,1282058759,1189023334,1986287790,1584370075,1649277092,556327139,857622388,1371464521,1293094460,1072767612,1950077458,1932567972,1146544824,1699517160,531525494,621532864,12660045,1507195122,1356925154,795350296,216296845,241235922,100693479,1171161484,1224372686,1272153005,639112365,7301107,1203458965,39968078,810214832,1221849306,1305783525,1306319368,1237476069,1331214265,1449068067,224144824,814939225,838179045,240166467,1116137393,562388199,837258091,1825507396,1534244779,936303677,292406498,808021724,743939422,1130864924,4888153,1254489919,494184875,1428446392,1817038226,170424593,450504834,597848312,1678885282,1926493772,974389834,439918612,1028135346,200946766,1144189412,574230630,946390598,284860557,471212004,546048249,1022754549,1274242097,2009685309,763582004,1266635861,1208213410,1057585872,606796169,256921909,604511888,161874999,513607914,1545655278,1676209582,472377109,1780882167,1344377663,488082810,910262492,2011334745,1287197750,112289756,1201079681,1088318603,564310718,898657587,1831825835,768303078,583110730,337155486,461208620,1693776799,1705328975,73953150,14843523,860971860,1325954475,650472564,229094945,1378071142,1145551809,534468160,1018110788,1720630683,594777026,622037747,1862888575,135243059,1827675699,1577524771,1603096460,936631847,304333512,975837125,710278209,866995567,636771480,1373863140,1467733459,502738845,5033261,1520246440,373372519,1002292441,2002646472,697888258,1191722454,825322643,1577554585,1013070464,1687728952,1031417731,1807326393,1584113654,1728628381,1886078296,1683980888,916404767],[1394946803,287003751,658004971,1017301068,1740287248,421912176,166570176,1201124533,1653618574,1205678206,85132558,1154854784,1972677818,426627505,669334542,508666641,1658900290,378799508,1511358612,965023164,1939084381,89441556,773060149,1681432435,220443173,686588083,1311417705,1372808881,286883546,1122724120,758714150,1909610432,208496194,1238411167,1787652119,723405729],[1663203071,582515982,1492472415,451440227,591534465,68219307,162560464,1812444448,784073499,1838179793,1423101833,1034732604,177194456,535650685,705515511,1942914858,278802117,1486223206,1932413719,1626606680],[379228990,327842059,1585510791,426619122,429363259,586224887,730183336,1802423285,1640268558,19786641,1371393236,989253539,1682632591,713661385,366559698,1961131553,1829764668,362665237,1574440775,1640283371],[764354845,581419105,124044949,451537909,1405891433,1946041430,964760140,1316109530,1660185878,1763720751,1897833945,212106494],[1886275054,1519935762,626118903,1327593067,238023906,456824928,1733752869,1039981433,1113256528,1793625939,2010980804,299558562,1390063849,297257264,327608658,303460565],[1484593076,482955735,366315334,1072522136,1063263037,370829386,188442917,562068810,761004997,1553118816,1856674464,1022105236,947665780,975817033,380714453,1234619656,1792120566,1110567065,342055839,608951683,92329688,733773074,1709525228,604920287],[1749729750,351016742,530105301,270424151,1400522239,1752427660,712001921,371602221,1912142469,1831105552,781733329,716718299,1313306988,1380342249,980194233,307827305,1570839918,570581543,1866191202,1858050376,946972446,972888079,1434109249,634619559],[1659679456,299100548,1867966866,1483012805,759182097,140701396,1038509943,581689498],[1680224350,1356915593,1756526601,1715309585,503460934,1171295961,1047392008,1968988461]],"opening_proof":[[191552113,1256700097,1407836564,1928090161,1189887571,744278810,1403432268,979870393],[1507329630,339767377,736236638,151133384,762225468,1450925332,1013105147,1774047660],[1419809782,1763043453,1968304003,577109465,1552665183,1617987002,122718764,656250345],[210947473,1692108975,1713457018,1758181589,1900970410,847627798,1608560607,1885704680],[1196938390,1187851666,403270000,1153310409,1119335671,26866977,1556070276,1323147750],[67945619,1777014308,810295905,1645841006,1209383436,381250862,1790751024,1907741347],[1846994430,26856922,1421277816,804424041,422486167,536167347,1550019133,1087282579],[329016649,309649858,1201735839,202875479,292245281,582818459,61416784,55837413],[383175371,1119667284,1806573220,459618727,961441035,544519774,1146121344,1621098812],[279675150,519164568,911065228,467403321,786669687,274074181,1064941081,1840676948],[933533081,1665565399,432318396,1367489733,1769552122,1768586785,1224627915,1029636628],[726717154,539269212,745038319,1392326229,251715267,892233927,883076591,1009587907],[896311696,486911618,519877142,1993103854,331367163,1408978606,1009489353,1713832069],[231949788,1612796521,1838768675,375165437,298449639,210574640,1895030662,1820253005],[1519581474,830722570,1590454878,980930501,1638414493,795928076,1373321485,1174770790],[1386749286,884191757,1189802257,1485452427,222828975,191533562,959696000,1101767616],[1904931167,1512558138,1097845836,644403887,82213839,1199962238,270049387,1809306020],[671061895,568255543,1824481425,198342100,192629885,1137879165,249827223,1124022889],[429981992,1429564984,1751163758,1138025697,1802294680,1475931300,908633410,666381463],[1187933473,1016947111,1188604559,512531200,551946252,49057766,798224057,1894703651],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[1157223636,1867609915,1705197891,523817002],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[854426502,1754612206,1062503364,1492296312],[1918719565,1942889552,82787922,1930489067],[1212243084,312225770,9704457,1968320235],[1360676244,986606005,1353208821,1339646165],[338299300,1376250401,1264416189,1521758789],[74777447,1023668110,1390562027,1857567584],[1332881919,1892339,1782592956,1168382624],[1717546859,262352909,370015705,920664798],[2008496044,1866196809,1958235727,1550505438],[1511782693,508748936,882745453,859208959],[657645532,248740117,514131481,896086934],[170102306,1970573906,458144411,1155773888],[1374595754,872035743,584886867,1163110059],[212212352,460251355,1385422042,499093690],[976717730,190528996,987128403,763807802],[142144224,1631533584,1414693715,437657256],[713743037,619307414,1741391005,1372246511],[1466325291,1248309802,1534412990,575288013],[1487680716,1423680943,1010325984,998872498],[301036274,1098845401,1541652493,1412630329],[950297599,558210999,1389011855,260076883],[598703650,1191836678,60146235,1674197946],[849912395,1438081243,969122465,1997186455],[389919533,342220877,1833604130,1616025387],[354747528,1042447852,629552484,1063419645],[1097135268,316430197,1122332455,1124167038],[613574716,404700306,1206455060,331151567],[1732908411,1687728030,1742777563,997271373],[1966275391,340171846,113872335,549924710],[1778689270,494882165,69805461,1331792123],[1476099943,1582729603,1666328803,1110899585],[261570133,537014115,97648209,1910627315],[139264188,1691464049,1003925659,1055436029],[1647751351,1097328633,1932451451,1111106062],[689045776,953339536,690587037,1312950981],[1759146105,311100241,359808174,1245870422],[462685875,116367624,375563887,526911121],[363756988,409879773,1899362642,794248596],[1688591275,1055767857,1794118370,605555283],[810368322,1950253877,1771493881,451412361],[1517812443,157921592,300601187,1719350118],[1420041077,1668859158,409141644,708367808],[608772212,1349314455,1569261441,492858019],[780876685,1876221803,1572396802,1072620491],[1909736473,925222988,319207059,222490555],[1148539872,307128990,1645773928,357103132],[1030604587,1478401433,347575335,1439067634],[1463670015,945961658,963685815,777366674],[1750424125,1531008812,1478640379,1891264927],[1533301949,1149956534,1974137553,245528625],[1626930321,1013769591,170095824,518380343],[450874601,118296119,1730592806,1375509829],[1832619266,304135730,1525902987,719699009],[360526835,1855720177,904599990,1365894670],[1678291373,352056538,1226021698,2008724406],[56167347,1532409333,672006921,1746854403],[1237953412,1335309835,727388114,1684458924]],"opening_proof":[[1895067673,1715990537,1039036777,1960219973,316382225,1235074240,712425541,477425399],[952744419,82867267,1760104809,522066365,442442993,562280028,1339398506,638998301],[1228543343,311891146,696142141,760576241,776961552,1655292031,1586597755,1986535440],[728201526,1489542020,1429360619,913409695,34079246,1741477467,325687479,384687565],[453346069,1995713981,1814634457,1855365101,310216440,818212519,1657608725,934695339],[425852331,1250375300,729564427,877694807,709741474,1608562354,619400093,1859870298],[1496292811,1029533007,456326585,815392415,799530966,1218965397,315947348,693262794],[366594741,1152157791,835205740,573510671,1415242170,1031674296,1409643688,1817807684],[1698332026,1047055319,688173674,1851579659,1232667547,413179434,1338506687,222830754],[678302532,231292089,682858635,720516486,899671755,1737977526,1165090694,130408166],[1712770696,1526741435,1626722120,188345804,1710390231,947857269,1471581837,1002813755],[1336028295,692283527,1122039133,1390613052,1560884582,1874038378,282773757,1046715412],[1539314929,1144631934,1240025996,1793782512,347327997,1433043798,427664934,1517563602],[179489947,1785535986,1679528178,704646426,1478474197,1676987544,525476850,292933458],[1441055934,1155891725,1133996413,376420808,253976524,1944106363,353728039,177646588],[953298741,361747326,1305995089,1155557121,1263317481,1894754148,1685045379,342516449],[342591958,1906899874,21510585,495318753,1273005315,1737187385,1034434352,1143792956],[1722242142,628411875,435248818,1523404173,1381367805,900526715,1932494805,1952828832],[1303607517,514847726,1992261996,1620403622,2695003,633952633,1185368365,1627677092],[276093243,1239605942,1235179420,1521213246,1308282536,61725858,1530142610,1483929599],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[130301137,697662623,1133971309,1102760321]},"opening_proof":[[207108048,111781417,1239126567,1977139912,1493196830,939580326,1074673727,701111300],[1698910078,373068937,332260327,705089282,188656403,254367223,1596511899,1559874795],[224282731,1101009270,1012354107,953358122,25693731,898748446,1901064761,1890340849],[1455938954,931582824,809788774,473686323,906979177,1285704111,422000119,628962999],[432346303,1764269525,1323249982,817312397,1007887701,1986401339,296277475,114627084],[1523401314,303712946,294867410,698025167,1781401522,1784170898,109036887,1977464876],[1506799546,1711975254,866230513,1287832314,403315170,1909982917,1630097842,95286128],[1166260919,1776985351,973482596,728963748,1682042111,1967276956,764879898,487646240],[150615014,1421248012,943107692,421086162,211930384,346056868,219623692,1268292575],[155150118,379153029,1319016609,826960739,1512567802,1486883911,552936825,340052158],[140909101,1333413417,1090135035,1961508183,376867294,559568661,497744951,992711854],[487018235,8698637,339550811,304023945,477597371,1667048677,1280528206,390589508],[420948212,1694856919,740639004,1564585425,1587338014,1179410241,1861423271,134376067],[1933561399,1987869566,297709982,1375789161,1965158345,1131456797,478010740,1423373406],[1926287990,1201618725,83866737,555394128,187969631,1937954547,1477975993,923301026],[1734936753,1346227176,656827508,410943489,1692243999,703550592,1181143221,669667809],[772795669,610093662,744555400,1532461326,1683486788,1528297900,979557061,254405912],[661404071,1504409042,670450845,535636261,766196715,1150221690,1223833093,1831379076],[1865682948,1513071653,947768313,1711309964,1385313498,1600203970,1140051765,647954053],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1344502970,183384579,1003010388,988702135]},"opening_proof":[[946418425,1056518631,196753668,1178232429,86912254,222267222,508795945,62852802],[1012769289,1889992963,948732674,1483028586,520884681,856991767,1148096381,567196580],[563539894,867977025,758984667,745744283,917539823,704825464,370880313,1072027943],[522057574,918782066,1899637156,1942740108,651217023,261435745,498576722,147622450],[1150883339,1896662063,1864386944,15091289,270845835,82795277,762547857,1955111107],[294410133,1757936933,659992443,1413775668,9975290,1578380910,173546090,1730044092],[1943492891,899054018,1758843372,75099536,555486090,1587371185,1112410922,672917602],[444875102,384043267,807554375,619896307,1125100495,1113050271,1581010539,430887503],[572119983,1963991074,909010361,421547809,801492994,476103975,1505887627,527897968],[1087775353,259809886,1004881868,143062783,1916664821,1239231555,1302533517,926549029],[873604466,968872452,364548199,526062963,1773409342,843162854,124283798,483683001],[1141241212,1514639352,690344712,896123942,1139904515,1640712628,1252406980,1311565861],[30826575,80016369,1359266685,1596584668,1324180143,1664583934,1903728860,1490665520],[1977836698,711341052,554419694,1357777995,1967076472,1201593014,1213169783,833399430],[1717470753,867183891,1806827687,1078231396,1749369302,1331291367,1911312472,1738943212],[368888531,150950607,290231324,1431794974,552090051,1166726648,571643553,1331831901],[632573926,419943583,968904520,202502060,1661818380,535325034,1493604790,1610939402],[1600843025,19097787,877428167,1015147590,1515446752,211552659,71612054,1038378134],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1480962347,1411829263,1810125864,444407895]},"opening_proof":[[36525773,316471145,1187523954,1104294941,1333768056,1912603944,1747755272,1044068449],[1872627245,1036653156,1062712763,1747687010,1609977161,572933479,1814865164,813105111],[205978502,854254295,1413689072,1517167667,1263763391,1629170852,32426538,1347047106],[2008255881,26053418,1494818167,333454849,401565425,1124713730,219832894,1785079508],[1111379506,510676020,727213130,590038528,136651436,1274214409,136875888,758923295],[1127406360,1327425262,1868904686,542555137,1668122094,1232411965,1864454810,1121811025],[1970662821,623892591,1851108404,1870891085,750807373,361050602,1874889924,851637416],[691725083,675657759,1088322193,158497313,1330525270,1737767920,1738184478,1206954745],[419873715,1331729459,481280425,1092885962,1533828448,832764052,581675454,407968214],[1561747895,1505852079,1306912880,136573109,1436637602,1568671590,276837768,1329787963],[1223107747,506449562,268209843,6015330,1423583322,518734785,1500831218,1202668223],[142797972,631334359,607973852,855859518,371516898,503450357,837188465,1882198275],[715733199,875747344,1583361288,325359683,1323842350,1746876072,1840108172,412773757],[1181914738,1439157918,1572801027,1452018934,360890609,1824125648,765466345,1511408212],[1855711720,1798085627,1814967362,1434288855,1465867806,1884047972,1465614074,77342914],[565457909,1655657840,679530849,285172179,101698281,903991669,1691687549,175155357],[1111666469,1968937133,1783402225,362897489,358555413,308471897,618866216,1952385658],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[286435571,560751708,657757818,899592440]},"opening_proof":[[1080693799,362290,1666315853,1484852247,1335566644,226187744,230022159,1860311663],[77925457,1226243639,1169158684,206480277,104000956,1810634421,1307940598,1142318955],[1217454311,1044445480,1663047289,48807117,1128434428,590779474,485616638,1160136788],[1230508980,855833398,621562266,778171928,1323174280,1088630034,1697174770,372113252],[1811306266,1980120969,1266847043,1246416976,1945093236,1332380984,589750380,1804743957],[1404838409,511717957,221543967,1120018704,1436877783,1019082096,1791651936,1268248264],[1696341962,1098315038,1833116828,1456456668,1529354007,610442353,84104454,1149198789],[690796631,972708791,1890535880,138728481,1029949404,82534292,1939679253,924960175],[1436811959,1495281694,288083251,1679891088,137136132,605775398,705936914,472590714],[688570946,1695358662,1681510969,1091796335,1322664414,1739984608,234506724,1433546070],[1643442172,1272017023,1062562873,936421929,1804867800,574446887,1599047737,1883673564],[1169190504,1284053796,1440812538,306947111,1167857768,311998968,1353823470,352064506],[553108344,1020457105,286738843,744125057,932546728,1598060680,818240075,1824974934],[858031627,139755834,1875839635,631820481,1893417302,779113893,715287751,27834418],[1584892047,1179399389,1271946826,23046772,724353618,1864813460,2005582756,544778504],[1492524516,455861035,1667517604,1244151086,1896425409,1771410602,415935881,572024429],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1019437980,1702612271,1567790919,1977579756]},"opening_proof":[[404519670,1374542023,1325932914,125737476,506744404,45399781,121381783,1263102076],[1099496384,480151324,1624805747,929772616,1427163950,1921941591,685910500,1058763302],[349629901,151169466,395907568,455013278,807191321,1071465733,1222779332,1953338059],[1700191728,74370454,438988393,738297318,116062046,1401860103,1930696563,1949846169],[636339553,1828721055,81474662,218424391,1424070088,153191361,1059133655,120024504],[1646081450,376861716,37423041,750239177,771827276,96380649,159107546,993718532],[664567085,1587657034,1985560044,1162672173,1222053283,964914778,1872859243,455671045],[1890499947,161832649,799413824,426024514,616782174,1422131601,1698460120,1081153211],[1007060519,1938591553,215558142,62917893,1699410972,1636214992,1070901327,925909301],[766065596,198449747,1533392076,94605613,1299310685,195654249,1556207200,1742075826],[1846607222,1287454368,1248256010,359212740,846813863,1246724583,652529245,719284],[1496652193,934641695,1528541324,1809350071,288804386,968368774,1876760427,1967118282],[1099733894,1772720378,1946736322,578865720,1489536156,114898244,690333898,1771686191],[1386811353,700876389,365181106,1833093823,506633061,1669211726,1865662780,1878573089],[1329842104,764809539,1536243096,853545857,704520296,1152737149,1566935802,379601011],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[356689906,949534714,1085824865,588057192]},"opening_proof":[[1347233703,569066427,317180734,1118957870,1891433934,33509295,1586265708,737819999],[243935870,1924484858,1227569777,1945970090,1211183841,40184200,1576392445,927818735],[1280859077,835631395,895525590,1193951962,586336798,3520727,1190586533,1411786623],[1222607314,1274668793,1685274804,744599926,858103308,1197262642,1627153362,1206381350],[32757238,1416234034,37591138,160532549,1281746974,587114402,1232658762,1562638412],[1221367347,822313924,1073012241,698322696,1248131586,193548711,227470992,398091129],[1811211171,673813024,1621779876,802627683,47058485,291691050,1215637030,1656589351],[920386849,336851739,1525568467,620156566,1771874897,1897040745,446672109,1417196552],[146653999,533848813,467711859,207286911,1106493373,1933068909,924910993,280778459],[266741321,1224639252,338869810,186384591,971814879,1432291718,1404130155,1908724685],[682544044,1135331963,364796266,1526806839,1539868768,489824612,1355885165,982071728],[36820927,523901804,1649512797,1999398965,530862692,823444837,1933818616,1179374948],[266219545,1228366942,382977900,1129659131,906389317,138904003,1710116402,1909120017],[420063393,521102421,460849254,1635907723,259881146,201154614,990349397,976618529],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1887548909,1257385487,277923612,412684392]},"opening_proof":[[1342171536,667941479,1519485632,1983492348,1176852730,1399561950,181884745,225747251],[252225845,1696334204,1298441312,1572431427,1754359248,644901872,1980366957,1034651632],[546186316,1224927691,1476092443,755828266,608689174,1021724839,367286029,314948329],[1468127158,193902812,1543312005,1728311837,1112053771,890156823,1490136505,1639573259],[1857549017,773668185,67545572,2012419113,741085921,1212988340,1209736086,922936595],[1853303769,2001517815,1912479895,1882322976,170450763,1684680902,1043414956,1712762207],[1516615059,1276644957,883035539,1962165467,1845364275,1135879655,1292794306,1966269908],[448084781,253487502,688237434,1633094394,292421107,138070888,1016497948,61045320],[1488683270,1972652647,973456146,1168173427,1008951048,252580839,1454641842,1019497745],[52898881,912748077,1496068159,257439899,707877848,1918411972,521344710,1082539424],[326200837,726239677,1384470886,1272905511,773604183,569461601,1956867441,637917205],[1081005141,1690936510,1277980805,1595201125,532421698,208150165,382448724,798501696],[1632354602,1467394180,1214247408,1866728429,1844243297,1050220652,40806462,1089278695],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1693111926,35506197,440294380,290589979]},"opening_proof":[[364644014,1084549628,259061026,1475338784,974019705,878157251,90718926,1220187001],[186128377,1270630896,362184073,1010046099,916433960,1739662334,479933709,927801340],[345184607,1921203090,1874187750,1813042375,196315785,1933319111,1237309773,464610349],[849438137,523631497,765490599,744007281,1890845742,1191976039,557927011,1457223140],[642367167,1177274319,395991399,738197712,1896614247,1649829245,352588305,1139163791],[1259089218,1971938755,422076310,1125451689,5996264,98491651,1120428339,343955488],[460878670,553905854,369221215,691710214,1148707361,1210115395,19985931,906109894],[754238029,1509498036,831938308,1798668211,260089326,584518683,30064718,1732936212],[1296531293,1492547584,554476312,1406648594,1064969976,1382452914,454865316,180947364],[1104231876,184686967,999749504,418119117,1861141540,834566714,921911303,577218016],[403664301,7498664,612792373,1936205220,1129471896,620362186,148628256,556028879],[43097010,1212460712,1627084187,203628832,1091562945,349819132,779763054,1382948218],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[937533247,1294030622,1918281893,59362653]},"opening_proof":[[1155433892,1895699482,384567799,704307120,996651307,1899954925,683385518,1609548398],[1696952406,507191108,1141682860,543283720,1299779904,555017274,1399087808,484136743],[979024847,1426880023,1261475331,1717770959,757445606,1461807244,1692892228,712233327],[1411346521,1286996654,1591102007,441982240,987615003,1364114631,1263545305,1138932514],[1974189738,642686639,474910672,78989822,115847300,873749232,1742127076,1017122484],[986745864,1489947821,1757176225,1301464472,1234082988,19271405,1665010562,1924175108],[336629829,264198320,1588028618,1561286547,1786426054,1420698790,602812897,873319770],[1595369308,240630363,1892453295,1154672452,1790588629,1102896943,1101243122,588319858],[1972112167,364785826,1210605464,402372540,168269671,1656774557,848342645,807567824],[1796604461,533961486,395586900,1262249112,1833826717,230124832,1391925935,1328599254],[968620170,803441673,1644757317,1780477750,2000409226,162283748,1610786132,439125219],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[550838223,1142499003,204624373,715352709]},"opening_proof":[[372941704,1843550611,1522958256,258431291,1662893403,1907204929,1129979782,1987331464],[1493235174,829918393,497667842,1310529999,1566675014,585444921,734620268,1890740432],[1497610551,1902755026,775312,564647646,1478263047,1207301377,656584033,1981787008],[969725151,790087396,1208926822,1533493809,1349316498,1150029057,1579328936,1117456168],[224982279,331105205,1645001384,1944405101,909925540,1082795551,91708767,795241242],[362668341,1207184234,1885481380,775378677,344417423,278518931,1660920224,1784992595],[909372260,1233937552,897461324,704784268,1619211098,245681556,1431349680,1492144338],[1233729048,39074380,1108486557,693263005,1437588962,1319352589,462215516,909265462],[1339195771,717368788,1611582008,374609646,389835768,1801017235,1415881858,979251587],[1620246592,740743730,1485818600,1155263973,1974792178,1042513360,1152771591,132143967],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[852046228,1332058390,567199526,1901915549]},"opening_proof":[[1168090240,254660986,849959288,967220949,1554215441,1901126492,1477875663,282555548],[1700777625,2004072996,1594042635,1846903222,317029926,1154921595,1761255803,1125956147],[1910997420,515670711,1782189206,897560309,1967347489,529534523,564064937,1230601396],[457825307,1210886385,626223252,1128508946,273546980,1916291703,1492505824,450885368],[236990057,1302756223,540041973,1254960911,1767320238,1463115638,725871689,1211402140],[604642329,407487243,1622293208,1951019057,633655362,969956741,820290388,1842525827],[1086914707,312683201,1765861376,1899163617,1164290546,1339103085,1172595401,530208165],[1648483181,336203180,670018417,1406458559,9809572,568628306,1162792139,1378232226],[1505891588,113973247,1332771994,160667049,683597621,1432288053,1449352875,143381073],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[770123329,1030491818,712441126,99540908]},"opening_proof":[[94955453,548492023,668656327,524313828,1376169396,1658506535,1430266974,712361998],[1757741618,1444246261,1748234154,1282953321,1711545768,1988395161,925118847,1174952023],[120204288,1471355048,1737182765,1897568339,1439460009,1453444156,1669520815,310618557],[1869935412,1852502385,1907623849,190888105,1451337121,1662227781,1616428953,334216998],[1989214205,324398043,1280862720,1649864867,1745195574,688803207,895939697,894053306],[1229426528,1042092388,576068106,1048409604,993721095,353432554,288568922,782820224],[882304983,1340099032,1670646881,1243750289,622257102,511536920,1622695877,649578699],[867578699,1133372554,1483521619,529814121,1034426672,1217811448,2007123928,326372751],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1166287561,462353820,636085495,397397817]},"opening_proof":[[1980874389,1654186271,1485778996,1564994295,1597504156,257589430,1820859917,1291896988],[1650738384,1781209899,341252487,123492930,1089839531,1966637808,1075017556,787077003],[1689168065,108008887,1336225351,1011187993,1790878744,676148843,428782514,1386419811],[1120202224,1501680843,788718891,317711713,485209304,1932844927,373663120,908126349],[1052564161,1660425608,1894007666,1676193204,1007954100,250327311,674171045,180611287],[255072504,948190182,1517257630,1704425354,461910631,15245233,276731285,1309798727],[1963435023,465018077,449097314,1842973966,1168671597,385797396,114240485,1071281455],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1732582011,1990698772,233938383,1968539685]},"opening_proof":[[1058326134,384460832,498335312,939504933,1557466944,856507066,1809408748,901893030],[558708476,411051368,732430643,1673190303,66937340,1092334711,97369878,428979343],[1443811703,1894644980,131421306,833874168,1554376358,589395827,1984452867,1701253565],[848653754,1874395955,694432175,1194768674,1717469579,1166659784,1749251450,53426006],[1932107067,463215780,170198999,1931511265,1217044374,222968300,1901877979,76843731],[206280746,1690789650,1539857457,1147581178,1257306524,862634419,1475664484,1690050647],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1282379918,471428524,1941159057,1832211891]},"opening_proof":[[1166074918,428359923,1296175439,1882554288,1915133076,132328872,1751678390,66313767],[357753701,1164328297,1369034355,642283199,990639675,456592451,1506801576,738300016],[1336343918,1977027443,130802508,1543822536,1612522225,1932213430,31204986,1258092605],[1593290501,1024845631,1822867496,1704667753,830805683,521007897,959248562,1203745965],[1019339153,1867279681,743734984,1231763385,18093721,892730067,217703065,389290044],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[78187596,1735613674,778847957,1058023167]},"opening_proof":[[927098954,2009209132,805335143,1278385385,1803954342,1309891275,1301440166,1264383573],[1640122558,717996290,712234834,1725497655,1922649517,4163047,453708679,1382411993],[1783043307,1733657476,819072482,1027468894,567963356,444503055,1469490361,664016453],[1177678560,1819035058,482809493,490283669,1356167973,394112114,175645772,91976665],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[949330738,762083554,175225792,755611615]},"opening_proof":[[1496900066,1563219869,1859874792,976350719,1775743128,102378369,896741792,1220582835],[1293777700,1680969441,749292215,665297779,1343948238,505248795,1493167120,1149154688],[901532458,1538022253,1844691874,1524642203,636534344,315360887,13395049,912879422],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[39979005,363690260,329860833,1420610995]},"opening_proof":[[694736142,63192009,521183576,1808531331,1268873967,958250918,857709007,1538960483],[1074482454,515859746,867126252,942114534,1566854540,1838384282,1144672706,948110742],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[56173053,755402692,489595186,1279169432]},"opening_proof":[[2005235501,263509744,1724245115,213449305,1150319134,1918992733,336540836,445274395],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1335168135,106142688,1161981462,1607598779]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1900706614]],"opening_proof":[[1817290523,650544236,231499349,1869247600,973357756,1004851480,1954487099,1061900253],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1157129736,1093861723]],"opening_proof":[[1076469960,628260388,376257340,705969628,1723717239,534359631,1700957387,20206236],[1378928599,1533593341,285597881,224990965,1945258415,1664586838,324716977,1676217840],[1446603692,1952795631,1944836672,1339920173,1521075644,1158765105,1852520859,1161073785],[1837132605,997929340,793655239,388091342,56221793,372221555,535789099,93915919],[1876822508,963269379,880513582,1720051842,1667577426,374708206,1288589822,1132304869],[1847248672,1917808651,1978611285,1578275497,1753580540,1413928213,1285009797,1430338483],[1562953367,1406684035,300195007,916944151,1582127809,2008947388,1860648630,603488535],[1477956401,235379505,905684075,131238366,153697112,1117687007,1567889955,281762144],[1570444757,381428042,1879618800,2005752717,1888198755,1818123412,419980288,958327264],[1876349288,500807504,988798454,864530711,659997721,948574059,1477313867,776977238],[1595495204,1924112763,711942634,1843403834,1513674504,1058596660,250179502,1752302760],[1367637085,1461540457,1241789430,1841122830,1199940727,324577395,1762457431,933065444],[890198115,362656945,1058550502,785701291,1920257674,627745582,294253649,302437996],[999080322,361528973,120583055,1201761212,1118988569,1273045387,1324199952,560588504],[492134385,1347542626,487941820,1108706354,665851305,1167642513,268688491,1137569031],[1804928832,1986249194,1715119126,836442947,844610527,1035222351,300550069,1830916694],[470970815,1181789028,1264775952,1235916955,96970569,1827595384,1094057741,1532460448],[1292048603,1198627639,1121117414,174004827,1067896918,1011159398,441945339,411301967],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[154905302,1850130734,1485258188,297660187,1647034313,1922980159,325741524,1592861535,1547859275]],"opening_proof":[[226888002,1304542975,1032376114,1032912783,1816934687,930147575,1577229197,1069972083],[256016833,404344612,197252287,1092801606,2006962887,1454333398,1287405003,571494718],[2001866929,537937028,836786911,1737366256,1111589327,410234466,374588186,756994009],[1109458971,139306225,1626240865,1689895213,270441566,671554275,971361093,706408175],[1797829214,1046965294,1394107969,1953585932,978261653,355377811,1834303799,700441208],[1790902307,1140012806,1228739522,610668184,222294804,1867515935,1787229072,2009508936],[1655770745,1675943311,1486967976,819503325,1510074038,371759274,1826840135,538050057],[1561039904,1337479038,1873935526,894156300,416174167,54313339,284799398,1898619674],[1868717751,1933758335,1278928509,1092366572,416819320,1772717665,531113463,1546040907],[1251560302,349525239,1178696713,224515247,699994724,1897853612,575382561,1468826023],[1568067317,440579247,692849105,1854197201,918741887,1497375650,226489051,753975686],[1923699282,1760826946,1299499191,1979866958,1466654436,1392231260,1676061762,1949705479],[1118499657,56917308,1443037254,362155310,605289673,1737680223,625943923,465812468],[981358704,1979826567,1600898904,1638184495,241846823,357194092,1965657516,1764138367],[1411134060,1585953506,1126209986,1836465450,1130873766,1731985666,26109324,856199108],[826559114,921587586,147508331,1019183794,1116833690,1206266483,1049935927,1142049499],[1373297204,1375001529,754175795,1969326504,1348574795,1291653047,416305127,515179478],[1945869273,1707928451,1050510020,1280880180,1885366139,727672610,444785270,150506270],[1215975769,526708868,1418448226,1409506864,1391347673,1571222766,805940753,1142875903],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[862084668],[1283953469,189195120,1900706614,0],[1874695853,429594351,1976084927,146393563,609458203,836064357,0,0,249334428,1976084927,1609696220,1445522560,997337712,0,0,249334428,997337712,2004315766,1624912863,1333350466,930654389,573321543,241575691],[189559116,1315169991,0,330384335,1858053261,47389779,0,388430574,1910930541,117798955,1721170972],[653698159,336187114,601526715,937855683,2000041169,496153158,1752547545,1437145105,364500068,752135819,738325096],[566954274,1038496443,254551175,1682241668,601208660,621253493,1270988124,1903034319,1138325848,1986166142,1255418685,1608581880,1673223656],[259706367,124078470,1038825468,779633642,1071175332,1701930675,472358562,1491973333,169369859,5697025,1067210329,2007888283,1688980200,904513731,1139104053,1869788491,1251103782],[268435454,113375929,1705782989,1965981986,1799593664,1183694955,1906093276,1486135148,1664533606,1244407230,927959777,1268962406,1988288228,1486545380,1370181385,1369082748,1191870410,191012821,1035266611,384558664,1042506774,1343577637,1870854696,1179720692,1301244521,1736693093,1116904082,84788381,1674649170,1849772114,1454424987,398768587,367634071,1968385496,643540855,428552319,1348982263,989306118,477536546,727282969,432635920,767341545,870712817,1004908354,1792494186,1189434035,792441726,1087752365,980941384,1842211865,1279955250,1244345538,1186324942,1268733811,1982562105,1437584730,1721324003,1323989263,743882236,1937466610,373798650,1547248042,345357553,1802450150,646117512,1148751672,1227014480,1792571829,966505647,1835778238,1926728993,585070590,1376340594,1271151330,1442363703,413871959,1104369148,865327417,1570098478,1795654029,1515071759,1767283681,1573286852,1712132505,932027449,50912849,37730050,330875514,1704661259,1306359670,1605241378,1009362216,584382564,1277268797,1906775997,682636757,1906658960,1338948070,401612639,90666918,1848250330,673004336,1056871394,681223918,657947074,1067805473,1141597497,1337476408,419798640,710973599,759600119,337659630,53320828,338620954,447782814,698627157,1534796672,402092147,889281453,323372692,987639421,1163380449,1108377287,1954402017,1980693639,501738370,1648936196,1623688772,159992443,304962839,434358691,161208422,758984785,1701752536,416605421,1600360573,2000618778,892911358,147377257,1331802103,1704942812,1353603663,1783944924,1152298582,1478201366,2008722192,1948893230,866076965,589947733,1048368778,613774543,1467957021,234070585,715691195,770632018,1309624971,278546546,1687918405,673322465,1934947089,1220188421,717164634,890738919,246430865,1891153786,672577467,1389097193,1285111052,1009557400,724900233,964365827,468861865,981513102,1150044712,328337206,1406446096,1958730499,768528154,1240475304,1717129529,974955558,445894659,1727203191,798818903,1046930981,420285823,1206829758,1781747652,1235528029,908780378,715290159,1521282031,1902333474,1992755825,1236362663,220492300,1321304931,144718519,50368876,1858049431,1661697687,1040699035,1206714085,1630516699,1369653330,857524147,1560704458,910376398,1284474378,1397640064,256721311,709552393,595746888,757641016,161938171,1366612883,358781571,969735666,1486795120,1582256483,711615264,359069073,1400452188,1616506453,207845850,812162005,885008229,1021489017,1270566377,416395761,882551556,457755557,449740993,10528868,232722169,899202881,1985619023,1178272037,56514537,863754713,1321222606,147562855,133448834,1936852806,1658830945,1533376462,1651793398,414361195,13868917,1565141130,1187589038,580729510,1955246212,1866119250,1212786251,467026978,131386838,178892724,483732234,294146215,105880121,1729881481,1760294918,1751211160,616465507,427174415,161508552,1844965045,330180948,1715336621,520415318,1898267064,942582414,1332798012,1638608259,202116751,1908665978,1623008384,1531809441,1619157155,674631013,583379492,665234742,1233724319,1667511985,1512220496,608355270,332747762,119703911,902001220,426200823,51342882,1744378074,1996324413,1370647748,93399280,1229024327,969445671,1856771354,1431929521,1994014051,296949237,137286905,733984736,792040231,86507344,26372633,1709616884,266829159,1481690715,153944667,0,635496874,1999792001,339423014,1304638705,1304638705,458815028,453965137,303333347,986609384,1557524871,1107078279,1098622959,1752563856,652916651,411617865,704142719,168383476,877592967,600229949,863770535,1774660734,291489641,1334506116,0,483323925,874172771,1898869130,541235203,1784677067,963758818,101379952,1595655695,1615210867,1568332214,963002934,1779815941,1687410001,843176776,569775819,1575089848,191704042,476446207,1447887521,326500144,830521201,1628744165,421562594,1927258029,464838151,647300003,60985215,529222665,1687326438,1940605719,1742566836,1820901858,317641464,1594898875,388873731,284617428,1446492846,795962734,732507452,1864211808,1470162650,612455913,992884951,1594504290,266611709,981220275,592846268,1249740506,1576547199,596159631,300663092,1024743950,1608274192,704029877,1919623848,487390021,951427294,1182120094,979068770,0,536552352,1255570880,1908901075],[1108780232,1889942028,1717387113,1995371616,12093105,1529387958,1088149847,1652454839,1559416055,1602849316,1603114993,1126883698,1283401675,16404020,1241237648,1917408844,55337396,1529122530,1327187810,705963483,377366910,673165144,1976334299,1382368904,690568034],[1296761239,1259873705,491178334,680744185,488379808,1013299358,1488171892,1829219094,1231521633,1470111804,1517618441,1057163473,1557154383,639666061,909280079,556008551,1568089539,129197470,797201721,1814999522,1248789264,411416080,1181259026,657569584,571021393,1517846569,1741275538,1565562330,407208654,1230527909,843963182,1135768639,1118104143,120541455,1185649005,766599846,1534229921,1709174940],[118286825,707534008,1165312006,1711178723,538686075,853962008,1052434428,1904016390,367236282,1489012372,418081632,1060005586,1714923719,90149134,1121102667,368463527,569093632,89340375,1925575515,38640604,1914684027,377719954,1481635596,1007967334,1311044875,921557247,635341771,1790160083,1818066433],[622686455,371584361,1130622264,1400111455,1183969324,1724477291,559296134,622575732,491500142],[1565277263,1040659940,352691779,477129219,1218473159,322863155,1135018868,0,1657821797,238818403,1401412390,1893063352,1954556533,815056985,28468344,1650704711,957918479,1548756302,1724131389,67742653,789182583,1815572763,689512445],[389769445,775524539,82629800,791550871,1913796099,694427692,41496654,918806579,1574082480,373032714,1308045604,1665063172,1709945781,396779477,449324835,1364831183,1861229522,1272239822,1143190799,779132079,388854747,0,983806667,1315614882,1515162706,430099611,928883388,1315614882,1515162706,430099611,928883388],[1675025405,1040841227,1534742135,1729762494,979607940,61710887,376813098,1752009993,558806967,751727984,42350213,1789762453,1541827170,734752560,1363861283,1418666468,716112986,624787540,265076808,293749804,1625029421,398719288],[21405101,643249051,341459438,1449372665,320399910,979063600],[869548188]],"opening_proof":[[1369139106,1161175276,1536129903,717505008,468352101,818264755,1684452942,515123292],[842246612,1226227349,1240201625,743886044,603176578,1559962541,1676960875,354441728],[365341416,1073862506,351471200,113372619,1087000886,1106891808,1276866566,1845756947],[730424778,1325108824,1510854197,875732213,702840407,1141764771,688252495,1744504450],[1883856731,1290534376,556254777,1277658765,1305337796,1295959412,1761550904,513615859],[1900711542,672952560,1500375925,1220219690,1820510526,791883692,2012799040,1796115441],[124264920,336739547,171135330,1131557349,1023456191,1420646704,1456520694,1690506510],[1726543550,842468832,608348415,1421879771,1583036795,1951057124,1602525626,64449387],[1716245098,126212287,789979389,1965632925,258587122,885848855,804292343,245971218],[1361959225,1976896669,1242571362,1938046198,642093134,1210319813,1269022397,2000418971],[1741645735,1922056034,1706007274,763973158,750691659,943790968,1421519644,1914528637],[604200199,894741588,283011230,1838766762,1243434286,1281464515,1667067994,1825082408],[257357684,957529947,816723243,1573398675,1142244695,1156386798,544364748,950712898],[122301675,564334983,1576448425,768941584,1545912575,843158726,596978925,1104626331],[242834560,1611862988,1298635994,1527361364,1250847379,1978961429,922454258,593236425],[767832536,1528774078,696624860,966719687,1762598471,1887741576,336988269,926059165],[1455558122,1318155842,127542795,1606932703,1547223982,1560624117,549683951,1602461379],[930172167,227747785,332080399,1582029560,707109979,1172741294,1737447391,428684388],[419385394,1200543437,1730588604,1203685026,366398622,1073854677,778828117,1117117608],[113610568,226384313,1951858882,1429504893,466037738,1332727119,1026284518,1944292121],[1708380185,472072785,845757815,1438304844,427962918,1167791015,1106868154,233062082],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[594908307,327607159,1703601889,651859936,577813485,1715222364,1503960480,1716084402],[1368643410,1273600274,1855557406,492470865,1454865008,1011480533,596150267,427754608],[327743347,1448382594,1563550124,1114258566,1058966187,504623013,1771069643,1749428401,727566678,1920774766,681760102,1831293666,1321092802,1502719624,829816742,868224156],[1183099248,1892542673,1638701329,151888226,1453529069,872670213,1254627858,1124429742],[1873123289,953375514,1260320298,1921881584,565469310,220699544,109975942,1685387194,1746328035,1891375238,436531467,822961524],[1557364222,39796198,330907063,1950744148,1767199171,1578140033,1715993502,834258424,1862290919,1704879644,254274273,1797386097],[1313062738,47306818,1266637291,676799659,1608985060,1276705572,854069270,1232996950,1572569168,438180220,884526769,587391252],[852162979,1272851906,129566507,416256543,244653865,1005887121,520456065,1321759983,1623246923,103338706,128682325,1170574482,1708516558,350396758,292179748,1577996084,1279200514,597909274,137232036,1950955329,1622165317,409344170,840713501,1875463245,923770584,59477206,791544604,374030908,1009342468,1202510107,1993276991,824115780,890485892,119248057,707705389,719270767,746859268,1344718849,684034014,373978469,1513205555,1182251512,1144932943,78483167,1955599156,161463594,1208098833,1333859650,391177425,1510346520,1225282998,154738986,264715952,1666884932,1595705014,1070501059,523995290,527753156,1061479886,1432496715,495578901,282833817,143191751,1332417087,867390728,1123892206,896682060,1549531728,577969053,363634633,1685063602,1682323115,816579511,684694077,1360075603,189185837,1623840311,1416504663,1297116588,478142619,2000213544,1272080009,1005727153,1889344319,185761051,926013187,125954841,311565741,950689500,71221089,1740293384,1932068743,655461188,80554902,671331075,1696468783,817161495,1471674586,1901346185,220128987,212106923,1540840623,1128124648,417404717,12556139,1950067704,1355201430,404704000,144311308,1159792985,366183228,774520015,848197803,468260201,72030168,386564233,634431813,1189001881,1948463511,796647365,541977819,1785826291,980955334,488883377,725393045,1200564825,1441579829,1640843492,304752855,645013906,1670790411,1040368823,1169528400,1103497601,1629857606,177725507,275162498,1685938584,984007613,728889446,1324905618,702523952,1121957497,1747033938,839117073,1801860279,1181599982,1644765526,1052149787,1279560747,1895562527,451326054,233016821,1401161832,63610935,587266760,1743694775,1894431567,740452518,591114804,1196136069,1518265867,213701728,1795350473,759312840,1308670909,481773925,77819041,1049847381,966518511,22539314,884340141,71555609,885680435,1840813413,900484624,1983919373,1587311360,1826867705,1771058035,716428879,879320440,837190846,1757135715,319856786,459345891,228288933,522351145,989259641,1909734138,1081840905,1129986894,194690681,1223368407,1297603955,577878521,1331572021,1172765954,1784111436,856595038,717137323,1312014361,270309336,1448345861,579920779,891732471,1310881834,1519628056,1374381021,1802763329,1297941927,933972048,1132803954,290679875,76509577,1339496148],[1901366018,819530646,1408151959,248786777,933494403,127330178,1257175128,1571446475,462708983,597879282,1656369105,117290798,383032460,312681632,406851692,1343414992,1102975901,68808154,1825436972,786861274,42365463,1545741359,33429774,389417455,1688123692,1997503239,1473231182,2001668036,1272280863,693147661,684972823,1047918971,218295515,1027077410,797738737,1951076228],[553790643,1909776192,1926009378,308959830,1405014549,1574269423,1783648223,1167936017,756762673,192727974,39843383,363536229,687304258,372588230,1561878179,667841802,1928068822,917082645,1304611899,1635436127],[250641140,362811627,902207604,1179572277,1721106176,95468291,769627686,1051166000,79705883,1588637840,296354286,64383884,1229817984,4245028,617550010,415838634,1526778151,1240036776,14474661,699054949],[1664342192,1713129215,636612920,138120413,1433499634,1710806696,177989318,929840090,1183104568,172263061,1981729810,1553209382],[1935195515,287726167,593753752,2003093510,1562642422,1546006376,32264990,763089569,742662615,1596940795,1535338288,376497230,655933196,1173019980,1002458510,1437555196],[1593632351,488290230,1431363793,557641369,1019801400,863230011,1720862543,1586276699,1268093085,1685769397,1508449924,1581363751,625650897,1399396026,310432547,995203393,470503294,1623037469,179533460,598584003,1220916432,1473870280,646152526,1601557974],[1913262591,1980827454,1338318085,721329084,806042252,896511907,652843333,868047217,656343379,383037378,1086722229,208476510,174176145,1188338030,891886863,1599272491,644300871,968606553,586201923,1563489266,83459404,1188136165,37464512,1936377276],[1122375973,691668306,699087804,759429653,477657950,439113840,1898811774,1888511817],[105440277,857230358,1871607425,227180442,1652360142,90607932,1753261640,928367957]],"opening_proof":[[1091021036,488272029,443113010,1320938183,525129338,7733173,140922029,703681002],[1273714915,357315496,98517004,113670336,1876208856,1621256349,44755675,74634956],[1131751271,1297300381,885073537,510879215,219685198,1273905856,1455745283,1929359678],[895497747,146016482,1324604712,205787284,1812675017,496023117,1097916322,539125051],[1106215393,242113987,859786897,933942675,633769620,278713071,1077629676,201625128],[880510050,905659515,1317841251,705759720,1625653302,635033841,447040093,250095203],[90380629,1645255517,96082750,551587426,792078974,806497594,383645812,351360053],[386946208,1099471898,88385906,1970888811,1000472563,1434806873,435256375,1307180920],[1110536820,429523120,1436468241,846910621,1303987337,102186781,35515338,654768426],[826522120,1855411412,121692928,1940388971,1208168889,689783039,211867229,1040464021],[1377660177,1078799923,1916874063,241640650,75556758,749253022,1315795476,53342279],[880222947,880862986,1728872350,1322586763,1328401228,1436342730,138797833,712787916],[1718604598,1778990519,698824801,1866314769,761945963,1167741442,202174777,186008735],[815135597,1768867354,1995828950,982473330,458973018,139952871,834125243,895133959],[1176298075,743832235,1611306800,1792863682,1402168667,521988523,1882028435,1747987878],[1550081481,1354882531,1500561966,181004504,1470509248,243709254,1029338791,1331837171],[537207189,178073969,1189524686,1279113906,1077528094,1745369621,1650028202,543091591],[741533905,259816527,1027207450,790687890,1491824430,1477975124,294440720,346117600],[1457802990,145984795,1236392034,810598829,1447055498,66844946,1565689039,1235765840],[1316879796,944307129,118291211,470700950,1529127480,450820724,691920960,788162385],[663976845,1396237787,618010766,988933355,453701780,1907092290,1250435154,1538727015],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[846268067,349108303,540893752,2002991704],[473826470,430611840,538570740,992059546],[1321050660,792376490,983196095,429971839],[2011546108,242204323,893681991,1823847954],[1164321918,1893705594,449056636,372669740],[1419538637,1283367659,1355870626,148290745],[1734820297,311069912,1013360800,1299550155],[300576786,937657000,1358617740,69233570],[375102279,1942263381,235979204,615148972],[739399268,1373420433,1075951210,1818809770],[239813047,1528216350,222005077,383942305],[775374218,1182377931,1707500049,1771154930],[2002798163,625932633,295520105,53830768],[579835314,1211297584,241169652,1855230310],[1341557502,1068014692,942231519,1244977403],[61679822,1537511979,1789966990,1370542006],[1071441959,975107089,1122157137,1470606832],[5270904,437386187,1046761876,1010398069],[1913609748,1618512055,1022682135,423821800],[1033351909,254359535,796858800,2000454885],[96950045,1605811313,1701221292,572129004],[1790177379,1537399452,378184336,1612759112],[1447475399,436946960,186532342,895140685],[731730371,1987255722,808001142,566600594],[1451961788,1641064962,111906973,793066414],[1702871599,1086517209,246756064,933793918],[210800536,166950668,387710803,301886517],[627006206,1099921651,941004684,1148085163],[389090788,1270740132,1837846360,957118319],[1610039008,285211941,796775873,282710889],[817611047,444197226,1889861251,1321982239],[1216373588,1670535782,1613138173,825176737],[1012892405,399947862,1333303280,93688148],[1133285592,1853422850,900261677,1422462682],[1648711813,1132389678,1253984671,1824326000],[103904818,1526133357,1061626074,790171062],[937725108,1029265425,1903203964,420759559],[1033974043,1324104635,1679602011,1093544365],[71805038,423949637,765484585,1409441167],[1429700576,1107671620,1668109966,412879546],[994598827,88859227,644051902,125408298],[788134600,1213191134,1490800526,604224342],[846767266,1603277003,854422931,1018318512],[681612870,707057398,1292132382,886119820],[968829265,1414418651,1426652545,1198087937],[476180024,1540539230,568619771,1649595581],[1556977508,208470134,699346694,1478136469],[2001811699,1487170902,828327661,183466913],[325049596,277736117,994519284,86273237],[1481135824,865075663,1517932287,1263699140],[1126495505,103121777,1898866719,1289309643],[1808596485,912438928,779507634,431885203],[4659132,248905044,1093051855,186339110],[214554525,1259183526,1989596760,1711272348],[135136034,891550433,886066126,1323701518],[1243967607,576020744,1036198253,1235743384],[1776859185,212449387,1235811883,1002500812],[15608678,458532281,1462635584,1379467398],[1282930950,999636550,515728924,405693548],[1852547408,43759162,240072374,517965204],[764854637,476785584,1109629296,1892815507],[1922817017,1050129545,1366152079,1410367215]],"opening_proof":[[1082265078,1652785829,596507578,1281706313,1599908897,1555446550,1282244704,1564525290],[1669333172,1067802072,1210093998,1906336366,1328193136,1511138011,1729636345,860439460],[1513571034,709774584,1531581962,272693294,1907730514,1390435683,134773532,540618114],[1594616842,1968094782,870002503,1386589137,278356843,1862611295,1754245485,403170581],[1040767273,917491933,600656884,771419843,429076631,527226325,451976400,1265435923],[1593674231,432607967,1640456996,1765010303,1868288312,727787712,1104023628,1265543703],[356260737,237269967,37189029,223382305,1231141333,333630764,209969032,853112774],[106942533,122652014,84795736,793114861,1853051479,1323289630,63998495,193519402],[996572481,1632971551,1221387448,1450981596,1379465521,442469030,60478744,131955509],[97938085,345629419,1405333315,28582618,1017800122,834388187,832735494,1048432425],[796686650,19152968,1819987747,1341637250,502830562,291436925,840994772,269929198],[145582219,1347889539,438267033,322375853,147323802,1672020379,112295676,917850115],[1872460798,485012320,943238239,1420994157,163232963,373747831,1998785176,151367639],[474424963,1751247265,1633568414,1223127,1157912318,578018962,1430398774,1976519181],[1458205807,1167331339,361412954,1131226978,1104510728,1356583290,1560789874,480290479],[1073311106,1517688802,333069573,242917729,944393824,134466888,312333221,806096342],[794350675,1303149738,776238261,794913426,1307843589,1478120080,52108468,140520685],[1121507115,817613899,1885940725,1560747420,842487299,918479300,1188354938,411896746],[1157345196,668819338,239365239,593665347,813884822,1936016579,1615166784,1837800542],[533815704,377937525,1771899150,1026589949,1323192181,552053874,1874846344,301361907],[577730949,7932169,1288170556,190351937,728099763,1554362507,1632884626,480709414],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1642924688,482152307,77405291,586387660]},"opening_proof":[[355747799,571743380,541525891,524746221,414072767,1531534070,1001160814,1257394851],[856965205,211980501,1960437693,1382098699,899568630,1133913765,1563463928,645714073],[1016915167,868507644,1054819292,540627184,1406233677,197180004,773657173,189356589],[1903071476,1304383052,930634098,1126732127,461018179,891658882,542647505,155749905],[1915103699,734217874,1565562708,1362054780,867470337,466818370,936644558,146442291],[483148276,391009638,106675087,1701317152,1240213005,667617983,1309619624,156870169],[1103829501,1252142248,1470014699,30397204,1116980069,1166625425,1868341017,338527352],[109988487,1094820799,1167319445,176709912,1817210752,40893498,1944336798,1847975737],[1389879253,1560549611,329863431,183134372,1980406315,854822215,780464840,25725663],[160290528,832520418,1763098779,2001757058,342670421,227569520,1436784903,1798508686],[1525138296,1637820361,56157669,372547351,1894440218,1025246364,773508186,1264294239],[1951349629,987965424,278739695,346840221,1480244012,2053951,1357190462,532147421],[1402237451,1981464638,1343639063,615577434,1685193689,1008663980,1807749303,1288396633],[1844793548,1296269659,1728380634,1900888603,1460645203,1323993850,1785005840,129605219],[667341744,788731180,1511180169,1190779291,1467417712,1778873153,293549832,665870142],[1142724067,1883099464,768633864,1252429948,1484080624,1375667116,626888794,1554652512],[55368409,1714802538,319410588,1692643368,1887650501,422544149,691658916,1224448264],[740276288,1682579980,571952814,669561341,405591367,1079196870,814073966,296556718],[142634198,1749675592,1506086620,1964185961,935391918,1985331499,1036777026,705525498],[543941891,970898372,1794065061,174796713,513794727,26270256,1840143608,100412355],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1531307632,1985554091,450841518,5329131]},"opening_proof":[[459599069,1131992272,108729874,44826902,1106863260,137504009,912115507,613709428],[1291362771,191906304,1272037459,38724867,1038136938,560571462,96358272,1641181547],[2376282,833486557,1791258629,529420115,1346601300,90731450,1648210726,1063750705],[1246814887,831572726,1618595732,1897843466,1530787702,825018088,523445974,421448013],[1765529179,440652438,1506752506,738882516,283777087,70815818,1280982927,515572004],[1772818937,413194550,466245149,1880522804,1659020180,945824654,858500733,1890989357],[308837236,1177255531,1930228530,1210564694,1067558593,1769009932,1456697273,1839190706],[259245890,80284543,1369224991,556731989,1064715140,1699405780,456549457,350866477],[39993250,893288321,1980450672,1615122481,199981864,785746435,480132165,1967091004],[489493623,1806717316,1770047522,1222337577,1418094070,1306025789,182735951,265359761],[175992689,1450334705,1467185589,1772727931,529682099,699375070,1802222676,1877140313],[870516724,1019146765,1386707551,1558240276,359803487,107469770,47267327,1969663256],[1474095075,1208715562,997060860,1237526030,1266388431,1595097030,124674971,119637756],[1082041058,1032120831,1713414492,987230679,17545702,1067537634,1525819175,1855265640],[1776748300,1946005911,1373164046,837560409,1308019673,612580927,1211056648,1960274432],[1888390126,487545583,1805621192,1481829865,1290632271,665384167,911303171,1274372563],[1534084229,634247979,356212517,379616938,1092220221,39805560,1328520427,1163503895],[423742702,1310049742,593252526,561534963,1623256006,796221292,1554632301,523806867],[1957464327,1405769187,1571905708,1983156301,164251302,715774896,915869195,1181093194],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[174283736,1492467627,474006706,792733381]},"opening_proof":[[14631124,684303595,1386097700,1585335183,41442655,1921919344,1598071388,1345289594],[1089551247,843858080,338145946,1649681143,28868016,404619352,944272197,431993379],[1106187635,566309233,155513644,1383256452,1960138538,1026688080,2003406181,1726459244],[1302651975,52316911,15531654,1502942146,838558353,344822020,1399828928,555231017],[168743958,939893999,786270268,212223390,59014176,251108940,734895952,1898154436],[1433338043,536210305,1392552784,149546589,1958170877,373454553,653471274,1194370784],[1950082779,198808670,466773498,428562612,797011793,810766735,600357187,1230728661],[1282514370,1611703659,1913502477,421339674,1520273372,150700396,769848404,1001558095],[124955549,169609771,1864080809,1789153472,380489671,259464167,353022721,778857163],[159891058,602637137,352886529,91323047,600006537,470487097,1819680635,840268207],[976294974,202363699,1490898873,384591338,452243345,1054315871,425746936,1091029514],[1596147584,66303823,1827245490,86090471,521558631,799502118,1373311978,1531204626],[1275854587,1487113972,349123159,1650870562,20777222,1015128464,1858985746,21450173],[1323725717,1242550380,750662263,1233363317,129410480,1491082177,1934447850,1937475988],[805040804,203939827,1128035755,1009635561,2437397,1762762972,760077091,594894988],[612112621,676871162,53829927,1480184509,1470853200,1045642071,382779882,1656491574],[776583069,1358211935,1248713540,213506006,1131460385,126306931,385701097,1828862850],[1769128392,105635509,1600488125,451760544,656054715,302986266,167078367,1639787096],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[666523244,1230229093,1900814937,328096725]},"opening_proof":[[1409567389,965504647,1785476721,382026839,1751771782,1523260808,914809678,391087281],[1669176122,1533488290,1341008455,1345162015,1415120542,27012997,1493902130,378317518],[895885414,1855573936,856806410,1772640835,306074414,129910470,137744096,259042985],[1494227024,1740949039,1609739938,402129510,1692529074,1614508051,1390756805,2007392443],[359546208,798654049,212091979,313581319,576177628,1542405402,791452739,432042981],[2006314997,1668809533,511010493,1041872223,782766828,703994685,1792766143,1430730293],[929244466,1052786461,1521669038,1083884666,1110148232,1066613827,1362055069,1188950158],[1120088306,1794125941,708601545,1127262752,504179187,1896445158,444031914,1314695102],[261814781,105158898,961957296,335509834,521774826,1247756403,1547595348,149214918],[933089586,372647982,806752920,664014708,178477485,1100307223,1990384317,699678569],[1021911465,1792719915,1508126322,966736649,1948333726,867495011,1432683922,1968081634],[1278615330,751185581,491350194,916699328,407156693,151463496,1493057413,1824278843],[1897422524,155836890,1383646920,1452175844,1133284923,1189619570,758701812,189507368],[651630034,1334321390,930725026,1343623353,1332438301,1092879052,1941986082,781890857],[1326428000,1270807794,2011360344,411837984,198526122,1914990554,664445477,576313963],[43054199,1994818399,34997388,1677473839,1753492577,1759311651,832928633,1491382520],[1341577364,1982480229,1586558657,851409909,1914771904,14501382,1259425187,2010519483],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1923641597,843651982,1180111438,746763276]},"opening_proof":[[203759769,1232506720,2003565563,1887255919,1771723904,1213568831,1336984174,337233388],[1019895605,1203660261,1408915479,96854507,1543253639,657686422,1579288347,86649577],[1077848584,1965373654,1960364298,1729078274,735262297,291074473,727764971,1422054267],[1036631538,633063547,775086475,987254445,213212367,1260865037,280225803,1661825166],[1033478199,1862346513,546835968,689135922,12126369,1155085945,1954170996,822620807],[609705900,457659015,819980638,1578774203,1963075922,1002641593,175060927,1500809482],[1351075343,318573969,816259564,1852472759,775319785,848939339,654433793,21281392],[283303229,650491896,1962153614,1013406732,410620117,333503150,1559595358,1815132088],[289746181,954323149,1106676075,464604346,1975286922,1039854887,1320354679,1211143362],[643083356,2121221,1651554137,147433496,754474882,653465175,1469874354,1117216231],[902414220,1693374687,64254411,134470794,1334555583,1911751087,981306172,1412380381],[484815830,2005671706,1750014164,624261554,151516382,193892382,236049280,507425424],[959411443,1584114064,539440378,41222130,1133335652,1359028837,543216669,22222533],[602610968,2011985175,876346039,1674812425,213859851,542711452,238264611,1082276147],[1169238751,1652194985,1575000060,645930790,222532606,1848593297,860695258,1671746492],[1540542340,386763972,306557717,849681533,245436255,14328814,4428559,1727251375],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1626822619,1823591094,1184602407,24023922]},"opening_proof":[[12506034,311265329,488044806,903875538,844740778,1506572988,551934308,1062890443],[469170120,1010953473,518571032,1098127328,1813724583,703588674,417224710,1610177534],[423595992,217869950,1832571609,1900419087,166120662,1542657652,1058832519,429418979],[445632620,1607331457,442226581,503683987,176417352,1590252858,1679446278,900120922],[386489988,302263346,1973418480,701653776,1519268883,1256884281,246966669,882305956],[1738767431,476591735,453551028,1529663009,2008855963,1274056601,1065214433,514566806],[289788947,1249181813,1050730951,995248465,1439271856,5925930,953298858,587789803],[1735648154,514779370,1659317794,482974569,440226987,41194738,1865030432,1250359842],[1427695157,88447904,1710817351,1571253402,1359976410,882070825,1525593810,105931502],[838593427,938347828,1474319699,1310822213,1200887064,879893182,882429219,916582604],[566372872,755523455,1377198152,1843993558,1483556976,1706139946,706262046,1358382113],[1935986677,136292628,169997440,71566641,3620984,744683366,224211022,1829676501],[1937273034,1586459807,75791938,70390084,626504447,582786241,458426925,591119524],[1765982775,1488110559,696450711,440953288,981980712,1326900176,722461395,1749429102],[1544544934,260330221,453879690,1311811999,904452786,915167913,1638987320,10030920],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1275150762,217655663,1343694608,344278248]},"opening_proof":[[344919709,1333903618,1486589707,862642788,1292214672,46967908,135536089,892699881],[910034874,1108105661,103765030,1533376748,919630252,129371499,1092087354,98575569],[27064052,722006733,1713196909,1794097435,1585374600,1478038511,1476967894,1205208173],[1528651634,538720597,1073027545,1732248590,890529841,1570373213,537951781,1067339195],[764461778,492312956,177424311,866685640,858639950,1495599780,1406049148,1762859664],[1983848301,355757051,1335712956,611405081,1046943763,1927416536,918101344,733111450],[1860015055,323484147,1879450523,1923994745,1368653703,1932131417,1876524015,298718978],[230895527,1871788017,590727496,487626330,1863067885,199861611,204434246,1787406221],[1947588487,566633464,1166110145,789215393,1610480599,541026625,1796162393,982027015],[818678938,308828127,307100384,1610281624,1558926732,72245974,829995340,56986839],[873693651,1896395394,1290536246,1517650557,111686926,679127157,1350109563,54517418],[666188240,770829845,1948981403,1111978658,1465296073,189384138,1619723167,625546532],[925519114,580772241,834792479,894788222,1100645699,1496353894,772300566,1776582474],[1785990552,662099020,1803216791,226128691,1003177742,1883552324,998868988,282658617],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[68426749,1969623966,756022110,942270244]},"opening_proof":[[1933875862,341910897,751264211,787426636,951194354,1708653322,1885483513,1155854486],[1638195959,155384540,601013278,1933933491,981114761,1961165265,1250743142,1358769304],[1631273443,1187020809,299833515,1635587323,395802448,1131105700,1964477239,1505264058],[199838877,1837003033,1093066069,25092556,1105883871,1894626269,735900986,1886365112],[633335752,188927562,558913249,1094173154,1176543373,101497888,1296514011,518653839],[1555074618,1818400973,893035506,1948027313,799505444,820944587,791275520,1553800991],[1535031243,499361681,1717386255,163457498,168825355,1577571885,1861157987,1538749443],[635191221,1899454535,1312389322,504184262,1357280668,56181037,1384511633,1068228712],[1362912259,1662503613,1829498439,1193517309,486490183,237459250,1291195474,254904884],[1839569794,143490390,1743502097,1822997864,553104500,399758008,210218077,120451288],[465928114,367547269,1206591825,739379995,148586090,1504737254,1375722211,364897941],[1911752159,837892676,94493,359642692,592138847,337084057,1734820363,1017899414],[1838972723,1101473455,1535104577,274228960,683150264,1491799282,1752784074,1192346555],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1984629844,1893743788,161472037,551535322]},"opening_proof":[[20539259,413935362,1063503544,1561015240,233091622,1974144575,906542288,436749223],[1367710229,528702622,309793759,1441933316,349160596,883195309,561536709,466844998],[587942717,1008634120,1498078688,1353920924,708363287,1813830726,552455464,584977911],[180143243,986791659,1213872193,202914497,919523067,1815000621,1932920893,839641493],[592075582,1388901283,1278749585,1899453999,1213806275,1403678836,139738836,1754093620],[1120458660,172800140,229374101,503162882,992262625,1063530618,1167311197,1549356421],[124364834,1295895384,80170786,1121831064,1544646416,614573782,199479264,133326326],[1855985298,1666435151,1750300390,88133831,369726010,1074355874,383086962,1348133357],[584521496,1051991747,156171890,1880656081,94554032,102535843,651359719,1483418550],[1555296811,174960593,1190237217,1561933717,616218375,321942675,445897540,116525021],[951059186,595166754,93119981,164240684,1892167576,1065272468,1168464160,1225144065],[1249827360,1246240773,256219144,1143875690,1940357564,149403349,1074522492,579838001],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1435635444,1798130170,1702838776,1842146345]},"opening_proof":[[1837414805,1359086062,1798594949,318520112,127746795,744227556,806740057,1642547305],[1582463157,1629077042,724648472,1063456449,87201994,1069991234,588612967,689481168],[596851710,259239771,243276466,272505472,1337360574,647137673,1800501150,1054829306],[85025831,1376743693,796018589,1508062738,1287526246,1122900867,1679758772,1723845356],[1842651122,15622908,117369266,1711835096,1170810139,771003766,235105255,1560427608],[669306761,387133485,77469943,310333312,388593776,1498246807,953512399,443069472],[1844548882,1318257899,1406566263,293610897,1919210354,1324545190,657537167,1142659520],[1315120194,1269563988,582697940,1143542510,1676812255,593105425,533690984,620422541],[1790212090,1530761757,1664735865,791568893,148671276,143240224,137486970,1798389822],[1430621541,679964482,1737450922,1779105782,1315603686,897867399,1210280184,1538701873],[336510075,323344343,829475815,612624725,1462862699,1681147122,1311701064,1515397159],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1947678233,441293344,344228186,1856583472]},"opening_proof":[[50716022,121332875,445555773,961008651,1942382400,1127485465,686436965,1447046278],[1402786588,51616671,219834270,1466394219,1922009315,1851410033,1386911590,1448291140],[1699944019,336153467,1507321504,1329698311,1199784555,216122933,1370686945,524623106],[904855476,400640169,1135766644,1342259054,264421897,79850718,1402002460,810194524],[1094269011,219707955,798419391,459236230,805670962,79738748,147848248,1016649389],[1180585280,427920216,90277814,1846704273,1230264501,1909259390,394626218,1873441227],[854310968,245760555,1039344287,713014519,374112556,625636720,730132983,1130906138],[240289116,901104829,833966243,81260723,1417977411,1072147472,1098028738,1765982398],[863177127,1842138760,336429472,1326101094,79142236,1680418506,40187047,1333915841],[787969857,160750015,1736450611,1032166996,1850056387,823152429,13316897,1346634596],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1064556878,819984290,695825699,1621074941]},"opening_proof":[[1364211219,841337180,1314173368,741850654,1029985799,1649665369,607299307,1213390157],[1562679251,1317654096,386208927,302485669,1539404741,1781065659,270035598,1497516218],[1019938567,941710435,1261404032,588673296,49318885,315439575,166986355,448090190],[792219605,764037575,1813232846,1782170609,1350950381,739771797,1901282719,1166081432],[1597705923,1835285771,1667465276,919468735,1721584285,1500416652,103120188,1917079523],[1231047906,1972418253,1628878987,1925473239,1165422578,1699044518,1215375705,1313596889],[1381771206,819544980,994218524,1380487655,1584759607,1622734576,1263920649,662568202],[1005066993,1808643162,357591840,1818463263,1575378720,1615005302,2004792158,543499112],[1995821612,1321827044,1813646895,772907088,1223080489,1849016933,1950629710,580700228],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[811941362,1808271933,528531522,1296121133]},"opening_proof":[[268214328,1984375163,2002640148,1591884886,1964399690,677834619,455255764,753468749],[329876491,1874982347,637947240,1227504360,554209100,1437239329,131797244,539603607],[1062163074,526472592,1520250158,547472845,832057776,457511344,1168535019,1538583861],[1140464051,1827455679,698852578,1941774565,1885131862,1435987439,1131512812,1636504909],[1401383156,1114473011,1782455321,1690401263,584780947,1406454273,1041181451,1400695522],[343113525,1726778793,1740056507,83767421,124607534,1569865897,856708644,1993754140],[1883085940,41132047,1895874269,1732526851,1130859900,569129055,237852726,1503034126],[559023025,632320541,228844862,507363619,1546295163,1210679725,32977530,1403190804],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[775824602,166343185,1799333186,1083350242]},"opening_proof":[[1093159544,1786679431,1672410856,1670387062,1680232746,62702500,1036228333,1922468565],[1671114427,1378498495,377324197,1963024524,1617996060,647147396,362202529,1845723172],[760772205,448785496,1316565636,227515175,1491189057,1523262001,237354823,1640116582],[226524469,238663240,1121509403,1393525010,1494251704,233915516,1573448682,793607384],[901383405,943122578,872663908,124614098,598290653,1728815455,1260768197,1886174548],[1018780580,806814624,1149867904,1556444372,34263819,1926970725,976683137,3004198],[803604414,512837091,1942713724,1111772936,1531184758,1717473193,1247286603,74494437],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[608419211,1738580351,1237352978,686357765]},"opening_proof":[[816787962,1293218277,1984820338,153212615,1538145128,1011529225,157424995,1424364961],[404941549,111877667,519219794,1592391546,1182774270,695324671,310012660,808619788],[290321422,1588866115,1473804781,895457972,741247688,789677088,20968795,1381806832],[1320357511,650056876,1977316775,817405696,1549480183,1127325003,1150864316,1539770073],[1017750087,1952957325,996052128,1052748086,1361283859,39485690,1389949766,441060705],[302867929,726951092,929045887,941122685,1857412910,1736237632,1707203120,1431053449],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[990049770,447394645,781250295,1811535938]},"opening_proof":[[1799708375,507632043,678335297,1919353702,596578958,1412579750,342302304,1260103895],[518054263,1509792155,504377011,408486907,158256241,1246381667,1980583524,1094939126],[1271617905,1838899753,1167697179,1676556379,680964557,1241730044,1579780993,1800219012],[699090044,1193325593,1871437130,877465288,1021853186,1514302617,962529116,897078784],[2010229335,1402204372,1071709577,1579859556,1742341824,149187728,1514794156,1373334847],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1162285421,694923909,1635894134,479794618]},"opening_proof":[[897745318,1537366812,459272065,377735300,558944487,63392317,386990501,1897809041],[1810072800,1313700872,747849546,40549501,1922804960,731758757,620822113,1668611454],[1835970054,1101330477,1817430279,1648813497,1521376844,1665243428,81600264,1021980360],[1965662754,294275467,1868051669,490164372,1169207926,341314590,1731459164,320210498],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1030079348,417102180,477479221,1344548621]},"opening_proof":[[400489302,1364439586,304726619,646440545,1484618169,1892002526,18139460,551072617],[294674726,222083563,1225903447,1428848914,1144455024,1605023184,53135456,730960299],[604760163,1525248851,619874711,1593023907,1829286591,94994648,603029028,1914100],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[268239879,260088495,1029428960,11252698]},"opening_proof":[[93837430,1651395763,483014352,1361381793,1368079527,323622521,1776646797,1507764004],[1373959911,1585706960,544053790,1985490131,934391637,881147583,1712440718,1932337966],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[721526943,1987650161,1727127950,420601592]},"opening_proof":[[1991714935,959211140,125950894,117924918,639048174,758028306,561378671,1270204047],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[191803061,1806794797,902419747,1676617636]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[32]],"opening_proof":[[1710117943,1609070652,492176891,1540217667,1664379492,1517781612,1120143274,1433372207],[141777928,1462722308,1593466423,1519400261,1989422193,1874402861,1187430696,785389527],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1479967924,368513372]],"opening_proof":[[1988616880,1014526974,1145123257,1208241802,798873929,815298053,1365341105,611849374],[1220384410,566460172,1672351542,565664117,1566445854,1480030657,1227855463,1396175623],[190893984,1908194362,1561304647,829500169,860766445,1212907114,186017679,1156405848],[416505578,851330206,78345596,1170951121,519676862,1017381819,768492849,74495495],[1898943492,1472549313,1826287736,1244976043,1822417520,804896055,54268020,393606642],[736789938,840998986,1982104627,1684625769,298197785,1828811662,742333837,1249362323],[1966439839,622187231,1546929878,1030937144,854051881,1786530395,1498999168,1702493994],[1679056220,879734853,1194637646,681714140,1307217,1878081519,482485268,175120782],[1730932192,426618207,409847296,1425993500,895470261,542117811,1860403054,216872724],[1750877756,1728363923,837446604,230350218,1274747878,136556780,634208356,1214181614],[1812185359,384551402,967943541,554152130,289004933,1129108918,429851178,476383306],[379001408,509623886,1325503852,940322374,1563191889,1141152353,1530733572,1667781191],[40996151,1933910951,437239087,1050571136,191529428,218497963,177755641,494789103],[63055769,874881263,1002637454,800426567,1452721314,180771979,233361038,1913038835],[1513370450,186229023,390576855,1806536122,239377132,652283075,1086981449,755885067],[1582922469,258610587,1911183150,1335918661,592651261,337286476,1643131973,1741640245],[1598993989,786442716,1212580597,1063435710,548424621,1734430924,1226659095,1698206250],[1297435954,1293791412,661385283,288328137,1891074453,1008338720,74152040,751276981],[480112902,157008608,272660074,942919653,1064063167,401732250,2008283007,582026157],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[1030630590,1062149689,630938646,245286549,1959791783,566210259,132689308,1509695344,469127804]],"opening_proof":[[624118028,1574629957,1714552535,1116808989,1610792608,1410781215,1858000282,11420083],[1575118424,1912338714,1356668216,742148147,758916225,92833248,750674011,629917279],[1278987126,216233582,1841446861,327408159,954427965,407488425,1048872410,1254299022],[1242618516,739069722,1644421722,484133223,416479233,630588883,248954853,165192201],[1093313403,728750409,445374295,1615830256,389373762,704858891,548512084,1862702455],[1016327933,764774960,1575600379,1231486199,98313926,1648661130,1676814495,1976606008],[746876506,1809629969,1171083345,409998846,1175034241,1177266840,1258809182,552005230],[315716220,1468518029,1177076048,497039261,1375250455,651657145,984356724,634308163],[158954457,1025210964,1726401713,255563058,1250523855,665810597,1478985654,1736331656],[1401024517,277018108,1409937163,1180389108,289654943,764025552,773513429,1137599499],[554761518,100984921,512614257,1282919375,12753887,22425657,1301585029,393233160],[702747970,426925045,187859194,549648923,261067325,1385132705,310255083,1457825471],[53797768,176008951,1781191014,313506937,805034487,818562917,727251936,1498995729],[1134967946,1066517600,869865909,342800668,670675252,1558439149,1411300211,1097058421],[1072787981,1690528621,1369435349,76681362,1724385498,1685447180,363266770,219428429],[633271788,1195957840,1348027078,199771744,508022771,249558633,1946986626,923775680],[1255643327,1063596874,1760116342,1094360095,746296249,1604848952,875346831,1917524634],[1187015242,1420264171,1682652638,1030628265,1373606853,1991713847,187224877,1795502200],[1262433162,199015050,117765227,746824942,343158893,1249058329,1470981947,454671624],[952667210,1097744873,1722114506,1194577497,895238446,1099189966,1450332248,1519031969],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1805780005],[49069824,679914078,32,0],[1973734652,975709040,1889891745,815361963,1158967663,1860850842,0,0,2005555035,1889891745,241453336,1006552584,1982422377,0,0,2005555035,1982422377,1719333955,1253908528,859134856,311100008,771625116,732414347],[1451032863,1821503823,0,1402571874,1161789117,866074696,0,661269542,389966094,594823097,710248432],[1365417866,1509215357,1435139622,1108307425,1710584620,1007774560,1675097930,584414594,477043837,250993866,1807681604],[572311266,1225515685,275979143,1162460797,23795368,853426600,726418005,1211650667,1481741905,1566569294,1439708710,1374438899,1245851496],[1769389601,1692036855,1037760641,763710406,1778123481,56777380,1578915342,846222434,887083696,1796337875,1410384240,463416626,950386979,259655079,1722047372,1330389891,1258053289],[268435454,1557771119,178912083,1579816830,1958530513,1720469322,1550935098,1116288998,1883521392,1359798449,928570530,106927783,1760164550,1634404640,411818727,342575241,659954575,154513192,39283805,1626538450,1487565837,1531681575,177354109,33876946,265541815,146976855,209423233,596971940,937154048,1929291552,506579639,135954929,692183713,1160668221,1127879169,182528396,1022655493,1660199823,619277246,1560730272,286745237,1088656521,1253258194,858884281,1106637656,730317051,167717527,1732173047,376909134,1049281985,1691670244,1683997816,140847610,613508647,1583095750,385974616,957112502,587084908,570701391,293688468,299267535,1480628615,194691843,1999054642,525170505,332455976,1078600491,85004115,319560656,1890302792,1407477362,1277696471,451757782,188662873,16572573,1686707395,1494504144,1565534258,1439921895,888330797,1408806492,1042189438,879825465,951869010,1383237484,52984363,1592903371,780239549,1324112908,329368033,660100461,1992490752,837223848,475799961,1935617068,1252139363,365934935,1713322280,1884378503,1572978441,1313372456,1315619057,1637533934,1647547035,658103523,408427623,1878339835,1198171577,845803352,1696682050,300419801,120767637,294516368,1541539093,583895475,1109896405,1838714291,336284839,1318077710,2003998592,1746323547,1072702936,117174349,364714407,692190888,177647759,440940261,1650254859,477579123,45758325,867788179,1895183429,1509756855,18685118,1773001483,812524224,538585046,1591335385,750413060,498121216,290045360,748451450,963779704,1316373539,1914014383,284679721,359545666,785692009,1135794456,1902816549,1077885374,42134171,1814094938,1273799150,1612793293,1218735440,1959438375,1650408052,1363725364,1671704722,1674261658,916944072,1565337392,1109405376,1893649373,333057620,785183605,731950756,771734676,1115334379,1363374281,1637806144,30367669,1806552619,1159419876,578264527,1253625462,1260579006,1831027194,716291757,207290862,9167536,432444106,522292590,670632252,1425413708,358196009,417576077,644317446,1646289518,808107042,420718162,1801010295,903404070,1304201925,1406328221,840466698,551674769,1300705664,1756578011,1926310233,1462128380,1498498626,1796946419,174386509,1613085851,786517656,730091184,1766825284,1722040776,1692843364,656207489,1061225815,1945017672,84962338,1187964964,1259349513,406683302,913235761,925752439,459333440,1934603351,315265940,1302203734,158586754,372479679,1471757621,1700361989,140341294,1880094613,396078798,846332761,269802012,1088103841,62608332,588576005,1780955509,1473262555,958402477,1378011139,1580913352,1666809630,802305326,1956331528,1482652169,667625558,1608061504,1133413223,1895542605,844625381,1977283640,1091739683,395995283,1805012293,275572169,441382956,1415080168,132821559,297470771,1086181735,669957142,1051705346,916095606,614306810,427701792,1692450212,821380008,110090781,1161235775,158032693,1171189051,974597927,2006584603,866541644,1370124497,791275006,702004360,1111849971,1921965241,1914748584,1145642196,1428533281,720998819,1822225815,471305405,229705412,262674828,1343189346,1786407799,344641978,719750240,1036747862,1488658727,45162560,896622004,1011724854,1378899663,569748307,514064276,1938372373,664893701,932844384,1740205972,551617170,133642725,1517551893,824122386,251843766,1046365313,1899831430,1888549226,0,1453389816,1903010347,341376886,1910697133,1910697133,1834915363,1496499528,762938189,721986022,172955692,1544591053,677856907,1396347756,1298913756,1088755214,764332493,149110915,1407776552,412352487,1385209474,1751824879,1447753560,132579002,0,1376815064,374879031,1032567514,859339139,1963306408,1259908559,1942182739,313368228,1774768656,1624515888,1165148302,1939299975,1986024445,1271647499,1275279791,1622749527,1174301922,1459871400,1681732616,982167638,1225194932,230758174,532966690,1069632821,1327184312,777958159,52355014,278657277,578537252,458427582,460335782,488321066,1608003278,203624343,1870756968,466188058,1434590531,422119648,959864947,478392960,413168018,1233967821,327003343,1140907202,23496617,495398435,869644176,664803633,1819203058,263476802,1587917047,1310620726,1886506011,355724709,274218559,2030001,1980446217,700410906,549550261,0,1820060174,1774959817,523284491],[1528381524,1795600954,1871150608,443975792,1537353403,1719156231,102215444,1416451250,137556794,1559238167,1005143204,381189485,1699131712,1040437809,675299864,1147956483,807575883,1196914197,1518026950,797340001,1400735490,1811885415,1647679484,505453243,1823074633],[1236487003,874254463,469185746,366164474,1855394984,160478266,679924303,375796190,366351074,406099501,599900937,139467033,239293600,454938089,1368413712,107041422,1966716841,477172929,713783498,655656636,589269844,137317004,264696167,1270663235,1343976343,1227312094,895295080,1999798931,1450594020,1539762607,1671216308,1715737073,1894360941,998142841,1163525643,727150584,801542001,1035297008],[1232958873,1172685339,1481999174,148133308,1114394000,530483745,33070605,441137589,13541540,642736103,1494673583,1920592035,159030416,672692962,1342205482,1619026868,379554273,17393388,951601231,1391641490,119386381,695534244,1045395847,736302233,1074895163,221723506,1048591365,792033926,1304482639],[1062778426,1781630626,552092780,1937981697,1568981494,224838407,1006046560,1953177321,454802650],[1065592490,1808778691,122869891,1397188789,814056067,97048729,1303421655,0,1643457929,707164023,985925225,1359027874,1474539437,1040232822,1867192388,1176659832,1823571583,704526069,1215912294,1018992864,813069912,1734229962,1854347952],[684228820,770556683,567049642,1358437262,1938249085,1953265222,1509108612,237894381,75795576,673674481,1289908060,130765938,1672078697,1473525679,1675756455,211292741,94188530,1522978861,1829258939,1344218247,482184027,0,292715204,834823324,1245264132,596740621,1937204013,834823324,1245264132,596740621,1937204013],[398749221,1315173128,1890449239,352899793,997898230,1975351243,1550478601,1688527310,1780313661,801826121,1086309759,634411490,980807162,1657121081,1709946168,227403881,1491350652,1080147155,1872132007,1525285006,47699053,189722502],[1354532959,1657440402,604949717,801595240,267079771,1828167753],[1989527468]],"opening_proof":[[1887119732,1774109018,449085431,1633844216,1919995203,999624457,148882792,1058751514],[306241966,1308079180,1061280706,1485465479,2001098327,730981225,1638515566,876968249],[57386595,645770534,1385469351,656950910,939620228,1792636196,859256526,966559493],[434311695,693913931,808227127,815693242,1114796546,822594664,546278774,931382293],[1522162168,989061141,1635622465,228427064,1731961861,1601387067,563906555,1229696736],[429437930,787451555,1898086077,1913102331,1588853101,683072355,966673342,1977199605],[477129759,281837930,1250112343,1329133333,1686512108,1257271281,164898269,1724164775],[181135090,1626280857,1039246834,71325486,1114816789,1868017290,718320862,1739352145],[1102802758,580462582,1812556964,391481816,752923289,1259924343,970401653,1987604930],[1787324279,644530212,1880183536,2002207399,1126515989,1091119956,1938370639,393237098],[716370275,1220221854,1800223721,1548485462,421319708,940351342,539092717,412859665],[1671083706,799561144,1378845457,351365650,640653126,830469575,1277161853,1440269921],[1921482515,902091315,1459614646,182266320,1510326333,912892327,870877207,1183797214],[404379050,1634469692,1662430267,1295805422,114575568,1915534336,1683767057,1725805340],[1398725385,404781603,1328874409,1566435668,1434532877,1141368240,1398666063,78233865],[1195017931,1360015771,1122824769,461847708,1867720676,852920007,674016289,1715891234],[1852074932,564985368,1301796318,1447933184,326493585,1360008119,1241848001,742384707],[1894099755,1526283952,93742954,457383216,1069912819,1101629277,332313173,1416458454],[794846595,1140567442,544948034,70737204,335859551,414900313,654514582,1786276240],[1773661331,1722061386,1425761161,2004260111,536623302,330733492,1956286701,1053721119],[1457055764,754306490,1126771137,523168886,1653440156,1060725817,1273150200,1606238798],[526275127,1736196716,1491128511,620239158,608071792,155308903,742549285,817880329],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[914793359,234328385,634423864,1395730395,116037538,1457827197,1933469342,1877140209],[1131914997,77561160,1485340588,804275965,1454865008,1011480533,596150267,427754608],[1482465129,277552542,105101055,1415768657,294640513,1172080241,1277879087,1882196206,1590833800,1853126387,1132262392,1783834916,92185600,713900685,1899152553,370220771],[1906959227,1023080140,1844816402,301571031,179398448,1633282,580464411,1163918502],[899975772,226532332,1150141982,887230619,1047634735,1355439597,1584728211,1935320642,21591764,685737826,1608842109,379755794],[1055296470,535343830,551625606,1845383423,72404375,1256437448,1113383682,401915126,1274014684,1824623400,1179100120,1537970667],[1606302571,1131860561,1772049342,1554137544,1225059804,1239240961,643207539,489828780,575091754,844951891,706241711,1688361872],[1167508495,1415195450,900567981,807471560,953442777,1173266942,1179339456,1074002085,957417414,507802518,1803127656,1873517272,690274765,836225237,1653267918,1569790396,1681682696,1097922180,1652987480,1933966789,1395468922,141083407,1148261464,382277797,630038952,1793549962,1257017501,1068962747,1101212265,573163588,486559041,329955134,1362498308,1923538201,1392240167,1656444746,640955922,603646608,48828296,240731473,391364374,1991136214,447162841,897109675,1286370615,317896684,1990688990,1310656395,922662567,125477393,89174030,18683220,367829386,80602939,1076319892,573317450,1996595572,1758862468,1615436114,1788433311,1745457619,1681163952,541694193,1934851552,378423362,955910947,984487509,996606382,1160571554,1161302581,502346135,823440596,414641944,1866926370,906935742,1145735231,65162140,1149928365,1297735009,767538243,355962323,1194953662,1345319381,1791800937,53177706,1944669336,1663034765,877448336,1005894362,2008842440,596376587,1137773291,1460970645,298622562,283698796,1453906482,319051055,1915257281,324453325,1347840481,863709929,1635216748,1132586164,613709825,156287229,756849311,984943524,90936776,1541855841,1796834321,566643739,587109040,1015598171,210038323,1058690145,756267751,795341705,806213059,1552060911,1129812759,1927948573,252592363,847620123,1114818060,1446512865,1754970637,1500131220,1962052373,1766928916,696398281,1988528106,1748253973,870945910,559201662,815392782,1761923137,935465521,1087666235,742962463,1193518530,973803290,880684749,1554007962,851390555,826378544,1280768177,1751615165,1396121792,1463094017,1919294848,123686560,1537101541,1275024150,1788945044,446787467,295130703,140312453,1860356156,208066723,1553029887,1830838576,699163470,1089907951,308592900,1279253325,1738614913,382856662,1078189606,1839186079,214218715,729901351,1177638515,1163354563,740929725,850350461,118235678,2009580316,951695958,85417517,995385145,1576521658,1610472698,319005743,372850464,1470227885,1455605266,1567906902,976587182,31944387,1587853054,122142132,1920971483,1082339472,839430033,1347261018,279551002,46016387,68436479,321513456,1802888953,1100768199,120624338,670340799,1048233738,1536949857,1892219695,964664518,1943322272,1318650018,583306348,8598398,1469483447,1152920347,1177519260,656989841,1843829039],[1436288638,1007509307,267890562,283807745,1102616961,1404014427,761009457,787782745,2004286105,1106853999,1530467377,1379731190,1807854264,826959949,1977830647,693612136,1100102555,1484005000,224775653,1522602215,1537330118,648006590,17271005,714276288,1192616065,920913013,1828800434,994099092,876021229,1929409211,1759170923,1097760365,1499064656,412432910,1745967492,1368080439],[1455148691,67556073,35336466,1419848557,62376807,699679987,1277784125,779103891,403880581,1454569556,1753822151,895871021,1933095197,1432998595,1310618461,1439760642,1603851730,1324178159,689657849,1517530238],[1816144068,1112114228,424399094,763048671,1392347782,1504250731,902434281,1534754004,373438233,868519360,696375629,2001565883,580584679,761978835,1184271266,1697486729,1109325652,719583163,1304141749,1661329215],[528185221,803599802,69853189,1261864038,1576263629,381699899,68991441,1499733758,1674048460,130009268,1817046460,912055393],[782974426,1364419363,328801921,1364980856,946799718,1617577732,1398484534,330107388,1616548702,757990881,1918610141,1230730586,848786079,629941377,213696064,1164681299],[126768465,1820604197,855376387,83694773,1690001808,354326036,1061546617,374809240,521819470,918021105,994927130,1752008661,92047685,70997561,1662496722,790952585,1892765542,102885427,339898936,786127249,194577183,780283766,1575770741,584857226],[396515221,1924210012,60172143,712678116,1797439673,516758600,333646603,413932569,1850584551,288353378,55246794,294999859,592408360,733324350,785092439,1657363788,940094129,806712617,1776695336,85799440,894333752,311081761,774562446,1645655386],[1647676610,1713669884,336050345,973652521,2002642318,711810206,1674999381,1283970011],[1841106735,1693430272,1486497208,1785180816,1953570004,551317418,1142330384,196107026]],"opening_proof":[[698520301,1739973305,1036311649,467151923,1952109849,882377806,1943223737,358422027],[240677563,220955161,1022322461,1747930484,1277905612,1222441862,1314834208,1749138419],[1947710622,1041014308,1697692328,1047384610,57291891,1445910117,317213503,1424621182],[625165553,1946078688,768423070,1601586005,720946192,1784147777,73779806,207284305],[601244574,1053240038,1427623155,549038306,1943657432,1481950859,955289012,71214600],[1638520533,959975796,84422518,592793314,864483429,617329770,1166432433,1251210527],[725702937,907824847,1226960395,1228954365,1342047123,250933126,739349047,13851323],[554358008,1084644851,22793490,1698575608,1366067259,378343312,1354136624,881985691],[1476300853,594365509,1021351914,560062811,134242774,582037845,1026856561,1454671977],[685708551,630614087,1329402224,1967156156,115299397,1224886902,1750972160,760083743],[790980287,1426786604,1425302684,1347198172,1031720095,694731295,646405276,1685748834],[1600686944,1631497873,82243503,1243810585,63201365,239198694,1176450438,1174701574],[342599762,643874595,625760433,600765872,843918184,137616482,906605,481536110],[918616822,685092928,1758761109,291251972,1048974633,1789932607,287558680,261447941],[1327400667,1592892166,440096562,730452938,578443731,135065806,583866886,520461807],[130756192,1602548869,645617375,1634778285,1088985527,1836670321,1163567295,1093461838],[290501295,1307637738,261458008,1352978412,964655302,610827243,1007971160,80717393],[52701369,42847928,1699846137,945545698,21678062,430042512,364050650,1898582905],[1416644097,110396579,394195908,1278655136,758038111,958695958,1408310105,58409097],[451148399,885060417,976241762,831430310,1703106727,504084551,53357547,334509047],[1393729402,1613363672,377278457,312797379,1977976758,838422362,11360611,1737300465],[269842076,204848182,1096341641,1545180540,826156289,101505575,1044965707,727901305],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[952446656,1286360583,1940331888,1803974159],[1926869955,238105344,83357107,1637568868],[760828224,599869994,527982462,1075481161],[1451323672,49697827,438468358,456091355],[604099482,1701199098,2007108924,1018179062],[171325618,1845376210,972425617,1349466533],[683287876,1194611181,658200429,5345859],[473522506,1093931810,957360094,1765659531],[1078586728,22744950,710757987,1779664552],[1368426256,636527098,19346773,1663563636],[1863962935,39175106,1204797496,1718594716],[104533058,1848599925,489094669,367718292],[105083846,90815297,65367067,1268157910],[169945672,1661268260,1522969054,1040193583],[1222296657,402350073,387782331,1789191299],[413838211,1062113510,1767812414,797546637],[699584250,1282918394,1424245218,1344172253],[477037135,979617887,14482005,886809850],[1536387150,1257588658,1088151944,1157857607],[454917173,1584123529,1202771527,1556482415],[655254543,1522635799,1917490667,1170779166],[1427037902,573130282,883577472,763489625],[1548707454,1952836947,24959237,980368938],[1411483443,103349628,1721994053,648017010],[825176248,1166986858,547903433,817515468],[406307806,1725518215,9198421,1461917305],[362407322,317657198,1709065720,1905882394],[557082430,275516388,649001896,631442330],[955762616,1427626718,1844223188,598070008],[1578538417,1736823360,391316618,1463434591],[4265438,1399027849,419336551,180275739],[385314038,1076824711,129788510,1519767914],[1556522180,1950218244,1300993437,52462552],[858512423,1432040450,938596576,278773180],[260114081,1764576828,102926343,1157515025],[804335011,892215330,242227803,551825765],[1720281165,503209848,1933783521,121829771],[283010,1953488659,1374676182,1147384683],[1529040270,654795283,1937564891,1587891665],[1139773877,527912899,1899657044,1683794327],[486302474,1961906161,449868697,1268784309],[196066995,196986718,1551821744,281920818],[341017866,1824066801,1966238393,1338758915],[1889317956,1139095112,819240224,1165794674],[1249893243,930239145,979445038,859775532],[1426088051,349003575,196297298,622097453],[721786982,1884665723,923994836,730225144],[1658093438,984277192,249868950,1806375993],[1451364845,1809351006,1003830629,1219904242],[1850020235,1699202226,152484885,114159511],[1695863652,1315211364,941086005,972883201],[1680905931,1536842265,9690533,1580579351],[1782437866,764647814,1085871872,603500312],[1140333976,1829410782,1262498964,814404596],[327802981,1018335133,87785130,1087006251],[89225631,1304179689,1739259734,1671386278],[737276849,305411375,467069355,1406262783],[1209587949,1091812902,1046769587,1379825965],[1512455028,1870421402,1775868362,1448537209],[1522036659,1327406256,1667156621,1791797907],[1858654161,1770023990,1263056731,1314206646],[1291125606,1103575531,923025535,1776378153]],"opening_proof":[[1087558796,1241823737,817992466,20641511,1574910915,1032158752,1323689691,1748928064],[979269671,218060447,1218969983,961829794,963457336,1400082509,905945488,1521707574],[620570306,1437578446,477582780,814028439,891171584,1333848186,1504839305,1539317548],[538512316,1864795973,1232103620,131973203,348669645,1276255491,1190564479,535577605],[1504165325,1801465048,267009499,1786578343,1497851999,1475073399,960265908,1771162473],[486344834,557754317,552880466,1131288842,837278075,686208423,1291547921,1976429902],[417559492,120969878,1892194299,157661332,505635885,1617925261,1330710896,1560451255],[53530654,1804009325,1498850452,1392958109,562223022,1034867105,398688766,724430693],[870903963,918339990,1989861334,1894975161,146170251,1562873471,1889310737,1296849383],[885110635,802025937,1465826383,209214393,71776522,161301034,1220089230,870742583],[610909983,34128239,1745709892,996013839,1037365515,682285036,548392231,1462943794],[964994983,1420109073,852862315,1477645517,1883460049,935867939,230956628,1088139479],[1182710101,1030699272,511856728,1989242687,1196696660,974645694,838773446,1896948353],[151433533,1692740502,1564958374,1516421063,1951423697,960309323,94392367,1431142623],[847637120,1236891305,873039681,182063083,735742999,992297443,1624567436,348076038],[860803488,234554392,332788676,1330112590,1269062327,1228364986,1558385111,787500090],[1634290241,579519429,235149398,1162422934,627519074,619659786,828199402,840041134],[1079049566,1394157076,261047504,1547047195,1802662124,1141981695,833259113,1175560934],[1110286353,220389742,695004384,1655502324,141244285,1794994910,1928022234,920990690],[1076463361,998711302,188976424,840500221,1505896340,97762991,1460802021,867093567],[1744515151,1696071872,1029140247,1338797842,1457524621,414434486,1273737192,1133431145],[1467430959,944753502,1139229170,1169185968,319772884,219731893,1133878913,1427433925],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[833226249,1702372124,451572532,1265038087]},"opening_proof":[[68693054,686571169,1206811434,965496360,1921731439,896082859,1708884098,210321504],[675385562,595150826,405404832,1311908824,905195818,418054489,719881550,494296074],[345782224,610651240,86067701,710570207,712619856,1571601429,1537745599,1101821205],[1865907811,1996020328,794646495,591054807,1581218153,1386951069,802828495,1285511890],[1787137775,90194680,665152966,1622829066,305371747,1718687107,93754480,1126942780],[1781477360,214307667,638310459,1422441048,558340407,1092131250,218450296,1373946135],[457224220,645681587,1398066207,74199753,614394494,1284404110,328543975,1130953322],[1399253619,393266592,201589622,444904200,98172483,841138603,1080715818,1686880886],[1929494955,1641331912,783992630,1631983224,1317245008,50412581,343303341,1827210505],[955044386,1402627784,1703956273,432546263,491088968,508484804,1048139013,129624808],[469102025,433914501,830885165,697095528,1242427,1582971759,726001506,921640660],[1434338894,1163895162,476801615,2000767571,446865099,597525555,1961495517,1868787817],[1073549817,1209206417,1075895734,1914072733,1588287496,103192179,445304549,1122830177],[39474527,780159508,1244267215,1544394701,2010966978,1861650140,588583214,547054375],[1238725840,1908817356,1320644948,371580349,799808957,1579542082,320601994,844400414],[385318453,694108063,1869271557,898590655,1850880861,1736860965,1610099745,108855952],[1830113976,731263145,466217981,1293229247,1016726037,314800818,1387534038,934606346],[1910745821,310905417,1594203756,1037375208,1054877927,61135523,1407434827,444694080],[585848423,1714969041,708227792,1863056136,1761086538,1500188951,1928683035,803818900],[795478439,1599936394,279285843,1373267128,1875950657,1073695129,407322289,1722147883],[695351596,19773289,1364417901,815013359,981082531,1026766182,966359286,1032653129],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[1846710934,484226196,861871238,979382071]},"opening_proof":[[835540024,1690108281,790509894,350458303,1218720386,113502427,1716517416,1399431449],[939802436,1730002262,152948762,1800610632,1199777570,372961912,872089289,1685833788],[188945100,1585902075,143515027,822320036,780378111,729001270,667084639,1572181993],[820530317,192933922,1956220156,411279240,609144928,1594842961,1777194144,1708265151],[1717415441,73539430,302119989,1849874337,120482386,252989674,487880588,852982947],[1872466438,651795285,94808184,101658783,1539311226,272870377,463740302,1242550289],[1234816132,682919155,16056807,877090472,1091954074,1202860489,1071357294,400315924],[96413825,714295035,1412522226,482503497,333111671,1935567403,180883615,1040061319],[1530221236,73522296,1172057169,110766767,509472177,1609440690,1399452846,1080593737],[1539685288,337701587,157885050,202037467,1060242199,1844240849,1913499526,1435531439],[961781549,320251496,627279268,1559945978,231611161,1829496551,1995221425,1902913785],[978969477,1356987279,803460018,563218534,172834548,1680380217,114576079,12817128],[1175605804,1074045437,326071301,1031422684,1542910172,1349665525,473724012,427941233],[1214028830,1488463734,1454591444,1522770343,2003921543,1128248535,947845449,1204397952],[1062468004,488553653,805193142,1373692440,804381933,1213380716,361354722,1190269371],[93573542,273100024,785454494,786426559,60279376,684993092,1119662557,1859494462],[814417355,1716446202,673733877,2005194254,1648721010,1602459635,603515384,1004636197],[1472764572,1823256211,1115274950,720698569,26337063,110319117,682851486,1781467095],[561471972,1087413307,759420001,746866108,423995140,405361651,1633686707,1798836220],[589089680,1836517892,663744609,1538427388,1091114189,1273810180,1947327082,1167477971],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[851036173,582462402,1265520848,252142318]},"opening_proof":[[1246972975,1411214459,363927216,1673523067,969486124,43764886,611857085,771641354],[1575155815,813836197,606768489,1169115746,238169976,772909579,648034391,1060075315],[1000938513,211971580,366834010,485324408,1684671406,1196320759,1030161413,1475115526],[1098242193,394387066,382710654,828517813,1616485077,522859256,170515924,107945557],[356677222,620360088,925195244,222066399,1072919373,1825135025,1692178102,1484137968],[705620543,431863254,1389248201,1983374475,959533869,1271493146,1844546674,93860463],[865645622,230995361,177209683,286549590,621360784,1661018235,327310959,656426393],[1862038283,904390636,1097283205,903342124,1323706872,1796362299,1924530041,1061040167],[920965914,447458472,1082290373,465879082,140762140,1599062544,1413329919,847465271],[1952341207,265373794,830461114,1766344894,118683107,17026142,1163474561,866885597],[355149776,1448481107,345227716,1196058661,1302036773,223590953,329707150,1218410989],[589235766,1410199431,1601550525,690880398,1255448453,1947128241,49096583,1085479410],[1947769754,1909560346,267896773,196790796,872156991,870234214,118187368,1451098294],[1732270202,425882742,815249923,1752246846,1195407709,800387157,328278723,85218725],[440546540,1537064440,1562409758,1133553022,302468379,715392956,1610608692,1166687946],[1504658249,104310576,1239087318,891013167,945123587,1928778253,776499941,1637111766],[20887971,579456781,36235691,1324684363,1259731117,695981487,59461174,522476381],[710317061,1969596625,1100396919,739707649,876092651,722244333,1414135216,303117547],[1980850297,1770787220,560033622,64196142,50336208,1552301440,681937587,1338497223],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[965309638,733008029,1141061960,1235994157]},"opening_proof":[[595327992,1579764345,75402384,1426928832,312642323,290886391,725245487,1835969533],[640187630,321461434,788262146,878351763,145819657,284565008,768794313,1933138792],[1013379478,1028701774,78682918,592970413,1666536137,904952854,1082483787,1838354511],[1454873057,466725345,632838909,1331199319,187819813,483583433,1640044326,1542957540],[1516736274,295871678,656038626,252824018,1998218882,576509179,633437159,1534787996],[1317797198,352433855,1422646864,1114195284,1067991402,810654620,962076208,1224676621],[14795596,238891850,1656780123,171594264,1451766341,1145827240,1754768792,632847408],[1110250990,1982810070,399901136,1220638754,1414991520,1380833729,1929610114,1781024683],[697348907,1456053902,1282897986,259783011,308230019,1052026130,1626260407,1492050098],[1254525856,630221513,1541082169,1332131007,1801060919,1513987574,2762882,1627048120],[731633295,1449544509,563452226,565620670,175673817,1499814966,633385104,965653465],[1695450028,156414096,1211965623,1032272254,633460945,1925802273,1564757750,1874824184],[969108260,41996098,1538231214,807238878,1067966438,1426532003,849739961,1503594995],[685678566,1304038647,584332547,1557590089,280397050,643888048,95860345,931931744],[1397787190,1746884492,414945836,1779062401,1959821005,806301010,1398220959,102947581],[1531357264,945698039,1789983967,1849186826,366959413,592400866,1037213771,267914509],[732613239,1269596040,203480334,1259234931,988762989,798643563,29111482,852532634],[401330579,300269335,1769171453,1917683739,1950506460,716866389,1319525282,1559090307],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[780520407,1052634292,786460394,724402831]},"opening_proof":[[1828554831,1271095756,945669577,298583386,505163302,586879893,1556036378,725468619],[1129403219,1796374428,1704432381,959580010,1783306724,348639143,881226289,300846960],[1900365964,1803304682,791703071,1197083988,447315907,1907238762,1349648237,732866356],[1515951602,1075683361,499876767,287662019,1560054935,557090693,118026417,1629627518],[935151490,1991344395,53290219,183778659,1828375082,1312644012,103508237,607352284],[348441414,1292298559,862798039,876700941,1869208693,1491092594,294984722,362872213],[70661472,1121685933,1807722461,239380375,1127276125,600241105,981719303,583185143],[1986059921,716817757,672920205,252097890,252459978,1532522422,1292354355,629149989],[397266717,1465308975,1273037398,611035227,288024671,15860805,1182975556,1074513070],[1732230697,1899494935,524697248,682728472,267741369,121843667,60000249,348214669],[1320634057,1846246437,1928709866,1252705295,910713733,1594345823,466528709,111440076],[1253088251,975658333,1906801722,1655195844,344582568,1979822296,1151016191,1827135937],[1392706915,441776578,8156891,1242144004,1087868629,888058650,910515422,1527969792],[1563889323,1076307576,546006410,879558957,594727857,1076606293,421937919,375924441],[839680860,184118,291387072,1650134990,94580251,1079633638,391388783,26487776],[349789477,635093051,23719811,1842530407,830662722,1540980682,488767481,1062766263],[1094775172,1848453491,624817375,136726050,956353680,1367519274,103987784,1959009054],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[351521064,1257275253,1783105074,1519513875]},"opening_proof":[[1127106173,327863123,453413928,1111881219,1583628916,907059665,1067356122,1747240325],[1160282970,1679940364,279594885,201049999,642584976,570688734,982591686,1128450901],[1943355201,901396352,340956031,151738333,75712035,31046332,1931786557,1868173419],[1613052102,759596477,827397022,533880581,1089880493,1599930059,573601752,86249195],[697253399,607943076,593333706,1600200352,1816068800,49142037,781306399,1764987860],[847758510,171904058,10807763,187216280,824078915,1095642124,408359370,356778197],[524144796,1096190575,1358119707,364006531,1334201251,151611244,405879936,67602565],[1418626428,462360684,789959091,107279512,523735858,593640102,1059828652,139089933],[239968334,1192107101,145696518,1260497225,590484350,106394222,1661305369,982091512],[1745607804,1175971076,1295972938,1554159308,291892455,861382243,1380771381,173707267],[1793645865,1066178818,205709053,186397104,1009021018,1685529903,1902075559,244718296],[79958289,309454460,1425742556,199409247,1115345011,113770268,61504559,1426733151],[247689124,821474480,841077332,681976942,324080730,1560328176,1261803289,973753217],[1570527419,971021517,423977561,654573564,953674252,1886137000,669815344,817121806],[924848176,595646447,918826392,768635108,560035228,194296855,1904168950,1939668629],[303699547,188341093,464692024,822182715,1933629850,984375235,1063678709,173960389],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1066977965,1268287008,127605183,1657098850]},"opening_proof":[[1056918614,767251226,698178028,1790303338,767800005,1995318004,1943032877,411657940],[1621503053,686357414,1779309784,239018627,154926334,644847662,1821732370,1247910102],[1676339499,1593915025,1830807318,1393283421,1648319629,489734385,1023104268,1013217874],[236618112,1074777195,269805691,66732104,1961549683,1521880850,1134886265,1174801373],[1004561891,1486869002,146971604,722131958,20140110,1535413855,895321252,1316983300],[1331319532,1700485437,653443985,1098871277,875941602,1126624994,263394981,531079335],[749877660,55040492,1949972496,1491138742,266400983,1658570062,1404211105,777718579],[155086110,1475885312,1472477680,397489573,876622604,1813830154,302699243,1128115989],[629425088,1760323047,1774114520,1718743692,412567319,1300774850,1449204420,1142076028],[1276610307,1475487284,1697622816,1595064309,436617418,33800284,1911781261,306314521],[1606201199,150906240,1818209771,1339968154,1964899084,1381348962,655772335,506845498],[991793421,1817714355,1656344193,289951823,1914424737,76544921,2630897,1519379870],[1907234231,1250519076,506986106,1505089570,1802110014,1770259756,641128004,420151203],[535792724,1555081142,1212950387,492648071,915239248,707507116,1117145959,1896819999],[271472858,1181424390,1850356948,1717273167,1878849815,1106002592,705741165,186919893],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[426123463,878550389,1697520637,1145278329]},"opening_proof":[[1405402590,912552049,1510188170,20293852,1346621594,1788819026,1388159150,1703693213],[1451921641,1046592063,1340774334,721316069,256000346,1766671,2001943458,132081179],[198241659,2005279208,1043098727,1387100864,1124951117,462556158,1034124419,1875436075],[972632787,52782643,488298813,477059440,514718958,1671952056,349193047,780767813],[1411758256,1011665499,1084898225,293236656,23993380,1440780479,1462005773,88255420],[1871772911,621459457,1120574872,1960696729,1557567239,1682684209,1752031552,50463150],[1604459147,1132336706,1129898738,346519895,1101693189,1114609820,1395521215,891145747],[653085676,1808693213,1081877883,1031619575,81759293,910711516,1565993773,1993386861],[709897803,1614989172,393756429,797131719,56505147,1523061654,1452429396,459039888],[1817651616,390269019,1640391528,885183966,1687318460,1006337276,1511907914,184705051],[1833653081,785258172,171966736,19109136,1861718145,1934524938,1299856546,1370624927],[1072787442,1152940136,695784095,343689443,1773006690,396411531,442805589,726675650],[401014441,1961504882,157366514,947177923,746275024,1225937448,1566004185,686462666],[967843001,1234425501,1536153083,948923349,1556513028,1291088707,319541922,556312455],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[1644806661,1156118548,1264977302,475747773]},"opening_proof":[[137111155,1376914390,1711985560,1448336760,220220970,1388593498,255679676,199883509],[973291789,1933232353,1318997346,1533506056,1692112765,1526205051,1851265980,1267048914],[451168263,1635891087,1785410531,1473982823,298844884,1736821917,12830741,815131498],[1014237171,1188250771,196234983,1707207594,1342398436,1053798735,1824630661,1116026789],[127908182,1760299995,2003581170,740379692,1164524926,1108067389,104202784,663989356],[385551073,182248365,1780479478,482860163,864948135,379944788,199314948,98280351],[358507627,995134344,901343886,688963801,378725867,1343872479,1473882112,1746002002],[1098282779,1103888468,1387754458,699710890,984606519,613830943,1859232180,635932971],[462068744,1487175568,1015965278,743229322,821249626,872760483,1360921234,1759880191],[1976019397,1835851533,711953297,1622915420,1623594072,962340550,885389119,57460853],[1467439646,1086883424,117151238,779455119,1831113153,1046482298,239958082,1226627169],[22048400,263913062,1562948350,1545627819,304757306,217986095,284294407,1253690563],[1299874397,69919406,1357503887,1617709235,1295308813,325710996,1843692992,1717473880],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[852821355,109141545,1836115617,1667975643]},"opening_proof":[[1676101681,1101586102,1427672363,1363385754,142492698,682320718,1085194051,109351919],[1082891104,373453446,1060911018,436130794,1032932736,1832126713,547643016,1068739532],[1055099385,384855542,1613758900,1184804584,470006352,1899208378,1706239183,1975784549],[1558859896,851715815,1418460691,755696486,1820234120,1535869157,1098307982,1370702205],[782904897,163231223,773447961,1987147614,1885939340,1511609970,1350775741,870358919],[1262853179,846429366,1673639707,929495512,1998304188,1759231250,1479230542,638766643],[1873905154,355368504,152656289,1057437875,1266009452,846933881,1756643888,284438493],[1257798708,1095648529,1890013102,590931961,1221778649,1410393507,1325933058,1717115494],[443504479,591602563,728836790,622488357,621885612,790627002,1427379488,1295288931],[1559243795,78906989,1682614762,1723653192,1954915806,955069451,95716658,815290839],[402755561,431358647,1161089744,1520927474,551912608,2005473649,1780283818,63617675],[1689905126,1963303509,517210692,1753248303,454618015,408866950,1926671040,1694165706],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1479874605,72200707,464015437,1486062683]},"opening_proof":[[1264359698,1136934720,1804126800,1475278433,409052948,1684434487,347046595,1490196754],[1929741494,1898809553,153763546,204337573,1560400370,638029442,1987002584,1718717048],[60230355,1226878108,576909738,1495909542,649416611,1913329297,1250818485,1732898620],[1594398856,980659631,1548472990,1379727799,52486291,1872085291,1081796241,259525368],[1778328293,1672383351,1571531631,140341633,738679383,21019978,1317456605,1735989056],[100235171,1312244619,1222444324,337614878,1876434101,1484485359,1798606774,446306145],[763386931,1407999551,276442166,1619852901,1207171215,887516263,874982465,1833731107],[1727715284,682797887,458783216,198251598,786355285,1318953936,1183359546,1001126119],[1290398778,955402701,181961748,1442129577,760429757,127506621,1976223747,1251957567],[1769373581,970072682,643891231,355665533,73179487,1425495550,678082900,1039648273],[1171151301,420235138,755604814,1448205454,161852272,1983939497,1745068523,612451141],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[929752635,1986048021,1955260191,1217874023]},"opening_proof":[[420649791,1029488513,825929674,1617900627,1281217885,402689261,185616328,1202639001],[24712110,1032200636,1513942546,1298853321,996332501,1304731891,1763688555,1056521235],[539271835,1172242368,1093349443,294803638,1091335733,1484364797,541780881,1330984421],[15992353,1493513689,1263761428,1561497256,53970842,1286676162,260827105,1091660747],[486477428,780236582,1066737533,1729456011,949424067,755316682,1562982274,1129570413],[588507961,354186669,1225383034,1203557079,1030079673,667537295,1704917044,1409977311],[1024823405,532499515,678581603,1839199275,472775174,133448969,1905260159,1522883545],[1016191324,1985804905,214043561,1526499426,1448422429,1295194236,1599711976,698720428],[232955503,1537222717,623076221,1738934898,434379308,1041687517,10809577,648112272],[1033605396,402701219,1591128158,1029726719,173417726,983236479,1992188524,144111913],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1932348443,466086435,1944177811,1356793166]},"opening_proof":[[1452063811,1751733445,311861901,166140338,92536594,153707294,984695598,1737435947],[1386688143,138916119,1424715337,190019655,1906372322,959923918,838779593,1869692377],[813769068,1281642805,1798218557,1533746898,602532466,558769677,1262379189,1922940338],[1873207713,1982574560,1011238348,673215545,865103091,1133310976,1362614150,1437934437],[1192699085,1950869716,735251661,1845656027,1670249202,674204892,904842727,80396015],[995666389,1146673598,596739302,1781426277,1158964553,758243778,1198789339,731789449],[1141647170,1555469190,858856470,1770706106,1780615137,1820752124,1880500618,749686581],[56668165,903172131,1477529500,1214723388,585189608,1054837553,1829628437,231752403],[275950056,207563856,1570836612,864219412,1375154255,1323350409,1262566791,1404911443],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1376545877,1764432795,1954242081,1929893196]},"opening_proof":[[1785081697,1661341748,651577621,202291826,522210982,590924374,565581466,439993245],[1029819890,1824610657,764697312,1584037058,537454825,1703709735,1647363266,1029926360],[911362023,1772340300,366705583,1802058079,1706545108,541170514,1333393294,992792592],[616872363,402058275,1517169753,1347544602,1882684591,1913596962,736630332,597053490],[213573691,526704626,670668706,1773044066,1458027913,30228378,1481072017,935198201],[443721762,834143116,252964351,138552709,965270615,1867139398,573382954,1074770628],[1626329831,241329094,218123600,1247621617,152763586,649130526,1823801826,49050847],[1621293478,1280263899,1709817544,1897754583,1364359655,1763576917,638764486,852537027],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1234162937,159161375,342716966,1853387501]},"opening_proof":[[167226955,1831971980,561944572,1773942339,1938877108,1789228268,1341319583,1319734441],[1779443148,1335110138,1084351363,14810293,764955653,431465870,167650315,187045038],[1575261193,407789523,1509998779,1096811353,737967519,987191379,417015282,1784843882],[632006677,1823506586,1587419691,1566257921,667409801,553746466,8982713,1299702070],[323729010,1816623487,1543770254,898528471,14494025,1648627363,1237850051,1070901201],[1084999866,1779415752,664263675,615663274,441028846,1561437814,1568461999,80868886],[1717338890,1373937791,93075381,953703752,1947653289,1015939806,851626684,532148067],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[927862814,31346539,142681588,648237839]},"opening_proof":[[605926872,402475771,766720502,508411443,1580928961,1695096640,1029582333,1208564856],[1049542581,1445932809,705065916,1501719723,1013541554,62195951,1950056690,105223230],[1875670052,1390233525,431194417,1436130524,1401025232,1511891847,1122551191,1122733276],[501609927,946582882,778750293,1427211661,566021207,653528470,1164504824,803582013],[590915927,1019105699,695526831,1967414436,1489294687,1457829470,1536990513,60523400],[856082683,1121727860,1106269296,711366884,123821017,1730642819,246982824,238551485],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[199486489,1216573345,1681891885,1192442964]},"opening_proof":[[1888466809,419387185,777565163,1968322370,1205536386,473951591,1943069054,607670810],[917697636,919411173,553259999,1797537738,954344216,89277724,967142262,1379188732],[353133064,616200388,1450554041,1707118096,1187007062,186740860,123331997,251896234],[447072022,121821985,263725484,1444120246,425521788,768295696,693489917,38921122],[619326138,1432408626,500882959,190566870,401078945,493136953,1025886692,1513344648],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1924318156,1810844171,27407566,1210977121]},"opening_proof":[[1472596639,702633296,1230977360,1407047383,1877838370,1621686120,740714329,1444992667],[1494288604,70822177,294776646,1593178358,469244734,886575977,999027149,1368018193],[789457932,980364318,1075558935,1819234132,1483609234,358882425,457715987,127439350],[1383079570,1150704596,102245465,44161604,261222365,918966146,54830024,1529856355],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[633571489,1024634581,1245566107,29262850]},"opening_proof":[[255486560,198621302,109047748,680210752,217629086,2000492883,1160923598,557952735],[1616746926,159369772,1728499261,193356697,1408468608,903108443,326781515,552752753],[187392329,919398140,1024519496,418799711,762050825,1938617330,514378502,438157421],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1046240495,1563676269,601318996,1394557891]},"opening_proof":[[1205006392,497353130,1760657013,1299129687,90389384,32063988,1811026141,1675792346],[1998295295,474862839,1805189999,1306432344,1778695029,349810591,437169267,454128062],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[318100624,912677689,912701405,156023523]},"opening_proof":[[145820560,140932297,1731930413,13570227,1796015679,1225220168,1201488933,1904310079],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1900706614]],"opening_proof":[[1817290523,650544236,231499349,1869247600,973357756,1004851480,1954487099,1061900253],[1096301571,17990663,414676375,1829285597,493034595,1281491390,895691353,1281339355],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1057104589,338597044]],"opening_proof":[[1887756018,1268145142,736076750,1409471049,1135769953,671514630,1653459218,1784049844],[1832932699,1621371803,171084858,933092394,819013337,248479936,86325162,1453378339],[1770755282,1337847359,340771190,438456971,743519995,62959895,1102871075,409789412],[239713893,219199313,1478050749,734375795,1853135260,1752526249,557889800,814929293],[1170066798,1522817520,1480059065,1812874727,1730113900,2003819671,570386210,1608164080],[1440737729,1509534567,368905901,611684747,762091262,326280074,30156693,1564632891],[786061500,57410542,612880711,668933698,1582882454,825070378,698311886,1887216975],[963366795,1684189078,145272542,1277460785,613319660,204976363,488143649,298598098],[1122089226,210047810,482089542,741688774,746704975,1996796148,184586776,1418938518],[654841795,1768454281,909125391,1276325884,1654077848,642371139,160122646,1207540532],[1196023194,23114450,907079023,1231488766,942168439,1876286837,74604560,647869248],[838737691,484686797,1321611641,972448063,1995024605,967078884,601995867,290738553],[1646413898,258592164,1994627720,868024903,619551642,1662082315,957633873,852979721],[1068872049,643038986,635143813,594758002,391020745,173836282,308864304,996792906],[778642930,891820000,1571101252,1406907097,1765197113,1393336816,776780080,1380543811],[1345729140,396638222,1224756152,1651614365,1714804159,978053799,307296981,950104584],[1028532156,1212163370,227563314,754019778,1800686442,357033144,232763405,358863838],[1292048603,1198627639,1121117414,174004827,1067896918,1011159398,441945339,411301967],[1719078660,966170676,398351696,1242238998,1268915111,623232400,59432931,1682157917],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[785051111,1285823428,1749341477,1476237437,725598517,1057431191,1542118871,789072919,1458953586]],"opening_proof":[[1271250160,72895471,1565723038,228358032,556829121,173342936,1038389385,1969226269],[1780939559,629430357,1361139607,1657090248,1534754811,402399972,112064015,1529321170],[1341709873,439217260,476108915,1718489059,314903061,417120357,1510050483,1912168260],[50177799,1779249184,1003292265,1062429138,1996036729,330242643,1837059148,13801987],[1979011161,1991859368,1078997849,1393230659,1774825042,1404908385,1090356647,260805918],[1900803844,393226624,12202511,1843702178,949631863,1222372751,594380338,1251272200],[183795531,122109023,1391799681,1281731175,129837016,714982644,1786312253,1213548757],[367029118,911766896,1020091051,1695901969,1197852440,52970358,474838661,1674512403],[72051104,1993300535,1733638536,879425157,741071967,1982033419,522312777,734531034],[1663258086,7033393,1931839719,1670153415,684297302,599715578,1085538211,883087930],[1114465447,1501651997,605687962,1890420193,1001300290,637609933,58493308,1920887983],[497617609,1837517517,1903737504,279057303,1647206533,1002689047,951645111,1119351703],[1517950659,542996253,1280502325,144690320,1478542216,1921354417,192188289,666684892],[1384884397,1702458930,1858665319,1308967590,499763180,1822990808,367243360,1004499722],[1801024798,664914593,552190117,1079203817,1611866930,1020724168,742745932,991703090],[1024058513,446700202,1030418336,193672448,1022543512,193340237,1498960331,344747696],[1893010537,1190040431,1471163341,1894145661,441773714,1645352003,480567852,1029757570],[995647651,1434290566,1738793736,1967294711,92692500,1905023027,131490686,215634020],[1215975769,526708868,1418448226,1409506864,1391347673,1571222766,805940753,1142875903],[1105400987,1928875891,1381438229,1025448792,215661389,176149846,36360639,1779905240],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[1086479361],[1283953469,189195120,1900706614,0],[784123447,1564221941,570215443,1857883848,1156560523,1775056998,0,0,1671417026,570215443,928339413,918351600,645870341,0,0,1671417026,645870341,330869723,1422002409,1925058732,1874028795,83586918,631254962],[1739964703,333848384,0,948074348,701254209,938307656,0,1038822683,1293018504,445303208,184394508],[1382464529,53160615,1503326274,1404627924,2011436413,1705203747,1865928264,1008268351,1041211477,1031946452,404431814],[881805363,481889513,1513955531,1281592464,299313708,685022250,1974705901,734173432,745135289,715510376,64451632,1992950239,1158088435],[403851759,1351819976,1615407036,1753449226,192107987,306806336,1139536172,724132335,419709101,1666259208,957269911,1034018515,650362949,263152509,947824094,938817259,439539909],[268435454,1142847868,1029859686,40177266,697518304,1068938985,1439828129,1003679063,1546307387,917596926,879408121,391374230,148119684,61461969,481278399,1036428341,1638075,1338529507,73302472,5713972,1685214178,1989801257,651836795,1684013584,1436623180,1862624640,382168437,651172053,1370893161,1541417449,1310575593,748552555,1126596647,1499518647,1141649754,1131413877,1386310865,1426681008,962933222,1462117346,172848653,268557999,1919208330,1593811553,938418549,1869150479,421868128,448846271,1193199070,1051767954,404856192,23423908,869793215,538371997,1562615809,268485808,1297562403,1209822652,199171999,489989599,389489291,1493643539,1239543176,741406249,550312587,1796748888,925079542,1813990985,950691619,23126667,1521694154,1521883840,313988471,1263276470,1935262501,1228316164,1894107381,605539135,1186131421,1871272581,1047152250,345114377,1103071006,559909052,1056574818,164743720,1399478240,1291399939,1903912932,1653158599,1322371679,1400487769,1926985228,550285213,30280354,652443868,1278537900,1180263597,169709771,709989790,6046413,1932368250,687516144,874380939,705235677,678118459,127304817,673938036,1590746207,1275419137,1328528576,555035368,853721396,333025790,195214827,1883473451,905469369,1092680754,765809241,961957504,1889096785,474776408,1612382430,307089056,1262521965,1232275960,1851388301,374301796,350758900,493777370,178346727,1077799307,918139463,642670644,646932301,817465376,766315504,1561549404,1998414014,985808644,810634323,526069705,1805795506,428982913,765871000,775470011,883856622,1046325046,2921060,337558882,1188040842,1117682438,1482846884,1818170789,527461432,1413971779,1578348464,529497510,844766657,175690717,887654063,230362067,1835103447,1912904626,881691935,1068488567,1561800174,457671838,1593702462,713538297,880339338,1607007145,1614766199,538317006,1994889783,632500617,1864334077,1330617177,1505895100,1114717835,550921067,326741170,859189164,222895502,900752342,522520367,44976383,1670313073,961786463,260866892,734348360,511454446,767867603,28520799,1343581697,1169432554,1983642407,1489693896,989055088,623208108,513555952,1046360597,1975781406,1625325179,958078477,57672595,1964730046,1570262756,1189578876,148359480,326088613,1291508231,309176769,1704107904,475075134,826568606,460928653,629946484,1855942760,1225217160,1179448392,565024601,135284334,1991957689,999760497,1855636816,1671339150,1254651928,893804887,358724845,141201261,1119560705,928967625,659141531,1490193831,1165570374,1059230093,615972104,1130254001,1073592631,886910806,1811970632,1419878258,889778813,188386787,1766714619,1271446626,1176389240,684861281,1266938343,1512062999,1800960195,1090879857,483405367,1847522239,1909900797,1693622749,1943339186,474069324,1610090060,414436054,741515227,1848341709,1480209957,772799691,1344128242,1916838531,709952464,170036815,1523857948,1674919886,1506149579,1441599853,1302884186,253259759,286116937,1072281338,30779196,1628543503,1101529213,230809401,770632448,471809395,1489347379,1723824570,513659069,1301407020,850833430,809507180,541865756,1070961557,1016110755,561132421,161647482,1505559563,1711864258,1585698185,885223687,831587370,1152036538,18793534,1187274495,1524647983,1239629319,1867283857,970869234,528013353,745416283,1387343473,1847502277,1127277446,0,1322666679,1876203986,1917641163,415491566,415491566,1423419806,323191742,1949552859,555003051,934440837,873775741,633309192,1865549676,597195085,1003976521,1414029582,1779187540,853703595,34435196,195148015,1907070170,1050513166,438582200,0,1288041314,465191180,748621098,1096016658,1646488834,315956830,534350642,950863484,1997411016,822660240,467958836,593392998,753164495,1547733586,32308835,1053759374,545236417,1007294828,1995154082,1215368832,1485729083,1666894145,1641770598,1736352088,1015380112,1829213068,1158566360,288525901,548882918,1611805380,1057331384,1593360470,1861712052,1678953313,808527808,52944774,583624127,674918853,938340130,44340630,1903104437,177310439,349563595,775639696,1999467990,501012268,1283609290,1592864706,911105580,245381745,501734206,294166715,428345365,1445588951,1575927950,1928569571,1699082346,1116802954,1854090163,0,710424324,846313900,599898746],[1839673525,291891512,465695487,609693926,779060841,1398083933,1251342709,139470802,1294030372,977881332,233546119,1884269261,827306994,1008115954,412965875,1937471242,1876602401,416909292,950603689,804900391,1623463528,1138771918,1690002362,738631309,1610018649],[1762098819,1184012497,575406561,1114560699,1508655485,1742380773,365459989,1079266648,78318708,774476827,30446047,89087340,1913453806,1192310460,711355793,1326470273,1156962575,425708416,820151857,619352018,288396320,1161283668,1616904269,1854373046,1228268662,510389719,421509827,1608406691,231962161,607364898,515278594,1323479174,1857995925,1911068214,1709937630,764182379,507557615,1952718630],[1869226689,950769199,1156045203,1607339821,1277229913,1591930693,576559544,1427066583,1371915002,105876871,219145083,1483615989,580922338,381340831,1393244073,1982937311,1042667932,446767762,857247606,1496384734,1497591651,280524624,729603122,979182449,611612351,334997224,1882554830,1311178713,600398018],[690143413,725863788,790420405,113033063,1349372377,840184321,1741920396,500921198,270014936],[521029777,998731869,897934630,1437869250,1093929591,964094237,867039166,0,1314412115,270354231,817183575,1616863141,474876847,1993458542,660211580,1149359220,34373270,941197124,1637726362,1992703656,726445232,504671386,1613213983],[1876592299,1790866423,267461431,681713764,409461855,1196809780,1564690772,1425904672,609968400,1000364799,951066923,32239415,581581625,1445477225,1828574246,292465429,670957646,88029571,1196864282,1329055940,522610912,0,1907338425,1529509875,380207115,383194033,226783407,1529509875,380207115,383194033,226783407],[1055442425,167016885,1502954294,604904408,1105699119,490043442,353278286,1825549033,845901297,288090538,1073756867,1798581652,1899185016,1369586355,511890265,610924509,1995546322,1486938998,1151502937,611977997,1312436420,775784997],[860570325,2006348423,1234891159,833771167,408127846,1589621817],[646789750]],"opening_proof":[[8832894,1095867395,1325874822,1980077963,1591447155,1076912599,686840216,72841210],[910427634,1684324288,981688605,1025798885,1479487024,1945214659,1506563403,150853774],[397660322,1864845853,1567421912,805404564,1053147483,1414179214,1297846031,820674923],[972495625,428773136,1781145297,1167265603,1273574673,1202872561,1915027303,1148554106],[1042309176,1584174836,1048851323,659058341,1130808811,1510088071,544361094,522605551],[6191627,1440359605,643708373,1357051053,1706261445,886314576,1258995309,1558192157],[546992740,2005633622,1410382699,1019331368,1326560796,1811725403,703411633,224184769],[1003014020,1474745296,382143800,1810684075,811881169,1489485479,601290406,633445540],[1592959962,274078805,302286160,1336297501,843804483,1930800905,1395180074,793027750],[1759535425,581933748,1390012666,71838491,517697376,672852199,1222203927,997202884],[1722591148,588753296,596689379,844061533,884320839,1608489545,1587144846,1333862679],[1382230913,1775377316,1887732650,1128988483,1553373540,905685291,357803872,503094587],[194818648,1603619882,873453313,1079644840,456440538,139806202,848117669,1056376237],[696623232,1966651866,1052404343,1466317113,1376858635,942791645,1463206365,1792545127],[552366295,1090617465,1541365167,1981695470,814866146,915860322,1748764593,589141546],[1327526701,1611041100,1586081734,35562632,768859883,341716185,954705766,1649304922],[746871620,1577705711,729462876,1993662564,791110728,1941647921,1714341294,1275858787],[1703446753,20310431,1140311169,295051535,1312817030,108484677,1823748628,381096389],[442440968,338788280,1843332467,299570127,1800929044,1051930108,8089757,337322565],[1652146740,296815698,1844919116,1611737346,821726327,1619037270,1210022056,601285030],[1708380185,472072785,845757815,1438304844,427962918,1167791015,1106868154,233062082],[1628562760,23453588,926181508,426179483,1387365463,1360118413,1224607953,1758537622],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1441681645,633591480,12034098,1609717107,2003249189,51604253,1117934066,1350896829],[1368643410,1273600274,1855557406,492470865,1454865008,1011480533,596150267,427754608],[1134674313,435843921,708776217,543645306,589369954,1053988333,1310350242,1145991000,948842208,185191119,1615057689,172970993,1811086300,1338340571,1272626897,1611640254],[1820317918,1832277079,416904323,1246949938,1416167604,556936940,1126904859,1353308712],[518066597,1325638609,1479576334,335049360,479586443,54740089,959968911,222655062,758056661,1206611855,1605604829,1545896578],[22523758,635181180,916920513,123846340,1411159930,953159403,803759595,225107603,1936917996,1679250814,622222126,1950549504],[342287926,679555612,1521043907,393790184,1943268574,1971721399,1385272592,240423873,244284565,542588476,1940697748,1536802549],[219851447,151474871,1498479729,1785181914,540285023,603976577,839067528,58895967,1954416049,1361385192,976613077,2002133901,1882201981,894895523,993479491,1045269284,233361604,1907514210,68697859,1869301553,1362722188,274520102,76852433,1061600958,1931735530,1397255659,1088877511,32710766,1872308231,311986549,622334899,622803726,1980833053,518812455,187148974,686010438,1188329726,579933710,967112976,566814007,1616945992,177768267,1993859862,1168668678,80447773,132843642,236591313,1578266578,632545529,1637942448,1308304460,829973290,458822907,424184126,246115577,154711661,1223482209,1870477253,1358298249,1065941875,425161341,1010305205,1178835041,449500225,1594107616,10992189,794865656,546086529,1714615986,467541871,1240158106,1779690013,1048950403,1675765715,661224668,1002202102,1724062799,1441016328,1168471700,900132123,1554731009,760574173,1062062235,1114348500,1216519449,824584079,137495248,1254949898,956462800,497771440,1620334348,68344027,1825816609,20891031,829184883,1892714044,937001653,717738474,1790426703,1168034298,297258133,1262560839,329900097,1179548806,1870929623,795138427,576247626,1145271573,1134084726,1358382760,1057735652,57484926,1224223750,583189873,30589258,82485711,1915572877,530390762,1410186168,1386843112,551224626,1087905879,1559020405,655342052,489127198,1644432804,1674953722,873610719,1623476844,664821800,219511676,1341143140,503458395,624343942,544596137,1770824737,979103325,826120539,1676878976,1772946212,795493325,951625866,1615100646,1220269383,403673802,180220285,1019062871,1873949825,879871400,34574969,3144989,391161452,1842162654,1689890769,1787812377,1062017911,190937667,551953666,2012546453,1069799343,455061325,53531705,124915566,1446927573,222382420,107043510,1421573725,1348114049,1649929399,1575931526,1526260271,920966003,1116456428,333238284,120493524,564017170,1031078674,1071866034,898298224,163934005,346147299,130663630,1988300923,51233373,1702005930,1709825864,483055156,1614808361,418079426,437627675,1240041092,670526479,1394127721,202160465,1537703252,1004978707,562916105,561262441,461537820,1394361663,1737857273,1981256719,1386537033,843511433,1705043168,1290752712,1742263131,1534803807,110950472,1427082411,1827386496,1179950013,1522940903,962922535,559220333,186337394],[57641867,126465166,1717876061,1541804025,1398933044,1242585068,386751042,408788756,94058892,836262789,1735740827,1423579826,1724948363,1211763927,364174822,1341889863,1455601384,812795330,35694934,1834513646,347545600,141654830,721218130,167285550,411747826,1599200401,1720630777,255173513,44691808,1897699835,1709924596,1417188774,35234544,1383635493,922134435,1695065590],[1832579663,402032046,1033927199,1471105933,604047507,480291083,658895819,346537546,1592714806,1345537225,668937427,87241703,1934517072,1860462486,304499763,1652192631,230707074,508028580,1303346923,1013993354],[1388627357,1688485564,1568169130,1202225176,700707533,524608163,172245205,1580745539,963273032,348315527,685621413,1010605834,34053377,150324479,1871691073,647798137,1832931061,452291548,64186200,496345427],[70103002,1610452500,1804145644,395737013,802708120,1819411851,506119198,1209692971,681009075,439135297,564460605,1089525957],[1160880280,935055121,308465298,1227133103,1424332708,1487431879,941153477,472448148,1309103683,759105739,80430136,1119031705,641581262,209512192,1849579671,283703313],[1648443194,1050231931,12218976,152903556,1363550097,1201159677,238085434,23433811,672019628,601922684,1583011119,1487841015,521891482,646253030,407981638,366794482,529644099,1795420853,136299271,1751620923,918592715,91313319,1932150519,1236965634],[1853008336,1129770674,1825469984,966084646,1697812212,1414626228,1399558636,1664476016,326603086,89632661,379100240,1430221645,1404545960,691627041,34243228,1572560356,1291868562,1059970945,1882707257,1891144640,253379994,589216231,1308057744,441403455],[1082225613,1376099154,1792665007,599491960,1916648793,1197748396,1097547235,1222666215],[1551311821,755211243,1324840034,609828834,514958691,1861166205,1543314071,1616881621]],"opening_proof":[[1993069507,932531257,122307292,842049403,1302737406,128132972,1046347131,430850245],[1211304182,1910246983,145509299,817538836,1150024861,1962665900,1801911144,1999004090],[77378661,1789421904,529101984,1916426227,1281104739,1055636575,1254065875,1911562396],[354634123,1757351223,976274749,1661673617,940755332,1754598604,988215182,1269223078],[1703187399,1922336508,1299411050,80961662,572094475,1788648827,802410864,164769325],[1577127805,1642158167,1963844450,223957483,1259366059,768827961,545645930,610453231],[142996846,757292780,1449902052,552160743,1840139270,1109813978,1481634033,568534048],[1349146937,693319717,1073591601,1234433183,477839137,409515947,297347611,1864081823],[747263901,123102678,128632128,487408949,1193445843,196854743,1494625320,1283118980],[69866102,1572300614,1909900837,1020804538,1803732017,1294110575,248955360,1123359259],[686284409,1054584536,549577403,141176498,1453804156,750967389,1103136176,1045335148],[1650611698,1843642428,1095844126,1313459502,469237528,55382167,1228114354,902942343],[1838907982,1870883934,287641672,1739533076,1899790440,1822585390,956259611,1376343143],[439510711,785018818,1248819694,15696524,1041976837,1008307158,524475869,1242229871],[1860551162,707413738,262298555,994376977,1459795173,1170274476,1787988312,1718375224],[1260465431,1822646741,810614133,1694858183,1034005005,305331139,1521579167,1389030781],[1409817827,1733207127,1721372814,1332587796,42701196,1024663271,1267067933,1929948374],[1207445446,987587727,1636310985,1801976677,1748362513,570903872,1053471965,1552921272],[115334007,1581280850,1579910831,542947053,177026469,838811863,1722968910,373386761],[1483933772,1125773217,1152926099,155515317,1961818801,276729868,1295724756,841118102],[663976845,1396237787,618010766,988933355,453701780,1907092290,1250435154,1538727015],[372975706,1108961085,1418252064,1304507687,1159749827,719997605,1905113009,1956879797],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[2008545749,1783901077,547793855,149111331],[473826470,430611840,538570740,992059546],[1321050660,792376490,983196095,429971839],[2011546108,242204323,893681991,1823847954],[1164321918,1893705594,449056636,372669740],[36802794,175745226,401120297,1699192562],[936562844,1660764310,1049273211,420353086],[1564529968,50630511,654499466,1077024406],[281596549,1489660764,147036519,1560078454],[136725175,761661178,750039982,1084352048],[1077225658,337310364,1193256668,1724709481],[1527277628,1482889657,1810940367,1021205573],[1148362201,387361418,1087627637,1916685379],[897952447,328494732,1219515486,1716688223],[1561813591,1963303612,215977420,1614369388],[116836126,551356489,1593203234,1921815485],[1682415432,509080660,777431954,1767528984],[168869610,1911071262,72075002,31837556],[41483545,280953742,859494034,419034241],[263632699,1521079430,1515330837,1856050625],[765914015,1090425546,541333426,28273622],[1214075242,1225184875,596617451,601045335],[1188930868,1345721118,1491493691,1321999043],[59262192,71996326,264722323,1614389268],[295439804,59208265,1632654758,1919725362],[1083436787,467241404,553737695,1220554057],[1948256414,1790165147,1550722632,1288185200],[1210725375,1056680751,1486878175,60313211],[918215497,1508469844,532313638,693183399],[1096696659,124545073,1946598735,1423536216],[358527691,1239770904,174199784,1059789982],[1657878900,992037785,1189406073,871015752],[723896696,936918755,1486507605,731043349],[845647755,626583861,1969194460,1452166014],[1742185077,24975246,402875805,1395390551],[670791301,131097336,1275802940,608824499],[1534188794,511083552,423965848,954162377],[1878674358,694895069,1484176896,1307633405],[849442748,1557499821,670144952,227636247],[60089362,1474687891,1442609691,573703835],[939194049,117604490,87079717,1319262380],[1370023460,865416500,442203943,1813122913],[686746067,1812991356,1534984594,1684839457],[134731639,1089523907,1032750557,442834802],[1688518487,977488995,481085877,1690585735],[1504830784,323566352,1931243687,1107536563],[1459309964,802754122,1135912493,1047432609],[1082063527,382728205,495461569,596637796],[622007554,33944039,1077531556,255894732],[1128717017,60105851,979857809,1763012582],[1567106068,231621883,297081852,1698057139],[848657896,71531270,111964993,1634336866],[1691297138,956973556,23366054,364356228],[403683687,686154792,1341364556,433850490],[199223659,1446021023,51579211,1620646009],[986100657,1503375678,1636819199,477095643],[1288094580,1726579954,1044043332,1411263711],[777477727,1500061024,1745495621,1861925164],[1861557886,1430423595,1672457497,1200706536],[761485170,1061707050,934866116,1051907606],[1748209080,626438522,595786471,683029840],[953595652,349045187,875180789,183736011]],"opening_proof":[[94236197,968537025,1957306550,12813216,1679481703,2002332337,927711234,805259332],[1175110688,1458500641,295258284,1947254034,226321707,1175154256,166146103,1325880489],[1427610411,1196567918,1608072720,1606679822,2009566420,1179232917,404130343,1417943159],[1323177896,1250414640,689750121,1650507121,1909077283,901168657,187223755,461228852],[1216481998,424958544,1036321583,1570931523,614750435,1371124705,1367824757,371116159],[1918256384,1647823201,1463191974,1827882180,541879632,1922245797,1979172145,1858669317],[1533499379,1046887936,235972144,1470394489,1985353471,1386031654,337200671,663402976],[540474601,304426701,1961080866,497943734,1230852075,579514458,1326408656,486474082],[1096912393,594015943,990553020,1437317079,263962354,110697997,627943110,1865161291],[1457789442,1191418427,1160814354,1317872836,393531833,758956354,1388024164,1080508515],[184444487,1677973522,1406358761,451871267,541882147,447421371,818585370,1439435530],[333981600,466210587,897517122,204941715,1408411585,1126313850,39212336,1904321227],[526650984,487644271,393650962,1451469092,683042294,1827810616,1140007268,713798913],[1785481903,2004537831,310043723,625495623,887026149,700416586,237488400,1527151505],[465454573,212492771,1036299597,832338232,870098499,1849078130,536061395,1951422653],[1879453231,335044541,459670068,1549296473,1004774031,198416683,1923867087,247819277],[1612735685,1881665887,1636941798,118639238,1751779205,102684729,477934888,788314602],[360959472,587347052,423420501,285863651,1206008788,273610542,1203986414,1178060095],[2000177677,1878269279,1481808972,143279060,1753416677,1435918922,971008478,585632949],[1471303827,1832911272,257793044,1854769177,1591814612,203752339,334059462,583667119],[577730949,7932169,1288170556,190351937,728099763,1554362507,1632884626,480709414],[1885457914,169511130,121259194,285369597,1248863012,1995288324,1685294330,1917815236],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[1273415555,1667994226,1296829654,1910898849]},"opening_proof":[[1794987416,1614525276,586215742,121009857,181477611,117493268,1072905598,457753564],[405932491,481865931,1261399816,1057732312,502756012,434589861,826836683,1243006539],[118645700,1066994648,506460238,1995707637,712715569,181840065,1895235750,1150914823],[385624456,1246781799,1479033410,444761600,1885671491,1561628278,1388964516,1765915619],[276876057,1078434969,146586984,603856145,1197844868,431468309,1415790936,879107002],[245236029,1840019217,1897095859,126106094,978527160,1928898082,885696913,734494941],[586816643,573706418,199237071,1393779783,827673308,172321213,1511665944,726622747],[656877874,21296026,1242475573,1847247950,1686907613,320734215,1411199933,519491073],[458983205,1160587735,1438436702,414108291,1629919312,1855847672,1782841531,565799251],[522037833,622652647,1610858749,1868356345,1111328328,1102838372,834504383,1937815270],[1651498294,823119916,537945421,12090660,60143263,1196851896,837691450,550351518],[430842024,1816031366,743353805,309817689,1893886110,1312832631,928971054,1244612455],[699169439,556484313,199268453,422079161,1011902115,1088022713,1191873845,578336102],[456610824,436480678,1531380303,535665689,479097146,1261583684,401686935,851403823],[537141029,1633164976,205837110,1115852080,810672442,368889870,162536504,599875739],[432466094,1335853798,1105205341,458683640,508602412,1738905947,307862989,1121000331],[1639295039,661897536,318337870,964341481,531871505,803663635,223029476,1172797920],[1328703509,1495482171,1756441161,1396052177,1353249572,683534779,1861597501,1929895024],[1838049560,580320601,108309636,1892434492,200430747,1046026733,362770922,1218454580],[543941891,970898372,1794065061,174796713,513794727,26270256,1840143608,100412355],[1111709962,1071343993,1396212587,1860383844,1485326305,607938518,1097475492,1560116967],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1840830021,1923968717,731503844,1316706050]},"opening_proof":[[995148580,521311085,1489621674,562275684,1942935028,805061314,1456934762,852810385],[868485267,1923178204,1539448311,20516057,1899114551,435845946,368849240,74460397],[1356858364,708185487,1973823456,787234595,454687395,1918518445,1944632151,1878062796],[240763303,1788990571,727107773,1900141737,70186350,575076930,1822673946,1208721684],[1887900099,1949638862,1877952022,223231633,568354135,1316010328,1426579464,1773611206],[1301509386,1166055421,1296632086,1392645585,975054614,684755245,1876788416,1254526371],[1053973043,767439084,1110128646,1770416146,82624522,135527414,811064593,114322265],[293479708,1391425588,1201981586,1671696800,1202974437,1157141802,291257690,1305817948],[268093460,1998037312,1741952518,465199606,1646242073,281520862,905151569,292584803],[200960321,1673564254,919290707,1984205861,1915136040,1990210271,649262557,652705136],[774759084,1005162021,1893532862,315565346,1975655971,1068877427,580752882,1195574695],[1176648426,1169766635,1597376145,1038436947,1801352087,1922792591,327277429,433632974],[1207802130,105126708,577483617,1107327176,631959878,1687779736,1276005537,840077808],[690956921,1403201223,443458709,337177703,1669273651,649957577,472609404,705918861],[954792857,281378371,1509412474,178529020,1622166008,1421166586,1698041161,1178146723],[1130736502,1045013480,1413283385,1077581541,499105235,1771164915,1904763976,224991970],[371800755,1898662518,1202570474,914642889,808538986,1130557227,1183164107,1967821767],[321190616,661110436,687839551,752409200,1406107150,978087712,1507535687,1161561574],[1957464327,1405769187,1571905708,1983156301,164251302,715774896,915869195,1181093194],[1121304001,1312690538,244623629,1017775963,1018741327,1192426340,1461644112,1646509489],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[464781672,1552448762,610099588,1870715433]},"opening_proof":[[798393681,1659937191,861062687,430083135,184091395,1916308687,1917160034,1545243765],[1995836659,800650406,724682185,1747184951,1573620603,1169393462,1866065327,1100548495],[1003380635,942518124,1813597311,241572771,985799712,1596920455,1630894383,1310413201],[1212747470,1351775079,363914769,913894465,196384433,305462054,257781704,510972485],[28902828,1402366289,192848438,389481635,1571819187,965645088,991218392,1122458182],[1263524760,1204913622,617358705,686576703,1997451292,738600532,1991605568,613968992],[1360464044,1573407477,1326039955,1683781862,1081843998,698644879,1042869159,522978409],[556082607,1577914184,895357989,1479307336,1802584511,1351879027,443320471,415637604],[1369372794,1505660346,875412992,831350289,1180092697,1982959096,1969173964,1650095911],[1459632538,193886369,1657388087,1887561247,233001752,1583572916,1695073524,623618304],[1760337087,526108168,964897141,712505156,1637708544,1523665203,502577457,827233217],[1938113334,966238684,1696128380,223854577,1182998616,964744021,984776667,1640029575],[1747206973,691579110,1843450939,1828642189,311039184,1926594267,1215265138,1583340702],[1732540015,342616312,608718553,222316754,639385695,1006165755,871468130,62022514],[20019897,854490365,1840708733,630845661,1308306024,2017414,925144937,840166037],[802557024,1110348043,661907367,1911562820,1630494339,1540916066,339612284,1719114539],[852077823,197991079,1529061778,1641417180,685061192,475364011,38328372,1421706949],[1769128392,105635509,1600488125,451760544,656054715,302986266,167078367,1639787096],[695792854,1253063634,743728086,1098602642,1657316255,90128715,120330114,102880186],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[867523784,177310170,824996532,1566664674]},"opening_proof":[[435323375,1487231292,1660029162,145105664,601273997,870584526,318835011,792579412],[1265057806,1178633163,1387851212,1805827543,577253455,217142200,1599588498,1596271743],[1744496529,1288818974,710567229,817414949,1416956524,1897346378,1567222129,1722953379],[1360402896,992847154,1717792376,206343736,1060374051,1753342389,1144386246,1416968215],[1800350334,725563233,628220640,165916034,229950450,858018995,1259775953,651007905],[581284938,797421022,101784488,1945692914,59910648,392398535,569186713,352520718],[135720252,1134266783,700337719,73182481,437342404,1620839491,587049166,1491699774],[433480018,1801550962,360814052,25715565,992028836,363839323,1707272185,1744555303],[1155820560,1324910156,978462682,1166784587,1388319560,598447026,918700003,1668348240],[1721264487,1503291101,180422183,1613808564,1414162901,1954038821,1502613381,1019879194],[1374949630,237316036,447515330,1617259871,1681369560,983355691,552441928,1938064662],[576043168,598486489,1483095233,1372903745,302556688,519900717,1559419679,260770681],[1762664695,1435824647,1717573803,1831005108,389560881,888824616,1628526659,1347650278],[29859493,901719291,191935437,920529487,1344448230,586852710,760085212,875792971],[1036141062,276799869,1318016139,1873507089,955436123,663443288,727815694,1946819637],[677348723,1855107027,1031867544,1360598196,971244499,1431967424,339019798,1620756837],[1341577364,1982480229,1586558657,851409909,1914771904,14501382,1259425187,2010519483],[503007696,970699082,1267373956,680767269,389654161,209635013,1196530653,718029376],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[1636728360,109113638,992297069,308608815]},"opening_proof":[[1919091346,282428664,622352312,584324147,1366530434,2009393387,1300512051,191557218],[1801768396,1479359879,1055838375,689096661,521192315,1880113943,1316292599,115508525],[1131142077,36147643,375225460,654082035,1048072428,1051267636,394624763,228558401],[17286055,1650633570,1522596197,1000008287,1460030278,540804821,212256529,1236174054],[1447926345,1972617133,955080402,1975199925,527316240,1871721105,1930168107,11731529],[119673483,1612804113,292765353,1925449587,297177489,1065466945,1551753337,1679771635],[1114867261,1164998334,803886593,2005649141,994976136,657900063,1735480161,1314653043],[244195990,1195802296,1341840441,739559660,1781373031,1891733877,175573104,567578984],[440107048,1272445825,378805711,333260470,780149958,1153959196,803177158,240740171],[235940354,1227971517,719256243,1384000492,515949959,148779770,354924371,25907193],[88226677,1997612101,928127939,1989581599,1211248733,1377777693,898887524,465871738],[1238256319,1618413724,510369306,1138136404,1050643884,372482494,851917994,1616723325],[1295632963,178398032,1193873551,1515379962,200906996,1383911075,280957636,1101836271],[1348367102,772357441,697203919,1583243353,1309561580,289028716,610174688,260527453],[467580837,236520574,1679290168,250881556,1101845056,1842283941,10277872,1827818160],[1540542340,386763972,306557717,849681533,245436255,14328814,4428559,1727251375],[1581380324,1231405709,1709961836,661252631,1988449240,794078896,260274614,1720685106],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1574099548,319045158,95368853,1720960689]},"opening_proof":[[1958728026,1225885564,20488205,1635607549,1597622892,1378007353,1020189866,910505675],[350239663,1690567216,1325223537,1857652504,1389767656,544647941,952502739,278891415],[276095069,37611067,874842578,434856221,1291146197,787913118,995644838,330473806],[1361687431,949546193,1264143621,692344204,1722811991,539740427,814394538,1069755910],[1740732918,1159247701,1145453696,1746177255,360933551,885785288,1615968964,908442677],[1109590152,784696875,279616861,1770125404,740260684,222632639,814998004,1936788101],[223248164,129218713,1330709150,1125568067,1295713881,1973578424,1284039422,602384829],[1771374139,595553551,330419227,1065971192,1288248255,222603593,1402375208,1593222417],[1506147911,1759317317,1522877937,619527853,1190460913,519396668,1053982984,781006231],[1450048620,1841172330,964830070,1708761598,1557465237,1309533642,789415984,1810250790],[700583784,275916891,997220156,1071945443,1650990538,1807208136,616053946,744889199],[1183147128,740095256,508505406,340429990,1649313542,1707987083,1185693027,1666889870],[1681523364,1582404707,405422560,1939249321,1337191688,1991643343,1129208105,290767309],[1725982359,592695899,771514570,1256996974,102004198,500494755,930342294,513363839],[1544544934,260330221,453879690,1311811999,904452786,915167913,1638987320,10030920],[927632882,79162524,1766558027,1036697625,1748257389,913905828,1410691596,542281482],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[962914975,274223783,1173039127,593703806]},"opening_proof":[[1471291550,701012338,536997017,944030448,1503520481,1769057034,122630095,1206877979],[311531599,1444301673,1539855911,1287360211,705818397,267839052,176369970,1431592954],[1653512803,1069284910,423877916,1413309937,1581148808,591920807,1380112625,587530236],[530517672,1517272026,1645942882,1821043138,691707750,934224678,1759916512,1952008448],[939221594,957548911,129507356,303293865,693128478,944747323,630835588,654432283],[1555422570,1306125207,1551714220,1880251238,259390712,808382170,1760760830,1454504876],[674611368,947911732,1018850799,1746770727,1669503095,1253153962,1929444693,1897546314],[558678399,124172416,1202713664,1711392006,842955084,1053817488,701979981,693000229],[391284612,1985161473,679639959,918187983,688187866,779534129,108454607,1706830890],[1950352332,857014075,170048603,1792248914,1316978006,1398184713,1121437846,134882906],[73406186,1353532973,645985726,248304270,186921255,1572292365,1759718487,1768545574],[783605744,1397461219,930891277,414137200,1858507430,1026798323,1092354757,881253514],[1995596540,2010576370,322929180,1852735206,387913973,390033986,120738319,363142104],[1785990552,662099020,1803216791,226128691,1003177742,1883552324,998868988,282658617],[994886477,191551292,144350361,59522523,1921057338,316586849,755920430,1966085662],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[319956611,1128915219,1288347513,691370708]},"opening_proof":[[1434595519,1560826921,1518069274,569939483,1879631099,1333433756,1555933294,788383780],[1113149388,912243079,1318901794,1566630559,1688975924,1954867863,336034551,1074251838],[1224163123,358309197,1887237491,1551704267,972907879,1306927125,58669939,1064307619],[1976920000,238193866,1269419800,1430840060,724499115,1007226779,654083795,1193500813],[76359663,134771614,1839138519,902276029,244571892,1532215096,831216993,1994330138],[783910518,810255545,1667133160,106901718,1249991885,1617699702,624278749,443155055],[482227463,57294765,299697911,34911916,440715989,443146248,895922568,247651812],[1064429973,1513379751,192664841,1817835969,892718708,512786430,1629393345,1438898733],[2008734980,518140074,1368125110,1576357286,292579387,1375507600,1255959911,24779773],[1713807951,1101732014,1042988983,475247468,1482362592,1384968704,1550640916,1881333777],[1686874288,1531991988,1434781666,314155797,577865119,546801302,1157949939,1102797115],[1303808227,1739271997,150915542,602016118,732647600,1325935524,1291350893,89900270],[1838972723,1101473455,1535104577,274228960,683150264,1491799282,1752784074,1192346555],[269924652,1964042955,483258321,199906453,795518513,865584588,1868911036,838269635],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[453587729,26068960,331621562,1154481482]},"opening_proof":[[1077182707,610438346,487540022,1098840795,1475872069,554285575,954353908,869212132],[1913124148,523425101,1033838480,350811749,1813100517,313153596,1189454125,598870531],[1963163360,429729467,1269920940,1906825917,1381478162,1623959197,520421499,811227672],[291938670,458831928,124151331,1877812464,1103345913,1686268504,1089364508,903136558],[1086234123,690669106,80827359,300009595,1782091981,592428248,1284862967,233755882],[1497934770,1296194014,721441042,358856788,448063820,1073691966,614903971,206805216],[1060185800,1680712117,444346792,513084107,392179516,306097277,1371261647,43591362],[613530167,870156529,1235381589,903289004,1986304306,1784825085,871334424,149107107],[481811814,1525077880,966640979,722607117,1791983215,480560412,483791178,315168984],[985846561,290089458,1439867780,1460614207,1488242438,1305490660,1984431763,641327347],[1157630589,1896932792,183398563,436966166,885934504,1604000392,1314746583,1980299047],[1249827360,1246240773,256219144,1143875690,1940357564,149403349,1074522492,579838001],[344930369,467104870,1347741520,505032437,1065406552,1342678380,961356792,283018606],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1642542922,158146231,1301425629,147154510]},"opening_proof":[[1194622774,1771216630,1497979572,825630821,1337705968,1124149044,1305244753,1825693671],[1566956720,1725155908,1375871612,1905336602,1852610512,1433567455,302452653,1836619054],[186883346,938763730,1698953704,920445824,1355396387,511642887,2012209312,429624083],[1756972896,350183890,1896312331,1167073091,1966913566,776425911,584003975,2009561271],[768274000,1480932800,1235836541,803690,462659154,15236017,1308347779,179437813],[1048744300,1429455309,1266464994,354933260,1888939895,321549560,1963942797,272808821],[1629955699,1282993196,106986628,1441970666,586998532,1063642902,1971104102,1105799096],[1902123317,691721030,45994444,975055398,1003493448,308587165,1495127732,703636176],[1563610426,489167871,1728740684,68545524,1430618350,1972956823,1195083322,263330737],[915997919,1676613471,444460684,1683456216,302606515,1958354636,90101029,1913007094],[336510075,323344343,829475815,612624725,1462862699,1681147122,1311701064,1515397159],[732807103,6008622,533464920,326580725,264987320,1266987592,1278061198,1493367824],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1787346843,668778530,1852604253,112117704]},"opening_proof":[[1394811825,1194192128,1909494058,1426894274,1251189545,1988073668,359993852,367362229],[1281992305,1863113951,1837290289,1886216573,1184978816,1929426937,1627394491,311835534],[1310461399,543720417,1452258959,563361100,1703235058,1143615046,77259109,6882928],[1776215780,858507176,320552729,344509771,514882680,571654334,1626490341,1606486983],[1347817831,1557190606,1574542704,1891411584,1643833495,1171064992,31167362,1431914366],[2001885949,595505039,755047320,931462057,1100864036,1616674278,1517073000,549354801],[890490009,1382194363,1909063237,1102501001,1212765040,1580702918,797647985,1773640899],[1046827505,314397226,1128175387,949385141,1331370629,409676234,1318934304,537424533],[1135539449,552975500,1047014239,525478414,478828507,719537052,769863918,1469009938],[787969857,160750015,1736450611,1032166996,1850056387,823152429,13316897,1346634596],[205163327,700140942,1460568459,978881401,1798700276,1523265442,643285095,1934737625],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1442386872,631118933,481189035,1833722044]},"opening_proof":[[1797700103,1067455210,302621468,986690247,985405683,1054335963,1486852475,865982092],[880291610,551787839,1828644102,1226254919,956943124,717649842,1373654555,1820530444],[914668734,493254876,126855137,1692175345,1460217386,93506085,474481576,1808747962],[1206456312,472364617,726480185,131573099,1262535736,1592642988,1829449405,1607399228],[954006423,1785057565,1460380546,182890269,1602488749,388179921,1823826583,915326360],[1960300231,1847241721,1907462658,1703049452,1737211756,1322985883,1818851863,1426646445],[951867331,664372193,240602811,217241974,1538724205,479580248,1250263125,106259047],[1685912572,1889801736,166060917,718010454,1470165575,1082551595,693202181,435396598],[1995821612,1321827044,1813646895,772907088,1223080489,1849016933,1950629710,580700228],[1144423086,1018450079,365553184,1092892269,1431130973,895986554,192642349,371810440],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[955928568,1051613958,343090378,1052812060]},"opening_proof":[[815318289,326180261,1185416315,1609087418,1163289632,1867021757,1484747927,440135765],[86268866,551342414,740949045,1855594863,1761216078,1288025778,619972887,1149033283],[854730702,206551244,1566539464,367094691,1115746322,844788675,1040745683,695437867],[1857364047,300792405,1289274154,1384230752,1205289095,785547354,206497890,1963444926],[294449690,1488223547,1843448181,1907324838,1372272504,1351733804,894740553,1731929291],[933509806,1613307733,635176513,1865646532,1418225718,1008185281,24781842,141782378],[473700885,618310552,1800724233,1820119165,524343855,1645725424,1163556241,1810433803],[559023025,632320541,228844862,507363619,1546295163,1210679725,32977530,1403190804],[1962600461,93488593,1582134049,726956340,557926384,451222985,1623287313,1486337552],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[388487911,1081700046,1650882064,446706271]},"opening_proof":[[654345739,937223956,1473817994,1229448655,62053715,926850907,917531910,1479307410],[420535796,1656966045,1725059329,1473880242,1470974016,940621477,1528135664,1956009343],[381890526,1580504160,1620050725,499874118,289961169,596728910,824235643,62728965],[428616096,703057688,59186627,372638656,1849666081,761902765,1164869078,149941876],[1896726345,1522599448,968119163,1830472329,1350375298,445571785,1426246239,170613670],[489474684,687749437,1075725236,1101648591,340831658,1163601089,126184100,1305022069],[803604414,512837091,1942713724,1111772936,1531184758,1717473193,1247286603,74494437],[753699765,1812071238,1956106299,743554253,328226469,165719386,549372410,840790750],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1434875664,1003952919,1397386048,1957292469]},"opening_proof":[[1307944573,327162376,1689897786,1043568641,658561449,373107983,1780961998,266504621],[63310129,788004013,1173293147,306278356,1075786925,1503314223,1372805272,1986920703],[1361415360,1150995550,399216432,1306819439,570188757,1736929439,614141988,424805045],[1915296361,1920467521,1139691955,1113672701,1007677524,813748004,2005498958,1567092333],[856870112,727047113,127604689,164118555,172847695,1701751440,1599433497,1567823226],[302867929,726951092,929045887,941122685,1857412910,1736237632,1707203120,1431053449],[73672293,1233219044,1963980465,1500996371,1828897651,1527990430,145532167,1882476782],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[252462451,974117181,1895563221,568855738]},"opening_proof":[[67275803,1078583549,1285972210,1200950693,1276627934,1134480676,1694077862,75882844],[1641295646,285806344,371484793,1546073970,1772541596,738302511,1712863729,703195633],[1313813766,491914949,436598163,589790804,1242874802,1019064208,202001363,1934028927],[1890488937,3414499,142161878,1986091849,1701386331,227316043,488609657,1655454082],[2010229335,1402204372,1071709577,1579859556,1742341824,149187728,1514794156,1373334847],[1531904171,198666426,1404109740,1354309892,1676767364,69830101,543902742,1869842548],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1315575615,1204875632,1894991284,932331444]},"opening_proof":[[726719937,914827198,1071905687,390567746,218504842,555416503,1359716394,948496264],[1220523140,1051183469,65630171,1924453070,323237408,1378517272,1229148699,815912655],[849597658,841327381,1164341632,555440391,388333284,1291096083,675453724,618306940],[1965662754,294275467,1868051669,490164372,1169207926,341314590,1731459164,320210498],[1280766138,144860041,1388179072,1733885012,315027415,1189886700,1702278469,953779802],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[652241716,1454387279,223849395,28670547]},"opening_proof":[[1231282961,1498244859,893984593,156881820,1173315861,1482822927,182672171,463951034],[1077603607,597701172,1423792004,273472928,413565849,1869451912,50858994,135205819],[604760163,1525248851,619874711,1593023907,1829286591,94994648,603029028,1914100],[1719259681,1775257147,1868413309,580959092,346496952,1296961847,1391648166,171519742],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1735069179,1851729143,1220899734,554498855]},"opening_proof":[[313719772,1314352251,1488529825,480002011,1978057089,1635071811,864698281,1801704062],[1373959911,1585706960,544053790,1985490131,934391637,881147583,1712440718,1932337966],[568895255,862763202,1091799405,1547447630,1468860003,1994940047,1325091056,960788315],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[376757382,1975297080,1253777338,509462008]},"opening_proof":[[1991714935,959211140,125950894,117924918,639048174,758028306,561378671,1270204047],[1762636597,539499530,203234000,1434544518,1807768667,1148363317,1146042120,263604180],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[191803061,1806794797,902419747,1676617636]},"opening_proof":[[1177850851,36568985,576163775,633467877,867525369,814852197,1688682999,1074971987],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1032848416]],"opening_proof":[[1506276873,1150876670,24757624,1759971883,1090751531,318471799,337183993,436787695],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[1207670520,1804230374]],"opening_proof":[[1670865952,1809647838,471987066,496197119,1920382933,1568303301,1560588636,190903125],[2038605,1473385681,1125421060,1092565,282653154,1264386309,1980958947,155253591],[1869816241,442138471,1178214223,1740608522,27993046,212892013,195077866,261735472],[1814440212,1485418948,1624973514,1190072748,1211339508,287616519,1516398800,39038188],[3501371,1768067403,839131402,535456424,909685981,861428203,655229958,1358610259],[1512630714,1015018078,1269983603,214224761,1575570378,1925601343,836863462,1550800119],[1743198398,1220928104,1043941442,1471688966,1647264489,1475264892,896046024,1069856496],[999792148,1271168518,132491778,396382286,644698170,2008157241,1501081137,523707008],[1763240734,1825501700,1585326633,743129869,422553158,1310682804,1160898635,1569139307],[1279919281,1888383723,1666418113,1694928754,1268311520,932212136,729810,1442229893],[139871932,1949550742,99087954,726597461,624471888,1375217458,1840950904,1407974887],[628012542,129555937,1386732954,1768576567,1023767436,1607427787,751055248,1363820920],[530310364,1648691527,1475609710,1998598626,1931433298,526807440,1677917254,1737776513],[1209072468,599072527,138422274,668706495,728072679,1041032746,244487197,299792817],[358118901,901512996,1481130558,204711082,645751202,1627939657,1814559724,388831563],[1088993184,129460184,1950702834,1260969433,1589004820,1830573283,304561667,288588481],[1135744970,1334655858,1984589014,1801087048,1522819584,34326685,1442204048,255275725],[944160969,25736965,1783661246,1582961969,1316551825,556778136,1381372229,447200376],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[850311795,1493677753,1425692932,517933281,1001412668,953591804,377384342,1044719654,1615664648]],"opening_proof":[[1538966018,914146804,459650933,1352278827,1958719402,662466268,1637021836,720989262],[999447308,727563874,265836657,1927311298,1254852041,81747825,1836540493,992795888],[1003378210,1795269157,590710619,1300916710,114390488,1026588475,25159913,1422272587],[1052708044,1091486028,1649302598,1678962153,270409272,1030599792,256596600,1862507417],[1229683879,2002598728,1713636684,1451413628,826832717,673843976,222649243,495739],[575732634,855051810,754645586,780684998,1759294925,1631510132,1128469191,1394792543],[1771048464,1299576443,649118906,466695353,1831282052,1327808449,654683538,1264049247],[1885196180,1593559383,688458919,1424811811,1188623477,834173029,463436585,692671205],[1645134188,605352893,875450559,886964002,1885052334,329222792,1561767845,1620254607],[1762625954,317105922,1811546658,1189897745,716466321,1954389230,1894181461,1449059048],[1614926787,294459995,1776531162,559815,1488548821,1291183000,1864188957,1121340518],[1544299368,555300881,255233757,1722562987,419381099,1073510533,1838754117,92348063],[248643818,1256664617,231182014,1634584723,877098518,1557460976,1285268707,826712459],[1956038909,735280435,1346533697,239638229,310065202,766610764,1778970509,392311149],[1182698269,643014886,1346489800,672897932,729150475,1070354412,1179964732,515608306],[1784302266,1487418362,318422675,1902209298,207590240,246900774,1987914434,806770985],[1931377589,1893057994,923591231,1107411600,243708541,1201144518,1995209021,338721853],[1478212515,922971444,1412964422,700643427,1318090436,446105589,953374148,553839897],[166020806,747479365,1816278581,1078518193,1285000004,850749817,706279273,1067418886],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[376209301],[737713669,916934055,1032848416,0],[1895331967,1083699606,1245089713,153107037,576169715,699573943,0,0,1965254908,1245089713,200221728,1275743658,1821221869,0,0,1965254908,1821221869,541834345,1885796292,208335723,398000636,832148221,271046242],[1822517031,747794991,0,380574873,1447390849,958945738,0,223957968,1082313601,1633115508,1257464898],[1099447900,826510169,371259758,1888385467,1082120469,938248034,497091021,1216289782,795260094,1227041500,1059140015],[1780157181,637678415,1080830961,1804192995,564753322,495103078,1369779474,1790272260,334387832,580441737,222142766,452804167,1387568232],[136769985,419173606,547079940,896573930,1984101578,917198755,1042494253,1973854044,1398360255,1822830107,1894240816,1234017612,301834206,1996941651,1019543169,875122196,955423585],[268435454,1925522282,418688863,1136075741,561054114,669213452,1265106950,1831782419,2010985650,1774819219,1557678500,1183208181,45341350,1847470360,1878289728,755740075,22723478,1829516924,1683043305,337385763,402269785,1150193233,1983600629,1848720585,1356184469,1668018362,645852642,818233738,1484396886,1832830883,1047826116,27413296,282569589,312136803,781475397,905567410,18530641,1522704221,1405912995,1932443800,1892450044,1982557590,86885580,615682820,1884141782,1173338421,425294714,1966801938,274997710,767564547,657268609,116035722,164125638,1881228661,992122490,1979558493,441951241,865312573,630152535,1104072706,446765917,1166050707,1918511888,430789981,2004591322,610717919,1286260813,1598468906,40400677,499572598,1819196474,920953981,654134268,1371991773,1677377237,1092149204,148333004,1329415314,712255449,438806648,1054665866,17101874,1001438014,764410723,1993427889,1655352124,385720890,1894524569,263382503,1274445256,1550816430,409711797,1527865863,513121532,1351853673,1621689825,754428050,84720677,1417527381,1101256710,1252214711,1139210043,1770013443,2010293519,559588519,1148138344,1808900953,1717886956,775443083,1251825006,610868316,973827297,1609922567,1166606763,1687932429,971450496,629208053,1096866365,750974927,27579684,1809773257,508232926,271363874,417341259,70537243,66660120,206444508,1910082307,1545641574,390204479,1415884746,1523360702,274449673,598528319,1848039053,1271490055,1696868158,319917648,562362257,801439044,1674262120,1259517907,1834846948,493731611,1204815055,294797848,924729057,1829748503,464349519,148717765,687739071,1405584240,1853213913,586561580,1018390477,1387658770,272686131,623517315,1897407912,221646493,1740438039,1273114944,465736094,1082382876,1879745094,1737677264,202354912,1764952200,179777137,428127372,217532027,1694587101,1830272744,1754833032,260233270,602535170,687918334,1664027572,981976771,391146966,1931331946,977718340,1299893550,589292414,1686527810,1600128885,786395109,1568200188,816833197,1477744752,1118701810,1746105378,814047188,453799904,1724422266,107762770,681319173,1944963994,1527883148,1654300806,437768708,1440600099,369493358,1508546523,524558807,727478173,1005108034,249372485,246907224,1647163645,540691057,1128781759,884074582,1952007959,1295416023,514408837,193165808,886479328,1949160665,1284871917,1854779162,183444084,404997670,1537050483,750381952,1888687826,98948252,1411789652,720946426,604454267,340293561,1499454958,6716683,639186061,780088005,1701325626,1029853076,1196707279,813260298,1359469899,1030012064,82791370,729408281,836878182,177370775,1132072551,625206233,995372251,125508292,268944543,653138790,1074183664,325572942,1902993276,227627278,1132075637,1994314511,1300779786,1963161253,731924549,322469108,943163130,1648982485,816404449,993302987,348903549,911107291,1232584377,903452129,496730375,1538867939,1749273376,183602386,1911882257,1526517475,1875153990,1502993602,1961090749,677820474,1542469185,1797604180,353614312,1550465335,800985272,936679013,1006194399,1413903597,1923302616,732536678,1077375924,630871358,1764483662,93067476,1139913608,1295364704,528797063,703557093,1907230950,522045023,9606786,1562658456,1803181817,1223891835,1446066785,47485520,1593378001,994318302,1639858228,1656097518,1129970019,1106761777,0,1645696984,1447200351,135129237,1330614633,1330614633,1665109306,1182428568,91135718,1367394324,246969081,121378933,731969264,1101522335,120993489,979439277,863710301,455196159,813436895,1192325502,1571699962,995095370,969356876,512753812,0,581225156,1582296982,1255133452,58919374,1150289532,1787417177,1292813125,1446284625,121161636,1515335368,398135402,574253027,1207814667,1702702183,1367249958,1526589710,1660288935,1615811314,1649278097,61016019,1888398769,958943261,1204555209,1850548010,735037886,14910011,701467058,23861191,308021904,1363598811,1565065073,1327841955,1438008483,1635174170,1457873894,1091145955,1758965425,1202893647,697508898,636476647,727156835,1587971028,1554227330,1172870959,811980139,154884161,1656091403,1638161169,1238183581,536032913,187979260,921197905,1876020246,346609791,1819654720,937540933,1188758504,1541100565,1950741786,0,83170247,528596440,1344501735],[1638682016,272467691,767146439,1838271480,1204656050,753157325,1369577799,1247253234,422069025,708313519,915063383,263498555,1613352043,1627509308,1119834633,1707776607,212147293,1561486536,248334108,1646021348,1762080042,1335610877,339806699,366611929,1574120459],[1599595455,1854654025,1996823032,284784887,1233468753,42589325,1555518997,743238268,510722453,564253506,1063870269,1876504509,384938986,1811543307,1232124593,443192086,1391386023,1473002992,1943919439,43024247,236061479,1474836396,1940333468,647176141,1142826240,1763835882,1239944815,618600345,1861126176,257017155,1017287122,1797447770,450055323,1203409382,574975162,406392234,602795599,1185834904],[984152576,717059200,1215170744,1249113093,920886116,924104466,929719472,1472747401,707685906,739656759,1855208765,1819364210,1759979729,39697528,1450113981,847172053,58107467,349777816,1592531159,412599209,1490108565,1730918106,1092656050,851162818,485751731,1387171039,337552815,882392257,1201740672],[1069000134,1060644280,650626559,420577283,1012589322,41293849,600160215,1839775958,832163116],[270111348,1495250313,807969090,1569407425,396046968,791051091,128080170,0,1812105749,1768376681,1602457089,1538006155,1542587135,416812225,1269847543,991327383,1958663929,1291876262,1563674194,1404026646,27308426,1181316807,2007744109],[904330177,1643564478,896621385,802531741,1281597434,1549885495,1634762614,1810924718,875562124,20282991,1698769023,1860648385,272892329,1683348526,408256622,1468062112,1844918492,1480726894,1374779553,1602783362,1140203461,0,232152068,1524903216,1136325743,730338711,1806763599,1524903216,1136325743,730338711,1806763599],[1202967767,489167242,836399948,241390511,1406121845,1886591407,1570927780,1067599588,1759435889,22256196,659763539,1055884210,659138352,923043787,1049745964,1436205909,184647697,578521705,1904612093,854192705,1418041614,704551117],[1566281390,1592049416,1118419912,1854997330,1636573493,1674849444],[255768150]],"opening_proof":[[573486604,1539571012,1828339872,1448620210,17059528,997387133,525146100,667039999],[787753894,1067159862,1654017709,1172164853,1782496239,1622964006,355365690,1787668106],[524284776,217368163,304469157,560337099,1011159678,1146495323,1619525026,815125176],[1055042754,1329506821,1076263111,1460766137,1375501052,1858838213,379853770,1533487494],[1261040868,281108559,354626884,1402466332,786229590,1542099650,1722465299,1491877849],[357829986,1253005394,1051620366,7543594,1272905332,1125375622,1764345186,405516450],[2009366725,1634047151,1054435804,983340307,964009388,1402888056,1508155474,384292913],[1755368251,1701551919,134721968,1472671851,395783647,1026775937,491244033,17792285],[1961307192,225826684,1769001930,1983982742,906215670,995104552,1406958986,1493069292],[1567055233,20524545,1095650380,377141196,1745448879,1281431242,195024861,11060040],[531737442,1496806122,206004545,1122055933,850880455,863757295,1857405206,1395595562],[350350159,762693815,1977192152,1826208812,1006654522,1876705452,1882683370,1461674773],[1045239794,1707585334,668304919,1360255974,1490172322,1100250209,1473102141,858409668],[1388393778,360050482,1479642130,1080028465,120892388,723744027,479465224,1747170233],[990989111,1638347772,1332891840,1085345424,424008256,702674071,465093161,1483683637],[200765419,182805104,1237645645,1291415982,1615756554,807220168,1361249070,1896282256],[759381133,689103651,109299995,1770810841,626287753,956417382,1861739739,288184512],[1032676711,898757787,1862318061,1086061878,500717105,924512049,1794544126,1701212700],[1505764249,269602874,123210722,1456837734,113670254,1235887478,743261862,1221572477],[1059037525,156960694,1313288060,426160168,557168593,680144454,183454003,508314508],[47020820,452573863,507093487,1138601706,1165074018,1843908422,169479440,17579190],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1642117206,764316284,908230667,437129483,1557323162,1907578567,1635989261,468047973],[1638578233,468853262,196243594,1040121110,1454865008,1011480533,596150267,427754608],[506751401,1208670187,954657322,111948598,1942966777,872718221,509659793,638017573,1084081225,1250267607,1742900575,1801486765,850852893,1483493046,1786318794,202029514],[707216841,1144040556,1060307574,1725198602,417144425,619113938,1607301872,1698542951],[498955460,92839959,1030140191,1746164050,807328739,1472765723,984284543,653987177,1096289011,210213066,1814185587,1994365520],[1789168284,1017371205,1135136911,155735121,1566412345,17222123,589843970,1933390525,217550152,1597817243,363239715,1347201621],[1624353604,1179289560,466297755,878920311,1536776347,591176674,241481518,646202957,1885057438,361540668,744855454,1659295522],[173069766,1884850223,636673,217631278,955722148,115901396,735039100,1878512657,1417373630,939984914,1566855046,482627987,1310284022,607115665,1268387134,902670708,686367166,788273424,893313279,348975408,1252825483,1642016633,774635618,1955281700,1792525611,117329661,781196136,458748681,924611258,1263093226,472353982,959337136,1637880861,1398794665,1894407070,1214486303,1945088161,1766272770,470813554,1468681940,1470031525,1948336879,1111601815,1589650077,1371403327,419390242,473029002,1819673864,168697514,1014963357,342134720,1776242881,887427685,1810873435,862745652,65091654,558435220,1267205883,1108659356,1242990416,1394727813,1767708325,1548324247,1883841164,830656223,90780303,1530295024,196068352,1324049409,718545468,810352958,1034510128,1544640830,1019895201,1184101365,1111775320,1031355794,1708996618,806974474,1350279214,1424384221,1070905932,602021299,355994835,624360523,923329458,143277573,507544326,1856818502,408803550,59324264,1414621027,1642084302,1419967910,359164743,1845407163,1455410522,1747824102,1643407389,120918901,1522440432,241714085,607295448,217134100,1210139055,2004694263,1983119469,1578605062,949932185,1530843714,711007402,1865027411,21339897,142315083,833048565,1689882781,1228792317,1690659701,229073963,1268835332,1707931428,231760616,1379558740,578418174,1695690331,128001247,711561350,808107963,945776776,1823154292,590884494,1864654520,1300731198,225176132,1416289439,864319554,353943938,134546163,1208871673,466228757,1778560462,1793287721,1805532024,113712005,404925864,570478657,1386254559,695936570,720360148,592870103,442959393,555718093,1245830624,1129271996,1638374891,819339761,1933738632,1106161721,553210879,84904983,1942838514,577485427,1937265977,1284971123,794032151,82845529,1489211807,1895299378,623739229,309708703,989632850,1844478008,423494614,1743363789,506114893,919390788,1410036057,26236835,802266037,1116243340,1507389518,1723923300,482919137,69687045,1354371004,1275576883,1880591910,331845383,1480051989,823538227,463261965,39649097,1747812760,476174747,1179201711,1244338608,876728139,522957708,1895982744,56525824,372232154,474820885,1411655016,1998269026,961283754,1838999265,1324710213,207142995,474050932,1835991679,627109579,1708636120,308318676,1391651085,46072530,857603610],[212438900,771990030,1896677360,1286033919,583162084,1431624096,1897041400,146150635,821651765,1730229182,1706808634,58504408,554345777,67042648,786927732,213205411,220238082,750845489,1856682146,1261104045,923037506,1585893634,1807964388,916146874,1485911483,310108773,1130064616,914269640,1549091123,589706506,922868259,1796365680,2005963394,1037916197,1800999894,1344835268],[722259318,519499189,393577032,337976153,25337283,231531024,1766100001,96908656,1078967490,1980876854,630092027,1976216210,832251633,359217339,240366561,1893782190,1988164067,1530829053,1104788816,1013823380],[1670333873,1826375565,518754215,893622796,1307052083,506530738,1873293781,1198749185,1381045292,1049966427,149806873,580047594,1923726140,378137923,814384513,1177862119,1747845446,1722717398,920689054,197088992],[1872494100,1846638850,403841983,29497317,1522907920,1594286231,1989481103,1352751428,75660187,1247029324,553592948,933113939],[1411656170,1765535480,1740223544,988271586,1628835867,1210663577,677027580,605756505,16999595,711065571,1241353734,1275395900,1738602558,314706736,1696369444,431985774],[380691479,27236078,268860357,427963729,1473936854,866285463,1111402941,1219840931,822243014,1691861700,921824310,1806553338,376598623,1897001057,1158196177,1428735882,477593178,306705630,1675886074,31544650,196573074,983052370,399926622,1633713908],[38820325,1892031168,31218108,79148026,1615751814,1214876566,904272946,1840696476,1004976498,74899281,1700452590,1950772506,792845257,154345932,1690234418,662065730,1959331563,912567393,146564320,711375394,1679309846,1586872051,162701158,2001129955],[1786516835,205578383,1895506269,1174186443,118406209,1064258339,57201180,1036190927],[502252563,174960775,1428753729,1624665393,825352179,1719360661,793323046,749196834]],"opening_proof":[[883556190,814355592,70972524,672999018,531440022,1791767163,413894764,1743857024],[303978626,1062947424,1830420993,852055939,540425901,1921020279,1373821927,981901137],[1607702228,1421864155,1805039982,212892792,309746265,1868839515,661318387,1572657829],[614810445,852108507,1239685349,236590170,1316000918,1942337720,749527423,1545098007],[662046355,31532782,972641148,651016051,1333641015,279459771,260577922,262348864],[739327322,2004355127,1868220745,240746775,1942236455,447802833,957223372,1613465329],[330873920,742400692,945142484,912167190,358528119,572761568,1822914351,1746524987],[1432975567,840303484,616451119,1060149534,819984269,1453006435,1063316988,1758450142],[396291297,1523463828,1983108039,121190884,1231121498,1639666367,238932863,143302770],[1201580198,1286558663,1052581077,1953724680,416995805,1399663950,1341633423,1583221425],[284393777,986409538,590714788,1226197215,1597618631,965119786,7259124,93431769],[210900869,1388754511,1548973188,335560045,403837371,1026333646,1665441819,1492763438],[1983807877,980379281,208086188,701434586,1998147835,1527409288,833374223,1160609540],[1375158667,1706207405,1281146314,1079620270,411038961,854280658,1830788233,1415159414],[1832943083,1542534366,1474556556,1031905111,1535842270,1293278894,333332926,75519425],[1680279199,1173686073,1010494617,1563653783,1164609821,1389010996,1370844053,1209772934],[1748730338,454555891,1610653019,170541,328742651,1541680778,382808755,427392086],[1743512938,867255338,483917455,1366065612,1929313191,885627907,1728010571,373903033],[701141705,1955581904,679386962,1645075093,258406980,809031723,355747747,124654787],[1254628689,674643411,427363321,85715580,1868112716,1038909392,511281209,1855083999],[299853328,865088860,249892638,671916118,722816583,767429801,613430482,1581109882],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[967577018,1884908090,1927040445,1533904222],[154840447,918397566,1741018371,776502112],[1002064637,1280162216,172377805,214414405],[1692560085,729990049,82863701,1608290520],[845335895,368225399,1651504267,157112306],[172373834,819613454,1613889006,1778588095],[1265957298,478702409,399052691,1465632293],[152101684,1257454408,893825177,1377531612],[1858647930,507572987,2001981135,831880808],[1669458876,271780390,1548459520,1212854772],[403379148,1017137226,1023163523,279354488],[1488185213,565297746,526440435,1207278066],[1157584241,876550114,594035158,1371791525],[1006496226,1481668177,674258708,59130905],[1459607780,1368024302,768591715,973858434],[295098225,132503935,1746299828,647684094],[310670287,1360056989,1346803716,783706744],[283204605,434735952,1545877433,412092125],[434577854,367335352,14508209,1637516679],[1896799815,450759554,316289701,1997588928],[290083860,1184721205,1362676688,35094306],[780411291,1018445856,686417559,568830058],[842944645,785460990,1878895770,984989612],[972218661,450788692,1766937921,1739771567],[270730340,1039533259,1005764065,1587451208],[149713749,829250318,799264924,593071468],[1091356520,967565036,1270757403,1998179037],[114492620,1763097503,249185361,844526431],[2010542096,377919169,489940304,622036261],[1212453704,1283275115,1036425557,1319866903],[1289653034,296733441,1850256962,858901284],[1218254213,1838394818,831029457,949001890],[1380687372,1604820745,265491154,1929339409],[1421986131,1645340869,1292707009,1375110904],[641916813,1503404721,474152581,1700676213],[752190061,824090446,1492311231,1738170792],[1412572141,693915693,894631222,823942336],[1886701251,297803525,201082841,358868116],[1291443282,170821073,980414843,1908525979],[580839706,1333563990,842233698,1407325615],[49816845,1781522400,217964649,1120938986],[2002901276,570844329,476420839,1607304090],[1636748183,1256466104,756845276,1627054791],[901924888,989329761,542121373,815555951],[110647823,356871942,1369627327,650827789],[751301982,2001323659,1776196497,9123700],[1594671590,1655456662,191643673,1855053683],[262346022,4874061,1890514494,1770850119],[1562504451,314702134,844885798,870817965],[1861543924,252914480,916220275,69857926],[1765265768,480405318,1845942561,118823548],[726812857,1789417469,1984278648,57743857],[1994125314,244568789,470379329,143383596],[388354334,1614620905,385242863,286909302],[575754972,1919965178,1875554345,1233560883],[824980941,671715242,462386466,953951522],[854186063,409021654,24684057,904471105],[1408371281,1036066159,335709876,1416581571],[1453445891,803845294,403023638,235618378],[987339100,1433866485,1037215608,850757852],[1738909253,690300726,1133427846,676758132],[494261499,1285046406,622174586,760622209]],"opening_proof":[[1612375361,752063176,1104962773,341845462,1896214248,1431745909,1004333287,1838313907],[1877412982,1473964633,1434411211,291769031,1502056997,1437374875,881094022,1477740871],[978693278,1208381882,1114957523,1046848618,1364356233,592939941,1699016338,1385098394],[1532506290,1826175767,585178107,368153124,1998162243,1994468673,911996948,324885654],[551053377,489343198,984361941,321097222,1534398956,526626455,1329048052,509147826],[1415824102,1350281234,173680036,1111363098,1609826426,1558134768,778664089,1019962201],[917778512,1739087335,1645833354,170610075,1204684841,645989356,1917143996,823800751],[224748180,158287251,1992328449,164803777,1074704854,973051970,334729782,210144917],[1199805296,1786406385,1655302434,536065528,1951565456,300976718,514989160,1643440256],[391492530,1784876003,211341156,389000206,513374296,1352482134,1707284321,904558548],[432713361,89520482,409766149,1462709369,1450237962,1952850835,912069609,9372941],[147391298,426692133,1839746051,849724375,371356847,1597976075,264938163,479166029],[1016818004,1393040662,1922736118,603684676,583665872,1308330522,49991658,1512696828],[165966703,901843080,1285276161,263352636,1097881507,828828996,774054586,1988075229],[230458473,685398420,1249745820,1312582946,1972965540,1787292964,313355039,268207096],[531872638,1525155716,761126433,1067050031,1191312883,424595759,1258512085,1500495304],[1146267909,1952646222,1603997115,1003852997,1226270434,599327609,1451420558,1697275529],[846261855,1607055974,86873277,2002077300,774390989,126673397,232708895,1034717909],[1869882921,1475735527,837707447,1010409179,561006278,1015452309,143361697,1265769239],[300892043,854738349,1172022071,911573606,274583715,1355197354,822455303,31905380],[1542467107,1212549418,1627655292,345805241,1019436172,1319661454,1466892587,1629125731],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[895933984,577168087,979019994,1525539158]},"opening_proof":[[1912728241,1122617983,1431611551,1049708152,81878498,756079761,948884459,543693625],[1167069201,21438303,243035241,1578550097,1717608172,1809709277,1121025792,1553313093],[1390825969,1967780350,969187510,1597357122,1036637684,1778346122,1821667921,1917858386],[181739773,1321905475,1267648340,1461554456,1576286137,1194396489,96149371,619043621],[1554875566,1916996647,1967860668,329492313,1405334720,1583531870,785219096,1089716111],[1517511775,529556250,289116741,1310345760,410616534,205456078,1944339201,1379563927],[955326951,1437060901,1069960913,178608282,348613581,428731528,1064200499,1128149],[1362877350,1233517872,1487197698,1449545787,132970854,1988046246,767392125,1722487285],[883692680,497096074,277199636,145407086,1521626945,1798946472,1123437969,815998359],[595924423,1603349878,1817287445,660673168,327627380,512008977,45248846,1935746816],[1765396651,1793225574,682813122,784400634,1263279023,1361940593,1917434008,1406765088],[1499859810,1619779045,737407558,227394337,508375062,364151725,1718900060,1868147732],[1032957183,1744772816,778760070,541750910,40402652,1794939794,1725493348,1239147507],[222694166,933645579,280651102,962806928,992216743,1529461717,1709025619,224066057],[1173008427,60044687,1021204942,1600694957,1940908672,728970689,1450797805,1982723580],[1979042653,1239711925,964942563,994586896,1334707710,828280577,1250433127,1320108884],[1486331301,190315253,1435753921,930720267,1478033842,1738553129,1905630655,514307191],[571533830,296412016,620757028,811668557,600020456,1704839565,573375793,1262047561],[250605841,1833065051,1077716603,799648468,748891540,1969897391,1512464025,716251757],[100799529,1749061979,546964039,1822291421,156532650,318137689,663494672,901802771],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[124384703,1042933017,1332502056,1713059791]},"opening_proof":[[1977250504,1277310196,351576666,209309228,140278347,805201869,1628631593,853156323],[302454069,566269095,1769885627,1202128911,1165918988,1761886483,1540359775,141314124],[104633793,1806892844,632818356,574534331,100936949,1103875920,301934086,29795337],[692208170,1724763512,1472227342,1955476912,1337061429,417295668,1454604653,762888276],[1909485334,1681942007,1436671820,1713461766,604517343,112730711,934783213,353022316],[1121642529,122987846,1257838178,267450946,17572348,14304213,502664284,31387175],[2011095447,1362318773,1097126846,1220198158,1840788272,1354955358,225551491,1576214834],[1760550193,1603965478,960927466,640637606,474402553,273629836,487213560,1289323608],[1424440104,537116870,1127914770,798138949,1737633251,56394025,908037204,742520810],[114136868,239698209,1117493525,764035976,576567736,1635028713,1738126984,544468315],[1598496680,1044549856,1386688616,1204023655,877891487,425233307,1251770175,244939537],[825987451,1939107879,37305757,199429557,390086257,390443708,369713964,527068633],[83869423,1440414102,1157917887,990224574,1066045267,598992196,458638137,1541502233],[718615798,465861489,1180668440,1990220630,917566070,126525205,1177037676,1697716696],[1817392286,1049937413,463729009,1551020050,1878306709,1680452430,155460298,1530926447],[1238499309,1863241956,1734418571,1537334965,704521373,721142617,1955687726,1723455136],[872276225,1515722426,561945937,964951522,639889028,1085569354,245603441,589986764],[2000906230,1876928305,1793878546,1019559613,1914441355,1743273982,1416737948,621686704],[1133741663,1724374520,289756545,1829703478,1510030008,1199279814,1262949577,984786859],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[1043006071,488838307,1267901660,87887202]},"opening_proof":[[342709971,355485451,1479662182,1273751000,1383316391,873069147,1223219818,998240876],[1829227681,374954367,1393891972,200068781,807159088,14065273,1969558592,1596865462],[206168951,1690345056,898025193,386388009,304305368,137574432,1174486780,363520882],[107322138,1445708125,656862930,854858334,1281072126,483810980,1654419952,1225369903],[1773650165,48945173,782775246,368592966,1732908875,261894246,487551637,1775073212],[952225680,163381717,1940146149,910986700,622855434,2010626912,1328649711,115782434],[1941428157,1601341374,41632515,104946795,2010283924,455762897,139970615,933347010],[1819985326,897624657,1205853769,731116534,949177642,1433104938,188162897,589829675],[458390631,95526263,191421397,218451180,1147887005,205182960,487286240,1350171014],[2009428667,1757564634,948003750,1256784948,1184532424,991672105,1591690911,311909492],[1964454052,1899335231,184021598,210029880,1419699169,240447608,1773279274,40885049],[802848784,338557552,1907937849,1900531756,1062649453,1183279092,177002711,1897373007],[1335068545,1846585701,1161266362,1511444458,1511771784,1773471875,1714353919,354748269],[1179564722,621872735,2001439800,154368948,494834820,958340061,1422681791,1250098812],[877749464,189300222,527402629,1847997093,473777592,1832943919,434295496,1262368555],[880921588,953828763,1943880266,1417475459,809976946,1873427684,92595757,270827321],[905483910,338607814,273948668,1623293249,105157645,1629403300,1740660955,735395979],[136006061,661850365,863543247,65877743,186593002,604335079,1048850518,1712899394],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[93970648,751622941,1581957326,582965326]},"opening_proof":[[1367715881,1310893588,1971410938,1799510287,1261896849,1103400365,894594221,1047462227],[1268819494,353601198,601051806,1058430052,1366406282,714983067,1720324365,909474631],[27779139,1770580736,230012735,1060014773,1325364347,1699772591,1379797740,1827715376],[39845541,1349571655,1699940732,1813756462,1007412280,1451196167,1913945380,1427646513],[1219412895,1788645866,1896229426,1901324553,1050247431,1727539621,701963272,921435935],[684729670,22651626,1360467566,1089683527,1305120294,1323806269,195861968,1675135329],[1008146558,1648553967,1884564443,882905050,874916873,825425045,398149713,886608781],[1320579904,719311542,388150352,1785005385,1575453010,1089713433,1176693421,1280583856],[1556603005,761819738,72244447,1227430967,33814407,1374165434,1582814167,1032278746],[460456041,74241036,1168020640,2003253348,1212725618,1349088491,1164856307,1803646757],[751616124,1862230142,414943251,1468360509,1421622959,678421024,1877114286,200206939],[975026331,77112133,263330053,1634692518,5028918,987263189,1271694113,431553737],[1708754886,293987247,432498865,353106662,364518337,1754382576,1531922956,1046332721],[1632014096,855677082,506098007,795197698,705850830,1584791013,297093985,1712156463],[988463098,1053440558,2010588985,1642907850,1261344275,1650921409,742644752,1835469779],[1732225246,997129440,595387169,1815437136,1747062224,1644692211,668811020,1907955287],[555377823,363478825,463738523,804952459,1177575021,12456953,270017240,1998702010],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[937229215,801598694,1292573940,1373309460]},"opening_proof":[[589372658,1747271024,1826900762,24165709,254662307,781017888,1185307867,1673256859],[188562691,806126147,94402927,1648712752,1558125560,1096278946,1702495252,698798428],[1613441300,1156419649,1976630568,530119028,1296010219,429033868,152514692,1577868962],[1840999711,180298440,637174747,10240082,1673316232,185448662,1183479342,1530859947],[1071395935,1413479934,1282358787,195253031,1643523615,677349047,1749750874,91204609],[112163289,1116739756,327475920,106327876,1264295322,925781310,1783166355,719572545],[631183003,675255690,613509357,187410561,800196536,1953798213,1153257658,1099127181],[973008410,186578209,1533533366,923180588,58665405,1819050072,1196915125,515627820],[1999409169,843531941,1913782132,659114797,1315444654,1101438666,444761981,554992988],[1839001026,366023250,371136370,1508628425,1274027739,364275346,1010028977,463532810],[845681510,907934988,303408202,646768022,1530987290,746301123,461256374,80595046],[1651993644,1685443190,1136423852,1611963502,906220811,1672246550,803622359,782522937],[1125815243,265068697,1926936260,1159110571,1550349299,540558919,1720393861,1760181008],[905843874,908545833,1409096623,334289035,1750607776,1857588211,81981182,1712081150],[865099747,955469023,1699694975,235341372,1251417678,210099030,1949418006,1488767774],[176559816,93420484,1419811130,1501085685,1947957761,523066048,15708766,182673665],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1263759010,1732309709,1076267985,31146440]},"opening_proof":[[703154620,57042109,183660956,1994031967,1222382906,385495888,277015110,615397992],[1642613642,1302929065,1727973996,1581677706,865132997,64501396,469221083,167821774],[1280044343,2000336991,1710607016,218504459,1096242506,1140796634,266952547,675843784],[28507307,1127368259,643175698,784481205,613515366,132035937,910489446,1522139949],[26763187,709429454,221119990,197261714,1992821560,1999492364,1973658835,1393583338],[276838730,228002839,390019925,1140438773,106996630,1150512075,1649364425,1568198333],[1157437362,74425902,175159466,1539473636,1266739283,177806635,1928991726,133140886],[1241402132,226175085,1669201071,1315891318,551915699,368762438,543090602,766070593],[335242684,1205053784,923411547,1574821433,711601712,1640024355,1172816956,1731690612],[1538902140,569199956,183051069,1631968690,361065873,854529565,117034682,244958900],[268446673,550162321,246677597,553186186,1790831712,1028661917,542419988,1793685046],[1092919679,1548475660,367698482,657751820,1309549486,461703690,976467441,1565022696],[609899740,172413628,1280248237,994194033,1342284585,1897138296,999939083,415053696],[1965210720,1975693729,1198459773,227806707,824494278,1430377585,875734011,1274993656],[1802342268,451739212,744829286,1636531703,1490122202,1923555917,869763059,243751],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[1116090490,1591362320,104315831,1056426797]},"opening_proof":[[1038724708,454778339,917659675,931244925,1951016592,1861118790,538360931,1916152638],[1505146246,1535680420,29461138,1804698164,546745488,1871628375,112271176,1533211446],[1053786246,1213073544,585970882,419780077,1309695440,1896109302,650671170,904848367],[1647277870,1062720386,1599319954,1675337356,836944643,897088599,1662539370,1521830622],[826974135,1743659634,459296978,1704991100,1017434670,120960336,1323201664,1907450168],[111677354,1979752623,1246488813,332971471,1743623334,1463261841,1262611261,1976726935],[1187509189,1136345322,1469384735,914836136,587191482,601541157,1595048776,65618814],[328425709,1837626728,634750045,334599481,918147009,1597620436,1393523880,1442039930],[1470178972,498752492,554035722,1094569568,11031663,636130460,1730591499,828564019],[1992938055,1790566748,1035092743,810222960,276976401,798361318,1418625661,305328116],[1156418018,1007225349,1765143659,795984579,212116282,1990672310,691244003,78753572],[945173552,670558234,1232093757,1961987704,90301070,1150885777,1084787841,1589490346],[1411799716,1983264561,1151775887,547350774,314999803,536758870,203882989,1539120554],[723470704,1218572115,1124592622,1700737088,396418171,575649759,990630324,415159027],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[239304370,1765059573,450829135,1469701619]},"opening_proof":[[849520873,658925143,861375192,9606080,36744625,198036765,1407468597,1888679911],[1531171764,1795344538,264430051,1364568740,1031989809,1103834238,1475268886,1970214148],[1177235009,963294823,168631438,503089602,1043191503,1159686516,876751092,1474573397],[1175711676,50569709,1659582535,38209993,1034547951,154757867,1454805381,2008719070],[694373525,441396837,881018045,302289860,1781532116,1211017938,1151049837,1556636224],[1305419096,41004599,621880995,1387690736,183831349,1032937424,482169050,1261929395],[1808475567,1379524981,1577104880,454079799,1074086220,87212322,1108416589,552370527],[1377196601,1705374771,1163309938,742899797,692849031,58766530,476314557,847581081],[733748134,1021191244,1430211298,585895205,957822497,1176072551,1469330702,1878804663],[1703341269,502082294,1835041037,856581150,65973095,271625621,225549769,461497386],[593481581,1903632291,643452618,1906536772,182058370,269613234,1383528667,1808701372],[290539500,142827507,484340488,1651083254,413654596,1959329243,1747894914,1796994094],[1093890709,331588928,331902954,317105640,1130793180,31859762,156821346,1685086988],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1079600294,1256142385,726310766,2001253324]},"opening_proof":[[591913472,345217625,1763299518,774541951,1807990656,1760406899,1771882185,813023726],[897135525,1179468342,1018340398,193829453,163848921,1762143839,2171442,909852205],[1537116187,1982930765,882979280,1148551104,845468035,1516973942,113347974,1263689740],[734521662,1790158861,111748623,1774109081,1641856374,658227179,165421104,1038558963],[317982968,2008975279,215814227,71935786,187584596,672199341,1293455652,1669304172],[1584435199,1851523336,167786897,567751848,1194039066,1316574348,127404005,1034637709],[1644096173,902842656,96063090,1308750347,1360555419,1372606600,581544779,1587312246],[320387634,759744681,622573963,661577077,887405120,1984272989,920965376,397109162],[550209009,1703943544,906833826,1359574653,1205359938,884768797,1044376748,633019244],[1965294689,1547239572,1228018630,1938158389,1952268074,1052891613,134587975,1912411136],[1254827018,1928060632,115712857,1813026101,210774133,198904961,1227096068,886580240],[538880986,794346102,964879559,1651709303,386898857,865206060,1333069169,1059969162],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[926087315,1288693692,1309013787,1837462087]},"opening_proof":[[1521431740,21995398,1393331150,273512719,1274146439,485569481,1283225130,1941008306],[945212730,285544681,1777330644,275149863,1132918912,1580252034,564464595,674842832],[1593884800,1350123248,1450929538,1943217491,1049105149,1591626158,1143967704,1615612995],[1661782584,847068850,1967723958,1579862434,752376424,214233129,411306787,1959470362],[1054745736,432986231,1945587684,1692727424,1495834501,129894257,1117598132,1495286626],[1492940656,1995531639,562159900,1391292206,1633913080,1221140145,1671158566,1709088220],[1464912006,1028204734,1359063260,779243451,1705427966,353570921,269488457,841219689],[91755483,899210911,1355949251,427246720,1681967578,1104038543,1529841252,1282907676],[1086482433,1738018107,1044477885,104368948,727062808,78377302,277456777,867860931],[1545919355,1158329767,1253923233,1025480258,1311684246,121615303,746802115,1605898597],[1015999736,1946612917,1086209022,1925634679,354073553,321217604,475728449,749339098],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1807420665,649121805,1066905726,1496858671]},"opening_proof":[[1672540013,1750072398,555689562,1494915023,1775816245,119918000,408961712,727810578],[1942553627,1433029990,1624516241,719431951,444048165,1053383110,1034850156,1478411290],[1523467680,57707738,589281509,1595730058,488826968,340784125,1935429853,975311848],[1491566793,188200819,152582558,768123544,765808108,1188688264,51489880,499423167],[1955931260,895987716,1408994222,906318878,21310203,1528424398,563716841,1839848095],[1146772711,1128357203,571832699,294111606,946325413,580997156,1567262889,282420931],[303124720,654939458,1001126991,1681371782,1980497429,1193870537,490141197,169073704],[1320548764,1347003941,82264700,1648435374,957336396,1161789261,299939347,1346862847],[1855453381,1399128562,1539130360,354043880,1312841574,546660349,522653179,1250417002],[364114086,1795691074,388109211,313542344,237718122,216868303,1982850144,1188399803],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1819414365,695930079,1052329117,226724627]},"opening_proof":[[701383636,1555733830,829941395,797837606,467490620,1133483529,197159456,1233007653],[513865467,213576219,422476269,1095763541,677933127,136673788,343079825,525775592],[1318609893,210891136,799220395,1149570528,959934826,1722970407,239626929,443253127],[807557299,424752665,13135119,1442652503,1703571053,194486054,1579096309,950619551],[553135528,995452262,379326017,1501189782,1154913510,1038419567,162501071,941417398],[403273329,267848420,451809278,401894540,1253309015,395995308,193306472,1484676122],[1008581857,868878034,1206162592,699045085,222488530,654697204,1727377610,69027047],[792603757,143965271,1747723353,230767842,614441121,933314573,1884165568,1031825207],[1586890456,470430066,1130177191,284818681,1388127053,477129435,75095249,1401042157],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1430670422,1141064993,1141206743,1764357664]},"opening_proof":[[1749436940,1128056922,733071281,2006965465,1134564239,473707855,1181848366,1103096924],[415821939,1483615892,873215864,1303317762,377323102,115326688,46491388,85087380],[64533783,355977585,1805642795,195169044,284472506,1303636541,152099247,1776029121],[1982648506,1703033001,398083051,1325612367,1678807173,147966709,312694756,396876711],[2009563298,1688767162,1808315314,104192285,1739892141,1648283367,1153949529,565641141],[316469616,264260563,203304207,899279656,566499494,478984461,1593838499,1395388138],[1719048095,609239998,278972995,439915190,284122890,711797314,1521096336,1538024331],[378219840,887310191,1910997666,1306268399,1126539202,1088761587,127914152,1899530945],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1147697845,1787256731,1476155970,955166228]},"opening_proof":[[1678572112,117812666,1662262980,1804940449,817940673,1361866426,1243684513,37374798],[808136395,1755842389,1351159269,939508081,243605269,1111275143,469061487,786301608],[1881873337,1313740643,1897741148,667019283,518665945,324954887,924600271,945819820],[1347351273,875263172,1802059115,1972663578,648537112,810474726,893302142,374460101],[1265489857,1377605231,93879988,233364341,1273500044,780202422,598541075,71451596],[1491404379,1289052045,1172817430,1747798988,193396178,1617108619,14012229,1683188055],[776743335,1425064265,1668087831,413427539,1609460642,1761724263,671870099,1990802651],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[640614530,632793564,1736707775,31423918]},"opening_proof":[[1976900976,456807259,1451062564,1758103666,213328896,158337151,657458981,1723349972],[259396017,785978639,1407872388,1685036181,570738369,19651864,1193188087,1199506757],[558512266,1087347109,758160736,1674846699,730581035,861148078,2069709,326932831],[1879949268,957349772,1597928523,1563515647,733959585,1465126185,813104105,1651398293],[1605718503,518822483,738561802,1439163358,515005298,33519884,1115494426,556846811],[1626765219,745834791,1999878175,888083091,1366067456,1839006888,484542127,1628509810],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[254518237,996879446,236302090,1938073941]},"opening_proof":[[1001884066,635007938,545011460,427219978,520457120,828581201,235278175,342024530],[964900103,467974893,1600228854,1679442438,1350560402,11676023,309726083,78829242],[1423580614,347063398,1785515042,1763673149,283552591,557957886,1386780525,1224051876],[544517274,487150733,733104966,518627623,838596398,1147622578,1236882390,1702690227],[1239851958,5685531,1408400090,748345706,1750663835,734618276,658782115,82239998],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[652695537,316077855,1957813225,1802136807]},"opening_proof":[[1342348255,112756447,2000283015,1828475784,1712921785,1540903352,1524504563,1256806541],[1368945451,843787570,261392479,524009544,1227994003,951722362,1442814713,1166446499],[987790104,1484235029,1291898645,1054954526,967203996,1998825995,1514789128,1005322005],[163761372,808435742,1482893556,1950483028,1710292138,913194149,356936341,1485170490],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[510682480,386115809,920727603,1655810503]},"opening_proof":[[854077682,1219136347,1896235356,1891323864,927969888,1554634061,1297021071,411435636],[545507049,1048152940,36883601,660098974,205747524,1988860288,635865777,1905598943],[1723865221,1974962302,1037166233,1787174785,423867365,1089473424,1741186303,959586976],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[522652578,580327916,1069766363,1025864929]},"opening_proof":[[534016248,1257289138,1820018254,1240129249,459728521,1418989187,1444389442,1328432310],[1508060906,636603137,1149507449,501296587,1466900840,341188468,772379168,546932894],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1753630556,976863171,1849014975,557192325]},"opening_proof":[[1076054867,1880251089,1602670954,761675691,829030575,357999872,1546931482,1340008520],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[2012653700,84272468,442931375,321557701]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[426829443]],"opening_proof":[[581852342,414207861,8558943,353188415,1979256454,784774208,289599372,1114093918],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1881111083,933789633]],"opening_proof":[[559951159,252147897,776358365,1023049491,242897850,344478313,1648383084,1611588509],[1825644133,1471723670,563722328,861801521,380541075,1452209187,1696880759,1242007918],[876131786,1406573503,919481081,698594211,410391855,532467934,1725785933,533956553],[13460191,1614982505,413283934,960498839,1115125598,879023822,698119281,1842246253],[1756759447,153282485,908931645,1152382222,617002464,1640116595,944163110,589157769],[286810548,684867468,529556761,442040988,257021054,1628038041,1879957251,907190689],[1896518369,714414689,1255755652,344869332,6050489,1827839277,888370375,1073623468],[810313860,417092180,1570337407,1762915942,1905115643,481671400,313831374,943128748],[1256989741,1311934656,816406816,1565476238,1565601703,1403098319,27501082,1569148750],[116549521,1582331349,1280850043,557075575,1405066537,952767916,432664088,498405473],[944015300,1812664094,1963432957,1348371216,2003971825,1477042689,1200663672,1829830181],[1101445043,1604025210,275363856,1148779738,1359701153,606105904,598655428,2007285087],[492141333,584536428,562787821,1362898817,1414788023,269571482,504349331,1415067195],[876981200,1434742510,1185050512,1431927008,1659948459,1285872243,1937242402,647641773],[1844715574,440469399,391365514,1281951792,691915773,877115174,340646876,1635893242],[1878975258,943113575,476391660,1537808118,603071917,1785606721,1255110249,1825187326],[655669548,612385110,294729438,487890622,1690416236,1889957104,1679936045,17124620],[1948166951,1786081516,1955205589,1088174020,1246382210,1346162333,132660440,1940270113],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[967423183,142415437,809032312,1782485383,1128106790,1173903773,424500934,1530721434,618684440]],"opening_proof":[[711972095,430562473,614333634,1195217701,1876268863,471853285,864699335,1638113469],[971794398,342551619,79390008,1954042181,97365807,686733713,87325729,987632293],[1125420022,1545842011,53060193,1645147017,1760656274,1172861776,353889258,750802317],[458024497,1268364379,1385748644,1244498288,578985140,768040142,856763227,425825596],[1943951476,1126248976,1330098785,967490976,1551504426,1083745039,708619219,317480888],[1735518339,19417464,586156341,1872336341,1093559726,1543390813,5334085,1035609935],[478070700,288987182,950548887,24633525,479627777,314375321,1161320378,243846280],[1832129211,788714457,1698384871,1954820613,771217394,1406919801,753933812,437256378],[894180949,551888846,1449162351,149706189,1496924327,1715034332,1005417105,690420993],[1712801818,1027121032,946030344,276582782,535084798,1331467984,1046479074,1078586947],[1426520756,966784563,865586117,1156279616,1002160842,757920919,106758254,626205204],[917456298,288281564,727115889,1233209599,911699792,1842704438,219119073,818757539],[715828045,486514862,53445682,322528014,127603761,1541971049,88921948,1704460417],[1428269031,676474315,853625261,1528522600,136882841,1468227940,1293956404,973511699],[654543616,853570234,1927118333,99969384,325436443,1519929156,1951126385,456532730],[998875429,690304942,849677439,1528892074,1654311842,927856372,711341408,359390095],[850829264,357708784,825571550,38871675,704676340,1234918311,1570344934,591073211],[1885164018,1771631918,346261758,839952856,1899216357,643739894,416811572,340480960],[825391737,859901856,912640866,1875434938,1485817742,469776981,329557059,973489703],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[1088329811],[1175521276,58081900,426829443,0],[1247471865,803071805,494194138,1670614024,1719525512,1979896640,0,0,785861854,494194138,1964579974,1686156231,1130181495,0,0,785861854,1130181495,1182264081,1719608401,982197620,82418119,546979539,908809124],[608784015,706315915,0,417519022,1476951195,655512484,0,632927000,434401154,899315796,26700388],[230632432,33102835,922529728,1876018958,1165305802,362861059,879256847,790125681,1382019479,121530116,605799424],[223841393,795785988,895365572,424641448,1465903848,542015971,1292381775,108605394,5059806,426686782,517441191,1689067685,501685732],[1911323798,701645180,1605497429,814894577,850619934,810491304,1754899112,257231513,651225241,1902958845,1198957617,223728149,756610330,1017778515,2010538553,1659190824,919378474],[268435454,1724448475,179136396,1254615087,524174305,1903384841,1236371962,1625009118,1843899165,1399868051,231702261,396518056,1876524247,448068408,838589644,1073263228,1914476012,610564829,327791146,1429834217,1439609568,1149153411,809096538,1871951752,1756007328,1737677952,1504509248,1854149080,861230169,348949318,643070824,865882292,1078924195,1148029056,1925811399,1552620877,438896482,17513703,649508319,676115099,1776745978,1131513241,692162066,1775694456,1497406368,109798945,1273312728,56278520,1305327392,381581383,680151177,1392947612,1054486198,976826779,762065975,1225030074,501098126,746098319,538561429,1247759472,820548290,638875805,1034706612,545147001,385256528,959816847,1662614248,1610567651,590358316,826850333,1526785299,267491579,1181649718,267591727,1607024924,1703265936,1634770314,468214442,1881153078,181654217,764487713,395586930,4015480,291850539,308371918,370289112,467828189,1089084452,257582900,1457407656,977058027,1989907093,989704852,139620537,1950813956,1471384095,310050446,1502978899,1723453528,1917201947,384701448,576083632,1279698605,745771623,1998240776,1297970633,1647598752,1299119396,697583476,373690614,2007368509,1059742718,1225509876,774083279,1490570425,1530710321,1445884373,1800588905,1194066806,1768620764,960979054,174491626,1052475122,1548997142,68998863,1606393226,1076472446,548112849,1190496169,1034503457,1692379506,739798038,730817433,303969891,1142031915,1294618186,1585688060,1093586221,1410110211,686546771,1536492035,472988854,157749562,1245353235,1700794047,1163234118,459211390,215460648,475127928,101737574,1708231483,674157932,1818813792,241573775,990057298,824017080,287818137,1102798460,1090644654,396538655,815785137,645569253,1048514536,399804950,1357734798,321238824,1069695643,559606598,1565451058,924779646,1153072787,1157947878,983908780,1320154842,297279991,209206369,234074499,1512386478,1218736671,592375972,919750483,1323999194,1114801679,624445621,770446702,138812410,1051920365,806807295,329424541,1747664634,198044837,1460325444,492146908,1264009670,1927215172,191316543,1552855557,511427963,930221278,1872212831,1111302323,1438203065,1467787025,203133991,747563508,1662010445,77626323,1389205531,1670719676,40955981,607093782,500026970,1396002492,1926598045,1932363459,1807031420,1758631515,1589329410,587005844,607714606,858190622,1445413344,420278469,341570653,747322022,1302613386,351737937,682968602,1230314929,80206270,1007504583,534933373,653599794,564577424,875685456,793094662,1673846964,896103682,1346001406,1017277981,113583151,162244199,774165831,1945918391,1551867643,1333759503,727669480,295986371,1179098107,1132493044,718241967,415354647,950372255,849566728,745917479,1205894921,640086770,94149145,1714727939,342405032,1154469589,1485329020,1124960677,495733063,1893052368,1164617551,462324151,1076734682,1792160381,1762035105,1880093242,1806892718,1745442569,1719153149,245132187,1792755128,1791954935,25245762,1950559475,614736962,725659123,364373390,448255732,801289954,1741034659,1965324839,1985403701,1585131205,116707448,1242782660,820492081,708165062,1137733470,423261823,896995268,1166589475,1457003089,1693039661,1860941235,274385742,1640336622,700314780,1822695222,697721318,1809220693,147548245,816561229,1882421370,1967178243,1724476904,1167339236,0,1192267125,290453084,345656505,1812599161,1812599161,710162356,1532339528,1892303698,8629633,1921376898,1904238692,211783894,492614883,1493539156,825669099,517094264,1033765202,839294844,1308145223,1307167257,729168940,1097454692,1698317428,0,48191832,1594267260,655814543,918107032,616792283,232374690,1833950709,1181593586,912281296,903127682,1760890148,1048961708,1725541647,787180381,160251546,1985630850,937982568,1332756317,665369540,721297851,1901176447,126048250,1777907339,954385242,1930992024,1767712965,1537753872,368403379,362277465,613786822,1022696359,1731410891,982330031,421628062,414790807,43500804,675030878,1131855932,694373684,369139916,1420177402,578639053,1145620292,1271100685,1368131657,1128739811,266475903,131215521,1407668763,1986111828,1955025450,1220443689,766300287,1878046283,789975542,1679034180,1241006420,1069618309,321976356,0,154450589,1804687166,766054343],[603866326,431753734,396281538,457341116,1191540840,963032176,231274869,1063492592,1462081747,857873548,406501216,1660645369,1168276972,919055109,333763609,714994153,1748905622,735809819,1082256353,316086576,974880544,885844339,936248704,861234689,230315387],[1501974935,950146176,1389766793,1236774771,1260244556,1429480119,1153461543,820180054,1577353548,451087016,1476333534,713499520,687172858,152399252,648763626,1248616844,450728272,1044887259,19721065,858332840,380786543,1633278001,231084640,302010042,1381088114,656124440,513145214,441715488,1524763296,1728889440,1982303725,30350510,959666177,1155027614,1219636841,870469563,1719559621,162139699],[1812672644,1024316275,1763560166,97418650,1432867622,922755546,211212238,12073230,1361446043,640328871,270676012,812646942,1299219433,1383407194,1819840149,448561839,264859005,934113239,1512099376,196378257,474716644,75926349,1687164571,435873395,564209236,542265587,1536129673,878659284,57665521],[509409130,460141108,821098603,1851879177,521198743,1233908085,1303901493,547147814,991043682],[627620684,306590010,1858281256,1698135110,316904241,406053838,53307839,0,1122775539,170015207,1495864533,1353403355,175801967,1639947153,1932015953,1143088031,681364151,1555005605,1324698591,989482673,866639443,1611196792,549190442],[847276863,1549605922,394963168,2010516465,124059523,1024356340,1969238980,1292691413,737246154,983447656,866944172,1639493386,619499769,1462847547,255745358,1943527375,773798262,1258128806,1582190788,1657509544,1066476897,0,1710264075,1461118882,759625597,343863584,1991271841,1461118882,759625597,343863584,1991271841],[355288554,1238067143,570498074,1578369039,1657803564,1014246294,273763187,382999149,183593680,160361195,453106086,366230895,1083453849,1472972631,1720991362,924738181,114045269,617261608,426726683,1752984115,79828367,32289508],[171928175,1506718820,759130058,63581870,1850753044,1419380648],[1651614278]],"opening_proof":[[1249929366,636800040,688319619,1693851649,1876634188,99130173,1982422199,1538403998],[929714072,1413955547,1748181037,1737604541,1338692452,567286913,1358280045,1980920921],[221332085,1548945170,1531637166,1836549914,858436147,1301502322,866345528,860478335],[309552142,1070582933,1949462850,1556776253,40198794,502219581,683321895,610842426],[182245246,1293681980,963025201,1071512938,1108846580,1510037864,127517854,1487278992],[539547732,1512032031,557593996,1419262086,1718071802,25751358,758510163,220796671],[236865737,858104478,1517277076,177406672,1340182363,1956774617,575051215,1418461607],[1305761716,993214387,346039809,236240422,417586692,1988216596,56080224,1909334227],[1851388287,782474227,829880570,28154185,340956723,39238550,1708109530,161270894],[502893680,1133452201,1151026591,291200573,163516460,1769999770,718509395,174061177],[1835704057,1821744794,828450480,1253530413,248677030,1114290597,604211217,1480214548],[180900359,223950446,454531370,605539236,438662010,1981326148,1077314823,1092587981],[1075915673,1721990925,256570498,1552472541,1418379641,1011292472,419215589,1458249734],[1186249023,233010536,199114681,1796557033,302770866,1646926784,1522951681,747622227],[791607916,891400221,1150593668,1687189024,1619464021,1871418220,276488841,75999317],[1583083412,914381292,56647763,1454819546,254320274,1772415451,1128665043,463875593],[894339986,1173384327,1909188434,1301413791,1097340025,868626371,987612086,2000770585],[1445363756,1969754472,1166941504,1485819492,1181035821,652820477,1183207956,1222481074],[1402442564,1800851594,459083144,1596913983,1574844178,1041641620,1393357541,511436597],[1902575103,97388666,1421413818,282191663,1952146824,1038741947,989718850,368918560],[1434184342,638275904,1374107596,1882246470,1134062816,871121759,1333731906,481329741],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1032509264,1710039593,308453439,2001750612,1579065476,1160811842,1057509694,555408011],[1757696654,916465275,299780598,1478259192,1454865008,1011480533,596150267,427754608],[965548494,1706651264,1328076267,1190976649,1034267468,1731203190,211918435,103209686,905052997,1434778321,854712542,317837075,1073285158,853646130,444263879,1101682770],[904644436,927754401,1942519240,339282065,2007221757,426073466,251016815,1547528202],[969519498,1539068970,84065380,1813311213,1837579728,614901404,993279449,1711639244,1241568028,1340386099,1486400022,1947410058],[265394505,1793599886,1478394147,165507969,1793870169,1517109803,1390717411,1540552828,1067488766,298267076,1229159266,839565829],[1954125437,1190559461,88920061,911063956,613149782,2007307127,94407784,1003802435,1111446677,1386110512,1597472568,505056220],[1992969943,1347049783,245334339,557498465,929702232,1579902647,848222391,768821975,1177493399,1837899436,1849524853,1396177239,1093079280,531633052,390041432,262928835,408272090,1480294257,120857568,781019317,1730525289,622896632,1884280965,102843787,526813959,66652553,1879241964,634985679,1375883071,78787520,718705008,653954734,794648602,1061653128,1078281634,1705668550,63629927,342885663,1702400503,1286618496,1941972305,231158831,1523178970,1786451843,1195553593,1678964973,1511426583,161546899,864360739,567700769,808425850,721231595,1073773998,31548377,1464712450,1023225695,1626832156,424407378,1750937235,1351429573,575744695,1156917689,324006434,73489857,1728568233,882778671,303868169,930727912,1208577513,518826303,322492966,533306990,1524271721,1473015106,1263612724,653736887,755668206,1019417724,652640107,499434259,1753356737,1504585015,1547816486,489730221,185617597,1012661771,476513063,764035543,140584192,1503743500,35519533,1552957545,1191637637,1459881890,15415001,1450424390,1199560793,828558008,226306839,1543827770,667307702,429843066,1816210544,393136843,724882549,1805063041,882902535,1176743505,1078590258,372259233,1995273011,1258577898,718769515,612109759,1522162,1574739368,1142410432,1642372237,1034010150,1518720934,1106166499,1642197022,287255159,1979940831,934408831,111550501,172078179,73244344,108208554,342785998,1244145429,1812718938,1620216669,3889648,1552715669,1997877581,1961009688,35124765,1281983845,948369921,498124844,1192038023,1830173008,647846343,1864913376,1688700217,420528683,858602596,1117295703,640287046,191408455,770561815,1471634808,567832321,873792100,699675981,185353801,344555567,1185672586,1406777598,1556839725,1711548964,523650935,1770154467,262220149,1378445892,234316003,1516899926,1176687330,371213445,777300013,1558090379,75721335,1810611077,444975129,1094194427,564238591,601997989,309913073,1279864701,1164087865,74043563,1920822756,150958489,285222508,1231080341,640162293,470447780,1344117340,1983679813,1893533478,312816324,919766357,1940250023,399543995,112281425,417556329,457861950,1154752517,1608619069,752027337,479178476,1927679384,1482418538,344107430,730623965,1009419128,143013720,1819095140,1192756181,1634148561,1196453103,1493887036,1406910196,1258915418,1615240765],[983889702,1824473726,1063481866,1992991406,1899900399,1700614320,545584579,519772903,964692568,1277777273,785793526,1747545657,362257213,953618157,1221344390,1398616242,116153439,1281506749,1421687194,1307254159,79682992,987968231,998102039,865142934,1335365584,108987505,1342041996,1973618578,1996841598,1905953942,845059206,1360542047,1727648186,276484313,923185824,1701567128],[2006037017,1518281900,1386977923,238468495,397296634,1483816532,80647837,1306488476,1271913480,1969666410,452999930,1056022718,1506175727,187908783,752096011,1090384151,1389918329,1880788388,729170658,1897960709],[246524152,341625023,1566433999,1347471409,1699422620,132863837,275859658,1921259541,852446690,1433737338,888001387,31441324,2010825790,1777065385,1992294694,1274010406,1434260785,1776004521,696055530,397048453],[1388693814,898516760,285947231,1865408205,628224943,1468640774,200006499,327401029,70832075,781039666,667453125,1844983313],[619370257,284654464,1941852273,1190206644,1397508408,499849713,1236314840,1595083045,928295568,1605420744,1093175137,2007954624,774416121,541455580,1194097417,671837555],[958425308,1654002472,831823735,774111362,703134292,385560497,1399026955,370333910,1766668695,1218145682,13317139,139634257,1612513075,1949442978,1236542402,1550866745,1136290046,353612104,971456953,1354800367,1941252821,1413836675,588340711,1585072798],[1311155044,1746358983,114534482,1221015890,1491467442,271572656,51120959,1289024544,1965445537,2004126208,333677180,1644946430,1002471959,1885375308,1222766070,76910446,176427337,318237441,1303663577,1766442703,855345849,243670917,1030911517,364699966],[1805086788,1107754421,71854936,963991781,1754399686,1788983808,1572806624,669184311],[1336671321,198867827,1099717340,1539867662,131289002,768134402,1889251917,540428624]],"opening_proof":[[1660717601,2010411873,1145581422,130714982,957147097,1379559953,1726643397,1338310634],[491207106,397613569,826307586,180026362,1997657952,1456420843,645539210,589082883],[1122434853,757391259,130889907,1721296763,1047212962,454095315,972699174,1955698347],[1010573462,1888874282,1422828573,381130486,1737131356,1754099175,1948212267,1793953762],[1684602075,1384254119,590565711,119079999,955387395,1028206338,315485060,1563813119],[1226663122,1812884691,1290707381,821981255,4951433,244631296,811523622,1909633447],[1570799822,1300343764,1738748379,311672288,1703530305,492417832,69505812,147262136],[478217178,838524010,392687770,182821445,1655896645,863981394,1946609434,1957298093],[493329921,376661668,770652139,1554173757,981152372,1073394097,599377680,1362325091],[702645096,1233166274,119992033,544841776,1690236170,1290875678,1259869434,928710730],[471424181,1822834575,227560578,334181565,1380601191,1494311270,1697128780,847768783],[1693754276,986784889,721865960,1483506191,795211893,272979560,1568950828,1865348581],[1900065871,144168400,1658738591,801912323,503033447,1565064194,1251180985,662885693],[518975049,716992281,44339204,704550969,194406616,1966512149,70217532,476186123],[1416279667,902530631,1249242263,1590020534,1201431085,335466833,572327892,1408299736],[862590046,1847504687,1666400478,1026517010,1722501422,1084184092,482754495,1783674838],[1358382242,1929557669,1956482375,1104981927,679749864,1119658378,1003372144,1189022620],[1595457903,502532588,1913452663,1260195572,527569182,68122056,1378563170,1773309060],[969263536,1247618236,440545113,1073160044,1362420932,717986584,1655251918,1281869041],[269945814,1956936729,1991980027,652715651,944107642,1074321508,1046521552,11388622],[1049175273,1344288473,800531130,585052730,644890723,1224164000,994108236,833764714],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[571968043,1381912919,546222639,1953078565],[802618515,1216124262,1266843074,310797611],[1649842705,1577888912,1711468429,1761975825],[327072232,1027716745,1621954325,1142586019],[1493113963,665952095,1177328970,1704673726],[1668477439,1362850015,1924644179,59183465],[787515965,393495920,269938055,1109887474],[734110277,102181118,1462468669,1127921466],[645633105,627262293,1049144567,1513819679],[852971957,1652250866,401069951,551677212],[176689820,1391055678,328624808,1836148230],[636921806,1335301874,1988661826,1846799509],[1258145918,455262713,1848345462,609414289],[672259625,619317708,1319715745,1644170569],[396644260,629912637,1896395091,1226280951],[1191053492,922763340,1414330707,1130784615],[1796216859,264531364,286085852,496358379],[1374254424,1130745473,139118517,93196613],[468783803,18823667,347160354,1962395260],[2013076542,1991137174,1341779334,1374954705],[143221635,1402100634,1224753215,1138064355],[801386185,354603228,198195809,1328967333],[1050225520,578788941,1733032365,1025979741],[917329359,1536743812,1434088741,660685743],[630227223,1418629823,1535423335,197075231],[1791582434,786158282,1857060919,159685370],[1337727627,1449259891,892827861,1919920234],[1953672141,41797871,1530668589,413169158],[695863926,1804352877,445980846,1436837592],[1416723485,1116315674,1312908817,1969539422],[27160193,226397511,1482831782,144306695],[1979281242,1384375857,209610909,3835661],[540018133,233440712,1843757086,879601935],[815667849,241853097,1342186994,1951439136],[1111312419,1307318571,965062766,683938620],[580083951,1907119135,605376025,657241134],[1658838885,1122669041,1068141312,1715258701],[294491478,607886460,1815378583,956395074],[1751094173,463390017,1840358201,19295538],[709132527,1155381331,606314653,1674880312],[1836001400,1968487550,1349713189,1276266361],[686257971,1243669044,1557050350,557631148],[329825152,527701749,1236398124,1827581712],[1301772569,73517463,960431683,224547843],[377655826,456291517,484236499,477877508],[308156508,393762651,131061250,117769878],[282639120,979749918,342096020,1028411257],[1319254382,573215450,75318647,1128257985],[1284347629,186519888,1138928250,2007545465],[362416283,1571273489,1634934318,993278562],[922172912,399085698,6905184,1234011845],[644311485,36735495,1881964482,280538748],[765812391,977782053,1384154852,1504234841],[256293166,1956214453,256891500,599481504],[1314614452,1261151812,1924086859,1758992576],[293515663,196093109,1345744916,1743765314],[681150732,549406544,615616284,1302602079],[951215619,1354171602,253191002,473999746],[1777430269,1433327062,1389307139,194497953],[571071374,746540226,526197620,532088884],[681597226,1927426975,1835002900,1281558009],[431389185,418973109,911860737,1846714135]],"opening_proof":[[968905473,1423149237,1666222080,528935720,1171447402,188286802,553277935,1436912137],[1354090482,1037370832,361131668,842959871,1003398410,1519047075,1289219879,1347596038],[1445846786,1279956143,1544678071,769652746,563614347,501698750,651329695,387636783],[302667498,1023926477,292794784,1828550380,731407115,604257331,1784816967,1230728700],[181572076,852021897,926842745,1455956170,382422963,32301287,683543,1377966951],[1419879340,676988493,258344486,628418317,1503925358,1852694602,821654073,331446092],[712401597,1699739020,967791114,1166232398,169883606,1890318766,911591702,1037257542],[208383566,92523255,1515394412,132793061,1507829987,92759990,157245968,589027568],[367517629,1945246336,929301853,50334552,1835019345,151417648,847639510,1125282846],[32202901,735822701,199737355,1219805650,1817307516,1714365460,1137595315,892032125],[1105364198,188895958,1668869442,877312306,1718905463,1687744489,511826977,131451373],[595081763,1305634315,85150925,1480606161,77065557,1888906936,1585078050,1538907190],[1975166399,1434106879,1711626469,1403644477,1621813312,135307821,895648575,393821451],[1643769708,596982864,49988867,750704546,836685837,969452808,342954449,1843388176],[366125355,813179664,1407118875,118532705,389579827,1683717858,754702536,880740459],[1652634125,1531865504,3179563,617863021,288656231,1390368015,1910758318,183328800],[1118184407,333304346,341806282,104453196,1728151680,1627704199,173979072,1632208639],[1470578002,1563158949,987127732,57984162,810899805,99370591,617159091,192073191],[475353929,1693243840,622731370,1243461539,834733922,1022775890,1732300283,1512807602],[529215766,1981266700,1151260438,1718730207,1821668905,682546844,1934982960,721972543],[435936088,1665919438,520900207,57521334,743264975,512922472,1141268551,484981345],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[712207918,1096723954,1403821992,1248449484]},"opening_proof":[[136514112,1965642075,252253344,1218307798,757236327,445887585,1861472921,1947225098],[1259109181,37008405,1763732339,410948341,1059496163,1749482199,1871139412,1214783014],[1114183058,529817590,1068244140,1320911744,170064867,1502178714,1667421158,1123138619],[986550171,236956062,1800454815,444553364,363295125,326914775,471668817,254373266],[289708009,165318330,412803884,1896711880,501736625,1720419642,1751057687,117216683],[497354102,765619910,650191996,1872497365,815251288,1991821203,1763885125,146519552],[534038315,975070273,625284276,381854539,1680133196,1522603082,1064420159,1473012463],[432456942,629365315,1679809345,1677243776,1046799054,581458199,19373371,1290252546],[850620566,109429624,1571560688,537314810,695562508,867369127,1868038939,607249375],[1425876689,307933761,512617733,307584803,1535696554,410439354,1224834813,1093206326],[836369376,1545891441,587879514,980506051,682257013,1786570853,1161732057,732050606],[1471687835,1339308479,216045774,290983807,1735558375,106160151,121724965,596609189],[1515675123,160642864,92078637,1551165501,90199504,1582559589,79423727,1511901538],[1881496785,219587391,529320942,1340453770,871551380,324986683,538209265,1230823262],[2008998380,180497050,1335341056,791921324,861190092,1677655892,1356495243,271416395],[933508719,1093199072,792831818,1501952138,1061968303,175967324,1111436524,1691956221],[1689906203,1016695791,1306606541,1765523588,1982921064,1327744024,328355396,689449076],[883511466,1142151360,441264572,1656856837,1769602025,344143998,574150493,111040307],[152704598,1297844482,371102633,1225557102,1810485352,370066534,1298083336,1832136399],[578825390,1940439148,876448288,305360468,784066370,257817841,986135710,1920379671],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[862033203,1267792144,1788341454,261510246]},"opening_proof":[[1246479130,1894933677,1057029870,1542384841,1885751312,1808141962,380822448,964505993],[1090246578,534719470,1022547910,508073391,507201566,1444287599,902640662,220199932],[27338206,574598826,984393791,312553957,58109441,1292344988,286727828,527253749],[1741325799,506471317,726810423,533748417,1271017542,1418434674,1801675624,438345038],[1871088429,1234461562,1751215068,1952226220,1752923516,314512424,1168582857,759964920],[1671010507,1008448785,905436581,553373168,522082296,1787736557,537339610,75438899],[1837000904,226435524,1121256873,1192105289,1166333749,1701038310,1452745481,1826316446],[1865591312,1010862970,720954247,1943755111,635686106,1308016856,603268353,290436493],[185936360,926025283,166983376,350568247,1755674667,212368018,1127847841,1725608390],[39713090,1373644419,1796828819,495778722,964113390,1740071825,327967781,1382831535],[1222012606,1243131141,93244515,155445952,996611631,259536032,1706059412,200964576],[1932460216,314932741,231062951,1099715079,1522097889,801189701,1732513899,296512749],[820178384,956615867,1980542095,736602017,1476224351,673754094,2011478250,1392538611],[1586363302,1323880153,516594268,1370854595,191871963,1462027738,1780653857,1731837658],[1670958018,3027719,1636136197,397886823,1519180381,1304530556,760840508,87153678],[185845816,599406337,1012582303,581413735,1074661843,1642825421,159960306,1638308269],[1455060354,494957427,978051953,1824593170,206462227,553450434,98653381,430712448],[748816496,371699075,1166233690,1846593938,831843689,1807184925,371324139,909121813],[1180071526,1692093259,1417654364,876502109,1472118659,2000767592,335134711,1063022559],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[172642609,655951496,404362674,1881664983]},"opening_proof":[[416534064,1291259059,110615126,509243797,1286208242,836481615,608100126,814734663],[1609160906,1114790431,1746980415,561297932,1946491121,1550372100,287352289,1247085659],[1849491410,1656289449,905573268,1553069824,1907472150,1704216044,1281484903,1346558927],[81460854,597423741,1160535232,1949353932,1443358750,219342005,29983285,1686239006],[824984166,13573841,341922940,590528319,199273157,1283052923,1519771415,436744523],[1313320675,641745418,1804623892,296251299,605602583,1787051881,135243741,1966989426],[547481985,565750641,921974665,1872636642,842981830,1805754901,370928679,1840848567],[60736945,1454151386,1143724734,1486347887,1777684755,1904422881,1421733049,1139743320],[127728543,246046932,209451855,133836453,262823978,245330142,76354908,1081752377],[871233904,1304395749,56319003,1216217577,665330797,1796229984,1784281362,1232623473],[675725720,319311447,1891480890,933009976,298482133,669465129,1487424099,435355366],[1908944775,745472339,1373145647,951975113,1905226753,466520134,1878920360,540351791],[1260039510,871080466,337735483,1262943775,860694620,1035076403,352575841,1604536131],[958076413,1945063828,1531896613,1613992143,1217056944,1225099187,965677404,1513350010],[1541482506,1541464708,1808863040,1781236865,1179185203,400136447,756649582,1410160424],[784453582,303906217,1612472972,359594807,1843967490,1362468497,403153398,1517964414],[186616090,1207075092,963939341,929279536,497604725,1975917636,707690039,1478083976],[474074657,1318811893,352850229,1589195469,1619925865,1701261875,1982706882,333688036],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[1742234503,1687151786,1589619264,171025466]},"opening_proof":[[1352762479,1939725090,1026270710,2010369290,1172703095,1161167215,105477028,1163531839],[468989271,1617960624,1277497482,524326579,527193996,1727113430,1588115116,1342332023],[975154845,134069993,1401353951,1999762926,425059487,1319230429,1598752339,555269712],[1096563960,452839822,1690909587,909921369,962831523,41049572,1324046762,1026027635],[1346501029,1063155025,1753611486,1426317090,737919363,1036542334,1638500859,534949630],[1785185412,9511884,296302354,1639051401,479079308,1524267343,224907557,844762668],[2012216743,435115909,734206902,420762512,1690074009,733478740,1102017635,1328687981],[194193501,988535692,467809339,492067615,400122329,1914533810,392731917,1779453289],[929785116,1376906688,737907753,1692393251,306858736,1326195288,1996033743,1657070671],[1819218483,1840584302,28777024,1713981624,375680369,1491040441,1091026151,880597156],[1559010470,446923845,1220142078,1701549716,1181685691,1688602684,1510406577,653589221],[836847761,878334537,628289097,1138273064,59044498,212959291,105136419,1696705814],[29025645,929626481,436737386,967712722,355586694,1750318219,436960145,1258324422],[1823220059,1517071112,562420750,200532897,1179455189,2007265633,300101161,1259521837],[879975933,1637068903,493620771,852838592,1480994987,382383018,1818950450,449702713],[1503994944,1487912786,9426122,1617709473,1269876883,11173319,460784415,752849413],[882495151,813544048,1609560648,1367633831,1312802839,31824411,1599748658,1620837134],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[494843078,943773620,1552263538,1814732837]},"opening_proof":[[403487047,565224257,1415719263,678352648,134260760,709507708,1483194093,878540417],[250330679,327436231,129780062,1989874170,495668249,51489000,1509662181,88689183],[1280235820,576905139,1093959738,1918206618,866251745,1082764457,833068796,167843702],[740332887,951218476,315305873,1135061347,81014305,1461642048,1822703433,992617713],[59398714,832245373,1124838375,1816471740,1952981325,214803645,157006933,1886962040],[547668466,1245248080,1684195194,1405386786,781269209,115137263,135689374,256830740],[579667567,1018199889,921760622,431651927,1621481153,1286424722,1726840548,1609037645],[651315460,1232926278,1895800907,1648361073,543703792,344144793,1194325025,832436546],[1133688716,731270520,816857561,1126500790,1812019568,2008162421,104831335,1421156490],[1678460065,384181828,1481653275,868798827,1487563633,1279929561,428293135,851183674],[867382531,1481240617,1947287112,959032157,564751720,184847972,682450650,399543120],[407338772,195077376,441260881,432131054,985313524,1863250164,246874082,1645000448],[933882654,933389979,522335213,272851541,1755928464,538773475,1779726835,1890659354],[753374935,354058787,95180669,531342580,692876692,245897177,1729344323,773061661],[1323889722,1772344694,1711827889,1758318992,964549014,1533406073,1299067637,1221039919],[129588397,1133694720,283370865,1644626511,1592391376,600513460,1924165458,989206437],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[519724336,1743172874,1531869817,219918373]},"opening_proof":[[848019129,235687712,1862425142,1562779835,524395728,1606215242,1539612678,23446148],[337166455,1163774499,1109597,1556307858,1025669738,1963048175,1207420908,53255398],[1993421943,1711024258,1562806871,288444109,1251092443,1691222858,65287331,1667837629],[1638253325,1556118167,196391299,1265964864,1660453458,1357977920,1051552528,715361356],[1224353682,874114250,543677163,170600971,1366627338,1903336738,1251025602,195098429],[1022321390,136573686,1958565375,1890301532,254022888,1806517058,598499331,2004440848],[275707053,1961359550,1285578190,676499860,449869805,155938044,1766564656,1508157949],[458651157,1982282903,604526030,1012510587,51857846,1073054991,1152967076,1458980545],[736233367,62546617,574172601,1531095643,946128609,587818635,736886007,1816483068],[1466226211,1678749791,1997488772,265782065,967569530,1670257626,1104327766,1593661971],[1412287550,1438454369,154624526,1339559622,17275475,1487040493,465455838,1773400078],[912216695,800468630,535242727,1414964761,457165995,735103117,1745416064,1127735416],[586743588,1537439488,489344361,301975093,208724764,523145592,1562480532,601245949],[1706093703,758286579,1756516353,1523681656,1778141504,254952341,1307321725,1034831234],[1288614515,375997989,668484857,254181078,284962706,1526128057,661624625,1881060009],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[1902020970,1089392745,1676421756,1196677034]},"opening_proof":[[492563539,1870259564,1484604602,1399419070,1434839089,2012949182,749209836,654000873],[967073327,586620246,1717881221,1569815039,416855341,1327339458,1906914221,360073067],[580392987,1135736234,1017300879,943178142,803835724,1018754890,575862348,1793884469],[818362299,143193257,785845919,453985766,1593447735,1412640632,1863044947,1789328844],[660979589,947404643,1234280892,377697380,658748564,1047188703,1530604452,1469801179],[1998693286,504543724,1367136931,817237326,1716732694,809826733,1675122779,1049079627],[329345854,1323508538,1971873069,477987271,591927041,332839385,1586881355,35243187],[1194762146,981373421,952380900,1322125327,1199196386,357571258,159639251,1813602177],[1533283567,739496511,1101307910,361624228,1202348121,1173719119,1838328459,515160380],[1412434521,1022242914,898951780,1651122390,31489679,1160337219,53043692,1938219246],[814645329,556072030,912589972,666676687,752450788,1623239777,1328637816,611594107],[1873181619,145190521,1126221641,1282544978,11128137,1327813365,973954629,906284647],[1210476933,1261797386,1832389831,1185377787,677464680,1572191503,928951110,1749310173],[985088635,1090803601,1213036217,212140529,1776767865,480483626,343206690,83648478],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[441438279,1709897838,1074543968,1881320588]},"opening_proof":[[606512463,587278603,346562468,1941261918,1284849661,187410064,1220613939,376738949],[514767305,1434163826,696023149,643954037,1292459657,1988752358,459376956,938259964],[828251296,879384534,116665218,403636843,967985534,1075205113,1746349236,1599480436],[2004878773,132176479,493937814,636392155,674708512,987576745,1696631764,1005720611],[1102958199,1299730763,1856809065,1710819398,205411309,1780079022,1312537699,1781639404],[1491044909,1710747468,313963589,1569931380,2009251141,712860103,1220857740,503800970],[427874625,1494346759,1217330161,827994179,1035451244,442259789,1163079810,1950703846],[753847380,1657165402,613561620,1474982693,932641565,54836788,66051437,1845327437],[1897809628,1981987094,1808675596,969166246,1404710590,843090412,1416181465,1679371889],[460542250,700449231,1931793106,299530062,1851710328,1419093192,1766891901,817674579],[803420436,602843223,1873964573,430145123,482892140,1714454769,111795510,1779413382],[62358015,401975795,1249918216,1436857622,1339995695,1974974558,397788114,845666929],[1086299063,926001874,405347888,1283067129,313282265,630234581,707958147,841450352],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[833754361,1430526863,1704496854,509412828]},"opening_proof":[[1712654797,925540691,1297208590,1058992986,1064589553,1728096583,422310856,1075621033],[889543611,1216559782,1830155130,1798316650,1436827881,320448857,1680451456,260584673],[1221985574,1861468576,1641334524,150446065,1633754376,1623297566,996471910,1779543998],[904710168,1550217063,330201675,1048918401,1402234696,241082202,677434120,319871149],[706397981,1796589975,507494830,833780870,1815330799,668841496,169243621,1675971381],[1878381847,873802618,1597245486,236869399,1749217696,954438172,842726574,1250444436],[1712251767,301148577,1244013306,665697617,294222512,1778227885,583742935,59937112],[391860272,21033227,688414100,846316995,1627435200,135829446,1636584851,246284404],[1087697451,1336236404,393139509,1706538946,134614305,1200397166,1074697349,1767886867],[543221626,793752560,264433514,922864633,1494977407,1105937996,565178875,1023056105],[355802898,1051636657,1517790771,251850312,994214847,1157910653,1816567755,1707449609],[1718817518,1217048224,771278105,571936449,1566245882,467826875,1637887708,1237845193],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[352753892,1992665100,496381380,1721080960]},"opening_proof":[[1439756144,577888874,1974667496,1350042617,1696947898,1001571802,1817879075,1013419649],[1137888621,562299274,1293236890,1492628701,531400402,14065711,749727036,1065380575],[543467600,1844060513,874413263,797314400,1734774408,491016045,1895267371,390908405],[227046611,1821120990,438384321,1130069074,656437278,366495325,1303373462,1012739375],[28161848,140758000,945896362,709185408,1287652527,401419299,1056064980,1932496374],[2006860946,1211684362,337541738,544104631,1465475119,723918637,1743871400,952259031],[472847846,1062923341,238204014,1152822435,821957828,1519408503,1436570388,997633541],[1137115090,670056751,638172175,1897828814,1073559179,1660857902,701903224,388411658],[316790470,56161361,640384625,199110756,1912116585,1191761907,1592005376,553723459],[472293742,1714920396,1937738794,1776951672,705153868,1167442329,1132598695,700681239],[1143617491,395498467,1623397577,1227302808,489771421,1589734598,550356572,1329055932],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[1421529314,1526398216,615417567,1441930939]},"opening_proof":[[71166443,1827673829,1796837446,1265982880,1738884514,1598954310,435342521,775579239],[648874626,590046702,1543787228,1102149571,1615771350,1594013675,223970275,641098897],[221380756,802404284,586025499,271541638,1774627422,1234223957,1587747209,1888675194],[1373543139,776175881,1718249790,417817559,1168712896,1746504425,943102637,1480802955],[1962605787,872433272,978206597,505369412,1585153106,1857867189,1327702904,1913747054],[916132064,1878421136,1654425577,1557426307,166176038,1155583725,290216355,554769591],[71401868,1095370381,107700142,1576288460,1241133694,1929998528,926995399,1027901844],[1559512548,1565600615,888579355,204523808,683571954,1962173544,224242173,469896695],[341361233,878323762,1201602443,1682715878,1293578941,1771287378,713939376,1374848859],[474478502,1427657356,471407950,32187996,1555366112,1480017213,542523582,1043466654],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[387642468,1759934408,1234297071,210551211]},"opening_proof":[[567394596,304696981,260851797,1026445333,823510423,1228968665,556526887,191890516],[318207573,963775984,273710281,1282019616,1573128924,298920308,672923488,723520263],[1898882335,1633368456,1899863406,496888372,98144756,1716554507,294351767,490369856],[150494624,1468557961,906142452,1875911227,1049887246,229458089,1334962011,1745664253],[1855662246,592522383,1056187861,20946489,749701012,1291986058,1516066837,147124832],[409578442,1729749390,390043154,824255315,692409945,980898558,265241089,50708497],[1240535222,36624034,311233591,1077540848,1110982162,422843716,1963942183,571767726],[1953763209,1241040686,859258976,1286987514,1243409783,275193061,1416412296,759145914],[1887256000,34931649,34255450,164724629,1869121870,992342416,1598438427,808523470],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[1251411059,1994984019,656718252,301119415]},"opening_proof":[[119973979,1328301440,1698515647,1335176169,833082408,1218415941,1444230195,1230042433],[468498556,954981796,171838659,661765265,1501215664,1531299747,1861090083,175202853],[517407113,385670541,407881551,1897785160,493819473,1436988792,1032868297,1924279610],[1427011940,369386483,369515714,625879698,451758153,1235551402,235398021,410465901],[736348806,443993626,1104265813,1313887401,1843079663,799350654,1830876632,1352485630],[1167771437,1511939600,1136624340,1432081231,156708776,969863260,452199914,2004744811],[1442668210,401481329,196000110,646850477,639221017,1810090282,1452651193,624034822],[495478591,1814217983,24678040,1787638334,671385134,1010003217,671651589,506120923],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1722232962,295879923,1187744520,1628195102]},"opening_proof":[[1436721084,1844531036,1334890478,1285879894,960633875,203750788,1889306263,1047237177],[114858425,1490761398,81116025,282274079,1075846922,1336326270,978317472,419771291],[1387321106,1652981904,509654864,2011152142,1919097871,212619864,671283514,1486363128],[552375428,386108817,407534871,305081773,1220955017,1797701131,1733084938,1431301491],[104900600,257312037,1362774464,694080350,1140888306,613062751,1286918902,1987310155],[1856920409,581756814,1604749764,966837978,1401401139,450873395,128555192,1202325065],[476383874,444934530,1729054274,329929297,1596765449,1754561971,712566696,590905684],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[1464372225,214292247,1690709908,1921511214]},"opening_proof":[[1179382677,940676334,300905804,1519567735,1576114575,1599136796,388613344,1906389030],[1480791763,1906083895,377492645,53429410,242898608,1917289468,648195311,615377287],[1402351137,1378151474,1800169963,188078248,389826231,1378657711,793990071,667419910],[1059398341,1713752046,1856360387,1489799694,921114053,1792020141,696220263,1854281249],[1806273863,787202131,761269259,572847666,1263781658,487392586,118243746,1847888640],[791833283,550454565,622520912,258315109,2002678738,101011054,988529699,1059597182],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[277417836,201989374,644617029,356744382]},"opening_proof":[[898400021,567258265,171805835,1890219077,885935963,468250473,1311037935,1376007537],[1916730908,1966103284,420491826,62578206,615626758,1873670564,1876342430,1510311065],[713496223,1508950466,1334710726,879644596,431557082,968140248,1070987809,1934387157],[477289661,1215284601,440939299,1767920883,1733839245,724224870,905407966,1545743952],[981037639,722532483,1980092252,850716032,1773722293,2317188,84694411,115757498],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[1612988096,1977669963,724406777,1770889155]},"opening_proof":[[902363634,243296781,1403984579,305539753,1926632140,1343078866,298317711,1027179864],[802957286,857718926,373206779,6164541,1671895593,1638513786,915904808,114922096],[601971267,1038768550,335254970,1428412728,776266195,660280698,475297252,1171763801],[861097676,779733982,895093115,1818063775,1883813930,722866831,1845202588,829771622],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[1039397663,1824123245,166799152,1503812706]},"opening_proof":[[65183761,202977543,157204523,1962586898,1867079416,69718980,1607905880,819475430],[438170319,1496199401,491686728,361527591,1446910247,1951932738,1535720436,860163786],[1813965312,1444340325,1958115594,1625151722,1222004262,480212819,534283977,1953491973],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[655518994,476483388,640692919,1650465218]},"opening_proof":[[1872875942,573283155,1634701044,454749104,947023448,1268845642,1246761924,1476269630],[1919202436,1351559884,1487515794,390336206,188460857,1296090565,1098369605,1072214961],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[1735084209,287313887,923849032,1357602730]},"opening_proof":[[360557535,1976663702,200881862,484351354,568372847,1017297289,417385797,1087850494],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[230909762,768536774,1354050476,315031365]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[41487711,650362783]],"opening_proof":[[419282778,1506191367,245498933,1070242784,871003270,1323228994,1977174077,1774380185],[1260716526,1450558582,281371625,60465342,1406421121,597622192,685103591,92153492],[1478289778,1402569680,178603453,1657921099,1139174037,1312578248,1623975865,407665375],[1333798772,1557438232,913080403,153494690,221694711,488596618,1679059704,241502530],[1170290493,437657301,1903001094,237315380,387162597,618480129,478389357,594312844],[536239917,1655034660,1962818112,1539478045,135483363,322914110,1176602509,1645156117],[1869665446,910952420,408951660,473099829,979964098,5701136,799330760,1512490429],[254674437,648423924,534185745,209155528,712066907,1086946880,889030696,1592361370],[1088873272,1113641531,732697151,751415772,1218830534,719120910,818456132,1878945044],[137440978,1508738773,1421810356,338308199,22344481,1891171032,1414096861,694115248],[1934720669,1536823672,464488330,477987618,38937399,656436978,1546240797,384143221],[1851823463,541098826,1650614675,1558057496,1412218471,1836918980,110174822,1646291319],[766145711,1570865270,679548729,437359990,59040202,561737403,1773787132,562325135],[216981259,1501164567,822810847,311567997,600441059,468516496,1705656721,1120800804],[338079514,1916761961,1356246179,455325493,92194455,1017227443,6038630,943888711],[1208986840,900257461,1894483342,464772029,1513077393,1517606324,1851269487,1466991451],[1341187124,916592719,665131688,1734949405,264639202,167347653,1111320665,1878608570],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[712856173,1916394081,660095082,1325079676,995005132,1839071786,321952193,1771488389,788206964]],"opening_proof":[[796107170,1551612787,1069037290,1700219951,1083929557,360590248,1682834264,1074788042],[1344877660,1690653920,1551086999,1338090923,416653687,1717095599,995967721,966081626],[1160887646,612397230,400142330,508056529,683479551,752631493,822935875,1458847252],[439572365,220531025,1652441071,193827973,156771365,353124697,1416046763,1205590995],[987814667,1670028999,878084803,1533707924,1521758156,1144947029,1156651089,1829442884],[1198625922,926441191,1058687599,1616302449,1391829214,326059882,1413348153,953465894],[1128450910,1571013414,1887293095,470606352,1094870124,1621806759,1456874729,1052747434],[288846108,992637778,70345324,1478781757,1945041189,363212916,473566847,72265305],[872857173,1278733889,1153699799,1265912249,1414979204,1302723957,1504006099,566075749],[431453610,270572529,1604142823,836060616,774008492,1259650854,431753895,1718079641],[1558632528,1541272756,92668849,163952364,573695141,1016524038,1051277442,505484593],[95881365,173612879,752384015,543375968,968918767,1326693,248535659,1115678694],[963177445,1795662866,1939584113,830704447,493811347,1486726415,2002994159,907114841],[1853412237,786991467,321515165,982262192,1230834628,976406212,594182235,294322284],[51838221,564765440,1887311445,598927350,864912803,464625669,947055316,1751847055],[1280244494,1400694191,19335911,751834091,1115593826,1146848152,777284287,406931181],[958741692,1853185164,994806168,1911852139,1892346851,1952880804,405385353,633440764],[427560405,1764201847,951765088,1522989405,154532611,17459020,243313430,1808226296],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[769505343],[466974562,129375857,1248852959,0],[62447522,1593729212,852122010,1379934621,1712583523,674748147,0,0,808232346,852122010,1291460563,374065749,1219663463,0,0,808232346,1219663463,1880450355,1726143772,1405726220,1340630198,848344832,84705270],[607768916,366704345,0,97801557,1208682043,151942229,0,182852301,1385757981,1528837611,1718586391],[1502961288,67143210,1985313310,188093655,143188948,1484883476,1821367991,444722619,723344295,419173524,1671645055],[855447779,386347653,1408525195,1235996223,55220237,272792467,1619050946,1771348553,1347570945,348061239,1111273474,873983725,1390008501],[1595116146,529129798,340666821,183460499,1733068318,1711764643,930608214,869723358,941275133,188729186,1479061609,1414612047,370716531,1934825522,338409180,1473353873,283187502],[268435454,1601931826,1910973811,1462583701,1368308859,1272706319,627963202,1588099203,1244752143,615593763,611903352,166579439,1041015833,68500910,922268539,1837649068,358097795,1923849283,270121373,1219439308,1440572907,289440564,867985823,1739959994,68717605,926339066,510245031,1603146237,1480547584,1427438736,13471786,1697766321,1576855942,1698380318,555011786,1758992600,99112739,1883616999,1035281331,908482223,1635426670,481310752,1306107355,1586830608,229205668,79959441,1052893821,1589380833,178141613,1637892915,753001698,121891090,1029266193,1086194406,1937591507,453906185,282886171,42149638,94255725,1912656356,335642684,686832025,1946698477,1452063333,58727388,153940980,1483090475,454123908,134099837,1670147945,296011435,1645122944,1186780634,129872149,452130933,1214329849,1611177793,1195577470,1090553945,319585148,1467620910,860236186,53251333,1647659934,52669130,464509230,1662087774,698049434,1934713281,1899379094,302062336,1254436095,1047709567,924468380,1079186431,1075123673,89294641,1220885267,1553913583,2008091951,1142274849,1034141128,1470634489,1152014700,1297368487,65768668,1983761044,99348081,143781987,1951828092,1852916953,208977988,60552837,404621946,312518756,1472921409,1334153701,48583131,806906415,1352123969,984241999,310372318,482111168,513682093,1844861258,1305863720,1113731531,600209154,158221800,959341722,890794005,2006441547,182727716,361697875,1661422666,1201486385,1931317081,836773988,171599635,1679956183,278833362,1657695745,1953765157,1287520692,1714235228,834824349,1801264410,1095021932,1140531094,443804837,954401676,1033557107,51732001,368242728,239163801,1334704054,945318038,92022127,87393694,1862666383,155843596,1132736812,888172148,232625330,425373493,109474775,1070660098,968181972,185568326,855438108,1242249562,794135157,173078665,1785428110,812871414,1811113376,1041429745,847698381,142599266,427406255,1597204355,558494324,1524313562,1037627913,896792913,1050503820,1573507153,1679632342,2002219595,1557887888,1069824791,559636910,977278579,113957686,1870809099,1311606492,313046106,1533717366,1894542723,1203014293,1230740792,648420637,1768839867,509158492,273580096,286323926,1255693616,698948499,1330410157,249568334,123883405,1829955473,897697776,142057817,1044902693,357224321,714557117,144708868,593720542,1792620812,681221346,1127408474,1383620800,1030432853,1894172307,514329091,1853146867,385808779,1729935284,464191053,202856941,25996980,1340337011,156442209,1976334618,1370777477,92534394,228816595,526646378,117819879,666707655,350080070,401118124,1921198477,1616020238,1899298829,827803132,458368200,1001105869,73588268,1857472964,1862362558,198098542,149273674,919964445,610330447,1032557297,1530153554,91448455,288596354,955615910,1874363935,1912741810,1869699319,1763403637,435494636,1912578889,189186148,850479864,314110498,1832269303,306384456,987190663,93725653,943449967,1034294993,1530596461,1101926760,73279316,337019538,305505286,608462321,505745647,1880638631,582697860,22134666,1719500389,1498540278,424232092,949288136,1468502294,690521140,642321582,1727276298,933384320,1537345102,1264113426,194049087,1965525547,1069583543,557284635,1668664521,721786762,1415407183,1731618791,1845876052,1618065173,1198217617,1781653898,596904331,693870844,0,1054303112,117740143,1541508680,118402245,118402245,618394492,1506648856,1085744809,518640251,233654659,981819652,543193888,1074300412,1712599678,576475208,1790355986,862959695,275268119,821931830,1902710230,1406485063,360567895,255528987,0,280298088,179443906,1051516065,758406165,1325878332,381423854,169821782,1962788561,646538596,321737683,203989548,716539637,768687805,1663153378,974055168,1038326839,844033199,1531296970,1555445794,805997881,534839918,1733559008,512551983,1266749142,1390030579,524732707,223511868,891339978,1272545037,139958358,1185062566,352843208,1406313976,1713297919,1987163154,298980412,1818216118,113902942,1265193618,1796282511,717181779,1780474050,1466629485,230397564,1903114558,433074724,1958826435,624367890,1218772542,427261264,1933187611,1458137839,1149232641,1392019418,262397516,1928481315,873954842,1168923363,1723971147,0,253801617,76265456,1841593912],[1867137682,1888045022,591052215,571772472,1596116923,103213816,1302662201,151398287,1801323323,1821263310,390652009,295088490,564599263,1811811118,722670477,1082535651,447531452,1150800975,228767577,963076554,1292606236,996460905,777776065,1234384860,182072121],[283721518,690914857,446854701,1049438978,640941449,304397097,1549956051,1925404191,730750874,932691157,1597524741,1217131926,1590344106,913252386,1051690943,399005032,1968461388,483093068,1705803919,1030405521,510006826,1496669538,41663251,651203815,461921986,1093211382,780157701,1440684937,534907964,1509753441,1643631403,1634548867,290256630,1639529012,1926749522,1364435172,1077816969,1908218546],[757111442,1576388026,618085416,493316957,1098001726,912812452,820968046,1372712541,1329491731,1965714632,230506954,1567000219,325452370,466536870,1031184225,1260101016,302968743,526428460,1055635134,1250384257,503937640,672042828,532332919,1286568496,744302067,1536385869,1330690799,873863174,236712506],[1468209202,1779712080,81742859,924316807,1441437635,1145487091,67506925,151483651,1462556503],[1777493827,931194378,1161237035,717374972,238471556,1924428208,101068708,0,701722915,555533616,1702446401,704488878,1869043692,92638990,654742335,34720851,1460454164,1611809638,1519145704,1304388817,469038637,324587102,1802554713],[1759870034,212324608,579795185,1312475456,494093820,1063910380,77668067,1936502892,53571439,1060816444,1313806552,55340943,941037270,956473581,1853776038,89794825,1842863408,319225864,215440725,826793071,1953772260,0,835831103,843047508,1223998518,825718820,364355330,843047508,1223998518,825718820,364355330],[1096802986,830106705,672968618,527855606,1802723411,1764791163,1427027568,653384290,1503005769,737364440,1790201156,4128025,697103070,1905892330,1052105313,835667985,1627607336,1030342079,243024598,734508991,66176873,1569731053],[723439251,1497914404,1427830142,848944324,372977387,423969124],[457791226]],"opening_proof":[[938011899,829049633,607096393,1142150570,95720119,1265489806,553556720,936491233],[1649182704,640872691,252321998,57332071,1010249156,595293660,1191636809,1339221150],[295049968,1464743614,717405929,1949011625,2007453747,1333957116,448110074,533440024],[946558061,1584603439,862739609,1726748087,647224960,498746056,253524627,219240172],[304493043,11838820,1085987810,624582705,355821498,20180390,1387945815,609600339],[1035164207,622351605,1488752686,1322451717,1845541819,1621202829,884289978,920814921],[54579261,1221439131,778768537,1811443641,1879173624,625431215,861827638,323647704],[1201626336,150692065,1454148870,1460338411,502873327,102787596,672900138,1759038237],[1551879718,1253271698,61244268,456979127,526498010,535300550,887957881,1770757644],[600855354,235985578,803662274,783846117,1398537953,1239721230,123675134,1065855883],[161451741,1008969064,1084922042,1528216592,1544028896,387482315,419989559,1554197407],[59567516,1707955386,686744840,22867094,1530147409,1709227102,1084505568,551846891],[273673594,1328480675,1695086174,1931400844,823666211,621355563,1284054473,1421955039],[571149335,1447415903,1794264111,1928472893,470182554,472324448,1841543156,145586428],[149752304,334452548,1978434234,73900854,786732936,1487398640,696831503,1709906690],[1790940262,1940064166,1565085470,907792342,1170623551,951568930,1982803295,1448176939],[431422966,1725698376,342269571,298599079,966170098,773789876,508325564,1286355813],[158624071,391969559,1352927632,174258481,573643274,683247549,393651944,1546781939],[1413446659,14236578,457769113,119264894,786838997,1423132558,1320828549,761534875],[867304283,519389428,1897738901,1549355515,167178274,630773302,1766058876,1716878469],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[416675659,1446006362,231371955,275978566,1180458504,1452339844,871064878,1574356494],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[89257297,1542371646,1560099423,1348215073,630537786,865277317,1578953915,1938868078,1629733551,1643796929,1984072887,1617668237,1606529571,349948708,396288996,1964778760],[1735505523,1967575953,969683075,1720656516,725549025,653682371,1816757319,1191604119],[1014088143,211644606,509459326,1869574490,914852125,1915696934,917282560,65958654,397062114,993089211,252239250,311073003],[1710763919,1620459225,910994823,1081545052,1024265746,1546467509,1813700229,1385360759,505003423,1482836110,954196025,435041455],[459639478,1334886151,472541127,1915754160,1009987279,1437601740,1096453197,1708405293,1285829267,1682921936,805955009,1989314455],[1099404988,1584386458,1156963510,1423513885,553313788,1314389874,981460121,1110435958,706392289,1171415193,1343199177,699715589,1402149346,1584459499,1664188277,1739862364,1110924526,215940410,176017323,1684100309,1438833951,1045279469,346041078,969019491,556627248,278163164,701421929,450731584,1326296499,565539760,1895596368,1339524038,1958249361,1195915289,1751037344,1489090448,761942485,1554497171,410299964,1397518582,1479678214,1798781809,324010596,1127451482,939133777,986282761,854900582,1672186988,139915658,1959475033,778206882,577260451,1293774155,499546997,1571288400,1583521786,1782662712,765870868,806245289,229096539,526760188,1623062576,657963946,682923277,358570630,1652838852,91542902,1843473305,1564893231,950704143,1763924682,627589699,1593975402,450619888,1644158864,41109133,898631092,457994736,1476324797,803325792,1903573362,712720029,1235994575,251194911,548746132,1177658628,1817477818,685951772,1787026232,1710375181,1819305057,1234396595,1043771495,566078324,41722405,1655844123,81791494,231742642,75090264,1269199727,72814943,1779190129,574180619,492871600,1064941551,697721113,1851876440,869325848,401688152,967266658,1823193181,605542099,1204682059,487819700,965116476,542677088,1283494466,1106707233,1828605444,1407157602,1699296800,1831943384,368966926,1464549216,288463163,574029283,1454764132,1012649746,155278654,330685647,1930064703,838109792,525689246,738102960,1550635767,618698832,1847069360,809615137,1878276358,1886692006,1693695849,1484087443,623086104,1735125453,681555529,513880430,847329360,1447832336,1927752092,747153789,1446833836,1542471103,1302914321,1711126682,1837800227,1857983152,1735501621,1475110893,318783473,711867575,1769199184,1003206009,982527958,6410028,505015973,1693160599,1012943855,1727309623,1999919708,136840977,1722136443,1655577438,512552982,307817370,814810801,232626066,234525241,497487957,1446491981,13073141,562644623,1866810939,1501439806,52360088,658967318,73399494,1783360905,685906797,1233432512,152112158,697722129,549973539,812317611,807766609,169554994,1986169325,114496754,1084590127,523492354,865106736,1664525112,1842489139,1012244176,1715942508,760938161,356690449,1531035986,1182340099,1232388221,1179385697,529814673,1453107565,121267262,1516378282,1268489690,406047476],[1259177189,551640721,659517145,207706129,1226036160,707928990,811284435,498537589,958997261,806673586,238878373,1965145510,281417487,1384721032,1149904498,1676766536,1688086697,475456417,1996313163,1313091610,1558163972,47791476,1894346676,933580233,1154205548,1983159939,1656883675,305858906,1525404719,310536207,597797580,1047761552,1158715217,1126097202,1956554998,1143542701],[212008410,588753895,494638433,124977987,496477116,1850145760,1880819471,1020826298,610102373,226557005,1836905982,1694019565,1287485138,717295114,1046898795,3131645,867492038,963140783,429194202,804561641],[1645281310,747629666,430054336,1027594352,1316908095,1103030899,680175502,285913705,1870401314,352555928,258410465,533188901,1666486450,715593469,1845171569,100015561,1234057875,1214724793,1813711829,1205843910],[135307163,784847122,672107038,1007815963,782902070,1463719230,665270095,713177990,1198642675,304974528,1251731874,1478816790],[102754934,1317742882,1026633392,1813408677,1159888664,807575679,991646882,1695393380,1483374130,619465226,1151803490,1832684266,1462716032,1544031592,149710199,1287670676],[884678757,1590021354,490161690,1224429550,184878346,1540598040,300895081,1249992035,833443602,268574078,1380235301,1376812471,376582707,1243670417,1604474822,1600202077,1045906154,1894998321,1087897734,315680672,1313173881,1948609248,464440354,1061696481],[701703019,1102337976,872448942,1513934972,582397823,577051990,1639495058,1880171210,1418066950,1447359058,36543665,1616426494,1299147854,1594478755,1708458793,855322347,1502404363,50663622,641138960,916002835,894132766,1847215606,1451834588,995158966],[31107316,469346305,1911148926,778536659,1505449784,591781901,406300025,215552924],[1723104697,1737490962,1619018511,1924871227,982519362,1533249857,707524187,1147529613]],"opening_proof":[[1000014056,1028135024,1392861816,1437837011,1747089022,64150881,1811316229,236670737],[1420267166,546044282,423549193,1435755261,814080031,314185010,319888136,1777279133],[1028085749,1417413256,193293720,1809662043,612333682,649335895,879712168,765071368],[1568701566,651477473,1603987789,681177828,1104263536,1687930711,974846137,243049728],[1331929813,473742288,1008348629,1243154279,746196187,1225988498,923935369,1702738478],[21017211,531205248,1793124769,937835394,1843763391,1789256644,1562089679,1662204582],[798851130,841508995,1920962720,1715200538,549405222,259351501,832858389,1807770805],[1981490049,556459188,911708915,935543544,511197320,670204110,366714747,1901037319],[1146436473,1204494059,1514397056,1067669711,795690855,230927418,1291099644,407345035],[1731357302,998015984,93431525,633813324,1617328199,1278735665,429071568,332030481],[1495644119,907377320,1592684000,471647783,1026172631,661143381,224226090,799355717],[182045226,676099200,520588025,738832414,1971829009,1235845740,801019561,733648985],[224202700,670425849,1255487857,1654758178,1429840560,271126602,1992007318,1513661273],[951146861,1082979297,875996456,812895034,407999260,907172499,1676111671,801561302],[1599901812,836125452,519565255,1494812700,321768453,1689498580,369824938,18765224],[422584295,48606224,481528456,1521546009,619712001,1165407839,108581199,1516501956],[836778896,2009809631,939764220,1969667219,710947786,1694385904,1623035916,598638332],[97891268,1807788065,443119156,361746764,148786220,1303273284,1234694278,681429513],[884051803,1978048371,272827511,1170136797,1777580089,710045336,1491702050,118710516],[1187933473,1016947111,1188604559,512531200,551946252,49057766,798224057,1894703651],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[205774107,1563074990,645655098,777864391],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[858026280,148498938,1447195961,797066254],[805522276,2011461558,855121719,949973696],[954750008,630251097,971517284,1482105740],[281372485,5515623,1360171564,517022314],[79126811,166708859,238936791,438884921],[345988493,97586876,1515032527,823359826],[2001950472,1075506975,1074673676,1573578744],[1213356337,1832734544,155172835,913677705],[894132125,267002386,618181355,75519007],[1063433203,615879025,1355126838,1082290705],[375748880,930301868,1438025374,1542360648],[1562232978,1896664443,1689763868,1322734826],[1848469245,1479849685,418436302,1038363927],[1862809942,1207455725,960137283,677686053],[53156065,739586215,331563500,956259353],[739288167,1241441063,1864682954,1585158780],[1899322511,1831484607,1820712505,126533444],[430687105,681400459,998700195,813937174],[996581992,877105910,61178494,1131872116],[1306484069,1049321207,1305960271,1278247507],[1757348295,764040945,984603221,1731411134],[494774694,206620103,1237447387,1571232953],[453865022,1483591954,181456850,394203000],[1530707443,1215050226,543442101,783514748],[190420203,1437431863,898072163,1946633610],[1594188451,439087533,48907853,1044612904],[704837815,205686927,1007974420,1698870612],[1004077435,15769544,1279937842,1315476718],[138553225,1343912892,493711990,1717082596],[1290978076,1251478245,1922251057,1000949169],[1036086130,71721937,34491157,122215557],[258375079,1656892867,1125811938,1878041331],[946201016,1020745945,1891402073,808666076],[933511955,208056188,1806298916,134235484],[1437824549,1109451500,1076264731,1183661010],[355288953,1416259909,476346989,600136037],[676012108,465172755,621257202,1196831922],[968462660,537754722,603272657,1331822690],[1084802517,1217730960,1269658076,1476335974],[770251804,1929553141,909251666,192318027],[384566389,896171822,1185916020,483913809],[1499218476,1152462089,1371600790,1322798949],[1667336013,786727127,854231526,87120110],[1460001070,1201346305,194085682,838102692],[722219101,1211121681,1389899217,24239403],[155778852,1849294563,876016042,1375778512],[1722843461,327275600,46628508,829109863],[755243381,605406797,1139857520,1306151689],[320217223,273365692,1097374205,1052401942],[150217606,119317319,696364731,955236566],[1387640122,1140936869,940406464,246612366],[786781400,648666574,228786319,585890390],[1318578272,107050160,459250244,452937190],[892509621,211142175,399909883,45106270],[511738753,500115492,1235260366,574978800],[970778241,1465812315,232805640,247462525],[20788895,1675946533,583183675,445826449]],"opening_proof":[[974007117,1587385448,1644789320,1317850129,1792188665,766794209,165728822,1484909358],[364437628,973823708,1192814959,32385301,841248145,1503983797,1765292493,1588692055],[301980832,1972086526,349346022,1907539117,803818934,1197463186,372140230,495334564],[1774892575,1606549627,1349341120,993036359,153850348,843173667,801400214,1962664042],[1467568816,1444040436,1903561407,1210576719,30014480,1189252237,1472004319,877677216],[1838405320,242385984,641981697,918897734,664538090,155393841,1029085124,342896076],[424453004,1328771129,1496026345,587080164,1940930851,956812084,1127300773,603743720],[1864985855,1396133379,1677854348,633348363,1865590484,906235476,1111540644,743897152],[55699046,461789038,522806579,858402132,1663955523,447729794,1940095784,1166337945],[1843873475,610402571,1666261825,388924171,1186992061,1715252915,1966808626,1392571138],[744207703,217005088,1118910778,1811547688,309303310,198843476,1730266170,980623235],[72345411,118298120,1172032240,1631154902,1479334691,1491977003,1131487012,1033874633],[1143943997,1245773046,593167677,1906016656,1907428042,1680057038,1064894286,457598499],[33533101,155630841,907460221,14588218,649533153,349318730,1393552126,871322641],[565376704,341311378,493714524,84872346,146076820,1907696101,1944062526,1946286342],[507795799,652193423,1341791534,1559048961,1398513460,187526435,29213942,196185421],[616672436,800211877,592414879,112017779,650059323,609125450,780123828,383220157],[1805646255,1416543460,788071695,387186973,846897829,1380555247,512390259,1588677100],[425980602,1371909725,1518522007,1232881330,167999885,1416291730,293580580,1757036040],[276093243,1239605942,1235179420,1521213246,1308282536,61725858,1530142610,1483929599],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[863280703,116264441,60527081,1455643962]},"opening_proof":[[1384534242,684624363,1488215452,1517971161,229663437,1297134829,601862487,1565158946],[1380738685,1865863114,1389440797,345948881,160881919,764613780,1728018373,309747131],[1593510013,1347713192,649752366,1444769115,1177789288,665565215,1022384678,1157733559],[1064605574,1803448228,1797973612,11022582,15762813,747701603,1489090176,1321516963],[703470752,1098566786,1667247119,856165445,1095420488,1942580569,1653639713,381870251],[1899545919,1506411926,119732069,1150258796,503325066,1251244484,131968972,1919262230],[398522089,475144608,968335489,1242574639,1029391056,1930078933,386708480,732400763],[590422768,1441361776,640120049,1766295771,845870849,62275722,778108740,1435454714],[375876254,1163495854,1465093508,1917153496,483274070,411590151,2011008783,930961747],[1420565212,789135903,612855913,38384744,224923694,143093743,1332731450,1495178281],[317009187,417129731,1476306239,1663085320,243311314,104343530,1798349619,1176824062],[1440183865,1843502343,889574759,185059159,1421015942,71421075,112252956,1171790308],[306738188,696634699,458727476,894569900,1686627433,777252098,1918416385,692089323],[1628702073,363811116,669751004,1016826799,1866896529,560780910,1263449057,1738720620],[1073219388,734133958,276558271,161271248,335102282,1857351320,1285799618,575143827],[176983168,1378912256,1252113274,93919835,1290764524,663627814,76609180,1731168969],[1477141223,1863444153,335981797,738893542,1550041619,326372059,1028293710,638096263],[1439705446,138505279,1856107438,36730450,618559136,337345673,1425122509,1129845553],[1865682948,1513071653,947768313,1711309964,1385313498,1600203970,1140051765,647954053],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[953416117,240790923,999052866,113128724]},"opening_proof":[[902296724,1875030708,1736593168,1274005551,1260141873,957372723,812376916,1032826016],[758897469,1238300090,431762558,1497568112,605521122,1048532092,850750597,1489784368],[1574716370,225967045,473100633,683557,1262190203,1946351917,325098276,285144252],[1172958346,507954738,1576379066,985811589,591384171,1307902641,1103104130,1631069763],[626047980,169770066,1103450626,612533290,1091887070,364382310,1154786391,629833819],[163180146,557440612,1813018430,683219858,512034991,437689788,1190450290,1758189345],[909402554,813898204,618574841,927029409,1838868315,1699118574,1122640408,1759591459],[317613092,25954837,1075013606,1663460112,123954139,778343844,1876062296,1394013872],[291034730,1237059833,88922695,1749459685,1652948838,1359589336,948524020,626331402],[1355121230,1120367678,1256149792,167256639,933704134,1333199522,1983656013,1676097035],[1175984112,708890944,371855973,629505360,1782436452,839164944,2009386721,979975129],[1470418244,1334323314,1749500122,1283410006,1660761951,1933061038,1469118847,1202300464],[1418596697,886442563,1556166547,708256206,726325534,1811047543,1332272312,450723003],[1824069293,1827847634,983812263,1274021661,127148657,1087572389,1609513705,1576052372],[1346169920,1650196974,868161328,296521131,219405330,1972898474,357598910,399735199],[352617956,1916211474,227061748,1279694581,1903436273,236669578,1458339889,1386308392],[874314461,205289763,394148288,1789921578,992760490,1849945901,50971996,890335312],[1600843025,19097787,877428167,1015147590,1515446752,211552659,71612054,1038378134],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[784288961,753312468,57585043,1940136830]},"opening_proof":[[1852523589,482329726,1866396690,476065176,1149576381,1656776065,392475524,1811376606],[1780126538,812337477,530776221,1704228104,1653988755,600511064,574433565,789665188],[775936715,1027985132,1220372942,637103028,100285952,1773781989,988347137,290353810],[341260714,106639243,27110638,1693304156,502732607,831906530,761867539,707353619],[1116822154,1556123263,1127061063,1046898159,1202099010,1392794803,1099622775,1288876390],[1400414448,499810913,1079057620,252753094,303412147,269218929,256632297,577358493],[1363075463,1321946404,1125382677,319014567,1616137623,1464903193,10761168,1867646058],[777219567,1677373145,1495908009,867507124,663638657,239236526,856544609,1601899210],[853401248,717095269,224198364,652663527,1398568798,295785735,1507171517,1465143659],[1848643456,111500004,1520528020,1859980281,987875171,1732059750,651569755,125378739],[1763086737,644137808,1029446682,51538369,380068904,867155966,937074986,1240531538],[782336453,527906300,6611506,1577097140,1185335606,113908257,1443781740,1657865097],[731804350,900019640,1840600329,795361640,269715064,1269007086,1625309318,934538649],[1122145783,404199076,298259152,638186874,1475502187,153865996,764164580,34260769],[594236331,173502420,422487932,455124399,717514485,1080291253,1742461115,1425116803],[316410875,458953783,1845378390,1405239470,1334470698,402647013,1248368472,204700305],[1111666469,1968937133,1783402225,362897489,358555413,308471897,618866216,1952385658],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[1905678312,313354871,356948049,1729668672]},"opening_proof":[[753372256,1158705387,1423789787,1485850382,479584724,1434189416,935558667,1908358943],[203834716,721252435,1038689127,1148312066,446821666,1632899355,1285530461,1113779992],[1651172854,1592794609,1561864459,935428186,314623129,211724247,1641992411,773647756],[203553014,1141098915,872187354,836654683,1788133378,1818073118,1328730090,675016903],[793496854,1283517223,20276828,1303414680,893672728,39243018,720844819,774527300],[1012707268,594074181,451864915,391558406,1014092862,1710850215,172588053,208708933],[577306467,1632254363,923446256,981276191,1801162806,474027921,1201526587,11355184],[1477670177,238313167,1246099455,1356608596,316517614,1285872780,1976458078,1459052894],[1923012655,554642822,442951312,109572453,1639139604,1907656926,20577067,1494336437],[525040201,1907498048,1036244803,1280487617,1471797104,706065201,1468118890,1925934118],[1433502965,1966020192,1360584817,650296332,1403151503,1296499392,1865964723,434839745],[1032251688,1226012268,1439480792,835725792,1080974585,392265412,1063855536,742532961],[2004886769,273161333,1369462925,896190794,1129021818,1197083129,1489266334,521500472],[929020123,1135346679,1222216338,839907185,1386025180,1786554763,811787454,1361571317],[1609488383,1675915059,1985725705,515790475,1289991634,1286104876,1743011642,697947068],[1492524516,455861035,1667517604,1244151086,1896425409,1771410602,415935881,572024429],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[464597621,214744100,569974567,1657059116]},"opening_proof":[[144061350,1258282977,9380002,1117603349,1064441531,1071434083,1065580607,1637344294],[242070754,1831068886,317061563,1194070547,1952858541,1751971415,609775998,677893606],[1574651125,1776786319,1845258186,484123154,508487510,181536659,29516055,1916479222],[1389809253,751317387,1896790499,910228668,658972175,221205590,951053358,995824926],[470414630,1996223916,1709607634,602738319,1957745472,1328153020,1559382901,1391089834],[498892259,9297359,1363663778,1989729826,1000065519,1894853329,829619296,1809656712],[806249941,889776385,223139488,34823030,680469623,89145005,1217875660,1534154634],[63286815,296782941,1462543270,1051884378,1314663912,42397622,167010005,111283980],[1851421317,710232130,1574228936,1391039758,422013864,1800220815,521818776,1521685737],[1819535942,398046791,894670124,1917397538,674836270,1562043798,1783685930,800235190],[1556541956,1542071839,1582579698,175487784,1326365677,165460792,15809178,164474945],[1190437368,1687709362,1585799677,919312295,280273507,1507080720,1452247404,45585252],[64212342,628779252,202950859,1173775781,419736652,1244050550,1321348997,551378500],[389141384,641808027,544354399,368938656,94105731,1044187960,1618974711,643511124],[1329842104,764809539,1536243096,853545857,704520296,1152737149,1566935802,379601011],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[117633013,1906335885,1486284022,1432888169]},"opening_proof":[[734567231,48488013,1652293259,761351124,924682037,398049157,377098178,1129885457],[1702238491,563494982,1271888486,455468776,118118673,2012903975,264371055,1032028717],[1096726347,473756932,1806822245,1517438973,1915101443,1666257758,1092494895,706201727],[1406997823,1654847055,1548311761,1301305884,1465677318,874080522,147932521,1928281151],[166590485,1132993050,861244302,1040305951,392264311,1077151254,691342941,817150995],[779105148,725002762,58302824,483388140,597438608,1647659551,1587840963,1281607538],[639393063,1924367544,1424409106,354807094,2011337943,1635410444,855730902,73612801],[598967069,285605546,1518396087,648253031,497888929,368489404,1268568974,49126377],[763636273,1982078920,1565365973,1439011521,1783769238,1432959431,1142344108,1610493704],[1354985229,336652820,987454115,1737003623,1046973386,1963636278,1511812797,1711409258],[1217686353,1228130631,968021851,1489206036,814849568,426458426,590279011,154298183],[37943067,2004750130,1376038478,523089074,20192296,1547228222,1799412177,1015087316],[214051291,1219449885,1310470174,1174821935,1496126758,1192974788,90741894,944124071],[420063393,521102421,460849254,1635907723,259881146,201154614,990349397,976618529],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[678847875,1591919349,1634192806,542107490]},"opening_proof":[[1810335186,696119368,1878767103,1340150776,99517319,1357246225,990114504,451385112],[22535901,1302746159,1856204046,495155430,1219031068,447169271,191489706,1022710295],[1684781382,1129000521,455588751,1026515475,1866264661,1983485223,1485376335,1761689631],[214581623,1010824002,1003859280,431790812,158628962,1708199250,1146258071,523356852],[1229210993,1767405546,699827237,149799407,1644782039,345269286,1286705957,1217201060],[254128705,1437376300,703104444,1039722713,542159634,1706185581,1152829949,970319075],[1592118452,980503413,443992214,921674381,1536239060,158769180,962983005,1519398781],[1202456981,745915035,1601896074,826418987,576442580,1172359106,62951149,219154626],[704996356,304063613,1057221260,227451776,61912915,49172323,182380789,866085878],[1486108913,1923935286,659782574,170324237,618742441,1313666006,1717093285,115270486],[1940188904,1725615864,313575790,1637395094,767305029,102066172,1199799489,1660931915],[282327705,716392379,1132119661,1146689644,348911636,1030752843,239070927,1901820802],[1632354602,1467394180,1214247408,1866728429,1844243297,1050220652,40806462,1089278695],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1580118710,980125064,506731039,1431220221]},"opening_proof":[[101295854,1787139035,1438628292,1536585341,722374157,1683918462,1684814800,49159286],[214287509,1271011901,693372383,2012695027,1275282670,1622881784,4077039,1353130316],[158796456,1226638661,1142586952,684547415,335714112,562100781,1149078459,1519986660],[916767706,1830857791,410307261,649597380,615917748,763269136,246100097,202057803],[1533893342,1208894210,1522683707,1864883505,1923694102,983407367,1454073211,1195970920],[1983122950,1121746684,1439605984,258164419,906576123,1121411120,1667881894,407054898],[483379678,702743654,1381684612,1270954652,378043596,1954972306,341333299,1651876722],[347303923,1615121531,476272574,1032250378,1315560846,996227628,556502284,195295831],[1641335130,247362949,444639692,1745133525,1905796891,1710353245,956971780,1787270987],[2002136898,27292159,368576317,808782510,1228432076,1024667242,1255104648,297147585],[278192469,935005596,635132523,304333355,271134575,1390276428,1763771398,1892108515],[43097010,1212460712,1627084187,203628832,1091562945,349819132,779763054,1382948218],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[2007053888,1671713466,899865833,344676151]},"opening_proof":[[1745491287,27868070,350388769,1867531602,1191785350,1614665555,60542129,1386421221],[1877907181,91834750,1836408230,787121774,1616298864,1874748265,157618546,282515408],[1591745907,1328645073,1071857645,880754198,1906042021,1566395397,422753775,654296187],[808079903,1835362156,1232876887,1150273712,511016158,798683499,1061720613,1483043017],[554615620,1041940197,1109493625,577237484,735992279,257055689,828361796,844668300],[935445950,963970714,1051992937,588901327,49216052,165121930,165449981,1409808159],[704017771,1153970868,1747604594,657448211,1275770042,1059318982,1430213988,775817584],[1198473881,58485911,946228372,707428782,538787248,141022857,83101862,1457726346],[1197586375,984872613,454865804,1348459042,1011125900,1947536279,9708394,950695964],[1925939866,488340783,314802306,28669,1652142619,1810298648,1869444311,228301167],[968620170,803441673,1644757317,1780477750,2000409226,162283748,1610786132,439125219],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1007319526,1844591508,458389818,1811142795]},"opening_proof":[[163010870,903004028,578139487,1820481763,553385294,523212338,604002334,1751160567],[1454924592,2001351942,1280819583,635584760,593041322,468825138,301166438,513278134],[1190380987,1327996195,1131824327,1034038476,204230695,760470984,1810627514,1129998827],[936903137,1866557191,312890719,1731516570,697507646,654008166,1983570320,192819290],[1633951752,1743961919,1036405377,403524055,1733651313,1646201881,1443189484,480799939],[1833940109,1989530957,783577934,185178917,625497736,1161782612,305835512,1282545843],[711689444,5814760,1551763560,718380781,373895267,974220364,777431042,1787991553],[573328649,365054890,1745992012,207757653,1851492890,559937818,1885678744,879460808],[988556593,1225779511,916242038,1435658733,1238470342,261108160,454444676,1020699779],[1620246592,740743730,1485818600,1155263973,1974792178,1042513360,1152771591,132143967],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[597081249,1144558619,1951993941,1507006252]},"opening_proof":[[1997854018,401123016,715215407,1025818527,510234351,1978339410,1250934745,1800180968],[404989470,1084832815,1947688394,1468180001,1026903081,522422180,1028985593,259177905],[1813932240,1656600771,436230811,1043383908,405648036,1175041130,1664846790,1217024967],[1687792808,677505184,1518394572,1077282990,1054373664,654402040,1803170729,501004060],[1174670204,1600817646,1446393297,1996704992,396218325,1994429949,804649250,1194811856],[598156452,1162290895,32255463,126263999,1991824929,1259051963,1729431343,1721447507],[1524760906,181685401,245880087,1107536836,200478629,1478821848,1453232502,507288608],[1648123021,1513275498,1447381449,342856354,1333432048,1147255234,112852348,1198941512],[1505891588,113973247,1332771994,160667049,683597621,1432288053,1449352875,143381073],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[1803484263,1829952116,1479733746,998040334]},"opening_proof":[[303485809,1541508237,323296537,1920286050,1418235745,1431291722,1910967957,211842373],[1469411633,133154611,58934040,969891580,611247702,219723034,1716592790,560943168],[1561306726,1811666506,95364431,395606786,868400592,1456453295,1367866018,1685203737],[1727812446,843694002,1959949919,710352642,373794227,468952650,332280406,581572902],[460334157,353609972,769956712,1858909288,1331744131,1739919702,392822255,1401866608],[462494533,968407881,166768928,303305295,1033610282,1152378264,1951995206,27187741],[1821518775,1002908859,827587596,778407917,1115020510,1858908235,925122205,756711628],[867578699,1133372554,1483521619,529814121,1034426672,1217811448,2007123928,326372751],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1072194219,1886664394,1990484359,638743161]},"opening_proof":[[225340988,1915429196,1745874196,1761499126,579449136,1199779819,1016055612,709955613],[1706745101,1974272774,1718652286,982307177,395358818,1047051186,1875662747,857976900],[1167611776,1456478051,1295625534,1816471581,1046286140,1819287408,1494906786,1299252478],[350294687,1900112924,725575073,1591131701,435744940,787885171,1864132292,1417151380],[1800617972,486723124,1233363806,658867224,1448144536,124652296,2004036608,220558506],[1181106439,776129516,1625453814,1520460808,905832471,1103984876,191625424,593337754],[1963435023,465018077,449097314,1842973966,1168671597,385797396,114240485,1071281455],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1031074290,1841248146,219326649,849588766]},"opening_proof":[[1038380144,639758475,1616493340,1550071775,222981067,1939432276,16624612,646455561],[1180579660,1482790420,1425498165,891058572,33901394,1805454722,75847689,1502794057],[1024485508,348678194,1351183763,815573276,326306880,1845971703,695532830,1480105729],[1163479320,926230435,749231470,515855816,645979777,1325577132,1803762353,1183592707],[1679417796,801125832,1386299364,1642662205,1843244406,1036272587,71832327,304400481],[206280746,1690789650,1539857457,1147581178,1257306524,862634419,1475664484,1690050647],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1380969239,447451278,898563230,1671924108]},"opening_proof":[[1713574306,1167855078,108459633,796004967,927421117,900938320,288695320,883673808],[1511268935,2723666,1518758067,531991206,710398026,878335656,1909113106,139387795],[755642601,162576339,1461976948,1914307984,1123691864,1368026439,855452697,776930985],[1942675524,725582628,1464669342,1785559645,873464217,994039647,873494036,144270420],[1019339153,1867279681,743734984,1231763385,18093721,892730067,217703065,389290044],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1295038347,1614763750,166646180,653799292]},"opening_proof":[[1967729425,1689329104,1637786957,1276405245,1883706877,88083317,1150478944,616692942],[721715154,84363228,1226662523,1152179091,1026699905,787965420,1424482803,747174789],[1013950923,1324445272,159925449,1604376038,1679756146,1420022418,207972784,1214470494],[1177678560,1819035058,482809493,490283669,1356167973,394112114,175645772,91976665],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1669142397,441211026,1926350119,446960647]},"opening_proof":[[255910432,1766092364,339686244,58622729,286805865,1667312032,864037894,376128519],[1434604866,20900597,1794609106,1665736879,1708974391,621776794,392269852,1911703540],[901532458,1538022253,1844691874,1524642203,636534344,315360887,13395049,912879422],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1298257800,1875011434,203264382,1582704179]},"opening_proof":[[1055800546,1734397016,641384918,1276519469,709578572,919251274,1234496333,1662016956],[1074482454,515859746,867126252,942114534,1566854540,1838384282,1144672706,948110742],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1178778093,957752124,800868862,224314100]},"opening_proof":[[2005235501,263509744,1724245115,213449305,1150319134,1918992733,336540836,445274395],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1335168135,106142688,1161981462,1607598779]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[1248852959]],"opening_proof":[[560852437,1442150940,135782593,1300104939,327134808,559304632,1807611308,1661076488],[1083344874,1278821500,386246524,1790792536,306998002,1716158050,1796321506,767424196],[247974126,378221931,693509614,1227726322,929907528,812175159,414859574,695251775]]},{"opened_values":[[859299616,935019133]],"opening_proof":[[1176596414,1139399321,1244036690,350907235,1044002236,1318816232,39738680,434553107],[914319449,202283713,1538025148,1001682501,989443210,1575601684,1235875109,1005683618],[521658829,210594142,1204775218,703893597,1576339583,885229984,1638496538,90432801],[101860314,1389709526,1171754270,1171675944,1391681928,1260423914,1109586648,968759778],[1625618786,1305930234,271284407,646274130,948511534,264416081,421807644,332286254],[906293803,834977088,359022084,604638992,1233750435,45349484,563568657,1644337851],[1537119611,181089704,885678321,1273634642,558405822,892465439,1085562117,367035119],[48897389,667982556,1692368395,703919244,311020905,1338187903,506308553,800106588],[1599906593,1189766443,874192306,320162206,177838765,1380011775,429798098,739075698],[630778547,1343811713,527412509,518046594,917964352,689419451,592742665,122516947],[738004354,255232177,660441863,1734843287,1255356131,626125981,309862574,975515447],[328471202,614312961,48158520,136391149,1878187845,1361869648,1246053821,898159832],[996432195,1600881011,662392393,873489678,869223291,712231265,917337267,151001044],[959084365,796369521,1853948655,1009624784,1894898020,1844679860,857461312,355249681],[338079514,1916761961,1356246179,455325493,92194455,1017227443,6038630,943888711],[1208986840,900257461,1894483342,464772029,1513077393,1517606324,1851269487,1466991451],[1341187124,916592719,665131688,1734949405,264639202,167347653,1111320665,1878608570],[2009320431,1268355624,223660318,720041041,1679053668,968864599,742153210,1377854720],[7786167,1000557376,1176710856,1821817118,1999194414,369266644,1264257438,1393073449],[1065670646,1611308771,1945252164,995904933,8587071,1143707940,1347071846,1670216956]]},{"opened_values":[[2002347255,382336564,1632054673,1490611933,662715027,1162933262,1897612031,1117309661,1382538511]],"opening_proof":[[1307060012,876069503,1433016971,804196682,886664366,174969693,28511319,2006052481],[1872860511,285939872,1928966727,1288235836,1240985125,177049558,1220644793,29798239],[1341294192,1420561899,1712684644,1701352660,186598925,286183089,271313878,1971186701],[1537065700,1817891007,792707939,1588640460,1184205495,745311918,1665662784,698211981],[1120100807,2002699947,2009562526,2003784323,334966877,249129875,673270563,395086291],[465264085,1443522672,1434006147,908530863,463984877,1688835893,1604881109,1099730810],[1138357351,849188575,22290156,1521431677,1879962507,85416137,373029695,1161734508],[1785681102,192574505,766400282,1200206387,1840448997,1341165344,1537849251,1326470047],[1820251477,746631064,928875517,422846832,289701832,1138920621,1768615579,1079818502],[615872703,1629360526,208941159,311656529,283503195,1736097621,528222194,641970896],[1738760047,335431404,634590216,215097526,104980482,1926200565,1130843368,891371150],[1494657515,601100659,959579493,1839301905,1723162583,1580640572,1473964716,970169956],[629557415,476331600,30221314,498018748,1444704248,387385750,1930714538,139980068],[1744881630,614925025,932943869,797939588,1679406748,677433029,1907422607,1688062753],[1889087085,1380269487,502409032,1275941703,421817327,556592859,388120329,555393801],[1280244494,1400694191,19335911,751834091,1115593826,1146848152,777284287,406931181],[958741692,1853185164,994806168,1911852139,1892346851,1952880804,405385353,633440764],[427560405,1764201847,951765088,1522989405,154532611,17459020,243313430,1808226296],[1259266966,768086406,903833118,1000738440,1983649551,1519523659,1775081587,1024089911],[1058760336,975077972,1462994854,1905759272,1279710614,139357440,1285907040,1985923243],[1050419771,796899397,780975365,38948293,1622101577,800789678,366596445,1584802908]]},{"opened_values":[[697226048],[466974562,129375857,1248852959,0],[1831997658,1075541956,844885909,610969328,1308500147,59136812,0,0,1436925690,844885909,1032064771,1367636959,1721170918,0,0,1436925690,1721170918,1295487420,842675672,1976089481,925938377,1569297363,1026256650],[754446917,1666303817,0,398763221,1229645059,1698561170,0,173414417,405269104,884196018,2003155815],[1488780843,490416430,1928591530,1668237869,1292206642,1784506054,694117906,1160188846,250834497,1598250162,1905886222],[1064727144,1385716813,232376734,1956300225,644052282,236864759,1912071373,1567915196,1128009988,1568239488,1239762645,1873164624,1087567605],[1799087251,432869725,1156551241,996845534,1233079312,1835550722,1247119436,966260398,729632779,1487240702,1667939576,936946162,643734840,584391421,1526391856,753450134,1750159359],[268435454,269913129,1263339057,1905276394,1573090390,491486770,252518435,2009540652,1516594045,706395793,598842105,1254628345,1484707826,1157484373,1516586622,1747228020,1703100920,1536835988,741126589,486155416,1446059175,1558828707,378021571,627351352,1808339869,1172579542,1279601299,1615934986,1513156632,669154713,886206536,32406806,1080492294,912312106,201594351,640329410,235391554,1947586935,1567215946,1499690805,515104432,1034319478,1004780460,1824678975,1854184690,947561306,1538240645,629526275,1836961672,272802624,1138237260,746847707,976567390,1346804124,1024982508,1042371149,424122589,2008942390,313815558,1040360195,1406736784,1652160617,915851850,1433510300,1167184374,1494162027,1121553674,965730334,1380866176,1991247571,564722868,1622082338,1624662317,1166313787,862071472,95859812,1454698243,438731558,1138801655,1305288656,1665335487,122351899,1271257621,1291330126,1122710652,1992785906,338986750,244847651,390802927,1829670272,1965993995,1177964641,1886138514,1603759279,1687601208,1763227063,1726971092,2008532944,951994075,666244173,1002292364,64646326,1332618125,822468988,280594013,928670545,1990548183,1586847536,951012654,552290134,581730641,686394724,1043950997,397068325,150246737,1689364817,803699834,1362395032,817781427,1801108765,1792655462,978614406,870626838,1132539712,1542641546,1767757683,465109726,696701104,1030027522,1764515742,1940558154,2010669823,1784715785,1270404692,1795192069,1980413974,587141284,981319661,986623745,1464051369,828760268,1696168408,1264118116,1298887812,1275082466,1552972983,6572317,884413455,1489835231,287356106,754832486,606906679,1219367366,217452759,885608171,814316963,1381688214,1475627897,1262473269,834994192,1143875683,1870096721,1864562284,1003563010,65664031,1285330392,1402244803,238657228,1965377353,1358403032,949140359,1794537987,791001995,33530336,763629053,1907959262,48062270,382274236,1732610330,1046228521,1684699467,395276293,836169189,1356038835,1834789039,1944237678,1832469219,1540395031,1436121425,489523635,999479220,301423059,1664310516,735326706,1472008316,256931616,1583620330,1042224466,1968901715,1420252662,1404213889,724046233,1037037009,1223884454,960414513,410627906,639797601,565101271,1815868407,631426650,1240129261,223277195,1373320490,1660531683,1487059412,612722951,836257408,1236335294,1856909040,481872137,1504437772,1528878473,1942662074,1248328133,1804197644,1895864793,1354623331,503747604,801309338,1795038128,667327778,816053658,433339970,1299648932,1344617578,1363616236,729309852,35500803,1410118407,420618193,1243003635,1748934915,282286528,449651813,1178539965,156298727,689321216,1838720498,710434725,732279688,867185265,1208056329,1160710719,620438884,208291623,887913845,854957334,1521908764,751673346,1942135501,629460741,545241397,986920831,1663712545,733404790,26613761,465842196,1074476623,707132035,795305895,1321145782,620635696,1796214536,117485126,623909261,77363983,1112720292,989328598,130397457,1626682500,469594336,1768621074,403276028,1197418758,1829495392,1470703555,260309928,1358220337,52686938,1636138578,513615548,144557379,1965267349,1518854791,436311997,882402225,1092093692,43019329,1592679314,1397507861,566602049,458137258,1212905168,42916897,382213600,1613860413,343732163,1273068963,1506806894,1526337030,244248025,0,329091326,1561064760,945347725,971381948,971381948,281800791,746047116,14026355,982517635,698696205,1634244791,74246428,2006609672,136231168,1314253506,989532616,987141826,2002782046,265734400,1943838357,1159279413,1995195507,1942060780,0,294232894,445034627,1569417409,910205678,192933410,1083978005,171691150,1785555608,855467795,1074785135,597641159,303174354,876458916,1451406807,1535554717,749224764,1471166670,1779673919,620649429,898217399,553153212,1099029888,1010416866,311232643,652217962,1146618229,1477955957,1122149983,1158674595,1467401249,1289540640,478074148,871476667,995530166,810522916,301780767,308063845,838638745,1061746532,1301499036,518747953,1166450157,890531904,246509703,1509793533,1428473156,1938655055,793305095,1228319889,761917249,770443479,309659755,1708312524,1299433305,1934645068,1897342344,1436536265,11771810,790674242,0,1031929897,484574835,781976431],[480907016,1618048182,435513848,1197816303,1470424466,1563241412,1252415241,1588722400,384140733,1045832313,831493703,762826763,437896129,1244871671,239189419,326686363,1420549543,230775525,2010650814,175527193,118170319,1979171264,332286981,482941800,633325797],[1682781097,1699333975,1003534567,167791892,1898142064,1673213096,722566402,2003076173,261548639,1795665991,830896470,1066156505,1031236146,824246038,1726094211,140909280,1220248026,1597722643,1579958561,1308390132,390307442,511720508,535963655,907791554,10204621,470010790,1955315207,549331033,1016778473,1227474408,37624878,1618995117,981884414,1486926143,843300913,1567268537,923787154,1804899120],[931575811,1916147828,1773189310,1741621759,922075802,1786317703,63359575,1776414392,484588153,479577431,1747330649,1244106937,1777302184,151385256,1348177825,164804260,1136422054,829882609,19814035,840850475,822218058,1529057568,1413402295,1297470052,1739793728,213459834,1473750825,1283488089,593435858],[453435629,89665453,1069533551,106037274,198579401,786675573,1508254832,1868177498,71754458],[462639814,1094444947,1941512408,1384432589,1289931384,382519281,1962324048,0,1127977486,648833867,792872016,1772289166,7555027,364917651,1833119076,669697717,1276161728,1804070015,998948610,612328890,2007807064,490836959,302853182],[665418206,1916162313,1326418152,1895299083,1952067767,709527917,1215917291,104915178,1799281374,1032787521,699837512,1452934521,154095931,150346478,1314698986,1686812172,1863542363,1421551968,849786273,520982257,649346520,0,693182178,593394545,1276675662,1489815009,554676917,593394545,1276675662,1489815009,554676917],[1368363857,1943929502,1757535757,939186120,427048067,59649927,78084062,1250409100,1469182253,1316214008,1478474421,397150819,55757286,576127338,1492537284,63399948,1969819782,1542012060,1359214774,154504347,1184318564,1862308444],[1497020155,1213841046,1608211960,430246314,1187355190,806938426],[1705456408]],"opening_proof":[[241568681,1069576130,88194360,67284393,585348392,1934038439,1811722468,1102217979],[1277756929,1767925620,926869972,66470377,740150836,1674341291,245982983,520785632],[816392484,377446424,1030590498,1412868426,1503714101,1148992251,755696793,897213856],[1114429364,1508889394,1551402421,468764797,1602362344,1703645867,2004279446,1732842067],[189596198,1836891407,1891594818,756210370,1438153341,1738118054,2004415014,717985119],[960972295,1217410422,978400353,810113897,1839889553,364528224,669801206,437055908],[218080489,147719791,1191630158,1482823712,1209336185,1543508873,1266923928,1676798712],[1716571605,620519318,1537338620,194179824,1235166403,1041521838,1478508222,673100746],[739519410,721275253,1098821552,1174390506,1840645756,1769032734,293811319,804810242],[1654046048,1117939049,234918030,1683400091,1311112337,410651469,90333632,730091542],[1789273364,877452173,256250965,1916553007,157637513,635700577,563545976,1891424865],[102181337,866032957,1345420072,1657218644,1995263838,939184279,364073368,218991825],[20712920,184807760,1925331957,1625200957,657764446,1725630290,405703600,853715674],[1045115508,1677560760,278004809,1635447265,1517538622,250390575,1399225340,667467002],[1009899592,1603833487,1615194920,271804909,184986573,460073642,781108346,1081454930],[1461802141,1143408025,381676075,162725277,514481283,492663980,177408717,223586384],[559448251,225423938,114541369,1376876003,209426768,1556905775,496334834,1348829245],[158624071,391969559,1352927632,174258481,573643274,683247549,393651944,1546781939],[1413446659,14236578,457769113,119264894,786838997,1423132558,1320828549,761534875],[867304283,519389428,1897738901,1549355515,167178274,630773302,1766058876,1716878469],[877609330,1069446662,1163031336,70961318,1394617810,1067509180,1223330378,1569789183],[660891004,728874826,1173231008,1492928392,223561435,917189346,1643550117,1230179776],[400273268,1032294582,90284056,1851490446,1275049962,258736659,1300992521,1359201870]]},{"opened_values":[[1486171384,626947652,1220080573,959348581,1308814772,1096441418,1750305874,935677094],[1829552696,542627271,399906673,1400899419,1454865008,1011480533,596150267,427754608],[1205120126,876725754,942866482,1522358917,23300434,1236638461,2001189831,1523018266,1284793999,1018941612,1640258182,474653056,1168925124,1627035667,1060574596,495378143],[1560184287,508356373,921619505,968327531,600854351,823101156,217084462,320913326],[808186218,818675437,742567763,1346481628,1969061832,288175665,486861102,417258869,1531994174,261260439,1358726663,486382759],[1623965706,1546749916,863475722,1382898583,167247111,1138181245,1596188918,287283412,899859341,1478483545,359740275,88292165],[1409011042,1340902903,1831582682,433376659,1898888508,827950520,887580935,494041692,373654576,1600983045,1115341255,390950224],[1977093940,651176019,1499635666,1915424334,411503544,370915247,512015214,585516160,872610713,79991497,1218163910,270566410,131940548,657735557,608836314,251664807,1344487493,1027375791,556409478,44614285,1399211218,478126558,1848999252,75214267,1383332489,47834467,1193051830,1284833391,645492072,1672116076,693835872,1000109291,1316821594,1145887944,1316955940,657713654,1503366,1878827182,1165883115,1393754698,1861990989,1691876700,584473120,993401806,1689391503,1714788837,29707196,1500391029,1572953180,1749159616,1225277026,1199065520,1530154773,1776942641,1490709528,406854438,796629865,330921825,1808954011,836733995,886444339,1244094790,175721704,231875161,809352547,982203261,329869828,1431109226,872902196,773262535,146772707,1032794432,650309048,977205098,1658810998,1842798914,214259710,464608180,1276934952,1464155243,1935960081,422975802,844002614,1872242688,1079741465,811402673,564984166,1849287034,1694939080,546387659,1100511501,2010187152,1050900003,912144420,1394073767,1686956120,247446131,1091244566,1905628407,875644329,1912095133,1499972303,165399911,1336372823,708400771,517288466,654315938,1521027934,1199619570,585319661,1468233815,922867617,1366888863,824827634,1692531310,648330446,1084563526,881689394,488405130,1316559860,374185529,1514153636,1559422259,72596075,399569690,131327948,1735429939,870845283,214945975,366177100,1689341160,1440043901,666182944,1619052870,2012610165,1549542793,1885333561,1990449418,835229887,1052867671,219106053,27321018,914588239,1786340527,643808494,227959621,1044119360,262153578,74218783,669313518,1187420506,964661563,1145120056,489512302,1196894060,22307152,52704661,1061386202,417660248,1382670650,1355364775,1508916734,1569039486,1025060173,1865909314,1158497690,718511861,1393979944,1134680831,1393991677,1647930731,612884600,1533900146,957223406,1591801198,1827025790,1261686494,1755647078,640736910,80521625,1095344356,97079391,1418178124,1753107009,646885972,1132455928,484798704,1551691530,930573094,1677123684,1174996005,1531276809,1494395883,903059498,132621925,1508550543,544607869,1502340188,1345377850,654516321,1135318931,58215118,1080974527,234350988,127878091,215120689,356674140,872786866,1953392244,1512770303,348859142,816970805,1371717981,910106533,1222456812,1445128369],[1037724354,978269872,854238599,1175495023,1758677566,1961073856,1791871721,1713831087,1554197989,1919846955,88762283,852535967,883764531,1924744118,865707509,106851418,1663176642,788775501,368900739,177462315,980344516,1244858224,1096716169,1947505717,643337087,1868429378,280387187,1763612236,1077780852,1813509652,922153722,1845913540,1813222313,1726619652,1666100549,546351360],[1962471205,1355194932,365730634,234141270,1845518730,704894781,865699525,1947016596,1603775258,1255649676,204312525,1542834227,373111401,1773351463,785087938,880341814,297933483,1351663863,1347657439,1549675175],[1105601530,796541825,1124615177,522201768,311935357,1481021748,1458200106,398729977,429016026,1906283445,823467800,680050169,420403781,882093329,1972607909,377414775,1328228092,74489961,535445194,356439197],[336847458,1776581709,1968659571,702299266,63234918,1519877298,158884414,1155566190,1347505923,866842366,275242091,1029024749],[621101907,682259362,1076682852,1873199640,531317714,1875926470,988429314,332109020,861526364,1849478216,1326579041,869797367,711494968,451945856,864124612,640571309],[1321889166,21205092,668207948,1389685470,1363820699,460396253,1972672365,1170324645,335102641,1062210230,473849692,817067038,979369051,1531314619,1548825263,1975940774,1461771985,1357020315,1490411578,64738090,1722539676,1693103512,1658125844,363797876],[1200178412,308037510,1291637619,92521833,949406379,2003963577,1673537276,409660495,1815022000,953180864,725107517,1411282453,143250343,113143022,1235974619,1936465871,587499612,1140151453,319643058,419870454,1567715297,1630649646,51859028,652407043],[750372763,785823402,108847759,967530748,866255903,1551053281,511521777,921912119],[1047468644,629520246,838565173,1749114454,696016248,1042115152,1370259372,1000424344]],"opening_proof":[[290977801,95966056,1513440831,1487185284,1621777564,59958726,1255803195,1641912117],[89730201,1265148313,1505030727,1307089300,977310158,437661766,1459514540,617195369],[1622443377,1993025039,213294154,1846933165,739347392,376592044,20659448,1637565963],[1886281803,1405153916,1549300731,915866482,1169489237,1824750556,379967634,497375852],[190274338,243248104,484984543,15347122,1771447089,1054300583,679616420,985720792],[1403269355,1532189156,1491991392,1580808503,26963196,1152889449,1859239216,55708710],[1763324155,693261993,373119292,1418731074,722497005,1991099179,674513792,1302286505],[1462034747,657328811,624370531,905530773,460184621,1645396879,1420120898,1891224371],[382884188,1111156736,1429605957,1572319787,958622328,1196098381,1226261446,992026217],[911626929,339590587,588771479,974360440,806831476,1879663369,1484845249,1592031385],[1253130877,690992381,1693613597,176456698,203182319,1472552677,1927274701,66757854],[1598054158,134825462,1353709966,1212725033,881958601,943571073,524246690,1503719320],[1473939469,140691585,668521728,747631091,823553565,680091490,1025810036,1427087924],[1392639491,1107635734,1298371949,1838141022,888181252,71977340,1998149671,452551998],[1967531384,658216140,994799223,702528560,1940614921,682962517,1962313131,175368435],[302549422,1335190930,687488114,1224507322,1198224471,1660248288,238591528,1354265819],[1091844168,416559238,1196930316,246651266,1032341919,1267840640,247717167,945155270],[97891268,1807788065,443119156,361746764,148786220,1303273284,1234694278,681429513],[884051803,1978048371,272827511,1170136797,1777580089,710045336,1491702050,118710516],[1187933473,1016947111,1188604559,512531200,551946252,49057766,798224057,1894703651],[1685337543,1763041333,591828538,1860100631,38711680,1582669567,1511197729,521973705],[848833000,877070994,1967463842,950310102,127158503,769610529,66605845,1238197988],[388201430,277788618,1618556243,1347266636,1983811651,1452378309,1601534458,639660918]]},{"opened_values":[[890896470,1111497748,1951709630,297522495],[1628269303,1357489744,676793163,615038444],[462227572,1719254394,1121418518,52950737],[1152723020,1169082227,1031904414,1446826852],[305498830,807317577,587279059,2008914559],[1224911317,920721708,221580952,1041464565],[251242073,1878999102,136495388,1428872535],[1605555663,1796005967,1559010201,939603792],[615534218,1320535028,602317607,1925008579],[1311461783,181380878,1596280219,1325896622],[646521657,1285273474,1605075298,784534470],[1822794056,1931990609,457240268,1998607240],[1717717113,1777918824,309853771,664288707],[1458022704,68624433,1240524729,165805237],[672054889,487002633,1920774108,849680833],[658681558,1588809026,976836959,1106294044],[1739934604,1125628098,516475248,1218688817],[924579210,488393477,370242834,176098589],[151865997,662105609,563213812,1295723312],[1179120900,369712265,371215109,1090541121],[346356604,828666000,525050946,168289352],[563033399,897559136,337826810,691855121],[306585303,1877337792,1220585274,1576669526],[1638485363,1885984023,1277224708,860713968],[1017943914,239008919,883917215,1230519874],[178972251,830755607,402975600,697892797],[1941020502,1436100876,1851071984,88562607],[1181974480,292250021,758989288,683910540],[753394127,404123076,1729117334,1681148956],[1597453828,36497874,462764783,4717119],[1964581932,702832729,809268634,226880422],[385315292,1452153589,1590066589,373466421],[481827382,1951963915,403657477,110962493],[270128506,996629072,296413997,1108032577],[1437787044,218610261,641866389,1666816654],[164480436,198467665,1393332428,1268562238],[847745217,51261801,440271873,483639396],[1393433818,312793705,1955211208,1134801509],[1018813729,1699055136,825955098,1312573507],[667100872,759940288,1389272292,1775842928],[1983767395,1192252642,1551387356,65244418],[457991933,834881085,1052214227,1422915876],[1837342591,1124236017,1118265745,1885844092],[1591916504,1405301203,606633785,130543217],[86457278,1909656023,654154102,2001403404],[567157687,1709413525,1363104479,1765353090],[146228818,1467323763,13452829,1136333851],[398262214,1179379659,1642966831,1506554401],[1830056546,415808022,1807852087,1679297396],[1086534637,1749574443,1009154190,1637679961],[1364465642,268813383,2060516,641840932],[40176832,1465414214,396983841,372154058],[1947876214,1392019352,256610932,1151028709],[1867586868,60528857,515132277,1878060124],[570622107,1947547123,873168783,349183136],[1970099655,816167090,686976396,1885064810],[836227632,69827949,455550458,441034603],[42527727,930625631,1869793599,1566418176],[1134242891,1592147715,1263073148,1646755851],[308469218,595647377,1142275282,754713355],[181004687,365389179,1877772203,203275524],[909414991,988953423,561378228,652946997]],"opening_proof":[[1952601225,1495610119,112102593,318131419,772029375,1312163655,1085877682,1942723292],[944337449,1349938088,355083549,1078115621,473295599,1098982637,1147693400,1222788435],[943475641,236713782,756126963,611650262,1907414133,1861551322,1742856765,1406454091],[475797794,852936322,1578049197,1609634387,1326347166,842297538,701133563,1859975626],[1905939164,31250602,1599277851,1448434243,1491244597,322409490,1018630590,859392272],[934999602,1271010059,29398736,1687496263,900645642,186513919,943674468,1886199086],[550438325,696630284,576624622,1812231146,114531925,1332893377,903655406,208169498],[1314628538,1728570458,1933586938,1478279008,43310294,1683248133,1240988127,1813492102],[1449177226,892680534,1383393916,560965118,1593771085,1009085660,1681795441,264671730],[1508782446,203351276,546565853,41957950,293199133,1441318084,646687641,1758713354],[420927958,1125701257,1463171068,1033402788,841356527,257437744,336498175,547538352],[1900514348,1515062889,549186230,173716141,1502449498,1135819082,1778570931,1015771797],[1274533993,568125145,990758100,1812011573,1853470490,1569125094,909896254,605131200],[1913025725,283420822,1971223660,1463637018,192596684,1675982956,106035524,920082187],[1636056277,1592944455,1494460867,821173563,1268042313,1073859341,682127807,1932462617],[549577695,1227698585,276490639,1631081988,622305784,305691437,1502676580,506962193],[1665739222,1474364633,1313160842,277964544,137669046,391733648,117459483,46833487],[1805646255,1416543460,788071695,387186973,846897829,1380555247,512390259,1588677100],[425980602,1371909725,1518522007,1232881330,167999885,1416291730,293580580,1757036040],[276093243,1239605942,1235179420,1521213246,1308282536,61725858,1530142610,1483929599],[743021052,653619976,438605559,165159218,348473587,1169332046,880940866,1745768720],[262721051,1348434361,1616812290,1735926912,278343192,1546167996,896687465,862720719],[1962715681,359953957,1970224525,1299976808,1134061159,1240449924,182877544,1956508973]]}],"commit_phase_openings":[{"sibling_value":{"value":[523715755,114901204,964586289,1335256165]},"opening_proof":[[1448724072,767560539,694704801,259131887,820669350,1739569766,452516758,1706855171],[186548959,367903321,468051944,1939100480,1913215349,424386745,1494630484,1190433147],[849745095,439564970,407049083,519952149,616754634,1018538888,914581506,472451353],[1415852993,1022552700,844180940,597245628,1067669018,1971566921,332954572,321234622],[501797874,948605307,1911032900,1750048053,1441211782,876816086,474682232,1209867273],[947249920,1878148267,1139073047,94915068,445165497,1122958663,1286925635,1764393069],[364670573,1725588968,93303259,844333415,1150813401,1579011012,798703214,1328085957],[730430069,1477222106,675170155,1428487596,1178793532,53802114,645927148,2001448383],[1492322710,1688072431,819638480,1337860239,2004242862,782999427,366637174,1786320927],[1840366223,1584749637,1047764184,1918005395,306138674,1467832295,1018187204,977857788],[748567116,1306605437,896483995,1730022604,914526126,1615025729,788586852,465142576],[1214453713,1389495403,1469244740,162697140,83911126,369580855,1754556424,268298934],[830224829,832578470,1355110174,162439957,878391697,734747155,1465767253,1572470660],[1613046659,1237723378,1440973151,714194496,1647019354,1214810739,481509933,560557929],[629781597,2010762458,1510050919,488137467,1004534534,133095685,938283021,1716529013],[351956759,1264263661,780363330,849680770,562746075,917724360,1907981016,1125295839],[1477141223,1863444153,335981797,738893542,1550041619,326372059,1028293710,638096263],[1439705446,138505279,1856107438,36730450,618559136,337345673,1425122509,1129845553],[1865682948,1513071653,947768313,1711309964,1385313498,1600203970,1140051765,647954053],[1959915049,1174475831,202349340,340540226,1676974238,1178095879,386938643,363325195],[1256442088,627056489,535759957,142174408,512108101,296287986,500754270,1280453163],[1364051425,600497771,316359771,548139503,1211410813,1893189185,518199054,1987010387]]},{"sibling_value":{"value":[1989132430,486952708,1522399244,1081806838]},"opening_proof":[[1307375389,1671294402,378030954,1231026743,1248510244,1612969366,136479896,1110664972],[1997179800,866839885,76502235,8727107,1337460943,318174373,1421765743,939162381],[2535119,1575263485,1320700075,480486877,622589871,1434842352,1467313337,1566828733],[116814788,186266208,943635134,1738436985,1104945528,1797328074,1992009969,77202950],[697523449,685097961,1900995180,54288204,1504435566,1704227926,1891891033,1757267334],[1714075295,1842031932,890600221,1683047123,968035633,1220205180,274698736,344768608],[1536286859,1570547890,1391069573,716926795,334985298,809240482,376161747,379435969],[1737093619,1427195141,1937305114,538713450,887388200,728553573,637417450,916524673],[1908878760,1030908351,1594668639,435655086,1683567402,1301860344,580539356,856110322],[1003296290,1871773307,1238108224,1732038598,1451403684,1213367533,1786097447,30981605],[115422808,122402792,1868401131,1366196532,1732332561,106989129,1645076088,1129468372],[284495273,1384133731,1879952165,1346368674,1903615402,1046050032,1939879776,648679066],[22578158,977839570,1915369770,1652841989,742535471,41642601,1486014696,439940133],[286013745,1464486310,555737810,643218852,1184864339,1874947003,355798610,294322362],[17030525,328371339,1386033574,1551247705,780985680,482827315,363341831,362734018],[352617956,1916211474,227061748,1279694581,1903436273,236669578,1458339889,1386308392],[874314461,205289763,394148288,1789921578,992760490,1849945901,50971996,890335312],[1600843025,19097787,877428167,1015147590,1515446752,211552659,71612054,1038378134],[1496419187,1811521715,1870948212,596968632,1133054174,1234068108,2011538094,1638066918],[581284373,1580007560,1171147250,211959847,681967683,430388872,499142878,830579474],[434254831,1148954208,705641445,391294665,1861547994,195559349,1410065698,1715290078]]},{"sibling_value":{"value":[153542167,298677658,1465829916,507952054]},"opening_proof":[[1685149430,1432785254,4100000,226994484,1122659838,416527262,784715218,596399129],[631302023,1873694593,1570737122,1944586489,1706715188,1645062686,1945717778,1855243617],[1655273815,1673004550,644535093,1156585286,872901134,1760615462,1767489929,597880914],[840705017,568326664,273675624,1410026500,1571710497,1616484787,937492858,530783539],[640166262,1578417415,309074299,1193974828,310805223,409790381,720696250,174626873],[1530581805,1153078736,1151015063,1633809079,944046442,1514954510,318752976,736668800],[1226154448,927508574,1754929869,1357516258,409138945,1866667074,223035303,1737015700],[130703081,748471380,1659071585,204610045,1787886695,577334177,335920947,1773128696],[555720549,1035386345,1834402107,186538529,1780041192,1920637898,830278416,579820457],[1428473539,16362365,868691694,1123410857,65226457,173173197,1462446146,1450439483],[1735551393,746069630,1180312254,1936767914,991171168,1129432605,1469760411,144466155],[103380597,1770064432,1529655026,799819867,401301813,1741852174,1603447533,1615655607],[1687421004,1366598082,335615766,760501303,1297205944,1578512392,1659143679,1084723468],[972286166,861073458,564097019,413742191,1386050355,284131081,1950900405,808941914],[594236331,173502420,422487932,455124399,717514485,1080291253,1742461115,1425116803],[316410875,458953783,1845378390,1405239470,1334470698,402647013,1248368472,204700305],[1111666469,1968937133,1783402225,362897489,358555413,308471897,618866216,1952385658],[238290986,1966004089,839988562,1690585547,1242051182,867013492,1299938748,1426796591],[1399433147,542846651,199391357,303303967,1420140815,334379634,1456750567,724000578],[802469825,696070951,760426524,572809587,461705359,207743039,878153045,1827215280]]},{"sibling_value":{"value":[710360747,1144682625,274769491,1997100065]},"opening_proof":[[1641107259,1034263018,670253332,167925015,1870729848,730269720,195582375,542495465],[1417732019,583164850,816478200,1359997442,123566989,208138111,78407481,1921534902],[709804184,1113579060,225467926,1197639212,554848839,1420064251,1032311017,1413998965],[231584341,439252089,43549246,1128076698,1957822569,788661380,1209947918,121189098],[1023494977,1319172202,992685462,842582175,1738236314,1497856364,1990495522,723444169],[769063914,122450032,1599085868,1681707939,1893954089,1298802767,446829864,1909722523],[761808094,171174300,1579335246,928425402,1184039717,1961032100,1366611253,924252656],[772834223,1236506599,485727416,612168800,1267196568,958547883,873170379,1303909238],[516105522,2007472858,979271275,1414296041,101857464,916196422,1437077529,407688501],[587542970,1385224403,1615420543,1987384667,1575484909,696838631,1842520971,1751330004],[203235328,564478161,12765538,161393053,1978236502,493427878,472707188,949950018],[621316515,1112515443,80901182,1685109799,1402418607,259469332,1204997124,566369208],[128156365,1926740166,849305313,5292407,1603058030,780174262,473572067,1475388803],[929020123,1135346679,1222216338,839907185,1386025180,1786554763,811787454,1361571317],[1609488383,1675915059,1985725705,515790475,1289991634,1286104876,1743011642,697947068],[1492524516,455861035,1667517604,1244151086,1896425409,1771410602,415935881,572024429],[137517621,60227105,529018211,1574852945,314889320,388165167,601845323,440602001],[786160725,1714060391,234791334,1075735647,538007948,561278920,589203658,755305246],[343936982,1734736868,1932678373,1257502449,1849207986,1506334161,785962855,659631650]]},{"sibling_value":{"value":[553485625,1030476397,893367024,1779998469]},"opening_proof":[[1538790596,864505306,410830486,1122536327,1736032739,1442349731,1730748124,1692011439],[1243344562,1056002838,510020023,138783889,1663243340,1992967642,514994139,1822766021],[1219599873,1308957367,1226130876,1625458400,1813288919,1728054583,387348567,1009454290],[44617103,27397500,729706312,306892246,280823212,1328803568,1857968429,840032772],[1394537200,1840457369,351476993,560344669,1128815269,369270501,942223357,1456484916],[103616845,1514190861,589595561,1364825264,1180702220,1511322645,728488900,1350125306],[1325703908,1331108060,363335969,964736035,964547194,1181669259,488164384,1885922591],[450952841,1150900917,1913387869,1289908045,1291915041,164916987,1660120215,1707688029],[328728819,999403048,267519749,392049803,723152389,151507774,525290967,379010865],[1468890975,1544275361,1787547179,1541962088,887929613,1005881484,431177413,400703327],[569644330,1314758518,658833159,841829111,614893422,1575470603,951773557,1422865961],[50346195,186201094,1984085514,1127630457,1193171148,196005992,314089779,633174773],[64212342,628779252,202950859,1173775781,419736652,1244050550,1321348997,551378500],[389141384,641808027,544354399,368938656,94105731,1044187960,1618974711,643511124],[1329842104,764809539,1536243096,853545857,704520296,1152737149,1566935802,379601011],[408433745,1991550508,1936861418,1232348286,1994773239,1261928395,1208932973,1762225494],[1969311941,1043892311,1386799032,163784697,1696198991,1507137520,435000610,935731631],[947181561,1974604769,1190567219,434475051,87238876,416538213,640415935,174738194]]},{"sibling_value":{"value":[1208297163,1849872790,1308782103,863164705]},"opening_proof":[[311943243,1250411386,1840960684,579402724,974977772,196824787,513532781,1457615323],[862429463,702676779,165539406,1369170188,444415332,1455006926,1535189232,634705327],[1278702954,1499031555,741461539,1560853497,1426052775,318041548,814100501,161418602],[1478281371,1053981996,864546629,812163805,1762954561,1991805116,1671036019,1697395364],[705334714,593600880,1416534161,193692036,1101386818,733657800,1834355711,749125587],[1942118091,757028950,881040132,966028368,1646262622,512773015,498935225,466502179],[1414671823,656782615,546594353,600546597,1149429717,20442536,762434530,529021544],[550445141,145578631,458440389,653183468,1988201436,812141253,746132,468084264],[852545954,1315999091,168350062,890632198,611494121,1891750748,79961030,1926833847],[1200729173,63697301,774915320,702620300,1077578519,1172903258,1068696105,246079070],[126200477,1106705442,564457789,1062489124,181290815,666547271,1733467773,724855534],[37943067,2004750130,1376038478,523089074,20192296,1547228222,1799412177,1015087316],[214051291,1219449885,1310470174,1174821935,1496126758,1192974788,90741894,944124071],[420063393,521102421,460849254,1635907723,259881146,201154614,990349397,976618529],[894261587,1200030346,65621195,1516061885,23717654,1270237887,1749748166,679143231],[1035935748,1256574328,1387857356,1672722605,1121791547,1266809151,491851022,728040186],[903674819,1502138829,1343870470,687861920,393949260,624670672,1920214398,348005470]]},{"sibling_value":{"value":[274090486,87700527,26076235,374539158]},"opening_proof":[[438776522,258384672,1184279162,1045903423,1109347712,427874853,808822182,1928199719],[1854053425,931077239,982391345,139058253,1591621499,1784866549,352749096,1737009022],[32631227,777905021,1354597741,1688855184,118174464,1045178757,804901772,362293144],[66685214,555090160,1349152599,1513406220,745028622,567249663,927355705,1984977916],[1822840721,717888884,921443970,761908257,1718990771,773248404,1999198891,1933735509],[1716872331,975654898,1341107628,297445011,1532524628,1932930896,1345614406,694251408],[580537002,1177276559,1571446221,753083350,1195999919,130320005,1271676816,1875682108],[409066797,1552857109,1659577072,285725122,735549408,2007312614,314914738,1861859473],[1039422443,702888569,1912733388,1162837033,484327311,1146406540,1712467177,1081017234],[448412106,182900076,940827304,901052580,1364557255,1548293533,1013429731,1609590550],[1940188904,1725615864,313575790,1637395094,767305029,102066172,1199799489,1660931915],[282327705,716392379,1132119661,1146689644,348911636,1030752843,239070927,1901820802],[1632354602,1467394180,1214247408,1866728429,1844243297,1050220652,40806462,1089278695],[930913214,1821390672,1916309642,1363592438,1617179179,874871489,1624637513,1084982425],[1035014520,1222164284,1268281579,901480539,985891641,35446443,821367731,473910997],[1320587964,199456267,578246384,1376510850,8626010,1297399401,1558447025,755547886]]},{"sibling_value":{"value":[1781583096,1801319191,1062998517,37035203]},"opening_proof":[[212441961,55869488,422898964,328844596,1078171117,669949106,703907747,989139598],[798322909,458786977,963371941,402218402,1423933589,143957303,1720977678,1119013826],[449737489,1183269468,993016158,1580058508,401522887,1977625409,1431149687,1053452588],[992122793,1938552735,1761385497,1719796552,1166361076,569124568,1123116748,371471160],[1002982904,1272535393,1800685290,1211271585,861129171,1456820253,1352214655,765884322],[1246810455,195441460,1764430989,1353444847,804664012,493464809,1777951706,1054600203],[1165133795,241647766,712974258,1569951195,671001304,1499444350,1094357641,1766910764],[35988152,831571440,282229010,1279007115,762231209,1635331852,665637100,1298926487],[1894301165,1424183138,1145868371,449136361,739047782,1337769603,1564940937,1497422869],[2002136898,27292159,368576317,808782510,1228432076,1024667242,1255104648,297147585],[278192469,935005596,635132523,304333355,271134575,1390276428,1763771398,1892108515],[43097010,1212460712,1627084187,203628832,1091562945,349819132,779763054,1382948218],[366130496,562920088,81714717,415521769,1376732284,544341096,1073266136,1389605648],[1464648010,1422712883,636984623,777516914,1370363700,640617442,988601717,1960035878],[819392287,772546912,848039543,919602826,1484417894,1818512781,1191454793,996091732]]},{"sibling_value":{"value":[1223234764,1773970308,615334889,488382382]},"opening_proof":[[130615335,200721056,781129462,533024870,790623822,1065375079,1620021001,805978262],[1897205658,189498078,1808749962,139204071,549084997,1630034118,1782198190,234692810],[1155064056,1757800952,609349809,188952013,1683944483,341961757,942829276,1571581507],[1985322630,1529697343,1956766549,1837815028,1211702609,1277993827,1516523899,1171863875],[867916855,971174001,256170533,1738985358,1544822355,191209722,151064837,690476439],[516850364,69273566,865165895,1847484573,1123654199,1922106110,1773531357,498290830],[1354883487,1946985431,677279099,1725988505,823370050,675614180,1823629238,772599250],[1990047225,577209150,362586508,820668199,739635894,412208713,1528254765,782243208],[1197586375,984872613,454865804,1348459042,1011125900,1947536279,9708394,950695964],[1925939866,488340783,314802306,28669,1652142619,1810298648,1869444311,228301167],[968620170,803441673,1644757317,1780477750,2000409226,162283748,1610786132,439125219],[1035515689,922095775,778751236,280418170,1772614632,1740310677,268634538,1613261347],[408617660,1487042947,1689786983,1958267837,1839904342,144633784,674354986,2003499034],[997298787,398106886,1856613080,96754182,1034093809,744493496,1324141373,396981326]]},{"sibling_value":{"value":[1075074335,1933012917,189310743,238521267]},"opening_proof":[[1125693722,254554794,1595605644,479183838,1532090709,1587261869,1782411517,1254875034],[297966832,1924358425,1731970782,52279188,1166156315,508625395,1444955491,1365257101],[1050487000,1249022466,1855895172,1546185940,1462756539,164381059,84329003,1348626271],[330779866,58744864,1300059487,1310462193,1976619247,408392232,837603997,981906481],[1727736098,1833494232,39196352,1421553589,1146053565,784124779,495514712,1553955558],[211549787,1973140801,374947574,1514496290,1961919783,256779423,335429364,1147334518],[672216895,1422261368,328461043,1435373296,1689514282,815316845,193764395,1879088017],[573328649,365054890,1745992012,207757653,1851492890,559937818,1885678744,879460808],[988556593,1225779511,916242038,1435658733,1238470342,261108160,454444676,1020699779],[1620246592,740743730,1485818600,1155263973,1974792178,1042513360,1152771591,132143967],[1379762549,1558663024,1469845357,715801452,1358912092,426548050,91643013,1749615603],[1873498396,1454531662,615450020,368499482,1613000988,274395982,1951810856,1868018835],[1509602050,1750615114,984845646,1288235535,143229638,1937748969,1371666573,372185113]]},{"sibling_value":{"value":[1348684531,1830848726,1465625926,1965679588]},"opening_proof":[[772415261,47725167,2004885877,24463030,527570649,1186275446,186814147,1357655367],[494573917,1364197742,1306617964,92782202,1609883263,269983072,999192453,1674668577],[647322950,1016023479,1888145838,695604658,1790830985,1688968460,122756550,1311733930],[816460443,341439179,1056038255,1018172938,615984729,1713136428,697010511,182383985],[1547543239,35719695,311666475,599158874,804354488,1220582926,1378536836,255031705],[654944040,184364687,399218824,502624576,1393705990,1627317965,1368586230,1768471240],[1524760906,181685401,245880087,1107536836,200478629,1478821848,1453232502,507288608],[1648123021,1513275498,1447381449,342856354,1333432048,1147255234,112852348,1198941512],[1505891588,113973247,1332771994,160667049,683597621,1432288053,1449352875,143381073],[1076450244,201875880,991525460,1274762696,1717549513,638529465,1864307060,132806059],[1177269364,1521369469,1837084221,1809339438,805849290,1945216558,1278499562,310236608],[1243377517,1375684197,523141382,199955383,251510480,1996122466,1921451853,838279260]]},{"sibling_value":{"value":[755465368,1032219180,742561477,361295844]},"opening_proof":[[335553075,1365575273,478560555,229757983,660432596,1677838382,137935128,1516109196],[168140253,1670112508,1943912227,496920511,118118387,1381062063,255590279,415907565],[79452493,1845792904,201690256,1849128635,1029993799,446963133,1384650950,1752547907],[534080469,638888463,465935553,1843923520,1797340835,1065745795,597406235,101459661],[1705507391,1657466822,1924353218,1217002656,299064726,1576700609,584753699,257441790],[462494533,968407881,166768928,303305295,1033610282,1152378264,1951995206,27187741],[1821518775,1002908859,827587596,778407917,1115020510,1858908235,925122205,756711628],[867578699,1133372554,1483521619,529814121,1034426672,1217811448,2007123928,326372751],[1419681089,984784747,1096149033,800934735,876505859,1668110792,289387937,1443275454],[1270076896,1661063294,607098324,1253869496,1595132474,185156450,1853951647,29882654],[982724569,1481011799,438844683,1725097734,1685667975,1845758644,517923677,142007892]]},{"sibling_value":{"value":[1373741639,1262073227,228053170,352271907]},"opening_proof":[[494556083,1396574801,445113781,386888645,1658739166,1822997353,1460541685,1310766910],[870651222,434257685,44853035,1937434729,1544805400,227516590,1724850661,1324425204],[641018804,1967689096,1860514005,490888846,1624632190,1803843872,1380253440,458253022],[1930854125,1927299079,483358650,377243459,224671836,1154823153,1107520964,635148100],[1800617972,486723124,1233363806,658867224,1448144536,124652296,2004036608,220558506],[1181106439,776129516,1625453814,1520460808,905832471,1103984876,191625424,593337754],[1963435023,465018077,449097314,1842973966,1168671597,385797396,114240485,1071281455],[711615503,1086075201,1108821830,1277498221,290382668,528870755,1100360898,1264473760],[1306195333,1021036716,155045768,1561256873,924306518,1051900862,1452631095,1995729873],[1091757706,1469115503,1449564629,1991240148,326455005,1084340607,1590433253,742790584]]},{"sibling_value":{"value":[1742962574,1606063992,1758981800,183022632]},"opening_proof":[[1765945990,1686734264,711655577,615600655,418283309,609313664,1365568980,1052208847],[257594996,859030676,912156451,1325228767,1186856364,1712502142,1334764347,5683450],[602417246,860301717,1554684586,361451950,123185396,1619521526,637583920,1301054398],[1163479320,926230435,749231470,515855816,645979777,1325577132,1803762353,1183592707],[1679417796,801125832,1386299364,1642662205,1843244406,1036272587,71832327,304400481],[206280746,1690789650,1539857457,1147581178,1257306524,862634419,1475664484,1690050647],[995642698,556074397,1676075015,1976199500,1093465023,1079972018,566761302,1294619698],[1955916197,963821098,1386436186,255420627,16185661,225883847,29380014,946333407],[516434328,1606508076,1380491654,700270593,1785631430,1547168579,557306059,1353590843]]},{"sibling_value":{"value":[1858153519,1219333800,1862680642,409689304]},"opening_proof":[[97530154,1217604534,789945035,1626842328,1704902983,1532164865,412059330,257384814],[20484124,572408391,301759608,1387057805,346537750,971475381,1107255363,1289331862],[755642601,162576339,1461976948,1914307984,1123691864,1368026439,855452697,776930985],[1942675524,725582628,1464669342,1785559645,873464217,994039647,873494036,144270420],[1019339153,1867279681,743734984,1231763385,18093721,892730067,217703065,389290044],[215469115,1864661199,434496132,2011630016,923175322,39953939,77277097,1688879878],[1311153909,1609618490,414934609,863515863,1864725517,1421127216,1827568443,1648090093],[1070170244,697663561,1625919218,95554733,341575746,1694832764,130106434,1935854856]]},{"sibling_value":{"value":[1374740861,83861315,1727312722,597711765]},"opening_proof":[[1439949759,666079080,504234108,1799309756,952946971,1755680259,1922080960,1649731740],[721715154,84363228,1226662523,1152179091,1026699905,787965420,1424482803,747174789],[1013950923,1324445272,159925449,1604376038,1679756146,1420022418,207972784,1214470494],[1177678560,1819035058,482809493,490283669,1356167973,394112114,175645772,91976665],[1247863964,132871890,742638854,855153843,1065578819,449401930,1755990637,1770557142],[534538962,655368282,791980567,871170930,1922018446,784930351,351157470,769087175],[930012014,308962296,1047999785,1078852068,2005515964,513815975,192220236,1749832897]]},{"sibling_value":{"value":[1760979395,762506001,321777587,649089964]},"opening_proof":[[255910432,1766092364,339686244,58622729,286805865,1667312032,864037894,376128519],[1434604866,20900597,1794609106,1665736879,1708974391,621776794,392269852,1911703540],[901532458,1538022253,1844691874,1524642203,636534344,315360887,13395049,912879422],[1785590459,205302171,988871007,457039081,1669814336,218605369,527389213,1244135017],[519455496,1457603007,1029366712,490874745,1361174043,492391773,191370347,742713796],[1789140146,895291773,481229405,775057614,465104030,1491800495,922709468,1143996425]]},{"sibling_value":{"value":[1298257800,1875011434,203264382,1582704179]},"opening_proof":[[1055800546,1734397016,641384918,1276519469,709578572,919251274,1234496333,1662016956],[1074482454,515859746,867126252,942114534,1566854540,1838384282,1144672706,948110742],[791015512,1046740658,1167388454,160543461,385897032,86671719,768964105,1138961750],[418403696,1253905134,1246157824,1796568431,1060481908,1875752934,1789275948,1237491943],[1946073891,1036742203,1879914880,1644809583,1609880714,287874038,1560392713,264780420]]},{"sibling_value":{"value":[1178778093,957752124,800868862,224314100]},"opening_proof":[[2005235501,263509744,1724245115,213449305,1150319134,1918992733,336540836,445274395],[392610397,1156851645,1565660740,804298819,1152359205,977835858,1321547379,1016965042],[1604167009,1615720850,1433147328,467255575,382693424,1607068519,1265215494,729196921],[955549583,77049710,1056960661,123099357,860816211,1414051033,622584243,1615278795]]},{"sibling_value":{"value":[1335168135,106142688,1161981462,1607598779]},"opening_proof":[[27212057,1639413798,1281930997,276053227,1064178611,1578793623,857621147,40092924],[355253309,1969256040,1943527202,734256559,1241385514,1679418897,986194708,694903017],[1928041628,1013123194,60206270,1124375263,1744827406,591874971,304865011,316350574]]},{"sibling_value":{"value":[194675657,1590967369,696552866,332141795]},"opening_proof":[[655926521,1297757964,562473338,1923368959,561311684,1432978710,1555205930,1983526681],[1389435703,386790741,1231912737,247859868,1253831196,1792257950,1242431448,1618372398]]}]},{"input_proof":[{"opened_values":[[426829443]],"opening_proof":[[581852342,414207861,8558943,353188415,1979256454,784774208,289599372,1114093918],[536302579,984829546,10369657,957637919,928568772,583681704,1260699192,210160223],[1324335348,869273532,1608698825,197418767,277778636,947006015,1428962209,514272861]]},{"opened_values":[[1365553152,986783173]],"opening_proof":[[1216010182,1278410101,1213853989,1414014582,1146251592,842410387,786726329,1997189352],[1118877603,1942198091,1131288347,1924423968,1028745703,1012014728,262095957,1313660023],[1992878102,610276293,647480899,1284951806,715453077,561342501,372141120,1161901980],[303948179,642517286,1156195471,971142563,553895426,1489999879,216595988,1078673746],[1697567829,716193772,439463784,901926116,171992870,235373098,1977874079,1063404359],[1216027397,1267317732,1995149505,1444641201,597645074,35351039,482728078,204051257],[1950718445,305582572,163167081,1528290693,298795453,1261491407,1117657402,1573731255],[1243295050,583794657,1150965469,572923115,1022567786,265012916,1382793211,3081961],[1274919889,1967157173,498058045,1661699091,196803137,119885898,1424039206,262835156],[1403177749,1335722433,1367621054,981590154,159582008,1397927108,1726572912,1751436715],[538477233,1839982102,1381906434,902632620,576190144,1906841591,1175171084,1629612344],[39431817,1772006827,45109550,1330633386,922365850,1228138532,1125934965,953038675],[244013214,15646781,292157112,834810509,1605419144,167215526,240911248,69996131],[1091630736,1896917277,657377337,1920769251,363596556,1253438616,1030617957,1169381633],[1305729357,519959476,120424203,1841544569,1214542230,1131992702,1943086438,482245999],[1944812843,77123994,1997213924,197470782,429940091,192698520,1703169671,1213754502],[1604485496,131969798,472157259,870321782,849455997,177526314,71353170,1384587321],[1948166951,1786081516,1955205589,1088174020,1246382210,1346162333,132660440,1940270113],[236332920,159914371,1521343736,939067871,698513676,214622771,159812530,363316102],[796168114,347289436,1026642550,1520688208,1259842558,539396073,1868208966,470309753]]},{"opened_values":[[690672735,98000705,1022919406,1955352507,638519692,293192719,1410061838,1418064501,333968731]],"opening_proof":[[1865893732,315923257,791292473,1256552022,1188090815,780116569,561353,755480926],[1878752889,1315651129,703592067,1387214745,1860233721,1784986021,556519743,1630731341],[1416668847,1049599510,1517709125,1053834812,1485938799,227864406,1377682258,1595963154],[372427019,1759479991,1293492562,1837177268,796731810,1003939795,891673191,343382718],[1032099100,1982215588,776453485,374368679,1749709409,304778973,1849149814,517581613],[2012599145,1817015588,340355560,757815203,1186813242,1102840812,1344776285,772718184],[1562904600,1917946531,1156789684,1114147460,199045803,1547914316,1102328146,213894453],[149392784,832103,1894751391,1066998035,1684303143,648809209,683275369,877442934],[108617678,916839141,875705672,441898231,254088530,47594028,596281114,201987135],[1317719288,1485238089,1159843425,1375513907,1264822027,96436507,1339519399,1815457248],[194787281,1926945491,1398395955,365082132,1462357657,1488368870,614071448,123964349],[99301497,487795310,1132050690,1480425825,284211642,404555488,658804273,531491385],[1566272193,1940702594,40471086,435653737,57470014,278973903,1351065374,346069483],[1292877682,626945567,1199818882,1765848698,1755341479,183981127,1124465625,987772631],[269672563,1598782260,52869124,1447223126,1434091877,77461034,22495600,467723918],[450536826,1933924671,1501230423,1205378917,1622036952,1384040443,120898076,1813319194],[1648640076,308385667,1973350121,886716174,984954435,1408518504,1439543545,403386412],[32706570,1904425957,1270645888,1321007289,576451895,1914454444,740682899,1174878380],[825391737,859901856,912640866,1875434938,1485817742,469776981,329557059,973489703],[1940744234,1971610438,1385715866,923987867,1346172143,77263428,144629794,388936975],[1939602887,1316007437,232344097,1256075167,80403615,1943660763,2006939739,985854213]]},{"opened_values":[[512026800],[1175521276,58081900,426829443,0],[81994876,498693604,1629059264,639443794,1710355716,394338993,0,0,101816204,1629059264,1650357194,91428788,407264816,0,0,101816204,407264816,46084967,1858974960,1319332677,1788311891,1736973262,883428502],[1193763446,1734828739,0,1501647948,497104376,1305073822,0,1358661534,48490939,62760112,1660798223],[1910210357,868682895,1601043665,367600023,1385160404,832498693,1586460926,1881620663,1180722887,1026587739,497872762],[1370343088,1634931162,1454840510,770853381,1573528698,1242657585,1034774749,1792978153,1753637988,942594932,1394887425,826119058,1023037073],[531515666,1785755640,112796743,1231561005,1265037464,190084580,952597654,1531563323,1963018916,277913737,1444258823,1939025855,962528661,1607917222,825955066,594043394,748300296],[268435454,1919617480,366340650,1123854204,1605092864,715360886,359516906,475707079,1917366767,402197662,1150949654,1291657463,316705600,1034006832,60141635,627371432,1886311740,564116259,1573336594,1432761443,1049209046,1764609971,286846741,804362418,1555326641,1933045204,1042772272,347799993,166492089,319886439,10239005,873942089,1420959683,311233460,1755819340,887811152,1766894880,302119207,862474133,1672003893,69367817,1900144172,1564231654,1203245475,1042418239,1707978206,1011369072,298253290,842890407,705156511,826837571,843693609,382405561,331827461,754705528,212071637,737193486,127936654,1022203801,1885466082,2005337204,605469955,1735036677,1266709704,420704262,1415259669,1143149824,1658961541,649964715,991136767,1614831694,1367040169,1766185870,1630910921,320407177,1113919391,1090588577,589685532,350433909,1501106068,893993955,411335094,1226108690,172575811,1069663715,704338668,13704711,1925875736,274465759,1321271444,1744205587,363341633,1080232595,795611021,148305703,1433819341,1523425435,567899138,828882808,962045739,1345091846,278188245,78920623,1712201276,1707453011,1963826309,820850783,1994674221,767090875,1792655668,85042403,360675162,699775727,813475716,1920101437,1059930064,738483280,1881179532,210444519,282942508,1284701022,443194694,999209270,151745897,311690645,506758398,1532710547,1388938363,1177467673,125234905,1802762531,1783787496,1437644668,2001014550,166844991,1784591139,826484019,882407446,50634582,998103255,257795101,227187491,1051002719,1576913816,405749815,1406078673,564495557,1709445039,1981482198,1027906265,1713808758,1432399936,100472009,190311579,476125919,1281500374,926066941,1899122321,1173891038,720734413,389498170,690308168,290020482,548921747,296107513,401022856,1594884081,667948153,1797307981,870377079,1057229354,920303244,685886681,455811043,676882283,34349462,351049239,425538111,1740586555,539295370,1998485172,1058901710,101858095,682290234,574984376,1819374956,161294094,1490858331,1395253214,195707419,112919123,443696188,438783977,1403616721,369597324,1141289566,1856474527,1579576654,1186494120,1930565933,1923772288,1447265879,881485689,342811626,1253299468,1091478408,807451040,1462503035,990226463,128860880,515464223,838695440,490105490,75541139,1902019154,1764988041,719289179,1005280216,993448961,1831667186,1513278644,1821697176,1595905786,365112164,681295798,20403359,1032203826,712087044,1412564193,1172579948,1195530754,1588369092,62278282,708463476,1125096858,1515405254,291804661,202847186,1405963252,700062705,1314132889,1088320343,1337857039,290835212,1271168440,1053993855,1306425415,1962446031,776906364,784780985,848254298,1630101300,1164357941,1524224700,507880958,1577467411,61527093,292905057,680244876,1330605182,961195633,1625021575,1049399350,482603809,1855370985,1117320083,1851934059,641458841,687602763,1055251941,1853085431,1294883185,725329370,737253498,1161042270,251407881,1069578576,4457068,1254634820,31837474,171669261,1137342134,1158219392,672305132,162250089,1861814083,989329856,404124650,11922924,953657057,1249826308,272475183,427657652,1163580676,1305715009,1376748552,268165697,874323071,1035836928,817280104,1356722032,545357353,1226417047,1252948599,309820471,1472993324,687444968,1634055226,1159972473,635411282,190139004,0,649856558,552284686,591951911,1139407122,1139407122,1983297152,670026236,73632399,1445257613,1260827992,963405204,1021102779,1554901584,593239395,357520100,1028774088,1020723462,1415083872,1381996110,88694165,1442473386,627289376,1059223053,0,1551360444,1550503402,316034790,55080917,89936641,1285872696,422032192,1379395495,1641134168,1319857923,651026434,257641040,949051657,1007707931,426493752,1273789808,530120587,1592792740,1691474604,1454279149,1262572368,256545746,500744759,1482036244,1052576976,122119580,1174428609,1071377537,1375892229,785098131,659051936,859821949,627020514,361206752,923638444,1258851228,967376143,105187737,220440285,1440055355,318724684,1579401769,974464794,1556293939,1443273039,1871449842,480618406,1783420506,676875128,1216769214,1866866796,550386191,417162490,134161474,981446641,1716039674,1822268777,16905890,1710991270,0,422654918,1688095044,433794959],[588266514,1532985612,449651711,1516786081,921443954,1681786160,1794458933,336963711,1379429709,1283309218,86766284,666387400,1901745973,136739797,52604687,1679132422,37029926,499889638,1071243756,473989663,727965309,754476410,979350498,635214372,1269194058],[980635618,487666315,72119551,395824745,1995924042,1248333024,1016709850,310858353,612613265,1796352839,712889022,1193816077,607156476,1779752308,1005150000,818151566,523631771,1986282200,1193692752,1270464026,168892890,1425613086,292792663,1935826142,1856980303,1344029211,572935311,660834384,1994540110,1082997137,1716898111,2349122,343818055,1849020698,664392991,638441778,1834338980,231622193],[1073960665,588927665,748673391,1131016099,1803750885,1635551920,964260057,272955011,473778674,869310902,1926089893,102221995,1671620263,1595409119,593075248,583963418,941070094,1815538249,1838202993,411765312,1214010882,888863881,1275662290,1668004886,351345368,1904712583,852705246,1239480597,438446563],[1140027639,1465278776,717522437,1096725299,1590527269,955022521,1259252973,1094271780,901323713],[233600307,500992656,1160448112,1563869581,802882015,634131808,1316450166,0,72528007,1706509100,1919228335,421036446,942131178,1757546063,1876750674,609973299,1827167454,1945446056,244346170,1252993428,594288537,1709089412,403077990],[1809285251,1495808693,1162254337,1821600313,886953563,179547688,25995855,919290740,598124753,736031128,22317426,1259602427,847902117,255760067,1433841480,1635398368,1684127215,229267061,1185785851,1396465709,334660834,0,898720358,1610799286,1843728470,1604880648,917717165,1610799286,1843728470,1604880648,917717165],[1091136621,1269427111,1288127380,174173835,820518616,913295108,64512298,1163830625,238735878,1849920680,426412941,1627942219,1179623707,87166288,761982330,1998652819,1826781015,635996582,194781399,850325308,1888544223,1120588575],[196296465,93241378,710872928,94558003,1955919198,1327623863],[168573648]],"opening_proof":[[1204659376,578960818,1164930150,946991367,510908708,584135411,1811284206,248738319],[624031266,1134148291,1305805809,52272338,1044199860,520375396,1514133560,1047700430],[668724705,21174474,1952395267,1507166561,1864086945,1159754235,897623269,1984294493],[142163867,1097502966,534851244,811895324,176324192,1811720410,135660503,1062589124],[1457766471,1633940456,1450911283,1766134040,230614224,828440597,1045875729,174122308],[1693278740,528693933,519889694,694136635,1574323800,808314045,1271583657,1532895125],[1990763481,1224543489,1143690444,1701253981,1923952542,1613622705,1736679565,264994617],[1991810230,1554663559,850284106,692586375,877357969,103210298,1700712844,943736023],[335979951,1863335231,63277866,17218507,1881404777,987776613,1770513667,710561162],[1139309927,1656589085,1546616858,1773504673,869785924,1153551746,1662872601,1779665527],[411429069,1492390802,1190902268,239453579,1278782750,247553395,515910947,326126398],[1633378433,1878012419,1782673380,1350325004,920163699,310840894,1389422780,231976502],[447049767,481573169,1182523431,303937183,1583390578,1467773210,2000424498,149993368],[1158505623,266763298,1200797284,1089471638,1852732292,1667933285,1086048857,1170481694],[1991488902,1562151695,349044493,1217508286,750044038,920332802,1486477201,656112617],[755279537,806265407,232373025,909062884,44512068,1765711572,878482662,188434266],[188914380,1439319035,1345067363,635093245,755033459,1114119078,429635716,1444360514],[315435195,1806745111,497106528,138633535,1790223163,1405523883,1044326271,587052478],[602517350,1147568949,983670842,302027192,632325917,584594470,1686728703,1543324614],[1048547790,1448128560,1114688824,124832867,217773871,657001898,1502402907,1039244925],[1434184342,638275904,1374107596,1882246470,1134062816,871121759,1333731906,481329741],[1442934895,678598350,5635425,1624627186,1000268765,1461848115,1123368942,746153512],[1017533039,1842994158,1736512914,1922003687,1584506745,1784266676,1758143959,349504855]]},{"opened_values":[[1673608377,131170490,217741808,1700634480,1369052508,1956284296,755553271,1338735729],[1757696654,916465275,299780598,1478259192,1454865008,1011480533,596150267,427754608],[1142154171,1496179128,555814927,550177677,1631647950,595104781,1029117689,735809339,210751342,1218826860,1080810582,180989138,1106598402,402602529,1392804685,617490056],[1926339078,753293191,141531238,1974468488,1586400628,1389483060,1956279121,558876152],[17604826,1835765386,491503006,234888084,1095716488,381965885,833456380,1372735208,494609506,1165976975,1669646404,425003687],[1685766669,1269020469,1221349530,1122365179,1670364827,167719719,712534218,1902204671,1763607802,329773687,1242916600,1107522815],[1674368609,726226353,353586370,1867529124,660502406,571840587,392608184,96723203,171283518,522134243,516304165,304324613],[1440688175,1848051927,772990604,1158037832,482802213,373416564,727091494,288385964,1420837079,1612603408,33269303,976950720,894825963,1374926275,874570957,1616788923,493146358,866118238,35582601,1229633638,306475536,544914660,1733749692,864305369,1174293966,1328961451,546035993,702369249,1021919069,1952273102,250454812,934778633,1265590060,1210927303,610859310,1441543191,1312413053,1502407177,1501842171,336728484,1767376323,1307856145,1433714,582987473,127251992,647019781,401666985,1486102981,136225365,1940490868,319491272,955916546,392922719,1001548310,771172523,10678987,298899442,1152614355,1610663271,251044646,314760442,1134120991,1673085957,1933880454,1438154096,1479702456,1624737580,1314805949,1766726809,632001014,88095296,1548717235,649875979,1034199144,1565172308,949242003,779117348,313323042,1871670795,1226986092,501180372,1537678559,1781396716,1353554375,1532414316,564462093,302941044,477051937,1675450007,413460836,302219490,1944519468,644137421,1307989014,236722669,592390109,590386764,1966839287,1543049615,1999641229,775175924,252192864,1115929046,731283010,75623296,1790555174,1886643077,873041945,69431488,1052459997,64975065,1130887377,835143450,29712617,887178521,1163345277,176748350,1870866365,1630082930,1567303251,1447641413,1742192893,1840783880,704302580,55064711,872520235,1224604017,337408510,1513137202,471422611,1232658912,541667679,1997975192,1473536639,663267665,768468353,160256280,890633047,1174144723,281890274,1456565037,1417250948,915053918,972924111,468040811,1889453922,1047433709,1779952234,1910091514,896346412,1128679966,16196154,870799357,565198228,322064585,381729101,377344826,44485332,17754998,964757251,890203224,534865945,657187347,10000252,710066101,1412766087,24313110,2010835944,1484796412,1220930911,1867369160,1101427584,262171544,1996674316,1891939570,1591809486,671079547,1212927248,1199709166,35488980,1850516484,749061654,614364857,1343388133,332077758,167952637,273075942,399288420,241635116,907553971,1398933312,1374724472,852253839,738730248,454254719,573762507,565164854,281438914,1209566922,1344777783,8844206,488830375,388314485,1190498444,1563275087,1465455301,1651230071,1704436813,1757629193,1513763860,281115027,1002292802,1235639566,1801541853,1401197648,1119902583],[1368142908,652250908,1844522182,1623371150,1719998705,1066139160,772802278,1315103106,1207616401,116035121,801694013,1566414158,1680624757,1594262010,1984714384,28003280,893649618,601484404,967295508,1526349405,1995194893,120104839,1167452636,1603377548,1790213470,732010090,1777055934,691981289,81381083,957664120,1435777478,1539347282,1341747461,1063010211,329254020,931727762],[1595883304,537628252,59037964,1079873413,942901473,1803180392,728304871,113739147,1925392715,1661851038,1998408416,1912979582,90113022,1446729854,1063770386,1977002136,1372290912,1542144164,1047112554,912914839],[1224361724,1487210664,200261950,281605803,337259650,1926044886,1486648269,1486543716,461805288,1249595497,1562082164,502561390,1591454219,1505200760,417023202,762020466,1239874148,1720636368,1156817192,181947286],[154668799,1527396997,1297861460,1651685976,358698659,19737288,512829834,1285139720,1040430099,841076392,909206088,326165397],[201008945,1633490534,982887809,1564146960,16007532,1629315335,1292968808,542990658,470514408,290905915,767537703,1329230073,1707980206,873406172,1269101044,1055371686],[1548018638,1295120002,1997191943,127787738,1047942165,1340489631,1888010735,1764535824,1025458053,1895374138,1037203152,569012469,716650445,1023462592,126011477,1373376830,1192118829,112422814,57190337,1382382721,1711920506,916336146,395607079,855609613],[13935041,1764439883,56317883,1405949414,412066058,475300870,1959928021,1841595505,796240298,1872125545,1204204129,889557377,13216049,1597133735,965739608,1721220347,526737300,1413422398,1386784931,1198508668,1552164418,870337451,319853466,468607658],[197261100,1239620096,1758884590,410789915,734500578,589381096,1948605394,186575169],[381114565,493553590,1150542475,836532776,1936648228,1314483504,960009031,1088419525]],"opening_proof":[[347389250,986148095,1853574204,1891440330,1444974721,572018234,951252418,417195536],[39771503,1485772599,947787380,695420383,1593381417,1403108315,706226399,1430117998],[1414740143,694223485,1840991858,660175716,1689932039,720440703,1836754326,1267298758],[1170672621,575328291,1524334423,1003528056,564353240,903514355,136878457,1756955191],[924893418,1451604614,224458931,379203384,375096792,901460424,1564949847,1422282385],[1568914736,233253207,535410215,201101638,207326831,767284467,1651400083,884978266],[32955424,647267803,44407676,672623717,758390658,435811758,1620296067,1382822566],[412974484,851519130,515417556,1698889976,1076745008,1329532594,533644522,78516042],[1904293626,1197222898,918820828,1496610968,1054866578,1415411133,399710429,1095844134],[1653570992,606318155,866809133,562550380,1777680636,1797703886,1273848394,97414946],[629095928,1351195806,285560837,1794267383,1121192631,416039814,1646190010,60848220],[1805621762,135394786,931004300,27186386,1092359822,605449840,1444340058,467052191],[893281598,733021682,56360438,1583390812,1000758140,1692950503,1800436222,1839783670],[868165496,1520268448,29186187,175402838,623203951,204935356,91071448,245956687],[542704561,249282908,814386275,1415111021,642483185,243488772,64649481,1819660336],[605213073,306071633,328915485,25886675,887321373,1809357100,1063479420,1077852462],[336413463,795544590,314514266,315130726,1900485028,471118384,478947701,1547410165],[13639734,1939341283,781123073,259158205,1044970742,114939633,1131592467,976897102],[8758346,77212354,1566081383,1612928278,598718354,619715051,89840001,1643939774],[1361784935,1390183871,1432467266,920282666,1882336080,363527972,1964894643,1266724442],[1049175273,1344288473,800531130,585052730,644890723,1224164000,994108236,833764714],[67905710,313713420,399685780,1393692620,1601724504,423475019,1356095930,471123705],[40058452,830607857,1504471509,596384084,70589430,1936260768,1380494075,1587659525]]},{"opened_values":[[1934131258,1582435214,1975973872,1861965779],[802618515,1216124262,1266843074,310797611],[1649842705,1577888912,1711468429,1761975825],[327072232,1027716745,1621954325,1142586019],[1493113963,665952095,1177328970,1704673726],[95919910,1656232756,1743736881,1942086048],[753955629,286348750,383591541,741831608],[78372750,1200971696,866893839,1968219366],[753948902,1295783482,132857329,761071557],[957065099,996247171,454019384,959619343],[866367043,1575090207,378367652,725378401],[1861259270,524834425,1843052676,596714368],[805435937,755411183,1680241900,511630700],[1704903842,874160809,778096574,1589033688],[494351429,1361876608,214314636,332557030],[27449960,1199108480,520730479,1933999125],[1989479554,613264530,1926964841,1814027268],[1054793649,1967577590,352356152,1000207124],[1796268418,425238168,82528351,1750616564],[1784755206,710336615,1888768876,1820345945],[1726051824,356929086,718674321,710456544],[1052397385,488882405,1692384936,1902089064],[1601883829,1338929073,840433924,810851086],[919143526,883436408,732036980,1841830743],[256280301,1790257266,897146693,852949616],[302888197,592677964,801832172,1914419839],[1027542772,1304432448,1229667072,1520185232],[573041791,1116459202,1023104881,1007588912],[743259633,1101356850,1229186433,1379106546],[316968068,512513722,1269353567,1656294539],[1399909205,1500965129,1670767946,1344911201],[1499504652,371849837,617942587,577315206],[118131647,1960556516,1228975620,1276193227],[1785332681,920668632,112256764,96893084],[1345866184,1245433761,1130560909,740993054],[407885637,1622838564,1341817000,361107885],[1206484506,917430632,660701973,1975666728],[1286741624,1923218039,1278160419,1664871150],[1909116446,47735669,179878120,1184248964],[27873566,884546221,1664101684,1163247841],[1410191974,1058780575,1872721434,520642531],[1570860284,865510934,244904586,1782556652],[1706178469,120817205,612936150,1716288976],[1663168842,647807573,520431608,498891585],[1557924568,1165332877,619885015,1009778657],[1253823675,1673231084,1945483713,1506285533],[1121270443,55333907,797053027,135692590],[1285539074,1021342425,406929213,232702480],[41944326,1640446723,391041932,1100563122],[1678963707,1200584660,1146506009,488759097],[1224260463,1319223715,1823423523,1662463140],[335718660,485820429,376149120,25462783],[845922965,979509084,1044594375,1812062338],[1039338679,734232251,1031162835,1676686698],[122704098,1468959923,326044603,1994903348],[168818203,1162475703,1139884831,676259568],[1097568093,1938974704,597343220,599011735],[1239841273,402707208,302272419,314102602],[585718730,1840872764,1084172134,490432063],[981888756,735071454,1278327493,654166644],[648823759,493695741,1454510354,1130206774],[517418167,1440464807,665951272,147254604]],"opening_proof":[[775479599,52386214,832202560,1429578635,804557521,1846954248,1310427862,57675614],[1992544452,264384026,1028821885,1565077879,1925385029,1422644376,449466373,77212720],[21902095,246701933,741681817,662792586,1818008462,1431234265,904744992,154528109],[1066913660,1297113070,141189920,1934422479,1486863773,1315439431,1876182586,1286450727],[222069137,1067334903,1899864163,811381433,393174704,553734347,580191731,973719684],[562792033,1700039095,1253973373,238577864,543817949,1204590588,1725554469,750433385],[144035783,1985067199,434580773,1429264134,1301450735,1845639373,1796222233,1822344661],[407442923,1086302186,194832758,1055724197,1330018134,1328962601,1904788763,1117164565],[1823025641,512393083,984955410,665447534,1978063281,1428783683,621568696,287882812],[123013043,1574129418,1512992128,678631637,1192228236,1862604562,1513852596,685798676],[1994761443,985499787,407696248,1048238668,1379282628,787942910,593568459,1731071995],[1977261040,502390022,275382198,371382779,1406742132,1252341728,750552440,420749920],[955168105,1884120575,18350091,711182616,489186598,529271430,493810412,1273008791],[624483282,1980736349,1715844062,476957196,35964228,1447144929,806029699,1790523220],[1083965344,1159501741,1998673330,1086120597,1290737991,1936424346,760288009,1324133870],[34804280,970185732,985771049,1955734517,1440484622,1496543459,1297726139,928087434],[1398891756,1817114021,953901617,1086737256,271586207,2005413027,1722407802,1706318959],[144578998,174055890,1708413074,904432826,1676859015,1042401868,1071073909,983274],[1567253684,643621730,1176841955,1456375290,1538253303,174038701,1528305695,898341717],[521739750,1820743566,978629272,649370601,1317748548,373233547,1863628172,1420686297],[435936088,1665919438,520900207,57521334,743264975,512922472,1141268551,484981345],[1815704349,104736999,1139413523,1713801589,1256796862,1641743977,1135506646,1035703340],[1255755280,204466629,1175530263,1130617044,1382411364,940927140,397199337,949225424]]}],"commit_phase_openings":[{"sibling_value":{"value":[471844914,282427432,1785571278,830142754]},"opening_proof":[[978797747,1404893381,1298027262,644230967,1510542237,1915114718,1771855299,993209596],[2008029399,161760212,1149625688,936585450,1022463622,386212454,471870837,808673514],[1475672594,684899299,698626661,794158685,976760241,1163853448,1357815704,174695588],[1921594998,1685416914,59729585,1471820383,755851270,523278988,815797837,1398287126],[1681188601,1743730442,176996458,747767573,1631508891,273372713,750641636,1464119766],[1612694292,1631164770,922921624,491978394,1144234162,1252764947,938089843,1664081743],[448061842,1675968392,705080738,1127348486,59366270,702307404,1798244071,486422038],[691420345,1788108099,916821860,2007795569,1598023671,35423234,225829741,78144072],[710030909,1334422911,812431089,1131796426,1082294107,1163720540,1203137351,1110624965],[533675634,1256993713,459307797,1523801530,699040800,754507638,1283945534,1502113777],[935691622,820172916,2005124726,1901705833,1644201794,292978305,1839025643,845807177],[1563413292,1728649119,189086090,1378812754,457072071,1785023465,133905613,429648267],[1625641093,1897496976,68404076,431451711,484129338,79960759,1348185166,1274014462],[654336443,1357620761,1589730924,369490626,1310132387,1593765511,1635513153,1234624183],[1339121515,23592105,1495772166,1576055923,1428009518,1931952503,1498912815,1819985249],[998154115,1480597825,377408677,476161719,830163766,179336252,1315106422,1057231473],[871485590,733040335,1422181496,1721831452,1318205538,1037614199,1056255486,1934928407],[1635220325,1785787700,1024439086,1332800913,1378170639,43224285,993297126,1415058713],[733728668,26295701,596574482,1480167189,1871211064,1539173496,734356192,268536468],[578825390,1940439148,876448288,305360468,784066370,257817841,986135710,1920379671],[570271827,1021811887,299037243,1059558434,1391094332,1391029128,1614300195,1766253064],[1819809976,888554728,1655534810,961335066,743840233,907836713,662352109,1428458697]]},{"sibling_value":{"value":[825384689,638264917,1331183316,1505495539]},"opening_proof":[[966605504,1636255300,1509123051,21633892,1068783753,11976737,1600579259,1639239861],[878849098,1006875734,155040334,1765307825,745549247,691413551,708255728,578640704],[1069379161,696669064,1300824501,210351818,390218873,915690664,293071598,653732478],[320081675,106035853,1324935312,1445185935,1109295704,483476286,49654259,1709078143],[1196391528,1469605219,1296786741,25585471,833883092,1590598751,578310983,1233851298],[845176777,1168018306,1377812537,349032957,133535790,1934446575,608244481,829719407],[929511496,1303048292,1911589704,1444069278,1012756925,229634700,1202318473,967662050],[811510377,1367167218,1875083284,1335989123,598136715,843954357,862517104,1221904626],[577222118,414225156,1353257586,607434991,894770812,2006985973,1089922329,1374256328],[1692793436,996899823,883908539,108697990,853077618,441195453,464552668,1298953896],[374237042,1638109807,1313027266,306017982,1299546779,356644438,502029376,950693050],[1954425129,1617421730,1112583702,127431244,1269037692,553581505,1652155273,1805229083],[1489064491,1563750617,1664174332,812522721,1517752505,1841548317,25158681,383733572],[1601071509,1072352968,1372446789,780731920,1449984802,1463218898,599902204,1909071259],[148469854,473306700,959600943,116829652,719656510,332105121,308523643,1031026692],[249691988,440955917,1322625830,1389239087,1460143443,652160809,1553798454,271449134],[747465906,930649832,797210829,1820430040,1244545401,1674010234,1106683464,737227762],[1717601231,334000124,978934578,789956711,1068067378,1876542558,934654846,1706351019],[1180071526,1692093259,1417654364,876502109,1472118659,2000767592,335134711,1063022559],[1863288336,1290493284,1348146555,1551963191,103684569,594075969,1403403896,803204427],[154077099,1914570748,1948528211,799078690,1654203173,1037328127,155238471,1361424306]]},{"sibling_value":{"value":[1505631029,1863043043,742771839,1059478127]},"opening_proof":[[733421186,1687453588,858350098,1130742889,245821788,1470329854,1116045140,1129227769],[1816131144,509700343,709899207,131939176,1686296993,1285763577,360288373,711826547],[1636278849,1367819703,303682416,802635123,274843015,162967637,415897475,770961084],[607873639,1107048210,1292092512,747190291,579136642,436847423,539103001,769860338],[1812343980,561051538,1271000035,1959207484,1126491064,1795647781,53763367,1959487724],[1657488768,1551085915,1205508061,566039910,702822207,800917752,502019562,739223875],[67902366,1211804791,1172063904,1276151078,891024398,1000842314,59930049,1510094707],[1495185285,1866300266,659873131,889694631,1262115943,1074479536,1893518172,713710273],[933899117,1581935940,331933750,180727275,1988115877,1681065863,1013291890,1772015923],[1706397234,1517854583,1435880013,1807182043,1178683340,374889033,610976684,655194319],[662666506,1925769993,772345445,1240978353,202782674,781517228,1415608789,1858101787],[598783026,663567998,1662880981,581356991,31931814,911646552,670295917,278172060],[1884858313,658241242,364830903,1655976353,183583390,828001360,1028172710,543438113],[23962728,1499907685,1737503170,1350746911,1999962380,1576155163,1732892964,737073714],[1315017337,1207804190,646656136,591079160,564459044,1960895378,1807434377,1069564913],[1742646932,1410903406,1797579966,152461917,1636815952,646220641,203108876,1484494209],[1252781646,1189142326,1035955619,792852121,1780181786,1882826647,557648076,705906486],[474074657,1318811893,352850229,1589195469,1619925865,1701261875,1982706882,333688036],[1169492600,762749042,452495985,1038282831,949405030,142510710,865019631,1809737415],[1831192619,1469822998,1428019861,1255902444,598589579,1169792160,1325184952,1698616681]]},{"sibling_value":{"value":[117834020,582316823,1358080239,1557611478]},"opening_proof":[[1034930042,99764958,1713079232,38154063,1463685277,84038303,495044597,577444310],[64577616,973020989,1185507326,1987875836,1778762903,449119141,1275804973,1877324755],[1512311129,426858751,508778718,600584798,1283586630,566730972,363526021,1347860069],[939101181,1838537121,1536817257,352766930,1180913006,1765223613,1862480281,882370332],[225515050,1955648996,533971328,765777690,475643022,819937741,1508112380,1415227521],[995522414,3681242,1121570562,621587394,158415503,902261545,1181532015,356443284],[31066766,2012896879,682691305,1703943909,1577624565,593689817,1113407909,262209432],[206137704,213714164,597439871,1095001118,651305603,1369953801,1243598722,1856473357],[97935022,368798281,486441570,1957880986,1285016457,740080929,938985040,893826732],[1932331889,242036597,1545582484,688075699,773555594,1452405113,360987760,493592517],[921674753,1606228487,1073773588,1277039203,798965261,945312819,1176594951,239398006],[1375868952,1125765156,1546283542,616809601,1194325293,1813547354,626801828,1991731284],[831691537,631888701,122727574,1799680237,1582799518,623439272,824535097,1311521813],[1467544752,303327979,1987929826,1063968269,621684607,1687869694,491465324,638080838],[1233291848,1668116106,661234328,388676978,1401946724,821727528,1532025237,80968039],[999029239,1757204288,1213830723,1693477608,1953317297,786143368,363343194,518893985],[882495151,813544048,1609560648,1367633831,1312802839,31824411,1599748658,1620837134],[986411228,391674675,1291664638,729499559,1982474550,602297811,478260806,1426497018],[333970891,766086010,878320621,134929803,1412424680,173859849,2006657307,574150742]]},{"sibling_value":{"value":[1803413591,1286691442,226777557,1958265577]},"opening_proof":[[776932010,292888881,1848719015,1340726141,1768972921,1170667635,280596974,659989757],[1772517506,356770666,591835420,811922531,206088539,1530203378,1062626275,1718457012],[529189176,502461872,779232168,533417824,1179700706,947096098,978024737,663385090],[1440065965,246955064,1714236098,1388257947,1557507587,1143629286,1749168081,1891545852],[1913176469,866353406,1904446866,856235494,1967989680,645437534,1575721175,211079392],[1341467336,1491759382,508224405,594493298,632196577,480230861,401024678,1613181183],[1893991845,719362822,919473090,1955702927,856732127,530042849,1565768604,1522251712],[1667607826,97243099,1352072616,1947347189,1984936981,384021129,144556606,1811040751],[1895877111,387523030,1630566355,1223733667,1795843975,1176846301,523033736,525448076],[1597677111,411686769,1755850149,1508696805,29107543,1699017944,1610305133,1880226629],[557232968,901283823,1107815283,492388654,1743874601,1095293494,304476530,1310228648],[676018707,231583669,540617563,876452150,1606918166,1829231321,1697781232,1487894626],[467897371,1332173316,1330956650,1789587091,1005028103,114484942,994439561,1199444959],[277105453,1741665788,646983413,1662197035,393997388,614458510,808044508,388866904],[978224269,1278325761,1325545896,1983521752,1240048484,1527420701,1097764281,1015606602],[129588397,1133694720,283370865,1644626511,1592391376,600513460,1924165458,989206437],[1823986077,980330072,1614878652,910776472,1764480269,1225297472,1209102646,557478065],[1177179993,1690785381,630058041,318740623,363579024,440648255,1739136794,1483639621]]},{"sibling_value":{"value":[2003879157,41409269,76090986,944232972]},"opening_proof":[[997393765,474928225,102115406,619237044,1360268026,84548252,1114809038,1650155048],[380898891,1924300248,1562220191,1066368703,9677225,1185969334,431832922,811887606],[1489130315,572711001,579899593,854876534,113679565,1597702551,991808393,77419474],[491509075,1627096723,1840864292,585084664,1693978901,1131136106,1805745885,823858397],[284835060,1417582554,966593149,722830288,647295042,1569919630,425935923,1162837819],[936495272,1829694759,941343153,773034834,1658587936,74931960,735137361,190430399],[981938843,285317562,12617013,1151052373,52524889,1895040125,211613831,180712681],[592015976,224770503,1719663036,998542702,1844311225,1407123009,1444111936,765438817],[1392052227,1236675455,463467610,189234058,1492366173,1791119981,791488761,585668216],[737779224,1342216505,567171341,679741303,1591815956,98694483,365000857,1677231735],[752082826,1899718229,938851530,29240760,664929892,1372442708,1648296621,899244766],[212969350,99968976,895973578,660990565,1504124126,1603287015,662535502,1035162079],[985214750,903710040,931267213,454023734,564727779,1226246509,936101285,206329519],[363130935,1576258496,1872576539,1397513768,121576178,1519337113,246237670,776239934],[1288614515,375997989,668484857,254181078,284962706,1526128057,661624625,1881060009],[990479158,546476251,124464977,71076525,1177160668,1877924498,1208869359,58719334],[942471703,1811577385,125482585,1257528245,1817843258,866388928,155505775,966611233]]},{"sibling_value":{"value":[750202200,1304992936,96689201,1427056128]},"opening_proof":[[1501387651,1699374706,461301369,1024807768,1041425887,65779331,989223930,1221515445],[1959100272,1367156771,1833514252,901388620,1527053509,1904074350,384234003,1738700810],[51751467,2745272,1017964133,1055134393,1292042120,889908796,1368329269,427700690],[1861505263,198524930,264604240,91225268,968920522,624051577,1659500387,245572347],[376211878,1587082513,644772504,64702388,1495464883,251713901,136408426,682531219],[1501596342,1856217382,1801911750,1198956625,1144179477,1181076615,244846379,1480821464],[1224873300,866316157,3889152,764789698,1534080372,973622981,1534038780,1855507106],[766630620,773500013,1081853268,247363247,64956837,989900690,40531564,1408912386],[637020142,1793927567,1079395965,728856129,729413923,1004942712,1305695384,654388561],[1556132434,60805542,1213753012,842148477,1383126856,299621944,677699022,578490412],[1037045729,1654466605,1604601717,107645199,92826406,1900704024,450914766,287322389],[664527075,432588292,457453663,896446628,1056901816,1654065062,700066525,780252651],[1219083012,318656103,752514914,991644225,955613273,1086282558,376162032,930422441],[985088635,1090803601,1213036217,212140529,1776767865,480483626,343206690,83648478],[1253825336,1563505254,1393173981,99097143,288633124,1093732159,372553271,506424418],[1231485068,1938272077,129112965,1810457431,1072989476,1397051983,798014978,1172996264]]},{"sibling_value":{"value":[813912347,397366951,1787357320,558913578]},"opening_proof":[[532147920,216427862,1781353964,356361950,1569804179,1024939702,1222460880,1787704974],[741853788,1030134700,1790569159,1095570871,660437956,76734883,1829032999,393453696],[799477,150252288,1592380232,1393046304,535008826,1365204121,19487568,292447368],[1964299281,846427953,1035909358,96292090,311469594,1435768752,462830491,75213059],[1439107318,566320841,672102248,294224006,189013623,567372477,678312530,1462473845],[1718535391,113893557,218566242,1377581302,1693618091,42091839,845557078,197870400],[714033194,319053487,1975287832,1480016786,545473126,948689599,1443808913,1866550833],[260366127,589366647,563839499,1542237438,72033254,1083177686,918049321,64266694],[885012804,1732131073,465060356,1521442647,657144365,1772556941,868736036,778727463],[675023157,1152184566,1161566947,1620070427,1039734520,617432780,33249685,616594353],[1886398848,1369906771,589441986,39664529,1914397912,1023579687,1321292361,699216008],[1999506649,1025934566,1334612439,1364148875,1277164197,1474857323,878873605,1021726548],[1086299063,926001874,405347888,1283067129,313282265,630234581,707958147,841450352],[1498405107,702190153,674180756,926808319,1749091019,381752073,1649617967,1675950840],[1123003985,1597854257,1404244659,1906187825,418270296,1549644790,885871339,1140525883]]},{"sibling_value":{"value":[482057224,1391206100,1932989015,124494579]},"opening_proof":[[1694402566,637367325,89547651,634711911,1859771499,283052657,1880141364,1508530345],[864590697,1011908018,145993450,1565439442,905728728,1018118215,471145260,1706168742],[1655779414,769622883,318486791,464705876,787313152,1611445072,685841168,1827215549],[1507309607,1732539009,809582420,1762249995,1778725650,741424319,377496115,1735842439],[1535328958,457609728,132665092,1172654850,1564254497,1298757910,1234935841,1298070510],[1692971408,239328501,140742272,81520151,706620592,299032571,1099132830,1526535784],[895903074,435661555,210683597,1285935755,1126478371,160362882,351976598,1300236377],[860487859,812045112,40392021,1858431055,1399008369,1958055741,861600778,523779877],[252026320,816041389,81601325,1197281526,1612136718,107482308,1184078120,313295825],[771582292,921876065,240866864,171676678,1098833582,92698551,2012851133,128925742],[959298200,1856026501,1837366853,896313567,1738414200,637210044,1228142934,931522595],[1718817518,1217048224,771278105,571936449,1566245882,467826875,1637887708,1237845193],[407805209,1447945129,900634206,773183229,186889444,1338643867,1545320677,1666309511],[48111463,1281525711,1448633378,208006386,522800633,1492145230,1559264022,889573507]]},{"sibling_value":{"value":[1930599116,1764892933,1095556514,1266383359]},"opening_proof":[[171613036,1994441730,991514895,1695581035,1803967124,607873321,3998479,1291442930],[1137494198,206373115,455206373,1979950687,129043452,1421462061,863013252,1185071241],[1472850846,1484881507,1593391732,1292172403,1067826991,1183249025,1575747172,1398608415],[1496463052,1106301392,912202495,152521784,1533819135,490818232,142381439,949972961],[903037967,1526463032,94114094,1932733011,1984985842,1281779785,1590523582,583312669],[1036436126,119585370,734426034,2006158704,6913198,1806088077,1729593483,1924879330],[269525222,1070121680,432047392,733012933,1283825093,196537745,1838774322,1237979999],[1179082890,373745955,1480465868,1186515421,1849703768,707872041,1658415854,887892721],[215534818,1830133924,357404208,1470598783,714803717,1327465457,242127616,730975112],[1529910350,923959362,176790929,1066557551,1590917504,1303996382,484043791,1619713219],[1143617491,395498467,1623397577,1227302808,489771421,1589734598,550356572,1329055932],[932960744,109034469,1430419410,1574817887,24399049,1813164390,434061724,896170420],[1549332013,382715539,396691510,257404163,1749729831,1625269084,1895828481,1140699365]]},{"sibling_value":{"value":[449628763,1941401721,1693161596,1823167973]},"opening_proof":[[1384850479,341437875,942179418,528810672,1105504031,529469453,484782823,1590223586],[1024930146,704808240,948000866,725423816,1309405260,1075745513,188362688,840996802],[1114924266,520402850,1059824749,956961803,161355088,1559678277,849634289,744402725],[256515963,460806323,1946041550,19166164,334502797,439428951,1570377937,1782796833],[744685942,781345210,1890554415,838404817,1277884891,589124840,666094776,1024941811],[1020038290,1873952884,198363331,712399643,8029370,1735772616,1430329805,1578571285],[1079919400,1577831747,1314976673,825288232,410743931,1951499489,1853290959,386343354],[1593826275,1369692999,650593621,1735958244,745497083,503605629,1774422432,1167742145],[1422787843,1619678275,1164778558,1470345732,374430396,851314733,1896589,527646972],[474478502,1427657356,471407950,32187996,1555366112,1480017213,542523582,1043466654],[1585533846,435348440,294033860,301325365,604871178,1357651675,1877383750,1171861246],[1919673950,1805546716,601291099,703493168,1600184841,1811417712,1407329603,1668052413]]},{"sibling_value":{"value":[967121418,38898437,1475326411,1906520639]},"opening_proof":[[1255374581,1391063400,1861097043,658170994,334929932,1632714903,289743239,362851040],[1378743440,352978277,1999345427,251878452,895161104,339786395,1520321405,691929745],[1673811415,1278560863,450462414,1885041780,1963493474,651287706,1433456704,461687608],[1198335998,739909252,1571111969,36209284,1294448920,898324055,1818134186,338454285],[1889895848,821814605,382186244,1808014084,1161547922,445908594,211993898,1681927348],[33403518,1739430093,658593485,948234130,1473564726,57161459,1072022259,1383278018],[1897418608,772053879,1672202812,1692555815,494586966,1024570100,1986520610,1868773177],[1238845823,392655040,401751051,1918091796,1375097281,141066717,1217440288,1905032311],[1887256000,34931649,34255450,164724629,1869121870,992342416,1598438427,808523470],[215186564,1328331059,397145358,1131056188,1437151840,1728833258,1051888809,1860596140],[449087520,1598284103,680002060,692723358,1322215269,56081456,597391199,524646685]]},{"sibling_value":{"value":[81423699,898009580,531401549,1810722672]},"opening_proof":[[1923214585,1342710748,996255748,3806841,1589420618,1228734251,1837903974,1037083202],[645428263,1226477216,875294750,4146211,498623053,1549636701,59311517,1069914618],[913869110,1119210282,349040828,802600417,607262434,765194729,1938179498,526227438],[819682613,1137318671,1995387940,932702742,406300783,781065229,110241342,1692719610],[192956071,848598563,520143150,372140404,1892891335,1641747639,1932849329,682992486],[1076445351,120715547,542668784,1574737844,1103190773,1720543265,474334105,27885466],[1589030333,649077874,588878232,676165248,388144834,535017791,615738098,1505819445],[495478591,1814217983,24678040,1787638334,671385134,1010003217,671651589,506120923],[395076707,280872712,1073378579,617710456,204955341,1683614025,924203819,1174916755],[611967810,1346718162,479823363,220947615,1394729010,1166817700,442367299,1066446625]]},{"sibling_value":{"value":[1844503872,290715632,1642336727,1443670097]},"opening_proof":[[91420082,504714995,1654442231,1651135793,1090409611,755630725,710023789,1067414357],[840996076,1404168757,1791385735,1484956787,314828385,885901702,359106319,1478696796],[1278518165,595140368,356315214,978620755,1984687394,1934820671,1033390789,1739406842],[1827791798,417794411,203778356,683555770,1419819453,248812560,311112273,547488642],[1951308401,1015144644,542422539,1987093545,1220102935,1100029230,1574507819,778276192],[1455199800,1924255726,369805562,503812565,111393757,1900561123,1037389175,537020283],[476383874,444934530,1729054274,329929297,1596765449,1754561971,712566696,590905684],[1099939883,839250563,1305030658,1249950661,1968859522,544417727,868761977,863462193],[959667314,1733991871,177034426,1542197549,358202998,88321353,1332269198,75906767]]},{"sibling_value":{"value":[616742393,1222912738,515539838,133056330]},"opening_proof":[[547645365,1418084762,403633680,1081493015,184048319,961093542,1077632534,1657843863],[1784017526,1040856863,292850351,1505013673,1924324794,1776699326,1771151964,1493591305],[69018268,539582535,1446855245,762292676,797900751,1085485938,572969794,1976709768],[725103805,874991401,243159103,822034670,1799999654,1703373200,1700920982,938158135],[1176925257,709758044,686364861,1332349450,1718652921,879852386,912733106,301958418],[791833283,550454565,622520912,258315109,2002678738,101011054,988529699,1059597182],[1333344282,394104111,708534213,222758530,932457852,1352921798,268872689,514102475],[1900336843,1907591317,907509959,1898753788,1378527605,1874410228,164085928,1475997643]]},{"sibling_value":{"value":[1315279366,250820988,1287618689,32356652]},"opening_proof":[[882541371,1490506188,437274079,1570786684,269518314,730615387,788144020,959282705],[409018947,1472868633,948814856,134693382,196756342,1953025145,1927027761,715410311],[1013671606,643185197,1565677583,1330107883,43460330,1669885069,739085397,279045427],[768188373,1979845954,853697309,1189607350,415340005,93706680,858569289,1782092428],[981037639,722532483,1980092252,850716032,1773722293,2317188,84694411,115757498],[428253987,1099033148,1111657030,303153672,667156351,1157988102,1916636432,1950636020],[1892221674,1505017968,421216541,1039006408,1855268458,590826914,620593199,1182513705]]},{"sibling_value":{"value":[183278310,1253883881,1321679583,551162988]},"opening_proof":[[42702076,1736612229,1561216616,647960440,1087607058,1182599242,768544742,57813832],[845453990,1724797302,1998555727,823062430,1862615947,643965284,1154494043,716582060],[8190095,1975995320,707691380,1794679019,382557258,1306349955,1678639151,1897089681],[861097676,779733982,895093115,1818063775,1883813930,722866831,1845202588,829771622],[867287971,476855629,1835964313,398022574,515189700,1245167925,1067617614,664783095],[1956550233,1128631389,41989072,1340553926,1783531546,1715100776,1335716675,1891591463]]},{"sibling_value":{"value":[979536469,560062586,1543448827,1137191087]},"opening_proof":[[1425555344,920401670,1376907351,1805763131,757052757,416780215,462843138,1375344490],[266803768,525340792,58066893,1679398056,368370640,1390190177,1775019271,428549036],[1813965312,1444340325,1958115594,1625151722,1222004262,480212819,534283977,1953491973],[1037472927,277410862,1558520310,257094015,1762326065,181635220,1971531498,1698608571],[1228484523,182506349,294098875,460844489,636418240,243358052,1579832548,44191952]]},{"sibling_value":{"value":[1628652271,1457240766,1722713074,1053405781]},"opening_proof":[[1341114027,889681957,443316740,1020187312,1154891646,87843204,1849596365,1416253508],[1919202436,1351559884,1487515794,390336206,188460857,1296090565,1098369605,1072214961],[1305336825,1015485504,200488756,1298326349,274244836,1804745684,984507900,1283226065],[1608074219,1186401365,1987604557,732790898,951241793,1349665765,1817446266,1515495542]]},{"sibling_value":{"value":[17835636,106485719,900872163,273660455]},"opening_proof":[[360557535,1976663702,200881862,484351354,568372847,1017297289,417385797,1087850494],[880604869,1020760256,456826470,643949597,741463705,1565739085,1298886246,582214191],[976558635,575108257,593282315,1049847970,698229105,1956984013,782070571,811096715]]},{"sibling_value":{"value":[230909762,768536774,1354050476,315031365]},"opening_proof":[[1500536493,1818111031,1805702224,754976862,859060882,1428380163,937002960,1652511535],[675622745,1311051099,102801325,367226184,1174760257,1114993620,1462493839,286947147]]}]}],"final_poly":[{"value":[170288775,334291706,1549105375,747313441]},{"value":[0,0,0,0]},{"value":[0,0,0,0]},{"value":[0,0,0,0]}],"pow_witness":586676490},"values":{"preprocessed":[{"local":[{"value":[1554633443,8456998,690998534,709373375]}],"next":[{"value":[727067932,2004808923,1322267387,1303892546]}]},{"local":[{"value":[1850893654,1765752985,925522788,1575480018]},{"value":[631400474,806512157,1940652542,642967064]}],"next":[{"value":[1219447841,1120584696,1742153676,1918972528]},{"value":[657279255,1306982734,683418512,700218622]}]}],"main":[[{"local":[{"value":[872216060,1494008258,19701041,1881712426]},{"value":[2002987737,1061199017,1003069740,1358432463]},{"value":[106577914,1686420778,813599008,1634009676]},{"value":[395490931,658268731,775347387,1772041979]},{"value":[771888464,1798349995,1525886494,549148023]},{"value":[1523763241,1248850864,751649306,1761644653]},{"value":[1874808084,1676382064,1933032876,351401148]},{"value":[257113092,1065112044,1023954811,1445474125]},{"value":[155382297,1508536887,1791307249,88357272]}],"next":[{"value":[918831704,549352569,1016088465,280738998]},{"value":[1537854715,1230288728,831487622,1080395171]},{"value":[879827609,1252732077,542033791,1215070957]},{"value":[34765027,1052712687,1363434883,1033633339]},{"value":[877917155,936086492,228021272,1127426555]},{"value":[1916805705,106525899,1190022403,446508888]},{"value":[949339965,322551594,1561478659,854401218]},{"value":[1589279404,574880013,601465040,1836818111]},{"value":[1542445412,176973455,1064255224,1763690578]}]}],[{"local":[{"value":[1125132879,1711104655,994760227,569783365]}],"next":[{"value":[1559743562,620015678,98764717,1871448823]}]},{"local":[{"value":[386582908,785559975,1303639020,202993016]},{"value":[1223482309,1513924692,1883660059,1691762086]},{"value":[1554633443,8456998,690998534,709373375]},{"value":[0,0,0,0]}],"next":[{"value":[818105323,1227705946,709626901,1810272905]},{"value":[1836093524,499341229,129605862,321503835]},{"value":[727067932,2004808923,1322267387,1303892546]},{"value":[0,0,0,0]}]},{"local":[{"value":[1739204339,916963139,1402542309,642432087]},{"value":[150066982,1805708084,1496219768,621139030]},{"value":[603815799,1212647488,893242924,139816784]},{"value":[1874159938,1469412725,787816721,524238325]},{"value":[966970480,1156435515,115777439,913239079]},{"value":[542091993,346110697,1157131598,1686211676]},{"value":[0,0,0,0]},{"value":[0,0,0,0]},{"value":[1170200568,75790468,559144163,8738549]},{"value":[603815799,1212647488,893242924,139816784]},{"value":[1335074717,739416731,1667108756,1127362974]},{"value":[1509062473,1502546212,1272909037,586184834]},{"value":[654270430,303161872,223310731,34954196]},{"value":[0,0,0,0]},{"value":[0,0,0,0]},{"value":[1170200568,75790468,559144163,8738549]},{"value":[654270430,303161872,223310731,34954196]},{"value":[1135175902,350389247,271539725,1446217340]},{"value":[1329235133,1350224115,985554173,1753963311]},{"value":[1505459388,1272946984,1553257540,67496786]},{"value":[76582911,1384723289,1155131572,1734016746]},{"value":[717788160,1386361481,1082003251,92277411]},{"value":[272633532,985454953,745048449,1392669815]}],"next":[{"value":[1324911151,612507755,1313113890,1804796929]},{"value":[1420661152,746653941,1256694994,17006513]},{"value":[915446793,283887597,1639674137,100296797]},{"value":[572287789,247765762,445281942,198102425]},{"value":[1402808726,1894353346,273787084,1444040474]},{"value":[292307208,1297911097,1076305856,1064474241]},{"value":[0,0,0,0]},{"value":[0,0,0,0]},{"value":[938019265,395230335,983283474,383755910]},{"value":[915446793,283887597,1639674137,100296797]},{"value":[243706879,1480601246,1816158038,633386058]},{"value":[1695115934,1178998522,1350092940,495248794]},{"value":[1738811139,1580921340,1919867975,1535023640]},{"value":[0,0,0,0]},{"value":[0,0,0,0]},{"value":[938019265,395230335,983283474,383755910]},{"value":[1738811139,1580921340,1919867975,1535023640]},{"value":[1441637825,386809157,1373280325,1049116378]},{"value":[1182872835,1188412498,789350344,1854877376]},{"value":[1214684987,1676188474,1515711078,1211504912]},{"value":[1367305473,335565172,986334096,1935254751]},{"value":[490154867,468833167,770113149,1416229030]},{"value":[1278129095,1737866343,567640530,1215880704]}]},{"local":[{"value":[1273277645,1014939170,1242581598,138267680]},{"value":[599931990,846944794,230898080,1632930148]},{"value":[0,0,0,0]},{"value":[1729212410,1336924447,1194720270,202841385]},{"value":[710828030,361573204,434372039,406983323]},{"value":[1828268852,1260367753,1317278360,34566920]},{"value":[0,0,0,0]},{"value":[1716290865,1909826310,1988827630,1050060204]},{"value":[372203201,1994881518,1042270442,977474732]},{"value":[1917142894,28235617,1423776201,851003505]},{"value":[909496786,1746285407,262637078,313509259]}],"next":[{"value":[506338041,998245637,990801949,802329335]},{"value":[1878778567,928065844,215349420,1939742167]},{"value":[0,0,0,0]},{"value":[780948534,27105042,1038609797,1187006387]},{"value":[524650138,773296677,262635049,868166517]},{"value":[1636533951,1759510850,1757649928,703898814]},{"value":[0,0,0,0]},{"value":[1836687695,1913717247,1740947642,1620243765]},{"value":[955367264,341592944,1677825388,2009007790]},{"value":[623096956,16231359,1773116498,2006790475]},{"value":[1238834456,1576447313,1669219639,1519874876]}]},{"local":[{"value":[936466833,393388306,1745844397,134422997]},{"value":[704546203,1237335514,1375238254,1978233733]},{"value":[1732601411,1573553224,943579825,537691988]},{"value":[254219505,1061515747,499147721,227910715]},{"value":[1759548178,754185645,322735325,1004895666]},{"value":[1480622825,1917967436,1423715032,1482076274]},{"value":[415860951,1646880249,1654850289,553349272]},{"value":[1271868197,49716456,56534368,1680955946]},{"value":[360970848,1528153045,1819835713,261445095]},{"value":[1574728156,1440973676,1191921865,1269214728]},{"value":[1872109082,1568732865,50060647,1052273865]}],"next":[{"value":[691828377,1511864032,1153214119,707961380]},{"value":[763022537,471142993,1411695992,439014879]},{"value":[754047587,7658365,586324634,818579599]},{"value":[1449495874,184353300,368254028,1343103420]},{"value":[1347216008,1083078092,1341990973,881829827]},{"value":[1555450051,1407893659,1268630627,543123893]},{"value":[411423788,201004832,1273532251,252661119]},{"value":[1562805572,233920006,907645994,1162388951]},{"value":[69540959,1989128911,672757695,430157654]},{"value":[1567783188,1670780860,1139207003,1713508782]},{"value":[340682247,1072651757,1543905526,1755138238]}]},{"local":[{"value":[1093292419,1924572236,1734519458,870260216]},{"value":[1060539190,384338531,1411476443,9604613]},{"value":[346637834,1658491181,898280069,1467774943]},{"value":[1790777450,1346654938,215792720,574068712]},{"value":[1904794035,888400390,215567275,554308429]},{"value":[551124585,465317385,785234592,1391465661]},{"value":[1807596117,1357078946,737682496,162445548]},{"value":[653688015,1993838576,1427061765,1241947159]},{"value":[1855494753,1868424631,1413538827,215756470]},{"value":[532988170,488918938,103525410,992871781]},{"value":[1731743585,1371620746,905369978,514228764]},{"value":[740102528,386835734,756472050,187044299]},{"value":[1380376326,843936156,553866274,43934930]}],"next":[{"value":[1531206469,346653397,570357553,787877445]},{"value":[844886731,201169395,558168677,1675771153]},{"value":[85028113,1386613588,268164291,1138243859]},{"value":[1336358880,329797002,334959391,1166404670]},{"value":[470225326,63166496,1525973647,1451460521]},{"value":[1810162307,996646830,360529977,246758251]},{"value":[298121397,467215570,1422909808,1508800713]},{"value":[578510891,247335423,1753070182,717572197]},{"value":[100053235,91932886,536549344,788918476]},{"value":[1784251994,56393286,1250726159,628314541]},{"value":[1546237115,549842284,1398329807,1118797537]},{"value":[1475560807,1865431603,1752742501,1124124630]},{"value":[1644995765,1260252834,1200495266,946838749]}]},{"local":[{"value":[460114120,1809072858,1638478886,1974006762]},{"value":[439150010,1335042782,1273610820,998542100]},{"value":[1840456480,1196493669,514117781,1856229285]},{"value":[1884164226,33082293,928402676,301476943]},{"value":[1263009305,1617849654,1040752781,460020490]},{"value":[330406925,1115876937,922875845,1480238778]},{"value":[1740270397,1233445167,1141057932,97563743]},{"value":[265228091,719137532,400714254,1179034641]},{"value":[798541343,906050049,1899365755,665478438]},{"value":[1378054648,1996209524,815709689,1623930285]},{"value":[670332905,1229727222,232741285,1614497071]},{"value":[586142093,1973496171,835503753,773237611]},{"value":[915308462,965348607,53453947,1015522856]},{"value":[1981673960,1625185530,493763093,1283265307]},{"value":[811640676,927839061,921698072,1920006169]},{"value":[1891327850,1309781187,1894593443,1512481055]},{"value":[347880575,1382152119,412320290,1898043302]}],"next":[{"value":[604794221,598722663,1819386212,1991515350]},{"value":[1165508831,1385807517,1940994890,46023891]},{"value":[405910963,381624731,1237747085,1926263637]},{"value":[81445110,578110777,1039299662,951514905]},{"value":[500927551,1859367699,1948478711,1534294502]},{"value":[1642921558,1177376470,286191670,547472002]},{"value":[74517437,909305097,121113257,1343396656]},{"value":[1828364283,456810702,1686821693,1587398765]},{"value":[1474808040,394391713,735688673,214400155]},{"value":[799546920,610477694,1516349314,579930892]},{"value":[1077780104,1197319065,1457104243,5000328]},{"value":[168546475,1290453907,521877239,392612003]},{"value":[1608758527,1814580945,1378160975,616964738]},{"value":[456639385,174900096,1104563795,462206132]},{"value":[901327906,218417508,1456414356,1175765213]},{"value":[1431873399,536682379,1142225625,1244839984]},{"value":[428714835,1928564295,310245555,1598608501]}]},{"local":[{"value":[268435454,0,0,0]},{"value":[1946039495,1047141415,1326756724,743435660]},{"value":[741346512,1160945997,1392954610,1059270812]},{"value":[719105964,736970737,1392215949,289782912]},{"value":[843143740,1968252265,1006360438,1772045266]},{"value":[745559906,1016771909,143346774,867107431]},{"value":[283448602,1743722445,1214450775,886967958]},{"value":[211050837,155092879,1303615145,747027346]},{"value":[1652499145,1373757846,1148396263,1737486784]},{"value":[1127342355,784127776,237684990,1441625192]},{"value":[1029531966,702068417,1960132235,2000532066]},{"value":[1285634826,1937930638,1541186043,926345285]},{"value":[1679905967,1970362313,829923129,1141066828]},{"value":[1952376963,1513656522,1178292733,1412991703]},{"value":[1538562683,1146122511,1262797291,791330644]},{"value":[131646456,1841289608,457046541,31286900]},{"value":[1212570013,389522786,1480866402,1153051049]},{"value":[1017408123,78964003,1071708370,1578093727]},{"value":[1627000667,1880013386,1288704239,340462224]},{"value":[267437068,947575378,857472578,850296823]},{"value":[1152408542,327637636,362767525,167896764]},{"value":[650034756,1517876312,1248261358,1733052844]},{"value":[579041240,1151713838,573840519,707878123]},{"value":[43322363,1929752655,1962203988,924633955]},{"value":[1402721407,1693774735,159570392,1860579672]},{"value":[1245552631,1302179962,377799382,594408258]},{"value":[586988475,1291807229,760687590,558518061]},{"value":[844048765,901793173,1513188118,1295505727]},{"value":[25599402,1008662152,257610328,1427937747]},{"value":[779828318,1143713392,1396606980,139266408]},{"value":[1515820550,107729998,1231733353,1538157360]},{"value":[2004364438,703838266,1634116834,421059004]},{"value":[1216634832,1703797037,110601522,562592186]},{"value":[510553141,1079650404,1668393630,1774645932]},{"value":[264720293,1546546994,1517153481,1702277341]},{"value":[376087107,1868138346,430759658,998756606]},{"value":[317612480,1023874979,829943612,1396925375]},{"value":[228196643,1046725058,1487847442,1200867821]},{"value":[252568201,586630642,1109613579,1645627362]},{"value":[1163162281,217427974,360016339,253701791]},{"value":[430359223,1781510546,1135302600,1908498854]},{"value":[1802997937,230138448,1012193120,755116334]},{"value":[1530848979,1121597373,178820102,571821777]},{"value":[640000803,1031293688,204129839,390137713]},{"value":[757383353,846616144,88929275,1568399099]},{"value":[1801761933,57369643,1982583530,1977058881]},{"value":[1957084145,1430508099,1599447335,551109356]},{"value":[1956433113,1049787420,1247742694,417237445]},{"value":[712809316,290042882,692411788,1460716031]},{"value":[1716463162,491663423,1139035347,1070726001]},{"value":[284847988,1914336419,211424835,782052220]},{"value":[2008229839,665480518,974654555,1639882032]},{"value":[4737926,1558338283,966664779,1031632322]},{"value":[1580069047,431760262,1784267152,1142946003]},{"value":[692042124,198990882,1849222315,271118656]},{"value":[228465885,1718551799,1529485855,1316580111]},{"value":[1484211276,1604213216,580611638,1757695426]},{"value":[1238429782,970077591,890746865,2009241047]},{"value":[355394513,1795946605,1828898706,1847995109]},{"value":[1118284886,735003549,1150599901,1044669193]},{"value":[354740898,337986221,407283337,1052794059]},{"value":[19201819,74057984,385590628,17252639]},{"value":[1289727699,771651243,834499283,1244940012]},{"value":[1572781286,981044237,1940649445,835964770]},{"value":[1468385732,1477424757,197947643,176344880]},{"value":[142838011,39762119,957731124,659887067]},{"value":[1442205287,1884606960,1479699805,1689586957]},{"value":[289950762,508469484,1452165159,624331313]},{"value":[467826084,1488511710,1310073007,1559165445]},{"value":[1005036996,1226278746,1154665644,1489748930]},{"value":[157913185,1167752989,93179559,63775526]},{"value":[181372210,1249429088,317156446,1932006509]},{"value":[1732914665,1888895312,1727751848,1101521343]},{"value":[214983496,216746206,54094946,1772235138]},{"value":[16376618,485353608,227918313,1834462368]},{"value":[600993551,662600306,92805252,1412245458]},{"value":[854325903,1634447795,350373310,799308424]},{"value":[4456247,1687864313,935002595,1414443590]},{"value":[1052958523,471471766,2002177507,1788180197]},{"value":[1631845848,1853220971,623342051,1620919035]},{"value":[1696653766,1334355397,1570682977,915478638]},{"value":[1910132423,1783606317,549750462,1071565639]},{"value":[732059072,1520501922,595588477,1267203614]},{"value":[1400555753,961969648,805760686,1360268309]},{"value":[706807,759562265,1042719131,465573015]},{"value":[899531017,1860113370,401589929,1068076781]},{"value":[1794168542,1661729145,460499322,1131042607]},{"value":[1949188034,1701026148,1912506463,1860921048]},{"value":[267263771,1313603649,727874771,87500054]},{"value":[1798992315,935536420,1473997716,1516714219]},{"value":[1147172148,598681124,454660953,1396562219]},{"value":[1676493710,880805256,1710578509,1289114876]},{"value":[1061115248,1894413280,1363733516,1090541822]},{"value":[1542175491,1223947213,1592484081,372335626]},{"value":[159855426,1408337659,1213619126,375439376]},{"value":[1221141534,1362469144,1380954217,290475509]},{"value":[1712743813,256061580,1117161415,1627272508]},{"value":[1378151570,247827538,737269590,1467127322]},{"value":[1819258684,1685946541,1556570806,165845826]},{"value":[234823710,45589773,1355887781,1223565519]},{"value":[820605724,169435356,135450186,1816018766]},{"value":[1544333876,590772210,20135263,1269151285]},{"value":[1634159562,390115457,897111432,32201794]},{"value":[392481111,1310830987,1370806891,247825809]},{"value":[1406276794,442919531,1737124325,66298268]},{"value":[1264962450,1232917976,1323501212,51227059]},{"value":[157054225,1950911056,200036475,615731751]},{"value":[407043881,1101941067,511028140,1617077651]},{"value":[412476255,1524590949,1544976198,1641665245]},{"value":[217399045,1879331930,1695967054,1943390341]},{"value":[1906208819,1165372551,1073742470,24545241]},{"value":[1246416749,1790922547,1886800867,1764993974]},{"value":[1373317579,484444835,145775586,1679616490]},{"value":[224637184,1126100086,837579043,1698261518]},{"value":[1136911388,120219332,1757457908,707245158]},{"value":[1841150204,304513585,1298568205,1249753110]},{"value":[813020475,1378948717,1427897794,1326332206]},{"value":[778755406,1946537584,1599660633,523031188]},{"value":[1660709631,1617991659,323637603,1235410904]},{"value":[752295436,929493551,1969422826,564440654]},{"value":[1098706270,1524329573,342372575,506224318]},{"value":[1353360965,147567811,58485585,940199698]},{"value":[277267,886621820,606699665,1156586151]},{"value":[283491534,1014133436,948035408,933005894]},{"value":[1981882157,245309086,1184151434,862041505]},{"value":[799331273,1993188217,1160148581,1653255905]},{"value":[1129917752,1211951789,268871902,1895525849]},{"value":[1237174051,706375502,847759220,42065725]},{"value":[1308973460,93732532,23001361,1486088110]},{"value":[15411443,107416009,1331010539,1404105743]},{"value":[1403736257,1982898811,1952953507,1404654337]},{"value":[1416689795,1331485509,1412746627,1599398998]},{"value":[1094186128,1973051994,1284339798,640344703]},{"value":[257199598,1302532567,982880110,1492708575]},{"value":[1932251938,942916875,732405824,1641568081]},{"value":[477548654,1839062074,1489511153,1388844107]},{"value":[24920420,910948945,30041160,602909442]},{"value":[253276758,1780142234,1284888730,16004606]},{"value":[1932054931,1987733652,997079411,751397006]},{"value":[767956741,1753162827,821152513,1717849020]},{"value":[519672207,395935835,605293972,1214912666]},{"value":[1331336730,790482183,74633739,684837088]},{"value":[119610778,597126593,414518597,1310124390]},{"value":[1362813978,1108399419,1565570353,1274269934]},{"value":[372308590,463067193,549298968,32086185]},{"value":[1702621491,285972828,1139390869,869297032]},{"value":[1169144929,316215188,168869185,1712096097]},{"value":[1708692465,1263463923,1195675979,1554570819]},{"value":[1359029724,800340744,1247336659,1261396219]},{"value":[1769268452,1908832141,818687514,347998195]},{"value":[1987190572,2664914,1851813525,504119366]},{"value":[718065243,1736561855,1405881852,565498219]},{"value":[1666712835,1324659381,1992352713,1597203667]},{"value":[1566506643,135931162,52507775,1774131177]},{"value":[1480497680,1422457338,1045649772,1007891344]},{"value":[623825851,1508434705,1571742948,496064065]},{"value":[1444777349,1936193554,1803685409,1872105213]},{"value":[1215542126,278259594,1910992941,742397556]},{"value":[1667039086,1167881540,1344921427,1295264502]},{"value":[80260331,741629122,729074476,622539143]},{"value":[916561534,843841209,63578267,896174441]},{"value":[834511235,70744757,817479782,1928456068]},{"value":[1710236893,646799709,1933529029,1850499689]},{"value":[88577530,1418784537,966576443,678946424]},{"value":[1801605050,1197627687,149365754,867278843]},{"value":[1811232832,487880487,1347632708,1339968244]},{"value":[845437425,1826436794,298305553,1648493986]},{"value":[344285446,825333180,839180813,544061367]},{"value":[1223343398,693606908,725197556,1230496914]},{"value":[1264645554,868112911,1653735505,317760336]},{"value":[1050395777,1731281918,797754346,491646441]},{"value":[1828734384,737043636,424181111,795450509]},{"value":[1803237329,1107792238,612075700,883672525]},{"value":[1115533036,1280351563,1107639091,1300183322]},{"value":[1632099304,1083454572,1698384553,1600004073]},{"value":[1177526411,562258696,288271937,394764788]},{"value":[1829376120,1946822593,1656710820,692351944]},{"value":[1371735130,1584252830,620878232,1950331902]},{"value":[390124892,164865849,815140827,1237838411]},{"value":[1840474160,839723394,225334002,758637529]},{"value":[1415226281,271413015,223319546,1641982433]},{"value":[1715085452,834172149,594454766,1215946081]},{"value":[1729637756,1736894867,1961342347,1177215696]},{"value":[447486597,920118607,1361386752,615141230]},{"value":[155110168,1054283743,709632006,1839560134]},{"value":[260062823,170183638,1608427362,321553642]},{"value":[1183543529,144453285,1934654062,261799845]},{"value":[1518110647,1181408506,1814737936,582732536]},{"value":[371865421,20464732,1874150038,1847108631]},{"value":[1718013035,1440732529,519108058,1712966641]},{"value":[1593223928,1035838957,1009281522,1313219549]},{"value":[1802200436,1800492483,523469533,822547961]},{"value":[1100470277,203341768,147492856,423506802]},{"value":[454636321,798934727,882893052,1090947193]},{"value":[227396846,1844592024,18010278,583419613]},{"value":[1264834544,1569002012,1133051102,639545952]},{"value":[1369292227,1583943232,1610789338,1650516328]},{"value":[199466089,1706743293,1626557748,1339640564]},{"value":[719706382,432693404,844457057,1753117051]},{"value":[854715420,53788355,1459525365,697319790]},{"value":[1888108526,486209857,1307445954,1749473327]},{"value":[447463589,1485100648,1713029332,1263108740]},{"value":[346690045,1469634917,1671813659,1560099123]},{"value":[338834240,628957122,1771306818,1018175374]},{"value":[437230557,1308213673,1336248786,380181146]},{"value":[1155048567,1233793391,867473581,1662985755]},{"value":[1545416979,1172223723,513017851,1995820251]},{"value":[1036759061,1835058997,1394530312,851063274]},{"value":[1109291396,770612862,1502106314,159035894]},{"value":[1526674794,93225936,78277666,1632347767]},{"value":[1806246571,137189332,134389244,1639033366]},{"value":[1094032289,613815753,629755823,657330120]},{"value":[851350346,930317725,1425766919,182703331]},{"value":[1286659409,499557019,1483418870,117673200]},{"value":[1325973961,955879166,1971804471,1772981882]},{"value":[1995218718,480480854,1980450958,1848621533]},{"value":[115560451,1627072636,1005390032,594503983]},{"value":[635605180,1957497438,1107378980,1115929881]},{"value":[684075099,977869061,1187110714,1918637216]},{"value":[901136277,1550702693,458785182,1396793103]},{"value":[496108299,1871532209,164886801,1487139698]},{"value":[57614760,413333044,469059339,1840797170]},{"value":[1001063358,1634278755,464733422,1465507085]},{"value":[1408471182,369203285,442577316,908555046]},{"value":[590867227,558505674,1280717272,596393060]},{"value":[1409042075,1729935706,760525771,1443571689]},{"value":[798873548,1530934824,1131567849,1817391006]},{"value":[45128340,1311507247,1364500916,1039591886]},{"value":[793906970,519529152,207051350,499115488]},{"value":[392028902,763479616,1574606265,1503236130]},{"value":[914981316,781450206,1849745640,253091263]},{"value":[478407570,106567810,811240231,1998905845]},{"value":[798453094,348238402,93369900,369340691]},{"value":[1839368026,1623590314,1408352767,1420095561]},{"value":[41024625,685502715,532828771,2011028073]},{"value":[1119073638,1124675451,1443380567,1602710032]},{"value":[912114813,1747134122,1831107577,363234085]},{"value":[1875308351,1103999869,466853954,643677202]},{"value":[1501601175,751303705,1071446933,1911807605]},{"value":[716499661,1891277249,491688014,1710586282]},{"value":[1806713500,1126017458,1344279516,1494600247]},{"value":[1345819259,1148572014,482595467,1486484519]},{"value":[1180471604,1133907181,387529885,432195915]},{"value":[499405678,1810124853,786162275,560659611]},{"value":[990791002,1446767734,1578860736,1409573398]},{"value":[328882590,1586517041,580484217,1350478285]},{"value":[646036290,1662883625,559715556,1969199715]},{"value":[742478986,1516842611,23308927,1866434714]},{"value":[1827123083,620760069,513073130,722144699]},{"value":[464915723,600527310,1997638103,1109970723]},{"value":[468076726,1407322124,1399820955,1100179269]},{"value":[392411314,1763512772,1027802226,688098900]},{"value":[181585748,1942113654,1391751964,1945048679]},{"value":[756989044,774579782,1200049049,1283424333]},{"value":[1586465074,1350237205,970128130,1709917203]},{"value":[1399731477,1261779514,1446716138,183281268]},{"value":[1731806817,206916229,207619555,62435739]},{"value":[1574471960,514636179,967430303,961661382]},{"value":[707262416,1237336097,991773993,1857447650]},{"value":[625598004,95744832,668800942,121673964]},{"value":[930116280,381118352,1804483128,875485125]},{"value":[1728851913,831574067,1251912177,448527661]},{"value":[1202015469,967985423,1437181246,160804068]},{"value":[1573898317,1060202961,1596031591,1627623023]},{"value":[292527866,336398925,494940410,175753333]},{"value":[1786656472,1452075616,1708351099,1516420360]},{"value":[1015987370,1294817124,1238689976,471152895]},{"value":[1099512573,1053075572,1404495034,943031401]},{"value":[919729469,1683052351,1524919231,1274777881]},{"value":[1581236682,1180408778,1873375304,1743666263]},{"value":[56357956,1340274717,853366573,183867448]},{"value":[1330005939,963376403,100760329,540190977]},{"value":[148611567,1393617169,544657533,948919296]},{"value":[1205126069,805847584,597128895,887135872]},{"value":[459248815,1924235705,256749731,1285919727]},{"value":[1394084027,626918273,1749276410,977697183]},{"value":[1081622250,1920977064,1792048652,1882939708]},{"value":[191713472,1760243510,792502559,1676636017]},{"value":[816211238,1600261979,1683037367,157392016]},{"value":[1210494916,815414697,974565715,1078293077]},{"value":[1743811346,1830458746,1188050669,1776359980]},{"value":[1305525653,1973426665,752512232,1074465170]},{"value":[1101676233,540133646,1962576383,1603190982]},{"value":[362302264,1758833582,1965171446,1628891974]},{"value":[1585021190,603872179,1406636361,1132390286]},{"value":[238587059,1911681009,1004855298,1914762061]},{"value":[1084993662,216120406,986537324,1306629350]},{"value":[1214636238,1046963743,637470882,101372432]},{"value":[45495888,16819664,1301662119,1963543275]},{"value":[643910099,1059791388,1314542008,197780923]},{"value":[1137671020,1839247058,1141135276,1781090691]},{"value":[1065162013,1223338749,1835837977,608690124]},{"value":[1395784454,143071607,1525080637,1954626156]},{"value":[1922839290,84174264,309136374,1949584429]},{"value":[32017687,1351879460,243183798,541033728]},{"value":[952545592,476671916,127565139,903249185]},{"value":[1092062977,1982073169,411434000,485347597]},{"value":[1090246576,637207253,646658141,185834854]},{"value":[1243727988,1473653240,1540804057,1464051941]},{"value":[1329090586,362221169,455366619,1523209381]},{"value":[723604752,149378748,968443169,1570522855]},{"value":[1889677942,273559698,79716919,1279170279]},{"value":[2013217801,1641126224,1720214751,1201842613]},{"value":[251185230,972751726,419441533,1542497518]},{"value":[552473709,741830420,671463406,1888390175]},{"value":[134164645,266583004,1371588534,267212985]},{"value":[887864917,1591937656,429447052,1287906931]},{"value":[525287715,1735503063,1604622355,605296608]},{"value":[841968381,1248037426,193312910,1964412374]},{"value":[1258174206,1438627370,1710398122,374782220]},{"value":[237675641,323524199,1897630688,1323816721]},{"value":[0,0,0,0]},{"value":[836112646,1241027088,385616584,491520797]},{"value":[62571544,1788113190,694004746,357868975]},{"value":[1084556621,75226085,1455646133,1917872064]},{"value":[1608737042,1017094015,222479265,193622721]},{"value":[1608737042,1017094015,222479265,193622721]},{"value":[1892974639,284483504,1179818305,1491666815]},{"value":[945119516,175907880,690915106,1395499001]},{"value":[209970485,455486213,527030435,1563679250]},{"value":[512206729,1197879893,1486116617,1648080284]},{"value":[1639122760,274754100,577968755,215915795]},{"value":[1519427746,1583440638,737249356,1473523056]},{"value":[580206270,415257406,1129279383,1390191631]},{"value":[698566994,1449201934,755285107,614660605]},{"value":[1802745765,1827952149,1825157509,1918164577]},{"value":[522513970,1334251230,27471472,762547910]},{"value":[175863053,615308614,160826699,1637135321]},{"value":[916331578,270657558,289738982,40319441]},{"value":[1374854779,1684461978,628730647,874117398]},{"value":[1789725940,1665611847,314925890,1810633909]},{"value":[392351280,965987780,820522212,1345442908]},{"value":[1839585539,1425367033,1758525849,900559007]},{"value":[1310902431,1577048405,13057146,1639630230]},{"value":[1345685137,1861191187,626303026,670145582]},{"value":[0,0,0,0]},{"value":[1614070992,326794214,201438515,150187585]},{"value":[1019287868,1006617511,910084523,946530748]},{"value":[1749813012,1879487082,1898171123,1307199839]},{"value":[1415423147,1631059515,1470209223,1358632725]},{"value":[357715492,80829602,937290993,665681433]},{"value":[877009198,653812505,510943091,1698939581]},{"value":[545821076,959073714,562435372,200492259]},{"value":[799060256,1477623372,1267951284,1887610463]},{"value":[332852193,81470115,614405769,306640798]},{"value":[1763210638,849305494,117536228,30288297]},{"value":[863953086,1314303839,1137032959,1343299481]},{"value":[1667554566,1025946129,346427086,572155535]},{"value":[297556744,1682268339,1006114749,901485069]},{"value":[1834468321,30429299,594379427,449603688]},{"value":[1257625167,1623277408,919873560,1504922808]},{"value":[1927642198,1505690342,999645168,185409544]},{"value":[541192254,1396149206,132503897,1842595134]},{"value":[748108406,1186330730,1476231368,954090020]},{"value":[293772578,1750366923,1667164787,1513272833]},{"value":[228901442,1903021388,516060175,85257535]},{"value":[484493833,688093178,246569263,227109387]},{"value":[1548955225,1201905551,194488718,1114069948]},{"value":[1085338976,535736189,1839568628,926949305]},{"value":[756467921,459991778,1510152578,1920897564]},{"value":[1923325113,1001950486,1580548813,845395957]},{"value":[1702780059,1936613893,554982202,888122771]},{"value":[225603724,513075332,561339513,829167499]},{"value":[1139163827,1513467895,341888866,69175493]},{"value":[1973776181,989915841,73907524,1062737692]},{"value":[1823730968,1465157637,990505024,1200396840]},{"value":[1212856851,1452953394,632580697,1358939309]},{"value":[1445429836,1536126799,308077805,34499411]},{"value":[419058090,1598665628,1263608361,764005704]},{"value":[27177402,1062896563,508998699,432157041]},{"value":[673730220,781323988,707403481,165842949]},{"value":[1650821495,1126615107,1155096132,1048610410]},{"value":[627394280,540458960,179986077,341773423]},{"value":[1706402649,1071684190,1722266970,1419012791]},{"value":[1654106251,1909592700,285959860,603289774]},{"value":[318884370,1642637973,616489598,1318883230]},{"value":[1037297639,1476562947,962642607,680424567]},{"value":[1573244078,1846095191,994138960,782298316]},{"value":[1952572766,270789939,955150974,338752377]},{"value":[1295244821,874648440,698691564,343245977]},{"value":[451791622,183694204,538418455,1762049822]},{"value":[1793489086,1378563737,830483426,1667292587]},{"value":[1016729674,1796390546,279273399,558177959]},{"value":[476791548,1622741670,1118260688,1913388438]},{"value":[1668807829,213505596,547182985,900868708]},{"value":[1497020484,940439707,1324913953,1510599620]},{"value":[800922188,1839516069,1407675939,1689693696]},{"value":[1765256130,1763218879,1913211108,1207457936]},{"value":[726269417,910763567,1530765461,480102727]},{"value":[1003209198,1210627256,1754741723,1638159643]},{"value":[321139355,1409957890,1632662357,1743190733]},{"value":[112650484,663861968,119410158,1237345433]},{"value":[119992430,744457303,1770711373,1051459570]},{"value":[1797580589,1490085709,1295725634,260369832]},{"value":[352197836,925076601,973057905,1640728592]},{"value":[0,0,0,0]},{"value":[713400949,240299337,951321706,1422212711]},{"value":[1672218766,1818717352,1801396046,488652231]},{"value":[59777602,1903487434,1950410934,621136270]}],"next":[{"value":[268435454,0,0,0]},{"value":[1176019094,691679772,222201310,608208917]},{"value":[594976543,1251815023,1412233877,493546848]},{"value":[21304142,729166659,916357355,1949186478]},{"value":[1882592784,378385082,1215482762,1581203745]},{"value":[107910547,412251052,28996852,263392187]},{"value":[1240657509,104950809,355113060,887299993]},{"value":[425242637,1326238592,1925300133,497303022]},{"value":[1938057697,1631001362,687062220,1183769890]},{"value":[1075469952,1661647783,593720907,1571830843]},{"value":[1758518283,1486612293,398843960,1979076179]},{"value":[207070908,1406026527,1823084243,994292098]},{"value":[491906536,1247273213,402360144,857589424]},{"value":[1763226981,377154914,894115491,1658027991]},{"value":[1556871664,1263879393,1776266459,25911464]},{"value":[1165946343,1372078169,1764091133,1591608599]},{"value":[1138798801,218652465,685007513,1202257244]},{"value":[25705561,420685932,1136757641,1588862498]},{"value":[838525359,1300061426,1962374548,720008017]},{"value":[281218708,1022610342,110147738,78428110]},{"value":[1319864426,1616643188,1549034621,1607668730]},{"value":[895858885,389906762,1186323000,630200929]},{"value":[67958958,1015839421,116703416,2002127345]},{"value":[1820850069,1519939368,1490047692,704348211]},{"value":[204207343,631119484,1275545346,586644712]},{"value":[839252562,1701900062,1909053864,926553094]},{"value":[1519444946,231920871,532413662,508751925]},{"value":[1179937664,1431943596,1767536809,1337163378]},{"value":[1524177349,1141237721,799671954,1352084520]},{"value":[1723693634,169254580,1198544326,1058730910]},{"value":[1824142965,1449402780,1404591804,871241767]},{"value":[586094724,1729840117,949987931,1651410531]},{"value":[1037363220,813368261,177110274,1353656860]},{"value":[1182644396,458912402,143788155,162904117]},{"value":[764958461,772175362,248783779,1065301320]},{"value":[1692483122,900375771,1775540583,1029774779]},{"value":[129103475,971922001,742615131,424644898]},{"value":[1291643673,344048518,1215475038,1007477810]},{"value":[705889401,93018156,1486603793,1339699735]},{"value":[660391304,462616407,813625812,1389520483]},{"value":[1210055967,101466357,1868353959,1617694070]},{"value":[508798935,1548105257,143613363,1802207801]},{"value":[600137552,58453528,1119304155,1137375365]},{"value":[1397058559,468341927,1562662533,671218829]},{"value":[129940359,995340407,654707694,1409121854]},{"value":[1261263314,1039374427,437727687,966605978]},{"value":[1206528868,1820192424,826062902,1292228940]},{"value":[1997964049,1154319800,1752938620,660964976]},{"value":[623951749,280526852,1316756223,893292568]},{"value":[22613428,1692916105,459554032,1215813053]},{"value":[1558270956,452913299,1118116638,1976906709]},{"value":[1590808332,1112377519,322048550,1614280540]},{"value":[153461602,706775458,1680808994,56826571]},{"value":[196175234,1359861454,573150676,1259080246]},{"value":[378348926,1385669900,755372621,1719895652]},{"value":[531641692,1367689991,111539010,1169720383]},{"value":[1791230803,564628783,781309228,1153445121]},{"value":[1220615631,1357409005,1112514279,1751637630]},{"value":[494577489,792631051,555624182,1879761510]},{"value":[1054400837,1683633193,680403415,547791972]},{"value":[178512526,1096505046,308808076,1318964045]},{"value":[1763388184,849935519,1024433061,1655056992]},{"value":[755213777,835892865,1883901232,1505184112]},{"value":[154973731,1469247671,234977245,147562473]},{"value":[1190293603,111630259,1729641049,170329646]},{"value":[50119734,1160020922,1880055219,1067184619]},{"value":[1857973882,1050944638,1190226236,934038216]},{"value":[679033625,669306039,1241031175,1615803914]},{"value":[1528683885,1701488671,1252823370,204706560]},{"value":[437810617,18395050,1958860910,295260115]},{"value":[1231993346,694704487,380288611,1681937165]},{"value":[1997464601,1567888753,448178143,652403032]},{"value":[1215954589,1994500323,1050150520,1895930607]},{"value":[1826729924,915115361,1066611162,303077434]},{"value":[487883089,1938216498,390263217,793356282]},{"value":[1699838248,1366269051,1789123172,1441701561]},{"value":[517236495,484744495,154324720,1437343448]},{"value":[876891414,1234483618,84704959,1640501522]},{"value":[1742097439,38348792,49328337,1895605676]},{"value":[891216275,84294608,996962403,121557377]},{"value":[471478741,135063496,1962332840,1966404187]},{"value":[1086151359,381310688,306133979,934333244]},{"value":[1964216875,1335763609,766453257,607741984]},{"value":[381782749,350843475,623411533,1377802118]},{"value":[668300853,1400770932,99745926,1331971194]},{"value":[342750419,100919257,1494466918,560549522]},{"value":[145219322,1752166332,1238568112,488401273]},{"value":[1659646602,1096635500,176998110,1066217656]},{"value":[1809540559,1622982973,409791687,1995471113]},{"value":[1959728279,266988992,370201976,559263537]},{"value":[94264436,1935339617,1413178906,22775121]},{"value":[972037317,47209188,986658685,1505966878]},{"value":[774561893,1394402516,838028029,940710776]},{"value":[559662565,1869601357,1755537240,143215700]},{"value":[1678327824,1744076846,1442934404,453164724]},{"value":[1881824989,1787278471,1254648136,1856370030]},{"value":[1875844429,742410643,1680583039,1502555906]},{"value":[386977664,592996847,894953549,39091076]},{"value":[1085602824,1550306944,1451292893,1616415256]},{"value":[127740039,714844016,1194070702,233941780]},{"value":[778962231,1772237855,1540480978,1855334496]},{"value":[1100233023,321254879,532300966,1936588413]},{"value":[613206124,1492720044,1397458159,763185069]},{"value":[776084571,429188096,668867820,156424056]},{"value":[1168249039,377022241,2003345507,1460961048]},{"value":[1677557585,847567976,1721046513,1270743617]},{"value":[777503748,647217575,1577176611,858352759]},{"value":[1413176620,474126922,84433291,853195296]},{"value":[858620110,1150397619,978689566,498800306]},{"value":[1478260853,1603513854,1170635883,175125128]},{"value":[1509541112,713115582,239007009,1231683957]},{"value":[1895899010,1119216708,287018153,1138825511]},{"value":[716920568,1157106973,1058080651,1430130540]},{"value":[74394611,1049461109,1848847020,1865932720]},{"value":[1920869,944181855,972644002,1671961114]},{"value":[1855261786,1810298530,1000060642,4954662]},{"value":[1412841874,1540651502,41527546,941882151]},{"value":[1186961311,473504511,1175887869,219536710]},{"value":[1726533634,1288949644,1189503623,5778384]},{"value":[316204401,312168446,1306960803,94254305]},{"value":[1071866663,861630781,1997542830,1835375566]},{"value":[478852416,1546522406,1416270448,242538119]},{"value":[37079181,1315815826,1331773355,1100981510]},{"value":[963899581,1576992141,1917172424,1116274156]},{"value":[1374711961,1484853918,866701612,1324825609]},{"value":[1198552616,2012441851,372011175,722227103]},{"value":[142586786,1784383071,1267784116,232009855]},{"value":[1500540712,1525722286,981091700,332595539]},{"value":[1584976318,246148474,1911153174,1642252939]},{"value":[470509613,553835252,902938807,489563404]},{"value":[17639564,1261251270,1486981089,96904666]},{"value":[563405331,1376695090,346111948,96617833]},{"value":[1437314490,738212139,770471018,167710030]},{"value":[1017520137,933403953,262701616,753122341]},{"value":[1061611398,1422112854,1350193597,1230939497]},{"value":[1146375144,1468606879,699844896,210095361]},{"value":[1195814791,1877472461,403315639,929187422]},{"value":[772297666,1834587047,660021434,1783863829]},{"value":[1614143819,770537361,314469796,1272996480]},{"value":[624175236,1700683297,153806372,284778963]},{"value":[1393554111,1579133668,577736505,1240395333]},{"value":[1915935281,1013973364,435188510,1037035167]},{"value":[1348719622,1010552429,989286760,121599442]},{"value":[1386407913,1928904571,1473633516,28667417]},{"value":[89167312,1993867482,1523003704,1466134356]},{"value":[1686412896,970660127,231538812,1721945803]},{"value":[781047518,495338465,137596520,1143739624]},{"value":[759961957,538897739,15305668,1929003578]},{"value":[295374310,1289127550,848965140,1417877207]},{"value":[852594224,318908336,1450902746,1350630641]},{"value":[165004142,1794455316,329489139,1541471567]},{"value":[1170731015,1827703314,492652645,1777577447]},{"value":[440597150,1903024565,329113342,1720509876]},{"value":[1704643875,17844801,1477985601,1721971139]},{"value":[685213581,982679117,314841663,1313586942]},{"value":[1951091893,1165547402,1087418351,1931687231]},{"value":[1732700593,1926892896,1163609472,1470196485]},{"value":[1387488915,729372380,19670030,412301621]},{"value":[1236885426,742301909,1442968033,695107516]},{"value":[815637954,471433030,571978098,493595580]},{"value":[1088921879,203126767,692631927,721495434]},{"value":[1167384050,857385183,35442737,587570966]},{"value":[558378006,1638971971,205791915,1513153284]},{"value":[109952867,1377665610,1381204866,679650722]},{"value":[1339280843,1121423720,1201308836,154829459]},{"value":[1612573498,1594385813,1952700120,1281275283]},{"value":[1201562689,1353576933,1708016772,279494181]},{"value":[1856110357,697945569,299459205,1841092853]},{"value":[733475412,1443148337,1263602960,1574036038]},{"value":[376784049,1791006653,1819216705,1330090949]},{"value":[1206094507,481097759,1160697856,461123748]},{"value":[1671100483,185091974,833362926,80733911]},{"value":[1562489340,348383006,1965470232,1050349524]},{"value":[1032284328,1699303448,784706869,241536567]},{"value":[825147467,1707572766,1088127622,1221225355]},{"value":[1398876039,645072302,1889251452,1279274121]},{"value":[1115142411,87116482,710813368,1984019315]},{"value":[1312805735,84014256,293445249,1754296271]},{"value":[660974402,484717396,567013950,659397421]},{"value":[965604058,521690180,374796236,1160012476]},{"value":[1645850118,1359955734,1060207629,1537108509]},{"value":[1120831376,543627747,1712072086,526820572]},{"value":[1606477664,1271756155,1053210596,1827363227]},{"value":[239359609,1288829337,522930453,530546501]},{"value":[1114244286,429449189,595899947,1787972848]},{"value":[1665384068,559697939,720392556,187123364]},{"value":[847293932,422790500,1332622168,1824848004]},{"value":[1577966958,815220445,1972071503,1080282371]},{"value":[486238245,1976919072,1283489333,404726101]},{"value":[1734092367,188059365,948322811,790934529]},{"value":[193703113,1593818888,219420836,1891097608]},{"value":[234550294,1124606983,1739988393,244044646]},{"value":[343507504,738486117,631985020,1805593211]},{"value":[71488834,1744007726,1975512091,740828036]},{"value":[1850092795,820768324,719333481,697860093]},{"value":[1599309692,1672543954,1009711976,804260554]},{"value":[418296748,849630651,1866356043,1907152690]},{"value":[1656373644,993384261,479573719,1016294074]},{"value":[1939124426,941573746,1519614310,1944948487]},{"value":[55999468,766249553,662091081,1231731983]},{"value":[1172353088,1747425037,1765775566,346762825]},{"value":[56916955,1669252642,1183429132,1938206394]},{"value":[324351193,811914833,1647467758,225724198]},{"value":[1632811169,1143856543,1638447472,1061938850]},{"value":[1076993319,675938875,222760999,1842226138]},{"value":[640031172,1930579772,113787227,410790920]},{"value":[1786330762,1147137875,1387167219,1038519615]},{"value":[201162406,72363663,1292233839,98202819]},{"value":[265080965,1842158608,101115654,1598847005]},{"value":[168158135,1501876134,447539155,360746724]},{"value":[675788117,1992343281,1037778962,377792820]},{"value":[366168336,580805866,1368085927,128480192]},{"value":[1265743254,1096264731,416852645,893419586]},{"value":[847824444,1672027771,1027013645,184199043]},{"value":[527681176,1348862412,452164088,732896385]},{"value":[842058075,459027442,1195708133,394732275]},{"value":[1416433002,396699755,460914307,797698260]},{"value":[246401976,642248034,1109918174,887745278]},{"value":[1469968546,1308371215,21360812,1309280410]},{"value":[593496082,1708538724,681139823,9300540]},{"value":[699033870,623062904,648397490,842569091]},{"value":[572239226,1578868773,438519544,1107076497]},{"value":[383503045,698182632,974067523,471873797]},{"value":[81895076,1452251296,327968131,1913790028]},{"value":[1957494163,586475892,711266690,58423353]},{"value":[626934385,441348125,1893875003,1052754528]},{"value":[403668982,1272199926,572977563,1025437105]},{"value":[1026664870,575252052,697739729,72980522]},{"value":[1379263081,1868828429,1904902040,838993162]},{"value":[1014120623,991290385,1565420890,1808681071]},{"value":[1389414653,1409924953,1399324100,1654039757]},{"value":[766052144,1242015337,1096273004,1033575927]},{"value":[544079743,628217078,984392024,480061277]},{"value":[1994786247,1154910702,686443097,1314692786]},{"value":[1308469991,1739556543,1699810578,824394925]},{"value":[650708074,750455097,1031625866,1412250384]},{"value":[788674461,1100887438,200749926,1953170087]},{"value":[1854855619,284034641,1622735236,1477689789]},{"value":[22887648,478204689,84863580,1396694721]},{"value":[1634415758,521490957,189488552,1909492466]},{"value":[1906336565,486415468,884198971,366363090]},{"value":[4801893,1582476323,1692802519,497138626]},{"value":[1356788874,810655332,1017250825,1198075047]},{"value":[1998508606,938275834,12883784,1117907887]},{"value":[1349944987,175658408,1725153694,893095579]},{"value":[429121826,137300072,159346266,617559861]},{"value":[436256548,153800102,894936981,220585496]},{"value":[711710480,1327022124,916365212,2005175797]},{"value":[1335536040,1126372492,877700707,1814595849]},{"value":[866668497,1438585705,978641762,750393745]},{"value":[1714172584,1077167290,1108990338,6006629]},{"value":[1257354197,1486999847,621353473,632411]},{"value":[570682823,1908326299,503488869,919517469]},{"value":[1830216302,1350870611,1345191986,739167899]},{"value":[1140701928,184444478,877166844,766176752]},{"value":[998734422,636433623,529615476,1640563593]},{"value":[1438791532,1142805637,570725136,70998696]},{"value":[1641779402,928482945,1344093563,2010431811]},{"value":[995307360,1185617052,1306353307,671616278]},{"value":[1537892063,1252325626,806537674,630810865]},{"value":[606949641,505896623,1284993526,939707946]},{"value":[1599313658,1273747615,1364110653,1326989930]},{"value":[1663879372,616196108,929421451,766859382]},{"value":[651604481,1471648796,1383786881,1075725954]},{"value":[758763746,467690526,900562573,495531586]},{"value":[34505925,868313573,1732280650,1097707734]},{"value":[176101616,1909127663,480473668,484214578]},{"value":[779217145,964507291,1430322006,82351267]},{"value":[117880354,1442206120,784628589,745148577]},{"value":[1700183890,374670430,1546530526,1750498449]},{"value":[1920755038,966714960,1075477135,319274163]},{"value":[853923909,378335105,9491359,1646942738]},{"value":[1064529084,465005216,1857300619,1668641915]},{"value":[1220935931,1301914172,827740494,392398311]},{"value":[1257196104,554455775,1352510193,1803350762]},{"value":[1365804004,413005610,1246844523,1458429606]},{"value":[182347044,1299445906,1850193444,43830354]},{"value":[737200879,396487493,304576161,1241832569]},{"value":[1084269406,525921566,91145689,997320962]},{"value":[600056204,460650470,407252653,1120274700]},{"value":[485273689,1280294480,1853040032,720888361]},{"value":[1573400198,1414524022,94527012,545626061]},{"value":[1915440385,176096038,1117357247,714028298]},{"value":[483795075,1195069110,660564576,1632350179]},{"value":[2002985695,1309567102,972280475,1278729996]},{"value":[1519314458,1567200313,1637434067,94141552]},{"value":[827111190,1510313894,173773524,711116191]},{"value":[166524539,2007234236,661584545,608445709]},{"value":[1947154834,464105179,950519293,1191968245]},{"value":[115279992,408714414,1840727299,1860115775]},{"value":[270485456,1265627918,1483506363,1843650481]},{"value":[362521674,496659419,1533863179,731119940]},{"value":[23464551,431521896,1250784754,54555322]},{"value":[1976359234,452522928,806315227,95588840]},{"value":[602145230,587563980,862441594,325843646]},{"value":[1951748942,383158384,1324476068,1826020349]},{"value":[1176812300,1306662187,822140517,688519923]},{"value":[1535390020,130832990,147005174,1103268775]},{"value":[1186405234,648351589,864347351,906453610]},{"value":[1637065762,449402550,1386838397,1844184359]},{"value":[108057703,1663937499,1750957644,660663915]},{"value":[1549877238,1167613176,1999096215,383757241]},{"value":[167759008,1888548307,129088867,826046750]},{"value":[44685756,706111879,1973432360,1875978838]},{"value":[478462154,540670439,587548391,608230748]},{"value":[244901836,330304631,372183738,1299506213]},{"value":[272254344,802574260,366414708,1905932308]},{"value":[1027432464,1718378422,496092699,1639971229]},{"value":[949186584,380213609,1301963216,1615392122]},{"value":[1667258967,1154623058,1562850457,845347874]},{"value":[904444807,860969429,139613652,1639343501]},{"value":[0,0,0,0]},{"value":[1105784010,349160969,187316437,578751240]},{"value":[214555349,141018139,748081774,1623426650]},{"value":[1844384662,972206583,779087682,557377725]},{"value":[1275761420,782287787,1312327755,1066907603]},{"value":[1275761420,782287787,1312327755,1066907603]},{"value":[658424286,1660870979,426300296,448677964]},{"value":[120459483,881767930,1072682323,508394987]},{"value":[1442107724,1014583666,1513872808,760338764]},{"value":[1271587766,839910536,868849010,865515008]},{"value":[432664895,1740277334,1551976387,1622147957]},{"value":[1016290534,1913441948,909539095,896963584]},{"value":[1908368799,1942811644,1724752412,1388561722]},{"value":[953357845,1239992373,939861900,1623823961]},{"value":[1086110940,1457474077,1603661013,147825304]},{"value":[501577633,1876112300,818202949,1335862687]},{"value":[937030613,351713198,1843951563,979077484]},{"value":[451778806,984844815,811966753,1145143676]},{"value":[272241397,1019421779,657654132,137483055]},{"value":[228229294,744605158,1933863397,1886506815]},{"value":[445561028,1385314884,1103439030,578787994]},{"value":[956526390,1638646167,1571899408,1713250481]},{"value":[1557482108,1714658283,1379025125,254167933]},{"value":[197668561,1933380574,1878037283,1540897718]},{"value":[0,0,0,0]},{"value":[1089080481,529549433,93492748,699853841]},{"value":[1758991798,487736470,567861149,323299860]},{"value":[1055183346,67538365,1369871580,1886318389]},{"value":[787918869,881005796,1286119236,645006304]},{"value":[969409556,62306456,1464131185,96699546]},{"value":[49793675,1952923573,746735846,501204288]},{"value":[784998984,1523914032,921666688,693765836]},{"value":[852162255,1389785869,630026488,1020276272]},{"value":[1778209696,229057240,407280834,105010765]},{"value":[886907681,1001760226,1215157693,998735480]},{"value":[715426254,1742293397,1663964719,421236636]},{"value":[830336275,593887167,519656151,512284494]},{"value":[658498621,1761619881,1225903591,96546808]},{"value":[1683767172,665872201,1160063330,1864814013]},{"value":[1731661323,202604039,1792514177,1657929428]},{"value":[1325824143,40632905,1470734356,1301183693]},{"value":[117239457,144785064,240240544,93982078]},{"value":[1740301019,1929198845,1879695877,435275940]},{"value":[249736303,958446026,453916110,1765393057]},{"value":[1720619704,538217327,1696841055,928923515]},{"value":[1691620239,515987795,724793605,1134671613]},{"value":[1879401418,1917174577,987587225,1126047808]},{"value":[1727237977,1052209935,1279994107,705856940]},{"value":[1062232161,1140408898,1729030530,816780724]},{"value":[1215845400,211008221,538599960,627446817]},{"value":[1438355948,577332767,772965312,1669992704]},{"value":[1492772463,406596511,956233675,1430653570]},{"value":[743125942,1111798088,919040578,1597999368]},{"value":[2010818961,1623602912,1040181164,1902498421]},{"value":[1755482941,1675533140,611392339,439246665]},{"value":[30679280,91664460,1993875179,1079357206]},{"value":[1705395644,626996869,256837079,1331195262]},{"value":[1311917755,1187777939,2012831989,1412449224]},{"value":[257594255,22623143,854705890,1282467610]},{"value":[9677387,1788667211,971343270,1178072999]},{"value":[1696216029,1020231724,693048595,1843957266]},{"value":[755284913,411585336,1624754569,1055117571]},{"value":[423817255,1071672758,1147119468,1208384004]},{"value":[479358118,1564651345,512818366,543215377]},{"value":[1723271815,637387210,1545385874,571405794]},{"value":[959931648,381416102,1641764286,1551357102]},{"value":[1631507327,1975694804,1175127143,1384115464]},{"value":[205240295,483576148,285969833,1954538537]},{"value":[745096318,673809079,1627277793,1477614568]},{"value":[459052397,1627211308,1863639256,1906259415]},{"value":[980734141,448473146,523313118,655256948]},{"value":[642722715,1609288799,1445157269,1502790592]},{"value":[36141640,210274381,260114337,1320979102]},{"value":[1743839420,1372844338,1438025846,1532541189]},{"value":[662932533,874634413,1510354907,372991900]},{"value":[1991400580,1499280632,1567765568,1602903366]},{"value":[1555807041,1282221334,17728407,1909454210]},{"value":[1554943047,852062670,175921234,436572419]},{"value":[1655477877,1625191095,1110329743,565095937]},{"value":[1785153913,561959273,17099536,1516595442]},{"value":[2005968786,193913235,481282645,223288181]},{"value":[1613261822,1575479099,1304811511,960457813]},{"value":[343225546,1698223272,132045345,1699285554]},{"value":[645234400,829320912,611383464,1526379863]},{"value":[0,0,0,0]},{"value":[1232536648,1336276063,242889807,1552343256]},{"value":[357188143,1745764763,172330426,1131600293]},{"value":[269901756,1381251336,872413600,1455323975]}]},{"local":[{"value":[1757861765,1037791932,66306681,1660042593]},{"value":[1152914123,2004972618,1072901117,1839538676]},{"value":[381319576,1363052977,1913339422,1345099192]},{"value":[84173179,1140095091,1296030997,518093106]},{"value":[1131713577,1576775184,1654795350,1887973542]},{"value":[864886902,1575987278,1717227106,912794500]},{"value":[389517550,522779437,1446452415,584795462]},{"value":[1436130766,1201114501,232397282,386067698]},{"value":[1584214717,1097509823,987867238,599990459]},{"value":[884677019,1524477470,164851989,606013760]},{"value":[1202988191,1088294809,1162126351,1298444175]},{"value":[1283560460,1167360560,377494170,1856689264]},{"value":[490138978,765802219,1744621144,1066201801]},{"value":[1538596614,1452461734,1073473755,741824039]},{"value":[1464511236,1632895650,1994937098,426165701]},{"value":[1769652793,1805360831,734494988,836461043]},{"value":[729658642,459868097,182392741,568979882]},{"value":[1974974382,775031036,633909983,58807746]},{"value":[853702615,127337121,659835390,186568655]},{"value":[1912143641,166082633,316942586,1723533120]},{"value":[1668411461,1754765885,206745678,364552689]},{"value":[560629963,1919502617,1236659466,1231637103]},{"value":[842052879,1948215118,1769232779,945052012]},{"value":[1962461057,1042970164,422534487,586531819]},{"value":[1967857194,443892793,124009583,1539379024]}],"next":[{"value":[1362245043,1426677855,47940656,140996057]},{"value":[1491129095,1273836836,1915798811,1792023124]},{"value":[1110436662,1831669956,1710388353,828014170]},{"value":[390349395,1111353819,646938991,104011133]},{"value":[1486274250,1509544321,1741892944,972714963]},{"value":[168992454,1838761594,503755234,1412190915]},{"value":[415744024,450557916,1824396506,942197542]},{"value":[934872821,665313077,679219866,347006394]},{"value":[1720165421,639981856,226391509,1447809070]},{"value":[610145602,501985201,1880177209,267813437]},{"value":[590106293,986288324,391735416,363706451]},{"value":[1548540173,733964003,243881733,1262337869]},{"value":[497771754,983367407,1956175596,511841102]},{"value":[1352396556,1793424447,53532252,812337150]},{"value":[240962383,1631037946,1894975766,1499915887]},{"value":[619995284,64543463,2002078226,745212841]},{"value":[88077260,1774856562,846710590,599841688]},{"value":[1624688319,46084171,266969260,1280596238]},{"value":[1452309312,471604634,1007153380,1675695493]},{"value":[53893539,51324488,891231442,1905017826]},{"value":[799164870,1951228739,686762491,1372967448]},{"value":[1511689287,658976701,1762895094,48943918]},{"value":[1612488148,119457967,471011031,1962373573]},{"value":[813284116,492473451,318285477,1388114953]},{"value":[535588439,970925607,768898272,231211751]}]},{"local":[{"value":[447927516,480202691,1512622377,494270703]},{"value":[321369894,300691977,286966179,1155601288]},{"value":[1252580750,1174451481,319210889,341260005]},{"value":[1536854690,88683772,587738268,527074914]},{"value":[1122960492,408314850,232860531,1130970624]},{"value":[422241268,1590026399,1888607231,757508383]},{"value":[119485854,765875529,412530853,383638112]},{"value":[454477045,1314152320,1392394079,1519298416]},{"value":[1100352929,639176252,1490114687,1052733339]},{"value":[1744430492,1485019806,605892927,993424425]},{"value":[236263628,467191208,1793465879,818804086]},{"value":[101366350,418320245,1165237448,1303984317]},{"value":[14802553,492777884,339887236,1894237053]},{"value":[819742360,773420304,65091661,1849210912]},{"value":[1730081097,1785119948,756927415,1732516491]},{"value":[498485032,1682278631,1348864578,756947618]},{"value":[1033423849,545988429,212518851,1174599277]},{"value":[548128473,2006866233,224853395,778621723]},{"value":[49353820,1836432441,916032562,1726694855]},{"value":[1574460608,740471509,1050133705,1397194979]},{"value":[1793386026,1461889690,276076555,1460629732]},{"value":[1651504135,77570305,1014827705,1709999583]},{"value":[1017895157,413148218,54069412,1799757333]},{"value":[180980631,899822922,759562601,1634686114]},{"value":[973682187,384248233,1983157184,1099401687]},{"value":[93025741,218406300,1506499662,1945733469]},{"value":[1054797233,1299844757,1779398806,1429675572]},{"value":[874061195,101758612,1302522970,1496902083]},{"value":[729503022,1557828195,998222703,1636645375]},{"value":[1417104360,1088114465,527898456,1190092491]},{"value":[1575771533,1670630123,160429408,1262671439]},{"value":[1697308479,1723437655,1588341335,1995829115]},{"value":[672794993,1020945936,123820138,557172806]},{"value":[1170393838,2002355976,832050939,915375196]},{"value":[1769007976,588425367,91344167,577425460]},{"value":[682838363,1272788740,1540644460,1705125348]},{"value":[2001234925,1631170581,1059860327,463157914]},{"value":[91690491,1586739188,1876031519,1794529585]}],"next":[{"value":[1959177241,205073041,1145641615,1511701394]},{"value":[1506462345,296473588,116135096,1378886567]},{"value":[1244934437,373736784,389237868,1644367676]},{"value":[677323077,1727907148,1899532306,1561539445]},{"value":[1509484299,1753682536,857638953,789357406]},{"value":[742705651,174568559,1441323207,1160731522]},{"value":[1616206978,1269419486,703269650,518699956]},{"value":[1988609129,1282467871,378007487,711848765]},{"value":[1143292111,781614022,913662984,1874359682]},{"value":[1752459517,1409523427,538669951,1306341854]},{"value":[877890201,278016905,766008366,1524573774]},{"value":[1138764420,1573777359,1092695288,892112419]},{"value":[1797749019,338089251,1458287341,1835606494]},{"value":[233074578,1357326731,260166461,797734812]},{"value":[80195002,1521906395,225906546,613637076]},{"value":[49305929,1229291488,237611061,284508123]},{"value":[689940305,1724435467,1105842230,1859540732]},{"value":[185754655,885965701,424741317,397644208]},{"value":[1980782308,1311188382,190226662,1570695361]},{"value":[1339527102,1319636966,1553181551,649107728]},{"value":[1978818529,617510990,1346433485,1119617760]},{"value":[80167224,320910018,1163034364,23023945]},{"value":[237208766,966532691,968345628,1110626602]},{"value":[1225702710,873400080,1656005073,77727998]},{"value":[1931103601,209471952,481594788,187014295]},{"value":[1453912055,1555240474,686698260,700124907]},{"value":[478907319,801866789,1498505713,499093302]},{"value":[1417311083,1536734063,1608448414,1919383944]},{"value":[1122743456,1111282497,656324716,1735616325]},{"value":[2009128787,438149878,347709240,1164519232]},{"value":[1258043498,1028827181,1191206187,1786802464]},{"value":[896375159,1511907605,30034626,1234299180]},{"value":[1127067870,1030562030,582694959,1848465300]},{"value":[415832850,1317006752,471118055,224202652]},{"value":[1752222370,1244460253,60427099,425372744]},{"value":[1778965852,1008456035,1287187446,958193145]},{"value":[1510821287,470708216,536965915,820342917]},{"value":[1265239262,280855547,255916100,428691596]}]},{"local":[{"value":[1870280046,111755209,1924778512,688073129]},{"value":[1809414426,1053117664,1786348282,470101082]},{"value":[474968062,109237371,1617295125,1056519764]},{"value":[180502909,2008503650,235990091,1488831086]},{"value":[564073673,608224260,1876550985,730903186]},{"value":[600203877,181002704,1101208135,1034434426]},{"value":[797916998,540745462,1795381281,379448573]},{"value":[129126408,1266614285,8134246,240697480]},{"value":[1960466914,1820554085,1645766571,468108331]},{"value":[1615149798,730478674,1088599018,960941849]},{"value":[110154072,1533876929,698960688,1881837099]},{"value":[1421633063,11312669,1201287589,819626872]},{"value":[1410604114,518429234,231652123,130878262]},{"value":[475210071,91999074,1417654756,867365770]},{"value":[1779532218,1103772978,920203286,827316291]},{"value":[564042272,437308279,1532050362,1542267082]},{"value":[1308161013,1292087792,1999648131,401202896]},{"value":[631452235,1084288912,472854046,1301442281]},{"value":[672550156,1628490754,1712004691,823330228]},{"value":[1621219282,863062426,722373673,1683851387]},{"value":[53663788,1116626667,1509168004,1264833747]},{"value":[1357223426,119937073,1097320068,1455830850]},{"value":[1215040265,1264199019,60562937,1722781566]},{"value":[1842393362,321137422,1276083145,1710578963]},{"value":[1294670742,643373857,803118876,521598721]},{"value":[1412784665,1254091190,1089621556,17177525]},{"value":[745599388,251781728,44750655,1757175197]},{"value":[330365608,1443146751,1553354036,851127223]},{"value":[1041061932,95075468,17559098,79530773]}],"next":[{"value":[1832352212,221416990,1115800321,859382269]},{"value":[1471807964,1257793776,1777748965,519154590]},{"value":[1607018118,1438735040,1055199928,1090553131]},{"value":[1668421076,1797385786,773469594,853940293]},{"value":[680742444,1495679308,1824969643,1312356415]},{"value":[1532265633,1728233307,1277481316,343270]},{"value":[1662726194,650059532,578574003,1774571412]},{"value":[1182005997,1649932078,807450218,1464154931]},{"value":[401667661,1177147907,835238584,1964292916]},{"value":[351408851,611516808,1348682744,620352501]},{"value":[1658472665,933659502,85261671,1051526083]},{"value":[1983203403,737160182,1589792023,1258312655]},{"value":[1611631909,1970381477,1424912806,1511318921]},{"value":[1844144537,1589435550,1927116294,1087214873]},{"value":[962903264,87764837,1619162390,814002696]},{"value":[115908084,1706519426,1769937940,1614602008]},{"value":[1865528068,543945201,1671939436,1620860154]},{"value":[1692469427,1878578142,878088040,594529092]},{"value":[445730310,275653874,1955842150,1243950316]},{"value":[923511292,1370779901,1864468630,981402118]},{"value":[469880396,253914019,824899829,1214478751]},{"value":[276509384,1786518414,1353384986,952267129]},{"value":[652750681,675303740,1883108295,1720860392]},{"value":[693868060,919823283,1397604163,1680863715]},{"value":[1659150076,428005686,1529807893,1384679102]},{"value":[976349578,968063192,1091243631,431987967]},{"value":[837020512,1213225953,817604196,315870913]},{"value":[78968348,1273005399,992508122,1938972800]},{"value":[800925386,371246406,1985408344,1845106933]}]},{"local":[{"value":[611092149,235854250,151445726,1046421683]},{"value":[259697935,1703364386,1982536183,1348649004]},{"value":[1080530764,206284309,128754069,141497130]},{"value":[1882514549,1756492769,2003848446,1656153643]},{"value":[1652395696,1386524711,1277883902,1166167083]},{"value":[1482874844,312015130,1873146543,517004414]},{"value":[58825027,1270840719,375378617,824527017]},{"value":[912041258,935946025,606479256,1788521739]},{"value":[85046025,1610412661,1429451610,254677330]}],"next":[{"value":[786805127,125057733,1888256213,346797265]},{"value":[1774537147,477810573,1382506286,120633617]},{"value":[85112041,150015516,1299554796,1111255386]},{"value":[1598005300,1220472061,687419004,1983268734]},{"value":[465186959,1711373934,440981283,781768568]},{"value":[592971750,1761324129,1898993271,353107907]},{"value":[107506879,1772673475,836808273,1012929424]},{"value":[942467058,1606407847,1122728932,1887105695]},{"value":[1862275014,486155281,1513700480,1792799722]}]},{"local":[{"value":[222361727,1445166285,1094148708,323235772]},{"value":[1797303270,408242667,34593495,758051337]},{"value":[833775870,949308944,1599848860,1947211551]},{"value":[1492383487,280022553,1383319628,1269593048]},{"value":[1953134010,1431607270,20345962,261937917]},{"value":[318838460,303524495,1224726022,411617572]},{"value":[1489538469,47389026,1384108034,723019011]},{"value":[0,0,0,0]},{"value":[303769232,59331809,603307034,247529842]},{"value":[958363918,1866846188,1241056459,1167405889]},{"value":[1536998627,1125039853,1578658961,1298724444]},{"value":[1293315463,1374776817,610188452,267661186]},{"value":[778873043,818893434,1896542137,32943984]},{"value":[418588623,1472580299,1830493780,1938205091]},{"value":[1982118909,1783881610,1599647541,1201584376]},{"value":[311555985,619994367,706711629,1960399669]},{"value":[278005491,1259741002,1987384941,275229478]},{"value":[1375495849,671022718,96592692,720251323]},{"value":[1806466321,727075050,89567886,1707920867]},{"value":[252713706,1633165548,672603089,1269232039]},{"value":[305097336,730484547,598358691,21847274]},{"value":[909979592,1520108610,1814869445,968272094]},{"value":[785325136,687193193,452183022,708827845]}],"next":[{"value":[1796383738,1359997709,1674971261,1801457325]},{"value":[328907180,1182003860,1705884070,154331111]},{"value":[54433386,495233738,1093135843,850749540]},{"value":[1497174654,643041817,1545485600,486852291]},{"value":[703837209,790823792,301080829,202267930]},{"value":[308609448,116577314,592368080,454283633]},{"value":[1642401082,1068327551,1213563154,632043186]},{"value":[0,0,0,0]},{"value":[758376807,785926829,1704099551,1563121287]},{"value":[1048483693,17289461,1148704833,870147183]},{"value":[984778576,1909705606,1145203457,1682523185]},{"value":[674487548,105566390,849592489,891911240]},{"value":[1343432912,419106662,1269735494,746583339]},{"value":[299322794,1940648856,657788846,540844997]},{"value":[1261436864,1629435510,992740713,1505100030]},{"value":[443017591,1385200912,1959230853,180213319]},{"value":[525280088,1436285843,1147502468,1741964728]},{"value":[685120667,1532706597,794940386,549396063]},{"value":[518919422,659847130,1970306090,742638515]},{"value":[1033185921,377742430,1715619651,19246614]},{"value":[1996750746,708435201,1356446452,1282049776]},{"value":[1036756482,422006194,1433419910,943903530]},{"value":[194387491,1344269109,1917709518,1572279936]}]},{"local":[{"value":[1357009676,494411284,1202981380,130506749]},{"value":[1772472520,948275570,421021156,821819510]},{"value":[30476330,621632166,412020583,532316189]},{"value":[1228941677,1078172160,224218814,292645298]},{"value":[346957139,682835333,1033154018,752568223]},{"value":[174257503,1582205438,56570121,23165794]},{"value":[1297420174,1941833188,1768668914,316612260]},{"value":[1904091006,1305136251,909052390,276744282]},{"value":[851228052,496634948,1720620913,676477008]},{"value":[1833006376,911504876,501467657,605262295]},{"value":[1530682309,1842353935,327606074,279958794]},{"value":[32013460,1020519985,390739927,1440813597]},{"value":[1769789882,1824479454,1972065987,264962394]},{"value":[743852798,448443071,1024901509,1109450574]},{"value":[1925659072,1308567489,628193418,1174492680]},{"value":[1854898427,1148834045,221052783,2005266352]},{"value":[106773004,1782141419,1928360835,1022095854]},{"value":[1843393678,862454627,950458273,1866690572]},{"value":[59446437,1754314288,822376671,65222828]},{"value":[1579077583,811783906,1463348446,1238397914]},{"value":[25993833,907173504,1130644932,53365160]},{"value":[0,0,0,0]},{"value":[2011248516,1694317,1392872020,982246329]},{"value":[223344684,1530681840,1113110464,64570995]},{"value":[201858223,496090117,502085553,869028580]},{"value":[1356651137,463353456,1697164406,735089602]},{"value":[1512050150,2006451206,1656902920,2008997313]},{"value":[223344684,1530681840,1113110464,64570995]},{"value":[201858223,496090117,502085553,869028580]},{"value":[1356651137,463353456,1697164406,735089602]},{"value":[1512050150,2006451206,1656902920,2008997313]}],"next":[{"value":[541851272,925091997,663015466,943761242]},{"value":[590414110,464472038,932326444,767693795]},{"value":[904621008,1224972478,833358687,309957022]},{"value":[1531976986,761218012,702390544,686237162]},{"value":[140642538,1809959775,279891600,1311324833]},{"value":[1104240121,1199369817,924426209,348511585]},{"value":[934542058,1832937060,241166984,69046671]},{"value":[831523037,996776814,504885142,1142075478]},{"value":[1816282633,1152450948,1833012978,1313827517]},{"value":[1153402138,99822314,116000746,1117915628]},{"value":[276129572,1471665070,1885971298,1341566050]},{"value":[1931175679,1725011715,1506500640,638640533]},{"value":[408670732,141252964,1259459192,1617835292]},{"value":[359387676,465750309,1101447720,780244354]},{"value":[1855161764,438319040,268317705,592225142]},{"value":[898017840,50453674,627392825,1854227097]},{"value":[1460840568,835631101,486047799,612527789]},{"value":[1958919431,544032987,866335453,1612910180]},{"value":[552851361,1529179928,757014471,1929534526]},{"value":[1319989075,2011275431,472326073,487790396]},{"value":[388979693,941410949,152110206,1795557603]},{"value":[0,0,0,0]},{"value":[1430107434,130996577,359547931,1800581435]},{"value":[692873103,53759317,489424685,124086854]},{"value":[847129501,26099851,1318107383,1823897925]},{"value":[530975785,1258145528,1385054272,1227110682]},{"value":[270368235,849555837,1519913028,311996099]},{"value":[692873103,53759317,489424685,124086854]},{"value":[847129501,26099851,1318107383,1823897925]},{"value":[530975785,1258145528,1385054272,1227110682]},{"value":[270368235,849555837,1519913028,311996099]}]},{"local":[{"value":[513004131,1661726801,793338568,1260331275]},{"value":[777919938,1723996423,903414602,1402075692]},{"value":[17579209,949723701,35727026,1514652130]},{"value":[1817442019,997810235,935258484,1173930062]},{"value":[1299289826,478372443,560090051,165447612]},{"value":[774305942,879782090,1148548917,1777070262]},{"value":[696336360,414422183,1753838341,1414004930]},{"value":[1040416957,81043494,975996420,802995913]},{"value":[1227667761,1731100220,524519077,1667856947]},{"value":[1879139094,1799082111,1922293709,832163031]},{"value":[118337988,2101935,862480454,1333121156]},{"value":[1991134985,648140808,1399975564,1919912062]},{"value":[1411155650,1319907853,278009728,502349513]},{"value":[393821511,528247335,1155428618,1632492480]},{"value":[144428673,775205478,162972894,413997776]},{"value":[1747530883,1147193669,743124794,865771688]},{"value":[1819477896,1997825195,1530913004,589038959]},{"value":[1036417541,354244958,1444117219,103854501]},{"value":[1648301001,1217519216,478557145,1639721911]},{"value":[1008460371,1344315950,130208849,1952576237]},{"value":[1590027205,997099128,1615328589,403827783]},{"value":[1598387660,1041828119,1616765084,1689861416]}],"next":[{"value":[614506773,1054263100,983926781,852362367]},{"value":[797692383,1545060406,986042553,601750318]},{"value":[276579249,151464364,1177273953,806624638]},{"value":[212040635,8115816,1416116057,75065233]},{"value":[999455894,1368785127,1367386435,705121103]},{"value":[65612752,1013286006,467245247,1659576325]},{"value":[704318984,1777086238,1594601344,994303682]},{"value":[961904108,1908787952,1029182849,740977665]},{"value":[1005924110,944929913,242521965,1360368074]},{"value":[562779134,779367494,424070815,767139927]},{"value":[675788146,8815860,937500292,1766885671]},{"value":[31823477,1825167267,730751562,422900449]},{"value":[511699543,1548973204,1727421745,1051280093]},{"value":[911731841,1623784699,424365080,1084976531]},{"value":[948569569,1517991010,646573912,317072798]},{"value":[304644574,1434959828,806988147,384407558]},{"value":[1407186762,205016277,1873041256,1458498127]},{"value":[892148852,495903352,612818106,1606646353]},{"value":[1158885889,1437435692,1532826950,573220291]},{"value":[839617410,1938224551,713355983,1135955819]},{"value":[534823877,639272860,1670458898,487142029]},{"value":[547798353,41210838,1842985520,1984881773]}]},{"local":[{"value":[225301916,1772689024,513424046,1913869221]},{"value":[1859087355,1410092705,569875854,618469784]},{"value":[1167008250,141103190,1754209965,1631354721]},{"value":[428825655,1087986165,859683345,737098348]},{"value":[1355260954,1080644974,472629581,212260721]},{"value":[1263827482,72093220,854244462,1144391724]}],"next":[{"value":[1071737608,528372835,708793554,1600863655]},{"value":[1082277537,1988759102,1349608263,1512990198]},{"value":[1422908243,780836571,1768593570,537308167]},{"value":[454053740,1584630732,1873474502,1621525690]},{"value":[354892617,319451298,300831326,528481142]},{"value":[56440124,1977293106,1418638323,1339758849]}]},{"local":[{"value":[306384210,70055092,1465627664,61907930]}],"next":[{"value":[1532208647,1367283838,29346761,1946544406]}]}]],"after_challenge":[[{"local":[{"value":[375798154,318406908,115991608,661069864]},{"value":[193459329,304286446,788785726,1780711894]},{"value":[666515392,204054818,1639869421,318706453]},{"value":[1136387307,346188582,978298128,2005979396]},{"value":[1618763147,849492462,708255688,29066832]},{"value":[44385516,397718355,558415443,1039657206]},{"value":[1915258501,1732870287,1341981352,1247070325]},{"value":[1693699280,556730818,965923579,1202387171]}],"next":[{"value":[1942035254,351591478,1619757107,1207695902]},{"value":[67182936,836628606,1764118222,1803508250]},{"value":[577875771,783482299,1082041562,335194112]},{"value":[840148979,788584719,541252408,274051177]},{"value":[1901050662,1983368729,605366727,853485592]},{"value":[537293487,1313806200,866281752,1066778865]},{"value":[278461715,38104967,935445243,1739827205]},{"value":[1085034087,1837027295,1605453139,1758042416]}]},{"local":[{"value":[889467134,908873776,520187677,285943628]},{"value":[161717846,1908729061,232829553,789694322]},{"value":[1405167026,1458363143,691877293,1091893754]},{"value":[1241855531,962397806,57740424,881301706]},{"value":[1454865008,0,0,0]},{"value":[1011480533,0,0,0]},{"value":[596150267,0,0,0]},{"value":[427754608,0,0,0]}],"next":[{"value":[565397874,1104392145,1493078244,1727322293]},{"value":[849762687,104536860,1780436368,1223571599]},{"value":[1204249162,554902778,1321388628,921372167]},{"value":[1199164998,1050868115,1955525497,1131964215]},{"value":[1454865008,0,0,0]},{"value":[1011480533,0,0,0]},{"value":[596150267,0,0,0]},{"value":[427754608,0,0,0]}]},{"local":[{"value":[1008823696,1947660555,1127386746,1524189337]},{"value":[986807814,521633379,119703332,824962921]},{"value":[1868400468,357078862,1463261206,1188695950]},{"value":[196226156,151042813,1517580641,812825317]},{"value":[1265651300,1286128427,668658394,463335562]},{"value":[630256077,332633717,1238763686,1027829908]},{"value":[462815714,767952833,796235848,1945854284]},{"value":[298139865,1099250558,269336948,1270065146]},{"value":[1804242388,1909299457,1044562854,857932286]},{"value":[1045100064,991405418,1439472297,1486346571]},{"value":[1330106744,1349434836,1919456875,1890385237]},{"value":[1158748329,37529047,1359140165,1597782548]},{"value":[1555831043,810086160,278996300,1306074574]},{"value":[1536726840,411262070,20838643,1754700287]},{"value":[1742718168,1568836461,99147842,672780489]},{"value":[1828471173,1198539173,1343668721,266989535]}],"next":[{"value":[158198625,624251417,1292409438,968116393]},{"value":[284885500,1245029539,434943804,321316300]},{"value":[1496436703,765388500,953086984,432750900]},{"value":[1229998075,1156906659,344978592,477213300]},{"value":[660041662,1401477553,575469129,33805451]},{"value":[963309368,127103786,1374910928,240266197]},{"value":[776042205,1361532283,1328294210,1611333901]},{"value":[821588788,1246780172,597907782,949898510]},{"value":[1344105927,552700159,449083907,619792226]},{"value":[1120921390,1593679327,193108370,1602307735]},{"value":[388848111,368658903,1331845530,520363691]},{"value":[1647579360,1969204682,1613265897,71818283]},{"value":[1497764918,1401201760,938003412,1069897457]},{"value":[390878123,387860194,905291111,625908020]},{"value":[561002170,266169224,875314438,192240743]},{"value":[452797258,974319113,212500798,1166129187]}]},{"local":[{"value":[1660170208,499871547,769375378,1203300785]},{"value":[522663285,1464035809,1548528169,999000398]},{"value":[659040071,1540869385,1480433155,1261831989]},{"value":[103629306,1511448800,1724511692,874476030]},{"value":[496112336,162731326,1237079691,1834673346]},{"value":[1807065610,1281879195,1234114446,868716518]},{"value":[661591785,1831573749,606876927,1251070311]},{"value":[848026235,1537871003,1345681566,1637819817]}],"next":[{"value":[467888082,10588419,609434226,742225350]},{"value":[1175434820,127706272,62876618,444836062]},{"value":[522536493,1821943525,390403829,593557259]},{"value":[674883673,922107595,1758300955,1234357953]},{"value":[1920683905,1102535915,1824374518,1806912856]},{"value":[936548225,1900344395,729765200,531017258]},{"value":[1401100308,944050425,1451678475,1201072847]},{"value":[204195422,1214118367,2009320650,328721233]}]},{"local":[{"value":[1161142320,836196380,1599060968,133154846]},{"value":[838018935,111978192,560040945,1507104231]},{"value":[1560756093,978042763,223923549,1154304623]},{"value":[135002399,1054485348,1235089739,1664296929]},{"value":[1464922018,1093472086,656882712,1295316428]},{"value":[1243370343,584342908,821636141,316697753]},{"value":[177497234,515370213,1914013061,416796093]},{"value":[1763819492,751081402,406885451,617895224]},{"value":[1472545354,91250156,1300881575,293413554]},{"value":[372489123,1261303784,416494167,1299880496]},{"value":[2003011853,339152886,1693919490,1664703205]},{"value":[1785442435,1868313655,807766318,636096114]}],"next":[{"value":[581845519,1619224603,825091716,325019843]},{"value":[1140465223,1311784891,465787653,722439333]},{"value":[430278327,1394958018,565756469,718276027]},{"value":[1639459401,1651681917,1749046878,1019801027]},{"value":[364766588,412467603,1304315695,1261377435]},{"value":[1252582898,274549680,633305141,1031689772]},{"value":[1500618424,1993389417,1298576849,1819450161]},{"value":[961959934,1841250710,873571546,122161727]},{"value":[1915683252,475095209,211896611,752531136]},{"value":[1342066583,276445000,842769912,233969486]},{"value":[658564999,820784594,531205995,1163075882]},{"value":[1356606695,7697354,1525853579,40133438]}]},{"local":[{"value":[1058137066,1334033798,544931217,1157851425]},{"value":[318046843,21388486,1789322831,1183358619]},{"value":[552113938,374697075,1649688140,219002075]},{"value":[808304792,928018343,775617361,540203649]},{"value":[709349970,485618167,1147035671,1786720306]},{"value":[1991519275,918332304,913140865,1699936343]},{"value":[233171827,411832594,105899703,296093429]},{"value":[315447444,1782253924,1940872599,1527983286]},{"value":[1129871716,883156477,761986146,1128773728]},{"value":[1985812407,1874931093,1525021530,835427808]},{"value":[822180641,970129047,709021373,1200287742]},{"value":[1314237743,1411823968,1286294186,842050316]}],"next":[{"value":[486374179,548148205,140950535,1375079722]},{"value":[1231568540,1835718059,97265578,518867097]},{"value":[259916868,1632066040,416396625,601006450]},{"value":[120246400,1202503719,1014443508,695678864]},{"value":[285716562,1896002288,15364361,378144678]},{"value":[1248178355,566678356,194417786,1246947593]},{"value":[1895834515,252724947,1316464376,1373417200]},{"value":[1812096885,225633379,1321474150,1659602222]},{"value":[170135377,246893541,1332257314,1333910585]},{"value":[117315380,1974459022,2001986128,1334975811]},{"value":[1472598932,321992335,1651874663,964436019]},{"value":[807718845,1703831973,1949148895,161908143]}]},{"local":[{"value":[273786831,666782398,1692488158,517780454]},{"value":[22653782,161350537,1341260980,1067091365]},{"value":[513529402,1496828269,1090663215,626723722]},{"value":[805851270,840958143,286447166,1274568202]},{"value":[1963577415,1294220771,959164765,305847099]},{"value":[531641078,873828033,1280139113,1093421260]},{"value":[121774064,1264027181,1876248242,1648265248]},{"value":[976865713,234232982,1134338573,1082634489]},{"value":[1109265038,1522435073,419298968,1002338627]},{"value":[1131998520,283817782,1756612559,909138150]},{"value":[728667140,978343565,1113439547,509607038]},{"value":[757324670,1695479569,1567908335,1362473095]}],"next":[{"value":[1963015191,1011569835,1939000387,1630851108]},{"value":[15720805,1800975201,1705136133,557158036]},{"value":[702535858,770903530,251557749,224539977]},{"value":[1378768746,1843063767,1993838317,399307447]},{"value":[530628534,1437614345,481740536,61823359]},{"value":[1579264488,83870365,1857433888,1324646317]},{"value":[1178811709,1858688726,638232243,808184976]},{"value":[545696582,1808747103,473458110,34421553]},{"value":[1833876477,455873026,58318624,559422435]},{"value":[186839374,1948258834,1680374501,1315769881]},{"value":[1010825912,376700566,370135198,579827555]},{"value":[1954067016,316569038,1585255127,930416601]}]},{"local":[{"value":[677762754,1789101907,1420229370,1143647669]},{"value":[1390183231,392371772,283772965,1053108138]},{"value":[1977436121,1360549277,1342770286,1630674543]},{"value":[719868807,1676374769,1299503203,920158708]},{"value":[1637055098,2003009550,729587787,1215535273]},{"value":[1591080960,1781142108,1194260995,107389969]},{"value":[1485107687,1108211156,1796230105,1430413001]},{"value":[1594791081,1716996727,1759679852,919918555]},{"value":[1959726792,91549891,1072485961,966232115]},{"value":[1916858048,1397474128,1353266194,807799464]},{"value":[628402304,1740766947,879543576,504039794]},{"value":[1341303874,1276165993,489558612,1837197089]},{"value":[11519352,668425395,394557536,412399336]},{"value":[156011953,1029725189,359343722,987056976]},{"value":[1917653249,1639994420,705949839,1861019797]},{"value":[1487856544,1361683386,1163503593,850242351]},{"value":[417455514,377012102,258287765,1954073988]},{"value":[1716945459,504491882,1882102047,753212284]},{"value":[390726690,1943149088,443167921,1213351353]},{"value":[345188063,1234018535,42835987,72458339]},{"value":[309930722,139967445,68687563,435373686]},{"value":[1169428509,1182373739,1028264134,1833470362]},{"value":[229480081,1638123093,533587576,1426880376]},{"value":[1631510795,666748297,15706880,306374908]},{"value":[1046718449,1951785798,208836599,719648835]},{"value":[1072300780,562585660,1591681620,1910451097]},{"value":[1233735595,680348884,352721364,1720348790]},{"value":[1868897941,1504708115,1575643662,990498028]},{"value":[780111082,756257444,1246696002,1381230246]},{"value":[1150664067,234439855,349919263,1001440932]},{"value":[837868067,291196716,1186433776,1982282078]},{"value":[1760929215,1755569680,1779046931,41685736]},{"value":[967198386,1236734218,1503743230,1240289445]},{"value":[1721065649,732894087,1756555298,30792417]},{"value":[1885417349,1235437101,162673372,1627572338]},{"value":[1861050402,1521568692,1090033483,1708050888]},{"value":[1525214811,1459173035,170620365,1162356140]},{"value":[754210611,599039622,1820681268,1008649157]},{"value":[1307103485,301273135,81614775,806654802]},{"value":[1222511836,134940471,264743109,157695094]},{"value":[65788053,132440358,10017120,245228628]},{"value":[739471769,1829277109,1031929569,1845585973]},{"value":[1580122808,628759801,154462307,1891182875]},{"value":[550490295,464919901,1575816545,598942454]},{"value":[1104727852,2359811,915116136,1911487411]},{"value":[1748049959,200681260,1954545789,343289182]},{"value":[1231798249,669227927,1710040781,1129947155]},{"value":[1605190478,775192459,24279852,386688466]},{"value":[1045457016,861141127,1386159375,387242215]},{"value":[1788523897,448642903,1307650543,959774339]},{"value":[1574293880,1024597763,1015826701,2002299242]},{"value":[825239336,1131592265,722278910,325263575]},{"value":[1779723844,1596205579,604520287,1480145551]},{"value":[77621936,922765386,2010125387,150142279]},{"value":[1638743463,80643020,342145355,1528658034]},{"value":[1427814982,1009588025,224843192,1597019703]},{"value":[349680260,1696336949,1647499222,719245070]},{"value":[1564233640,739046023,1815756562,1113921248]},{"value":[1643650001,67854492,1601865125,1579513855]},{"value":[1314368674,588521937,1675973102,902121636]},{"value":[882732265,881169385,547131752,1956981410]},{"value":[1858938952,1381915164,1845078920,1732681547]},{"value":[940183223,1736966723,1304581150,401381486]},{"value":[120340156,1055637885,897828648,147812503]},{"value":[688821878,1884164779,136617581,563122744]},{"value":[1718931933,871596747,187974417,1613509376]},{"value":[1493192298,808281043,589718094,334121088]},{"value":[528740904,229856312,1591065268,138768928]},{"value":[902528335,1660336340,100311187,1865219403]},{"value":[434904590,1991893080,1350107473,427569471]},{"value":[670808350,407492213,962642243,1933265908]},{"value":[1302790806,1191871157,139734296,263993918]},{"value":[1451126222,1743778322,1378815410,1855453778]},{"value":[210063523,1048627733,756041876,920915000]},{"value":[2009130688,1579486338,668229032,395391208]},{"value":[1062604795,1866367546,691930389,1397172090]},{"value":[738194858,1506313850,339646502,826029919]},{"value":[911122964,1730634759,10476887,1364379153]},{"value":[898883760,299633707,821724338,31993163]},{"value":[457092507,223283011,270554410,1255745456]},{"value":[1620761949,1557332847,105130515,882581134]},{"value":[1389475622,548391330,1013449700,1601632811]},{"value":[536002398,280943961,18492532,855980329]},{"value":[814208953,1471228083,1353908457,1676919386]},{"value":[201724143,1290327876,177565354,7892914]},{"value":[1153870276,1085585240,137411147,1360723170]},{"value":[617032236,102301709,1844047486,305370004]},{"value":[1451977652,1755717458,1395738939,865885366]},{"value":[1969093388,1174482713,10431788,488961674]},{"value":[1966802980,1567133030,1698807935,257099667]},{"value":[594824784,14216046,1597043734,430366337]},{"value":[1393514504,1440052704,443455369,853967575]},{"value":[382594976,566430588,572455263,1859837469]},{"value":[1004272031,1847867008,1916474614,1168212491]},{"value":[525132997,1693533226,396135123,427268513]},{"value":[1241588396,1153913625,1439491180,507881820]},{"value":[1491146843,296812970,1304294351,718121660]},{"value":[1305000382,1020036507,887827989,208792280]},{"value":[733619292,859365554,78441834,1061512219]},{"value":[1215075148,423392465,642692992,1934364220]},{"value":[1011435503,96233553,1768169266,1384638315]},{"value":[893761856,1117537712,584781118,387201182]},{"value":[347632216,133582070,691631909,551189054]},{"value":[1799507990,906923936,478957019,633961680]},{"value":[1106866069,67702730,865918366,237384603]},{"value":[1424819749,536791352,399376957,1333520057]},{"value":[192380506,994949918,1936088833,1959155872]},{"value":[1811151577,1827103038,893907491,107892389]},{"value":[254548962,17074872,1576022011,1700276862]},{"value":[1784710341,916711262,919229336,1490967380]},{"value":[1246685385,480256384,1973030835,832313743]},{"value":[1025213617,1224217814,1848317321,1878796406]},{"value":[1503690882,1317875591,648884962,1841357440]},{"value":[301259435,1837347431,275807076,766250943]},{"value":[873311453,1730796017,336336323,1928384554]},{"value":[962519682,1717244645,576271682,316594623]},{"value":[27228086,1637926912,1519837599,1336064600]},{"value":[323357964,1523669853,1480664196,1891099814]},{"value":[1028377456,852271145,1532945415,1498082572]},{"value":[1347956972,1504393830,510083325,186734585]},{"value":[1012725473,129310672,69010917,1024990089]},{"value":[1814058317,25659772,1273531028,1275137514]},{"value":[1769538924,702900620,1872273132,1778716376]},{"value":[425221451,363912090,609944238,522965100]},{"value":[1915845082,181738433,669369902,1425153244]},{"value":[794831247,1821748426,1432052952,274449362]},{"value":[1786034766,1788851048,2011620022,231210421]},{"value":[1108886469,1665786332,1294385757,724728622]},{"value":[950835488,909127283,1518706332,1640973944]},{"value":[495996821,320337095,1258369359,1358539918]},{"value":[1668133793,1997380846,1473175522,1928838710]},{"value":[1862259550,208910232,1016381853,357275474]},{"value":[195429110,1249811927,1539687809,1130103310]},{"value":[763650238,1989992823,103039046,472046574]},{"value":[1080307723,901901475,289233413,770114075]},{"value":[640208906,876127018,18759569,847646423]},{"value":[730298566,838799998,1605655425,138304051]},{"value":[71352809,1996685221,1211541204,1101074797]},{"value":[918644963,265122448,304012867,202223707]},{"value":[1922513319,924444852,1429301403,1184007658]},{"value":[521047924,1130091414,779425570,49211051]},{"value":[352956058,634644350,1902785456,840762548]},{"value":[683035565,931364851,810633453,396113414]},{"value":[411250274,1786476566,1526416347,1871623920]},{"value":[1076422850,118827134,709833374,201962528]},{"value":[795117153,1887639301,94306835,935210945]},{"value":[850380129,1866394165,1666028109,1921029968]},{"value":[523377021,1712314530,149601129,841004346]},{"value":[631641042,1617023715,741865142,460346491]},{"value":[1621428157,1258643922,1023086189,1378360750]},{"value":[1712261217,1361242574,1160152696,1474126833]},{"value":[244119913,787915330,696054730,592727122]},{"value":[1059091849,642997667,76902561,374655092]},{"value":[65701512,380737039,1026499728,420341046]},{"value":[685751737,914009919,1890166977,503970533]},{"value":[1856168977,1043032726,1547724645,313517304]},{"value":[317936286,822790139,778184066,1978794609]},{"value":[1495428987,1855039815,952461650,1266678190]},{"value":[17663875,115105466,456770166,932924404]},{"value":[220452504,1341312644,806856074,49749695]},{"value":[212073603,20769012,1282657783,104959266]},{"value":[1744952510,1071452131,1012431209,1750023614]},{"value":[98341787,1639295514,1113273226,52608235]},{"value":[340964357,281515277,397178585,358964073]},{"value":[1626935600,1782508944,1655249927,939048785]},{"value":[1565728194,323438477,1365895447,1028236789]},{"value":[1976744373,698948430,1623559822,1648115984]},{"value":[1826955562,1200562999,718310850,948648311]},{"value":[667090974,611671168,1413933724,371837757]},{"value":[345209976,1238388240,699929103,342089189]},{"value":[670140696,1409162640,693501347,842355636]},{"value":[1709139046,744357001,1870174224,1657069029]},{"value":[87057626,1008266192,1629127187,278959142]},{"value":[1922954198,1701385174,729071422,1448048803]},{"value":[1456900227,1685994369,1947194518,611498063]},{"value":[428605438,1252246213,1062193125,415418817]},{"value":[465941775,1307210123,844104577,1145377057]},{"value":[379255660,574699063,1979642808,738181341]},{"value":[1468770631,149106762,278479474,1511835031]},{"value":[466334632,613695942,1456351738,1209416650]},{"value":[1082418812,1978542525,1229319405,1654784709]},{"value":[1127601856,1584689424,1974361817,1108427446]},{"value":[629277182,1637228124,357337576,185309467]},{"value":[1090446750,1704700396,505177849,1577169253]},{"value":[992474886,92192447,1335800737,58608863]},{"value":[426737629,231845795,539871510,1678508397]},{"value":[950614177,333336732,399776669,532019644]},{"value":[1430528651,1692101089,361736798,240890248]},{"value":[105041058,1430980765,573688228,157264113]},{"value":[944675754,859871422,344203973,433754138]},{"value":[61060759,1417996591,1299274916,1136505661]},{"value":[1365504683,364183870,967759068,1712724686]},{"value":[1475865684,934618351,1073643229,1227051309]},{"value":[1069713540,414565854,1930804254,386870647]},{"value":[1667581182,213548809,945410435,323023222]},{"value":[756467472,1026063493,1581557574,360921522]},{"value":[1814735833,1785020643,1532126712,1858106213]},{"value":[757586563,1538068424,861175884,79731251]},{"value":[1762739019,3923001,1661020784,742960572]},{"value":[1752391353,1003160685,1364988097,1678127256]},{"value":[820448996,1177439800,1735186494,187861067]},{"value":[389218444,7025860,1862655454,1125670397]},{"value":[1957527506,436852871,435106671,62602992]},{"value":[430954302,338076785,1628553994,1990163038]},{"value":[254869053,1212230606,1667882637,1955671483]},{"value":[1692025485,816167635,1922995584,1075061707]},{"value":[607899019,1402093360,1894916826,1230039273]},{"value":[1849090579,126617132,1281669994,517646902]},{"value":[279030658,1201594393,923465245,1757395887]},{"value":[41467185,441356056,164817913,1698740864]},{"value":[144187528,957941172,1688981092,1662430676]},{"value":[1239181505,1727772461,1035355490,230846743]},{"value":[1492079311,1029505857,707414614,1324395202]},{"value":[1033488059,134202775,1965296136,969541493]},{"value":[1165401959,1582698015,672923626,1059146573]},{"value":[520491857,6848542,1540889333,660224358]}],"next":[{"value":[1243258359,1855014750,274239059,1995476896]},{"value":[1783616287,454829038,1235625556,1272999917]},{"value":[1831526270,1778614389,1773883878,847608246]},{"value":[1460027019,597184189,1846910557,833983262]},{"value":[586457051,443949763,1991738022,200929768]},{"value":[1593122458,682119463,1249231778,268746346]},{"value":[45047964,275048254,464828166,1038672112]},{"value":[60579598,1341183199,1175355208,1526135380]},{"value":[1518436285,879648212,136654593,1635939235]},{"value":[1159187386,1482582289,746533277,50734150]},{"value":[197451272,1389084800,109555733,1289150072]},{"value":[1387969339,910747398,682969960,2008309559]},{"value":[467211681,1174101013,458117804,1808305056]},{"value":[494885752,635531554,1493675648,1044405201]},{"value":[1989193444,1082493883,950809379,2004933357]},{"value":[1913567916,993946539,1164559268,256497233]},{"value":[1860746833,333228740,1214521997,1065695081]},{"value":[1976394970,889602095,1624097146,126473513]},{"value":[788472443,887834550,515257663,364582189]},{"value":[970163351,652052737,1894797241,1816996795]},{"value":[1362323323,1023558,164678739,1715631106]},{"value":[329529584,1006929311,95579862,1141594259]},{"value":[487722370,1176237315,1000247603,1771419286]},{"value":[140020863,1237055716,1513994816,1119882731]},{"value":[1232232740,534865988,790938669,220707584]},{"value":[896567869,54643634,1532911196,165434824]},{"value":[25628619,260462941,998199381,893758634]},{"value":[71523374,531980837,1856054530,1344159987]},{"value":[1421498012,464089128,1104729234,1907097538]},{"value":[590315063,1095252836,1568761347,606127851]},{"value":[700817166,1284163390,1583387414,880834056]},{"value":[375534401,78213747,515705659,20061806]},{"value":[871807662,215375340,1095547135,1729110052]},{"value":[819757550,405760667,732451879,1664752459]},{"value":[946395318,897236589,496215801,1502847685]},{"value":[178349717,341127542,870323873,455900787]},{"value":[676811613,1109691618,1437806693,1849793845]},{"value":[190895144,1496341945,636705345,562237471]},{"value":[625853868,1567629018,1319703967,1023754014]},{"value":[1800819018,475137439,1172142714,1561091950]},{"value":[196284827,1637604873,634990016,1356093636]},{"value":[1780010678,1241619682,136121986,789303573]},{"value":[1520951298,110009968,1948282993,331773351]},{"value":[465776805,139669153,1640576719,1626459724]},{"value":[1850699637,329704938,840847399,95526774]},{"value":[1575836631,845096280,1372185056,513940872]},{"value":[453883597,1416028712,1388304656,918021040]},{"value":[1866430214,365633618,1362871041,834796883]},{"value":[1659684435,817956713,187801508,384166366]},{"value":[1792859964,1119002353,196843292,1223676059]},{"value":[1403714179,1836957367,1056659891,1575616941]},{"value":[1058585180,763307569,1743471140,880666276]},{"value":[84778361,1739888358,1159609728,612034426]},{"value":[1935505960,198416977,1193997768,402474820]},{"value":[1309655158,47557187,1279702893,245814629]},{"value":[1267541478,1618746140,1783181951,184940347]},{"value":[539869503,716127168,1529641789,894430925]},{"value":[1665944292,719554468,1712493841,1182087966]},{"value":[1155202900,1671936279,1682113198,1143808781]},{"value":[949902042,1883643691,1624228850,689623585]},{"value":[817256278,725149031,1760618798,1293084913]},{"value":[437067262,1962461163,1378313569,128627972]},{"value":[1865707148,1760209300,1038072738,1163225383]},{"value":[1783179022,439888111,1595916095,1591850126]},{"value":[1949624578,267428260,259419524,372055972]},{"value":[298152250,1197845602,466248757,803795973]},{"value":[531752513,1653360065,1111856962,1260491171]},{"value":[1417811945,852855683,561923957,150384345]},{"value":[323193101,127060536,1291867969,1125083928]},{"value":[725012702,1414401151,772091714,1392640443]},{"value":[1477813834,1640077780,1134332499,888663451]},{"value":[1836141914,563041414,835777552,439829926]},{"value":[273010830,221397612,145972005,1110043800]},{"value":[1348498363,782086725,1692473731,465038958]},{"value":[804734313,1732185207,603317661,1149198216]},{"value":[1801886083,301955467,348720012,275695695]},{"value":[1418120635,538197281,55834870,1841102699]},{"value":[561301963,1687636600,624432911,1331715089]},{"value":[1225588109,1406154714,1445319960,889437862]},{"value":[1618772297,655113731,952886988,1262801177]},{"value":[1153032390,1475916795,347941151,205997395]},{"value":[853124238,1749423127,1610742881,688498767]},{"value":[1925853066,2012826650,538370082,1602654391]},{"value":[799179939,823965381,885007201,514096144]},{"value":[838685390,747335583,1172905295,1481218752]},{"value":[906172085,1933313961,1603272850,1472752662]},{"value":[1186797272,1845599049,441593740,639556999]},{"value":[836041954,795430328,606182990,1664239552]},{"value":[1715295878,1367280103,490718441,1675327301]},{"value":[1283335304,575370710,1289100600,89310864]},{"value":[2001297647,562167480,435155583,643327462]},{"value":[612615798,1372889427,1962998838,35673927]},{"value":[1470424954,1539370173,361115307,1636740345]},{"value":[1437041274,819677255,1467148073,302031759]},{"value":[1040404322,1682277242,1925082496,1970371602]},{"value":[1697611029,1425102828,697600188,555762442]},{"value":[1104092900,924966001,1690952511,1543493221]},{"value":[829887727,680143477,1801701240,1517959588]},{"value":[1077777310,718322551,408701379,1001574323]},{"value":[1421850365,1124391510,1983991179,703762091]},{"value":[785083687,1758588323,1682932468,504406726]},{"value":[1743097792,829037135,1907361176,1798822438]},{"value":[134241099,1767055688,80108100,1309198100]},{"value":[759229982,453722752,886238981,440630484]},{"value":[1474735938,415122442,1447696752,1912154716]},{"value":[937044232,128348316,1651431432,521388123]},{"value":[792733999,357281735,1441293542,500412258]},{"value":[203742719,343695234,673588878,507797063]},{"value":[411690317,1788212575,241262220,1660387186]},{"value":[805279024,1491716671,431697838,1872576765]},{"value":[1027645028,1095308801,1282512421,853744401]},{"value":[1082698858,1930068293,473998949,672979820]},{"value":[1052022101,1939888765,228878674,165826340]},{"value":[188423502,1717780996,1432042349,1124181267]},{"value":[785904553,634669811,640000413,345733456]},{"value":[949997034,985560965,500122819,1793129596]},{"value":[740116104,622629660,617678673,360476031]},{"value":[186069019,1021259979,318938709,114211894]},{"value":[1042303617,1859169303,1975883203,1568940714]},{"value":[1689728237,1290732556,807011943,1523264096]},{"value":[481205103,66318719,1584302265,1826457417]},{"value":[37030674,1480681202,164279200,59269582]},{"value":[619203630,1317043974,1697123584,1141095270]},{"value":[1203125774,286971589,1859614670,886336822]},{"value":[1635330928,428348103,1776160551,1758176687]},{"value":[505694723,1537413474,99699925,1983509719]},{"value":[1925144554,179597737,257682621,1167912799]},{"value":[1919485703,1841446720,501700628,217239894]},{"value":[665559776,1271226391,197497829,475674191]},{"value":[1099429533,892161392,556851460,917007341]},{"value":[1552462685,411131880,775081659,260576336]},{"value":[182884083,1466711901,1278271641,295578385]},{"value":[1357477602,421850060,1148438579,887878493]},{"value":[1926299077,1070958787,1134501375,1078004381]},{"value":[771043593,1825503923,405519384,1003064742]},{"value":[527955776,363408768,595608750,371834982]},{"value":[1538794304,964667050,1697732357,141117637]},{"value":[1297014198,1101019558,1405631504,1913691755]},{"value":[649330257,1687796643,274353791,487828611]},{"value":[1198837789,359352294,1294840610,1987265680]},{"value":[1176452293,217869701,552875667,1827783702]},{"value":[901283200,844394121,778625463,362587559]},{"value":[1895163932,549314029,80949332,131875606]},{"value":[967946605,1157981740,235892489,524121814]},{"value":[1676499520,194942535,1876053008,103138525]},{"value":[823634287,287983103,112298727,1899076486]},{"value":[1491365271,376691742,151586881,1066730349]},{"value":[675425355,1896840919,1644515446,519580847]},{"value":[581852414,1514941029,1989665094,856114383]},{"value":[706492773,2013090592,1332543606,784499637]},{"value":[382851799,888502182,1475833102,178054956]},{"value":[1280306901,1030818299,567772842,1154386947]},{"value":[1395683930,1322934165,617911088,751583356]},{"value":[1967038987,1542280426,41984360,1372975353]},{"value":[1680276289,165889555,1805371179,967517728]},{"value":[222206898,1350652221,635157202,1187333033]},{"value":[532295881,398804980,766574821,117174951]},{"value":[703773346,323005919,748095154,1775800455]},{"value":[339151463,115717059,1096554365,580361596]},{"value":[1009857945,790325236,1424892332,1066940158]},{"value":[675061783,1618045056,1694090008,1224981833]},{"value":[2007482506,624060533,1822636078,246310915]},{"value":[621893098,629331094,1002876553,665291561]},{"value":[1671254252,1347003401,1774143891,1616765177]},{"value":[1591701999,361192952,1820657123,1458404514]},{"value":[1616863687,496041486,1640285608,182852268]},{"value":[8477662,689435270,1866097980,1448783082]},{"value":[144515474,825581043,293956322,77084449]},{"value":[1168979473,867202142,1472078791,1017289718]},{"value":[1465645665,218047064,449080929,585389788]},{"value":[178156275,1458477051,1763678618,699485891]},{"value":[1531162962,564861340,1281627525,613977285]},{"value":[432357325,775360767,1971133344,408152197]},{"value":[523935991,571370049,21099885,1392419088]},{"value":[82445263,1520056156,1395537990,1986003302]},{"value":[1977991300,1320290807,1075739424,533296015]},{"value":[1070916980,1798155080,825155510,695945251]},{"value":[1886831572,803711908,683829955,497992278]},{"value":[1552597190,481148894,362116554,357087189]},{"value":[1367424806,476249511,1959759221,976646153]},{"value":[1420584764,1291974865,754072867,1750620225]},{"value":[1245781980,794172697,1102372025,1540417297]},{"value":[923710714,293200268,189185240,763854940]},{"value":[1788503106,1410721142,104418030,1045766663]},{"value":[1554271017,600673262,34433426,803276916]},{"value":[1112396625,290070275,1540548938,1221048853]},{"value":[118640594,185452731,1842693135,1493780082]},{"value":[1608894374,1398889335,522223705,675908441]},{"value":[807413752,862045328,956804521,567944014]},{"value":[1143248900,526760797,536301508,337968694]},{"value":[579924506,558245412,1043906690,1714424221]},{"value":[1441007870,30555165,584445443,564735659]},{"value":[1218230566,936997265,332262295,1320884619]},{"value":[774265172,84777040,1682174100,1963895976]},{"value":[1795745847,277482384,1393271387,284578816]},{"value":[916402805,724202535,1879345285,1142568071]},{"value":[1502163829,210820035,1781989347,367807916]},{"value":[1771029500,387605331,1205316180,671930890]},{"value":[1193044094,1806965067,845831708,1166109612]},{"value":[1128588043,605719154,1853962052,1923246738]},{"value":[752248112,131796138,1877490246,24011785]},{"value":[1727285004,859229579,1559268626,904657279]},{"value":[191402063,681914941,1325912480,545527778]},{"value":[501021926,1321159431,1492762756,1156009834]},{"value":[1887795182,904914876,1595045017,1341155938]},{"value":[1486436766,1541241259,1117942551,1462470940]},{"value":[1150601688,590713205,539855158,311267858]},{"value":[1731121534,735653482,725283628,1906722022]},{"value":[1626058505,238017891,1948400779,282345967]},{"value":[1549311411,1823655314,1338641890,686461814]},{"value":[1703633621,1653578878,358908971,100172013]},{"value":[216163191,221137341,1269726111,559998650]},{"value":[219204422,1342835189,908953262,244788232]},{"value":[1784629453,1963427743,967704723,1496523307]},{"value":[589436631,1131669308,869167360,859376114]},{"value":[595320018,997775944,206262348,678409560]}]},{"local":[{"value":[131266093,1037989476,1579514585,1458019793]},{"value":[1624215508,454784932,252497670,433788999]},{"value":[978231083,1165266387,1275965227,1872696004]},{"value":[1994320699,681593937,1239953984,1903431255]},{"value":[1774813781,1294125221,1545026328,1864714577]},{"value":[335450228,1385074960,197460990,1355079921]},{"value":[606400931,735543945,712894326,1586234573]},{"value":[1397727819,915258535,1828485374,1195921819]},{"value":[387936878,1864102719,1259164505,143223570]},{"value":[1763410373,1066286839,1646434153,778569242]},{"value":[638852189,587605239,282335142,1302832417]},{"value":[1267621529,154523710,1995393703,662481404]},{"value":[389050503,149874587,1308395169,1314808244]},{"value":[1566520289,2006234940,1191738468,1859858943]},{"value":[1080436262,290106020,1779248881,1305640993]},{"value":[214388504,1664875230,1088196023,1243049118]},{"value":[133988495,665258452,286651968,978424259]},{"value":[1714682586,412861879,1783833289,1890594773]},{"value":[716792932,1943469557,1502249673,1242795916]},{"value":[1483369265,1861174462,737258807,1196749990]},{"value":[1114441072,1088110916,1910195473,81846807]},{"value":[825829197,519666543,376178308,391294100]},{"value":[423741120,744113295,461992012,445309197]},{"value":[514659295,1722161817,1128252430,2000630173]},{"value":[1770937004,753382709,706715688,1166926244]},{"value":[908587602,1035480091,855150402,271002919]},{"value":[190836282,35400095,299071559,1175567805]},{"value":[21851300,1819563512,824067887,1771299665]},{"value":[1540739871,1606169334,1997331914,774711080]},{"value":[1760784339,1536856074,1078806256,790917043]},{"value":[1645006686,1336985583,242367802,1879912927]},{"value":[1060321949,880576539,295768382,1986299852]},{"value":[930767270,1752511144,1676719140,456545929]},{"value":[665386704,1932586484,836021526,362168776]},{"value":[735099466,1760890584,691517480,773476632]},{"value":[449894058,669187858,1386925096,336191398]}],"next":[{"value":[1569810981,774026793,1782164496,1891514646]},{"value":[417408377,1326961311,586154089,715943424]},{"value":[1973517744,576097987,62825400,1816638317]},{"value":[402339356,131729585,1798517839,221813986]},{"value":[1070753778,406465937,1876277238,608173815]},{"value":[501029400,1951936761,989115318,852633546]},{"value":[1279061792,420821069,290310680,1252072148]},{"value":[1763337295,1262519702,991337423,357903022]},{"value":[671084159,896219306,1476120364,1044139486]},{"value":[1161232386,1306863943,339465207,561099070]},{"value":[1453863195,1681499633,1950731246,903556121]},{"value":[394780650,926529299,1343684870,379298537]},{"value":[1818165335,677809937,2005571200,1452016098]},{"value":[1799600051,1864333258,1362428425,1512062627]},{"value":[201725815,1134140289,1624062391,759908410]},{"value":[476497716,1782721101,566374510,532032629]},{"value":[1956397132,677561834,642426685,552868083]},{"value":[343708416,1970008664,1410985356,585283469]},{"value":[1686114529,1375688192,635865595,882676874]},{"value":[562176979,470288200,447651821,151413331]},{"value":[27412307,119407208,1448843690,806885717]},{"value":[1203958372,1192091974,422081412,1890809049]},{"value":[581814141,458912013,499249891,902650192]},{"value":[934199327,1952084591,573265273,413149461]},{"value":[756607097,1029274021,316050588,1661374682]},{"value":[1276735574,509662483,962937464,950856189]},{"value":[206592635,278010172,567152516,50423668]},{"value":[805328609,1411539083,1205819910,246323041]},{"value":[1359480323,1501526977,1604241896,1377054515]},{"value":[1041891123,383321076,3037246,136595599]},{"value":[425488771,1027984598,1059513868,663356934]},{"value":[1076391002,759010781,587818646,1342276075]},{"value":[1820976862,759913097,1040969070,242019769]},{"value":[1332489319,1460401602,1422935252,496380302]},{"value":[1559260816,970487198,593416435,1293861581]},{"value":[842340890,755036790,96955803,1075161520]}]},{"local":[{"value":[1493598345,531705643,1737836157,1423357086]},{"value":[1326458973,827980723,1719599065,357525986]},{"value":[1301570309,489527511,1730952930,1040109672]},{"value":[1664863310,1054784373,1387431970,751812158]},{"value":[1047673059,1128031738,958727076,936142055]},{"value":[524568338,845959243,841398065,1928899496]},{"value":[67479442,1914992260,789283128,1567283245]},{"value":[70464444,1142759708,1165282415,113477527]},{"value":[190610591,1647662178,165287449,824795384]},{"value":[282564602,1024911972,1388748987,903194284]},{"value":[1764261176,67615113,621586659,628579931]},{"value":[672907488,1544915214,1772444055,1272932214]},{"value":[895995049,783152893,879284011,878815004]},{"value":[588803737,1785381756,1360619022,254599605]},{"value":[1705855885,1251943362,838585699,501200364]},{"value":[1807883148,1520285507,1089151916,107074194]},{"value":[1619693174,1916923190,1072967733,1962492704]},{"value":[1986146119,1421585005,717152078,1483564579]},{"value":[821650544,496008605,429248512,1989019269]},{"value":[802533906,916064741,1516231852,1076465106]}],"next":[{"value":[704541517,686065633,1055539835,837919234]},{"value":[1859234720,677320440,542431399,777286038]},{"value":[1828329367,1482116443,549653881,440756546]},{"value":[1671812126,608707497,1156798832,1845654367]},{"value":[1812247524,39955369,1276742261,881043040]},{"value":[1559451423,1074275783,673216577,1225980881]},{"value":[1899785641,1176733295,250458853,1920974889]},{"value":[811980261,1729153930,526246697,608611744]},{"value":[896303225,933924148,600047556,1947332875]},{"value":[1042896309,601876767,357472580,537334324]},{"value":[1919608035,1549870184,1627367513,666316584]},{"value":[807933912,1414959722,1545434890,1796463170]},{"value":[1316967537,1323070872,1387064455,680946522]},{"value":[67084466,1297631520,702128668,687355897]},{"value":[1105700130,903610098,52554280,574810837]},{"value":[1453394604,1914145365,1992206217,286856031]},{"value":[907997174,1661013777,1154252888,1192425944]},{"value":[833060786,663076761,619793519,1141816225]},{"value":[775102384,22913717,1915047732,495018393]},{"value":[1499989959,1446005470,288168047,280194063]}]},{"local":[{"value":[1227314422,1745864962,1794618234,330475869]},{"value":[1923047147,842871980,1169664143,1544989440]},{"value":[1473386000,72250842,1443656264,1936188560]},{"value":[1534855607,745474087,1889711876,1218272459]},{"value":[1311878104,593742593,1480862423,721415353]},{"value":[1850635170,1698098030,658322287,1216834400]},{"value":[72820440,429514261,1568870048,969235190]},{"value":[154377007,690920285,1136774729,484126319]},{"value":[1801529836,1953977905,623598635,769725612]},{"value":[1627348934,841630607,1783956192,244878824]},{"value":[1792883013,182828010,845165770,1609489355]},{"value":[470724686,292401906,196977128,894970546]},{"value":[252187250,856483410,1846442550,220732530]},{"value":[280801046,1479208686,1898712624,457314274]},{"value":[1284786405,736897503,1616585492,1616112745]},{"value":[1707494238,805945098,26143849,1283958874]},{"value":[30052044,943084231,197956859,1953780408]},{"value":[1003669285,777497167,1636839979,1390394017]},{"value":[1150294979,1291876398,1049555136,236905361]},{"value":[1685401301,272456183,1343346403,359989001]}],"next":[{"value":[832072912,1322588435,1685674637,1815702666]},{"value":[543786654,212946612,935867031,1996412753]},{"value":[574531828,501048366,1208851882,1218155578]},{"value":[1401695811,22158526,1738082766,1040052531]},{"value":[1857377006,1698204640,1554765858,1050602583]},{"value":[851231964,340937162,1609521117,1814328035]},{"value":[703875996,1253590461,1938900099,1745008561]},{"value":[1670094350,1470349205,1491571776,138585345]},{"value":[1107620584,359812561,32997847,209679428]},{"value":[67700015,1199849489,1514744817,267359017]},{"value":[392101203,1594403522,75137853,340892829]},{"value":[813911139,113906222,736803584,736752399]},{"value":[238288810,1161790169,596549883,67626130]},{"value":[1844895463,836282649,1433668175,1690783930]},{"value":[456181012,841216537,801261414,904305677]},{"value":[1781877095,1051024999,1174627866,1984080179]},{"value":[1605878542,1373863810,1924340980,1756508185]},{"value":[1307278278,656272128,692458834,447321086]},{"value":[1513654417,1045959032,1291167142,676332815]},{"value":[466577380,132333008,1478340883,1419191936]}]},{"local":[{"value":[1041429623,710995089,5952360,1666785440]},{"value":[74499196,1940425389,1313299775,1122819572]},{"value":[1006051746,1488701695,375267987,1695630914]},{"value":[1764555550,1374404316,1118979937,1056730505]},{"value":[1669192274,1966744852,1651848619,1318278338]},{"value":[236159213,668043895,1275999757,162096905]},{"value":[858418477,1704676402,1825929346,1745712850]},{"value":[1422883893,314089989,794954939,1164656517]},{"value":[1439947016,580294785,1754314460,1032257052]},{"value":[1983612156,1425266064,1649984492,1513444000]},{"value":[433936224,324541991,710927701,1062540378]},{"value":[1258854905,905434409,683835750,1154386277]}],"next":[{"value":[314122628,232374634,1931862933,1838763939]},{"value":[360955163,1338395751,1177976959,966284044]},{"value":[1368177045,691447157,1189110644,62594604]},{"value":[257341128,448483396,1750093334,749416237]},{"value":[867079362,27735437,1249165963,14536396]},{"value":[1425592874,1594497454,1989063942,277373907]},{"value":[1461057275,1231065057,1983638746,1369155353]},{"value":[993720683,937663311,629300716,1942058357]},{"value":[1434297223,137596254,817753251,239827334]},{"value":[39768466,662252072,1535475169,1989666581]},{"value":[1015232891,1640719817,1090919387,286202136]},{"value":[1740881656,1589605900,1966641970,141376971]}]},{"local":[{"value":[916741801,1154545094,795176691,223109799]},{"value":[414216774,1214233828,148139101,523213870]},{"value":[1818447271,1456618641,1429914258,1114659733]},{"value":[1544641339,1915004844,967331316,1056709342]},{"value":[588348002,1855938416,541434549,1412023262]},{"value":[1607969911,35176962,1987361248,1674146711]},{"value":[1072729106,670792963,100649162,1514102721]},{"value":[1800380875,797386900,526400918,176296207]},{"value":[302417360,375633446,1739705286,440339821]},{"value":[689287030,22493289,1091546020,488447468]},{"value":[1898700396,54105644,1500847918,1101350150]},{"value":[256043153,1977621441,96510056,29091548]},{"value":[40931205,1021809080,131307801,1024793487]},{"value":[629258169,132580007,538074450,1344385523]},{"value":[1008158576,339275531,1977417950,173761475]},{"value":[629774124,641860152,859443725,1700175256]}],"next":[{"value":[551899227,640958181,1324933731,1157205138]},{"value":[416646310,428803821,1581707458,1876700266]},{"value":[1716082214,1175215913,1580145894,1523368900]},{"value":[1916566270,1758186206,1378643848,843723147]},{"value":[1015054840,279313336,1287989394,716663455]},{"value":[460899225,1285717884,1143283264,663392353]},{"value":[1454940370,557379048,2012703468,1953074409]},{"value":[1877822580,6872095,982818365,199696961]},{"value":[1267782749,13497642,1534933377,13998988]},{"value":[1063725958,414125646,1547488857,1366658220]},{"value":[1832850811,498991696,756445707,1298026394]},{"value":[673768991,1580394004,844377655,826345080]},{"value":[422244921,185505245,587652051,705156687]},{"value":[899740948,1902698382,726402292,1019295292]},{"value":[1502656766,764426740,845153483,206251971]},{"value":[660589637,1188932464,1678778722,176554633]}]},{"local":[{"value":[369409563,3277027,929957818,1888846291]},{"value":[253562017,1556033267,1958795438,1811241101]},{"value":[274011599,1488117326,1738387372,692116290]},{"value":[75523051,1248514069,1683857268,1312400057]},{"value":[1217132538,976259228,793507268,176460263]},{"value":[926569506,429194498,791707792,1696913099]},{"value":[1083394403,1807847417,1967711729,1109405607]},{"value":[1707634823,1644343538,733502678,226800441]},{"value":[215049465,258001164,1863663758,1138205772]},{"value":[270037178,144012956,494580506,1852493812]},{"value":[91337603,1410982076,819107506,1220191980]},{"value":[693124378,1754639094,1268999417,1261173416]},{"value":[210931571,11322960,441592202,838377405]},{"value":[1387711471,281625767,1745637684,1275426819]},{"value":[1476433027,1194727475,1177037148,1337556004]},{"value":[1076636948,1143828312,1236745857,610217440]},{"value":[229820434,706836862,486724811,906256059]},{"value":[986081259,765470853,1428213038,1740863659]},{"value":[654782288,495913009,471890178,744487874]},{"value":[130466339,1457135840,347106501,1199018589]},{"value":[1704386185,1794509793,1894090043,552868966]},{"value":[1054208597,1533011586,1703934635,1034287712]},{"value":[1828282302,1523921200,1935835216,1051854221]},{"value":[812584479,1526557604,847171874,1697349440]}],"next":[{"value":[1323678389,2001728806,213161082,961291592]},{"value":[1441070862,1079446836,80612133,193206537]},{"value":[1371393130,115830027,286417908,1996429649]},{"value":[475134890,625089451,1322095345,642116056]},{"value":[1410753265,672255563,427548317,564906867]},{"value":[1072082306,417671519,270742358,743701334]},{"value":[1468181622,1049833744,359057204,1089036254]},{"value":[1943521734,1628076408,1700026670,1606758027]},{"value":[611734316,659223056,1046323453,1201546791]},{"value":[1902235403,1675888065,1281903431,16005974]},{"value":[1093467967,452699057,67466961,525647982]},{"value":[924237190,599704233,576729991,1612756685]},{"value":[1271938449,1493821857,1284423149,945443083]},{"value":[1834742926,124321417,436776391,1041069224]},{"value":[180708507,1471415587,1983264121,784140827]},{"value":[1025416379,1220155849,134295653,1444116816]},{"value":[199281659,24777417,1827946090,506198962]},{"value":[1352903581,1182353961,489301170,451892158]},{"value":[1280323888,1471404453,260914690,598757295]},{"value":[529125096,1123988626,654005462,200680859]},{"value":[1044626268,817317903,830469371,222923107]},{"value":[71463150,95622943,118357698,1578476322]},{"value":[370850105,954993511,1191524495,662804570]},{"value":[832600688,688224861,640049981,1966121630]}]},{"local":[{"value":[1028920002,191927984,852933902,1521595725]},{"value":[1674624479,1350869103,1901999790,1826690554]},{"value":[1447228797,309091949,191385200,668336867]},{"value":[1004451112,1338405060,1746330067,367326870]},{"value":[1197678840,1479689297,1096753121,590314940]},{"value":[896673587,133976537,131957797,1260397943]},{"value":[1010608249,705804402,687006114,1838686936]},{"value":[1695676163,1290926475,319862497,350442718]},{"value":[136544055,1543325970,1947764500,1410785010]},{"value":[914800903,914461202,1895164129,999797944]},{"value":[950741460,344528722,734777925,1990502606]},{"value":[1424219332,568825694,1602030321,1566108720]},{"value":[1475090836,1207238807,1016051929,543153432]},{"value":[286109078,137705180,1362782071,1094382896]},{"value":[411172276,263593049,434331750,915747479]},{"value":[526388505,1773627785,363248480,641374549]},{"value":[1820079693,820534085,1352865621,1531324863]},{"value":[942231941,77573306,1571153970,122326288]},{"value":[983368871,173381587,1836230911,860283627]},{"value":[1055138538,858011899,1475862429,1298922256]},{"value":[85354824,880386812,507694361,1949571272]},{"value":[1932218248,75931817,1864391773,775581692]},{"value":[1312567613,1794578257,607172542,318620386]},{"value":[11198314,699518139,887548457,521244182]}],"next":[{"value":[804694656,1775505503,397935970,116357439]},{"value":[235176836,87754165,280984537,1398699137]},{"value":[454385056,1867351620,1824397775,1024759540]},{"value":[1211535038,1698922537,557165591,1837807180]},{"value":[449075492,506418551,1224767636,651624468]},{"value":[1051099378,1755513536,812449837,1494687024]},{"value":[1934141224,528489870,1993961943,1977416169]},{"value":[1704106640,229240469,568657847,41287602]},{"value":[1908727907,1648218839,1340860712,461547875]},{"value":[463049692,1413690403,375371287,1936493257]},{"value":[550873131,368680429,1713617342,1690320245]},{"value":[599240242,1121992729,683435528,583701786]},{"value":[549510948,355916870,94031999,186051965]},{"value":[851417369,14214741,1255665134,337059680]},{"value":[1936569249,630345765,1847324935,1444025271]},{"value":[1046461479,1776417787,1258961428,921607832]},{"value":[935069690,1418149754,1070151331,1963993519]},{"value":[771657848,1272519904,1791869948,1017903607]},{"value":[162660477,1780402125,796791748,722688549]},{"value":[239122811,580623591,505914531,1241558607]},{"value":[742127577,651832551,1386985045,686674883]},{"value":[1493041349,453126142,1542029726,859004070]},{"value":[1464215580,284209015,1686203957,1947044491]},{"value":[1149436281,785427454,764590508,681221882]}]},{"local":[{"value":[1307776083,1297433683,1196872774,1868474673]},{"value":[639643056,322956703,834168801,104030339]},{"value":[1160146665,1850405494,1894769522,1338849322]},{"value":[1484512014,1634587473,838438089,1314293484]},{"value":[1950134669,1139731573,1547627125,683147281]},{"value":[1677835488,1247176617,1058314633,777969396]},{"value":[404503255,41184856,1419367332,688273350]},{"value":[1181904292,349435316,731999283,1513300744]}],"next":[{"value":[469887950,1455339694,758831643,1134323563]},{"value":[1318791443,234678796,1100543200,803648708]},{"value":[296139720,554744660,257439521,984491901]},{"value":[496352346,1770613980,609440705,867760678]},{"value":[1684706053,685764035,505407775,327698948]},{"value":[1120630096,1636345475,319457976,311311065]},{"value":[1979111846,959254720,1434319844,1483616384]},{"value":[987681552,734386530,1988596899,1982687633]}]},{"local":[{"value":[730227548,1052476155,1469921241,625774952]},{"value":[1272483833,1750910740,653061748,1634237205]},{"value":[1771973254,1829359224,1126834933,1126242470]},{"value":[714163270,1027127983,1287443004,770338733]},{"value":[1493510702,1565289874,893296317,320991722]},{"value":[1604926070,1593903621,899308291,976793550]},{"value":[1821008728,529693623,719891045,821385058]},{"value":[372388012,596213585,1725167482,284439604]}],"next":[{"value":[764313027,1387244763,1017765382,618604269]},{"value":[566562751,953453174,849607983,1449330418]},{"value":[869888898,12161230,1944582904,1845426869]},{"value":[1087939316,475558795,379850116,1967228866]},{"value":[1089953277,374584790,105047847,1695204854]},{"value":[21517521,1426083688,707024080,1787851428]},{"value":[1347564982,1509449900,91703944,1016729741]},{"value":[1906089765,1363885257,1678074363,1525002087]}]}]],"quotient":[[[{"value":[1203763872,1694534135,945520264,959850036]},{"value":[52480553,1082960050,1314257867,1649222351]},{"value":[886016184,492718481,1207259876,290416819]},{"value":[1689393049,1472882049,1119042698,1416908182]}]],[[{"value":[1219551484,1803433162,112739862,983033269]},{"value":[435301391,1636964586,143526736,1549422067]},{"value":[1116408359,985770702,222604519,1556774074]},{"value":[529858288,717644226,1398917515,61556413]}],[{"value":[53509753,1803433162,112739862,983033269]},{"value":[797066041,1636964586,143526736,1549422067]},{"value":[1561033714,985770702,222604519,1556774074]},{"value":[1981036502,717644226,1398917515,61556413]}],[{"value":[744005201,1803433162,112739862,983033269]},{"value":[246893874,1636964586,143526736,1549422067]},{"value":[1471519610,985770702,222604519,1556774074]},{"value":[1361646696,717644226,1398917515,61556413]}],[{"value":[1910046932,1803433162,112739862,983033269]},{"value":[1898395145,1636964586,143526736,1549422067]},{"value":[1026894255,985770702,222604519,1556774074]},{"value":[1923734403,717644226,1398917515,61556413]}]],[[{"value":[525675953,1315766457,1264868362,1185684419]},{"value":[1832248147,606555533,1594008605,1526158256]},{"value":[324682823,1007255476,1475786060,696608331]},{"value":[655889240,1080925003,647689090,106460517]}],[{"value":[969791165,384205754,1632469340,1997554289]},{"value":[1957704110,1421720407,1335772914,1878089888]},{"value":[1783335694,1455348489,1192179025,595112547]},{"value":[323393693,268791177,1923582478,1781649510]}],[{"value":[1704122534,737591471,1272892573,670229633]},{"value":[1687657719,550396174,962050283,1126947078]},{"value":[1737231278,781800569,234378254,1142586384]},{"value":[790658194,1177685218,1221075847,540263067]}],[{"value":[928618691,862814093,1673386150,842887227]},{"value":[1489208078,1889523319,1905529537,1793652118]},{"value":[1029085969,1558852830,713731674,711197504]},{"value":[1192123825,684215691,1532539494,1272948446]}]],[[{"value":[527831459,1736791818,554627667,58302416]},{"value":[622879201,1207216171,311209901,1552993234]},{"value":[1757749669,356555924,475937200,1579291090]},{"value":[124842441,920555969,862060634,177990487]}],[{"value":[100884398,1090623867,617885755,872254064]},{"value":[1691726567,438755317,1894806081,455745640]},{"value":[660535911,1977448871,1833943352,1972983759]},{"value":[78371053,1329060894,1560557705,1012472708]}],[{"value":[146458455,793714908,1401195939,594666892]},{"value":[93691904,1520159047,1297021090,1825369727]},{"value":[1011602103,1547598619,29433310,648993479]},{"value":[762733224,189059675,323480231,836421691]}],[{"value":[1695924642,17706281,1983545611,1951376920]},{"value":[1953702214,175832143,1078756995,241123221]},{"value":[986915287,482776646,1084627526,755900451]},{"value":[1674581951,1494283999,842125997,759153874]}]],[[{"value":[1313391710,607074067,226293243,1270027940]},{"value":[212434076,1037135139,1617921005,858904617]},{"value":[1218926577,1861924301,1797938477,686312248]},{"value":[1576761262,800502157,874873439,482530464]}],[{"value":[356570966,916257759,569876347,1201497535]},{"value":[1502851248,59227895,728879527,995065048]},{"value":[1755172507,204867370,2012093895,33259239]},{"value":[857992673,1572816965,362421392,510228016]}],[{"value":[1516674340,1157161230,686768228,808695384]},{"value":[476255242,1491045905,1082032872,1952044530]},{"value":[1335355936,488821881,1213925854,1813560313]},{"value":[1601606237,368765643,2082751,1744686133]}],[{"value":[1327783607,1626325460,1920321686,221915058]},{"value":[754040630,229263479,441528572,1288656334]},{"value":[1603693248,46893935,941577598,733875648]},{"value":[2003445524,1283201612,789743015,1699591841]}]],[[{"value":[573489124,10751180,843418241,1692116411]},{"value":[804095934,818847373,1857386053,1122093539]},{"value":[730369966,189781470,1492250958,989111693]},{"value":[105057034,1498477314,615959639,1959265344]}],[{"value":[372941580,410184223,164333413,842689391]},{"value":[1113741322,963822076,1500744842,257263045]},{"value":[423882325,495057411,1415980027,1224226581]},{"value":[1329689861,1287441354,1729429506,5122927]}],[{"value":[1784645508,1812310417,1663753553,519296397]},{"value":[1774234981,165374839,1009957213,999112068]},{"value":[1695212117,303073752,498928927,1222874956]},{"value":[1623392952,1547488185,1524037795,856211042]}],[{"value":[792608661,1187092987,1956062386,363738138]},{"value":[1405527465,1714270381,534531572,1884549488]},{"value":[241180254,1724059558,633116352,1004771474]},{"value":[590610290,1957693762,867578158,1404656006]}]],[[{"value":[1088369570,33663146,1683448425,1377770944]},{"value":[1199418605,1129087956,125065970,321591877]},{"value":[734986582,202783203,816757942,1282992151]},{"value":[1877777417,701458759,1574536316,1325417498]}],[{"value":[1865692917,833340066,333607928,1811895098]},{"value":[1226958952,138993626,726627125,1290032156]},{"value":[219484194,1885696047,1019307069,1250119205]},{"value":[124099134,950737829,427926491,896884990]}],[{"value":[1984817090,1708887117,1530405214,245078992]},{"value":[422204179,1158927437,1121772327,1125512846]},{"value":[1157314039,1257178303,747176442,1727899607]},{"value":[1663330940,159175253,1755349836,169115099]}],[{"value":[272063119,963105796,1072980186,1689395456]},{"value":[95088788,1756713652,1341298695,1536389747]},{"value":[1231933250,1673816307,959412643,397342080]},{"value":[1902456683,1732042801,1353308883,150619602]}]],[[{"value":[811089826,1215255314,801214401,725102893]},{"value":[88732783,481688869,123193214,1159568025]},{"value":[1274592140,1571969788,1696588138,1392517603]},{"value":[817118405,1536572112,1004067279,1648798464]}],[{"value":[980836322,1833524219,96504938,1282935779]},{"value":[1479822764,999166235,91699809,1978426019]},{"value":[780616150,1308023529,528062384,1390034301]},{"value":[1257707732,1635884820,1681328798,382433959]}],[{"value":[1328649432,1132837129,875921867,1771196331]},{"value":[226805819,1103329342,1812464307,1464282322]},{"value":[1392339462,422402038,1631409632,1843308319]},{"value":[1012488737,345877217,225103402,1533746348]}],[{"value":[1985113574,1620233743,1973707696,487371675]},{"value":[579739567,1038280962,468825532,1573354424]},{"value":[941255242,748919129,931620955,1650576626]},{"value":[831616757,1431924276,167564830,1863984063]}]],[[{"value":[1325366001,1551201324,853048729,216142418]},{"value":[1562035025,933710887,1614430486,659588738]},{"value":[1693232963,699165466,1748496855,1417526490]},{"value":[1680433904,1232532657,314424736,1320876882]}],[{"value":[911090857,948188335,256044524,1454263505]},{"value":[1641377282,1082685738,1520792775,101782020]},{"value":[1745910743,1222645444,116505896,1689407760]},{"value":[1632064688,1328371073,693405073,916178351]}],[{"value":[1261133609,1349407445,1823747592,1389910821]},{"value":[1307433281,91518486,1834314979,237996301]},{"value":[1799106540,599675000,2007460221,1231022077]},{"value":[1199112051,271338761,1838294975,1273052923]}],[{"value":[249695360,522153747,1780876322,1303269424]},{"value":[650611415,322333915,1492965045,368199428]},{"value":[823961662,1747824532,1204638815,1139240805]},{"value":[1001735511,1596523159,1032266930,726767587]}]],[[{"value":[399836045,574008472,1513252254,1059399101]},{"value":[633757552,1703946766,1695331152,324577799]},{"value":[1501324000,391154543,1095212107,681412267]},{"value":[1173115823,1774130022,869990793,565957776]}],[{"value":[148243487,409311667,1328320934,159810810]},{"value":[183988135,1837878723,1980255915,1921572894]},{"value":[81116818,274056487,950345453,1874061840]},{"value":[625394081,1141574795,1126701557,2007193423]}],[{"value":[987645032,253549897,1964100892,1061401811]},{"value":[693670513,1400118510,1491127425,678578542]},{"value":[739804568,1932070606,1567613495,1211333949]},{"value":[9704596,1357661807,1016719987,1745191542]}],[{"value":[1413787775,1671589591,1656285079,351474821]},{"value":[786420397,1584725146,677919041,461441842]},{"value":[919191446,630817713,725848002,1530883319]},{"value":[1999326126,1737346453,914656932,1423818973]}]],[[{"value":[1858787086,94297996,1371687430,1994495875]},{"value":[1289895203,369326112,1383148706,1653749633]},{"value":[293014408,39845631,96143460,251565949]},{"value":[68206438,53259877,1822395451,1378562869]}],[{"value":[7187169,1872611286,1371792802,1051124309]},{"value":[519680616,1813731126,1609019920,686106865]},{"value":[1148266859,1476573256,926977133,56151805]},{"value":[1686327367,704129282,114072297,988371641]}],[{"value":[1690834023,1892346658,216365810,1994697014]},{"value":[958000408,791504124,1157156326,381206044]},{"value":[1664923739,362761882,50871672,1128658106]},{"value":[1031729309,1586928524,142615510,1268110134]}],[{"value":[742723402,866889741,124000235,1870302134]},{"value":[1276139333,1881502840,1835644109,1658615894]},{"value":[258800044,605167806,1852914423,1993554317]},{"value":[967910803,200014442,992780718,119555839]}]],[[{"value":[1445273197,1682523596,1701778591,1180785444]},{"value":[1761838536,1298819419,1708838451,1353404067]},{"value":[791218809,1613964718,997877121,56412665]},{"value":[757456303,1907112599,75397976,1217973816]}],[{"value":[1465774259,1658704660,81300901,55905976]},{"value":[311800609,337797911,813474373,1942880486]},{"value":[928344221,599532590,1391385122,265915327]},{"value":[757599702,555067283,724419774,1006543955]}],[{"value":[1991897531,1531121641,768156096,1779348678]},{"value":[1999877775,424394569,779088766,469806354]},{"value":[170134865,1964150582,649952488,1634974827]},{"value":[994032317,199522779,1296881562,85518187]}],[{"value":[656265331,128750908,1369302969,370990200]},{"value":[1643836981,42288278,1279996398,1728542701]},{"value":[1666829760,1765139288,1369744521,957654799]},{"value":[1162148024,518440105,693838944,432461220]}]],[[{"value":[804409999,1740748215,589288651,1635739718]},{"value":[1300815557,431387271,1957873212,1260166120]},{"value":[955094366,140167656,961258774,750229264]},{"value":[1307514461,287821519,1431341260,1254241955]}],[{"value":[56807184,1332686679,894200272,1282515589]},{"value":[1269223851,699959833,949405281,1580517716]},{"value":[1077866838,544067737,1643254406,913917748]},{"value":[1622155542,1096943190,1099582190,1316481559]}],[{"value":[1830541862,1550662136,954241127,456881095]},{"value":[668331394,1093753017,238275076,426539879]},{"value":[429978504,1041808946,1767688671,431727350]},{"value":[1010146557,746502766,1577818271,1933409171]}],[{"value":[1707010137,1032604378,1892227164,1822620151]},{"value":[1428582351,242183424,437111330,165144713]},{"value":[1043984943,101142287,191479000,1332270785]},{"value":[1809213999,373712038,1933460440,1611397118]}]],[[{"value":[534293946,656555326,204979939,1164406200]},{"value":[1669511554,373782250,568890970,1507555876]},{"value":[1782598218,1771533825,856421301,1290083330]},{"value":[1919206742,237297479,30233512,1231736149]}],[{"value":[1262289156,1531648257,1837866396,734705290]},{"value":[901974969,1992628727,320589222,938502713]},{"value":[308305931,525802315,1733259730,1809815330]},{"value":[759281488,1905153035,1825865706,559506835]}],[{"value":[1133493771,114013584,1181306391,1587977384]},{"value":[1163828768,13617810,1535928498,492445540]},{"value":[380985044,518170781,903463508,1743191841]},{"value":[762956072,611464780,478500206,728151376]}],[{"value":[564801860,1434267580,1038910209,1925934482]},{"value":[1475029028,168878324,1243887412,852363975]},{"value":[1110978279,1396803637,279759936,965135759]},{"value":[1848367705,1119222450,1480928791,120792630]}]],[[{"value":[691951229,500448127,928476090,104244870]},{"value":[1341881290,1685862532,1284919349,1703572742]},{"value":[660496258,1094082162,57007870,1808751251]},{"value":[1033068712,63754719,1118314083,325090105]}],[{"value":[1703850009,1080127776,732990106,883065294]},{"value":[41962352,225588788,1010775348,182727259]},{"value":[1966462126,1970208126,1252447370,3082159]},{"value":[1501085146,813425526,291966312,691703138]}],[{"value":[572469728,171295625,1006322667,1652683346]},{"value":[1959631443,1779779475,704123418,660522704]},{"value":[1086774051,721585162,1091614392,204056663]},{"value":[164214968,966212949,1003465079,1549799295]}],[{"value":[1626656845,1439069001,1462218074,1821718560]},{"value":[1845473488,866879209,380254171,340509596]},{"value":[854270144,667583394,404541413,1390128408]},{"value":[532859516,954916361,1639468640,26772664]}]],[[{"value":[720233345,1936342842,245524503,419889782]},{"value":[1533362036,434812307,184592175,1935459396]},{"value":[22371567,1964554465,746467324,665802935]},{"value":[1646941393,1942522512,131297735,1680632767]}],[{"value":[1818071411,809552505,183696950,1258852621]},{"value":[609835424,1841228492,1811708609,754353658]},{"value":[57696938,1223389171,1206924025,1902115277]},{"value":[1800596974,298997502,1102132547,928105381]}],[{"value":[887136286,1374938295,1487398727,31740866]},{"value":[328225150,1073533403,1637203203,1840026005]},{"value":[859783983,1114685167,1065881890,320282027]},{"value":[1448769176,15523108,753131787,1980941273]}],[{"value":[1912006906,581129121,197220584,1059063588]},{"value":[1648316173,83317611,1205572863,92291506]},{"value":[1572611009,791960485,1082498404,1123700110]},{"value":[498192448,1152218485,1095636954,1422949522]}]],[[{"value":[1102911517,1744887322,935655774,369158544]},{"value":[1374547346,344570678,1261178802,768102618]},{"value":[97752506,927197750,1498436182,347412092]},{"value":[1607289634,1617674690,817608390,339132337]}]]]}},"per_air":[{"air_id":0,"degree":524288,"exposed_values_after_challenge":[[{"value":[985594142,326133790,1031836565,41464747]}]],"public_values":[]},{"air_id":1,"degree":2,"exposed_values_after_challenge":[[{"value":[1454865008,1011480533,596150267,427754608]}]],"public_values":[0,1204688231,0,268435454]},{"air_id":2,"degree":64,"exposed_values_after_challenge":[[{"value":[1822313950,677762935,1780593160,534864401]}]],"public_values":[1721426517,1269888867,1208873565,977715318,1816359776,498301167,1128734703,1753470246,1056473592,788037018,0,268435454,1094265852,951683695,1637389082,1439964107,923578910,329727954,1900924304,1200460713,691723180,989920053,494073216,1734368352,1395946450,1454596689,658019632,811352432,1862934059,403354584,1896831670,846629307,1646790429,506608066,1359822177,912606452]},{"air_id":3,"degree":2097152,"exposed_values_after_challenge":[[{"value":[1013049011,673614378,670366042,297936700]}]],"public_values":[]},{"air_id":4,"degree":1048576,"exposed_values_after_challenge":[[{"value":[446065014,502148878,492432002,1506280904]}]],"public_values":[]},{"air_id":5,"degree":524288,"exposed_values_after_challenge":[[{"value":[1317348981,1548901126,445519933,769551689]}]],"public_values":[]},{"air_id":6,"degree":512,"exposed_values_after_challenge":[[{"value":[946539478,729650507,1923551938,733865520]}]],"public_values":[]},{"air_id":7,"degree":65536,"exposed_values_after_challenge":[[{"value":[1493877915,698665297,1644228765,841434126]}]],"public_values":[]},{"air_id":8,"degree":1048576,"exposed_values_after_challenge":[[{"value":[280321951,1929481862,1177697352,1821747514]}]],"public_values":[]},{"air_id":9,"degree":262144,"exposed_values_after_challenge":[[{"value":[1209305810,616769049,921928266,275027516]}]],"public_values":[]},{"air_id":10,"degree":2097152,"exposed_values_after_challenge":[[{"value":[32392321,11732308,717463629,1322510522]}]],"public_values":[]},{"air_id":11,"degree":65536,"exposed_values_after_challenge":[[{"value":[249426294,1460886186,1833781056,587210960]}]],"public_values":[]},{"air_id":12,"degree":1048576,"exposed_values_after_challenge":[[{"value":[1089626635,548981663,894090185,811562746]}]],"public_values":[]},{"air_id":13,"degree":131072,"exposed_values_after_challenge":[[{"value":[1582836647,159403342,493352644,1749180484]}]],"public_values":[]},{"air_id":14,"degree":1048576,"exposed_values_after_challenge":[[{"value":[1735120076,1384482187,942543355,32492210]}]],"public_values":[]},{"air_id":15,"degree":32768,"exposed_values_after_challenge":[[{"value":[466753496,1001658106,1696498040,1663356677]}]],"public_values":[]},{"air_id":16,"degree":262144,"exposed_values_after_challenge":[[{"value":[1993956560,811109300,857360090,676620123]}]],"public_values":[]}],"rap_phase_seq_proof":null}],"public_values":[2013265697,1207959143,1073741592,268435454,1476394597,268435102,134217583,536870492,1610612276,268435038,939523881,1207959367,536870748,402652749,402653165,536870684,939523753,268435262,671088427,1207959207,536870428,134217423,268435134,1610612340,536870684,402652813,1476394949,1610612436,1073741784,1879047666,1744830275,1342177142]},"vk":"Js7lLwxrmm7CpoMtKyiaDJclJ1Momron0n2CIMTWgAemj8oplKbdFf+b1UDA4+tGmJEzDuiv5g3rsqRYhPVQAw==","git_version":"daf3b1d"} \ No newline at end of file diff --git a/common/types/message/bundle-proof-sample.json b/common/types/message/bundle-proof-sample.json new file mode 100644 index 0000000000..218d602ab7 --- /dev/null +++ b/common/types/message/bundle-proof-sample.json @@ -0,0 +1 @@ +{"metadata":{"bundle_info":{"chain_id":534352,"num_batches":2,"prev_state_root":"0xabacadaeaf000000000000000000000000000000000000000000000000000000","prev_batch_hash":"0xabacadaeaf000000000000000000000000000000000000000000000000000000","post_state_root":"0x9e8b9928c55ccbc933911283175842fa515e49dd3f2fe0192c4346095695d741","batch_hash":"0x30d2f51e20e9a4ecd460466af9c81d13daad4fb8d1ca1e42dab30603374f7e5f","withdraw_root":"0x7ed4c7d56e2ed40f65d25eecbb0110f3b3f4db68e87700287c7e0cedcb68272c"},"bundle_pi_hash":"0x7d1ab51aacfabcda1d110e0e34d04b4446f1ec7b9e83d080d0ef5e480e2566f4"},"proof":{"instances":[["97e96308bd98ffa3f39dc0000000000000000000000000000000000000000000","01f2a29f309390ad118fcd000000000000000000000000000000000000000000","92bc68866f74b390b60800000000000000000000000000000000000000000000","57fb7f3a0dad5147efe147000000000000000000000000000000000000000000","857c69b8d846f355e063a5000000000000000000000000000000000000000000","c223d2a4af009c159a1d00000000000000000000000000000000000000000000","67c7eaa18b594adcc30aef000000000000000000000000000000000000000000","3dbd5480333e992459b18c000000000000000000000000000000000000000000","f8ba1b51078ee337910900000000000000000000000000000000000000000000","58ed5e390c5bf96796402a000000000000000000000000000000000000000000","9d7082eee45c81f6f0c5c7000000000000000000000000000000000000000000","249d4588fd1ae3ce8c1700000000000000000000000000000000000000000000","7aa3fdd20f009a07adf150d2f74895240b1d311e37f918ae97dfa3e093017600","e89f797fae1a2a08707189a1772082fd6f30500d5c60796e4432d7e7b9380400","7d00000000000000000000000000000000000000000000000000000000000000","1a00000000000000000000000000000000000000000000000000000000000000","b500000000000000000000000000000000000000000000000000000000000000","1a00000000000000000000000000000000000000000000000000000000000000","ac00000000000000000000000000000000000000000000000000000000000000","fa00000000000000000000000000000000000000000000000000000000000000","bc00000000000000000000000000000000000000000000000000000000000000","da00000000000000000000000000000000000000000000000000000000000000","1d00000000000000000000000000000000000000000000000000000000000000","1100000000000000000000000000000000000000000000000000000000000000","0e00000000000000000000000000000000000000000000000000000000000000","0e00000000000000000000000000000000000000000000000000000000000000","3400000000000000000000000000000000000000000000000000000000000000","d000000000000000000000000000000000000000000000000000000000000000","4b00000000000000000000000000000000000000000000000000000000000000","4400000000000000000000000000000000000000000000000000000000000000","4600000000000000000000000000000000000000000000000000000000000000","f100000000000000000000000000000000000000000000000000000000000000","ec00000000000000000000000000000000000000000000000000000000000000","7b00000000000000000000000000000000000000000000000000000000000000","9e00000000000000000000000000000000000000000000000000000000000000","8300000000000000000000000000000000000000000000000000000000000000","d000000000000000000000000000000000000000000000000000000000000000","8000000000000000000000000000000000000000000000000000000000000000","d000000000000000000000000000000000000000000000000000000000000000","ef00000000000000000000000000000000000000000000000000000000000000","5e00000000000000000000000000000000000000000000000000000000000000","4800000000000000000000000000000000000000000000000000000000000000","0e00000000000000000000000000000000000000000000000000000000000000","2500000000000000000000000000000000000000000000000000000000000000","6600000000000000000000000000000000000000000000000000000000000000","f400000000000000000000000000000000000000000000000000000000000000"]],"proof":[6,13,251,83,157,229,78,147,240,211,105,211,233,165,231,246,12,118,219,182,204,150,39,214,40,239,218,244,108,49,14,248,4,50,195,55,248,15,73,230,30,192,200,178,184,159,146,207,28,4,236,42,145,115,160,169,78,212,138,69,110,0,90,93,18,187,91,198,40,107,123,170,50,254,243,170,167,213,52,111,239,127,158,2,145,90,234,125,182,59,7,7,144,45,12,49,9,204,120,71,94,150,202,83,104,20,140,119,122,105,216,190,7,17,236,14,237,140,119,247,12,130,71,27,238,137,0,57,44,137,143,13,224,20,159,155,145,123,160,36,182,220,239,150,223,161,211,160,214,105,57,242,144,235,93,103,106,226,124,93,20,175,142,101,200,241,44,171,133,13,194,150,254,97,134,14,177,255,208,255,37,186,227,128,174,204,203,81,27,62,151,182,35,122,197,178,129,249,93,142,204,56,227,173,210,121,208,13,22,57,166,128,179,95,134,111,21,69,224,30,211,54,112,48,15,181,2,115,21,37,234,68,111,71,55,235,242,160,113,15,212,211,1,237,190,62,210,90,153,42,106,90,154,85,203,96,39,65,58,143,44,152,99,222,185,28,144,150,20,134,251,200,200,48,193,238,145,132,11,19,210,84,97,9,186,19,13,60,40,44,247,229,82,148,74,179,157,238,110,134,255,116,45,32,1,200,118,59,111,127,244,73,142,147,153,119,77,235,244,193,28,221,181,243,200,74,24,119,108,234,77,213,159,68,174,191,10,138,13,23,47,116,14,196,146,61,178,121,224,25,239,13,13,141,202,250,23,42,102,201,159,215,234,116,144,251,180,43,203,195,188,0,244,126,78,248,29,98,243,101,165,37,251,9,26,170,181,112,56,131,75,27,101,214,76,235,34,230,121,62,199,214,55,79,125,97,73,35,217,212,142,83,143,177,189,82,20,208,132,125,135,25,133,93,71,134,188,128,29,37,206,112,225,182,15,247,134,134,218,61,102,223,173,131,77,31,244,178,32,19,162,173,72,128,105,233,170,190,232,7,37,152,35,47,86,128,15,171,240,78,158,87,31,68,36,115,158,172,46,17,12,228,208,116,68,177,189,163,47,80,72,21,245,188,52,2,173,254,73,255,228,92,95,56,75,96,120,74,9,74,230,154,16,73,148,131,75,149,180,19,162,35,113,223,180,153,164,214,138,105,185,145,8,191,120,148,94,144,28,82,237,111,28,33,15,22,148,49,85,46,176,21,39,60,199,85,46,13,60,204,0,243,23,125,50,105,102,199,137,164,1,148,178,156,223,84,21,230,90,140,218,69,245,58,204,95,126,177,73,73,122,142,56,235,68,89,226,191,212,254,7,242,44,252,133,245,44,197,16,178,244,169,55,240,20,166,220,19,65,220,157,188,158,100,166,177,248,95,145,38,54,23,222,56,73,190,63,82,69,38,5,136,125,98,121,38,122,179,55,156,212,94,168,123,118,221,110,134,33,177,209,66,59,210,189,148,161,251,142,240,77,43,12,73,219,185,204,129,218,83,8,144,96,191,92,173,199,234,51,237,199,26,151,230,226,229,235,204,51,251,90,150,36,52,44,57,45,17,47,182,60,69,216,20,157,123,240,37,106,107,25,156,196,204,71,212,178,124,167,14,136,178,94,129,36,135,10,52,214,252,254,2,238,44,210,158,173,107,45,255,150,60,95,84,193,129,228,198,103,253,228,7,20,68,32,255,52,95,4,202,39,206,45,231,10,142,78,205,223,169,127,200,224,110,88,14,112,72,21,200,223,101,248,164,136,94,184,178,99,219,23,141,26,230,121,151,80,142,36,101,71,173,235,89,216,242,144,130,93,151,247,157,81,94,166,219,250,50,23,124,37,237,3,28,1,80,59,253,15,62,164,11,234,45,42,148,76,250,10,60,5,64,134,75,97,53,30,22,101,231,5,190,159,62,7,25,188,223,162,102,175,100,251,83,219,106,118,251,144,130,53,81,14,146,142,191,55,204,245,189,242,213,45,34,81,3,16,105,122,205,69,38,147,176,110,249,61,62,238,153,145,56,36,249,229,1,59,68,143,106,241,173,233,59,81,207,187,142,34,152,42,165,178,189,143,237,63,84,135,15,213,34,41,253,242,132,226,80,233,160,176,159,48,65,92,252,155,222,233,105,7,46,252,171,177,180,55,249,124,23,185,246,248,136,61,144,41,26,227,194,175,146,236,95,125,123,148,44,180,117,47,242,4,199,226,247,28,221,16,194,21,101,118,95,37,161,158,221,54,118,46,102,180,183,34,40,144,131,181,51,175,124,63,106,28,55,28,120,16,241,105,31,192,222,117,121,193,152,53,142,33,157,146,108,189,22,239,182,229,227,72,254,163,144,30,231,36,184,239,92,82,72,209,10,33,212,9,231,84,105,164,129,90,179,160,196,251,5,224,82,62,94,46,89,111,130,183,125,6,74,23,131,215,233,84,97,205,72,244,68,197,246,97,159,172,122,74,114,178,134,12,175,129,110,86,125,142,206,254,183,29,29,110,165,207,1,203,23,38,178,142,30,64,129,2,186,19,54,48,116,11,249,29,145,227,18,229,111,189,61,117,39,40,84,193,255,37,121,26,210,148,220,223,222,162,182,185,84,41,139,109,106,65,204,205,72,238,173,59,120,247,143,14,150,35,194,59,14,96,84,120,204,121,117,126,61,161,41,143,200,46,196,43,197,199,137,142,185,172,152,198,119,170,168,228,119,39,119,21,199,27,233,154,40,37,91,147,152,220,47,75,173,41,198,248,25,15,220,40,114,207,169,39,143,194,225,44,219,44,126,211,225,79,136,49,226,110,6,235,41,138,201,20,46,106,105,71,92,28,239,224,59,158,116,96,127,63,42,37,148,39,189,200,211,199,225,197,38,16,147,191,110,238,45,201,177,142,169,82,63,117,176,165,158,46,156,6,225,131,166,11,167,24,76,103,7,106,17,169,211,232,137,140,126,15,175,252,5,2,204,103,171,94,230,78,40,205,49,101,148,148,182,75,32,39,109,180,112,205,175,134,114,48,6,52,28,59,10,195,16,75,84,177,162,186,223,26,90,158,79,87,199,120,244,115,164]},"vk":"AhYAAAAABAAAAD2PumVP6pqldS0PKWW8Q4IvnE/rvtm5/2fXvG196sYhI47ROxge2z4kg7ybLacHwn9EMlyXIRVV4j4RbMs2AiQNu8s47Xabxy0EViND1dzsu5HicdAWl0xG5C+VpO2faJdK4nGwtD4WHtbdqWY72nSY5aKSDxAYO85vLy+9cJZl4YV1JRvVS93TXSFqhKGUEGQz8whNVHZcWy3igkXP0lv1viqH+tQ3npbYoF7PNhRVSRp/YxwFufgw3O4cGkpuZMw8T9j5UXpHz3K/2yuVSXK6OvMG4/058TXG09qKgXYP","git_version":"daf3b1d"} \ No newline at end of file diff --git a/common/types/message/message.go b/common/types/message/message.go index 57d78a9723..87c51fc4eb 100644 --- a/common/types/message/message.go +++ b/common/types/message/message.go @@ -1,20 +1,15 @@ package message import ( + "encoding/json" "errors" "fmt" "github.com/scroll-tech/go-ethereum/common" ) -// RespStatus represents status code from prover to scroll -type RespStatus uint32 - const ( - // StatusOk means generate proof success - StatusOk RespStatus = iota - // StatusProofError means generate proof failed - StatusProofError + euclidFork = "euclid" ) // ProofType represents the type of task. @@ -51,15 +46,15 @@ type ChunkTaskDetail struct { // BatchTaskDetail is a type containing BatchTask detail. type BatchTaskDetail struct { - ChunkInfos []*ChunkInfo `json:"chunk_infos"` - ChunkProofs []*ChunkProof `json:"chunk_proofs"` - BatchHeader interface{} `json:"batch_header"` - BlobBytes []byte `json:"blob_bytes"` + ChunkInfos []*ChunkInfo `json:"chunk_infos"` + ChunkProofs []ChunkProof `json:"chunk_proofs"` + BatchHeader interface{} `json:"batch_header"` + BlobBytes []byte `json:"blob_bytes"` } // BundleTaskDetail consists of all the information required to describe the task to generate a proof for a bundle of batches. type BundleTaskDetail struct { - BatchProofs []*BatchProof `json:"batch_proofs"` + BatchProofs []BatchProof `json:"batch_proofs"` } // ChunkInfo is for calculating pi_hash for chunk @@ -71,6 +66,7 @@ type ChunkInfo struct { DataHash common.Hash `json:"data_hash"` IsPadding bool `json:"is_padding"` TxBytes []byte `json:"tx_bytes"` + TxBytesHash common.Hash `json:"tx_data_digest"` } // SubCircuitRowUsage tracing info added in v0.11.0rc8 @@ -79,11 +75,26 @@ type SubCircuitRowUsage struct { RowNumber uint64 `json:"row_number"` } -// ChunkProof includes the proof info that are required for chunk verification and rollup. -type ChunkProof struct { +// ChunkProof +type ChunkProof interface { + Proof() []byte +} + +// NewChunkProof creates a new ChunkProof instance. +func NewChunkProof(hardForkName string) ChunkProof { + switch hardForkName { + case euclidFork: + return &OpenVMChunkProof{} + default: + return &Halo2ChunkProof{} + } +} + +// Halo2ChunkProof includes the proof info that are required for chunk verification and rollup. +type Halo2ChunkProof struct { StorageTrace []byte `json:"storage_trace,omitempty"` Protocol []byte `json:"protocol"` - Proof []byte `json:"proof"` + RawProof []byte `json:"proof"` Instances []byte `json:"instances"` Vk []byte `json:"vk"` // cross-reference between cooridinator computation and prover compution @@ -92,10 +103,31 @@ type ChunkProof struct { RowUsages []SubCircuitRowUsage `json:"row_usages,omitempty"` } -// BatchProof includes the proof info that are required for batch verification and rollup. -type BatchProof struct { +// Proof returns the proof bytes of a ChunkProof +func (ap *Halo2ChunkProof) Proof() []byte { + return ap.RawProof +} + +// BatchProof +type BatchProof interface { + SanityCheck() error + Proof() []byte +} + +// NewBatchProof creates a new BatchProof instance. +func NewBatchProof(hardForkName string) BatchProof { + switch hardForkName { + case euclidFork: + return &OpenVMBatchProof{} + default: + return &Halo2BatchProof{} + } +} + +// Halo2BatchProof includes the proof info that are required for batch verification and rollup. +type Halo2BatchProof struct { Protocol []byte `json:"protocol"` - Proof []byte `json:"proof"` + RawProof []byte `json:"proof"` Instances []byte `json:"instances"` Vk []byte `json:"vk"` // cross-reference between cooridinator computation and prover compution @@ -103,18 +135,23 @@ type BatchProof struct { GitVersion string `json:"git_version,omitempty"` } +// Proof returns the proof bytes of a BatchProof +func (ap *Halo2BatchProof) Proof() []byte { + return ap.RawProof +} + // SanityCheck checks whether a BatchProof is in a legal format -func (ap *BatchProof) SanityCheck() error { +func (ap *Halo2BatchProof) SanityCheck() error { if ap == nil { return errors.New("agg_proof is nil") } - if len(ap.Proof) == 0 { + if len(ap.RawProof) == 0 { return errors.New("proof not ready") } - if len(ap.Proof)%32 != 0 { - return fmt.Errorf("proof buffer length must be a multiple of 32, got: %d", len(ap.Proof)) + if len(ap.RawProof)%32 != 0 { + return fmt.Errorf("proof buffer length must be a multiple of 32, got: %d", len(ap.RawProof)) } if len(ap.Instances) == 0 { @@ -128,27 +165,48 @@ func (ap *BatchProof) SanityCheck() error { return nil } +// BundleProof +type BundleProof interface { + SanityCheck() error + Proof() []byte +} + +// NewBundleProof creates a new BundleProof instance. +func NewBundleProof(hardForkName string) BundleProof { + switch hardForkName { + case euclidFork: + return &OpenVMBundleProof{} + default: + return &Halo2BundleProof{} + } +} + // BundleProof includes the proof info that are required for verification of a bundle of batch proofs. -type BundleProof struct { - Proof []byte `json:"proof"` +type Halo2BundleProof struct { + RawProof []byte `json:"proof"` Instances []byte `json:"instances"` Vk []byte `json:"vk"` // cross-reference between cooridinator computation and prover compution GitVersion string `json:"git_version,omitempty"` } +// Proof returns the proof bytes of a BundleProof +func (ap *Halo2BundleProof) Proof() []byte { + return ap.RawProof +} + // SanityCheck checks whether a BundleProof is in a legal format -func (ap *BundleProof) SanityCheck() error { +func (ap *Halo2BundleProof) SanityCheck() error { if ap == nil { return errors.New("agg_proof is nil") } - if len(ap.Proof) == 0 { + if len(ap.RawProof) == 0 { return errors.New("proof not ready") } - if len(ap.Proof)%32 != 0 { - return fmt.Errorf("proof buffer length must be a multiple of 32, got: %d", len(ap.Proof)) + if len(ap.RawProof)%32 != 0 { + return fmt.Errorf("proof buffer length must be a multiple of 32, got: %d", len(ap.RawProof)) } if len(ap.Instances) == 0 { @@ -161,3 +219,149 @@ func (ap *BundleProof) SanityCheck() error { return nil } + +// Proof for flatten VM proof +type OpenVMProof struct { + Proof interface{} `json:"proofs"` + PublicValues []uint32 `json:"public_values"` +} + +// Proof for flatten EVM proof +type OpenVMEvmProof struct { + Proof []byte `json:"proof"` + Instances [][]string `json:"instances"` +} + +// OpenVMChunkProof includes the proof info that are required for chunk verification and rollup. +type OpenVMChunkProof struct { + MetaData struct { + ChunkInfo *ChunkInfo `json:"chunk_info"` + } `json:"metadata"` + + VmProof *OpenVMProof `json:"proof"` + Vk []byte `json:"vk,omitempty"` + GitVersion string `json:"git_version,omitempty"` +} + +func (p *OpenVMChunkProof) Proof() []byte { + proofJson, err := json.Marshal(p.VmProof) + if err != nil { + panic(fmt.Sprint("marshaling error", err)) + } + + return proofJson +} + +// OpenVMBatchInfo is for calculating pi_hash for batch header +type OpenVMBatchInfo struct { + ParentBatchHash common.Hash `json:"parent_batch_hash"` + ParentStateRoot common.Hash `json:"parent_state_root"` + StateRoot common.Hash `json:"state_root"` + WithdrawRoot common.Hash `json:"withdraw_root"` + BatchHash common.Hash `json:"batch_hash"` + ChainID uint64 `json:"chain_id"` +} + +// BatchProof includes the proof info that are required for batch verification and rollup. +type OpenVMBatchProof struct { + MetaData struct { + BatchInfo *OpenVMBatchInfo `json:"batch_info"` + BatchHash common.Hash `json:"batch_hash"` + } `json:"metadata"` + + VmProof *OpenVMProof `json:"proof"` + Vk []byte `json:"vk,omitempty"` + GitVersion string `json:"git_version,omitempty"` +} + +func (p *OpenVMBatchProof) Proof() []byte { + proofJson, err := json.Marshal(p.VmProof) + if err != nil { + panic(fmt.Sprint("marshaling error", err)) + } + + return proofJson +} + +// SanityCheck checks whether a BatchProof is in a legal format +func (ap *OpenVMBatchProof) SanityCheck() error { + if ap == nil { + return errors.New("agg_proof is nil") + } + if ap.MetaData.BatchInfo == nil { + return errors.New("batch info not ready") + } + + if ap.VmProof == nil { + return errors.New("proof not ready") + } else { + if len(ap.Vk) == 0 { + return errors.New("vk not ready") + } + pf := ap.VmProof + if pf.Proof == nil { + return errors.New("proof data not ready") + } + if len(pf.PublicValues) == 0 { + return errors.New("proof public value not ready") + } + } + + return nil +} + +// OpenVMBundleInfo is for calculating pi_hash for bundle header +type OpenVMBundleInfo struct { + ChainID uint64 `json:"chain_id"` + PrevStateRoot common.Hash `json:"prev_state_root"` + PostStateRoot common.Hash `json:"post_state_root"` + WithdrawRoot common.Hash `json:"withdraw_root"` + NumBatches uint32 `json:"num_batches"` + PrevBatchHash common.Hash `json:"prev_batch_hash"` + BatchHash common.Hash `json:"batch_hash"` +} + +// OpenVMBundleProof includes the proof info that are required for verification of a bundle of batch proofs. +type OpenVMBundleProof struct { + MetaData struct { + BundleInfo *OpenVMBundleInfo `json:"bundle_info"` + BunndlePIHash common.Hash `json:"bundle_pi_hash"` + } `json:"metadata"` + + EvmProof *OpenVMEvmProof `json:"proof"` + Vk []byte `json:"vk,omitempty"` + GitVersion string `json:"git_version,omitempty"` +} + +func (p *OpenVMBundleProof) Proof() []byte { + return p.EvmProof.Proof +} + +// SanityCheck checks whether a BundleProof is in a legal format +func (ap *OpenVMBundleProof) SanityCheck() error { + if ap == nil { + return errors.New("agg_proof is nil") + } + + if ap.MetaData.BundleInfo == nil { + return errors.New("bundle info not ready") + } + + if ap.EvmProof == nil { + return errors.New("proof not ready") + } else { + if len(ap.Vk) == 0 { + return errors.New("vk not ready") + } + pf := ap.EvmProof + if len(pf.Proof)%32 != 0 { + return fmt.Errorf("proof buffer length must be a multiple of 32, got: %d", len(pf.Proof)) + } + + if len(pf.Instances) == 0 { + return errors.New("instance not ready") + } + } + + return nil +} diff --git a/common/types/message/message_test.go b/common/types/message/message_test.go new file mode 100644 index 0000000000..0af1039b59 --- /dev/null +++ b/common/types/message/message_test.go @@ -0,0 +1,54 @@ +package message + +import ( + "encoding/json" + "os" + "testing" + + "github.com/scroll-tech/go-ethereum/common" +) + +func TestDeserializeOpenVMProof(t *testing.T) { + // Read the batch.json file located in the same directory. + data, err := os.ReadFile("batch-proof-sample.json") + if err != nil { + t.Fatalf("failed to read batch proof sample.json: %v", err) + } + + // Decode the JSON data into an BatchTask instance. + batchProof := NewBatchProof("euclid") + if err = json.Unmarshal(data, &batchProof); err != nil { + t.Fatalf("failed to unmarshal JSON into Batch Proof: %v", err) + } + if err = batchProof.SanityCheck(); err != nil { + t.Fatalf("failed to sanity check for Batch Proof: %v", err) + } + + ovmbatchProof := batchProof.(*OpenVMBatchProof) + + if ovmbatchProof.MetaData.BatchInfo.ParentStateRoot != + common.HexToHash("0xe3440bcf882852bb1a9d6ba941e53a645220fee2c531ed79fa60481be8078c12") { + t.Fatalf("get unexpected bundle info, parent state root is %v", ovmbatchProof.MetaData.BatchInfo.ParentStateRoot) + } + + // Read the batch.json file located in the same directory. + data, err = os.ReadFile("bundle-proof-sample.json") + if err != nil { + t.Fatalf("failed to read bundle proof sample.json: %v", err) + } + + // Decode the JSON data into an BatchTask instance. + bundleProof := NewBundleProof("euclid") + if err = json.Unmarshal(data, &bundleProof); err != nil { + t.Fatalf("failed to unmarshal JSON into Bundle Proof: %v", err) + } + if err = bundleProof.SanityCheck(); err != nil { + t.Fatalf("failed to sanity check for Bundle Proof: %v", err) + } + ovmbundleProof := bundleProof.(*OpenVMBundleProof) + + if ovmbundleProof.MetaData.BundleInfo.PostStateRoot != + common.HexToHash("0x9e8b9928c55ccbc933911283175842fa515e49dd3f2fe0192c4346095695d741") { + t.Fatalf("get unexpected bundle info, post state root is %v", ovmbundleProof.MetaData.BundleInfo.PostStateRoot) + } +} diff --git a/common/version/version.go b/common/version/version.go index 7a3b2af81e..d7a6b11f8a 100644 --- a/common/version/version.go +++ b/common/version/version.go @@ -5,7 +5,7 @@ import ( "runtime/debug" ) -var tag = "v4.4.86" +var tag = "v4.4.87" var commit = func() string { if info, ok := debug.ReadBuildInfo(); ok { diff --git a/coordinator/cmd/tool/tool.go b/coordinator/cmd/tool/tool.go index ec96e9cf1c..b709e143d2 100644 --- a/coordinator/cmd/tool/tool.go +++ b/coordinator/cmd/tool/tool.go @@ -62,14 +62,14 @@ func action(ctx *cli.Context) error { return fmt.Errorf("failed to get batch proofs for bundle task id:%s, no batch found", taskID) } - var batchProofs []*message.BatchProof + var batchProofs []message.BatchProof for _, batch := range batches { - var proof message.BatchProof + proof := message.NewBatchProof("darwinV2") if encodeErr := json.Unmarshal(batch.Proof, &proof); encodeErr != nil { log.Error("failed to unmarshal batch proof") return fmt.Errorf("failed to unmarshal proof: %w, bundle hash: %v, batch hash: %v", encodeErr, taskID, batch.Hash) } - batchProofs = append(batchProofs, &proof) + batchProofs = append(batchProofs, proof) } taskDetail := message.BundleTaskDetail{ diff --git a/coordinator/go.mod b/coordinator/go.mod index bd95bc16dd..c38b0edfe2 100644 --- a/coordinator/go.mod +++ b/coordinator/go.mod @@ -1,6 +1,8 @@ module scroll-tech/coordinator -go 1.21 +go 1.22 + +toolchain go1.22.2 require ( github.com/appleboy/gin-jwt/v2 v2.9.1 @@ -9,10 +11,10 @@ require ( github.com/google/uuid v1.6.0 github.com/mitchellh/mapstructure v1.5.0 github.com/prometheus/client_golang v1.19.0 - github.com/scroll-tech/da-codec v0.1.2 - github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 + github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 + github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 github.com/shopspring/decimal v1.3.1 - github.com/stretchr/testify v1.9.0 + github.com/stretchr/testify v1.10.0 github.com/urfave/cli/v2 v2.25.7 golang.org/x/arch v0.5.0 // indirect gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde @@ -40,28 +42,26 @@ require ( github.com/pelletier/go-toml/v2 v2.1.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/ugorji/go/codec v1.2.11 // indirect - golang.org/x/net v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/net v0.23.0 // indirect + golang.org/x/text v0.21.0 // indirect google.golang.org/protobuf v1.33.0 // indirect ) require ( github.com/beorn7/perks v1.0.1 // indirect - github.com/bits-and-blooms/bitset v1.13.0 // indirect + github.com/bits-and-blooms/bitset v1.20.0 // indirect github.com/btcsuite/btcd v0.20.1-beta // indirect - github.com/btcsuite/btcd/btcec/v2 v2.2.0 // indirect github.com/chenzhuoyu/iasm v0.9.0 // indirect - github.com/consensys/bavard v0.1.13 // indirect - github.com/consensys/gnark-crypto v0.12.1 // indirect + github.com/consensys/bavard v0.1.29 // indirect + github.com/consensys/gnark-crypto v0.16.0 // indirect github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect - github.com/crate-crypto/go-kzg-4844 v1.0.0 // indirect + github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect github.com/ethereum/c-kzg-4844 v1.0.3 // indirect github.com/go-ole/go-ole v1.3.0 // indirect github.com/go-stack/stack v1.8.1 // indirect - github.com/holiman/uint256 v1.2.4 // indirect - github.com/iden3/go-iden3-crypto v0.0.16 // indirect + github.com/holiman/uint256 v1.3.2 // indirect + github.com/iden3/go-iden3-crypto v0.0.17 // indirect github.com/klauspost/compress v1.17.9 // indirect github.com/mmcloughlin/addchain v0.4.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -71,15 +71,14 @@ require ( github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/scroll-tech/zktrie v0.8.4 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect - github.com/supranational/blst v0.3.12 // indirect + github.com/supranational/blst v0.3.13 // indirect github.com/tklauser/go-sysconf v0.3.14 // indirect - github.com/tklauser/numcpus v0.8.0 // indirect + github.com/tklauser/numcpus v0.9.0 // indirect github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - golang.org/x/crypto v0.24.0 // indirect - golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect + golang.org/x/crypto v0.32.0 // indirect + golang.org/x/sync v0.11.0 // indirect + golang.org/x/sys v0.30.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect rsc.io/tmplfunc v0.0.3 // indirect ) diff --git a/coordinator/go.sum b/coordinator/go.sum index e6b14c0696..2f406b9867 100644 --- a/coordinator/go.sum +++ b/coordinator/go.sum @@ -1,7 +1,5 @@ -github.com/DataDog/zstd v1.4.5 h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ= -github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= -github.com/VictoriaMetrics/fastcache v1.12.1 h1:i0mICQuojGDL3KblA7wUNlY5lOK6a4bwt3uRKnkZU40= -github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI= +github.com/VictoriaMetrics/fastcache v1.12.2/go.mod h1:AmC+Nzz1+3G2eCPapF6UcsnkThDcMsQicp4xDukwJYI= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/agiledragon/gomonkey/v2 v2.12.0 h1:ek0dYu9K1rSV+TgkW5LvNNPRWyDZVIxGMCFI6Pz9o38= github.com/agiledragon/gomonkey/v2 v2.12.0/go.mod h1:ap1AmDzcVOAz1YpeJ3TCzIgstoaWLA6jbbgxfB4w2iY= @@ -11,12 +9,10 @@ github.com/appleboy/gofight/v2 v2.1.2 h1:VOy3jow4vIK8BRQJoC/I9muxyYlJ2yb9ht2hZoS github.com/appleboy/gofight/v2 v2.1.2/go.mod h1:frW+U1QZEdDgixycTj4CygQ48yLTUhplt43+Wczp3rw= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.13.0 h1:bAQ9OPNFYbGHV6Nez0tmNI0RiEu7/hxlYJRUA0wFAVE= -github.com/bits-and-blooms/bitset v1.13.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU= +github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/btcsuite/btcd v0.20.1-beta h1:Ik4hyJqN8Jfyv3S4AGBOmyouMsYE3EdYODkMbQjwPGw= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= -github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k= -github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -36,40 +32,24 @@ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d h1:77cEq6EriyTZ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d/go.mod h1:8EPpVsBuRksnlj1mLy4AWzRNQYxauNi62uWcE3to6eA= github.com/chenzhuoyu/iasm v0.9.0 h1:9fhXjVzq5hUy2gkhhgHl95zG2cEAhw9OSGs8toWWAwo= github.com/chenzhuoyu/iasm v0.9.0/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= -github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8= -github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4= -github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E= -github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30= -github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= -github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= -github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= -github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= -github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/consensys/bavard v0.1.29 h1:fobxIYksIQ+ZSrTJUuQgu+HIJwclrAPcdXqd7H2hh1k= +github.com/consensys/bavard v0.1.29/go.mod h1:k/zVjHHC4B+PQy1Pg7fgvG3ALicQw540Crag8qx+dZs= +github.com/consensys/gnark-crypto v0.16.0 h1:8Dl4eYmUWK9WmlP1Bj6je688gBRJCJbT8Mw4KoTAawo= +github.com/consensys/gnark-crypto v0.16.0/go.mod h1:Ke3j06ndtPTVvo++PhGNgvm+lgpLvzbcE2MqljY7diU= github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/crate-crypto/go-kzg-4844 v1.0.0 h1:TsSgHwrkTKecKJ4kadtHi4b3xHW5dCFUDFnUp1TsawI= -github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= +github.com/crate-crypto/go-kzg-4844 v1.1.0 h1:EN/u9k2TF6OWSHrCCDBBU6GLNMq88OspHHlMnHfoyU4= +github.com/crate-crypto/go-kzg-4844 v1.1.0/go.mod h1:JolLjpSff1tCCJKaJx4psrlEdlXuJEC996PL3tTAFks= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0= -github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/ethereum/c-kzg-4844 v1.0.3 h1:IEnbOHwjixW2cTvKRUlAAUOeleV7nNM/umJR+qy4WDs= github.com/ethereum/c-kzg-4844 v1.0.3/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU= github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= -github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= -github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= github.com/gin-gonic/gin v1.8.1/go.mod h1:ji8BvRH1azfM+SYow9zQ6SZMvR8qOMZHmsCuWR9tTTk= @@ -99,10 +79,6 @@ github.com/goccy/go-json v0.9.7/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGF github.com/goccy/go-json v0.10.0/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= -github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang-jwt/jwt/v4 v4.4.3/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg= github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= @@ -117,11 +93,13 @@ github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/ github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= -github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= +github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= +github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= +github.com/holiman/uint256 v1.3.2 h1:a9EgMPSC1AAaj1SZL5zIQD3WbwTuHrMGOerLjGmM/TA= +github.com/holiman/uint256 v1.3.2/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -github.com/iden3/go-iden3-crypto v0.0.16 h1:zN867xiz6HgErXVIV/6WyteGcOukE9gybYTorBMEdsk= -github.com/iden3/go-iden3-crypto v0.0.16/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= +github.com/iden3/go-iden3-crypto v0.0.17 h1:NdkceRLJo/pI4UpcjVah4lN/a3yzxRUGXqxbWcYh9mY= +github.com/iden3/go-iden3-crypto v0.0.17/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD/E= github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc= @@ -146,10 +124,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/leanovate/gopter v0.2.11 h1:vRjThO1EKPb/1NsDXuDrzldR28RLkBflWYcU9CvzWu4= +github.com/leanovate/gopter v0.2.11/go.mod h1:aK3tzZP/C+p1m3SPRE4SYZFGP7jjkuSI4f7Xvpt0S9c= github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY= github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= @@ -157,8 +133,8 @@ github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27k github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/mattn/go-runewidth v0.0.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4OSgU= -github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= +github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY= @@ -191,18 +167,20 @@ github.com/prometheus/common v0.48.0 h1:QO8U2CdOzSn1BBsmXJXduaaW+dY/5QLjfB8svtSz github.com/prometheus/common v0.48.0/go.mod h1:0/KsvlIEfPQCQ5I2iNSAWKPZziNCvRs5EC6ILDTlAPc= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= -github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= -github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= +github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= +github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/scroll-tech/da-codec v0.1.2 h1:QyJ+dQ4zWVVJwuqxNt4MiKyrymVc6rHe4YPtURkjiRc= -github.com/scroll-tech/da-codec v0.1.2/go.mod h1:odz1ck3umvYccCG03osaQBISAYGinZktZYbpk94fYRE= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 h1:pEP6+ThQIgSRO5SILiO6iBpWnxAUjoRNBA9Nc6ooOS0= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8/go.mod h1:MBHX2RcAV9KLWblo9DSa/xyPYd1Wpwnt64JSDOy85po= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 h1:vZ75srkZCStjDWq/kqZGLoucf7Y7qXC13nKjQVZ0zp8= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5/go.mod h1:XfQhUl3msmE6dpZEbR/LIwiMxywPQcUQsch9URgXDzs= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 h1:IKkevP42IQx8DQvtVq9WOmZDQrto59CGdEheXPf20HA= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/scroll-tech/zktrie v0.8.4 h1:UagmnZ4Z3ITCk+aUq9NQZJNAwnWl4gSxsLb2Nl7IgRE= github.com/scroll-tech/zktrie v0.8.4/go.mod h1:XvNo7vAk8yxNyTjBDj5WIiFzYW4bx/gJ78+NK6Zn6Uk= github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI= @@ -220,10 +198,10 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/supranational/blst v0.3.12 h1:Vfas2U2CFHhniv2QkUm2OVa1+pGTdqtpqm9NnhUUbZ8= -github.com/supranational/blst v0.3.12/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/supranational/blst v0.3.13 h1:AYeSxdOMacwu7FBmpfloBz5pbFXDmJL33RuwnKtmTjk= +github.com/supranational/blst v0.3.13/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/tidwall/gjson v1.14.3 h1:9jvXn7olKEHU1S9vwoMGliaT8jq1vJ7IH/n9zD9Dnlw= @@ -234,8 +212,8 @@ github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= -github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= -github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= +github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPDo= +github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI= github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M= @@ -258,10 +236,8 @@ golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.4.0/go.mod h1:3quD/ATkf6oY+rnes5c3ExXTbLc8mueNue5/DoinL80= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -271,13 +247,13 @@ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qx golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.3.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= -golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= -golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= +golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs= +golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -293,8 +269,8 @@ golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= @@ -303,8 +279,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= diff --git a/coordinator/internal/controller/api/controller.go b/coordinator/internal/controller/api/controller.go index 28424fbf23..b5d3f6719f 100644 --- a/coordinator/internal/controller/api/controller.go +++ b/coordinator/internal/controller/api/controller.go @@ -26,7 +26,7 @@ func InitController(cfg *config.Config, chainCfg *params.ChainConfig, db *gorm.D panic("proof receiver new verifier failure") } - log.Info("verifier created", "chunkVerifier", vf.ChunkVKMap, "batchVerifier", vf.BatchVKMap, "bundleVerifier", vf.BundleVkMap) + log.Info("verifier created", "chunkVerifier", vf.ChunkVKMap, "batchVerifier", vf.BatchVKMap, "bundleVerifier", vf.BundleVkMap, "openVmVerifier", vf.OpenVMVkMap) Auth = NewAuthController(db, cfg, vf) GetTask = NewGetTaskController(cfg, chainCfg, db, reg) diff --git a/coordinator/internal/logic/auth/login.go b/coordinator/internal/logic/auth/login.go index 41e7dce56d..aac510ff05 100644 --- a/coordinator/internal/logic/auth/login.go +++ b/coordinator/internal/logic/auth/login.go @@ -25,6 +25,8 @@ type LoginLogic struct { batchVKs map[string]struct{} bundleVks map[string]struct{} + openVmVks map[string]struct{} + proverVersionHardForkMap map[string][]string } @@ -50,6 +52,7 @@ func NewLoginLogic(db *gorm.DB, cfg *config.Config, vf *verifier.Verifier) *Logi chunkVks: vf.ChunkVKMap, batchVKs: vf.BatchVKMap, bundleVks: vf.BundleVkMap, + openVmVks: vf.OpenVMVkMap, challengeOrm: orm.NewChallenge(db), proverVersionHardForkMap: proverVersionHardForkMap, } @@ -88,6 +91,10 @@ func (l *LoginLogic) Check(login *types.LoginParameter) error { for vk := range l.bundleVks { vks[vk] = struct{}{} } + case types.ProverTypeOpenVM: + for vk := range l.openVmVks { + vks[vk] = struct{}{} + } default: log.Error("invalid prover_type", "value", proverType, "prover name", login.Message.ProverName, "prover_version", login.Message.ProverVersion) } diff --git a/coordinator/internal/logic/provertask/batch_prover_task.go b/coordinator/internal/logic/provertask/batch_prover_task.go index 1a1eb8c06e..e251b31d5d 100644 --- a/coordinator/internal/logic/provertask/batch_prover_task.go +++ b/coordinator/internal/logic/provertask/batch_prover_task.go @@ -144,14 +144,14 @@ func (bp *BatchProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinato return nil, ErrCoordinatorInternalFailure } - //if _, ok := taskCtx.HardForkNames[hardForkName]; !ok { - // bp.recoverActiveAttempts(ctx, batchTask) - // log.Error("incompatible prover version", - // "requisite hard fork name", hardForkName, - // "prover hard fork name", taskCtx.HardForkNames, - // "task_id", batchTask.Hash) - // return nil, ErrCoordinatorInternalFailure - //} + if _, ok := taskCtx.HardForkNames[hardForkName]; !ok { + bp.recoverActiveAttempts(ctx, batchTask) + log.Error("incompatible prover version", + "requisite hard fork name", hardForkName, + "prover hard fork name", taskCtx.HardForkNames, + "task_id", batchTask.Hash) + return nil, ErrCoordinatorInternalFailure + } proverTask := orm.ProverTask{ TaskID: batchTask.Hash, @@ -215,14 +215,14 @@ func (bp *BatchProverTask) formatProverTask(ctx context.Context, task *orm.Prove return nil, fmt.Errorf("no chunk found for batch task id:%s", task.TaskID) } - var chunkProofs []*message.ChunkProof + var chunkProofs []message.ChunkProof var chunkInfos []*message.ChunkInfo for _, chunk := range chunks { - var proof message.ChunkProof + proof := message.NewChunkProof(hardForkName) if encodeErr := json.Unmarshal(chunk.Proof, &proof); encodeErr != nil { return nil, fmt.Errorf("Chunk.GetProofsByBatchHash unmarshal proof error: %w, batch hash: %v, chunk hash: %v", encodeErr, task.TaskID, chunk.Hash) } - chunkProofs = append(chunkProofs, &proof) + chunkProofs = append(chunkProofs, proof) chunkInfo := message.ChunkInfo{ ChainID: bp.cfg.L2.ChainID, @@ -232,8 +232,10 @@ func (bp *BatchProverTask) formatProverTask(ctx context.Context, task *orm.Prove DataHash: common.HexToHash(chunk.Hash), IsPadding: false, } - if proof.ChunkInfo != nil { - chunkInfo.TxBytes = proof.ChunkInfo.TxBytes + if haloProot, ok := proof.(*message.Halo2ChunkProof); ok { + if haloProot.ChunkInfo != nil { + chunkInfo.TxBytes = haloProot.ChunkInfo.TxBytes + } } chunkInfos = append(chunkInfos, &chunkInfo) } @@ -264,13 +266,16 @@ func (bp *BatchProverTask) recoverActiveAttempts(ctx *gin.Context, batchTask *or } } -func (bp *BatchProverTask) getBatchTaskDetail(dbBatch *orm.Batch, chunkInfos []*message.ChunkInfo, chunkProofs []*message.ChunkProof) (*message.BatchTaskDetail, error) { +func (bp *BatchProverTask) getBatchTaskDetail(dbBatch *orm.Batch, chunkInfos []*message.ChunkInfo, chunkProofs []message.ChunkProof) (*message.BatchTaskDetail, error) { taskDetail := &message.BatchTaskDetail{ ChunkInfos: chunkInfos, ChunkProofs: chunkProofs, } - if encoding.CodecVersion(dbBatch.CodecVersion) != encoding.CodecV3 && encoding.CodecVersion(dbBatch.CodecVersion) != encoding.CodecV4 { + dbBatchCodecVersion := encoding.CodecVersion(dbBatch.CodecVersion) + switch dbBatchCodecVersion { + case encoding.CodecV3, encoding.CodecV4, encoding.CodecV6: + default: return taskDetail, nil } diff --git a/coordinator/internal/logic/provertask/bundle_prover_task.go b/coordinator/internal/logic/provertask/bundle_prover_task.go index 2fdb9ccfa2..50d01295d1 100644 --- a/coordinator/internal/logic/provertask/bundle_prover_task.go +++ b/coordinator/internal/logic/provertask/bundle_prover_task.go @@ -144,14 +144,14 @@ func (bp *BundleProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinat return nil, ErrCoordinatorInternalFailure } - //if _, ok := taskCtx.HardForkNames[hardForkName]; !ok { - // bp.recoverActiveAttempts(ctx, bundleTask) - // log.Error("incompatible prover version", - // "requisite hard fork name", hardForkName, - // "prover hard fork name", taskCtx.HardForkNames, - // "task_id", bundleTask.Hash) - // return nil, ErrCoordinatorInternalFailure - //} + if _, ok := taskCtx.HardForkNames[hardForkName]; !ok { + bp.recoverActiveAttempts(ctx, bundleTask) + log.Error("incompatible prover version", + "requisite hard fork name", hardForkName, + "prover hard fork name", taskCtx.HardForkNames, + "task_id", bundleTask.Hash) + return nil, ErrCoordinatorInternalFailure + } proverTask := orm.ProverTask{ TaskID: bundleTask.Hash, @@ -221,13 +221,13 @@ func (bp *BundleProverTask) formatProverTask(ctx context.Context, task *orm.Prov return nil, fmt.Errorf("failed to get batch proofs for bundle task id:%s, no batch found", task.TaskID) } - var batchProofs []*message.BatchProof + var batchProofs []message.BatchProof for _, batch := range batches { - var proof message.BatchProof + proof := message.NewBatchProof(hardForkName) if encodeErr := json.Unmarshal(batch.Proof, &proof); encodeErr != nil { return nil, fmt.Errorf("failed to unmarshal proof: %w, bundle hash: %v, batch hash: %v", encodeErr, task.TaskID, batch.Hash) } - batchProofs = append(batchProofs, &proof) + batchProofs = append(batchProofs, proof) } taskDetail := message.BundleTaskDetail{ diff --git a/coordinator/internal/logic/provertask/chunk_prover_task.go b/coordinator/internal/logic/provertask/chunk_prover_task.go index 90084bb6a7..19cd103b3d 100644 --- a/coordinator/internal/logic/provertask/chunk_prover_task.go +++ b/coordinator/internal/logic/provertask/chunk_prover_task.go @@ -142,14 +142,14 @@ func (cp *ChunkProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinato return nil, ErrCoordinatorInternalFailure } - //if _, ok := taskCtx.HardForkNames[hardForkName]; !ok { - // cp.recoverActiveAttempts(ctx, chunkTask) - // log.Error("incompatible prover version", - // "requisite hard fork name", hardForkName, - // "prover hard fork name", taskCtx.HardForkNames, - // "task_id", chunkTask.Hash) - // return nil, ErrCoordinatorInternalFailure - //} + if _, ok := taskCtx.HardForkNames[hardForkName]; !ok { + cp.recoverActiveAttempts(ctx, chunkTask) + log.Error("incompatible prover version", + "requisite hard fork name", hardForkName, + "prover hard fork name", taskCtx.HardForkNames, + "task_id", chunkTask.Hash) + return nil, ErrCoordinatorInternalFailure + } proverTask := orm.ProverTask{ TaskID: chunkTask.Hash, diff --git a/coordinator/internal/logic/submitproof/proof_receiver.go b/coordinator/internal/logic/submitproof/proof_receiver.go index 3e739152fc..38a878f2c9 100644 --- a/coordinator/internal/logic/submitproof/proof_receiver.go +++ b/coordinator/internal/logic/submitproof/proof_receiver.go @@ -171,23 +171,23 @@ func (m *ProofReceiverLogic) HandleZkProof(ctx *gin.Context, proofParameter coor switch message.ProofType(proofParameter.TaskType) { case message.ProofTypeChunk: - var chunkProof message.ChunkProof + chunkProof := message.NewChunkProof(hardForkName) if unmarshalErr := json.Unmarshal([]byte(proofParameter.Proof), &chunkProof); unmarshalErr != nil { return unmarshalErr } - success, verifyErr = m.verifier.VerifyChunkProof(&chunkProof, hardForkName) + success, verifyErr = m.verifier.VerifyChunkProof(chunkProof, hardForkName) case message.ProofTypeBatch: - var batchProof message.BatchProof + batchProof := message.NewBatchProof(hardForkName) if unmarshalErr := json.Unmarshal([]byte(proofParameter.Proof), &batchProof); unmarshalErr != nil { return unmarshalErr } - success, verifyErr = m.verifier.VerifyBatchProof(&batchProof, hardForkName) + success, verifyErr = m.verifier.VerifyBatchProof(batchProof, hardForkName) case message.ProofTypeBundle: - var bundleProof message.BundleProof + bundleProof := message.NewBundleProof(hardForkName) if unmarshalErr := json.Unmarshal([]byte(proofParameter.Proof), &bundleProof); unmarshalErr != nil { return unmarshalErr } - success, verifyErr = m.verifier.VerifyBundleProof(&bundleProof, hardForkName) + success, verifyErr = m.verifier.VerifyBundleProof(bundleProof, hardForkName) } if verifyErr != nil || !success { @@ -265,7 +265,7 @@ func (m *ProofReceiverLogic) validator(ctx context.Context, proverTask *orm.Prov proofTime := time.Since(proverTask.CreatedAt) proofTimeSec := uint64(proofTime.Seconds()) - if proofParameter.Status != int(message.StatusOk) { + if proofParameter.Status != int(coordinatorType.StatusOk) { // Temporarily replace "panic" with "pa-nic" to prevent triggering the alert based on logs. failureMsg := strings.Replace(proofParameter.FailureMsg, "panic", "pa-nic", -1) diff --git a/coordinator/internal/logic/verifier/mock.go b/coordinator/internal/logic/verifier/mock.go index 5c4f1326ba..05d986c12f 100644 --- a/coordinator/internal/logic/verifier/mock.go +++ b/coordinator/internal/logic/verifier/mock.go @@ -16,24 +16,24 @@ func NewVerifier(cfg *config.VerifierConfig) (*Verifier, error) { } // VerifyChunkProof return a mock verification result for a ChunkProof. -func (v *Verifier) VerifyChunkProof(proof *message.ChunkProof, forkName string) (bool, error) { - if string(proof.Proof) == InvalidTestProof { +func (v *Verifier) VerifyChunkProof(proof message.ChunkProof, forkName string) (bool, error) { + if string(proof.Proof()) == InvalidTestProof { return false, nil } return true, nil } // VerifyBatchProof return a mock verification result for a BatchProof. -func (v *Verifier) VerifyBatchProof(proof *message.BatchProof, forkName string) (bool, error) { - if string(proof.Proof) == InvalidTestProof { +func (v *Verifier) VerifyBatchProof(proof message.BatchProof, forkName string) (bool, error) { + if string(proof.Proof()) == InvalidTestProof { return false, nil } return true, nil } // VerifyBundleProof return a mock verification result for a BundleProof. -func (v *Verifier) VerifyBundleProof(proof *message.BundleProof, forkName string) (bool, error) { - if string(proof.Proof) == InvalidTestProof { +func (v *Verifier) VerifyBundleProof(proof message.BundleProof, forkName string) (bool, error) { + if string(proof.Proof()) == InvalidTestProof { return false, nil } return true, nil diff --git a/coordinator/internal/logic/verifier/types.go b/coordinator/internal/logic/verifier/types.go index 2d831d53ed..88815743e7 100644 --- a/coordinator/internal/logic/verifier/types.go +++ b/coordinator/internal/logic/verifier/types.go @@ -13,4 +13,5 @@ type Verifier struct { ChunkVKMap map[string]struct{} BatchVKMap map[string]struct{} BundleVkMap map[string]struct{} + OpenVMVkMap map[string]struct{} } diff --git a/coordinator/internal/logic/verifier/verifier.go b/coordinator/internal/logic/verifier/verifier.go index 29ddd126c9..1d3d55a539 100644 --- a/coordinator/internal/logic/verifier/verifier.go +++ b/coordinator/internal/logic/verifier/verifier.go @@ -57,13 +57,26 @@ func newRustVerifierConfig(cfg *config.VerifierConfig) *rustVerifierConfig { } } +type rustVkDump struct { + Chunk string `json:"chunk_vk"` + Batch string `json:"batch_vk"` + Bundle string `json:"bundle_vk"` +} + // NewVerifier Sets up a rust ffi to call verify. func NewVerifier(cfg *config.VerifierConfig) (*Verifier, error) { if cfg.MockMode { chunkVKMap := map[string]struct{}{"mock_vk": {}} batchVKMap := map[string]struct{}{"mock_vk": {}} bundleVKMap := map[string]struct{}{"mock_vk": {}} - return &Verifier{cfg: cfg, ChunkVKMap: chunkVKMap, BatchVKMap: batchVKMap, BundleVkMap: bundleVKMap}, nil + openVMVkMap := map[string]struct{}{"mock_vk": {}} + return &Verifier{ + cfg: cfg, + ChunkVKMap: chunkVKMap, + BatchVKMap: batchVKMap, + BundleVkMap: bundleVKMap, + OpenVMVkMap: openVMVkMap, + }, nil } verifierConfig := newRustVerifierConfig(cfg) configBytes, err := json.Marshal(verifierConfig) @@ -83,25 +96,14 @@ func NewVerifier(cfg *config.VerifierConfig) (*Verifier, error) { ChunkVKMap: make(map[string]struct{}), BatchVKMap: make(map[string]struct{}), BundleVkMap: make(map[string]struct{}), + OpenVMVkMap: make(map[string]struct{}), } - bundleVK, err := v.readVK(path.Join(cfg.HighVersionCircuit.AssetsPath, "vk_bundle.vkey")) - if err != nil { - return nil, err - } - batchVK, err := v.readVK(path.Join(cfg.HighVersionCircuit.AssetsPath, "vk_batch.vkey")) - if err != nil { - return nil, err - } - chunkVK, err := v.readVK(path.Join(cfg.HighVersionCircuit.AssetsPath, "vk_chunk.vkey")) - if err != nil { + if err := v.loadLowVersionVKs(cfg); err != nil { return nil, err } - v.BundleVkMap[bundleVK] = struct{}{} - v.BatchVKMap[batchVK] = struct{}{} - v.ChunkVKMap[chunkVK] = struct{}{} - if err := v.loadLowVersionVKs(cfg); err != nil { + if err := v.loadOpenVMVks(cfg.HighVersionCircuit.ForkName); err != nil { return nil, err } @@ -110,10 +112,10 @@ func NewVerifier(cfg *config.VerifierConfig) (*Verifier, error) { } // VerifyBatchProof Verify a ZkProof by marshaling it and sending it to the Halo2 Verifier. -func (v *Verifier) VerifyBatchProof(proof *message.BatchProof, forkName string) (bool, error) { +func (v *Verifier) VerifyBatchProof(proof message.BatchProof, forkName string) (bool, error) { if v.cfg.MockMode { log.Info("Mock mode, batch verifier disabled") - if string(proof.Proof) == InvalidTestProof { + if string(proof.Proof()) == InvalidTestProof { return false, nil } return true, nil @@ -137,10 +139,10 @@ func (v *Verifier) VerifyBatchProof(proof *message.BatchProof, forkName string) } // VerifyChunkProof Verify a ZkProof by marshaling it and sending it to the Halo2 Verifier. -func (v *Verifier) VerifyChunkProof(proof *message.ChunkProof, forkName string) (bool, error) { +func (v *Verifier) VerifyChunkProof(proof message.ChunkProof, forkName string) (bool, error) { if v.cfg.MockMode { log.Info("Mock mode, verifier disabled") - if string(proof.Proof) == InvalidTestProof { + if string(proof.Proof()) == InvalidTestProof { return false, nil } return true, nil @@ -164,10 +166,10 @@ func (v *Verifier) VerifyChunkProof(proof *message.ChunkProof, forkName string) } // VerifyBundleProof Verify a ZkProof for a bundle of batches, by marshaling it and verifying it via the EVM verifier. -func (v *Verifier) VerifyBundleProof(proof *message.BundleProof, forkName string) (bool, error) { +func (v *Verifier) VerifyBundleProof(proof message.BundleProof, forkName string) (bool, error) { if v.cfg.MockMode { log.Info("Mock mode, verifier disabled") - if string(proof.Proof) == InvalidTestProof { + if string(proof.Proof()) == InvalidTestProof { return false, nil } return true, nil @@ -226,3 +228,37 @@ func (v *Verifier) loadCurieVersionVKs() { v.BatchVKMap["AAAAGgAAAARX2S0K1wF333B1waOsnG/vcASJmWG9YM6SNWCBy1ywD9jfGkei+f0wNYpkjW7JO12EfU7CjYVBo+PGku3zaQJI64lbn6BwyTBa4RfrPFpV5mP47ix0sXZ+Wt5wklMLRW7OIJb1yfCDm+gkSsp3/Zqrxt4SY4rQ4WtHfynTCQ0KDi78jNuiFvwxO3ub3DkgGVaxMkGxTRP/Vz6E7MCZMUBR5wZFcMzJn+73f0wYjDxfj00krg9O1VrwVxbVV1ycLR6oQLcOgm/l+xwth8io0vDpF9OY21gD5DgJn9GgcYe8KoRVEbEqApLZPdBibpcSMTY9czZI2LnFcqrDDmYvhEwgjhZrsTog2xLXOODoOupZ/is5ekQ9Gi0y871b1mLlCGA="] = struct{}{} v.ChunkVKMap["AAAAGQAAAATyWEABRbJ6hQQ5/zLX1gTasr7349minA9rSgMS6gDeHwZKqikRiO3md+pXjjxMHnKQtmXYgMXhJSvlmZ+Ws+cheuly2X1RuNQzcZuRImaKPR9LJsVZYsXfJbuqdKX8p0Gj8G83wMJOmTzNVUyUol0w0lTU+CEiTpHOnxBsTF3EWaW3s1u4ycOgWt1c9M6s7WmaBZLYgAWYCunO5CLCLApNGbCASeck/LuSoedEri5u6HccCKU2khG6zl6W07jvYSbDVLJktbjRiHv+/HQix+K14j8boo8Z/unhpwXCsPxkQA=="] = struct{}{} } + +func (v *Verifier) loadOpenVMVks(forkName string) error { + tempFile := path.Join(os.TempDir(), "openVmVk.json") + defer func() { + if err := os.Remove(tempFile); err != nil { + log.Error("failed to remove temp file", "err", err) + } + }() + + forkNameCStr := C.CString(forkName) + defer C.free(unsafe.Pointer(forkNameCStr)) + tempFileCStr := C.CString(tempFile) + defer C.free(unsafe.Pointer(tempFileCStr)) + + C.dump_vk(forkNameCStr, tempFileCStr) + + f, err := os.Open(tempFile) + if err != nil { + return err + } + byt, err := io.ReadAll(f) + if err != nil { + return err + } + + var dump rustVkDump + if err := json.Unmarshal(byt, &dump); err != nil { + return err + } + v.OpenVMVkMap[dump.Chunk] = struct{}{} + v.OpenVMVkMap[dump.Batch] = struct{}{} + v.OpenVMVkMap[dump.Bundle] = struct{}{} + return nil +} diff --git a/coordinator/internal/logic/verifier/verifier_test.go b/coordinator/internal/logic/verifier/verifier_test.go index 20334f053c..fa2fbefa41 100644 --- a/coordinator/internal/logic/verifier/verifier_test.go +++ b/coordinator/internal/logic/verifier/verifier_test.go @@ -11,7 +11,7 @@ import ( "github.com/stretchr/testify/assert" - "scroll-tech/common/types/message" + "scroll-tech/common/types" "scroll-tech/coordinator/internal/config" ) @@ -66,25 +66,25 @@ func TestFFI(t *testing.T) { t.Log("Verified batch proof") } -func readBatchProof(filePat string, as *assert.Assertions) *message.BatchProof { +func readBatchProof(filePat string, as *assert.Assertions) types.BatchProof { f, err := os.Open(filePat) as.NoError(err) byt, err := io.ReadAll(f) as.NoError(err) - proof := &message.BatchProof{} + proof := &types.Halo2BatchProof{} as.NoError(json.Unmarshal(byt, proof)) return proof } -func readChunkProof(filePat string, as *assert.Assertions) *message.ChunkProof { +func readChunkProof(filePat string, as *assert.Assertions) types.ChunkProof { f, err := os.Open(filePat) as.NoError(err) byt, err := io.ReadAll(f) as.NoError(err) - proof := &message.ChunkProof{} + proof := &types.Halo2ChunkProof{} as.NoError(json.Unmarshal(byt, proof)) return proof diff --git a/coordinator/internal/orm/batch.go b/coordinator/internal/orm/batch.go index 336a6e1318..933eb320ec 100644 --- a/coordinator/internal/orm/batch.go +++ b/coordinator/internal/orm/batch.go @@ -83,7 +83,7 @@ func (*Batch) TableName() string { func (o *Batch) GetUnassignedBatch(ctx context.Context, maxActiveAttempts, maxTotalAttempts uint8) (*Batch, error) { var batch Batch db := o.db.WithContext(ctx) - sql := fmt.Sprintf("SELECT * FROM batch WHERE proving_status = %d AND total_attempts < %d AND active_attempts < %d AND chunk_proofs_status = %d AND batch.deleted_at IS NULL ORDER BY batch.index LIMIT 1;", + sql := fmt.Sprintf("SELECT * FROM batch WHERE proving_status = %d AND total_attempts < %d AND active_attempts < %d AND chunk_proofs_status = %d AND codec_version != 5 AND batch.deleted_at IS NULL ORDER BY batch.index LIMIT 1;", int(types.ProvingTaskUnassigned), maxTotalAttempts, maxActiveAttempts, int(types.ChunkProofsStatusReady)) err := db.Raw(sql).Scan(&batch).Error if err != nil { @@ -104,6 +104,7 @@ func (o *Batch) GetUnassignedBatchCount(ctx context.Context, maxActiveAttempts, db = db.Where("total_attempts < ?", maxTotalAttempts) db = db.Where("active_attempts < ?", maxActiveAttempts) db = db.Where("chunk_proofs_status = ?", int(types.ChunkProofsStatusReady)) + db = db.Where("codec_version != 5") db = db.Where("batch.deleted_at IS NULL") if err := db.Count(&count).Error; err != nil { return 0, fmt.Errorf("Batch.GetUnassignedBatchCount error: %w", err) diff --git a/coordinator/internal/orm/bundle.go b/coordinator/internal/orm/bundle.go index 3ccd12cb50..4e4e22ea17 100644 --- a/coordinator/internal/orm/bundle.go +++ b/coordinator/internal/orm/bundle.go @@ -59,7 +59,7 @@ func (*Bundle) TableName() string { func (o *Bundle) GetUnassignedBundle(ctx context.Context, maxActiveAttempts, maxTotalAttempts uint8) (*Bundle, error) { var bundle Bundle db := o.db.WithContext(ctx) - sql := fmt.Sprintf("SELECT * FROM bundle WHERE proving_status = %d AND total_attempts < %d AND active_attempts < %d AND batch_proofs_status = %d AND bundle.deleted_at IS NULL ORDER BY bundle.index LIMIT 1;", + sql := fmt.Sprintf("SELECT * FROM bundle WHERE proving_status = %d AND total_attempts < %d AND active_attempts < %d AND batch_proofs_status = %d AND codec_version != 5 AND bundle.deleted_at IS NULL ORDER BY bundle.index LIMIT 1;", int(types.ProvingTaskUnassigned), maxTotalAttempts, maxActiveAttempts, int(types.BatchProofsStatusReady)) err := db.Raw(sql).Scan(&bundle).Error if err != nil { @@ -80,6 +80,7 @@ func (o *Bundle) GetUnassignedBundleCount(ctx context.Context, maxActiveAttempts db = db.Where("total_attempts < ?", maxTotalAttempts) db = db.Where("active_attempts < ?", maxActiveAttempts) db = db.Where("batch_proofs_status = ?", int(types.BatchProofsStatusReady)) + db = db.Where("codec_version != 5") db = db.Where("bundle.deleted_at IS NULL") if err := db.Count(&count).Error; err != nil { return 0, fmt.Errorf("Bundle.GetUnassignedBundleCount error: %w", err) diff --git a/coordinator/internal/orm/chunk.go b/coordinator/internal/orm/chunk.go index dd128c8e41..8829c280fe 100644 --- a/coordinator/internal/orm/chunk.go +++ b/coordinator/internal/orm/chunk.go @@ -2,7 +2,6 @@ package orm import ( "context" - "encoding/json" "errors" "fmt" "time" @@ -12,7 +11,6 @@ import ( "gorm.io/gorm" "scroll-tech/common/types" - "scroll-tech/common/types/message" "scroll-tech/common/utils" ) @@ -76,7 +74,7 @@ func (*Chunk) TableName() string { func (o *Chunk) GetUnassignedChunk(ctx context.Context, maxActiveAttempts, maxTotalAttempts uint8, height uint64) (*Chunk, error) { var chunk Chunk db := o.db.WithContext(ctx) - sql := fmt.Sprintf("SELECT * FROM chunk WHERE proving_status = %d AND total_attempts < %d AND active_attempts < %d AND end_block_number <= %d AND chunk.deleted_at IS NULL ORDER BY chunk.index LIMIT 1;", + sql := fmt.Sprintf("SELECT * FROM chunk WHERE proving_status = %d AND total_attempts < %d AND active_attempts < %d AND end_block_number <= %d AND codec_version != 5 AND chunk.deleted_at IS NULL ORDER BY chunk.index LIMIT 1;", int(types.ProvingTaskUnassigned), maxTotalAttempts, maxActiveAttempts, height) err := db.Raw(sql).Scan(&chunk).Error if err != nil { @@ -97,6 +95,7 @@ func (o *Chunk) GetUnassignedChunkCount(ctx context.Context, maxActiveAttempts, db = db.Where("total_attempts < ?", maxTotalAttempts) db = db.Where("active_attempts < ?", maxActiveAttempts) db = db.Where("end_block_number <= ?", height) + db = db.Where("codec_version != 5") db = db.Where("chunk.deleted_at IS NULL") if err := db.Count(&count).Error; err != nil { return 0, fmt.Errorf("Chunk.GetUnassignedChunkCount error: %w", err) @@ -136,32 +135,6 @@ func (o *Chunk) GetChunksByBatchHash(ctx context.Context, batchHash string) ([]* return chunks, nil } -// GetProofsByBatchHash retrieves the proofs associated with a specific batch hash. -// It returns a slice of decoded proofs (message.ChunkProof) obtained from the database. -// The returned proofs are sorted in ascending order by their associated chunk index. -func (o *Chunk) GetProofsByBatchHash(ctx context.Context, batchHash string) ([]*message.ChunkProof, error) { - db := o.db.WithContext(ctx) - db = db.Model(&Chunk{}) - db = db.Where("batch_hash", batchHash) - db = db.Order("index ASC") - - var chunks []*Chunk - if err := db.Find(&chunks).Error; err != nil { - return nil, fmt.Errorf("Chunk.GetProofsByBatchHash error: %w, batch hash: %v", err, batchHash) - } - - var proofs []*message.ChunkProof - for _, chunk := range chunks { - var proof message.ChunkProof - if err := json.Unmarshal(chunk.Proof, &proof); err != nil { - return nil, fmt.Errorf("Chunk.GetProofsByBatchHash unmarshal proof error: %w, batch hash: %v, chunk hash: %v", err, batchHash, chunk.Hash) - } - proofs = append(proofs, &proof) - } - - return proofs, nil -} - // getLatestChunk retrieves the latest chunk from the database. func (o *Chunk) getLatestChunk(ctx context.Context) (*Chunk, error) { db := o.db.WithContext(ctx) diff --git a/coordinator/internal/types/prover.go b/coordinator/internal/types/prover.go index 219d63a58e..9526290fce 100644 --- a/coordinator/internal/types/prover.go +++ b/coordinator/internal/types/prover.go @@ -6,6 +6,16 @@ import ( "scroll-tech/common/types/message" ) +// RespStatus represents status code from prover to scroll +type RespStatus uint32 + +const ( + // StatusOk means generate proof success + StatusOk RespStatus = iota + // StatusProofError means generate proof failed + StatusProofError +) + // ProverType represents the type of prover. type ProverType uint8 @@ -27,6 +37,8 @@ const ( ProverTypeChunk // ProverTypeBatch signals it's a batch prover, which can prove batch_tasks and bundle_tasks ProverTypeBatch + // ProverTypeOpenVM + ProverTypeOpenVM ) // MakeProverType make ProverType from ProofType diff --git a/coordinator/test/api_test.go b/coordinator/test/api_test.go index d3ce689944..f637c88caf 100644 --- a/coordinator/test/api_test.go +++ b/coordinator/test/api_test.go @@ -594,7 +594,7 @@ func testTimeoutProof(t *testing.T) { assert.NoError(t, err) err = chunkOrm.UpdateBatchHashInRange(context.Background(), 0, 100, batch.Hash) assert.NoError(t, err) - encodeData, err := json.Marshal(message.ChunkProof{}) + encodeData, err := json.Marshal(message.Halo2ChunkProof{}) assert.NoError(t, err) assert.NotEmpty(t, encodeData) err = chunkOrm.UpdateProofAndProvingStatusByHash(context.Background(), dbChunk.Hash, encodeData, types.ProvingTaskUnassigned, 1) diff --git a/coordinator/test/mock_prover.go b/coordinator/test/mock_prover.go index b6f2f1b341..7a23b5bd80 100644 --- a/coordinator/test/mock_prover.go +++ b/coordinator/test/mock_prover.go @@ -201,20 +201,20 @@ func (r *mockProver) tryGetProverTask(t *testing.T, proofType message.ProofType) } func (r *mockProver) submitProof(t *testing.T, proverTaskSchema *types.GetTaskSchema, proofStatus proofStatus, errCode int) { - proofMsgStatus := message.StatusOk + proofMsgStatus := types.StatusOk if proofStatus == generatedFailed { - proofMsgStatus = message.StatusProofError + proofMsgStatus = types.StatusProofError } var proof []byte switch proverTaskSchema.TaskType { case int(message.ProofTypeChunk): - encodeData, err := json.Marshal(message.ChunkProof{}) + encodeData, err := json.Marshal(message.Halo2ChunkProof{}) assert.NoError(t, err) assert.NotEmpty(t, encodeData) proof = encodeData case int(message.ProofTypeBatch): - encodeData, err := json.Marshal(message.BatchProof{}) + encodeData, err := json.Marshal(message.Halo2BatchProof{}) assert.NoError(t, err) assert.NotEmpty(t, encodeData) proof = encodeData @@ -223,15 +223,15 @@ func (r *mockProver) submitProof(t *testing.T, proverTaskSchema *types.GetTaskSc if proofStatus == verifiedFailed { switch proverTaskSchema.TaskType { case int(message.ProofTypeChunk): - chunkProof := message.ChunkProof{} - chunkProof.Proof = []byte(verifier.InvalidTestProof) + chunkProof := message.Halo2ChunkProof{} + chunkProof.RawProof = []byte(verifier.InvalidTestProof) encodeData, err := json.Marshal(&chunkProof) assert.NoError(t, err) assert.NotEmpty(t, encodeData) proof = encodeData case int(message.ProofTypeBatch): - batchProof := message.BatchProof{} - batchProof.Proof = []byte(verifier.InvalidTestProof) + batchProof := message.Halo2BatchProof{} + batchProof.RawProof = []byte(verifier.InvalidTestProof) encodeData, err := json.Marshal(&batchProof) assert.NoError(t, err) assert.NotEmpty(t, encodeData) diff --git a/database/go.mod b/database/go.mod index 24c098aa82..6aa4bd2b03 100644 --- a/database/go.mod +++ b/database/go.mod @@ -1,13 +1,15 @@ module scroll-tech/database -go 1.21 +go 1.22 + +toolchain go1.22.2 require ( github.com/jmoiron/sqlx v1.3.5 github.com/lib/pq v1.10.9 github.com/pressly/goose/v3 v3.16.0 - github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 - github.com/stretchr/testify v1.9.0 + github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 + github.com/stretchr/testify v1.10.0 github.com/urfave/cli/v2 v2.25.7 ) @@ -20,22 +22,23 @@ require ( github.com/docker/go-connections v0.5.0 // indirect github.com/go-stack/stack v1.8.1 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/holiman/uint256 v1.2.4 // indirect github.com/jackc/pgx/v5 v5.5.4 // indirect + github.com/kr/pretty v0.3.1 // indirect github.com/mattn/go-sqlite3 v1.14.22 // indirect github.com/moby/docker-image-spec v1.3.1 // indirect github.com/opencontainers/image-spec v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/rogpeppe/go-internal v1.12.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/sethvargo/go-retry v0.2.4 // indirect github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect go.opentelemetry.io/otel/trace v1.24.0 // indirect go.uber.org/multierr v1.11.0 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.32.0 // indirect golang.org/x/net v0.25.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/sync v0.11.0 // indirect + golang.org/x/sys v0.30.0 // indirect + golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 // indirect google.golang.org/protobuf v1.33.0 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect diff --git a/database/go.sum b/database/go.sum index 7ed71820d7..2b4a4aa14a 100644 --- a/database/go.sum +++ b/database/go.sum @@ -18,6 +18,7 @@ github.com/containerd/continuity v0.4.3 h1:6HVkalIp+2u1ZLH1J/pYX2oBVXlJZvh1X1A7b github.com/containerd/continuity v0.4.3/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ= github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/docker/cli v25.0.4-0.20240305161310-2bf4225ad269+incompatible h1:xhVCHXq+P5LhT31+RuDuk0xXEbEnd50Fr37J1bGuyWg= @@ -53,8 +54,6 @@ github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaU github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= -github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM= github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg= github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk= @@ -106,6 +105,7 @@ github.com/paulmach/orb v0.10.0 h1:guVYVqzxHE/CQ1KpfGO077TR0ATHSNjp4s6XGLn3W9s= github.com/paulmach/orb v0.10.0/go.mod h1:5mULz1xQfs3bmQm63QEJA6lNGujuRafwA5S/EnuLaLU= github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ= github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= @@ -116,12 +116,13 @@ github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 h1:pEP6+ThQIgSRO5SILiO6iBpWnxAUjoRNBA9Nc6ooOS0= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8/go.mod h1:MBHX2RcAV9KLWblo9DSa/xyPYd1Wpwnt64JSDOy85po= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 h1:IKkevP42IQx8DQvtVq9WOmZDQrto59CGdEheXPf20HA= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/segmentio/asm v1.2.0 h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys= github.com/segmentio/asm v1.2.0/go.mod h1:BqMnlJP91P8d+4ibuonYZw9mfnzI9HfxselHZr5aAcs= github.com/sethvargo/go-retry v0.2.4 h1:T+jHEQy/zKJf5s95UkguisicE0zuF9y7+/vgz08Ocec= @@ -130,8 +131,8 @@ github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5g github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/urfave/cli/v2 v2.25.7 h1:VAzn5oq403l5pHjc4OhD54+XGO9cdKVL/7lDjF+iKUs= github.com/urfave/cli/v2 v2.25.7/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ= github.com/vertica/vertica-sql-go v1.3.3 h1:fL+FKEAEy5ONmsvya2WH5T8bhkvY27y/Ik3ReR2T+Qw= @@ -154,18 +155,18 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 h1:DC7wcm+i+P1rN3Ff07vL+OndGg5OhNddHyTA+ocPqYE= diff --git a/go.work b/go.work index cc287e9be6..b42509f9b4 100644 --- a/go.work +++ b/go.work @@ -1,4 +1,6 @@ -go 1.21.0 +go 1.22 + +toolchain go1.22.2 use ( ./bridge-history-api diff --git a/go.work.sum b/go.work.sum index 29e37dcc28..408dff9923 100644 --- a/go.work.sum +++ b/go.work.sum @@ -16,6 +16,11 @@ cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKV cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= +cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= +cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= +cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= +cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= cloud.google.com/go v0.110.10 h1:LXy9GEO+timppncPIAZoOj3l58LIU9k+kn48AN7IO3Y= cloud.google.com/go v0.110.10/go.mod h1:v1OoFqYxiBkUrruItNM3eT4lLByNjxmJSV/xDKJNnic= cloud.google.com/go v0.112.0/go.mod h1:3jEEVwZ/MHU4djK5t5RHuKOA/GbLddgTdVubX1qnPD4= @@ -176,6 +181,7 @@ cloud.google.com/go/eventarc v1.13.4/go.mod h1:zV5sFVoAa9orc/52Q+OuYUG9xL2IIZTbb cloud.google.com/go/filestore v1.8.0 h1:/+wUEGwk3x3Kxomi2cP5dsR8+SIXxo7M0THDjreFSYo= cloud.google.com/go/filestore v1.8.0/go.mod h1:S5JCxIbFjeBhWMTfIYH2Jx24J6BqjwpkkPl+nBA5DlI= cloud.google.com/go/filestore v1.8.1/go.mod h1:MbN9KcaM47DRTIuLfQhJEsjaocVebNtNQhSLhKCF5GM= +cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= cloud.google.com/go/firestore v1.14.0 h1:8aLcKnMPoldYU3YHgu4t2exrKhLQkqaXAGqT0ljrFVw= cloud.google.com/go/firestore v1.14.0/go.mod h1:96MVaHLsEhbvkBEdZgfN+AS/GIkco1LRpH9Xp9YZfzQ= cloud.google.com/go/firestore v1.15.0/go.mod h1:GWOxFXcv8GZUtYpWHw/w6IuYNux/BtmeVTMmjrm4yhk= @@ -428,6 +434,7 @@ github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBp github.com/AzureAD/microsoft-authentication-library-for-go v0.6.0 h1:XMEdVDFxgulDDl0lQmAZS6j8gRQ/0pJ+ZpXH2FHVtDc= github.com/AzureAD/microsoft-authentication-library-for-go v0.6.0/go.mod h1:BDJ5qMFKx9DugEg3+uQSDCdbYPr5s9vBTrL9P8TpqOU= github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDmCTgBzIEPFElEF+FK0SdjAor06dRq2Go927dnQ6o= +github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53/go.mod h1:+3IMCy2vIlbG1XG/0ggNQv0SvxCAIpPM5b1nCz56Xno= @@ -523,7 +530,10 @@ github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZx github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bitly/go-hostpool v0.1.0 h1:XKmsF6k5el6xHG3WPJ8U0Ku/ye7njX7W81Ng7O2ioR0= github.com/bitly/go-simplejson v0.5.0 h1:6IH+V8/tVMab511d5bn4M7EwGXZf9Hj6i2xSwkNEM+Y= +github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.12.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bits-and-blooms/bitset v1.14.2/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 h1:DDGfHa7BWjL4YnC6+E63dPcxHo2sUxDIu8g3QgEJdRY= @@ -531,6 +541,7 @@ github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40 h1:y4B3+GPxKlrigF1ha github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4= github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= +github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 h1:q0rUy8C/TYNBQS1+CGKw68tLOFYSNEs0TFnxxnS9+4U= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= @@ -569,6 +580,7 @@ github.com/cloudflare/cloudflare-go v0.14.0/go.mod h1:EnwdgGMaFOruiPZRFSgn+TsQ3h github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc= github.com/cloudflare/redoctober v0.0.0-20211013234631-6a74ccc611f6 h1:QKzett0dn5FhjcIHNKSClEilabfhWCnsdijq3ftm9Ms= github.com/cloudflare/redoctober v0.0.0-20211013234631-6a74ccc611f6/go.mod h1:Ikt4Wfpln1YOrak+auA8BNxgiilj0Y2y7nO+aN2eMzk= +github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk= github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= @@ -578,6 +590,10 @@ github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2/go.mod h1:8BT+cPK6xvFOcRlk github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= github.com/compose-spec/compose-go v1.20.0 h1:h4ZKOst1EF/DwZp7dWkb+wbTVE4nEyT9Lc89to84Ol4= github.com/compose-spec/compose-go v1.20.0/go.mod h1:+MdqXV4RA7wdFsahh/Kb8U0pAJqkg7mr4PM9tFKU8RM= +github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/bavard v0.1.27/go.mod h1:k/zVjHHC4B+PQy1Pg7fgvG3ALicQw540Crag8qx+dZs= +github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/consensys/gnark-crypto v0.13.0/go.mod h1:wKqwsieaKPThcFkHe0d0zMsbHEUWFmZcG7KBCse210o= github.com/container-orchestrated-devices/container-device-interface v0.6.1 h1:mz77uJoP8im/4Zins+mPqt677ZMaflhoGaYrRAl5jvA= github.com/container-orchestrated-devices/container-device-interface v0.6.1/go.mod h1:40T6oW59rFrL/ksiSs7q45GzjGlbvxnA4xaK6cyq+kA= github.com/containerd/aufs v1.0.0 h1:2oeJiwX5HstO7shSrPZjrohJZLzK36wvpdmzDRkL/LY= @@ -619,8 +635,10 @@ github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8 github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/crate-crypto/go-ipa v0.0.0-20230601170251-1830d0757c80/go.mod h1:gzbVz57IDJgQ9rLQwfSk696JGWof8ftznEL9GoAv3NI= +github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c h1:/ovYnF02fwL0kvspmy9AuyKg1JhdTRUgPw4nUxd9oZM= github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c/go.mod h1:GyV+0YP4qX0UQ7r2MoYZ+AvYDp12OF5yg4q8rGnyNh4= github.com/danieljoos/wincred v1.2.0 h1:ozqKHaLK0W/ii4KVbbvluM91W2H3Sh0BncbUNPS7jLE= @@ -629,7 +647,10 @@ github.com/dave/jennifer v1.2.0 h1:S15ZkFMRoJ36mGAQgWL1tnr0NQJh9rZ8qatseX/VbBc= github.com/dave/jennifer v1.2.0/go.mod h1:fIb+770HOpJ2fmN9EPPKOqm1vMGhB+TwXKMZhrIygKg= github.com/dchest/blake512 v1.0.0 h1:oDFEQFIqFSeuA34xLtXZ/rWxCXdSjirjzPhey5EUvmA= github.com/dchest/blake512 v1.0.0/go.mod h1:FV1x7xPPLWukZlpDpWQ88rF/SFwZ5qbskrzhLMB92JI= -github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= +github.com/deckarep/golang-set v1.8.0 h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4= +github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo= +github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/deepmap/oapi-codegen v1.6.0 h1:w/d1ntwh91XI0b/8ja7+u5SvA4IFfM0UNNLmiDR1gg0= github.com/deepmap/oapi-codegen v1.6.0/go.mod h1:ryDa9AgbELGeB+YEXE1dR53yAjHwFvE9iAUlWl9Al3M= github.com/deepmap/oapi-codegen v1.8.2 h1:SegyeYGcdi0jLLrpbCMoJxnUUn8GBXHsvr4rbzjuhfU= @@ -663,13 +684,14 @@ github.com/dvsekhvalnov/jose2go v0.0.0-20170216131308-f21a8cedbbae h1:UTOyRlLeWJ github.com/eclipse/paho.mqtt.golang v1.2.0 h1:1F8mhG9+aO5/xpdtFkW4SxOJB67ukuDC3t2y2qayIX0= github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod h1:H9keYFcgq3Qr5OUJm/JZI/i6U7joQ8SYLhZwfeOo6Ts= github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= +github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= +github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.11.1 h1:wSUXTlLfiAQRWs2F+p+EKOY9rUyis1MyGqJ2DIk5HpM= github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/go-control-plane v0.12.0/go.mod h1:ZBTaoJ23lqITozF0M6G4/IragXCQKCnYbmlmtHvwRG0= github.com/envoyproxy/protoc-gen-validate v1.0.4/go.mod h1:qys6tmnRsYrQqIhm2bvKZH4Blx/1gTIZ2UKVY1M+Yew= github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5 h1:Yzb9+7DPaBjB8zlTR87/ElzFsnQfuHnVUVqpZZIcV5Y= -github.com/ethereum/c-kzg-4844/bindings/go v0.0.0-20230126171313-363c7d7593b4 h1:B2mpK+MNqgPqk2/KNi1LbqwtZDy5F7iy0mynQiBr8VA= github.com/ethereum/c-kzg-4844/bindings/go v0.0.0-20230126171313-363c7d7593b4/go.mod h1:y4GA2JbAUama1S4QwYjC2hefgGLU8Ul0GMtL/ADMF1c= github.com/ethereum/go-ethereum v1.10.26 h1:i/7d9RBBwiXCEuyduBQzJw/mKmnvzsN14jqBmytw72s= github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= @@ -713,13 +735,10 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72 h1:b+9H1GAsx5RsjvDFLoS5zkNBzIQMuVKUYQDmxU3N5XE= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-kit/kit v0.9.0 h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk= github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= github.com/go-kit/log v0.2.1/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= -github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= -github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= @@ -755,10 +774,12 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= +github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golangci/lint-1 v0.0.0-20181222135242-d2cdd8c08219 h1:utua3L2IbQJmauC5IXdEA547bcoU5dozgQAfc8Onsg4= @@ -786,6 +807,7 @@ github.com/google/gofuzz v1.1.1-0.20200604201612-c04b05f3adfa/go.mod h1:dBl0BpW6 github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= @@ -795,6 +817,10 @@ github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 h1:yAJXTCF9TqKcTiHJAE8dj7HMvPfh66eeA2JYW7eFpSE= github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20230207041349-798e818bf904 h1:4/hN5RUoecvl+RmJRE2YxKWtnnQls6rQjjW5oV7qg2U= @@ -833,12 +859,16 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb github.com/guptarohit/asciigraph v0.5.5/go.mod h1:dYl5wwK4gNsnFf9Zp+l06rFiDZ5YtXM6x7SRWZ3KGag= github.com/hanwen/go-fuse/v2 v2.2.0 h1:jo5QZYmBLNcl9ovypWaQ5yXMSSV+Ch68xoC3rtZvvBM= github.com/hanwen/go-fuse/v2 v2.2.0/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= +github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= github.com/hashicorp/consul/api v1.28.2/go.mod h1:KyzqzgMEya+IZPcD65YFoOVAgPpbfERu4I/tzG6/ueE= +github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= github.com/hashicorp/consul/sdk v0.16.0/go.mod h1:7pxqqhqoaPqnBnzXD1StKed62LqJeClzVsUEy85Zr0A= github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= +github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= github.com/hashicorp/go-cty-funcs v0.0.0-20230405223818-a090f58aa992 h1:fYOrSfO5C9PmFGtmRWSYGqq52SOoE2dXMtAn2Xzh1LQ= github.com/hashicorp/go-cty-funcs v0.0.0-20230405223818-a090f58aa992/go.mod h1:Abjk0jbRkDaNCzsRhOv2iDCofYpX1eVsjozoiK63qLA= github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= +github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-hclog v1.5.0/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= github.com/hashicorp/go-immutable-radix v1.3.1 h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc= @@ -851,6 +881,7 @@ github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es github.com/hashicorp/go-retryablehttp v0.7.2 h1:AcYqCvkpalPnPF2pn0KamgwamS42TqUDDYFRKq/RAd0= github.com/hashicorp/go-retryablehttp v0.7.2/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8= +github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8= github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A= @@ -858,6 +889,7 @@ github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdv github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= @@ -865,9 +897,13 @@ github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uG github.com/hashicorp/hcl/v2 v2.19.1 h1://i05Jqznmb2EXqa39Nsvyan2o5XyMowW5fnCKW5RPI= github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE= github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= +github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= github.com/hashicorp/mdns v1.0.4/go.mod h1:mtBihi+LeNXGtG8L9dX59gAEa12BDtBQSp4v/YAJqrc= +github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= github.com/hashicorp/memberlist v0.5.0/go.mod h1:yvyXLpo0QaGE59Y7hDTsTzDD25JYBZ4mHgHUZ8lrOI0= +github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= github.com/hashicorp/serf v0.10.1/go.mod h1:yL2t6BqATOLGc5HF7qbFkTfXoPIY0WZdWHfEvMqbG+4= +github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= github.com/huin/goupnp v1.0.2/go.mod h1:0dxJBVBHqTMjIUMkESDTNgOOx/Mw5wYIfyFmdzSamkM= github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150 h1:vlNjIqmUZ9CMAWsbURYl3a6wZbw7q5RHVvlXTNS/Bs8= @@ -876,6 +912,7 @@ github.com/hydrogen18/memlistener v1.0.0/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbC github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 h1:UDMh68UUwekSh5iP2OMhRRZJiiBccgV7axzUG8vi56c= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= github.com/iden3/go-iden3-crypto v0.0.15/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= github.com/influxdata/flux v0.65.1 h1:77BcVUCzvN5HMm8+j9PRBQ4iZcu98Dl4Y9rf+J5vhnc= @@ -969,12 +1006,14 @@ github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw= github.com/kylelemons/go-gypsy v1.0.0 h1:7/wQ7A3UL1bnqRMnZ6T8cwCOArfZCxFmb1iTxaOOo1s= github.com/kylelemons/go-gypsy v1.0.0/go.mod h1:chkXM0zjdpXOiqkCW1XcCHDfjfk14PH2KKkQWxfJUcU= +github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/labstack/echo/v4 v4.2.1 h1:LF5Iq7t/jrtUuSutNuiEWtB5eiHfZ5gSe2pcu5exjQw= github.com/labstack/echo/v4 v4.2.1/go.mod h1:AA49e0DZ8kk5jTOOCKNuPR6oTnBS0dYiM4FW1e6jwpg= github.com/labstack/echo/v4 v4.9.0/go.mod h1:xkCDAdFCIf8jsFQ5NnbK7oqaF/yU1A1X20Ltm0OvSks= github.com/labstack/gommon v0.3.0 h1:JEeO0bvc78PKdyHxloTKiF8BD5iGrH8T6MSeGvSgob0= github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= github.com/labstack/gommon v0.3.1/go.mod h1:uW6kP17uPlLJsD3ijUYn3/M5bAxtlZhMI6m3MFxTMTM= +github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= github.com/lestrrat-go/backoff/v2 v2.0.8 h1:oNb5E5isby2kiro9AgdHLv5N5tint1AnDVVf2E2un5A= github.com/lestrrat-go/backoff/v2 v2.0.8/go.mod h1:rHP/q/r9aT27n24JQLa7JhSQZCKBBOiM/uP402WwN8Y= github.com/lestrrat-go/blackmagic v1.0.0 h1:XzdxDbuQTz0RZZEmdU7cnQxUtFUzgCSPq8RCz4BxIi4= @@ -991,6 +1030,7 @@ github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/linuxkit/virtsock v0.0.0-20201010232012-f8cee7dfc7a3 h1:jUp75lepDg0phMUJBCmvaeFDldD2N3S1lBuPwUTszio= github.com/linuxkit/virtsock v0.0.0-20201010232012-f8cee7dfc7a3/go.mod h1:3r6x7q95whyfWQpmGZTu3gk3v2YkMi05HEzl7Tf7YEo= github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= +github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/mailgun/raymond/v2 v2.0.46/go.mod h1:lsgvL50kgt1ylcFJYZiULi5fjPBkkhNfj4KA0W54Z18= github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd h1:HvFwW+cm9bCbZ/+vuGNq7CRWXql8c0y8nGeYpqmpvmk= github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= @@ -1008,6 +1048,7 @@ github.com/mattn/go-ieproxy v0.0.0-20190702010315-6dee0af9227d/go.mod h1:31jz6HN github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.9/go.mod h1:YNRxwqDuOph6SZLI9vUUz6OYw3QyUt7WiY2yME+cCiQ= +github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= @@ -1020,6 +1061,7 @@ github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0/go.mod h1:QUyp042oQth github.com/microcosm-cc/bluemonday v1.0.21/go.mod h1:ytNkv4RrDrLJ2pqlsSI46O6IVXmZOBBD4SaJyDwwTkM= github.com/microsoft/go-mssqldb v1.6.0 h1:mM3gYdVwEPFrlg/Dvr2DNVEgYFG7L42l+dGc67NNNpc= github.com/microsoft/go-mssqldb v1.6.0/go.mod h1:00mDtPbeQCRGC1HwOOR5K/gr30P1NcEG0vx6Kbv2aJU= +github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs= @@ -1030,15 +1072,20 @@ github.com/minio/sha256-simd v1.0.0 h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo github.com/minio/sha256-simd v1.0.0/go.mod h1:OuYzVNI5vcoYIAmbIvHPl3N3jUzVedXbKy5RFepssQM= github.com/mistifyio/go-zfs/v3 v3.0.1 h1:YaoXgBePoMA12+S1u/ddkv+QqxcfiZK4prI6HPnkFiU= github.com/mistifyio/go-zfs/v3 v3.0.1/go.mod h1:CzVgeB0RvF2EGzQnytKVvVSDwmKJXxkOTUGbNrTja/k= +github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= +github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc= github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg= +github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7 h1:DpOJ2HYzCv8LZP15IdmG+YdwD2luVPHITV96TkirNBM= github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo= +github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= github.com/mitchellh/hashstructure/v2 v2.0.2 h1:vGKWl0YJqUNxE8d+h8f6NJLcCJrgbhC4NcD46KavDd4= github.com/mitchellh/hashstructure/v2 v2.0.2/go.mod h1:MG3aRVU/N29oo/V/IhBX8GR/zz4kQkprJgF2EVszyDE= +github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mmcloughlin/profile v0.1.1 h1:jhDmAqPyebOsVDOCICJoINoLb/AnLBaUw58nFzxWS2w= github.com/moby/sys/mount v0.3.3 h1:fX1SVkXFJ47XWDoeFW4Sq7PdQJnV2QIDZAqjNqgEjUs= @@ -1076,6 +1123,7 @@ github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FI github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/paulbellamy/ratecounter v0.2.0 h1:2L/RhJq+HA8gBQImDXtLPrDXK5qAj6ozWVK/zFXVJGs= github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= +github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI= github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= github.com/peterh/liner v1.0.1-0.20180619022028-8c1271fcf47f/go.mod h1:xIteQHvHuaLYG9IFj6mSxM0fCKrs34IrEQUhOYuGPHc= @@ -1091,6 +1139,7 @@ github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzL github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A= github.com/pkg/profile v1.5.0 h1:042Buzk+NhDI+DeSAA62RwJL8VAuZUMQZUjCsRz1Mug= github.com/pkg/profile v1.5.0/go.mod h1:qBsxPvzyUincmltOk6iyRVxHYg4adc0OFOv72ZdLa18= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.6/go.mod h1:tz1ryNURKu77RL+GuCzmoJYxQczL3wLNNpPWagdg4Qk= github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5 h1:tFwafIEMf0B7NlcxV/zJ6leBIa81D3hgGSgsE5hCkOQ= github.com/pkg/term v0.0.0-20180730021639-bffc007b7fd5/go.mod h1:eCbImbZ95eXtAUIbLAuAVnBnwf83mjf6QIVH8SHYwqQ= @@ -1110,7 +1159,6 @@ github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9 github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY= github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0 h1:MkV+77GLUNo5oJ0jf870itWm3D0Sjh7+Za9gazKc5LQ= github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= @@ -1119,6 +1167,8 @@ github.com/retailnext/hllpp v1.0.1-0.20180308014038-101a6d2f8b52/go.mod h1:RDpi1 github.com/rogpeppe/fastuuid v1.2.0 h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/russross/blackfriday v1.6.0 h1:KqfZb0pUVN2lYqZUYRddxF4OR8ZMURnJIG5Y3VRLtww= github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -1141,6 +1191,7 @@ github.com/scroll-tech/da-codec v0.1.1-0.20241014152913-2703f226fb0b/go.mod h1:4 github.com/scroll-tech/go-ethereum v1.10.14-0.20240607130425-e2becce6a1a4/go.mod h1:byf/mZ8jLYUCnUePTicjJWn+RvKdxDn7buS6glTnMwQ= github.com/scroll-tech/go-ethereum v1.10.14-0.20240821074444-b3fa00861e5e/go.mod h1:swB5NSp8pKNDuYsTxfR08bHS6L56i119PBx8fxvV8Cs= github.com/scroll-tech/go-ethereum v1.10.14-0.20241010064814-3d88e870ae22/go.mod h1:r9FwtxCtybMkTbWYCyBuevT9TW3zHmOTHqD082Uh+Oo= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250103082839-ea3ec93d8c1e/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= github.com/segmentio/kafka-go v0.1.0/go.mod h1:X6itGqS9L4jDletMsxZ7Dz+JFWxM6JHfPOCvTvk+EJo= github.com/segmentio/kafka-go v0.2.0 h1:HtCSf6B4gN/87yc5qTl7WsxPKQIIGXLPPM1bMCPOsoY= @@ -1159,10 +1210,19 @@ github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrf github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/smarty/assertions v1.15.0 h1:cR//PqUBUiQRakZWqBiFFQ9wb8emQGDb0HeGdqGByCY= +github.com/smarty/assertions v1.15.0/go.mod h1:yABtdzeQs6l1brC900WlRNwj6ZR55d7B+E8C6HtKdec= +github.com/smartystreets/goconvey v1.8.1 h1:qGjIddxOk4grTu9JPOU31tVfq3cNdBlNa5sSznIX1xY= +github.com/smartystreets/goconvey v1.8.1/go.mod h1:+/u4qLyY6x1jReYOp7GOM2FSt8aP9CzCZL03bI28W60= github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js= github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= +github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/cobra v1.2.1/go.mod h1:ExllRjgxM/piMAM+3tAZvg8fsklGAf3tPfi+i8t68Nk= +github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= +github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= github.com/spiffe/go-spiffe/v2 v2.1.1 h1:RT9kM8MZLZIsPTH+HKQEP5yaAk3yd/VBzlINaRjXs8k= github.com/spiffe/go-spiffe/v2 v2.1.1/go.mod h1:5qg6rpqlwIub0JAiF1UK9IMD6BpPTmvG6yfSgDBs5lg= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= @@ -1172,6 +1232,7 @@ github.com/stoewer/go-strcase v1.2.0 h1:Z2iHWqGXH00XYgqDmNgQbIBxf3wrNq0F3feEy0ai github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= +github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/supranational/blst v0.3.11-0.20230124161941-ca03e11a3ff2/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 h1:kdXcSzyDtseVEc4yCz2qF8ZrQvIDBJLl4S1c3GCXmoI= @@ -1182,6 +1243,7 @@ github.com/tdewolff/minify/v2 v2.12.4/go.mod h1:h+SRvSIX3kwgwTFOpSckvSxgax3uy8kZ github.com/tdewolff/parse/v2 v2.6.4/go.mod h1:woz0cgbLwFdtbjJu8PIKxhW05KplTFQkOdX78o+Jgrs= github.com/tinylib/msgp v1.0.2 h1:DfdQrzQa7Yh2es9SuLkixqxuXS2SxsdYn0KbdrOGWD8= github.com/tinylib/msgp v1.0.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= +github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA= github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= github.com/tonistiigi/go-actions-cache v0.0.0-20220404170428-0bdeb6e1eac7 h1:8eY6m1mjgyB8XySUR7WvebTM8D/Vs86jLJzD/Tw7zkc= @@ -1241,12 +1303,15 @@ github.com/ziutek/mymysql v1.5.4/go.mod h1:LMSpPZ6DbqWFxNCHW77HeMg9I646SAhApZ/wK go.einride.tech/aip v0.66.0/go.mod h1:qAhMsfT7plxBX+Oy7Huol6YUvZ0ZzdUz26yZsQwfl1M= go.etcd.io/bbolt v1.3.7 h1:j+zJOnnEjF/kyHlDDgGnVL/AIqIJPq8UoB2GSNfkUfQ= go.etcd.io/bbolt v1.3.7/go.mod h1:N9Mkw9X8x5fupy0IKsmuqVtoGDyxsaDlbk4Rd05IAQw= +go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0= go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8= go.etcd.io/etcd/api/v3 v3.5.12/go.mod h1:Ot+o0SWSyT6uHhA56al1oCED0JImsRiU9Dc26+C2a+4= +go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8= go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ= go.etcd.io/etcd/client/pkg/v3 v3.5.12/go.mod h1:seTzl2d9APP8R5Y2hFL3NVlD6qC/dOT+3kvrqPyTas4= +go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI= go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4= go.etcd.io/etcd/client/v2 v2.305.12/go.mod h1:aQ/yhsxMu+Oht1FOupSr60oBvcS9cKXHrzBpDsPTf9E= @@ -1266,6 +1331,8 @@ go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.48.0/go.mod h1:tIKj3DbO8N9Y2xo52og3irLsPI4GW02DSMtrVgNMgxg= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0= @@ -1288,11 +1355,14 @@ go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnw go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.19.0 h1:mZQZefskPPCMIBCSEH0v2/iUqqLrYtaeqwD6FUGUnFE= go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI= go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= +golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= @@ -1301,11 +1371,13 @@ golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= +golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= +golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1331,6 +1403,8 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f h1:J5lckAjkw6qYlOZNj90mLYNT golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= @@ -1338,9 +1412,14 @@ golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKG golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= @@ -1360,23 +1439,34 @@ golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/ golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210220033124-5f55cee0dc0d/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8= golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= -golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.17.0/go.mod h1:OzPDGQiuQMguemayvdylqddI7qcD9lnSDb+1FiwQ5HA= golang.org/x/oauth2 v0.18.0 h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI= @@ -1389,7 +1479,10 @@ golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1400,6 +1493,7 @@ golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1420,9 +1514,18 @@ golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200826173525-f9321e4c35a6/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1441,10 +1544,16 @@ golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 h1:IRJeR9r1pYWsHKTRe/IInb7lYvbBVIqOgsX/u0mbOWY= golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= +golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1452,6 +1561,7 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= @@ -1473,6 +1583,7 @@ golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -1498,8 +1609,17 @@ golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= +golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= @@ -1529,6 +1649,12 @@ google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0M google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= +google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= +google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= +google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= +google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= +google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= +google.golang.org/api v0.44.0/go.mod h1:EBOGZqzyhtvMDoxwS97ctnh0zUmYY6CxqXsc1AvkYD8= google.golang.org/api v0.149.0 h1:b2CqT6kG+zqJIVKRQ3ELJVLN1PwHZ6DJ3dW8yl82rgY= google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI= google.golang.org/api v0.162.0/go.mod h1:6SulDkfoBIg4NFmCuZ39XeeAgSHCPecfSUuDyYlAHs0= @@ -1564,11 +1690,23 @@ google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfG google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= google.golang.org/genproto v0.0.0-20231030173426-d783a09b4405/go.mod h1:3WDQMjmJk36UQhjQ89emUzb1mdaHcPeeAh4SCBKznB4= google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f h1:Vn+VyHU5guc9KjB5KrjI2q0wCOWEOIh0OEsleqakHJg= google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f/go.mod h1:nWSwAFPb+qfNJXsoeO3Io7zf4tMSfN8EA8RlDA04GhY= @@ -1603,8 +1741,15 @@ google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8 google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= +google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= +google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= google.golang.org/grpc v1.61.0/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs= google.golang.org/grpc v1.61.1/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs= google.golang.org/grpc v1.62.0/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= @@ -1619,6 +1764,8 @@ gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQ gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8= gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 h1:OAj3g0cR6Dx/R07QgQe8wkA9RNjB2u4i700xBkIT4e0= +gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= +gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200619000410-60c24ae608a6 h1:a6cXbcDDUkSBlpnkWV1bJ+vv3mOgQEltEJ2rPxroVu0= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200619000410-60c24ae608a6/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0 h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI= diff --git a/prover/Cargo.lock b/prover/Cargo.lock index cff651cc37..02f917b255 100644 --- a/prover/Cargo.lock +++ b/prover/Cargo.lock @@ -1,21 +1,32 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 + +[[package]] +name = "addchain" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2e69442aa5628ea6951fa33e24efe8313f4321a91bd729fc2f75bdfc858570" +dependencies = [ + "num-bigint 0.3.3", + "num-integer", + "num-traits", +] [[package]] name = "addr2line" -version = "0.21.0" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ "gimli", ] [[package]] -name = "adler" -version = "1.0.2" +name = "adler2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] name = "aes" @@ -23,86 +34,18 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cipher", "cpufeatures", ] -[[package]] -name = "aggregator" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" -dependencies = [ - "ark-std 0.3.0", - "bitstream-io", - "c-kzg", - "ctor 0.1.26", - "encoder", - "env_logger 0.10.2", - "eth-types 0.12.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "gadgets 0.12.0", - "halo2-base", - "halo2-ecc", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "num-bigint", - "once_cell", - "rand", - "revm-precompile", - "revm-primitives", - "serde", - "serde_json", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "zkevm-circuits 0.12.0", -] - -[[package]] -name = "aggregator" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" -dependencies = [ - "ark-std 0.3.0", - "bitstream-io", - "c-kzg", - "ctor 0.1.26", - "encoder", - "env_logger 0.10.2", - "eth-types 0.13.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "gadgets 0.13.0", - "halo2-base", - "halo2-ecc", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "num-bigint", - "once_cell", - "rand", - "revm-precompile", - "revm-primitives", - "serde", - "serde_json", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "zkevm-circuits 0.13.0", -] - [[package]] name = "ahash" version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "once_cell", "version_check", "zerocopy", @@ -119,3517 +62,6725 @@ dependencies = [ [[package]] name = "allocator-api2" -version = "0.2.18" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] -name = "alloy-primitives" -version = "0.7.4" +name = "alloy" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db8aa973e647ec336810a9356af8aea787249c9d00b1525359f3db29a68d231b" +checksum = "6d2cc5aeb8dfa1e451a49fac87bc4b86c5de40ebea153ed88e83eb92b8151e74" dependencies = [ - "alloy-rlp", - "bytes", - "cfg-if 1.0.0", - "const-hex", - "derive_more", - "hex-literal", - "itoa", - "k256", - "keccak-asm", - "proptest", - "rand", - "ruint", - "serde", - "tiny-keccak", + "alloy-consensus", + "alloy-contract", + "alloy-core", + "alloy-eips", + "alloy-genesis", + "alloy-json-rpc", + "alloy-network", + "alloy-provider", + "alloy-rpc-client", + "alloy-rpc-types", + "alloy-serde 0.11.1", + "alloy-signer", + "alloy-signer-local", + "alloy-transport", + "alloy-transport-http", ] [[package]] -name = "alloy-rlp" -version = "0.3.5" +name = "alloy-chains" +version = "0.1.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b155716bab55763c95ba212806cf43d05bcc70e5f35b02bad20cf5ec7fe11fed" +checksum = "1317fde6d2d3cd6082a15144c23230697a5e1a91a27d1facc146715d3b4b2046" dependencies = [ - "arrayvec", - "bytes", + "alloy-primitives", + "alloy-rlp", + "num_enum 0.7.3", + "serde", + "strum 0.27.1", ] [[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - -[[package]] -name = "android_system_properties" -version = "0.1.5" +name = "alloy-consensus" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +checksum = "69e32ef5c74bbeb1733c37f4ac7f866f8c8af208b7b4265e21af609dcac5bd5e" dependencies = [ - "libc", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "alloy-trie", + "auto_impl", + "c-kzg", + "derive_more 1.0.0", + "serde", + "serde_with", ] [[package]] -name = "anstream" -version = "0.6.14" +name = "alloy-consensus-any" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" +checksum = "0fa13b7b1e1e3fedc42f0728103bfa3b4d566d3d42b606db449504d88dbdbdcf" dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "is_terminal_polyfill", - "utf8parse", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "serde", ] [[package]] -name = "anstyle" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" - -[[package]] -name = "anstyle-parse" -version = "0.2.4" +name = "alloy-contract" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" +checksum = "ee6180fb232becdea70fad57c63b6967f01f74ab9595671b870f504116dd29de" dependencies = [ - "utf8parse", + "alloy-dyn-abi", + "alloy-json-abi", + "alloy-network", + "alloy-network-primitives", + "alloy-primitives", + "alloy-provider", + "alloy-rpc-types-eth", + "alloy-sol-types", + "alloy-transport", + "futures", + "futures-util", + "thiserror 2.0.11", ] [[package]] -name = "anstyle-query" -version = "1.0.3" +name = "alloy-core" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" +checksum = "482f377cebceed4bb1fb5e7970f0805e2ab123d06701be9351b67ed6341e74aa" dependencies = [ - "windows-sys 0.52.0", + "alloy-dyn-abi", + "alloy-json-abi", + "alloy-primitives", + "alloy-rlp", + "alloy-sol-types", ] [[package]] -name = "anstyle-wincon" -version = "3.0.3" +name = "alloy-dyn-abi" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +checksum = "555896f0b8578adb522b1453b6e6cc6704c3027bd0af20058befdde992cee8e9" dependencies = [ - "anstyle", - "windows-sys 0.52.0", + "alloy-json-abi", + "alloy-primitives", + "alloy-sol-type-parser", + "alloy-sol-types", + "const-hex", + "itoa", + "serde", + "serde_json", + "winnow 0.7.3", ] [[package]] -name = "anyhow" -version = "1.0.86" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" - -[[package]] -name = "arc-swap" -version = "1.7.1" +name = "alloy-eip2124" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" +checksum = "675264c957689f0fd75f5993a73123c2cc3b5c235a38f5b9037fe6c826bfb2c0" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.11", +] [[package]] -name = "ark-ff" -version = "0.3.0" +name = "alloy-eip2930" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" +checksum = "0069cf0642457f87a01a014f6dc29d5d893cd4fd8fddf0c3cdfad1bb3ebafc41" dependencies = [ - "ark-ff-asm 0.3.0", - "ark-ff-macros 0.3.0", - "ark-serialize 0.3.0", - "ark-std 0.3.0", - "derivative", - "num-bigint", - "num-traits", - "paste", - "rustc_version 0.3.3", - "zeroize", + "alloy-primitives", + "alloy-rlp", + "serde", ] [[package]] -name = "ark-ff" +name = "alloy-eip7702" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" +checksum = "4c986539255fb839d1533c128e190e557e52ff652c9ef62939e233a81dd93f7e" dependencies = [ - "ark-ff-asm 0.4.2", - "ark-ff-macros 0.4.2", - "ark-serialize 0.4.2", - "ark-std 0.4.0", - "derivative", - "digest 0.10.7", - "itertools 0.10.5", - "num-bigint", - "num-traits", - "paste", - "rustc_version 0.4.0", - "zeroize", + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "k256", + "serde", ] [[package]] -name = "ark-ff-asm" -version = "0.3.0" +name = "alloy-eip7702" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" +checksum = "cabf647eb4650c91a9d38cb6f972bb320009e7e9d61765fb688a86f1563b33e8" dependencies = [ - "quote", - "syn 1.0.109", + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "k256", + "serde", + "serde_with", ] [[package]] -name = "ark-ff-asm" -version = "0.4.2" +name = "alloy-eips" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" +checksum = "5591581ca2ab0b3e7226a4047f9a1bfcf431da1d0cce3752fda609fea3c27e37" dependencies = [ - "quote", - "syn 1.0.109", + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702 0.5.0", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "auto_impl", + "c-kzg", + "derive_more 1.0.0", + "once_cell", + "serde", + "sha2", ] [[package]] -name = "ark-ff-macros" -version = "0.3.0" +name = "alloy-genesis" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" +checksum = "0cded3a2d4bd7173f696458c5d4c98c18a628dfcc9f194385e80a486e412e2e0" dependencies = [ - "num-bigint", - "num-traits", - "quote", - "syn 1.0.109", + "alloy-eips", + "alloy-primitives", + "alloy-serde 0.11.1", + "alloy-trie", + "serde", ] [[package]] -name = "ark-ff-macros" -version = "0.4.2" +name = "alloy-json-abi" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" +checksum = "4012581681b186ba0882007ed873987cc37f86b1b488fe6b91d5efd0b585dc41" dependencies = [ - "num-bigint", - "num-traits", - "proc-macro2", - "quote", - "syn 1.0.109", + "alloy-primitives", + "alloy-sol-type-parser", + "serde", + "serde_json", ] [[package]] -name = "ark-serialize" -version = "0.3.0" +name = "alloy-json-rpc" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" +checksum = "762414662d793d7aaa36ee3af6928b6be23227df1681ce9c039f6f11daadef64" dependencies = [ - "ark-std 0.3.0", - "digest 0.9.0", + "alloy-primitives", + "alloy-sol-types", + "serde", + "serde_json", + "thiserror 2.0.11", + "tracing", ] [[package]] -name = "ark-serialize" -version = "0.4.2" +name = "alloy-network" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" +checksum = "8be03f2ebc00cf88bd06d3c6caf387dceaa9c7e6b268216779fa68a9bf8ab4e6" dependencies = [ - "ark-std 0.4.0", - "digest 0.10.7", - "num-bigint", + "alloy-consensus", + "alloy-consensus-any", + "alloy-eips", + "alloy-json-rpc", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rpc-types-any", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "alloy-signer", + "alloy-sol-types", + "async-trait", + "auto_impl", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror 2.0.11", ] [[package]] -name = "ark-std" -version = "0.3.0" +name = "alloy-network-primitives" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" +checksum = "3a00ce618ae2f78369918be0c20f620336381502c83b6ed62c2f7b2db27698b0" dependencies = [ - "num-traits", - "rand", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-serde 0.11.1", + "serde", ] [[package]] -name = "ark-std" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" +name = "alloy-primitives" +version = "0.8.21" +source = "git+https://github.com/scroll-tech/alloy-core?branch=v0.8.21#6d28bdb643f36da7b580ed0f252df6d8117f2fdd" dependencies = [ - "num-traits", + "alloy-rlp", + "bytes", + "cfg-if", + "const-hex", + "derive_more 1.0.0", + "foldhash", + "hashbrown 0.15.2", + "indexmap 2.7.1", + "itoa", + "k256", + "keccak-asm", + "paste", + "proptest", "rand", + "rkyv", + "ruint", + "rustc-hash 2.1.1", + "serde", + "sha3", + "tiny-keccak", ] [[package]] -name = "array-init" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc" - -[[package]] -name = "arrayref" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" - -[[package]] -name = "arrayvec" -version = "0.7.4" +name = "alloy-provider" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "cbe0a2acff0c4bd1669c71251ce10fc455cbffa1b4d0a817d5ea4ba7e5bb3db7" +dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-json-rpc", + "alloy-network", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rpc-client", + "alloy-rpc-types-eth", + "alloy-sol-types", + "alloy-transport", + "alloy-transport-http", + "async-stream", + "async-trait", + "auto_impl", + "dashmap", + "futures", + "futures-utils-wasm", + "lru", + "parking_lot 0.12.3", + "pin-project", + "reqwest 0.12.12", + "serde", + "serde_json", + "thiserror 2.0.11", + "tokio", + "tracing", + "url", + "wasmtimer", +] [[package]] -name = "async-compression" -version = "0.4.10" +name = "alloy-rlp" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498" +checksum = "3d6c1d995bff8d011f7cd6c81820d51825e6e06d6db73914c1630ecf544d83d6" dependencies = [ - "flate2", - "futures-core", - "memchr", - "pin-project-lite", - "tokio", + "alloy-rlp-derive", + "arrayvec", + "bytes", ] [[package]] -name = "async-trait" -version = "0.1.80" +name = "alloy-rlp-derive" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "a40e1ef334153322fd878d07e86af7a529bcb86b2439525920a88eba87bcf943" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] -name = "async_io_stream" -version = "0.3.3" +name = "alloy-rpc-client" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" +checksum = "b37cc3c7883dc41be1b01460127ad7930466d0a4bb6ba15a02ee34d2745e2d7c" dependencies = [ + "alloy-json-rpc", + "alloy-primitives", + "alloy-transport", + "alloy-transport-http", "futures", - "pharos", - "rustc_version 0.4.0", + "pin-project", + "reqwest 0.12.12", + "serde", + "serde_json", + "tokio", + "tokio-stream", + "tower 0.5.2", + "tracing", + "url", + "wasmtimer", ] [[package]] -name = "atomic-waker" -version = "1.1.2" +name = "alloy-rpc-types" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" +checksum = "6f18e68a3882f372e045ddc89eb455469347767d17878ca492cfbac81e71a111" +dependencies = [ + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "serde", +] [[package]] -name = "aurora-engine-modexp" -version = "1.1.0" +name = "alloy-rpc-types-any" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aef7712851e524f35fbbb74fa6599c5cd8692056a1c36f9ca0d2001b670e7e5" +checksum = "318ae46dd12456df42527c3b94c1ae9001e1ceb707f7afe2c7807ac4e49ebad9" dependencies = [ - "hex", - "num", + "alloy-consensus-any", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", ] [[package]] -name = "auto_impl" -version = "1.2.0" +name = "alloy-rpc-types-engine" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" +checksum = "e83dde9fcf1ccb9b815cc0c89bba26bbbbaae5150a53ae624ed0fc63cb3676c1" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.66", + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "strum 0.26.3", ] [[package]] -name = "autocfg" -version = "1.3.0" +name = "alloy-rpc-types-eth" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" +checksum = "8b4dbee4d82f8a22dde18c28257bed759afeae7ba73da4a1479a039fd1445d04" +dependencies = [ + "alloy-consensus", + "alloy-consensus-any", + "alloy-eips", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "alloy-sol-types", + "itertools 0.14.0", + "serde", + "serde_json", + "thiserror 2.0.11", +] [[package]] -name = "backtrace" -version = "0.3.71" +name = "alloy-serde" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" +checksum = "5851bf8d5ad33014bd0c45153c603303e730acc8a209450a7ae6b4a12c2789e2" dependencies = [ - "addr2line", - "cc", - "cfg-if 1.0.0", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", + "alloy-primitives", + "serde", + "serde_json", ] [[package]] -name = "base16ct" -version = "0.2.0" +name = "alloy-serde" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +checksum = "8732058f5ca28c1d53d241e8504620b997ef670315d7c8afab856b3e3b80d945" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] [[package]] -name = "base64" -version = "0.13.1" +name = "alloy-signer" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +checksum = "f96b3526fdd779a4bd0f37319cfb4172db52a7ac24cdbb8804b72091c18e1701" +dependencies = [ + "alloy-primitives", + "async-trait", + "auto_impl", + "either", + "elliptic-curve", + "k256", + "thiserror 2.0.11", +] [[package]] -name = "base64" -version = "0.21.7" +name = "alloy-signer-local" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" +checksum = "fe8f78cd6b7501c7e813a1eb4a087b72d23af51f5bb66d4e948dc840bdd207d8" +dependencies = [ + "alloy-consensus", + "alloy-network", + "alloy-primitives", + "alloy-signer", + "async-trait", + "k256", + "rand", + "thiserror 2.0.11", +] [[package]] -name = "base64" -version = "0.22.1" +name = "alloy-sol-macro" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +checksum = "a2708e27f58d747423ae21d31b7a6625159bd8d867470ddd0256f396a68efa11" +dependencies = [ + "alloy-sol-macro-expander", + "alloy-sol-macro-input", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "base64ct" -version = "1.6.0" +name = "alloy-sol-macro-expander" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +checksum = "c6b7984d7e085dec382d2c5ef022b533fcdb1fe6129200af30ebf5afddb6a361" +dependencies = [ + "alloy-json-abi", + "alloy-sol-macro-input", + "const-hex", + "heck 0.5.0", + "indexmap 2.7.1", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.98", + "syn-solidity", + "tiny-keccak", +] [[package]] -name = "bech32" -version = "0.9.1" +name = "alloy-sol-macro-input" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" +checksum = "33d6a9fc4ed1a3c70bdb2357bec3924551c1a59f24e5a04a74472c755b37f87d" +dependencies = [ + "alloy-json-abi", + "const-hex", + "dunce", + "heck 0.5.0", + "proc-macro2", + "quote", + "serde_json", + "syn 2.0.98", + "syn-solidity", +] [[package]] -name = "bincode" -version = "1.3.3" +name = "alloy-sol-type-parser" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +checksum = "1b1b3e9a48a6dd7bb052a111c8d93b5afc7956ed5e2cb4177793dc63bb1d2a36" dependencies = [ "serde", + "winnow 0.7.3", ] [[package]] -name = "bit-set" -version = "0.5.3" +name = "alloy-sol-types" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +checksum = "6044800da35c38118fd4b98e18306bd3b91af5dedeb54c1b768cf1b4fb68f549" dependencies = [ - "bit-vec", + "alloy-json-abi", + "alloy-primitives", + "alloy-sol-macro", + "const-hex", + "serde", ] [[package]] -name = "bit-vec" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" -version = "2.5.0" +name = "alloy-transport" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +checksum = "5a8d762eadce3e9b65eac09879430c6f4fce3736cac3cac123f9b1bf435ddd13" +dependencies = [ + "alloy-json-rpc", + "base64 0.22.1", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror 2.0.11", + "tokio", + "tower 0.5.2", + "tracing", + "url", + "wasmtimer", +] [[package]] -name = "bitstream-io" -version = "2.3.0" +name = "alloy-transport-http" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c12d1856e42f0d817a835fe55853957c85c8c8a470114029143d3f12671446e" +checksum = "20819c4cb978fb39ce6ac31991ba90f386d595f922f42ef888b4a18be190713e" +dependencies = [ + "alloy-json-rpc", + "alloy-transport", + "reqwest 0.12.12", + "serde_json", + "tower 0.5.2", + "tracing", + "url", +] [[package]] -name = "bitvec" -version = "1.0.1" +name = "alloy-trie" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +checksum = "d95a94854e420f07e962f7807485856cde359ab99ab6413883e15235ad996e8b" dependencies = [ - "funty", - "radium", - "tap", - "wyz", + "alloy-primitives", + "alloy-rlp", + "arrayvec", + "derive_more 1.0.0", + "nybbles", + "serde", + "smallvec", + "tracing", ] [[package]] -name = "blake2" -version = "0.10.6" +name = "android-tzdata" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" -dependencies = [ - "digest 0.10.7", -] +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" [[package]] -name = "blake2b_simd" -version = "1.0.2" +name = "android_system_properties" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" dependencies = [ - "arrayref", - "arrayvec", - "constant_time_eq", + "libc", ] [[package]] -name = "block-buffer" -version = "0.9.0" +name = "ansi_term" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" dependencies = [ - "block-padding", - "generic-array", + "winapi", ] [[package]] -name = "block-buffer" -version = "0.10.4" +name = "anstream" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" dependencies = [ - "generic-array", + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", ] [[package]] -name = "block-padding" -version = "0.2.1" +name = "anstyle" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" [[package]] -name = "bls12_381" -version = "0.8.0" -source = "git+https://github.com/scroll-tech/bls12_381?branch=feat/impl_scalar_field#2c515f73a2462fef8681c8e884edf1710f52b22a" +name = "anstyle-parse" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" dependencies = [ - "ff", - "group", - "pairing", - "pasta_curves", - "rand_core", - "subtle", + "utf8parse", ] [[package]] -name = "blst" -version = "0.3.11" +name = "anstyle-query" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c94087b935a822949d3291a9989ad2b2051ea141eda0fd4e478a75f6aa3e604b" +checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" dependencies = [ - "cc", - "glob", - "threadpool", - "zeroize", + "windows-sys 0.59.0", ] [[package]] -name = "bs58" -version = "0.5.1" +name = "anstyle-wincon" +version = "3.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" dependencies = [ - "sha2", - "tinyvec", + "anstyle", + "once_cell", + "windows-sys 0.59.0", ] [[package]] -name = "bumpalo" -version = "3.16.0" +name = "anyhow" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +checksum = "6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4" [[package]] -name = "bus-mapping" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" -dependencies = [ - "eth-types 0.12.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-providers 2.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "ethers-signers", - "gadgets 0.12.0", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "mock 0.12.0", - "mpt-zktrie 0.12.0", - "num", - "poseidon-circuit", - "revm-precompile", - "serde", - "serde_json", - "strum 0.25.0", - "strum_macros 0.25.3", -] - -[[package]] -name = "bus-mapping" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "ark-ff" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" dependencies = [ - "eth-types 0.13.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-providers 2.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "ethers-signers", - "gadgets 0.13.0", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "mock 0.13.0", - "mpt-zktrie 0.13.0", - "num", - "poseidon-circuit", - "revm-precompile", - "serde", - "serde_json", - "strum 0.25.0", - "strum_macros 0.25.3", + "ark-ff-asm 0.3.0", + "ark-ff-macros 0.3.0", + "ark-serialize 0.3.0", + "ark-std 0.3.0", + "derivative", + "num-bigint 0.4.6", + "num-traits", + "paste", + "rustc_version 0.3.3", + "zeroize", ] [[package]] -name = "byte-slice-cast" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - -[[package]] -name = "bytes" -version = "1.6.0" +name = "ark-ff" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" dependencies = [ - "serde", + "ark-ff-asm 0.4.2", + "ark-ff-macros 0.4.2", + "ark-serialize 0.4.2", + "ark-std 0.4.0", + "derivative", + "digest 0.10.7", + "itertools 0.10.5", + "num-bigint 0.4.6", + "num-traits", + "paste", + "rustc_version 0.4.1", + "zeroize", ] [[package]] -name = "c-kzg" -version = "1.0.2" +name = "ark-ff-asm" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdf100c4cea8f207e883ff91ca886d621d8a166cb04971dfaa9bb8fd99ed95df" +checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" dependencies = [ - "blst", - "cc", - "glob", - "hex", - "libc", - "serde", + "quote", + "syn 1.0.109", ] [[package]] -name = "cc" -version = "1.0.98" +name = "ark-ff-asm" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" +checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" dependencies = [ - "jobserver", - "libc", - "once_cell", + "quote", + "syn 1.0.109", ] [[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - -[[package]] -name = "cfg-if" -version = "1.0.0" +name = "ark-ff-macros" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" +dependencies = [ + "num-bigint 0.4.6", + "num-traits", + "quote", + "syn 1.0.109", +] [[package]] -name = "chrono" -version = "0.4.38" +name = "ark-ff-macros" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" dependencies = [ - "android-tzdata", - "iana-time-zone", - "js-sys", + "num-bigint 0.4.6", "num-traits", - "wasm-bindgen", - "windows-targets 0.52.5", + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] -name = "cipher" -version = "0.4.4" +name = "ark-serialize" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" dependencies = [ - "crypto-common", - "inout", + "ark-std 0.3.0", + "digest 0.9.0", ] [[package]] -name = "clap" -version = "4.5.4" +name = "ark-serialize" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" dependencies = [ - "clap_builder", - "clap_derive", + "ark-std 0.4.0", + "digest 0.10.7", + "num-bigint 0.4.6", ] [[package]] -name = "clap_builder" -version = "4.5.2" +name = "ark-std" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim 0.11.1", + "colored", + "num-traits", + "rand", ] [[package]] -name = "clap_derive" -version = "4.5.4" +name = "ark-std" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ - "heck 0.5.0", - "proc-macro2", - "quote", - "syn 2.0.66", + "num-traits", + "rand", ] [[package]] -name = "clap_lex" -version = "0.7.0" +name = "arrayref" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" [[package]] -name = "coins-bip32" -version = "0.8.7" +name = "arrayvec" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b6be4a5df2098cd811f3194f64ddb96c267606bffd9689ac7b0160097b01ad3" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" dependencies = [ - "bs58", - "coins-core", - "digest 0.10.7", - "hmac", - "k256", "serde", - "sha2", - "thiserror", ] [[package]] -name = "coins-bip39" -version = "0.8.7" +name = "async-compression" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db8fba409ce3dc04f7d804074039eb68b960b0829161f8e06c95fea3f122528" +checksum = "df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522" dependencies = [ - "bitvec", - "coins-bip32", - "hmac", - "once_cell", - "pbkdf2 0.12.2", - "rand", - "sha2", - "thiserror", + "flate2", + "futures-core", + "memchr", + "pin-project-lite", + "tokio", ] [[package]] -name = "coins-core" -version = "0.8.7" +name = "async-stream" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5286a0843c21f8367f7be734f89df9b822e0321d8bcce8d6e735aadff7d74979" +checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" dependencies = [ - "base64 0.21.7", - "bech32", - "bs58", - "digest 0.10.7", - "generic-array", - "hex", - "ripemd", - "serde", - "serde_derive", - "sha2", - "sha3 0.10.8", - "thiserror", + "async-stream-impl", + "futures-core", + "pin-project-lite", ] [[package]] -name = "colorchoice" -version = "1.0.1" +name = "async-stream-impl" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" +checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "const-hex" -version = "1.11.4" +name = "async-trait" +version = "0.1.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ff96486ccc291d36a958107caf2c0af8c78c0af7d31ae2f35ce055130de1a6" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "hex", - "proptest", - "serde", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "const-oid" -version = "0.9.6" +name = "async_io_stream" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" +dependencies = [ + "futures", + "pharos", + "rustc_version 0.4.1", +] [[package]] -name = "constant_time_eq" -version = "0.3.0" +name = "atomic-waker" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] -name = "convert_case" -version = "0.4.0" +name = "aurora-engine-modexp" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" +checksum = "518bc5745a6264b5fd7b09dffb9667e400ee9e2bbe18555fac75e1fe9afa0df9" +dependencies = [ + "hex", + "num", +] [[package]] -name = "core-foundation" -version = "0.9.4" +name = "auto_impl" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +checksum = "e12882f59de5360c748c4cbf569a042d5fb0eb515f7bea9c1f470b47f6ffbd73" dependencies = [ - "core-foundation-sys", - "libc", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "core-foundation-sys" -version = "0.8.6" +name = "autocfg" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] -name = "cpufeatures" -version = "0.2.12" +name = "axum" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" dependencies = [ - "libc", + "async-trait", + "axum-core", + "bitflags 1.3.2", + "bytes", + "futures-util", + "http 0.2.12", + "http-body 0.4.6", + "hyper 0.14.32", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", + "sync_wrapper 0.1.2", + "tokio", + "tower 0.4.13", + "tower-layer", + "tower-service", ] [[package]] -name = "crc32fast" -version = "1.4.2" +name = "axum-core" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "crossbeam" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" -dependencies = [ - "crossbeam-channel", - "crossbeam-deque", - "crossbeam-epoch", - "crossbeam-queue", - "crossbeam-utils", + "async-trait", + "bytes", + "futures-util", + "http 0.2.12", + "http-body 0.4.6", + "mime", + "rustversion", + "tower-layer", + "tower-service", ] [[package]] -name = "crossbeam-channel" -version = "0.5.13" +name = "backtrace" +version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "crossbeam-utils", + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "serde", + "windows-targets 0.52.6", ] [[package]] -name = "crossbeam-deque" -version = "0.8.5" +name = "base16ct" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" -dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", -] +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" [[package]] -name = "crossbeam-epoch" -version = "0.9.18" +name = "base64" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -dependencies = [ - "crossbeam-utils", -] +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] -name = "crossbeam-queue" -version = "0.3.11" +name = "base64" +version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" -dependencies = [ - "crossbeam-utils", -] +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] -name = "crossbeam-utils" -version = "0.8.20" +name = "base64" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] -name = "crunchy" -version = "0.2.2" +name = "base64ct" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] -name = "crypto-bigint" -version = "0.5.5" +name = "bincode" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "generic-array", - "rand_core", - "subtle", - "zeroize", + "serde", ] [[package]] -name = "crypto-common" -version = "0.1.6" +name = "bindgen" +version = "0.69.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" dependencies = [ - "generic-array", - "typenum", + "bitflags 2.8.0", + "cexpr", + "clang-sys", + "itertools 0.12.1", + "lazy_static", + "lazycell", + "proc-macro2", + "quote", + "regex", + "rustc-hash 1.1.0", + "shlex", + "syn 2.0.98", ] [[package]] -name = "ctor" -version = "0.1.26" +name = "bit-set" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" dependencies = [ - "quote", - "syn 1.0.109", + "bit-vec", ] [[package]] -name = "ctor" -version = "0.2.8" +name = "bit-vec" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" -dependencies = [ - "quote", - "syn 2.0.66", -] +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] -name = "ctr" -version = "0.9.2" +name = "bitcode" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" +checksum = "18c1406a27371b2f76232a2259df6ab607b91b5a0a7476a7729ff590df5a969a" dependencies = [ - "cipher", + "bytemuck", + "serde", ] [[package]] -name = "darling" -version = "0.13.4" +name = "bitflags" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" -dependencies = [ - "darling_core", - "darling_macro", -] +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] -name = "darling_core" -version = "0.13.4" +name = "bitflags" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" +checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim 0.10.0", - "syn 1.0.109", + "serde", ] [[package]] -name = "darling_macro" -version = "0.13.4" +name = "bitvec" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" dependencies = [ - "darling_core", - "quote", - "syn 1.0.109", + "funty", + "radium", + "serde", + "tap", + "wyz", ] [[package]] -name = "data-encoding" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" - -[[package]] -name = "der" -version = "0.7.9" +name = "blake2" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" dependencies = [ - "const-oid", - "zeroize", + "digest 0.10.7", ] [[package]] -name = "derivative" -version = "2.2.0" +name = "blake2b_simd" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +checksum = "06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "arrayref", + "arrayvec", + "constant_time_eq", ] [[package]] -name = "derive_more" -version = "0.99.17" +name = "blake3" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +checksum = "1230237285e3e10cde447185e8975408ae24deaa67205ce684805c25bc0c7937" dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "rustc_version 0.4.0", - "syn 1.0.109", + "arrayref", + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", + "memmap2", ] [[package]] -name = "digest" -version = "0.9.0" +name = "block-buffer" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ "generic-array", ] [[package]] -name = "digest" -version = "0.10.7" +name = "bls12_381" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "a3c196a77437e7cc2fb515ce413a6401291578b5afc8ecb29a3c7ab957f05941" dependencies = [ - "block-buffer 0.10.4", - "const-oid", - "crypto-common", + "ff 0.12.1", + "group 0.12.1", + "pairing 0.22.0", + "rand_core", "subtle", ] [[package]] -name = "dotenvy" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - -[[package]] -name = "dyn-clone" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" - -[[package]] -name = "ecdsa" -version = "0.16.9" +name = "blst" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +checksum = "47c79a94619fade3c0b887670333513a67ac28a6a7e653eb260bf0d4103db38d" dependencies = [ - "der", - "digest 0.10.7", - "elliptic-curve", - "rfc6979", - "signature", - "spki", + "cc", + "glob", + "threadpool", + "zeroize", ] [[package]] -name = "either" -version = "1.12.0" +name = "bon" +version = "3.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" +checksum = "fe7acc34ff59877422326db7d6f2d845a582b16396b6b08194942bf34c6528ab" +dependencies = [ + "bon-macros", + "rustversion", +] [[package]] -name = "elliptic-curve" -version = "0.13.8" +name = "bon-macros" +version = "3.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +checksum = "4159dd617a7fbc9be6a692fe69dc2954f8e6bb6bb5e4d7578467441390d77fd0" dependencies = [ - "base16ct", - "crypto-bigint", - "digest 0.10.7", - "ff", - "generic-array", - "group", - "pkcs8", - "rand_core", - "sec1", - "subtle", - "zeroize", + "darling", + "ident_case", + "prettyplease", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.98", ] [[package]] -name = "encoder" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/da-codec.git?tag=v0.1.0#5a28b752d4504bf0966734fe4a6a5433981c74c2" -dependencies = [ - "zstd", -] +name = "bumpalo" +version = "3.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" [[package]] -name = "encoding_rs" -version = "0.8.34" +name = "byte-slice-cast" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" -dependencies = [ - "cfg-if 1.0.0", -] +checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" [[package]] -name = "enr" +name = "bytecheck" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf56acd72bb22d2824e66ae8e9e5ada4d0de17a69c7fd35569dde2ada8ec9116" +checksum = "50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3" dependencies = [ - "base64 0.13.1", - "bytes", - "hex", - "k256", - "log", - "rand", - "rlp", - "serde", - "sha3 0.10.8", - "zeroize", + "bytecheck_derive", + "ptr_meta", + "rancor", + "simdutf8", ] [[package]] -name = "enumn" -version = "0.1.13" +name = "bytecheck_derive" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fd000fd6988e73bbe993ea3db9b1aa64906ab88766d654973924340c8cddb42" +checksum = "efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] -name = "env_filter" -version = "0.1.0" +name = "bytemuck" +version = "1.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" -dependencies = [ - "log", - "regex", -] +checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" [[package]] -name = "env_logger" -version = "0.10.2" +name = "byteorder" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] -name = "env_logger" -version = "0.11.3" +name = "bytes" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" dependencies = [ - "anstream", - "anstyle", - "env_filter", - "humantime", - "log", + "serde", ] [[package]] -name = "equivalent" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - -[[package]] -name = "errno" -version = "0.3.9" +name = "bzip2-sys" +version = "0.1.12+1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +checksum = "72ebc2f1a417f01e1da30ef264ee86ae31d2dcd2d603ea283d3c244a883ca2a9" dependencies = [ + "cc", "libc", - "windows-sys 0.52.0", + "pkg-config", ] [[package]] -name = "eth-keystore" -version = "0.5.0" +name = "c-kzg" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab" +checksum = "f0307f72feab3300336fb803a57134159f6e20139af1357f36c54cb90d8e8928" dependencies = [ - "aes", - "ctr", - "digest 0.10.7", + "blst", + "cc", + "glob", "hex", - "hmac", - "pbkdf2 0.11.0", - "rand", - "scrypt", + "libc", + "once_cell", "serde", - "serde_json", - "sha2", - "sha3 0.10.8", - "thiserror", - "uuid", ] [[package]] -name = "eth-types" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "camino" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" dependencies = [ - "base64 0.13.1", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-signers", - "halo2curves", - "hex", - "itertools 0.11.0", - "log", - "num", - "num-bigint", - "poseidon-base", - "regex", - "revm-precompile", - "revm-primitives", "serde", - "serde_json", - "serde_with", - "sha3 0.10.8", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", - "uint", ] [[package]] -name = "eth-types" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "cargo-platform" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" dependencies = [ - "base64 0.13.1", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-signers", - "halo2curves", - "hex", - "itertools 0.11.0", - "log", - "num", - "num-bigint", - "poseidon-base", - "regex", - "revm-precompile", - "revm-primitives", "serde", - "serde_json", - "serde_with", - "sha3 0.10.8", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", - "uint", ] [[package]] -name = "ethabi" -version = "18.0.0" +name = "cargo_metadata" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" dependencies = [ - "ethereum-types", - "hex", - "once_cell", - "regex", + "camino", + "cargo-platform", + "semver 1.0.25", "serde", "serde_json", - "sha3 0.10.8", - "thiserror", - "uint", + "thiserror 1.0.69", ] [[package]] -name = "ethbloom" -version = "0.13.0" +name = "cc" +version = "1.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +checksum = "c736e259eea577f443d5c86c304f9f4ae0295c43f3ba05c21f1d66b5f06001af" dependencies = [ - "crunchy", - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "scale-info", - "tiny-keccak", + "jobserver", + "libc", + "shlex", ] [[package]] -name = "ethereum-types" -version = "0.14.1" +name = "cexpr" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" dependencies = [ - "ethbloom", - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "primitive-types", - "scale-info", - "uint", + "nom", ] [[package]] -name = "ethers-core" -version = "2.0.7" +name = "cfg-if" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da5fa198af0d3be20c19192df2bd9590b92ce09a8421e793bec8851270f1b05" -dependencies = [ - "arrayvec", - "bytes", - "chrono", - "elliptic-curve", - "ethabi", - "generic-array", - "hex", - "k256", - "num_enum 0.6.1", - "open-fastrlp", - "rand", - "rlp", - "serde", - "serde_json", - "strum 0.24.1", - "tempfile", - "thiserror", - "tiny-keccak", - "unicode-xid", -] +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] -name = "ethers-core" -version = "2.0.7" -source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" -dependencies = [ - "arrayvec", - "bytes", - "chrono", - "elliptic-curve", - "ethabi", - "generic-array", - "hex", - "k256", - "num_enum 0.6.1", - "open-fastrlp", - "rand", - "rlp", - "serde", - "serde_json", - "strum 0.24.1", - "tempfile", - "thiserror", - "tiny-keccak", - "unicode-xid", -] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] -name = "ethers-providers" -version = "2.0.7" +name = "chrono" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56b498fd2a6c019d023e43e83488cd1fb0721f299055975aa6bac8dbf1e95f2c" +checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" dependencies = [ - "async-trait", - "auto_impl", - "base64 0.21.7", - "bytes", - "enr", - "ethers-core 2.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-channel", - "futures-core", - "futures-timer", - "futures-util", - "hashers", - "hex", - "http 0.2.12", - "instant", - "once_cell", - "pin-project", - "reqwest 0.11.27", + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", "serde", - "serde_json", - "thiserror", - "tokio", - "tokio-tungstenite", - "tracing", - "tracing-futures", - "url", "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "ws_stream_wasm", + "windows-targets 0.52.6", ] [[package]] -name = "ethers-providers" -version = "2.0.7" -source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ - "async-trait", - "auto_impl", - "base64 0.21.7", - "bytes", - "enr", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "futures-channel", - "futures-core", - "futures-timer", - "futures-util", - "hashers", - "hex", - "http 0.2.12", - "instant", - "once_cell", - "pin-project", - "reqwest 0.11.27", - "serde", - "serde_json", - "thiserror", - "tokio", - "tokio-tungstenite", - "tracing", - "tracing-futures", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "ws_stream_wasm", + "crypto-common", + "inout", ] [[package]] -name = "ethers-signers" -version = "2.0.7" -source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" +name = "clang-sys" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" dependencies = [ - "async-trait", - "coins-bip32", - "coins-bip39", - "elliptic-curve", - "eth-keystore", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "hex", - "rand", - "sha2", - "thiserror", - "tracing", + "glob", + "libc", + "libloading", ] [[package]] -name = "external-tracer" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "clap" +version = "4.5.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" dependencies = [ - "eth-types 0.12.0", - "geth-utils 0.12.0", - "log", - "serde", - "serde_json", - "serde_stacker", + "clap_builder", + "clap_derive", ] [[package]] -name = "external-tracer" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "clap_builder" +version = "4.5.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" dependencies = [ - "eth-types 0.13.0", - "geth-utils 0.13.0", - "log", - "serde", - "serde_json", - "serde_stacker", + "anstream", + "anstyle", + "clap_lex", + "strsim", ] [[package]] -name = "fastrand" -version = "2.1.0" +name = "clap_derive" +version = "4.5.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" +checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] [[package]] -name = "fastrlp" -version = "0.3.1" +name = "clap_lex" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" -dependencies = [ - "arrayvec", - "auto_impl", - "bytes", -] +checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] -name = "ff" -version = "0.13.0" +name = "colorchoice" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" -dependencies = [ - "bitvec", - "rand_core", - "subtle", -] +checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" [[package]] -name = "fixed-hash" -version = "0.8.0" +name = "colored" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" dependencies = [ - "byteorder", - "rand", - "rustc-hex", - "static_assertions", + "lazy_static", + "windows-sys 0.59.0", ] [[package]] -name = "flate2" -version = "1.0.30" +name = "const-hex" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +checksum = "4b0485bab839b018a8f1723fc5391819fea5f8f0f32288ef8a735fd096b6160c" dependencies = [ - "crc32fast", - "miniz_oxide", + "cfg-if", + "cpufeatures", + "hex", + "proptest", + "serde", ] [[package]] -name = "fnv" -version = "1.0.7" +name = "const-oid" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" [[package]] -name = "foreign-types" -version = "0.3.2" +name = "const_format" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +checksum = "126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd" dependencies = [ - "foreign-types-shared", + "const_format_proc_macros", ] [[package]] -name = "foreign-types-shared" -version = "0.1.1" +name = "const_format_proc_macros" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744" +dependencies = [ + "proc-macro2", + "quote", + "unicode-xid", +] [[package]] -name = "form_urlencoded" -version = "1.2.1" +name = "constant_time_eq" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "convert_case" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" dependencies = [ - "percent-encoding", + "unicode-segmentation", ] [[package]] -name = "fs2" -version = "0.4.3" +name = "core-foundation" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" dependencies = [ + "core-foundation-sys", "libc", - "winapi", ] [[package]] -name = "funty" -version = "2.0.0" +name = "core-foundation-sys" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] -name = "futures" -version = "0.3.30" +name = "cpufeatures" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", + "libc", ] [[package]] -name = "futures-channel" -version = "0.3.30" +name = "crc" +version = "3.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" dependencies = [ - "futures-core", - "futures-sink", + "crc-catalog", ] [[package]] -name = "futures-core" -version = "0.3.30" +name = "crc-catalog" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" [[package]] -name = "futures-executor" -version = "0.3.30" +name = "crc32fast" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" dependencies = [ - "futures-core", - "futures-task", - "futures-util", + "cfg-if", ] [[package]] -name = "futures-io" -version = "0.3.30" +name = "critical-section" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" [[package]] -name = "futures-macro" -version = "0.3.30" +name = "crossbeam" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.66", + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils", ] [[package]] -name = "futures-sink" -version = "0.3.30" +name = "crossbeam-channel" +version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" +dependencies = [ + "crossbeam-utils", +] [[package]] -name = "futures-task" -version = "0.3.30" +name = "crossbeam-deque" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] [[package]] -name = "futures-timer" -version = "3.0.3" +name = "crossbeam-epoch" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "gloo-timers", - "send_wrapper 0.4.0", + "crossbeam-utils", ] [[package]] -name = "futures-util" -version = "0.3.30" +name = "crossbeam-queue" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", + "crossbeam-utils", ] [[package]] -name = "fxhash" -version = "0.2.1" +name = "crossbeam-utils" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] -name = "gadgets" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" -dependencies = [ - "eth-types 0.12.0", - "halo2_proofs", - "poseidon-base", - "sha3 0.10.8", - "strum 0.25.0", -] +name = "crunchy" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" [[package]] -name = "gadgets" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "crypto-bigint" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ - "eth-types 0.13.0", - "halo2_proofs", - "poseidon-base", - "sha3 0.10.8", - "strum 0.25.0", + "generic-array", + "rand_core", + "subtle", + "zeroize", ] [[package]] -name = "generic-array" -version = "0.14.7" +name = "crypto-common" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ + "generic-array", "typenum", - "version_check", - "zeroize", ] [[package]] -name = "geth-utils" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "ctor" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" dependencies = [ - "env_logger 0.10.2", - "gobuild", - "log", + "quote", + "syn 2.0.98", ] [[package]] -name = "geth-utils" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "ctr" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" dependencies = [ - "env_logger 0.10.2", - "gobuild", - "log", + "cipher", ] [[package]] -name = "getrandom" -version = "0.2.15" +name = "darling" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" dependencies = [ - "cfg-if 1.0.0", - "js-sys", - "libc", - "wasi", - "wasm-bindgen", + "darling_core", + "darling_macro", ] [[package]] -name = "gimli" -version = "0.28.1" +name = "darling_core" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.98", +] [[package]] -name = "git-version" -version = "0.3.9" +name = "darling_macro" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ - "git-version-macro", + "darling_core", + "quote", + "syn 2.0.98", ] [[package]] -name = "git-version-macro" -version = "0.3.9" +name = "dashmap" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0" +checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.66", + "cfg-if", + "crossbeam-utils", + "hashbrown 0.14.5", + "lock_api", + "once_cell", + "parking_lot_core 0.9.10", ] [[package]] -name = "glob" -version = "0.3.1" +name = "data-encoding" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" [[package]] -name = "gloo-timers" -version = "0.2.6" +name = "der" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", + "const-oid", + "zeroize", ] [[package]] -name = "gobuild" -version = "0.1.0-alpha.2" -source = "git+https://github.com/scroll-tech/gobuild.git#24935c2b8f677841f22acd6710957621bb294e0e" +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ - "cc", + "powerfmt", + "serde", ] [[package]] -name = "group" -version = "0.13.0" +name = "derivative" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "ff", - "rand_core", - "subtle", + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] -name = "h2" -version = "0.3.26" +name = "derive-new" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" +checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad" dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "h2" -version = "0.4.5" +name = "derive-new" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" +checksum = "2cdc8d50f426189eef89dac62fabfa0abb27d5cc008f25bf4156a0203325becc" dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http 1.1.0", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "halo2-base" -version = "0.2.2" -source = "git+https://github.com/scroll-tech/halo2-lib?branch=develop#817cace374a9f4b2eca682b1cc36f143255ea25f" +name = "derive_more" +version = "0.99.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f" dependencies = [ - "ff", - "halo2_proofs", - "itertools 0.10.5", - "num-bigint", - "num-integer", - "num-traits", - "rand_chacha", - "rustc-hash", + "convert_case 0.4.0", + "proc-macro2", + "quote", + "rustc_version 0.4.1", + "syn 2.0.98", ] [[package]] -name = "halo2-ecc" -version = "0.2.2" -source = "git+https://github.com/scroll-tech/halo2-lib?branch=develop#817cace374a9f4b2eca682b1cc36f143255ea25f" +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" dependencies = [ - "ff", - "group", - "halo2-base", - "itertools 0.10.5", - "num-bigint", - "num-integer", - "num-traits", - "rand", - "rand_chacha", - "rand_core", - "serde", - "serde_json", + "derive_more-impl", ] [[package]] -name = "halo2-gate-generator" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/halo2gategen?branch=scroll#2fa5c39aa67d0f97d660f37954daa9e897d0a4c1" +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ - "halo2_proofs", - "lazy_static", - "num-bigint", - "rand", - "serde", - "serde_json", - "strum 0.24.1", - "strum_macros 0.24.3", - "subtle", + "convert_case 0.6.0", + "proc-macro2", + "quote", + "syn 2.0.98", + "unicode-xid", ] [[package]] -name = "halo2-mpt-circuits" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/mpt-circuit.git?branch=v0.7#daa3a06e2e96d00337188280ac43fa879e722804" +name = "digest" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "ethers-core 2.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "halo2_proofs", - "hex", - "itertools 0.10.5", - "lazy_static", - "log", - "num-bigint", - "num-traits", - "poseidon-circuit", - "rand", - "rand_chacha", - "serde", - "serde_json", - "strum 0.24.1", - "strum_macros 0.24.3", - "thiserror", + "generic-array", ] [[package]] -name = "halo2_gadgets" -version = "1.1.0" -source = "git+https://github.com/scroll-tech/halo2.git?branch=v1.1#e5ddf67e5ae16be38d6368ed355c7c41906272ab" +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "arrayvec", - "bitvec", - "ff", - "group", - "halo2_proofs", - "halo2curves", - "lazy_static", - "rand", + "block-buffer", + "const-oid", + "crypto-common", "subtle", - "uint", ] [[package]] -name = "halo2_proofs" -version = "1.1.0" -source = "git+https://github.com/scroll-tech/halo2.git?branch=v1.1#e5ddf67e5ae16be38d6368ed355c7c41906272ab" +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "ark-std 0.3.0", - "blake2b_simd", - "cfg-if 0.1.10", - "crossbeam", - "ff", - "group", - "halo2curves", - "log", - "maybe-rayon", - "num-bigint", - "num-integer", - "poseidon", - "rand_chacha", - "rand_core", - "rayon", - "sha3 0.9.1", - "subtle", - "tracing", + "dirs-sys", ] [[package]] -name = "halo2curves" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/halo2curves?branch=v0.1.0#112f5b9bf27f6b1708ba7d1c2fc14cb3c6e55604" +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ - "blake2b_simd", - "bls12_381", - "ff", - "group", - "lazy_static", - "maybe-rayon", - "num-bigint", - "num-traits", - "pasta_curves", - "paste", - "rand", - "rand_core", - "serde", - "serde_arrays", - "static_assertions", - "subtle", + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", ] [[package]] -name = "hashbrown" -version = "0.13.2" +name = "displaydoc" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ - "ahash", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "hashbrown" -version = "0.14.5" +name = "dotenv" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash", - "allocator-api2", -] +checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" [[package]] -name = "hashers" -version = "1.0.1" +name = "downcast-rs" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30" -dependencies = [ - "fxhash", -] +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" [[package]] -name = "heck" -version = "0.4.1" +name = "dunce" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] -name = "heck" -version = "0.5.0" +name = "dyn-clone" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35" [[package]] -name = "hermit-abi" -version = "0.3.9" +name = "ecdsa" +version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +dependencies = [ + "der", + "digest 0.10.7", + "elliptic-curve", + "rfc6979", + "serdect", + "signature", + "spki", +] [[package]] -name = "hex" -version = "0.4.3" +name = "either" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] -name = "hex-literal" -version = "0.4.1" +name = "elf" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" +checksum = "4445909572dbd556c457c849c4ca58623d84b27c8fff1e74b0b4227d8b90d17b" [[package]] -name = "hmac" -version = "0.12.1" +name = "elliptic-curve" +version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ + "base16ct", + "crypto-bigint", "digest 0.10.7", + "ff 0.13.0", + "generic-array", + "group 0.13.0", + "pkcs8", + "rand_core", + "sec1", + "serdect", + "subtle", + "zeroize", ] [[package]] -name = "http" -version = "0.2.12" +name = "encoding_rs" +version = "0.8.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" dependencies = [ - "bytes", - "fnv", - "itoa", + "cfg-if", ] [[package]] -name = "http" -version = "1.1.0" +name = "endian-type" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" -dependencies = [ - "bytes", - "fnv", - "itoa", -] +checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" [[package]] -name = "http-body" -version = "0.4.6" +name = "enr" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +checksum = "cf56acd72bb22d2824e66ae8e9e5ada4d0de17a69c7fd35569dde2ada8ec9116" dependencies = [ + "base64 0.13.1", "bytes", - "http 0.2.12", - "pin-project-lite", + "hex", + "k256", + "log", + "rand", + "rlp", + "serde", + "sha3", + "zeroize", ] [[package]] -name = "http-body" -version = "1.0.0" +name = "enum_dispatch" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" +checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" dependencies = [ - "bytes", - "http 1.1.0", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "http-body-util" -version = "0.1.1" +name = "enumn" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" +checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ - "bytes", - "futures-core", - "http 1.1.0", - "http-body 1.0.0", - "pin-project-lite", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "httparse" -version = "1.8.0" +name = "env_filter" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" +checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" +dependencies = [ + "log", + "regex", +] [[package]] -name = "httpdate" -version = "1.0.3" +name = "env_logger" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +checksum = "dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "humantime", + "log", +] [[package]] -name = "humantime" -version = "2.1.0" +name = "equivalent" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] -name = "hyper" -version = "0.14.28" +name = "errno" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", + "libc", + "windows-sys 0.59.0", ] [[package]] -name = "hyper" -version = "1.3.1" +name = "eth-keystore" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" +checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab" dependencies = [ - "bytes", - "futures-channel", - "futures-util", - "h2 0.4.5", - "http 1.1.0", - "http-body 1.0.0", - "httparse", - "itoa", - "pin-project-lite", - "smallvec", - "tokio", - "want", + "aes", + "ctr", + "digest 0.10.7", + "hex", + "hmac", + "pbkdf2", + "rand", + "scrypt", + "serde", + "serde_json", + "sha2", + "sha3", + "thiserror 1.0.69", + "uuid 0.8.2", ] [[package]] -name = "hyper-rustls" -version = "0.24.2" +name = "ethabi" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898" dependencies = [ - "futures-util", - "http 0.2.12", - "hyper 0.14.28", - "rustls", - "tokio", - "tokio-rustls", + "ethereum-types", + "hex", + "once_cell", + "regex", + "serde", + "serde_json", + "sha3", + "thiserror 1.0.69", + "uint", ] [[package]] -name = "hyper-tls" -version = "0.6.0" +name = "ethbloom" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" dependencies = [ - "bytes", - "http-body-util", - "hyper 1.3.1", - "hyper-util", - "native-tls", - "tokio", - "tokio-native-tls", - "tower-service", + "crunchy", + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "scale-info", + "tiny-keccak", ] [[package]] -name = "hyper-util" -version = "0.1.4" +name = "ethereum-types" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d8d52be92d09acc2e01dddb7fde3ad983fc6489c7db4837e605bc3fca4cb63e" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" dependencies = [ - "bytes", - "futures-channel", - "futures-util", - "http 1.1.0", - "http-body 1.0.0", - "hyper 1.3.1", - "pin-project-lite", - "socket2", - "tokio", - "tower", - "tower-service", - "tracing", + "ethbloom", + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "primitive-types", + "scale-info", + "uint", ] [[package]] -name = "iana-time-zone" -version = "0.1.60" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +name = "ethers-core" +version = "2.0.7" +source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "windows-core", + "arrayvec", + "bytes", + "chrono", + "elliptic-curve", + "ethabi", + "generic-array", + "hex", + "k256", + "num_enum 0.6.1", + "open-fastrlp", + "rand", + "rlp", + "serde", + "serde_json", + "strum 0.24.1", + "tempfile", + "thiserror 1.0.69", + "tiny-keccak", + "unicode-xid", ] [[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +name = "ethers-providers" +version = "2.0.7" +source = "git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7#e32dfd62e7cdec31160b91c5a646883594a586ba" dependencies = [ - "cc", + "async-trait", + "auto_impl", + "base64 0.21.7", + "bytes", + "enr", + "ethers-core", + "futures-channel", + "futures-core", + "futures-timer", + "futures-util", + "hashers", + "hex", + "http 0.2.12", + "instant", + "once_cell", + "pin-project", + "reqwest 0.11.27", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tokio-tungstenite", + "tracing", + "tracing-futures", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "ws_stream_wasm", ] [[package]] -name = "ident_case" -version = "1.0.1" +name = "eyre" +version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" +checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" +dependencies = [ + "indenter", + "once_cell", +] [[package]] -name = "idna" -version = "0.5.0" +name = "fastrand" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] -name = "impl-codec" -version = "0.6.0" +name = "fastrlp" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" dependencies = [ - "parity-scale-codec", + "arrayvec", + "auto_impl", + "bytes", ] [[package]] -name = "impl-rlp" -version = "0.3.0" +name = "ff" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" +checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160" dependencies = [ - "rlp", + "bitvec", + "rand_core", + "subtle", ] [[package]] -name = "impl-serde" -version = "0.4.0" +name = "ff" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" dependencies = [ - "serde", + "bitvec", + "byteorder", + "ff_derive", + "rand_core", + "subtle", ] [[package]] -name = "impl-trait-for-tuples" -version = "0.2.2" +name = "ff_derive" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" +checksum = "e9f54704be45ed286151c5e11531316eaef5b8f5af7d597b806fdb8af108d84a" dependencies = [ + "addchain", + "cfg-if", + "num-bigint 0.3.3", + "num-integer", + "num-traits", "proc-macro2", "quote", "syn 1.0.109", ] [[package]] -name = "indexmap" -version = "2.2.6" +name = "fixed-hash" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ - "equivalent", - "hashbrown 0.14.5", + "byteorder", + "rand", + "rustc-hex", + "static_assertions", ] [[package]] -name = "inout" -version = "0.1.3" +name = "flate2" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" dependencies = [ - "generic-array", + "crc32fast", + "miniz_oxide", ] [[package]] -name = "instant" -version = "0.1.13" +name = "fnv" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if 1.0.0", - "js-sys", - "wasm-bindgen", - "web-sys", -] +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] -name = "ipnet" -version = "2.9.0" +name = "foldhash" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" [[package]] -name = "is-terminal" -version = "0.4.12" +name = "foreign-types" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" dependencies = [ - "hermit-abi", - "libc", - "windows-sys 0.52.0", + "foreign-types-shared", ] [[package]] -name = "is_terminal_polyfill" -version = "1.70.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" - -[[package]] -name = "itertools" -version = "0.10.5" +name = "foreign-types-shared" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] -name = "itertools" -version = "0.11.0" +name = "form_urlencoded" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ - "either", + "percent-encoding", ] [[package]] -name = "itertools" -version = "0.12.1" +name = "fs2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" dependencies = [ - "either", + "libc", + "winapi", ] [[package]] -name = "itoa" -version = "1.0.11" +name = "funty" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] -name = "jobserver" -version = "0.1.31" +name = "futures" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ - "libc", + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", ] [[package]] -name = "js-sys" -version = "0.3.69" +name = "futures-channel" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ - "wasm-bindgen", + "futures-core", + "futures-sink", ] [[package]] -name = "k256" -version = "0.13.3" +name = "futures-core" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" -dependencies = [ - "cfg-if 1.0.0", - "ecdsa", - "elliptic-curve", - "once_cell", - "sha2", - "signature", -] +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] -name = "keccak" -version = "0.1.5" +name = "futures-executor" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ - "cpufeatures", + "futures-core", + "futures-task", + "futures-util", ] [[package]] -name = "keccak-asm" -version = "0.1.1" +name = "futures-io" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47a3633291834c4fbebf8673acbc1b04ec9d151418ff9b8e26dcd79129928758" -dependencies = [ - "digest 0.10.7", - "sha3-asm", -] +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] -name = "lazy_static" -version = "1.4.0" +name = "futures-macro" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ - "spin 0.5.2", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "libc" -version = "0.2.155" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" - -[[package]] -name = "libm" -version = "0.2.8" +name = "futures-sink" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] -name = "linux-raw-sys" -version = "0.4.14" +name = "futures-task" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] -name = "lock_api" -version = "0.4.12" +name = "futures-timer" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" dependencies = [ - "autocfg", - "scopeguard", + "gloo-timers", + "send_wrapper 0.4.0", ] [[package]] -name = "log" -version = "0.4.21" +name = "futures-util" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] [[package]] -name = "log-mdc" +name = "futures-utils-wasm" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7" - -[[package]] -name = "log4rs" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0816135ae15bd0391cf284eab37e6e3ee0a6ee63d2ceeb659862bd8d0a984ca6" -dependencies = [ - "anyhow", - "arc-swap", - "chrono", - "derivative", - "fnv", - "libc", - "log", - "log-mdc", - "once_cell", - "parking_lot 0.12.3", - "thiserror", - "thread-id", - "winapi", -] +checksum = "42012b0f064e01aa58b545fe3727f90f7dd4020f4a3ea735b50344965f5a57e9" [[package]] -name = "maybe-rayon" -version = "0.1.1" +name = "fxhash" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" dependencies = [ - "cfg-if 1.0.0", - "rayon", + "byteorder", ] [[package]] -name = "memchr" -version = "2.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" - -[[package]] -name = "mime" -version = "0.3.17" +name = "gcd" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" [[package]] -name = "miniz_oxide" -version = "0.7.3" +name = "generic-array" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ - "adler", + "typenum", + "version_check", + "zeroize", ] [[package]] -name = "mio" -version = "0.8.11" +name = "getrandom" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ + "cfg-if", + "js-sys", "libc", - "wasi", - "windows-sys 0.48.0", + "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", ] [[package]] -name = "misc-precompiled-circuit" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/misc-precompiled-circuit.git?branch=main#dcb5018d84e8a9adec59cd33f5348a3971cec194" +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ - "halo2-gate-generator", - "halo2_proofs", - "num-bigint", - "rand", - "serde", - "serde_json", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", ] [[package]] -name = "mock" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "getset" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eded738faa0e88d3abc9d1a13cb11adc2073c400969eeb8793cf7132589959fc" dependencies = [ - "eth-types 0.12.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-signers", - "external-tracer 0.12.0", - "itertools 0.11.0", - "log", - "rand", - "rand_chacha", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "mock" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" -dependencies = [ - "eth-types 0.13.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-signers", - "external-tracer 0.13.0", - "itertools 0.11.0", - "log", - "rand", - "rand_chacha", -] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] -name = "mpt-zktrie" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "git-version" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19" dependencies = [ - "eth-types 0.12.0", - "halo2curves", - "hex", - "log", - "num-bigint", - "poseidon-base", - "zktrie 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=main)", + "git-version-macro", ] [[package]] -name = "mpt-zktrie" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "git-version-macro" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0" dependencies = [ - "eth-types 0.13.0", - "halo2curves", - "hex", - "log", - "num-bigint", - "poseidon-base", - "zktrie 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=v0.9)", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "native-tls" -version = "0.2.11" +name = "glob" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" -dependencies = [ - "lazy_static", - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] -name = "num" -version = "0.4.3" +name = "gloo-timers" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" dependencies = [ - "num-bigint", - "num-complex", - "num-integer", - "num-iter", - "num-rational", - "num-traits", + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", ] [[package]] -name = "num-bigint" -version = "0.4.5" +name = "group" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" +checksum = "5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7" dependencies = [ - "num-integer", - "num-traits", - "rand", + "ff 0.12.1", + "memuse", + "rand_core", + "subtle", ] [[package]] -name = "num-complex" -version = "0.4.6" +name = "group" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ - "num-traits", + "ff 0.13.0", + "rand_core", + "subtle", ] [[package]] -name = "num-derive" -version = "0.3.3" +name = "h2" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http 0.2.12", + "indexmap 2.7.1", + "slab", + "tokio", + "tokio-util", + "tracing", ] [[package]] -name = "num-integer" -version = "0.1.46" +name = "h2" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" dependencies = [ - "num-traits", + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.2.0", + "indexmap 2.7.1", + "slab", + "tokio", + "tokio-util", + "tracing", ] [[package]] -name = "num-iter" -version = "0.1.45" +name = "halo2" +version = "0.1.0-beta.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +checksum = "2a23c779b38253fe1538102da44ad5bd5378495a61d2c4ee18d64eaa61ae5995" dependencies = [ - "autocfg", + "halo2_proofs", +] + +[[package]] +name = "halo2-axiom" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f81aee7974478f9e3ea0cfd349d2a59a3482f7844386486a98e4af9ed8bada6" +dependencies = [ + "blake2b_simd", + "crossbeam", + "ff 0.13.0", + "group 0.13.0", + "halo2curves-axiom 0.7.0", + "itertools 0.11.0", + "maybe-rayon", + "pairing 0.23.0", + "rand", + "rand_core", + "rayon", + "rustc-hash 1.1.0", + "sha3", + "tracing", +] + +[[package]] +name = "halo2-base" +version = "0.4.1" +source = "git+https://github.com/axiom-crypto/halo2-lib.git?tag=v0.4.1-git#2fe813b3ccd4f224da195d61829effb20599dcbd" +dependencies = [ + "getset", + "halo2-axiom", + "itertools 0.11.0", + "log", + "num-bigint 0.4.6", "num-integer", "num-traits", + "poseidon-primitives", + "rand_chacha", + "rayon", + "rustc-hash 1.1.0", + "serde", + "serde_json", ] [[package]] -name = "num-rational" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" +name = "halo2-ecc" +version = "0.4.1" +source = "git+https://github.com/axiom-crypto/halo2-lib.git?tag=v0.4.1-git#2fe813b3ccd4f224da195d61829effb20599dcbd" dependencies = [ - "num-bigint", + "halo2-base", + "itertools 0.11.0", + "num-bigint 0.4.6", "num-integer", "num-traits", + "rand", + "rand_chacha", + "rand_core", + "rayon", + "serde", + "serde_json", + "test-case", ] [[package]] -name = "num-traits" -version = "0.2.19" +name = "halo2_proofs" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +checksum = "e925780549adee8364c7f2b685c753f6f3df23bde520c67416e93bf615933760" dependencies = [ - "autocfg", - "libm", + "blake2b_simd", + "ff 0.12.1", + "group 0.12.1", + "pasta_curves 0.4.1", + "rand_core", + "rayon", ] [[package]] -name = "num_cpus" -version = "1.16.0" +name = "halo2curves" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +checksum = "b756596082144af6e57105a20403b7b80fe9dccd085700b74fae3af523b74dba" dependencies = [ - "hermit-abi", - "libc", + "blake2", + "digest 0.10.7", + "ff 0.13.0", + "group 0.13.0", + "halo2derive", + "hex", + "lazy_static", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "pairing 0.23.0", + "paste", + "rand", + "rand_core", + "rayon", + "serde", + "serde_arrays", + "sha2", + "static_assertions", + "subtle", + "unroll", ] [[package]] -name = "num_enum" -version = "0.5.11" +name = "halo2curves-axiom" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +checksum = "75bb262279138550a603b35a73da944fcde987a321eb550c05276ce7b0a4e692" dependencies = [ - "num_enum_derive 0.5.11", + "blake2b_simd", + "digest 0.10.7", + "ff 0.13.0", + "group 0.13.0", + "hex", + "lazy_static", + "maybe-rayon", + "num-bigint 0.4.6", + "num-traits", + "pairing 0.23.0", + "pasta_curves 0.5.1", + "paste", + "rand", + "rand_core", + "serde", + "serde_arrays", + "sha2", + "static_assertions", + "subtle", ] [[package]] -name = "num_enum" -version = "0.6.1" +name = "halo2curves-axiom" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +checksum = "dd8309e4638b4f1bcf6613d72265a84074d26034c35edc5d605b5688e580b8b8" dependencies = [ - "num_enum_derive 0.6.1", + "blake2b_simd", + "digest 0.10.7", + "ff 0.13.0", + "group 0.13.0", + "hex", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "pairing 0.23.0", + "pasta_curves 0.5.1", + "paste", + "rand", + "rand_core", + "rayon", + "serde", + "serde_arrays", + "sha2", + "static_assertions", + "subtle", + "unroll", ] [[package]] -name = "num_enum_derive" -version = "0.5.11" +name = "halo2derive" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +checksum = "bdb99e7492b4f5ff469d238db464131b86c2eaac814a78715acba369f64d2c76" dependencies = [ - "proc-macro-crate 1.3.1", + "num-bigint 0.4.6", + "num-integer", + "num-traits", "proc-macro2", "quote", "syn 1.0.109", ] [[package]] -name = "num_enum_derive" -version = "0.6.1" +name = "hashbrown" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro2", - "quote", - "syn 2.0.66", -] +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] -name = "object" -version = "0.32.2" +name = "hashbrown" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ - "memchr", + "ahash", ] [[package]] -name = "once_cell" -version = "1.19.0" +name = "hashbrown" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", + "rayon", + "serde", +] [[package]] -name = "opaque-debug" -version = "0.3.1" +name = "hashers" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" +checksum = "b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30" +dependencies = [ + "fxhash", +] [[package]] -name = "open-fastrlp" -version = "0.1.4" +name = "heck" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce" -dependencies = [ - "arrayvec", - "auto_impl", - "bytes", - "ethereum-types", - "open-fastrlp-derive", -] +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] -name = "open-fastrlp-derive" -version = "0.1.1" +name = "heck" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c" -dependencies = [ - "bytes", - "proc-macro2", - "quote", - "syn 1.0.109", -] +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] -name = "openssl" -version = "0.10.64" +name = "hermit-abi" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" -dependencies = [ - "bitflags 2.5.0", - "cfg-if 1.0.0", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" [[package]] -name = "openssl-macros" -version = "0.1.1" +name = "hex" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.66", + "serde", ] [[package]] -name = "openssl-probe" -version = "0.1.5" +name = "hex-literal" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" [[package]] -name = "openssl-sys" -version = "0.9.102" +name = "hmac" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", + "digest 0.10.7", ] [[package]] -name = "pairing" -version = "0.23.0" +name = "http" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fec4625e73cf41ef4bb6846cafa6d44736525f442ba45e407c4a000a13996f" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" dependencies = [ - "group", + "bytes", + "fnv", + "itoa", ] [[package]] -name = "parity-scale-codec" -version = "3.6.12" +name = "http" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" +checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" dependencies = [ - "arrayvec", - "bitvec", - "byte-slice-cast", - "impl-trait-for-tuples", - "parity-scale-codec-derive", - "serde", + "bytes", + "fnv", + "itoa", ] [[package]] -name = "parity-scale-codec-derive" -version = "3.6.12" +name = "http-body" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 1.0.109", + "bytes", + "http 0.2.12", + "pin-project-lite", ] [[package]] -name = "parking_lot" -version = "0.11.2" +name = "http-body" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ - "instant", - "lock_api", - "parking_lot_core 0.8.6", + "bytes", + "http 1.2.0", ] [[package]] -name = "parking_lot" -version = "0.12.3" +name = "http-body-util" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" dependencies = [ - "lock_api", - "parking_lot_core 0.9.10", + "bytes", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "pin-project-lite", ] [[package]] -name = "parking_lot_core" -version = "0.8.6" +name = "httparse" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" -dependencies = [ - "cfg-if 1.0.0", - "instant", - "libc", - "redox_syscall 0.2.16", - "smallvec", - "winapi", -] +checksum = "f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a" [[package]] -name = "parking_lot_core" -version = "0.9.10" +name = "httpdate" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "hyper" +version = "0.14.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall 0.5.1", - "smallvec", - "windows-targets 0.52.5", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2 0.3.26", + "http 0.2.12", + "http-body 0.4.6", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", ] [[package]] -name = "pasta_curves" -version = "0.5.1" +name = "hyper" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3e57598f73cc7e1b2ac63c79c517b31a0877cd7c402cdcaa311b5208de7a095" +checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" dependencies = [ - "blake2b_simd", - "ff", - "group", - "lazy_static", - "rand", - "static_assertions", - "subtle", + "bytes", + "futures-channel", + "futures-util", + "h2 0.4.8", + "http 1.2.0", + "http-body 1.0.1", + "httparse", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", ] [[package]] -name = "paste" -version = "1.0.15" +name = "hyper-rustls" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +dependencies = [ + "futures-util", + "http 0.2.12", + "hyper 0.14.32", + "rustls 0.21.12", + "tokio", + "tokio-rustls 0.24.1", +] [[package]] -name = "pbkdf2" -version = "0.11.0" +name = "hyper-rustls" +version = "0.27.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" +checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2" dependencies = [ - "digest 0.10.7", + "futures-util", + "http 1.2.0", + "hyper 1.6.0", + "hyper-util", + "rustls 0.23.23", + "rustls-pki-types", + "tokio", + "tokio-rustls 0.26.1", + "tower-service", + "webpki-roots 0.26.8", ] [[package]] -name = "pbkdf2" -version = "0.12.2" +name = "hyper-tls" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ - "digest 0.10.7", - "hmac", + "bytes", + "http-body-util", + "hyper 1.6.0", + "hyper-util", + "native-tls", + "tokio", + "tokio-native-tls", + "tower-service", ] [[package]] -name = "percent-encoding" -version = "2.3.1" +name = "hyper-util" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" +checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "hyper 1.6.0", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] [[package]] -name = "pest" -version = "2.7.10" +name = "iana-time-zone" +version = "0.1.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" dependencies = [ - "memchr", - "thiserror", - "ucd-trie", + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core 0.52.0", ] [[package]] -name = "pharos" -version = "0.5.3" +name = "iana-time-zone-haiku" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "futures", - "rustc_version 0.4.0", + "cc", ] [[package]] -name = "pin-project" -version = "1.1.5" +name = "icu_collections" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" dependencies = [ - "pin-project-internal", + "displaydoc", + "yoke", + "zerofrom", + "zerovec", ] [[package]] -name = "pin-project-internal" -version = "1.1.5" +name = "icu_locid" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.66", + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", ] [[package]] -name = "pin-project-lite" -version = "0.2.14" +name = "icu_locid_transform" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] [[package]] -name = "pin-utils" -version = "0.1.0" +name = "icu_locid_transform_data" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" [[package]] -name = "pkcs8" -version = "0.10.2" +name = "icu_normalizer" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" dependencies = [ - "der", - "spki", + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", ] [[package]] -name = "pkg-config" -version = "0.3.30" +name = "icu_normalizer_data" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" [[package]] -name = "poseidon" -version = "0.2.0" -source = "git+https://github.com/scroll-tech/poseidon.git?branch=main#5787dd3d2ce7a9e9601a035c396ac0c03449b54d" +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" dependencies = [ - "halo2curves", - "subtle", + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", ] [[package]] -name = "poseidon-base" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/poseidon-circuit.git?branch=main#7b96835c6201afdbfaf3d13d641efbaaf5db2d20" +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" dependencies = [ - "bitvec", - "halo2curves", - "lazy_static", + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", ] [[package]] -name = "poseidon-circuit" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/poseidon-circuit.git?branch=main#7b96835c6201afdbfaf3d13d641efbaaf5db2d20" +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ - "ff", - "halo2_proofs", - "log", - "poseidon-base", - "rand", - "rand_xorshift", - "thiserror", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "ppv-lite86" -version = "0.2.17" +name = "ident_case" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] -name = "primitive-types" -version = "0.12.2" +name = "idna" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" dependencies = [ - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "scale-info", - "uint", + "idna_adapter", + "smallvec", + "utf8_iter", ] [[package]] -name = "proc-macro-crate" -version = "1.3.1" +name = "idna_adapter" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" dependencies = [ - "once_cell", - "toml_edit 0.19.15", + "icu_normalizer", + "icu_properties", ] [[package]] -name = "proc-macro-crate" -version = "3.1.0" +name = "impl-codec" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" dependencies = [ - "toml_edit 0.21.1", + "parity-scale-codec", ] [[package]] -name = "proc-macro2" -version = "1.0.84" +name = "impl-rlp" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6" +checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" dependencies = [ - "unicode-ident", + "rlp", ] [[package]] -name = "proptest" -version = "1.4.0" +name = "impl-serde" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" +checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" dependencies = [ - "bit-set", - "bit-vec", - "bitflags 2.5.0", - "lazy_static", - "num-traits", - "rand", - "rand_chacha", - "rand_xorshift", - "regex-syntax", - "rusty-fork", - "tempfile", - "unarray", + "serde", ] [[package]] -name = "prover" -version = "0.1.0" +name = "impl-trait-for-tuples" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ - "anyhow", - "base64 0.13.1", - "clap", - "ctor 0.2.8", - "env_logger 0.11.3", - "eth-keystore", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-providers 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "futures", - "halo2_proofs", - "hex", - "http 1.1.0", - "log", - "once_cell", - "prover 0.12.0", - "prover 0.13.0", - "rand", - "reqwest 0.12.4", - "reqwest-middleware", - "reqwest-retry", - "rlp", - "serde", - "serde_json", - "sled", - "snark-verifier-sdk", - "tiny-keccak", - "tokio", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "prover" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "indenter" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ - "aggregator 0.12.0", - "anyhow", - "base64 0.13.1", - "blake2", - "bus-mapping 0.12.0", - "chrono", - "dotenvy", - "eth-types 0.12.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "git-version", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "log4rs", - "mpt-zktrie 0.12.0", - "num-bigint", - "rand", - "rand_xorshift", + "autocfg", + "hashbrown 0.12.3", "serde", - "serde_derive", - "serde_json", - "serde_stacker", - "sha2", - "snark-verifier", - "snark-verifier-sdk", - "zkevm-circuits 0.12.0", ] [[package]] -name = "prover" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "indexmap" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" dependencies = [ - "aggregator 0.13.0", - "anyhow", - "base64 0.13.1", - "blake2", - "bus-mapping 0.13.0", - "chrono", - "dotenvy", - "eth-types 0.13.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "git-version", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "log4rs", - "mpt-zktrie 0.13.0", - "num-bigint", - "rand", - "rand_xorshift", + "equivalent", + "hashbrown 0.15.2", "serde", - "serde_derive", - "serde_json", - "serde_stacker", - "sha2", - "snark-verifier", - "snark-verifier-sdk", - "zkevm-circuits 0.13.0", ] [[package]] -name = "psm" -version = "0.1.21" +name = "inout" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ - "cc", + "generic-array", ] [[package]] -name = "quick-error" -version = "1.2.3" +name = "instant" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] [[package]] -name = "quote" -version = "1.0.36" +name = "ipnet" +version = "2.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" dependencies = [ - "proc-macro2", + "either", ] [[package]] -name = "radium" -version = "0.7.0" +name = "itertools" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] [[package]] -name = "rand" -version = "0.8.5" +name = "itertools" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ - "libc", - "rand_chacha", - "rand_core", + "either", ] [[package]] -name = "rand_chacha" -version = "0.3.1" +name = "itertools" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ - "ppv-lite86", - "rand_core", + "either", ] [[package]] -name = "rand_core" -version = "0.6.4" +name = "itertools" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ - "getrandom", + "either", ] [[package]] -name = "rand_xorshift" -version = "0.3.0" +name = "itoa" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" + +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" dependencies = [ - "rand_core", + "libc", ] [[package]] -name = "rayon" -version = "1.10.0" +name = "js-sys" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" dependencies = [ - "either", - "rayon-core", + "once_cell", + "wasm-bindgen", ] [[package]] -name = "rayon-core" -version = "1.12.1" +name = "jubjub" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +checksum = "a575df5f985fe1cd5b2b05664ff6accfc46559032b954529fd225a2168d27b0f" dependencies = [ - "crossbeam-deque", - "crossbeam-utils", + "bitvec", + "bls12_381", + "ff 0.12.1", + "group 0.12.1", + "rand_core", + "subtle", ] [[package]] -name = "redox_syscall" -version = "0.2.16" +name = "k256" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ - "bitflags 1.3.2", + "cfg-if", + "ecdsa", + "elliptic-curve", + "once_cell", + "serdect", + "sha2", + "signature", ] [[package]] -name = "redox_syscall" -version = "0.5.1" +name = "keccak" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" dependencies = [ - "bitflags 2.5.0", + "cpufeatures", ] [[package]] -name = "regex" -version = "1.10.4" +name = "keccak-asm" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "505d1856a39b200489082f90d897c3f07c455563880bc5952e38eabf731c83b6" dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", + "digest 0.10.7", + "sha3-asm", ] [[package]] -name = "regex-automata" -version = "0.4.6" +name = "lazy_static" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", + "spin 0.9.8", ] [[package]] -name = "regex-syntax" -version = "0.8.3" +name = "lazycell" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] -name = "reqwest" -version = "0.11.27" +name = "libc" +version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" + +[[package]] +name = "libloading" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" dependencies = [ - "base64 0.21.7", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.28", - "hyper-rustls", - "ipnet", - "js-sys", - "log", - "mime", - "once_cell", - "percent-encoding", - "pin-project-lite", - "rustls", - "rustls-pemfile 1.0.4", - "serde", - "serde_json", - "serde_urlencoded", - "sync_wrapper", - "system-configuration", - "tokio", - "tokio-rustls", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "webpki-roots 0.25.4", - "winreg 0.50.0", + "cfg-if", + "windows-targets 0.52.6", ] [[package]] -name = "reqwest" -version = "0.12.4" +name = "libm" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" + +[[package]] +name = "libredox" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.8.0", + "libc", +] + +[[package]] +name = "librocksdb-sys" +version = "0.17.1+9.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b7869a512ae9982f4d46ba482c2a304f1efd80c6412a3d4bf57bb79a619679f" +dependencies = [ + "bindgen", + "bzip2-sys", + "cc", + "libc", + "libz-sys", + "lz4-sys", + "zstd-sys", +] + +[[package]] +name = "libz-sys" +version = "1.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa" +dependencies = [ + "cc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "litemap" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "lockfree-object-pool" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" + +[[package]] +name = "log" +version = "0.4.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" + +[[package]] +name = "lru" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465" +dependencies = [ + "hashbrown 0.15.2", +] + +[[package]] +name = "lz4-sys" +version = "1.11.1+lz4-1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "lz4_flex" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5" + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "matchit" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" + +[[package]] +name = "maybe-rayon" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" +dependencies = [ + "cfg-if", + "rayon", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memmap2" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" +dependencies = [ + "libc", +] + +[[package]] +name = "memuse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d97bbf43eb4f088f8ca469930cde17fa036207c9a5e02ccc5107c4e8b17c964" + +[[package]] +name = "metrics" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884adb57038347dfbaf2d5065887b6cf4312330dc8e94bc30a1a839bd79d3261" +dependencies = [ + "ahash", + "portable-atomic", +] + +[[package]] +name = "metrics" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a7deb012b3b2767169ff203fadb4c6b0b82b947512e5eb9e0b78c2e186ad9e3" +dependencies = [ + "ahash", + "portable-atomic", +] + +[[package]] +name = "metrics-derive" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3dbdd96ed57d565ec744cba02862d707acf373c5772d152abae6ec5c4e24f6c" +dependencies = [ + "proc-macro2", + "quote", + "regex", + "syn 2.0.98", +] + +[[package]] +name = "metrics-tracing-context" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62a6a1f7141f1d9bc7a886b87536bbfc97752e08b369e1e0453a9acfab5f5da4" +dependencies = [ + "indexmap 2.7.1", + "itoa", + "lockfree-object-pool", + "metrics 0.23.0", + "metrics-util", + "once_cell", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "metrics-util" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4259040465c955f9f2f1a4a8a16dc46726169bca0f88e8fb2dbeced487c3e828" +dependencies = [ + "aho-corasick", + "crossbeam-epoch", + "crossbeam-utils", + "hashbrown 0.14.5", + "indexmap 2.7.1", + "metrics 0.23.0", + "num_cpus", + "ordered-float", + "quanta", + "radix_trie", + "sketches-ddsketch", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b" +dependencies = [ + "adler2", +] + +[[package]] +name = "mio" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" +dependencies = [ + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.52.0", +] + +[[package]] +name = "modular-bitfield" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a53d79ba8304ac1c4f9eb3b9d281f21f7be9d4626f72ce7df4ad8fbde4f38a74" +dependencies = [ + "modular-bitfield-impl", + "static_assertions", +] + +[[package]] +name = "modular-bitfield-impl" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a7d5f7076603ebc68de2dc6a650ec331a062a13abaa346975be747bbfa4b789" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "munge" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df" +dependencies = [ + "munge_macro", +] + +[[package]] +name = "munge_macro" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "native-tls" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "nibble_vec" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43" +dependencies = [ + "smallvec", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "ntapi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" +dependencies = [ + "winapi", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +dependencies = [ + "num-bigint 0.4.6", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6f7833f2cbf2360a6cfd58cd41a53aa7a90bd4c202f5b1c7dd2ed73c57b2c3" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +dependencies = [ + "num-integer", + "num-traits", + "rand", + "serde", +] + +[[package]] +name = "num-complex" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" +dependencies = [ + "num-bigint 0.4.6", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +dependencies = [ + "num_enum_derive 0.6.1", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive 0.7.3", +] + +[[package]] +name = "num_enum_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "nums" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3c74f925fb8cfc49a8022f2afce48a0683b70f9e439885594e84c5edbf5b01" +dependencies = [ + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "rand", +] + +[[package]] +name = "nybbles" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8983bb634df7248924ee0c4c3a749609b5abcb082c28fffe3254b3eb3602b307" +dependencies = [ + "alloy-rlp", + "const-hex", + "proptest", + "serde", + "smallvec", +] + +[[package]] +name = "object" +version = "0.36.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" +dependencies = [ + "critical-section", + "portable-atomic", +] + +[[package]] +name = "op-alloy-consensus" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "621e69964165285ce750bf7ba961707e26c31df9f0b25652d6219dcee1f7f5b5" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "serde", + "serde_with", + "thiserror 2.0.11", +] + +[[package]] +name = "open-fastrlp" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce" +dependencies = [ + "arrayvec", + "auto_impl", + "bytes", + "ethereum-types", + "open-fastrlp-derive", +] + +[[package]] +name = "open-fastrlp-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c" +dependencies = [ + "bytes", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "openssl" +version = "0.10.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" +dependencies = [ + "bitflags 2.8.0", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openssl-probe" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" + +[[package]] +name = "openssl-sys" +version = "0.9.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "openvm" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bytemuck", + "hex-literal", + "num-bigint 0.4.6", + "num-traits", + "openvm-platform", + "openvm-rv32im-guest", + "serde", +] + +[[package]] +name = "openvm-algebra-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive-new 0.6.0", + "derive_more 1.0.0", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "openvm-algebra-transpiler", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-mod-circuit-builder", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde-big-array", + "serde_with", + "strum 0.26.3", + "tracing", +] + +[[package]] +name = "openvm-algebra-complex-macros" +version = "0.1.0" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-macros-common", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-algebra-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "halo2curves-axiom 0.5.3", + "num-bigint 0.4.6", + "openvm", + "openvm-algebra-complex-macros", + "openvm-algebra-moduli-macros", + "openvm-platform", + "serde", + "serde-big-array", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-algebra-moduli-macros" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-macros-common", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-algebra-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-algebra-guest", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-bigint-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive-new 0.6.0", + "derive_more 1.0.0", + "openvm-bigint-transpiler", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", +] + +[[package]] +name = "openvm-bigint-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "num-bigint 0.4.6", + "num-traits", + "openvm", + "openvm-platform", + "serde", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-bigint-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-bigint-guest", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", +] + +[[package]] +name = "openvm-build" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "cargo_metadata", + "dirs", + "eyre", + "hex", + "openvm-platform", + "serde", + "serde_json", + "tempfile", +] + +[[package]] +name = "openvm-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "async-trait", + "backtrace", + "bitcode", + "cfg-if", + "derivative", + "derive-new 0.6.0", + "derive_more 1.0.0", + "enum_dispatch", + "eyre", + "getset", + "itertools 0.13.0", + "metrics 0.23.0", + "metrics-derive", + "once_cell", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-poseidon2-air", + "openvm-stark-backend", + "p3-baby-bear", + "p3-symmetric", + "rand", + "rayon", + "rustc-hash 2.1.1", + "serde", + "serde-big-array", + "static_assertions", + "thiserror 1.0.69", + "toml", + "tracing", +] + +[[package]] +name = "openvm-circuit-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-circuit-primitives" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "itertools 0.13.0", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "openvm-circuit-primitives-derive", + "openvm-stark-backend", + "rand", + "serde", + "tracing", +] + +[[package]] +name = "openvm-circuit-primitives-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-custom-insn" +version = "0.1.0" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-ecc-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "once_cell", + "openvm-algebra-circuit", + "openvm-algebra-guest", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-ecc-guest", + "openvm-ecc-transpiler", + "openvm-instructions", + "openvm-mod-circuit-builder", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "serde", + "serde_with", + "strum 0.26.3", +] + +[[package]] +name = "openvm-ecc-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "ecdsa", + "elliptic-curve", + "group 0.13.0", + "halo2curves-axiom 0.5.3", + "hex-literal", + "itertools 0.13.0", + "k256", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "openvm", + "openvm-algebra-guest", + "openvm-algebra-moduli-macros", + "openvm-ecc-sw-macros", + "openvm-platform", + "openvm-rv32im-guest", + "rand", + "serde", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-ecc-sw-macros" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-macros-common", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-ecc-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-ecc-guest", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", +] + +[[package]] +name = "openvm-instructions" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "backtrace", + "derive-new 0.6.0", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "openvm-instructions-derive", + "openvm-stark-backend", + "serde", + "strum 0.26.3", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-instructions-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-keccak256-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "hex-literal", + "itertools 0.13.0", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-keccak256-transpiler", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "p3-keccak-air", + "rand", + "serde", + "serde-big-array", + "strum 0.26.3", + "tiny-keccak", + "tracing", +] + +[[package]] +name = "openvm-keccak256-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-platform", + "serde", + "tiny-keccak", +] + +[[package]] +name = "openvm-keccak256-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-instructions", + "openvm-instructions-derive", + "openvm-keccak256-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", +] + +[[package]] +name = "openvm-macros-common" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "syn 2.0.98", +] + +[[package]] +name = "openvm-mod-circuit-builder" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "openvm-circuit", + "openvm-circuit-primitives", + "openvm-instructions", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde_with", + "tracing", +] + +[[package]] +name = "openvm-native-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-native-compiler", + "openvm-poseidon2-air", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde-big-array", + "static_assertions", + "strum 0.26.3", + "tracing", +] + +[[package]] +name = "openvm-native-compiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "backtrace", + "itertools 0.13.0", + "metrics 0.23.0", + "num-bigint 0.4.6", + "num-integer", + "openvm-circuit", + "openvm-instructions", + "openvm-instructions-derive", + "openvm-native-compiler-derive", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "serde", + "snark-verifier-sdk", + "strum 0.26.3", + "strum_macros 0.26.4", + "zkhash", +] + +[[package]] +name = "openvm-native-compiler-derive" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "openvm-native-recursion" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "cfg-if", + "itertools 0.13.0", + "lazy_static", + "metrics 0.23.0", + "once_cell", + "openvm-circuit", + "openvm-native-circuit", + "openvm-native-compiler", + "openvm-native-compiler-derive", + "openvm-stark-backend", + "openvm-stark-sdk", + "p3-dft", + "p3-fri", + "p3-merkle-tree", + "p3-symmetric", + "rand", + "serde", + "serde_json", + "snark-verifier-sdk", + "tracing", +] + +[[package]] +name = "openvm-pairing-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-traits", + "once_cell", + "openvm-algebra-circuit", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-ecc-circuit", + "openvm-ecc-guest", + "openvm-instructions", + "openvm-mod-circuit-builder", + "openvm-pairing-guest", + "openvm-pairing-transpiler", + "openvm-rv32-adapters", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "rand", + "serde", + "strum 0.26.3", +] + +[[package]] +name = "openvm-pairing-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "group 0.13.0", + "halo2curves-axiom 0.5.3", + "hex-literal", + "itertools 0.13.0", + "lazy_static", + "num-bigint 0.4.6", + "num-traits", + "openvm", + "openvm-algebra-complex-macros", + "openvm-algebra-guest", + "openvm-algebra-moduli-macros", + "openvm-ecc-guest", + "openvm-ecc-sw-macros", + "openvm-platform", + "openvm-rv32im-guest", + "rand", + "serde", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-pairing-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-instructions", + "openvm-instructions-derive", + "openvm-pairing-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", +] + +[[package]] +name = "openvm-platform" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "getrandom 0.2.15", + "libm", + "openvm-custom-insn", + "stability", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-poseidon2-air" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derivative", + "itertools 0.13.0", + "lazy_static", + "openvm-circuit-primitives", + "openvm-stark-backend", + "openvm-stark-sdk", + "p3-monty-31", + "p3-poseidon2", + "p3-poseidon2-air", + "p3-symmetric", + "rand", + "tracing", + "zkhash", +] + +[[package]] +name = "openvm-rv32-adapters" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive-new 0.6.0", + "itertools 0.13.0", + "openvm-circuit", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32im-circuit", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "serde-big-array", + "serde_with", + "tracing", +] + +[[package]] +name = "openvm-rv32im-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "eyre", + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-integer", + "once_cell", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32im-transpiler", + "openvm-stark-backend", + "rand", + "serde", + "serde-big-array", + "strum 0.26.3", + "tracing", +] + +[[package]] +name = "openvm-rv32im-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-platform", + "strum_macros 0.26.4", +] + +[[package]] +name = "openvm-rv32im-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-instructions", + "openvm-instructions-derive", + "openvm-rv32im-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "serde", + "strum 0.26.3", + "tracing", +] + +[[package]] +name = "openvm-sdk" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "async-trait", + "bitcode", + "bon", + "clap", + "derivative", + "derive_more 1.0.0", + "eyre", + "getset", + "itertools 0.13.0", + "metrics 0.23.0", + "openvm", + "openvm-algebra-circuit", + "openvm-algebra-transpiler", + "openvm-bigint-circuit", + "openvm-bigint-transpiler", + "openvm-build", + "openvm-circuit", + "openvm-ecc-circuit", + "openvm-ecc-transpiler", + "openvm-keccak256-circuit", + "openvm-keccak256-transpiler", + "openvm-native-circuit", + "openvm-native-compiler", + "openvm-native-recursion", + "openvm-pairing-circuit", + "openvm-pairing-transpiler", + "openvm-rv32im-circuit", + "openvm-rv32im-transpiler", + "openvm-sha256-circuit", + "openvm-sha256-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "openvm-transpiler", + "serde", + "static_assertions", + "tracing", +] + +[[package]] +name = "openvm-sha256-air" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-circuit-primitives", + "openvm-stark-backend", + "rand", + "sha2", +] + +[[package]] +name = "openvm-sha256-circuit" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "bitcode", + "derive-new 0.6.0", + "derive_more 1.0.0", + "openvm-circuit", + "openvm-circuit-derive", + "openvm-circuit-primitives", + "openvm-circuit-primitives-derive", + "openvm-instructions", + "openvm-rv32im-circuit", + "openvm-sha256-air", + "openvm-sha256-transpiler", + "openvm-stark-backend", + "openvm-stark-sdk", + "rand", + "serde", + "sha2", + "strum 0.26.3", +] + +[[package]] +name = "openvm-sha256-guest" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm", + "openvm-platform", + "sha2", +] + +[[package]] +name = "openvm-sha256-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "openvm-instructions", + "openvm-instructions-derive", + "openvm-sha256-guest", + "openvm-stark-backend", + "openvm-transpiler", + "rrs-lib", + "strum 0.26.3", +] + +[[package]] +name = "openvm-stark-backend" +version = "1.0.0-rc.0" +source = "git+https://github.com/openvm-org/stark-backend.git?tag=v1.0.0-rc.0#18cf1c084ebeb3ca1163e55b87893f1d1fd7fc1f" +dependencies = [ + "async-trait", + "cfg-if", + "derivative", + "derive-new 0.7.0", + "itertools 0.13.0", + "metrics 0.23.0", + "p3-air", + "p3-challenger", + "p3-commit", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-uni-stark", + "p3-util", + "rayon", + "rustc-hash 2.1.1", + "serde", + "thiserror 1.0.69", + "tracing", +] + +[[package]] +name = "openvm-stark-sdk" +version = "1.0.0-rc.0" +source = "git+https://github.com/openvm-org/stark-backend.git?tag=v1.0.0-rc.0#18cf1c084ebeb3ca1163e55b87893f1d1fd7fc1f" +dependencies = [ + "derivative", + "derive_more 0.99.19", + "ff 0.13.0", + "itertools 0.13.0", + "metrics 0.23.0", + "metrics-tracing-context", + "metrics-util", + "openvm-stark-backend", + "p3-baby-bear", + "p3-blake3", + "p3-bn254-fr", + "p3-dft", + "p3-fri", + "p3-goldilocks", + "p3-keccak", + "p3-merkle-tree", + "p3-poseidon", + "p3-poseidon2", + "p3-symmetric", + "rand", + "serde", + "serde_json", + "static_assertions", + "toml", + "tracing", + "tracing-forest", + "tracing-subscriber", + "zkhash", +] + +[[package]] +name = "openvm-transpiler" +version = "1.0.0-rc.1" +source = "git+https://github.com/openvm-org/openvm.git?tag=v1.0.0-rc.1#30576cc6ce838f213bf05b2e4ad035d95498c8b3" +dependencies = [ + "derive_more 1.0.0", + "elf", + "eyre", + "openvm-instructions", + "openvm-platform", + "openvm-stark-backend", + "rrs-lib", + "strum 0.26.3", + "thiserror 1.0.69", + "tracing", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "ordered-float" +version = "4.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951" +dependencies = [ + "num-traits", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "p256" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2", +] + +[[package]] +name = "p3-air" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-matrix", +] + +[[package]] +name = "p3-baby-bear" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-mds", + "p3-monty-31", + "p3-poseidon2", + "p3-symmetric", + "rand", + "serde", +] + +[[package]] +name = "p3-blake3" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "blake3", + "p3-symmetric", + "p3-util", +] + +[[package]] +name = "p3-bn254-fr" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "ff 0.13.0", + "halo2curves", + "num-bigint 0.4.6", + "p3-field", + "p3-poseidon2", + "p3-symmetric", + "rand", + "serde", +] + +[[package]] +name = "p3-challenger" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-maybe-rayon", + "p3-symmetric", + "p3-util", + "tracing", +] + +[[package]] +name = "p3-commit" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-challenger", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-util", + "serde", +] + +[[package]] +name = "p3-dft" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "tracing", +] + +[[package]] +name = "p3-field" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "num-bigint 0.4.6", + "num-integer", + "num-traits", + "nums", + "p3-maybe-rayon", + "p3-util", + "rand", + "serde", + "tracing", +] + +[[package]] +name = "p3-fri" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-challenger", + "p3-commit", + "p3-dft", + "p3-field", + "p3-interpolation", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "rand", + "serde", + "tracing", +] + +[[package]] +name = "p3-goldilocks" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "num-bigint 0.4.6", + "p3-dft", + "p3-field", + "p3-mds", + "p3-poseidon", + "p3-poseidon2", + "p3-symmetric", + "p3-util", + "rand", + "serde", +] + +[[package]] +name = "p3-interpolation" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", +] + +[[package]] +name = "p3-keccak" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-field", + "p3-symmetric", + "p3-util", + "tiny-keccak", +] + +[[package]] +name = "p3-keccak-air" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-air", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "rand", + "tracing", +] + +[[package]] +name = "p3-matrix" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-field", + "p3-maybe-rayon", + "p3-util", + "rand", + "serde", + "tracing", + "transpose", +] + +[[package]] +name = "p3-maybe-rayon" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "rayon", +] + +[[package]] +name = "p3-mds" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-symmetric", + "p3-util", + "rand", +] + +[[package]] +name = "p3-merkle-tree" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-commit", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-symmetric", + "p3-util", + "rand", + "serde", + "tracing", +] + +[[package]] +name = "p3-monty-31" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "num-bigint 0.4.6", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-mds", + "p3-poseidon2", + "p3-symmetric", + "p3-util", + "rand", + "serde", + "tracing", + "transpose", +] + +[[package]] +name = "p3-poseidon" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-field", + "p3-mds", + "p3-symmetric", + "rand", +] + +[[package]] +name = "p3-poseidon2" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "gcd", + "p3-field", + "p3-mds", + "p3-symmetric", + "rand", +] + +[[package]] +name = "p3-poseidon2-air" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "p3-air", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-poseidon2", + "p3-util", + "rand", + "tikv-jemallocator", + "tracing", +] + +[[package]] +name = "p3-symmetric" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-field", + "serde", +] + +[[package]] +name = "p3-uni-stark" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "itertools 0.13.0", + "p3-air", + "p3-challenger", + "p3-commit", + "p3-dft", + "p3-field", + "p3-matrix", + "p3-maybe-rayon", + "p3-util", + "serde", + "tracing", +] + +[[package]] +name = "p3-util" +version = "0.1.0" +source = "git+https://github.com/Plonky3/Plonky3.git?rev=b0591e9#b0591e9b82d58d10f86359875b5d5fa96433b4cf" +dependencies = [ + "serde", +] + +[[package]] +name = "pairing" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135590d8bdba2b31346f9cd1fb2a912329f5135e832a4f422942eb6ead8b6b3b" +dependencies = [ + "group 0.12.1", +] + +[[package]] +name = "pairing" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fec4625e73cf41ef4bb6846cafa6d44736525f442ba45e407c4a000a13996f" +dependencies = [ + "group 0.13.0", +] + +[[package]] +name = "parity-scale-codec" +version = "3.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9fde3d0718baf5bc92f577d652001da0f8d54cd03a7974e118d04fc888dc23d" +dependencies = [ + "arrayvec", + "bitvec", + "byte-slice-cast", + "bytes", + "const_format", + "impl-trait-for-tuples", + "parity-scale-codec-derive", + "rustversion", + "serde", +] + +[[package]] +name = "parity-scale-codec-derive" +version = "3.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581c837bb6b9541ce7faa9377c20616e4fb7650f6b0f68bc93c827ee504fb7b3" +dependencies = [ + "proc-macro-crate 3.2.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.10", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +dependencies = [ + "cfg-if", + "instant", + "libc", + "redox_syscall 0.2.16", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.8", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "pasta_curves" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc65faf8e7313b4b1fbaa9f7ca917a0eed499a9663be71477f87993604341d8" +dependencies = [ + "blake2b_simd", + "ff 0.12.1", + "group 0.12.1", + "lazy_static", + "rand", + "static_assertions", + "subtle", +] + +[[package]] +name = "pasta_curves" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3e57598f73cc7e1b2ac63c79c517b31a0877cd7c402cdcaa311b5208de7a095" +dependencies = [ + "blake2b_simd", + "ff 0.13.0", + "group 0.13.0", + "lazy_static", + "rand", + "static_assertions", + "subtle", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "pbkdf2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" +dependencies = [ + "digest 0.10.7", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pest" +version = "2.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc" +dependencies = [ + "memchr", + "thiserror 2.0.11", + "ucd-trie", +] + +[[package]] +name = "pharos" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" +dependencies = [ + "futures", + "rustc_version 0.4.1", +] + +[[package]] +name = "pin-project" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", +] + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "portable-atomic" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" + +[[package]] +name = "poseidon-primitives" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bd95570f7ea849b4187298b5bb229643e44e1d47ddf3979d0db8a1c28be26a8" +dependencies = [ + "bitvec", + "ff 0.13.0", + "lazy_static", + "log", + "rand", + "rand_xorshift", + "thiserror 1.0.69", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "prettyplease" +version = "0.2.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" +dependencies = [ + "proc-macro2", + "syn 2.0.98", +] + +[[package]] +name = "primeorder" +version = "0.13.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" +dependencies = [ + "elliptic-curve", +] + +[[package]] +name = "primitive-types" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "scale-info", + "uint", +] + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" +dependencies = [ + "toml_edit 0.22.24", +] + +[[package]] +name = "proc-macro-error-attr2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" +dependencies = [ + "proc-macro2", + "quote", +] + +[[package]] +name = "proc-macro-error2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" +dependencies = [ + "proc-macro-error-attr2", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "proc-macro2" +version = "1.0.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "proptest" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" +dependencies = [ + "bit-set", + "bit-vec", + "bitflags 2.8.0", + "lazy_static", + "num-traits", + "rand", + "rand_chacha", + "rand_xorshift", + "regex-syntax 0.8.5", + "rusty-fork", + "tempfile", + "unarray", +] + +[[package]] +name = "prover" +version = "0.1.0" +dependencies = [ + "anyhow", + "async-trait", + "base64 0.13.1", + "clap", + "ctor", + "env_logger", + "eth-keystore", + "ethers-core", + "ethers-providers", + "futures", + "hex", + "http 1.2.0", + "log", + "once_cell", + "rand", + "reqwest 0.12.12", + "reqwest-middleware", + "reqwest-retry", + "rlp", + "sbv-primitives", + "scroll-proving-sdk", + "scroll-zkvm-prover", + "serde", + "serde_bytes", + "serde_json", + "sled", + "tiny-keccak", + "tokio", + "url", +] + +[[package]] +name = "psm" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88" +dependencies = [ + "cc", +] + +[[package]] +name = "ptr_meta" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe9e76f66d3f9606f44e45598d155cb13ecf09f4a28199e48daf8c8fc937ea90" +dependencies = [ + "ptr_meta_derive", +] + +[[package]] +name = "ptr_meta_derive" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "quanta" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e" +dependencies = [ + "crossbeam-utils", + "libc", + "once_cell", + "raw-cpuid", + "wasi 0.11.0+wasi-snapshot-preview1", + "web-sys", + "winapi", +] + +[[package]] +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quinn" +version = "0.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" +dependencies = [ + "bytes", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash 2.1.1", + "rustls 0.23.23", + "socket2", + "thiserror 2.0.11", + "tokio", + "tracing", +] + +[[package]] +name = "quinn-proto" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" +dependencies = [ + "bytes", + "getrandom 0.2.15", + "rand", + "ring 0.17.9", + "rustc-hash 2.1.1", + "rustls 0.23.23", + "rustls-pki-types", + "slab", + "thiserror 2.0.11", + "tinyvec", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-udp" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944" +dependencies = [ + "cfg_aliases", + "libc", + "once_cell", + "socket2", + "tracing", + "windows-sys 0.59.0", +] + +[[package]] +name = "quote" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "radix_trie" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" +dependencies = [ + "endian-type", + "nibble_vec", +] + +[[package]] +name = "rancor" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947" +dependencies = [ + "ptr_meta", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", + "serde", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.15", +] + +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core", +] + +[[package]] +name = "raw-cpuid" +version = "11.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "529468c1335c1c03919960dfefdb1b3648858c20d7ec2d0663e728e4a717efbc" +dependencies = [ + "bitflags 2.8.0", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" +dependencies = [ + "bitflags 2.8.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom 0.2.15", + "libredox", + "thiserror 1.0.69", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.9", + "regex-syntax 0.8.5", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.5", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "rend" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215" +dependencies = [ + "bytecheck", +] + +[[package]] +name = "reqwest" +version = "0.11.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +dependencies = [ + "base64 0.21.7", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2 0.3.26", + "http 0.2.12", + "http-body 0.4.6", + "hyper 0.14.32", + "hyper-rustls 0.24.2", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls 0.21.12", + "rustls-pemfile 1.0.4", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 0.1.2", + "system-configuration 0.5.1", + "tokio", + "tokio-rustls 0.24.1", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "webpki-roots 0.25.4", + "winreg", +] + +[[package]] +name = "reqwest" +version = "0.12.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" dependencies = [ "async-compression", "base64 0.22.1", "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2 0.4.5", - "http 1.1.0", - "http-body 1.0.0", - "http-body-util", - "hyper 1.3.1", - "hyper-tls", - "hyper-util", - "ipnet", - "js-sys", - "log", - "mime", - "native-tls", + "encoding_rs", + "futures-core", + "futures-util", + "h2 0.4.8", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.6.0", + "hyper-rustls 0.27.5", + "hyper-tls", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "quinn", + "rustls 0.23.23", + "rustls-pemfile 2.2.0", + "rustls-pki-types", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 1.0.2", + "system-configuration 0.6.1", + "tokio", + "tokio-native-tls", + "tokio-rustls 0.26.1", + "tokio-util", + "tower 0.5.2", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "webpki-roots 0.26.8", + "windows-registry", +] + +[[package]] +name = "reqwest-middleware" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "562ceb5a604d3f7c885a792d42c199fd8af239d0a51b2fa6a78aafa092452b04" +dependencies = [ + "anyhow", + "async-trait", + "http 1.2.0", + "reqwest 0.12.12", + "serde", + "thiserror 1.0.69", + "tower-service", +] + +[[package]] +name = "reqwest-retry" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40f342894422862af74c50e1e9601cf0931accc9c6981e5eb413c46603b616b5" +dependencies = [ + "anyhow", + "async-trait", + "chrono", + "futures", + "getrandom 0.2.15", + "http 1.2.0", + "hyper 1.6.0", + "parking_lot 0.11.2", + "reqwest 0.12.12", + "reqwest-middleware", + "retry-policies", + "tokio", + "tracing", + "wasm-timer", +] + +[[package]] +name = "reth-chainspec" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "auto_impl", + "derive_more 1.0.0", + "reth-ethereum-forks", + "reth-network-peers", + "reth-primitives-traits", + "serde_json", +] + +[[package]] +name = "reth-codecs" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "bytes", + "modular-bitfield", + "op-alloy-consensus", + "reth-codecs-derive", + "serde", +] + +[[package]] +name = "reth-codecs-derive" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "convert_case 0.6.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "reth-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "auto_impl", + "derive_more 1.0.0", + "reth-primitives-traits", +] + +[[package]] +name = "reth-consensus-common" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "reth-chainspec", + "reth-consensus", + "reth-primitives-traits", +] + +[[package]] +name = "reth-db" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "bytes", + "derive_more 1.0.0", + "reth-db-api", + "reth-fs-util", + "reth-nippy-jar", + "reth-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-tracing", + "reth-trie-common", + "serde", + "sysinfo", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-db-api" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-genesis", + "alloy-primitives", + "bytes", + "derive_more 1.0.0", + "metrics 0.24.1", + "modular-bitfield", + "parity-scale-codec", + "reth-codecs", + "reth-db-models", + "reth-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", + "roaring", + "serde", +] + +[[package]] +name = "reth-db-models" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs", + "reth-primitives-traits", + "serde", +] + +[[package]] +name = "reth-ethereum-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-primitives", + "reth-primitives-traits", + "tracing", +] + +[[package]] +name = "reth-ethereum-forks" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-chains", + "alloy-eip2124", + "alloy-primitives", + "auto_impl", + "dyn-clone", "once_cell", - "percent-encoding", - "pin-project-lite", - "rustls-pemfile 2.1.2", + "rustc-hash 2.1.1", + "serde", +] + +[[package]] +name = "reth-ethereum-primitives" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "modular-bitfield", + "reth-codecs", + "reth-primitives-traits", + "reth-zstd-compressors", + "revm-primitives 15.1.0", + "secp256k1", + "serde", +] + +[[package]] +name = "reth-evm" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "auto_impl", + "futures-util", + "metrics 0.24.1", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-execution-errors", + "reth-execution-types", + "reth-metrics", + "reth-primitives", + "reth-primitives-traits", + "reth-revm", + "reth-storage-errors", + "revm 19.4.0", + "revm-primitives 15.1.0", +] + +[[package]] +name = "reth-evm-ethereum" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-sol-types", + "derive_more 1.0.0", + "reth-chainspec", + "reth-consensus", + "reth-ethereum-consensus", + "reth-ethereum-forks", + "reth-evm", + "reth-primitives", + "reth-primitives-traits", + "reth-revm", + "revm-primitives 15.1.0", +] + +[[package]] +name = "reth-execution-errors" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "nybbles", + "reth-consensus", + "reth-storage-errors", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-execution-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "reth-execution-errors", + "reth-primitives", + "reth-primitives-traits", + "reth-trie", + "reth-trie-common", + "revm 19.4.0", + "serde", + "serde_with", +] + +[[package]] +name = "reth-fs-util" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ "serde", "serde_json", - "serde_urlencoded", - "sync_wrapper", - "system-configuration", - "tokio", - "tokio-native-tls", - "tokio-util", - "tower-service", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-metrics" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "metrics 0.24.1", + "metrics-derive", +] + +[[package]] +name = "reth-network-peers" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "secp256k1", + "serde_with", + "thiserror 2.0.11", "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "winreg 0.52.0", ] [[package]] -name = "reqwest-middleware" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a45d100244a467870f6cb763c4484d010a6bed6bd610b3676e3825d93fb4cfbd" +name = "reth-nippy-jar" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "anyhow", + "bincode", + "derive_more 1.0.0", + "lz4_flex", + "memmap2", + "reth-fs-util", + "serde", + "thiserror 2.0.11", + "tracing", + "zstd", +] + +[[package]] +name = "reth-primitives" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "once_cell", + "reth-ethereum-forks", + "reth-ethereum-primitives", + "reth-primitives-traits", + "reth-static-file-types", +] + +[[package]] +name = "reth-primitives-traits" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "auto_impl", + "byteorder", + "bytes", + "derive_more 1.0.0", + "k256", + "modular-bitfield", + "once_cell", + "op-alloy-consensus", + "reth-codecs", + "revm-precompile 16.0.0", + "revm-primitives 15.1.0", + "scroll-alloy-consensus", + "secp256k1", + "serde", + "serde_with", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-prune-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "derive_more 1.0.0", + "modular-bitfield", + "reth-codecs", + "serde", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-revm" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "reth-ethereum-primitives", + "reth-primitives-traits", + "reth-storage-api", + "reth-storage-errors", + "reth-trie", + "revm 19.4.0", +] + +[[package]] +name = "reth-scroll-chainspec" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "once_cell", + "reth-chainspec", + "reth-ethereum-forks", + "reth-network-peers", + "reth-primitives-traits", + "reth-scroll-forks", + "reth-trie-common", + "serde", + "serde_json", +] + +[[package]] +name = "reth-scroll-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "revm 19.4.0", +] + +[[package]] +name = "reth-scroll-evm" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "derive_more 1.0.0", + "reth-chainspec", + "reth-consensus", + "reth-ethereum-consensus", + "reth-evm", + "reth-primitives", + "reth-primitives-traits", + "reth-revm", + "reth-scroll-chainspec", + "reth-scroll-consensus", + "reth-scroll-forks", + "reth-scroll-primitives", + "revm 19.4.0", + "revm-primitives 15.1.0", + "scroll-alloy-consensus", + "thiserror 2.0.11", + "tracing", +] + +[[package]] +name = "reth-scroll-forks" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-chains", + "alloy-primitives", + "once_cell", + "reth-ethereum-forks", + "serde", +] + +[[package]] +name = "reth-scroll-primitives" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "bytes", + "derive_more 1.0.0", + "modular-bitfield", + "once_cell", + "proptest", + "rand", + "reth-codecs", + "reth-primitives-traits", + "reth-zstd-compressors", + "revm-primitives 15.1.0", + "scroll-alloy-consensus", + "secp256k1", + "serde", +] + +[[package]] +name = "reth-stages-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs", + "reth-trie-common", + "serde", +] + +[[package]] +name = "reth-static-file-types" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "derive_more 1.0.0", + "serde", + "strum 0.26.3", +] + +[[package]] +name = "reth-storage-api" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "auto_impl", + "reth-chainspec", + "reth-db", + "reth-db-api", + "reth-db-models", + "reth-execution-types", + "reth-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-trie", + "reth-trie-db", + "revm 19.4.0", +] + +[[package]] +name = "reth-storage-errors" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "reth-primitives-traits", + "reth-prune-types", + "reth-static-file-types", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-tracing" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "clap", + "eyre", + "rolling-file", + "tracing", + "tracing-appender", + "tracing-journald", + "tracing-logfmt", + "tracing-subscriber", +] + +[[package]] +name = "reth-trie" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "auto_impl", + "itertools 0.13.0", + "reth-execution-errors", + "reth-primitives-traits", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", + "reth-trie-sparse", + "revm 19.4.0", + "tracing", +] + +[[package]] +name = "reth-trie-common" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "alloy-trie", + "bytes", + "derive_more 1.0.0", + "itertools 0.13.0", + "nybbles", + "rayon", + "reth-codecs", + "reth-primitives-traits", + "revm 19.4.0", + "serde", + "serde_with", +] + +[[package]] +name = "reth-trie-db" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "derive_more 1.0.0", + "reth-db", + "reth-db-api", + "reth-execution-errors", + "reth-primitives-traits", + "reth-storage-errors", + "reth-trie", + "revm 19.4.0", + "tracing", +] + +[[package]] +name = "reth-trie-sparse" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "anyhow", - "async-trait", - "http 1.1.0", - "reqwest 0.12.4", - "serde", - "thiserror", - "tower-service", + "alloy-primitives", + "alloy-rlp", + "reth-execution-errors", + "reth-primitives-traits", + "reth-tracing", + "reth-trie-common", + "smallvec", + "thiserror 2.0.11", ] [[package]] -name = "reqwest-retry" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40f342894422862af74c50e1e9601cf0931accc9c6981e5eb413c46603b616b5" +name = "reth-zstd-compressors" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" dependencies = [ - "anyhow", - "async-trait", - "chrono", - "futures", - "getrandom", - "http 1.1.0", - "hyper 1.3.1", - "parking_lot 0.11.2", - "reqwest 0.12.4", - "reqwest-middleware", - "retry-policies", - "tokio", - "tracing", - "wasm-timer", + "zstd", ] [[package]] @@ -3645,75 +6796,127 @@ dependencies = [ [[package]] name = "revm" -version = "2.3.1" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73d84c8f9836efb0f5f5f8de4700a953c4e1f3119e5cfcb0aad8e5be73daf991" +checksum = "15689a3c6a8d14b647b4666f2e236ef47b5a5133cdfd423f545947986fff7013" dependencies = [ - "arrayref", "auto_impl", - "bytes", - "hashbrown 0.13.2", - "num_enum 0.5.11", - "primitive-types", - "revm_precompiles", - "rlp", - "sha3 0.10.8", + "cfg-if", + "dyn-clone", + "revm-interpreter 14.0.0", + "revm-precompile 15.0.0", + "serde", + "serde_json", +] + +[[package]] +name = "revm" +version = "19.4.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" +dependencies = [ + "auto_impl", + "cfg-if", + "dyn-clone", + "revm-interpreter 15.1.0", + "revm-precompile 16.0.0", + "serde", + "serde_json", +] + +[[package]] +name = "revm-interpreter" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74e3f11d0fed049a4a10f79820c59113a79b38aed4ebec786a79d5c667bfeb51" +dependencies = [ + "revm-primitives 14.0.0", + "serde", +] + +[[package]] +name = "revm-interpreter" +version = "15.1.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" +dependencies = [ + "revm-primitives 15.1.0", + "serde", +] + +[[package]] +name = "revm-precompile" +version = "15.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e381060af24b750069a2b2d2c54bba273d84e8f5f9e8026fc9262298e26cc336" +dependencies = [ + "aurora-engine-modexp", + "blst", + "c-kzg", + "cfg-if", + "k256", + "once_cell", + "revm-primitives 14.0.0", + "ripemd", + "secp256k1", + "sha2", + "substrate-bn", ] [[package]] name = "revm-precompile" -version = "7.0.0" -source = "git+https://github.com/scroll-tech/revm?branch=scroll-evm-executor/v36#36c304d9e9ba4e4b2d5468d91a6bd27210133b6a" +version = "16.0.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" dependencies = [ "aurora-engine-modexp", + "blst", "c-kzg", + "cfg-if", "k256", "once_cell", - "revm-primitives", + "p256", + "revm-primitives 15.1.0", "ripemd", - "secp256k1 0.29.0", + "secp256k1", "sha2", "substrate-bn", ] [[package]] name = "revm-primitives" -version = "4.0.0" -source = "git+https://github.com/scroll-tech/revm?branch=scroll-evm-executor/v36#36c304d9e9ba4e4b2d5468d91a6bd27210133b6a" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3702f132bb484f4f0d0ca4f6fbde3c82cfd745041abbedd6eda67730e1868ef0" dependencies = [ + "alloy-eip2930", + "alloy-eip7702 0.4.2", "alloy-primitives", "auto_impl", - "bitflags 2.5.0", + "bitflags 2.8.0", "bitvec", "c-kzg", - "cfg-if 1.0.0", - "derive_more", + "cfg-if", "dyn-clone", "enumn", - "halo2curves", - "hashbrown 0.14.5", "hex", - "once_cell", - "poseidon-base", "serde", ] [[package]] -name = "revm_precompiles" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0353d456ef3e989dc9190f42c6020f09bc2025930c37895826029304413204b5" +name = "revm-primitives" +version = "15.1.0" +source = "git+https://github.com/scroll-tech//revm?branch=scroll-evm-executor%2Fv55#6accb0ba959747d717443954a8bd988efa8f98fc" dependencies = [ - "bytes", - "hashbrown 0.13.2", - "num", - "once_cell", - "primitive-types", - "ripemd", - "secp256k1 0.24.3", - "sha2", - "sha3 0.10.8", - "substrate-bn", + "alloy-eip2930", + "alloy-eip7702 0.5.0", + "alloy-primitives", + "auto_impl", + "bitflags 2.8.0", + "bitvec", + "c-kzg", + "cfg-if", + "dyn-clone", + "enumn", + "hex", + "serde", ] [[package]] @@ -3743,15 +6946,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" dependencies = [ "cc", - "cfg-if 1.0.0", - "getrandom", + "cfg-if", + "getrandom 0.2.15", "libc", - "spin 0.9.8", "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -3765,6 +6967,36 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "rkyv" +version = "0.8.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e147371c75553e1e2fcdb483944a8540b8438c31426279553b9a8182a9b7b65" +dependencies = [ + "bytecheck", + "bytes", + "hashbrown 0.15.2", + "indexmap 2.7.1", + "munge", + "ptr_meta", + "rancor", + "rend", + "rkyv_derive", + "tinyvec", + "uuid 1.14.0", +] + +[[package]] +name = "rkyv_derive" +version = "0.8.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "246b40ac189af6c675d124b802e8ef6d5246c53e17367ce9501f8f66a81abb7a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "rlp" version = "0.5.2" @@ -3788,22 +7020,61 @@ dependencies = [ ] [[package]] -name = "ruint" -version = "1.12.1" +name = "roaring" +version = "0.10.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a652edd001c53df0b3f96a36a8dc93fce6866988efc16808235653c6bcac8bf2" +dependencies = [ + "bytemuck", + "byteorder", +] + +[[package]] +name = "rocksdb" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26ec73b20525cb235bad420f911473b69f9fe27cc856c5461bccd7e4af037f43" +dependencies = [ + "libc", + "librocksdb-sys", +] + +[[package]] +name = "rolling-file" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f308135fef9fc398342da5472ce7c484529df23743fb7c734e0f3d472971e62" +checksum = "8395b4f860856b740f20a296ea2cd4d823e81a2658cf05ef61be22916026a906" +dependencies = [ + "chrono", +] + +[[package]] +name = "rrs-lib" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4382d3af3a4ebdae7f64ba6edd9114fff92c89808004c4943b393377a25d001" +dependencies = [ + "downcast-rs", + "paste", +] + +[[package]] +name = "ruint" +version = "1.12.3" +source = "git+https://github.com/scroll-tech/uint.git?branch=v1.12.3#d26b1f2a4412bba2b9b366f43f7684fd32ac1c8a" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", "ark-ff 0.4.2", "bytes", "fastrlp", - "num-bigint", + "num-bigint 0.4.6", "num-traits", "parity-scale-codec", "primitive-types", "proptest", "rand", + "rkyv", "rlp", "ruint-macro", "serde", @@ -3813,9 +7084,8 @@ dependencies = [ [[package]] name = "ruint-macro" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86854cf50259291520509879a5c294c3c9a4c334e9ff65071c51e42ef1e2343" +version = "1.2.1" +source = "git+https://github.com/scroll-tech/uint.git?branch=v1.12.3#d26b1f2a4412bba2b9b366f43f7684fd32ac1c8a" [[package]] name = "rustc-demangle" @@ -3829,6 +7099,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "rustc-hex" version = "2.1.0" @@ -3846,24 +7122,24 @@ dependencies = [ [[package]] name = "rustc_version" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "semver 1.0.23", + "semver 1.0.25", ] [[package]] name = "rustix" -version = "0.38.34" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.8.0", "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3873,11 +7149,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", - "ring 0.17.8", + "ring 0.17.9", "rustls-webpki 0.101.7", "sct", ] +[[package]] +name = "rustls" +version = "0.23.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395" +dependencies = [ + "once_cell", + "ring 0.17.9", + "rustls-pki-types", + "rustls-webpki 0.102.8", + "subtle", + "zeroize", +] + [[package]] name = "rustls-pemfile" version = "1.0.4" @@ -3889,19 +7179,21 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "2.1.2" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" dependencies = [ - "base64 0.22.1", "rustls-pki-types", ] [[package]] name = "rustls-pki-types" -version = "1.7.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" +checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +dependencies = [ + "web-time", +] [[package]] name = "rustls-webpki" @@ -3919,15 +7211,26 @@ version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ - "ring 0.17.8", + "ring 0.17.9", + "untrusted 0.9.0", +] + +[[package]] +name = "rustls-webpki" +version = "0.102.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +dependencies = [ + "ring 0.17.9", + "rustls-pki-types", "untrusted 0.9.0", ] [[package]] name = "rustversion" -version = "1.0.17" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] name = "rusty-fork" @@ -3942,58 +7245,310 @@ dependencies = [ ] [[package]] -name = "ryu" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +name = "ryu" +version = "1.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" + +[[package]] +name = "salsa20" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" +dependencies = [ + "cipher", +] + +[[package]] +name = "sbv" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "sbv-core", + "sbv-helpers", + "sbv-kv", + "sbv-primitives", + "sbv-trie", +] + +[[package]] +name = "sbv-core" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "reth-evm", + "reth-evm-ethereum", + "reth-execution-types", + "reth-scroll-evm", + "reth-storage-errors", + "sbv-helpers", + "sbv-kv", + "sbv-primitives", + "sbv-trie", + "serde", + "serde_json", + "thiserror 1.0.69", + "tiny-keccak", +] + +[[package]] +name = "sbv-helpers" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "revm 19.4.0", +] + +[[package]] +name = "sbv-kv" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "auto_impl", + "hashbrown 0.15.2", + "rustc-hash 2.1.1", +] + +[[package]] +name = "sbv-primitives" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-network", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "auto_impl", + "itertools 0.14.0", + "reth-chainspec", + "reth-primitives", + "reth-primitives-traits", + "reth-scroll-chainspec", + "reth-scroll-primitives", + "revm 19.4.0", + "rkyv", + "sbv-helpers", + "sbv-kv", + "scroll-alloy-consensus", + "scroll-alloy-network", + "scroll-alloy-rpc-types", + "serde", + "tiny-keccak", +] + +[[package]] +name = "sbv-trie" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "alloy-rlp", + "alloy-trie", + "reth-trie", + "reth-trie-sparse", + "sbv-helpers", + "sbv-kv", + "sbv-primitives", + "thiserror 1.0.69", +] + +[[package]] +name = "sbv-utils" +version = "2.0.0" +source = "git+https://github.com/scroll-tech/stateless-block-verifier?branch=chore%2Frevm-v55-upgrade#a3454462fe7a7b567e44965162cb7854b629842c" +dependencies = [ + "alloy-provider", + "alloy-transport", + "async-trait", + "futures", + "sbv-primitives", + "thiserror 1.0.69", +] + +[[package]] +name = "scale-info" +version = "2.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346a3b32eba2640d17a9cb5927056b08f3de90f65b72fe09402c2ad07d684d0b" +dependencies = [ + "cfg-if", + "derive_more 1.0.0", + "parity-scale-codec", + "scale-info-derive", +] + +[[package]] +name = "scale-info-derive" +version = "2.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6630024bf739e2179b91fb424b28898baf819414262c5d376677dbff1fe7ebf" +dependencies = [ + "proc-macro-crate 3.2.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "schannel" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "scroll-alloy-consensus" +version = "1.1.5" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "modular-bitfield", + "reth-codecs", + "reth-codecs-derive", + "serde", + "serde_with", +] + +[[package]] +name = "scroll-alloy-network" +version = "1.2.0" +source = "git+https://github.com/scroll-tech/reth?branch=scroll#1764d96f32cdf51779e876d895abb35c4a6ea780" +dependencies = [ + "alloy-consensus", + "alloy-network", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-signer", + "scroll-alloy-consensus", + "scroll-alloy-rpc-types", +] [[package]] -name = "salsa20" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" +name = "scroll-alloy-rpc-types" +version = "1.2.0" +source = "git+https://github.com/scroll-tech/reth?branch=scroll#1764d96f32cdf51779e876d895abb35c4a6ea780" dependencies = [ - "cipher", + "alloy-consensus", + "alloy-eips", + "alloy-network-primitives", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-serde 0.11.1", + "derive_more 1.0.0", + "scroll-alloy-consensus", + "serde", + "serde_json", ] [[package]] -name = "scale-info" -version = "2.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" +name = "scroll-proving-sdk" +version = "0.1.0" +source = "git+https://github.com/scroll-tech/scroll-proving-sdk.git?rev=eed375d#eed375df2d310a3e794280caba073efded99642c" dependencies = [ - "cfg-if 1.0.0", - "derive_more", - "parity-scale-codec", - "scale-info-derive", + "alloy", + "anyhow", + "async-trait", + "axum", + "clap", + "dotenv", + "ethers-core", + "ethers-providers", + "hex", + "http 1.2.0", + "log", + "rand", + "reqwest 0.12.12", + "reqwest-middleware", + "reqwest-retry", + "rlp", + "rocksdb", + "sbv-primitives", + "sbv-utils", + "serde", + "serde_json", + "tiny-keccak", + "tokio", + "tracing", + "tracing-subscriber", + "url", ] [[package]] -name = "scale-info-derive" -version = "2.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" +name = "scroll-zkvm-circuit-input-types" +version = "0.1.0-rc.4" +source = "git+https://github.com/scroll-tech/zkvm-prover?tag=v0.1.0-rc.4#da9c824e9a0751bd5482d00910a187e86350beee" dependencies = [ - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 1.0.109", + "alloy-primitives", + "alloy-serde 0.8.3", + "openvm", + "openvm-rv32im-guest", + "rkyv", + "sbv", + "serde", + "tiny-keccak", ] [[package]] -name = "schannel" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" +name = "scroll-zkvm-prover" +version = "0.1.0-rc.4" +source = "git+https://github.com/scroll-tech/zkvm-prover?tag=v0.1.0-rc.4#da9c824e9a0751bd5482d00910a187e86350beee" dependencies = [ - "windows-sys 0.52.0", + "alloy-primitives", + "base64 0.22.1", + "bincode", + "git-version", + "hex", + "metrics 0.23.0", + "metrics-util", + "once_cell", + "openvm-circuit", + "openvm-native-circuit", + "openvm-native-recursion", + "openvm-sdk", + "openvm-stark-sdk", + "revm 19.4.0", + "rkyv", + "sbv", + "scroll-zkvm-circuit-input-types", + "scroll-zkvm-verifier", + "serde", + "serde_json", + "serde_stacker", + "thiserror 2.0.11", + "toml", + "tracing", ] [[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +name = "scroll-zkvm-verifier" +version = "0.1.0-rc.4" +source = "git+https://github.com/scroll-tech/zkvm-prover?tag=v0.1.0-rc.4#da9c824e9a0751bd5482d00910a187e86350beee" +dependencies = [ + "bincode", + "eyre", + "openvm-circuit", + "openvm-native-circuit", + "openvm-native-recursion", + "openvm-sdk", + "revm 19.4.0", + "scroll-zkvm-circuit-input-types", + "serde", + "snark-verifier-sdk", +] [[package]] name = "scrypt" @@ -4002,7 +7557,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d" dependencies = [ "hmac", - "pbkdf2 0.11.0", + "pbkdf2", "salsa20", "sha2", ] @@ -4013,7 +7568,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ - "ring 0.17.8", + "ring 0.17.9", "untrusted 0.9.0", ] @@ -4027,54 +7582,38 @@ dependencies = [ "der", "generic-array", "pkcs8", + "serdect", "subtle", "zeroize", ] [[package]] name = "secp256k1" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b1629c9c557ef9b293568b338dddfc8208c98a18c59d722a9d53f859d9c9b62" -dependencies = [ - "secp256k1-sys 0.6.1", -] - -[[package]] -name = "secp256k1" -version = "0.29.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0cc0f1cf93f4969faf3ea1c7d8a9faed25918d96affa959720823dfe86d4f3" +checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ "rand", - "secp256k1-sys 0.10.0", -] - -[[package]] -name = "secp256k1-sys" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83080e2c2fc1006e625be82e5d1eb6a43b7fd9578b617fcc55814daf286bba4b" -dependencies = [ - "cc", + "secp256k1-sys", + "serde", ] [[package]] name = "secp256k1-sys" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1433bd67156263443f14d603720b082dd3121779323fce20cba2aa07b874bc1b" +checksum = "d4387882333d3aa8cb20530a17c69a3752e97837832f34f6dccc760e715001d9" dependencies = [ "cc", ] [[package]] name = "security-framework" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.8.0", "core-foundation", "core-foundation-sys", "libc", @@ -4083,9 +7622,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.11.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" +checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" dependencies = [ "core-foundation-sys", "libc", @@ -4102,15 +7641,18 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" +dependencies = [ + "serde", +] [[package]] name = "semver-parser" -version = "0.10.2" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" +checksum = "9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2" dependencies = [ "pest", ] @@ -4129,13 +7671,22 @@ checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" [[package]] name = "serde" -version = "1.0.203" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60" dependencies = [ "serde_derive", ] +[[package]] +name = "serde-big-array" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" +dependencies = [ + "serde", +] + [[package]] name = "serde_arrays" version = "0.1.0" @@ -4145,28 +7696,58 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_bytes" +version = "0.11.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" +dependencies = [ + "serde", +] + [[package]] name = "serde_derive" -version = "1.0.203" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] name = "serde_json" -version = "1.0.117" +version = "1.0.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +checksum = "44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6" dependencies = [ + "indexmap 2.7.1", "itoa", + "memchr", "ryu", "serde", ] +[[package]] +name = "serde_path_to_error" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" +dependencies = [ + "itoa", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + [[package]] name = "serde_stacker" version = "0.1.11" @@ -4191,24 +7772,42 @@ dependencies = [ [[package]] name = "serde_with" -version = "1.14.0" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" +checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" dependencies = [ + "base64 0.22.1", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.7.1", "serde", + "serde_derive", + "serde_json", "serde_with_macros", + "time", ] [[package]] name = "serde_with_macros" -version = "1.5.2" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" +checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" dependencies = [ "darling", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.98", +] + +[[package]] +name = "serdect" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" +dependencies = [ + "base16ct", + "serde", ] [[package]] @@ -4217,7 +7816,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.10.7", ] @@ -4228,23 +7827,11 @@ version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.10.7", ] -[[package]] -name = "sha3" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" -dependencies = [ - "block-buffer 0.9.0", - "digest 0.9.0", - "keccak", - "opaque-debug", -] - [[package]] name = "sha3" version = "0.10.8" @@ -4257,12 +7844,36 @@ dependencies = [ [[package]] name = "sha3-asm" -version = "0.1.1" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9b57fd861253bff08bb1919e995f90ba8f4889de2726091c8876f3a4e823b40" +checksum = "c28efc5e327c837aa837c59eae585fc250715ef939ac32881bcc11677cd02d46" dependencies = [ "cc", - "cfg-if 1.0.0", + "cfg-if", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", ] [[package]] @@ -4275,6 +7886,18 @@ dependencies = [ "rand_core", ] +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + +[[package]] +name = "sketches-ddsketch" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85636c14b73d81f541e525f585c0a2109e6744e1565b5c1668e31c70c10ed65c" + [[package]] name = "slab" version = "0.4.9" @@ -4302,46 +7925,48 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" +dependencies = [ + "serde", +] [[package]] name = "snark-verifier" -version = "0.1.0" -source = "git+https://github.com/scroll-tech/snark-verifier?branch=develop#58c46b74c73156b9e09dc27617369d2acfb4461b" +version = "0.1.8" +source = "git+https://github.com/axiom-crypto/snark-verifier?branch=zkvm-v0.1#ab65fda41b56571aa33dd27f68ef1ea461e3fadc" dependencies = [ - "bytes", - "ethereum-types", "halo2-base", "halo2-ecc", "hex", - "itertools 0.12.1", - "num-bigint", + "itertools 0.11.0", + "lazy_static", + "num-bigint 0.4.6", "num-integer", "num-traits", - "poseidon", + "pairing 0.23.0", "rand", - "revm", - "rlp", - "rustc-hash", + "revm 18.0.0", + "ruint", "serde", - "sha3 0.10.8", + "sha3", ] [[package]] name = "snark-verifier-sdk" -version = "0.0.1" -source = "git+https://github.com/scroll-tech/snark-verifier?branch=develop#58c46b74c73156b9e09dc27617369d2acfb4461b" +version = "0.1.8" +source = "git+https://github.com/axiom-crypto/snark-verifier?branch=zkvm-v0.1#ab65fda41b56571aa33dd27f68ef1ea461e3fadc" dependencies = [ + "ark-std 0.3.0", "bincode", "ethereum-types", - "ff", + "getset", "halo2-base", "hex", - "itertools 0.12.1", - "log", - "num-bigint", + "itertools 0.11.0", + "lazy_static", + "num-bigint 0.4.6", "num-integer", "num-traits", "rand", @@ -4353,9 +7978,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" dependencies = [ "libc", "windows-sys 0.52.0", @@ -4383,17 +8008,33 @@ dependencies = [ "der", ] +[[package]] +name = "stability" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac" +dependencies = [ + "quote", + "syn 2.0.98", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + [[package]] name = "stacker" -version = "0.1.15" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +checksum = "1d08feb8f695b465baed819b03c128dc23f57a694510ab1f06c77f763975685e" dependencies = [ "cc", - "cfg-if 1.0.0", + "cfg-if", "libc", "psm", - "winapi", + "windows-sys 0.59.0", ] [[package]] @@ -4403,10 +8044,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] -name = "strsim" -version = "0.10.0" +name = "strength_reduce" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82" [[package]] name = "strsim" @@ -4425,9 +8066,21 @@ dependencies = [ [[package]] name = "strum" -version = "0.25.0" +version = "0.26.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" +dependencies = [ + "strum_macros 0.26.4", +] + +[[package]] +name = "strum" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" +dependencies = [ + "strum_macros 0.27.1", +] [[package]] name = "strum_macros" @@ -4444,15 +8097,28 @@ dependencies = [ [[package]] name = "strum_macros" -version = "0.25.3" +version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" +checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.98", +] + +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck 0.5.0", "proc-macro2", "quote", "rustversion", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] @@ -4469,38 +8135,83 @@ dependencies = [ ] [[package]] -name = "subtle" -version = "2.5.0" +name = "subtle" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn-solidity" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c2de690018098e367beeb793991c7d4dc7270f42c9d2ac4ccc876c1368ca430" +dependencies = [ + "paste", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] -name = "syn" -version = "1.0.109" +name = "sync_wrapper" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", + "futures-core", ] [[package]] -name = "syn" -version = "2.0.66" +name = "synstructure" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" +checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "unicode-ident", + "syn 2.0.98", ] [[package]] -name = "sync_wrapper" -version = "0.1.2" +name = "sysinfo" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" +checksum = "4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af" +dependencies = [ + "core-foundation-sys", + "libc", + "memchr", + "ntapi", + "windows", +] [[package]] name = "system-configuration" @@ -4510,7 +8221,18 @@ checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", "core-foundation", - "system-configuration-sys", + "system-configuration-sys 0.5.0", +] + +[[package]] +name = "system-configuration" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" +dependencies = [ + "bitflags 2.8.0", + "core-foundation", + "system-configuration-sys 0.6.0", ] [[package]] @@ -4523,6 +8245,16 @@ dependencies = [ "libc", ] +[[package]] +name = "system-configuration-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "tap" version = "1.0.1" @@ -4531,53 +8263,99 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.10.1" +version = "3.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "fastrand", + "getrandom 0.3.1", + "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", +] + +[[package]] +name = "test-case" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8" +dependencies = [ + "test-case-macros", +] + +[[package]] +name = "test-case-core" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f" +dependencies = [ + "cfg-if", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "test-case-macros" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", + "test-case-core", ] [[package]] -name = "termcolor" -version = "1.4.1" +name = "thiserror" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "winapi-util", + "thiserror-impl 1.0.69", ] [[package]] name = "thiserror" -version = "1.0.61" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ - "thiserror-impl", + "thiserror-impl 2.0.11", ] [[package]] name = "thiserror-impl" -version = "1.0.61" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] -name = "thread-id" -version = "4.2.1" +name = "thiserror-impl" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0ec81c46e9eb50deaa257be2f148adf052d1fb7701cfd55ccfab2525280b70b" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ - "libc", - "winapi", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", ] [[package]] @@ -4589,20 +8367,82 @@ dependencies = [ "num_cpus", ] +[[package]] +name = "tikv-jemalloc-sys" +version = "0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "tikv-jemallocator" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865" +dependencies = [ + "libc", + "tikv-jemalloc-sys", +] + +[[package]] +name = "time" +version = "0.3.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" +dependencies = [ + "num-conv", + "time-core", +] + [[package]] name = "tiny-keccak" version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +source = "git+https://github.com/scroll-tech/tiny-keccak?branch=scroll-patch-v2.0.2-openvm-v1.0.0-rc.1#bfab37175b16c645419e77a77ffb796b6e5459be" dependencies = [ + "cfg-if", "crunchy", + "openvm-platform", +] + +[[package]] +name = "tinystr" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +dependencies = [ + "displaydoc", + "zerovec", ] [[package]] name = "tinyvec" -version = "1.6.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" dependencies = [ "tinyvec_macros", ] @@ -4615,17 +8455,31 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.37.0" +version = "1.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" dependencies = [ "backtrace", "bytes", "libc", "mio", + "parking_lot 0.12.3", "pin-project-lite", + "signal-hook-registry", "socket2", - "windows-sys 0.48.0", + "tokio-macros", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-macros" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] @@ -4644,10 +8498,32 @@ version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" dependencies = [ - "rustls", + "rustls 0.21.12", "tokio", ] +[[package]] +name = "tokio-rustls" +version = "0.26.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" +dependencies = [ + "rustls 0.23.23", + "tokio", +] + +[[package]] +name = "tokio-stream" +version = "0.1.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", + "tokio-util", +] + [[package]] name = "tokio-tungstenite" version = "0.19.0" @@ -4656,18 +8532,18 @@ checksum = "ec509ac96e9a0c43427c74f003127d953a265737636129424288d27cb5c4b12c" dependencies = [ "futures-util", "log", - "rustls", + "rustls 0.21.12", "tokio", - "tokio-rustls", + "tokio-rustls 0.24.1", "tungstenite", "webpki-roots 0.23.1", ] [[package]] name = "tokio-util" -version = "0.7.11" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" +checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" dependencies = [ "bytes", "futures-core", @@ -4676,11 +8552,26 @@ dependencies = [ "tokio", ] +[[package]] +name = "toml" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.22.24", +] + [[package]] name = "toml_datetime" -version = "0.6.6" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] [[package]] name = "toml_edit" @@ -4688,20 +8579,22 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap", + "indexmap 2.7.1", "toml_datetime", - "winnow", + "winnow 0.5.40", ] [[package]] name = "toml_edit" -version = "0.21.1" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ - "indexmap", + "indexmap 2.7.1", + "serde", + "serde_spanned", "toml_datetime", - "winnow", + "winnow 0.7.3", ] [[package]] @@ -4717,49 +8610,92 @@ dependencies = [ "tokio", "tower-layer", "tower-service", + "tracing", +] + +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 1.0.2", + "tokio", + "tower-layer", + "tower-service", ] [[package]] name = "tower-layer" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" [[package]] name = "tower-service" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ + "log", "pin-project-lite", "tracing-attributes", "tracing-core", ] +[[package]] +name = "tracing-appender" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" +dependencies = [ + "crossbeam-channel", + "thiserror 1.0.69", + "time", + "tracing-subscriber", +] + [[package]] name = "tracing-attributes" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" dependencies = [ "once_cell", + "valuable", +] + +[[package]] +name = "tracing-forest" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee40835db14ddd1e3ba414292272eddde9dad04d3d4b65509656414d1c42592f" +dependencies = [ + "ansi_term", + "smallvec", + "thiserror 1.0.69", + "tracing", + "tracing-subscriber", ] [[package]] @@ -4772,6 +8708,81 @@ dependencies = [ "tracing", ] +[[package]] +name = "tracing-journald" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0b4143302cf1022dac868d521e36e8b27691f72c84b3311750d5188ebba657" +dependencies = [ + "libc", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-logfmt" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b1f47d22deb79c3f59fcf2a1f00f60cbdc05462bf17d1cd356c1fefa3f444bd" +dependencies = [ + "time", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "tracing-serde" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1" +dependencies = [ + "serde", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "serde", + "serde_json", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", + "tracing-serde", +] + +[[package]] +name = "transpose" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e" +dependencies = [ + "num-integer", + "strength_reduce", +] + [[package]] name = "try-lock" version = "0.2.5" @@ -4791,9 +8802,9 @@ dependencies = [ "httparse", "log", "rand", - "rustls", + "rustls 0.21.12", "sha1", - "thiserror", + "thiserror 1.0.69", "url", "utf-8", "webpki", @@ -4801,15 +8812,15 @@ dependencies = [ [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "ucd-trie" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" +checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "uint" @@ -4829,32 +8840,33 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" -[[package]] -name = "unicode-bidi" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" - [[package]] name = "unicode-ident" -version = "1.0.12" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe" [[package]] -name = "unicode-normalization" -version = "0.1.23" +name = "unicode-segmentation" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" -dependencies = [ - "tinyvec", -] +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" [[package]] name = "unicode-xid" -version = "0.2.4" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + +[[package]] +name = "unroll" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" +checksum = "5ad948c1cb799b1a70f836077721a92a35ac177d4daddf4c20a633786d4cf618" +dependencies = [ + "quote", + "syn 1.0.109", +] [[package]] name = "untrusted" @@ -4870,9 +8882,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.0" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", @@ -4885,11 +8897,23 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + [[package]] name = "utf8parse" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" @@ -4897,15 +8921,21 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom", + "getrandom 0.2.15", "serde", ] +[[package]] +name = "uuid" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d59ca99a559661b96bf898d8fce28ed87935fd2bea9f05983c1464dd6c71b1" + [[package]] name = "valuable" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" +checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] name = "vcpkg" @@ -4915,15 +8945,15 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "version_check" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "wait-timeout" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" +checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" dependencies = [ "libc", ] @@ -4943,48 +8973,59 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasm-bindgen" -version = "0.2.92" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", + "once_cell", + "rustversion", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.92" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.42" +version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "js-sys", + "once_cell", "wasm-bindgen", "web-sys", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.92" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4992,22 +9033,25 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.92" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.92" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] [[package]] name = "wasm-timer" @@ -5024,11 +9068,35 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wasmtimer" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0048ad49a55b9deb3953841fa1fc5858f0efbcb7a18868c899a360269fac1b23" +dependencies = [ + "futures", + "js-sys", + "parking_lot 0.12.3", + "pin-utils", + "slab", + "wasm-bindgen", +] + [[package]] name = "web-sys" -version = "0.3.69" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web-time" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" dependencies = [ "js-sys", "wasm-bindgen", @@ -5040,7 +9108,7 @@ version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" dependencies = [ - "ring 0.17.8", + "ring 0.17.9", "untrusted 0.9.0", ] @@ -5059,6 +9127,15 @@ version = "0.25.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" +[[package]] +name = "webpki-roots" +version = "0.26.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "winapi" version = "0.3.9" @@ -5075,28 +9152,102 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -[[package]] -name = "winapi-util" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" -dependencies = [ - "windows-sys 0.52.0", -] - [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" +dependencies = [ + "windows-core 0.57.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows-core" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result 0.1.2", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-interface" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result 0.2.0", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result 0.2.0", + "windows-targets 0.52.6", ] [[package]] @@ -5114,7 +9265,16 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", ] [[package]] @@ -5134,18 +9294,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.5", - "windows_aarch64_msvc 0.52.5", - "windows_i686_gnu 0.52.5", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.5", - "windows_x86_64_gnu 0.52.5", - "windows_x86_64_gnullvm 0.52.5", - "windows_x86_64_msvc 0.52.5", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -5156,9 +9316,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -5168,9 +9328,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -5180,15 +9340,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -5198,9 +9358,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -5210,9 +9370,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -5222,9 +9382,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -5234,9 +9394,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -5247,26 +9407,46 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1" +dependencies = [ + "memchr", +] + [[package]] name = "winreg" version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "windows-sys 0.48.0", ] [[package]] -name = "winreg" -version = "0.52.0" +name = "wit-bindgen-rt" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" dependencies = [ - "cfg-if 1.0.0", - "windows-sys 0.48.0", + "bitflags 2.8.0", ] +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + [[package]] name = "ws_stream_wasm" version = "0.7.4" @@ -5278,9 +9458,9 @@ dependencies = [ "js-sys", "log", "pharos", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "send_wrapper 0.6.0", - "thiserror", + "thiserror 1.0.69", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -5296,195 +9476,149 @@ dependencies = [ ] [[package]] -name = "zerocopy" -version = "0.7.34" +name = "yoke" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" dependencies = [ - "zerocopy-derive", + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", ] [[package]] -name = "zerocopy-derive" -version = "0.7.34" +name = "yoke-derive" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", + "synstructure", ] [[package]] -name = "zeroize" -version = "1.8.1" +name = "zerocopy" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ - "zeroize_derive", + "byteorder", + "zerocopy-derive", ] [[package]] -name = "zeroize_derive" -version = "1.4.2" +name = "zerocopy-derive" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.98", ] [[package]] -name = "zkevm-circuits" -version = "0.12.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.12.2#6f7b46a3b1ccf9dc448735e8455e1ac6f9e30643" +name = "zerofrom" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" dependencies = [ - "array-init", - "bus-mapping 0.12.0", - "either", - "env_logger 0.10.2", - "eth-types 0.12.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-signers", - "ff", - "gadgets 0.12.0", - "halo2-base", - "halo2-ecc", - "halo2-mpt-circuits", - "halo2_gadgets", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "misc-precompiled-circuit", - "mock 0.12.0", - "mpt-zktrie 0.12.0", - "num", - "num-bigint", - "poseidon-circuit", - "rand", - "rand_chacha", - "rand_xorshift", - "rayon", - "serde", - "serde_json", - "sha3 0.10.8", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", + "zerofrom-derive", ] [[package]] -name = "zkevm-circuits" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zkevm-circuits.git?tag=v0.13.1#4009e5593f13ba73f64f556011ee5ef47bc4ebf3" +name = "zerofrom-derive" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ - "array-init", - "bus-mapping 0.13.0", - "either", - "env_logger 0.10.2", - "eth-types 0.13.0", - "ethers-core 2.0.7 (git+https://github.com/scroll-tech/ethers-rs.git?branch=v2.0.7)", - "ethers-signers", - "ff", - "gadgets 0.13.0", - "halo2-base", - "halo2-ecc", - "halo2-mpt-circuits", - "halo2_gadgets", - "halo2_proofs", - "hex", - "itertools 0.11.0", - "log", - "misc-precompiled-circuit", - "mock 0.13.0", - "mpt-zktrie 0.13.0", - "num", - "num-bigint", - "poseidon-circuit", - "rand", - "rand_chacha", - "rand_xorshift", - "rayon", - "serde", - "serde_json", - "sha3 0.10.8", - "snark-verifier", - "snark-verifier-sdk", - "strum 0.25.0", - "strum_macros 0.25.3", - "subtle", + "proc-macro2", + "quote", + "syn 2.0.98", + "synstructure", ] [[package]] -name = "zktrie" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=main#23181f209e94137f74337b150179aeb80c72e7c8" +name = "zeroize" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" dependencies = [ - "gobuild", - "zktrie_rust 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=main)", + "zeroize_derive", ] [[package]] -name = "zktrie" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=v0.9#460b8c22af65b7809164548cba1e0253b6db5a70" +name = "zeroize_derive" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "gobuild", - "zktrie_rust 0.3.0 (git+https://github.com/scroll-tech/zktrie.git?branch=v0.9)", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "zktrie_rust" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=main#23181f209e94137f74337b150179aeb80c72e7c8" +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" dependencies = [ - "hex", - "lazy_static", - "num", - "num-derive", - "num-traits", - "strum 0.24.1", - "strum_macros 0.24.3", + "yoke", + "zerofrom", + "zerovec-derive", ] [[package]] -name = "zktrie_rust" -version = "0.3.0" -source = "git+https://github.com/scroll-tech/zktrie.git?branch=v0.9#460b8c22af65b7809164548cba1e0253b6db5a70" +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ - "hex", - "lazy_static", - "num", - "num-derive", - "num-traits", - "strum 0.24.1", - "strum_macros 0.24.3", + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] -name = "zstd" -version = "0.13.0" -source = "git+https://github.com/scroll-tech/zstd-rs?branch=hack/mul-block#5c0892b6567dab31394d701477183ce9d6a32aca" +name = "zkhash" +version = "0.2.0" +source = "git+https://github.com/HorizenLabs/poseidon2.git?rev=bb476b9#bb476b9ca38198cf5092487283c8b8c5d4317c4e" dependencies = [ - "zstd-safe", + "ark-ff 0.4.2", + "ark-std 0.4.0", + "bitvec", + "blake2", + "bls12_381", + "byteorder", + "cfg-if", + "group 0.12.1", + "group 0.13.0", + "halo2", + "hex", + "jubjub", + "lazy_static", + "pasta_curves 0.5.1", + "rand", + "serde", + "sha2", + "sha3", + "subtle", ] [[package]] -name = "zstd-safe" -version = "7.0.0" -source = "git+https://github.com/scroll-tech/zstd-rs?branch=hack/mul-block#5c0892b6567dab31394d701477183ce9d6a32aca" -dependencies = [ - "zstd-sys", -] +name = "zstd" +version = "1.1.4" +source = "git+https://github.com/scroll-tech//reth?branch=fix%2Fscroll-zkvm#b2c7c70779050226ac44fddc5b38bafc819be2af" [[package]] name = "zstd-sys" -version = "2.0.9+zstd.1.5.5" -source = "git+https://github.com/scroll-tech/zstd-rs?branch=hack/mul-block#5c0892b6567dab31394d701477183ce9d6a32aca" +version = "2.0.14+zstd.1.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5" dependencies = [ "cc", "pkg-config", diff --git a/prover/Cargo.toml b/prover/Cargo.toml index 36db6a39b2..86dc0f9ede 100644 --- a/prover/Cargo.toml +++ b/prover/Cargo.toml @@ -7,15 +7,36 @@ edition = "2021" [patch.crates-io] -ethers-signers = { git = "https://github.com/scroll-tech/ethers-rs.git", branch = "v2.0.7" } -halo2curves = { git = "https://github.com/scroll-tech/halo2curves", branch = "v0.1.0" } -[patch."https://github.com/privacy-scaling-explorations/halo2.git"] -halo2_proofs = { git = "https://github.com/scroll-tech/halo2.git", branch = "v1.1" } -[patch."https://github.com/privacy-scaling-explorations/poseidon.git"] -poseidon = { git = "https://github.com/scroll-tech/poseidon.git", branch = "main" } -[patch."https://github.com/privacy-scaling-explorations/bls12_381"] -bls12_381 = { git = "https://github.com/scroll-tech/bls12_381", branch = "feat/impl_scalar_field" } +alloy-primitives = { git = "https://github.com/scroll-tech/alloy-core", branch = "v0.8.21" } +revm = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-interpreter = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-precompile = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-primitives = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +ruint = { git = "https://github.com/scroll-tech/uint.git", branch = "v1.12.3" } +tiny-keccak = { git = "https://github.com/scroll-tech/tiny-keccak", branch = "scroll-patch-v2.0.2-openvm-v1.0.0-rc.1" } +[patch."https://github.com/scroll-tech/revm.git"] +revm = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-interpreter = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-precompile = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } +revm-primitives = { git = "https://github.com/scroll-tech//revm", branch = "scroll-evm-executor/v55" } + +[patch."https://github.com/scroll-tech/reth.git"] +reth-chainspec = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-evm = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-evm-ethereum = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-execution-types = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-primitives = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-primitives-traits = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-storage-errors = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-trie = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-trie-sparse = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } + +reth-scroll-chainspec = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-scroll-evm = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } +reth-scroll-primitives = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } + +scroll-alloy-consensus = { git = "https://github.com/scroll-tech//reth", branch = "fix/scroll-zkvm" } [dependencies] anyhow = "1.0" @@ -27,10 +48,13 @@ futures = "0.3.30" ethers-core = { git = "https://github.com/scroll-tech/ethers-rs.git", branch = "v2.0.7" } ethers-providers = { git = "https://github.com/scroll-tech/ethers-rs.git", branch = "v2.0.7" } -halo2_proofs = { git = "https://github.com/scroll-tech/halo2.git", branch = "v1.1" } -snark-verifier-sdk = { git = "https://github.com/scroll-tech/snark-verifier", branch = "develop", default-features = false, features = ["loader_halo2", "loader_evm", "halo2-pse"] } -prover_darwin = { git = "https://github.com/scroll-tech/zkevm-circuits.git", tag = "v0.12.2", package = "prover", default-features = false, features = ["parallel_syn", "scroll"] } -prover_darwin_v2 = { git = "https://github.com/scroll-tech/zkevm-circuits.git", tag = "v0.13.1", package = "prover", default-features = false, features = ["parallel_syn", "scroll"] } +scroll-proving-sdk = { git = "https://github.com/scroll-tech/scroll-proving-sdk.git", rev = "eed375d", features = [ + "openvm", +] } +scroll-zkvm-prover = { git = "https://github.com/scroll-tech/zkvm-prover", tag = "v0.1.0-rc.4" } +sbv-primitives = { git = "https://github.com/scroll-tech/stateless-block-verifier", branch = "chore/revm-v55-upgrade", features = [ + "scroll", +] } base64 = "0.13.1" reqwest = { version = "0.12.4", features = ["gzip"] } reqwest-middleware = "0.3" @@ -42,7 +66,10 @@ rand = "0.8.5" eth-keystore = "0.5.0" rlp = "0.5.2" tokio = "1.37.0" +async-trait = "0.1" sled = "0.34.7" http = "1.1.0" clap = { version = "4.5", features = ["derive"] } ctor = "0.2.8" +url = "2.5.4" +serde_bytes = "0.11.15" diff --git a/prover/config.json b/prover/config.json index 0a816360d5..e6b88306db 100644 --- a/prover/config.json +++ b/prover/config.json @@ -1,26 +1,31 @@ { - "prover_name": "prover-1", - "keystore_path": "keystore.json", - "keystore_password": "prover-pwd", - "db_path": "unique-db-path-for-prover-1", - "prover_type": 2, - "low_version_circuit": { - "hard_fork_name": "bernoulli", - "params_path": "params", - "assets_path": "assets" - }, - "high_version_circuit": { - "hard_fork_name": "curie", - "params_path": "params", - "assets_path": "assets" - }, + "sdk_config": { + "prover_name_prefix": "prover-1", + "keys_dir": "keys", "coordinator": { - "base_url": "http://localhost:8555", - "retry_count": 10, - "retry_wait_time_sec": 10, - "connection_timeout_sec": 30 + "base_url": "http://localhost:8555", + "retry_count": 10, + "retry_wait_time_sec": 10, + "connection_timeout_sec": 30 }, "l2geth": { - "endpoint": "http://localhost:9999" + "endpoint": "http://localhost:9999" + }, + "prover": { + "circuit_type": 2, + "supported_proof_types": [ + 1, + 2, + 3 + ], + "circuit_version": "v0.13.1" + }, + "db_path": "unique-db-path-for-prover-1" + }, + "circuits": { + "euclid": { + "hard_fork_name": "euclid", + "workspace_path": "/home/ubuntu/prover-workdir" } -} + } +} \ No newline at end of file diff --git a/prover/rust-toolchain b/prover/rust-toolchain index 27c108be5c..537ad6c524 100644 --- a/prover/rust-toolchain +++ b/prover/rust-toolchain @@ -1 +1 @@ -nightly-2023-12-03 +nightly-2024-12-06 \ No newline at end of file diff --git a/prover/src/config.rs b/prover/src/config.rs deleted file mode 100644 index 4e3c1f2ccc..0000000000 --- a/prover/src/config.rs +++ /dev/null @@ -1,102 +0,0 @@ -use anyhow::{bail, Result}; -use serde::{Deserialize, Serialize}; -use std::fs::File; - -use crate::types::ProverType; - -#[derive(Debug, Serialize, Deserialize)] -pub struct CircuitConfig { - pub hard_fork_name: String, - pub params_path: String, - pub assets_path: String, -} - -#[derive(Debug, Serialize, Deserialize)] -pub struct CoordinatorConfig { - pub base_url: String, - pub retry_count: u32, - pub retry_wait_time_sec: u64, - pub connection_timeout_sec: u64, -} - -#[derive(Debug, Serialize, Deserialize)] -pub struct L2GethConfig { - pub endpoint: String, -} - -#[derive(Debug, Deserialize)] -pub struct Config { - pub prover_name: String, - pub keystore_path: String, - pub keystore_password: String, - pub db_path: String, - pub prover_type: ProverType, - pub low_version_circuit: CircuitConfig, - pub high_version_circuit: CircuitConfig, - pub coordinator: CoordinatorConfig, - pub l2geth: Option, -} - -impl Config { - pub fn from_reader(reader: R) -> Result - where - R: std::io::Read, - { - serde_json::from_reader(reader).map_err(|e| anyhow::anyhow!(e)) - } - - pub fn from_file(file_name: String) -> Result { - let file = File::open(file_name)?; - Config::from_reader(&file) - } -} - -static SCROLL_PROVER_ASSETS_DIR_ENV_NAME: &str = "SCROLL_PROVER_ASSETS_DIR"; -static mut SCROLL_PROVER_ASSETS_DIRS: Vec = vec![]; - -#[derive(Debug)] -pub struct AssetsDirEnvConfig {} - -impl AssetsDirEnvConfig { - pub fn init() -> Result<()> { - let value = std::env::var(SCROLL_PROVER_ASSETS_DIR_ENV_NAME)?; - let dirs: Vec<&str> = value.split(',').collect(); - if dirs.len() != 2 { - bail!("env variable SCROLL_PROVER_ASSETS_DIR value must be 2 parts seperated by comma.") - } - unsafe { - SCROLL_PROVER_ASSETS_DIRS = dirs.into_iter().map(|s| s.to_string()).collect(); - log::info!( - "init SCROLL_PROVER_ASSETS_DIRS: {:?}", - SCROLL_PROVER_ASSETS_DIRS - ); - } - Ok(()) - } - - pub fn enable_first() { - unsafe { - log::info!( - "set env {SCROLL_PROVER_ASSETS_DIR_ENV_NAME} to {}", - &SCROLL_PROVER_ASSETS_DIRS[0] - ); - std::env::set_var( - SCROLL_PROVER_ASSETS_DIR_ENV_NAME, - &SCROLL_PROVER_ASSETS_DIRS[0], - ); - } - } - - pub fn enable_second() { - unsafe { - log::info!( - "set env {SCROLL_PROVER_ASSETS_DIR_ENV_NAME} to {}", - &SCROLL_PROVER_ASSETS_DIRS[1] - ); - std::env::set_var( - SCROLL_PROVER_ASSETS_DIR_ENV_NAME, - &SCROLL_PROVER_ASSETS_DIRS[1], - ); - } - } -} diff --git a/prover/src/coordinator_client.rs b/prover/src/coordinator_client.rs deleted file mode 100644 index 46067d7ccf..0000000000 --- a/prover/src/coordinator_client.rs +++ /dev/null @@ -1,142 +0,0 @@ -mod api; -mod errors; -pub mod listener; -pub mod types; - -use anyhow::{bail, Context, Ok, Result}; -use std::rc::Rc; - -use api::Api; -use errors::*; -use listener::Listener; -use tokio::runtime::Runtime; -use types::*; - -use crate::{config::Config, key_signer::KeySigner}; - -pub use errors::ProofStatusNotOKError; - -pub struct CoordinatorClient<'a> { - api: Api, - token: Option, - config: &'a Config, - key_signer: Rc, - rt: Runtime, - listener: Box, - vks: Vec, -} - -impl<'a> CoordinatorClient<'a> { - pub fn new( - config: &'a Config, - key_signer: Rc, - listener: Box, - vks: Vec, - ) -> Result { - let rt = tokio::runtime::Builder::new_current_thread() - .enable_all() - .build()?; - - let api = Api::new( - &config.coordinator.base_url, - core::time::Duration::from_secs(config.coordinator.connection_timeout_sec), - config.coordinator.retry_count, - config.coordinator.retry_wait_time_sec, - )?; - let mut client = Self { - api, - token: None, - config, - key_signer, - rt, - listener, - vks, - }; - client.login()?; - Ok(client) - } - - fn login(&mut self) -> Result<()> { - let api = &self.api; - let challenge_response = self.rt.block_on(api.challenge())?; - if challenge_response.errcode != ErrorCode::Success { - bail!("challenge failed: {}", challenge_response.errmsg) - } - let mut token: String; - if let Some(r) = challenge_response.data { - token = r.token; - } else { - bail!("challenge failed: got empty token") - } - - let login_message = LoginMessage { - challenge: token.clone(), - prover_name: self.config.prover_name.clone(), - prover_version: crate::version::get_version(), - prover_types: vec![self.config.prover_type], - vks: self.vks.clone(), - }; - - let buffer = rlp::encode(&login_message); - let signature = self.key_signer.sign_buffer(&buffer)?; - let login_request = LoginRequest { - message: login_message, - public_key: self.key_signer.get_public_key(), - signature, - }; - let login_response = self.rt.block_on(api.login(&login_request, &token))?; - if login_response.errcode != ErrorCode::Success { - bail!("login failed: {}", login_response.errmsg) - } - if let Some(r) = login_response.data { - token = r.token; - } else { - bail!("login failed: got empty token") - } - self.token = Some(token); - Ok(()) - } - - fn action_with_re_login(&mut self, req: &R, mut f: F) -> Result> - where - F: FnMut(&mut Self, &R) -> Result>, - { - let response = f(self, req)?; - if response.errcode == ErrorCode::ErrJWTTokenExpired { - log::info!("JWT expired, attempting to re-login"); - self.login().context("JWT expired, re-login failed")?; - log::info!("re-login success"); - return self.action_with_re_login(req, f); - } else if response.errcode != ErrorCode::Success { - bail!("action failed: {}", response.errmsg) - } - Ok(response) - } - - fn do_get_task(&mut self, req: &GetTaskRequest) -> Result> { - self.rt - .block_on(self.api.get_task(req, self.token.as_ref().unwrap())) - } - - pub fn get_task(&mut self, req: &GetTaskRequest) -> Result> { - self.action_with_re_login(req, |s, req| s.do_get_task(req)) - } - - fn do_submit_proof( - &mut self, - req: &SubmitProofRequest, - ) -> Result> { - let response = self - .rt - .block_on(self.api.submit_proof(req, self.token.as_ref().unwrap()))?; - self.listener.on_proof_submitted(req); - Ok(response) - } - - pub fn submit_proof( - &mut self, - req: &SubmitProofRequest, - ) -> Result> { - self.action_with_re_login(req, |s, req| s.do_submit_proof(req)) - } -} diff --git a/prover/src/coordinator_client/api.rs b/prover/src/coordinator_client/api.rs deleted file mode 100644 index 905a1e61c5..0000000000 --- a/prover/src/coordinator_client/api.rs +++ /dev/null @@ -1,144 +0,0 @@ -use crate::{coordinator_client::ProofStatusNotOKError, types::ProofStatus}; - -use super::{errors::*, types::*}; -use anyhow::{bail, Result}; -use core::time::Duration; -use reqwest::{header::CONTENT_TYPE, Url}; -use reqwest_middleware::{ClientBuilder, ClientWithMiddleware}; -use reqwest_retry::{policies::ExponentialBackoff, RetryTransientMiddleware}; -use serde::Serialize; - -pub struct Api { - url_base: Url, - send_timeout: Duration, - pub client: ClientWithMiddleware, -} - -impl Api { - pub fn new( - url_base: &str, - send_timeout: Duration, - retry_count: u32, - retry_wait_time_sec: u64, - ) -> Result { - let retry_wait_duration = core::time::Duration::from_secs(retry_wait_time_sec); - let retry_policy = ExponentialBackoff::builder() - .retry_bounds(retry_wait_duration / 2, retry_wait_duration) - .build_with_max_retries(retry_count); - - let client = ClientBuilder::new(reqwest::Client::new()) - .with(RetryTransientMiddleware::new_with_policy(retry_policy)) - .build(); - - Ok(Self { - url_base: Url::parse(url_base)?, - send_timeout, - client, - }) - } - - pub async fn challenge(&self) -> Result> { - let method = "/coordinator/v1/challenge"; - let url = self.build_url(method)?; - - let response = self - .client - .get(url) - .header(CONTENT_TYPE, "application/json") - .timeout(self.send_timeout) - .send() - .await?; - - let response_body = response.text().await?; - - serde_json::from_str(&response_body).map_err(|e| anyhow::anyhow!(e)) - } - - pub async fn login( - &self, - req: &LoginRequest, - token: &String, - ) -> Result> { - let method = "/coordinator/v1/login"; - self.post_with_token(method, req, token).await - } - - pub async fn get_task( - &self, - req: &GetTaskRequest, - token: &String, - ) -> Result> { - let method = "/coordinator/v1/get_task"; - self.post_with_token(method, req, token).await - } - - pub async fn submit_proof( - &self, - req: &SubmitProofRequest, - token: &String, - ) -> Result> { - let method = "/coordinator/v1/submit_proof"; - let response = self - .post_with_token::>( - method, req, token, - ) - .await?; - - // when req's status already not ok, we mark the error returned from coordinator and will - // ignore it later. - if response.errcode == ErrorCode::ErrCoordinatorHandleZkProofFailure - && req.status != ProofStatus::Ok - && response - .errmsg - .contains("validator failure proof msg status not ok") - { - return Err(anyhow::anyhow!(ProofStatusNotOKError)); - } - Ok(response) - } - - async fn post_with_token( - &self, - method: &str, - req: &Req, - token: &String, - ) -> Result - where - Req: ?Sized + Serialize, - Resp: serde::de::DeserializeOwned, - { - let url = self.build_url(method)?; - let request_body = serde_json::to_string(req)?; - - log::info!("[coordinator client], {method}, request: {request_body}"); - let response = self - .client - .post(url) - .header(CONTENT_TYPE, "application/json") - .bearer_auth(token) - .body(request_body) - .timeout(self.send_timeout) - .send() - .await?; - - if response.status() != http::status::StatusCode::OK { - log::error!( - "[coordinator client], {method}, status not ok: {}", - response.status() - ); - bail!( - "[coordinator client], {method}, status not ok: {}", - response.status() - ) - } - - let response_body = response.text().await?; - - log::info!("[coordinator client], {method}, response: {response_body}"); - serde_json::from_str(&response_body).map_err(|e| anyhow::anyhow!(e)) - } - - fn build_url(&self, method: &str) -> Result { - self.url_base.join(method).map_err(|e| anyhow::anyhow!(e)) - } -} diff --git a/prover/src/coordinator_client/errors.rs b/prover/src/coordinator_client/errors.rs deleted file mode 100644 index 9bad256fac..0000000000 --- a/prover/src/coordinator_client/errors.rs +++ /dev/null @@ -1,65 +0,0 @@ -use serde::{Deserialize, Deserializer}; -use std::fmt; - -#[derive(Debug, Clone, Copy, PartialEq)] -pub enum ErrorCode { - Success, - InternalServerError, - - ErrProverStatsAPIParameterInvalidNo, - ErrProverStatsAPIProverTaskFailure, - ErrProverStatsAPIProverTotalRewardFailure, - - ErrCoordinatorParameterInvalidNo, - ErrCoordinatorGetTaskFailure, - ErrCoordinatorHandleZkProofFailure, - ErrCoordinatorEmptyProofData, - - ErrJWTCommonErr, - ErrJWTTokenExpired, - - Undefined(i32), -} - -impl ErrorCode { - fn from_i32(v: i32) -> Self { - match v { - 0 => ErrorCode::Success, - 500 => ErrorCode::InternalServerError, - 10001 => ErrorCode::ErrProverStatsAPIParameterInvalidNo, - 10002 => ErrorCode::ErrProverStatsAPIProverTaskFailure, - 10003 => ErrorCode::ErrProverStatsAPIProverTotalRewardFailure, - 20001 => ErrorCode::ErrCoordinatorParameterInvalidNo, - 20002 => ErrorCode::ErrCoordinatorGetTaskFailure, - 20003 => ErrorCode::ErrCoordinatorHandleZkProofFailure, - 20004 => ErrorCode::ErrCoordinatorEmptyProofData, - 50000 => ErrorCode::ErrJWTCommonErr, - 50001 => ErrorCode::ErrJWTTokenExpired, - _ => { - log::error!("get unexpected error code from coordinator: {v}"); - ErrorCode::Undefined(v) - } - } - } -} - -impl<'de> Deserialize<'de> for ErrorCode { - fn deserialize(deserializer: D) -> Result - where - D: Deserializer<'de>, - { - let v: i32 = i32::deserialize(deserializer)?; - Ok(ErrorCode::from_i32(v)) - } -} - -// ==================================================== - -#[derive(Debug, Clone)] -pub struct ProofStatusNotOKError; - -impl fmt::Display for ProofStatusNotOKError { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - write!(f, "proof status not ok") - } -} diff --git a/prover/src/coordinator_client/listener.rs b/prover/src/coordinator_client/listener.rs deleted file mode 100644 index 9f9f70f606..0000000000 --- a/prover/src/coordinator_client/listener.rs +++ /dev/null @@ -1,5 +0,0 @@ -use super::SubmitProofRequest; - -pub trait Listener { - fn on_proof_submitted(&self, req: &SubmitProofRequest); -} diff --git a/prover/src/coordinator_client/types.rs b/prover/src/coordinator_client/types.rs deleted file mode 100644 index c646a9afd4..0000000000 --- a/prover/src/coordinator_client/types.rs +++ /dev/null @@ -1,86 +0,0 @@ -use super::errors::ErrorCode; -use crate::types::{ProofFailureType, ProofStatus, ProverType, TaskType}; -use rlp::{Encodable, RlpStream}; -use serde::{Deserialize, Serialize}; - -#[derive(Deserialize)] -pub struct Response { - pub errcode: ErrorCode, - pub errmsg: String, - pub data: Option, -} - -#[derive(Serialize, Deserialize)] -pub struct LoginMessage { - pub challenge: String, - pub prover_name: String, - pub prover_version: String, - pub prover_types: Vec, - pub vks: Vec, -} - -impl Encodable for LoginMessage { - fn rlp_append(&self, s: &mut RlpStream) { - let num_fields = 5; - s.begin_list(num_fields); - s.append(&self.challenge); - s.append(&self.prover_version); - s.append(&self.prover_name); - // The ProverType in go side is an type alias of uint8 - // A uint8 slice is treated as a string when doing the rlp encoding - let prover_types = self - .prover_types - .iter() - .map(|prover_type: &ProverType| prover_type.to_u8()) - .collect::>(); - s.append(&prover_types); - s.begin_list(self.vks.len()); - for vk in &self.vks { - s.append(vk); - } - } -} - -#[derive(Serialize, Deserialize)] -pub struct LoginRequest { - pub message: LoginMessage, - pub public_key: String, - pub signature: String, -} - -#[derive(Serialize, Deserialize)] -pub struct LoginResponseData { - pub time: String, - pub token: String, -} - -pub type ChallengeResponseData = LoginResponseData; - -#[derive(Default, Serialize, Deserialize)] -pub struct GetTaskRequest { - pub task_types: Vec, - pub prover_height: Option, -} - -#[derive(Serialize, Deserialize)] -pub struct GetTaskResponseData { - pub uuid: String, - pub task_id: String, - pub task_type: TaskType, - pub task_data: String, - pub hard_fork_name: String, -} - -#[derive(Serialize, Deserialize, Default)] -pub struct SubmitProofRequest { - pub uuid: String, - pub task_id: String, - pub task_type: TaskType, - pub status: ProofStatus, - pub proof: String, - pub failure_type: Option, - pub failure_msg: Option, -} - -#[derive(Serialize, Deserialize)] -pub struct SubmitProofResponseData {} diff --git a/prover/src/geth_client.rs b/prover/src/geth_client.rs deleted file mode 100644 index e617d8eba8..0000000000 --- a/prover/src/geth_client.rs +++ /dev/null @@ -1,57 +0,0 @@ -use crate::types::CommonHash; -use anyhow::Result; -use ethers_core::types::BlockNumber; -use tokio::runtime::Runtime; - -use serde::{de::DeserializeOwned, Serialize}; -use std::fmt::Debug; - -use ethers_providers::{Http, Provider}; - -pub struct GethClient { - id: String, - provider: Provider, - rt: Runtime, -} - -impl GethClient { - pub fn new(id: &str, api_url: &str) -> Result { - let provider = Provider::::try_from(api_url)?; - let rt = tokio::runtime::Builder::new_current_thread() - .enable_all() - .build()?; - - Ok(Self { - id: id.to_string(), - provider, - rt, - }) - } - - pub fn get_block_trace_by_hash(&mut self, hash: &CommonHash) -> Result - where - T: Serialize + DeserializeOwned + Debug + Send, - { - log::info!( - "{}: calling get_block_trace_by_hash, hash: {:#?}", - self.id, - hash - ); - - let trace_future = self - .provider - .request("scroll_getBlockTraceByNumberOrHash", [format!("{hash:#x}")]); - - let trace = self.rt.block_on(trace_future)?; - Ok(trace) - } - - pub fn block_number(&mut self) -> Result { - log::info!("{}: calling block_number", self.id); - - let trace_future = self.provider.request("eth_blockNumber", ()); - - let trace = self.rt.block_on(trace_future)?; - Ok(trace) - } -} diff --git a/prover/src/key_signer.rs b/prover/src/key_signer.rs deleted file mode 100644 index 77707f41f1..0000000000 --- a/prover/src/key_signer.rs +++ /dev/null @@ -1,103 +0,0 @@ -use std::path::Path; - -use anyhow::Result; -use ethers_core::{ - k256::{ - ecdsa::{signature::hazmat::PrehashSigner, RecoveryId, Signature, SigningKey}, - elliptic_curve::{sec1::ToEncodedPoint, FieldBytes}, - PublicKey, Secp256k1, SecretKey, - }, - types::Signature as EthSignature, -}; - -use ethers_core::types::{H256, U256}; -use hex::ToHex; -use tiny_keccak::{Hasher, Keccak}; - -pub struct KeySigner { - public_key: PublicKey, - signer: SigningKey, -} - -impl KeySigner { - pub fn new(key_path: &str, passwd: &str) -> Result { - let p = Path::new(key_path); - - let secret = if !p.exists() { - log::info!("[key_signer] key_path not exists, create one"); - let dir = p.parent().unwrap(); - let name = p.file_name().and_then(|s| s.to_str()); - let mut rng = rand::thread_rng(); - let (secret, _) = eth_keystore::new(dir, &mut rng, passwd, name)?; - secret - } else { - log::info!("[key_signer] key_path already exists, load it"); - eth_keystore::decrypt_key(key_path, passwd).map_err(|e| anyhow::anyhow!(e))? - }; - - let secret_key = SecretKey::from_bytes(secret.as_slice().into())?; - - let signer = SigningKey::from(secret_key.clone()); - - Ok(Self { - public_key: secret_key.public_key(), - signer, - }) - } - - pub fn get_public_key(&self) -> String { - let v: Vec = Vec::from(self.public_key.to_encoded_point(true).as_bytes()); - buffer_to_hex(&v, false) - } - - /// Signs the provided hash. - pub fn sign_hash(&self, hash: H256) -> Result { - let signer = &self.signer as &dyn PrehashSigner<(Signature, RecoveryId)>; - let (recoverable_sig, recovery_id) = signer.sign_prehash(hash.as_ref())?; - - let v = u8::from(recovery_id) as u64; - - let r_bytes: FieldBytes = recoverable_sig.r().into(); - let s_bytes: FieldBytes = recoverable_sig.s().into(); - let r = U256::from_big_endian(r_bytes.as_slice()); - let s = U256::from_big_endian(s_bytes.as_slice()); - - Ok(EthSignature { r, s, v }) - } - - pub fn sign_buffer(&self, buffer: &T) -> Result - where - T: AsRef<[u8]>, - { - let pre_hash = keccak256(buffer); - - let hash = H256::from(pre_hash); - let sig = self.sign_hash(hash)?; - - Ok(buffer_to_hex(&sig.to_vec(), true)) - } -} - -fn buffer_to_hex(buffer: &T, has_prefix: bool) -> String -where - T: AsRef<[u8]>, -{ - if has_prefix { - format!("0x{}", buffer.encode_hex::()) - } else { - buffer.encode_hex::() - } -} - -/// Compute the Keccak-256 hash of input bytes. -/// -/// Note that strings are interpreted as UTF-8 bytes, -pub fn keccak256>(bytes: T) -> [u8; 32] { - let mut output = [0u8; 32]; - - let mut hasher = Keccak::v256(); - hasher.update(bytes.as_ref()); - hasher.finalize(&mut output); - - output -} diff --git a/prover/src/main.rs b/prover/src/main.rs index 75553187a9..83fd2bd8e1 100644 --- a/prover/src/main.rs +++ b/prover/src/main.rs @@ -1,27 +1,14 @@ -#![feature(lazy_cell)] -#![feature(core_intrinsics)] - -mod config; -mod coordinator_client; -mod geth_client; -mod key_signer; mod prover; -mod task_cache; -mod task_processor; mod types; -mod utils; -mod version; mod zk_circuits_handler; -use anyhow::Result; use clap::{ArgAction, Parser}; -use config::{AssetsDirEnvConfig, Config}; -use prover::Prover; -use std::rc::Rc; -use task_cache::{ClearCacheCoordinatorListener, TaskCache}; -use task_processor::TaskProcessor; +use prover::{LocalProver, LocalProverConfig}; +use scroll_proving_sdk::{ + prover::ProverBuilder, + utils::{get_version, init_tracing}, +}; -/// Simple program to greet a person #[derive(Parser, Debug)] #[clap(disable_version_flag = true)] struct Args { @@ -38,49 +25,23 @@ struct Args { log_file: Option, } -fn start() -> Result<()> { +#[tokio::main] +async fn main() -> anyhow::Result<()> { + init_tracing(); + let args = Args::parse(); if args.version { - println!("version is {}", version::get_version()); + println!("version is {}", get_version()); std::process::exit(0); } - utils::log_init(args.log_file); - - let config: Config = Config::from_file(args.config_file)?; - - if let Err(e) = AssetsDirEnvConfig::init() { - log::error!("AssetsDirEnvConfig init failed: {:#}", e); - std::process::exit(-2); - } - - let task_cache = Rc::new(TaskCache::new(&config.db_path)?); - - let coordinator_listener = Box::new(ClearCacheCoordinatorListener { - task_cache: task_cache.clone(), - }); + let cfg = LocalProverConfig::from_file(args.config_file)?; + let sdk_config = cfg.sdk_config.clone(); + let local_prover = LocalProver::new(cfg); + let prover = ProverBuilder::new(sdk_config, local_prover).build().await?; - let prover = Prover::new(&config, coordinator_listener)?; - - log::info!( - "prover start successfully. name: {}, type: {:?}, publickey: {}, version: {}", - config.prover_name, - config.prover_type, - prover.get_public_key(), - version::get_version(), - ); - - let task_processor = TaskProcessor::new(&prover, task_cache); - - task_processor.start(); + prover.run().await; Ok(()) } - -fn main() { - let result = start(); - if let Err(e) = result { - log::error!("main exit with error {:#}", e) - } -} diff --git a/prover/src/prover.rs b/prover/src/prover.rs index 7de83906e0..3719f9b68e 100644 --- a/prover/src/prover.rs +++ b/prover/src/prover.rs @@ -1,170 +1,189 @@ -use anyhow::{bail, Context, Error, Ok, Result}; -use ethers_core::types::U64; - -use std::{cell::RefCell, rc::Rc}; - -use crate::{ - config::Config, - coordinator_client::{listener::Listener, types::*, CoordinatorClient}, - geth_client::GethClient, - key_signer::KeySigner, - types::{ProofFailureType, ProofStatus, ProverType}, - utils::get_task_types, - zk_circuits_handler::{CircuitsHandler, CircuitsHandlerProvider}, +use crate::zk_circuits_handler::{euclid::EuclidHandler, CircuitsHandler}; +use anyhow::{anyhow, Result}; +use async_trait::async_trait; +use scroll_proving_sdk::{ + config::Config as SdkConfig, + prover::{ + proving_service::{ + GetVkRequest, GetVkResponse, ProveRequest, ProveResponse, QueryTaskRequest, + QueryTaskResponse, TaskStatus, + }, + ProvingService, + }, }; +use serde::{Deserialize, Serialize}; +use std::{ + collections::HashMap, + fs::File, + sync::Arc, + time::{SystemTime, UNIX_EPOCH}, +}; +use tokio::{runtime::Handle, sync::Mutex, task::JoinHandle}; -use super::types::{ProofDetail, Task}; - -pub struct Prover<'a> { - config: &'a Config, - key_signer: Rc, - circuits_handler_provider: RefCell>, - coordinator_client: RefCell>, - geth_client: Option>>, +#[derive(Clone, Serialize, Deserialize)] +pub struct LocalProverConfig { + pub sdk_config: SdkConfig, + pub circuits: HashMap, } -impl<'a> Prover<'a> { - pub fn new(config: &'a Config, coordinator_listener: Box) -> Result { - let prover_type = config.prover_type; - let keystore_path = &config.keystore_path; - let keystore_password = &config.keystore_password; - - let geth_client = if config.prover_type == ProverType::Chunk { - Some(Rc::new(RefCell::new( - GethClient::new( - &config.prover_name, - &config.l2geth.as_ref().unwrap().endpoint, - ) - .context("failed to create l2 geth_client")?, - ))) - } else { - None - }; - - let provider = CircuitsHandlerProvider::new(prover_type, config, geth_client.clone()) - .context("failed to create circuits handler provider")?; - - let vks = provider.init_vks(prover_type, config, geth_client.clone()); - - let key_signer = Rc::new(KeySigner::new(keystore_path, keystore_password)?); - let coordinator_client = - CoordinatorClient::new(config, Rc::clone(&key_signer), coordinator_listener, vks) - .context("failed to create coordinator_client")?; - - let prover = Prover { - config, - key_signer: Rc::clone(&key_signer), - circuits_handler_provider: RefCell::new(provider), - coordinator_client: RefCell::new(coordinator_client), - geth_client, - }; - - Ok(prover) +impl LocalProverConfig { + pub fn from_reader(reader: R) -> Result + where + R: std::io::Read, + { + serde_json::from_reader(reader).map_err(|e| anyhow!(e)) } - pub fn get_public_key(&self) -> String { - self.key_signer.get_public_key() + pub fn from_file(file_name: String) -> Result { + let file = File::open(file_name)?; + Self::from_reader(&file) } +} + +#[derive(Clone, Serialize, Deserialize)] +pub struct CircuitConfig { + pub hard_fork_name: String, + pub workspace_path: String, +} + +pub struct LocalProver { + config: LocalProverConfig, + next_task_id: u64, + current_task: Option>>, - pub fn fetch_task(&self) -> Result { - log::info!("[prover] start to fetch_task"); - let mut req = GetTaskRequest { - task_types: get_task_types(self.config.prover_type), - prover_height: None, - }; - - if self.config.prover_type == ProverType::Chunk { - let latest_block_number = self.get_latest_block_number_value()?; - if let Some(v) = latest_block_number { - if v.as_u64() == 0 { - bail!("omit to prove task of the genesis block") + active_handler: Option<(String, Arc)>, +} + +#[async_trait] +impl ProvingService for LocalProver { + fn is_local(&self) -> bool { + true + } + async fn get_vks(&self, req: GetVkRequest) -> GetVkResponse { + let mut vks = vec![]; + for hard_fork_name in self.config.circuits.keys() { + let handler = self.new_handler(hard_fork_name); + for proof_type in &req.proof_types { + let vk = handler.get_vk(*proof_type).await; + + if let Some(vk) = vk { + vks.push(base64::encode(vk)); } - req.prover_height = Some(v.as_u64()); - } else { - log::error!("[prover] failed to fetch latest confirmed block number, got None"); - bail!("failed to fetch latest confirmed block number, got None") } } - let resp = self.coordinator_client.borrow_mut().get_task(&req)?; - match resp.data { - Some(d) => Ok(Task::from(d)), - None => { - bail!("data of get_task empty, while error_code is success. there may be something wrong in response data or inner logic.") - } - } + GetVkResponse { vks, error: None } } - - pub fn prove_task(&self, task: &Task) -> Result { - log::info!("[prover] start to prove_task, task id: {}", task.id); - let handler: Rc> = self - .circuits_handler_provider - .borrow_mut() - .get_circuits_handler(&task.hard_fork_name) - .context("failed to get circuit handler")?; - self.do_prove(task, handler) + async fn prove(&mut self, req: ProveRequest) -> ProveResponse { + self.set_active_handler(&req.hard_fork_name); + match self + .do_prove(req, self.active_handler.as_ref().unwrap().1.clone()) + .await + { + Ok(resp) => resp, + Err(e) => ProveResponse { + status: TaskStatus::Failed, + error: Some(format!("failed to request proof: {}", e)), + ..Default::default() + }, + } } - fn do_prove(&self, task: &Task, handler: Rc>) -> Result { - let mut proof_detail = ProofDetail { - id: task.id.clone(), - proof_type: task.task_type, + async fn query_task(&mut self, req: QueryTaskRequest) -> QueryTaskResponse { + if let Some(handle) = &mut self.current_task { + if handle.is_finished() { + return match handle.await { + Ok(Ok(proof)) => QueryTaskResponse { + task_id: req.task_id, + status: TaskStatus::Success, + proof: Some(proof), + ..Default::default() + }, + Ok(Err(e)) => QueryTaskResponse { + task_id: req.task_id, + status: TaskStatus::Failed, + error: Some(format!("proving task failed: {}", e)), + ..Default::default() + }, + Err(e) => QueryTaskResponse { + task_id: req.task_id, + status: TaskStatus::Failed, + error: Some(format!("proving task panicked: {}", e)), + ..Default::default() + }, + }; + } else { + return QueryTaskResponse { + task_id: req.task_id, + status: TaskStatus::Proving, + ..Default::default() + }; + } + } + // If no handle is found + QueryTaskResponse { + task_id: req.task_id, + status: TaskStatus::Failed, + error: Some("no proving task is running".to_string()), ..Default::default() - }; - - proof_detail.proof_data = handler.get_proof_data(task.task_type, task)?; - Ok(proof_detail) + } } +} - pub fn submit_proof(&self, proof_detail: ProofDetail, task: &Task) -> Result<()> { - log::info!( - "[prover] start to submit_proof, task id: {}", - proof_detail.id - ); - - let request = SubmitProofRequest { - uuid: task.uuid.clone(), - task_id: proof_detail.id, - task_type: proof_detail.proof_type, - status: ProofStatus::Ok, - proof: proof_detail.proof_data, - ..Default::default() - }; - - self.do_submit(&request) +impl LocalProver { + pub fn new(config: LocalProverConfig) -> Self { + Self { + config, + next_task_id: 0, + current_task: None, + active_handler: None, + } } - pub fn submit_error( - &self, - task: &Task, - failure_type: ProofFailureType, - error: Error, - ) -> Result<()> { - log::info!("[prover] start to submit_error, task id: {}", task.id); - let request = SubmitProofRequest { - uuid: task.uuid.clone(), - task_id: task.id.clone(), - task_type: task.task_type, - status: ProofStatus::Error, - failure_type: Some(failure_type), - failure_msg: Some(format!("{:#}", error)), + async fn do_prove( + &mut self, + req: ProveRequest, + handler: Arc, + ) -> Result { + self.next_task_id += 1; + let duration = SystemTime::now().duration_since(UNIX_EPOCH).unwrap(); + let created_at = duration.as_secs() as f64 + duration.subsec_nanos() as f64 * 1e-9; + + let req_clone = req.clone(); + let handle = Handle::current(); + let task_handle = + tokio::task::spawn_blocking(move || handle.block_on(handler.get_proof_data(req_clone))); + self.current_task = Some(task_handle); + + Ok(ProveResponse { + task_id: self.next_task_id.to_string(), + proof_type: req.proof_type, + circuit_version: req.circuit_version, + hard_fork_name: req.hard_fork_name, + status: TaskStatus::Proving, + created_at, + input: Some(req.input), ..Default::default() - }; - self.do_submit(&request) + }) } - fn do_submit(&self, request: &SubmitProofRequest) -> Result<()> { - self.coordinator_client.borrow_mut().submit_proof(request)?; - Ok(()) + fn set_active_handler(&mut self, hard_fork_name: &str) { + if let Some(handler) = &self.active_handler { + if handler.0 == hard_fork_name { + return; + } + } + self.active_handler = Some((hard_fork_name.to_string(), self.new_handler(hard_fork_name))); } - fn get_latest_block_number_value(&self) -> Result> { - let number = self - .geth_client - .as_ref() - .unwrap() - .borrow_mut() - .block_number()?; - Ok(number.as_number()) + fn new_handler(&self, hard_fork_name: &str) -> Arc { + // if we got assigned a task for an unknown hard fork, there is something wrong in the + // coordinator + let config = self.config.circuits.get(hard_fork_name).unwrap(); + + Arc::new(match hard_fork_name { + "euclid" => Arc::new(Mutex::new(EuclidHandler::new(&config.workspace_path))), + _ => unreachable!(), + }) as Arc } } diff --git a/prover/src/task_cache.rs b/prover/src/task_cache.rs deleted file mode 100644 index a592c26b7d..0000000000 --- a/prover/src/task_cache.rs +++ /dev/null @@ -1,66 +0,0 @@ -use anyhow::{Ok, Result}; - -use super::coordinator_client::{listener::Listener, types::SubmitProofRequest}; -use crate::types::TaskWrapper; -use sled::{Config, Db}; -use std::rc::Rc; - -pub struct TaskCache { - db: Db, -} - -impl TaskCache { - pub fn new(db_path: &String) -> Result { - let config = Config::new().path(db_path); - let db = config.open()?; - log::info!("[task_cache] initiate successfully to {db_path}"); - Ok(Self { db }) - } - - pub fn put_task(&self, task_wrapper: &TaskWrapper) -> Result<()> { - let k = task_wrapper.task.id.clone().into_bytes(); - let v = serde_json::to_vec(task_wrapper)?; - self.db.insert(k, v)?; - log::info!( - "[task_cache] put_task with task_id: {}", - task_wrapper.task.id - ); - Ok(()) - } - - pub fn get_last_task(&self) -> Result> { - let last = self.db.last()?; - if let Some((k, v)) = last { - let kk = std::str::from_utf8(k.as_ref())?; - let task_wrapper: TaskWrapper = serde_json::from_slice(v.as_ref())?; - log::info!( - "[task_cache] get_last_task with task_id: {kk}, count: {}", - task_wrapper.get_count() - ); - return Ok(Some(task_wrapper)); - } - Ok(None) - } - - pub fn delete_task(&self, task_id: String) -> Result<()> { - let k = task_id.clone().into_bytes(); - self.db.remove(k)?; - log::info!("[task cache] delete_task with task_id: {task_id}"); - Ok(()) - } -} - -// ========================= listener =========================== - -pub struct ClearCacheCoordinatorListener { - pub task_cache: Rc, -} - -impl Listener for ClearCacheCoordinatorListener { - fn on_proof_submitted(&self, req: &SubmitProofRequest) { - let result = self.task_cache.delete_task(req.task_id.clone()); - if let Err(e) = result { - log::error!("delete task from embed db failed, {:#}", e); - } - } -} diff --git a/prover/src/task_processor.rs b/prover/src/task_processor.rs deleted file mode 100644 index df4629d5bd..0000000000 --- a/prover/src/task_processor.rs +++ /dev/null @@ -1,89 +0,0 @@ -use super::{coordinator_client::ProofStatusNotOKError, prover::Prover, task_cache::TaskCache}; -use anyhow::{Context, Result}; -use std::rc::Rc; - -pub struct TaskProcessor<'a> { - prover: &'a Prover<'a>, - task_cache: Rc, -} - -impl<'a> TaskProcessor<'a> { - pub fn new(prover: &'a Prover<'a>, task_cache: Rc) -> Self { - TaskProcessor { prover, task_cache } - } - - pub fn start(&self) { - loop { - log::info!("start a new round."); - if let Err(err) = self.prove_and_submit() { - if err.is::() { - log::info!("proof status not ok, downgrade level to info."); - } else { - log::error!("encounter error: {:#}", err); - } - } else { - log::info!("prove & submit succeed."); - } - } - } - - fn prove_and_submit(&self) -> Result<()> { - let task_from_cache = self - .task_cache - .get_last_task() - .context("failed to peek from stack")?; - - let mut task_wrapper = match task_from_cache { - Some(t) => t, - None => { - let fetch_result = self.prover.fetch_task(); - if let Err(err) = fetch_result { - std::thread::sleep(core::time::Duration::from_secs(10)); - return Err(err).context("failed to fetch task from coordinator"); - } - fetch_result.unwrap().into() - } - }; - - if task_wrapper.get_count() <= 2 { - task_wrapper.increment_count(); - self.task_cache - .put_task(&task_wrapper) - .context("failed to push task into stack, updating count")?; - - log::info!( - "start to prove task, task_type: {:?}, task_id: {}", - task_wrapper.task.task_type, - task_wrapper.task.id - ); - let result = match self.prover.prove_task(&task_wrapper.task) { - Ok(proof_detail) => self.prover.submit_proof(proof_detail, &task_wrapper.task), - Err(error) => { - log::error!( - "failed to prove task, id: {}, error: {:#}", - &task_wrapper.task.id, - error - ); - self.prover.submit_error( - &task_wrapper.task, - super::types::ProofFailureType::NoPanic, - error, - ) - } - }; - return result; - } - - // if tried times >= 3, it's probably due to circuit proving panic - log::error!( - "zk proving panic for task, task_type: {:?}, task_id: {}", - task_wrapper.task.task_type, - task_wrapper.task.id - ); - self.prover.submit_error( - &task_wrapper.task, - super::types::ProofFailureType::Panic, - anyhow::anyhow!("zk proving panic for task"), - ) - } -} diff --git a/prover/src/types.rs b/prover/src/types.rs index 513995d6d1..287bc4182d 100644 --- a/prover/src/types.rs +++ b/prover/src/types.rs @@ -1,156 +1,21 @@ -use ethers_core::types::H256; use serde::{Deserialize, Deserializer, Serialize, Serializer}; -use crate::coordinator_client::types::GetTaskResponseData; - -pub type CommonHash = H256; - -#[derive(Debug, Clone, Copy, PartialEq)] -pub enum TaskType { - Undefined, - Chunk, - Batch, - Bundle, -} - -impl TaskType { - fn from_u8(v: u8) -> Self { - match v { - 1 => TaskType::Chunk, - 2 => TaskType::Batch, - 3 => TaskType::Bundle, - _ => TaskType::Undefined, - } - } -} - -impl Serialize for TaskType { - fn serialize(&self, serializer: S) -> Result - where - S: Serializer, - { - match *self { - TaskType::Undefined => serializer.serialize_u8(0), - TaskType::Chunk => serializer.serialize_u8(1), - TaskType::Batch => serializer.serialize_u8(2), - TaskType::Bundle => serializer.serialize_u8(3), - } - } -} - -impl<'de> Deserialize<'de> for TaskType { - fn deserialize(deserializer: D) -> Result - where - D: Deserializer<'de>, - { - let v: u8 = u8::deserialize(deserializer)?; - Ok(TaskType::from_u8(v)) - } -} - -impl Default for TaskType { - fn default() -> Self { - Self::Undefined - } -} - -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub enum ProverType { - Chunk, - Batch, -} - -impl ProverType { - fn from_u8(v: u8) -> Self { - match v { - 1 => ProverType::Chunk, - 2 => ProverType::Batch, - _ => { - panic!("invalid prover_type") - } - } - } - - pub fn to_u8(self) -> u8 { - match self { - ProverType::Chunk => 1, - ProverType::Batch => 2, - } - } -} - -impl Serialize for ProverType { - fn serialize(&self, serializer: S) -> Result - where - S: Serializer, - { - match *self { - ProverType::Chunk => serializer.serialize_u8(1), - ProverType::Batch => serializer.serialize_u8(2), - } - } -} - -impl<'de> Deserialize<'de> for ProverType { - fn deserialize(deserializer: D) -> Result - where - D: Deserializer<'de>, - { - let v: u8 = u8::deserialize(deserializer)?; - Ok(ProverType::from_u8(v)) - } -} +use scroll_proving_sdk::prover::types::CircuitType; #[derive(Serialize, Deserialize, Default)] pub struct Task { - pub uuid: String, - pub id: String, #[serde(rename = "type", default)] - pub task_type: TaskType, + pub task_type: CircuitType, pub task_data: String, #[serde(default)] pub hard_fork_name: String, } -impl From for Task { - fn from(value: GetTaskResponseData) -> Self { - Self { - uuid: value.uuid, - id: value.task_id, - task_type: value.task_type, - task_data: value.task_data, - hard_fork_name: value.hard_fork_name, - } - } -} - -#[derive(Serialize, Deserialize, Default)] -pub struct TaskWrapper { - pub task: Task, - count: usize, -} - -impl TaskWrapper { - pub fn increment_count(&mut self) { - self.count += 1; - } - - pub fn get_count(&self) -> usize { - self.count - } -} - -impl From for TaskWrapper { - fn from(task: Task) -> Self { - TaskWrapper { task, count: 0 } - } -} - #[derive(Serialize, Deserialize, Default)] pub struct ProofDetail { pub id: String, #[serde(rename = "type", default)] - pub proof_type: TaskType, + pub proof_type: CircuitType, pub proof_data: String, pub error: String, } diff --git a/prover/src/utils.rs b/prover/src/utils.rs deleted file mode 100644 index 18be4ac7a1..0000000000 --- a/prover/src/utils.rs +++ /dev/null @@ -1,32 +0,0 @@ -use env_logger::Env; -use std::{fs::OpenOptions, sync::Once}; - -use crate::types::{ProverType, TaskType}; - -static LOG_INIT: Once = Once::new(); - -/// Initialize log -pub fn log_init(log_file: Option) { - LOG_INIT.call_once(|| { - let mut builder = env_logger::Builder::from_env(Env::default().default_filter_or("info")); - if let Some(file_path) = log_file { - let target = Box::new( - OpenOptions::new() - .write(true) - .create(true) - .truncate(false) - .open(file_path) - .expect("Can't create log file"), - ); - builder.target(env_logger::Target::Pipe(target)); - } - builder.init(); - }); -} - -pub fn get_task_types(prover_type: ProverType) -> Vec { - match prover_type { - ProverType::Chunk => vec![TaskType::Chunk], - ProverType::Batch => vec![TaskType::Batch, TaskType::Bundle], - } -} diff --git a/prover/src/version.rs b/prover/src/version.rs deleted file mode 100644 index 76249adeae..0000000000 --- a/prover/src/version.rs +++ /dev/null @@ -1,18 +0,0 @@ -use std::cell::OnceCell; - -static DEFAULT_COMMIT: &str = "unknown"; -static mut VERSION: OnceCell = OnceCell::new(); - -pub const TAG: &str = "v0.0.0"; -pub const DEFAULT_ZK_VERSION: &str = "000000-000000"; - -fn init_version() -> String { - let commit = option_env!("GIT_REV").unwrap_or(DEFAULT_COMMIT); - let tag = option_env!("GO_TAG").unwrap_or(TAG); - let zk_version = option_env!("ZK_VERSION").unwrap_or(DEFAULT_ZK_VERSION); - format!("{tag}-{commit}-{zk_version}") -} - -pub fn get_version() -> String { - unsafe { VERSION.get_or_init(init_version).clone() } -} diff --git a/prover/src/zk_circuits_handler.rs b/prover/src/zk_circuits_handler.rs index d1a8eb38c5..efdac1c3c9 100644 --- a/prover/src/zk_circuits_handler.rs +++ b/prover/src/zk_circuits_handler.rs @@ -1,174 +1,12 @@ -mod common; -mod darwin; -mod darwin_v2; +pub mod euclid; -use super::geth_client::GethClient; -use crate::{ - config::{AssetsDirEnvConfig, Config}, - types::{ProverType, Task, TaskType}, - utils::get_task_types, -}; -use anyhow::{bail, Result}; -use darwin::DarwinHandler; -use darwin_v2::DarwinV2Handler; -use std::{cell::RefCell, collections::HashMap, rc::Rc}; +use anyhow::Result; +use async_trait::async_trait; +use scroll_proving_sdk::prover::{proving_service::ProveRequest, ProofType}; -type HardForkName = String; +#[async_trait] +pub trait CircuitsHandler: Sync + Send { + async fn get_vk(&self, task_type: ProofType) -> Option>; -pub mod utils { - pub fn encode_vk(vk: Vec) -> String { - base64::encode(vk) - } -} - -pub trait CircuitsHandler { - fn get_vk(&self, task_type: TaskType) -> Option>; - - fn get_proof_data(&self, task_type: TaskType, task: &Task) -> Result; -} - -type CircuitsHandlerBuilder = fn( - prover_type: ProverType, - config: &Config, - geth_client: Option>>, -) -> Result>; - -pub struct CircuitsHandlerProvider<'a> { - prover_type: ProverType, - config: &'a Config, - geth_client: Option>>, - circuits_handler_builder_map: HashMap, - - current_fork_name: Option, - current_circuit: Option>>, -} - -impl<'a> CircuitsHandlerProvider<'a> { - pub fn new( - prover_type: ProverType, - config: &'a Config, - geth_client: Option>>, - ) -> Result { - let mut m: HashMap = HashMap::new(); - - fn handler_builder( - prover_type: ProverType, - config: &Config, - geth_client: Option>>, - ) -> Result> { - log::info!( - "now init zk circuits handler, hard_fork_name: {}", - &config.low_version_circuit.hard_fork_name - ); - AssetsDirEnvConfig::enable_first(); - DarwinHandler::new( - prover_type, - &config.low_version_circuit.params_path, - &config.low_version_circuit.assets_path, - geth_client, - ) - .map(|handler| Box::new(handler) as Box) - } - m.insert( - config.low_version_circuit.hard_fork_name.clone(), - handler_builder, - ); - - fn next_handler_builder( - prover_type: ProverType, - config: &Config, - geth_client: Option>>, - ) -> Result> { - log::info!( - "now init zk circuits handler, hard_fork_name: {}", - &config.high_version_circuit.hard_fork_name - ); - AssetsDirEnvConfig::enable_second(); - DarwinV2Handler::new( - prover_type, - &config.high_version_circuit.params_path, - &config.high_version_circuit.assets_path, - geth_client, - ) - .map(|handler| Box::new(handler) as Box) - } - - m.insert( - config.high_version_circuit.hard_fork_name.clone(), - next_handler_builder, - ); - - let provider = CircuitsHandlerProvider { - prover_type, - config, - geth_client, - circuits_handler_builder_map: m, - current_fork_name: None, - current_circuit: None, - }; - - Ok(provider) - } - - pub fn get_circuits_handler( - &mut self, - hard_fork_name: &String, - ) -> Result>> { - match &self.current_fork_name { - Some(fork_name) if fork_name == hard_fork_name => { - log::info!("get circuits handler from cache"); - if let Some(handler) = &self.current_circuit { - Ok(handler.clone()) - } else { - bail!("missing cached handler, there must be something wrong.") - } - } - _ => { - log::info!( - "failed to get circuits handler from cache, create a new one: {hard_fork_name}" - ); - if let Some(builder) = self.circuits_handler_builder_map.get(hard_fork_name) { - log::info!("building circuits handler for {hard_fork_name}"); - let handler = builder(self.prover_type, self.config, self.geth_client.clone()) - .expect("failed to build circuits handler"); - self.current_fork_name = Some(hard_fork_name.clone()); - let rc_handler = Rc::new(handler); - self.current_circuit = Some(rc_handler.clone()); - Ok(rc_handler) - } else { - bail!("missing builder, there must be something wrong.") - } - } - } - } - - pub fn init_vks( - &self, - prover_type: ProverType, - config: &'a Config, - geth_client: Option>>, - ) -> Vec { - self.circuits_handler_builder_map - .iter() - .flat_map(|(hard_fork_name, build)| { - let handler = build(prover_type, config, geth_client.clone()) - .expect("failed to build circuits handler"); - - get_task_types(prover_type) - .into_iter() - .map(|task_type| { - let vk = handler - .get_vk(task_type) - .map_or("".to_string(), utils::encode_vk); - log::info!( - "vk for {hard_fork_name}, is {vk}, task_type: {:?}", - task_type - ); - vk - }) - .filter(|vk| !vk.is_empty()) - .collect::>() - }) - .collect::>() - } + async fn get_proof_data(&self, prove_request: ProveRequest) -> Result; } diff --git a/prover/src/zk_circuits_handler/common.rs b/prover/src/zk_circuits_handler/common.rs deleted file mode 100644 index e88628ad65..0000000000 --- a/prover/src/zk_circuits_handler/common.rs +++ /dev/null @@ -1,33 +0,0 @@ -use std::{collections::BTreeMap, rc::Rc}; - -use crate::types::ProverType; - -use once_cell::sync::OnceCell; - -use halo2_proofs::{halo2curves::bn256::Bn256, poly::kzg::commitment::ParamsKZG}; - -static mut PARAMS_MAP: OnceCell>>> = OnceCell::new(); - -pub fn get_params_map_instance<'a, F>(load_params_func: F) -> &'a BTreeMap> -where - F: FnOnce() -> BTreeMap>, -{ - unsafe { - PARAMS_MAP.get_or_init(|| { - let params_map = load_params_func(); - Rc::new(params_map) - }) - } -} - -pub fn get_degrees(prover_types: &std::collections::HashSet, f: F) -> Vec -where - F: FnMut(&ProverType) -> Vec, -{ - prover_types - .iter() - .flat_map(f) - .collect::>() - .into_iter() - .collect() -} diff --git a/prover/src/zk_circuits_handler/darwin.rs b/prover/src/zk_circuits_handler/darwin.rs deleted file mode 100644 index 96618f9508..0000000000 --- a/prover/src/zk_circuits_handler/darwin.rs +++ /dev/null @@ -1,467 +0,0 @@ -use super::{common::*, CircuitsHandler}; -use crate::{ - geth_client::GethClient, - types::{ProverType, TaskType}, -}; -use anyhow::{bail, Context, Ok, Result}; -use once_cell::sync::Lazy; -use serde::Deserialize; - -use crate::types::{CommonHash, Task}; -use std::{cell::RefCell, cmp::Ordering, env, rc::Rc}; - -use prover_darwin::{ - aggregator::Prover as BatchProver, - check_chunk_hashes, - common::Prover as CommonProver, - config::{AGG_DEGREES, ZKEVM_DEGREES}, - zkevm::Prover as ChunkProver, - BatchProof, BatchProvingTask, BlockTrace, BundleProof, BundleProvingTask, ChunkInfo, - ChunkProof, ChunkProvingTask, -}; - -// Only used for debugging. -static OUTPUT_DIR: Lazy> = Lazy::new(|| env::var("PROVER_OUTPUT_DIR").ok()); - -#[derive(Debug, Clone, Deserialize)] -pub struct BatchTaskDetail { - pub chunk_infos: Vec, - #[serde(flatten)] - pub batch_proving_task: BatchProvingTask, -} - -type BundleTaskDetail = BundleProvingTask; - -#[derive(Debug, Clone, Deserialize)] -pub struct ChunkTaskDetail { - pub block_hashes: Vec, -} - -fn get_block_number(block_trace: &BlockTrace) -> Option { - block_trace.header.number.map(|n| n.as_u64()) -} - -#[derive(Default)] -pub struct DarwinHandler { - chunk_prover: Option>>, - batch_prover: Option>>, - - geth_client: Option>>, -} - -impl DarwinHandler { - pub fn new_multi( - prover_types: Vec, - params_dir: &str, - assets_dir: &str, - geth_client: Option>>, - ) -> Result { - let class_name = std::intrinsics::type_name::(); - let prover_types_set = prover_types - .into_iter() - .collect::>(); - let mut handler = Self { - batch_prover: None, - chunk_prover: None, - geth_client, - }; - let degrees: Vec = get_degrees(&prover_types_set, |prover_type| match prover_type { - ProverType::Chunk => ZKEVM_DEGREES.clone(), - ProverType::Batch => AGG_DEGREES.clone(), - }); - let params_map = get_params_map_instance(|| { - log::info!( - "calling get_params_map from {}, prover_types: {:?}, degrees: {:?}", - class_name, - prover_types_set, - degrees - ); - CommonProver::load_params_map(params_dir, °rees) - }); - for prover_type in prover_types_set { - match prover_type { - ProverType::Chunk => { - handler.chunk_prover = Some(RefCell::new(ChunkProver::from_params_and_assets( - params_map, assets_dir, - ))); - } - ProverType::Batch => { - handler.batch_prover = Some(RefCell::new(BatchProver::from_params_and_assets( - params_map, assets_dir, - ))) - } - } - } - Ok(handler) - } - - pub fn new( - prover_type: ProverType, - params_dir: &str, - assets_dir: &str, - geth_client: Option>>, - ) -> Result { - Self::new_multi(vec![prover_type], params_dir, assets_dir, geth_client) - } - - fn gen_chunk_proof_raw(&self, chunk_trace: Vec) -> Result { - if let Some(prover) = self.chunk_prover.as_ref() { - let chunk = ChunkProvingTask::from(chunk_trace); - - let chunk_proof = - prover - .borrow_mut() - .gen_chunk_proof(chunk, None, None, self.get_output_dir())?; - - return Ok(chunk_proof); - } - unreachable!("please check errors in proof_type logic") - } - - fn gen_chunk_proof(&self, task: &crate::types::Task) -> Result { - let chunk_trace = self.gen_chunk_traces(task)?; - let chunk_proof = self.gen_chunk_proof_raw(chunk_trace)?; - Ok(serde_json::to_string(&chunk_proof)?) - } - - fn gen_batch_proof_raw(&self, batch_task_detail: BatchTaskDetail) -> Result { - if let Some(prover) = self.batch_prover.as_ref() { - let chunk_hashes_proofs: Vec<(ChunkInfo, ChunkProof)> = batch_task_detail - .chunk_infos - .clone() - .into_iter() - .zip(batch_task_detail.batch_proving_task.chunk_proofs.clone()) - .collect(); - - let chunk_proofs: Vec = - chunk_hashes_proofs.iter().map(|t| t.1.clone()).collect(); - - let is_valid = prover.borrow_mut().check_protocol_of_chunks(&chunk_proofs); - - if !is_valid { - bail!("non-match chunk protocol") - } - check_chunk_hashes("", &chunk_hashes_proofs).context("failed to check chunk info")?; - let batch_proof = prover.borrow_mut().gen_batch_proof( - batch_task_detail.batch_proving_task, - None, - self.get_output_dir(), - )?; - - return Ok(batch_proof); - } - unreachable!("please check errors in proof_type logic") - } - - fn gen_batch_proof(&self, task: &crate::types::Task) -> Result { - log::info!("[circuit] gen_batch_proof for task {}", task.id); - - let batch_task_detail: BatchTaskDetail = serde_json::from_str(&task.task_data)?; - let batch_proof = self.gen_batch_proof_raw(batch_task_detail)?; - Ok(serde_json::to_string(&batch_proof)?) - } - - fn gen_bundle_proof_raw(&self, bundle_task_detail: BundleTaskDetail) -> Result { - if let Some(prover) = self.batch_prover.as_ref() { - let bundle_proof = prover.borrow_mut().gen_bundle_proof( - bundle_task_detail, - None, - self.get_output_dir(), - )?; - - return Ok(bundle_proof); - } - unreachable!("please check errors in proof_type logic") - } - - fn gen_bundle_proof(&self, task: &crate::types::Task) -> Result { - log::info!("[circuit] gen_bundle_proof for task {}", task.id); - let bundle_task_detail: BundleTaskDetail = serde_json::from_str(&task.task_data)?; - let bundle_proof = self.gen_bundle_proof_raw(bundle_task_detail)?; - Ok(serde_json::to_string(&bundle_proof)?) - } - - fn get_output_dir(&self) -> Option<&str> { - OUTPUT_DIR.as_deref() - } - - fn gen_chunk_traces(&self, task: &Task) -> Result> { - let chunk_task_detail: ChunkTaskDetail = serde_json::from_str(&task.task_data)?; - self.get_sorted_traces_by_hashes(&chunk_task_detail.block_hashes) - } - - fn get_sorted_traces_by_hashes(&self, block_hashes: &[CommonHash]) -> Result> { - if block_hashes.is_empty() { - log::error!("[prover] failed to get sorted traces: block_hashes are empty"); - bail!("block_hashes are empty") - } - - let mut block_traces = Vec::new(); - for hash in block_hashes.iter() { - let trace = self - .geth_client - .as_ref() - .unwrap() - .borrow_mut() - .get_block_trace_by_hash(hash)?; - block_traces.push(trace); - } - - block_traces.sort_by(|a, b| { - if get_block_number(a).is_none() { - Ordering::Less - } else if get_block_number(b).is_none() { - Ordering::Greater - } else { - get_block_number(a) - .unwrap() - .cmp(&get_block_number(b).unwrap()) - } - }); - - let block_numbers: Vec = block_traces - .iter() - .map(|trace| get_block_number(trace).unwrap_or(0)) - .collect(); - let mut i = 0; - while i < block_numbers.len() - 1 { - if block_numbers[i] + 1 != block_numbers[i + 1] { - log::error!( - "[prover] block numbers are not continuous, got {} and {}", - block_numbers[i], - block_numbers[i + 1] - ); - bail!( - "block numbers are not continuous, got {} and {}", - block_numbers[i], - block_numbers[i + 1] - ) - } - i += 1; - } - - Ok(block_traces) - } -} - -impl CircuitsHandler for DarwinHandler { - fn get_vk(&self, task_type: TaskType) -> Option> { - match task_type { - TaskType::Chunk => self - .chunk_prover - .as_ref() - .and_then(|prover| prover.borrow().get_vk()), - TaskType::Batch => self - .batch_prover - .as_ref() - .and_then(|prover| prover.borrow().get_batch_vk()), - TaskType::Bundle => self - .batch_prover - .as_ref() - .and_then(|prover| prover.borrow().get_bundle_vk()), - _ => unreachable!(), - } - } - - fn get_proof_data(&self, task_type: TaskType, task: &crate::types::Task) -> Result { - match task_type { - TaskType::Chunk => self.gen_chunk_proof(task), - TaskType::Batch => self.gen_batch_proof(task), - TaskType::Bundle => self.gen_bundle_proof(task), - _ => unreachable!(), - } - } -} - -// =================================== tests module ======================================== - -#[cfg(test)] -mod tests { - use super::*; - use crate::zk_circuits_handler::utils::encode_vk; - use prover_darwin::utils::chunk_trace_to_witness_block; - use std::{path::PathBuf, sync::LazyLock}; - - #[ctor::ctor] - fn init() { - crate::utils::log_init(None); - log::info!("logger initialized"); - } - - static DEFAULT_WORK_DIR: &str = "/assets"; - static WORK_DIR: LazyLock = LazyLock::new(|| { - std::env::var("DARWIN_TEST_DIR") - .unwrap_or(String::from(DEFAULT_WORK_DIR)) - .trim_end_matches('/') - .to_string() - }); - static PARAMS_PATH: LazyLock = LazyLock::new(|| format!("{}/test_params", *WORK_DIR)); - static ASSETS_PATH: LazyLock = LazyLock::new(|| format!("{}/test_assets", *WORK_DIR)); - static PROOF_DUMP_PATH: LazyLock = - LazyLock::new(|| format!("{}/proof_data", *WORK_DIR)); - static BATCH_DIR_PATH: LazyLock = - LazyLock::new(|| format!("{}/traces/batch_24", *WORK_DIR)); - static BATCH_VK_PATH: LazyLock = - LazyLock::new(|| format!("{}/test_assets/vk_batch.vkey", *WORK_DIR)); - static CHUNK_VK_PATH: LazyLock = - LazyLock::new(|| format!("{}/test_assets/vk_chunk.vkey", *WORK_DIR)); - - #[test] - fn it_works() { - let result = true; - assert!(result); - } - - #[test] - fn test_circuits() -> Result<()> { - let bi_handler = DarwinHandler::new_multi( - vec![ProverType::Chunk, ProverType::Batch], - &PARAMS_PATH, - &ASSETS_PATH, - None, - )?; - - let chunk_handler = bi_handler; - let chunk_vk = chunk_handler.get_vk(TaskType::Chunk).unwrap(); - - check_vk(TaskType::Chunk, chunk_vk, "chunk vk must be available"); - let chunk_dir_paths = get_chunk_dir_paths()?; - log::info!("chunk_dir_paths, {:?}", chunk_dir_paths); - let mut chunk_infos = vec![]; - let mut chunk_proofs = vec![]; - for (id, chunk_path) in chunk_dir_paths.into_iter().enumerate() { - let chunk_id = format!("chunk_proof{}", id + 1); - log::info!("start to process {chunk_id}"); - let chunk_trace = read_chunk_trace(chunk_path)?; - - let chunk_info = traces_to_chunk_info(chunk_trace.clone())?; - chunk_infos.push(chunk_info); - - log::info!("start to prove {chunk_id}"); - let chunk_proof = chunk_handler.gen_chunk_proof_raw(chunk_trace)?; - let proof_data = serde_json::to_string(&chunk_proof)?; - dump_proof(chunk_id, proof_data)?; - chunk_proofs.push(chunk_proof); - } - - let batch_handler = chunk_handler; - let batch_vk = batch_handler.get_vk(TaskType::Batch).unwrap(); - check_vk(TaskType::Batch, batch_vk, "batch vk must be available"); - let batch_task_detail = make_batch_task_detail(chunk_infos, chunk_proofs); - log::info!("start to prove batch"); - let batch_proof = batch_handler.gen_batch_proof_raw(batch_task_detail)?; - let proof_data = serde_json::to_string(&batch_proof)?; - dump_proof("batch_proof".to_string(), proof_data)?; - - Ok(()) - } - - fn make_batch_task_detail(_: Vec, _: Vec) -> BatchTaskDetail { - todo!(); - // BatchTaskDetail { - // chunk_infos, - // batch_proving_task: BatchProvingTask { - // parent_batch_hash: todo!(), - // parent_state_root: todo!(), - // batch_header: todo!(), - // chunk_proofs, - // }, - // } - } - - fn check_vk(proof_type: TaskType, vk: Vec, info: &str) { - log::info!("check_vk, {:?}", proof_type); - let vk_from_file = read_vk(proof_type).unwrap(); - assert_eq!(vk_from_file, encode_vk(vk), "{info}") - } - - fn read_vk(proof_type: TaskType) -> Result { - log::info!("read_vk, {:?}", proof_type); - let vk_file = match proof_type { - TaskType::Chunk => CHUNK_VK_PATH.clone(), - TaskType::Batch => BATCH_VK_PATH.clone(), - TaskType::Bundle => todo!(), - TaskType::Undefined => unreachable!(), - }; - - let data = std::fs::read(vk_file)?; - Ok(encode_vk(data)) - } - - fn read_chunk_trace(path: PathBuf) -> Result> { - log::info!("read_chunk_trace, {:?}", path); - let mut chunk_trace: Vec = vec![]; - - fn read_block_trace(file: &PathBuf) -> Result { - let f = std::fs::File::open(file)?; - Ok(serde_json::from_reader(&f)?) - } - - if path.is_dir() { - let entries = std::fs::read_dir(&path)?; - let mut files: Vec = entries - .into_iter() - .filter_map(|e| { - if e.is_err() { - return None; - } - let entry = e.unwrap(); - if entry.path().is_dir() { - return None; - } - if let Result::Ok(file_name) = entry.file_name().into_string() { - Some(file_name) - } else { - None - } - }) - .collect(); - files.sort(); - - log::info!("files in chunk {:?} is {:?}", path, files); - for file in files { - let block_trace = read_block_trace(&path.join(file))?; - chunk_trace.push(block_trace); - } - } else { - let block_trace = read_block_trace(&path)?; - chunk_trace.push(block_trace); - } - Ok(chunk_trace) - } - - fn get_chunk_dir_paths() -> Result> { - let batch_path = PathBuf::from(BATCH_DIR_PATH.clone()); - let entries = std::fs::read_dir(&batch_path)?; - let mut files: Vec = entries - .filter_map(|e| { - if e.is_err() { - return None; - } - let entry = e.unwrap(); - if entry.path().is_dir() { - if let Result::Ok(file_name) = entry.file_name().into_string() { - Some(file_name) - } else { - None - } - } else { - None - } - }) - .collect(); - files.sort(); - log::info!("files in batch {:?} is {:?}", batch_path, files); - Ok(files.into_iter().map(|f| batch_path.join(f)).collect()) - } - - fn traces_to_chunk_info(chunk_trace: Vec) -> Result { - let witness_block = chunk_trace_to_witness_block(chunk_trace)?; - Ok(ChunkInfo::from_witness_block(&witness_block, false)) - } - - fn dump_proof(id: String, proof_data: String) -> Result<()> { - let dump_path = PathBuf::from(PROOF_DUMP_PATH.clone()); - Ok(std::fs::write(dump_path.join(id), proof_data)?) - } -} diff --git a/prover/src/zk_circuits_handler/darwin_v2.rs b/prover/src/zk_circuits_handler/darwin_v2.rs deleted file mode 100644 index fce3871d03..0000000000 --- a/prover/src/zk_circuits_handler/darwin_v2.rs +++ /dev/null @@ -1,525 +0,0 @@ -use super::{common::*, CircuitsHandler}; -use crate::{ - geth_client::GethClient, - types::{ProverType, TaskType}, -}; -use anyhow::{bail, Context, Ok, Result}; -use once_cell::sync::Lazy; -use serde::Deserialize; - -use crate::types::{CommonHash, Task}; -use std::{cell::RefCell, cmp::Ordering, env, rc::Rc}; - -use prover_darwin_v2::{ - aggregator::Prover as BatchProver, - check_chunk_hashes, - common::Prover as CommonProver, - config::{AGG_DEGREES, ZKEVM_DEGREES}, - zkevm::Prover as ChunkProver, - BatchProof, BatchProvingTask, BlockTrace, BundleProof, BundleProvingTask, ChunkInfo, - ChunkProof, ChunkProvingTask, -}; - -// Only used for debugging. -static OUTPUT_DIR: Lazy> = Lazy::new(|| env::var("PROVER_OUTPUT_DIR").ok()); - -#[derive(Debug, Clone, Deserialize)] -pub struct BatchTaskDetail { - pub chunk_infos: Vec, - #[serde(flatten)] - pub batch_proving_task: BatchProvingTask, -} - -type BundleTaskDetail = BundleProvingTask; - -#[derive(Debug, Clone, Deserialize)] -pub struct ChunkTaskDetail { - pub block_hashes: Vec, -} - -fn get_block_number(block_trace: &BlockTrace) -> Option { - block_trace.header.number.map(|n| n.as_u64()) -} - -#[derive(Default)] -pub struct DarwinV2Handler { - chunk_prover: Option>>, - batch_prover: Option>>, - - geth_client: Option>>, -} - -impl DarwinV2Handler { - pub fn new_multi( - prover_types: Vec, - params_dir: &str, - assets_dir: &str, - geth_client: Option>>, - ) -> Result { - let class_name = std::intrinsics::type_name::(); - let prover_types_set = prover_types - .into_iter() - .collect::>(); - let mut handler = Self { - batch_prover: None, - chunk_prover: None, - geth_client, - }; - let degrees: Vec = get_degrees(&prover_types_set, |prover_type| match prover_type { - ProverType::Chunk => ZKEVM_DEGREES.clone(), - ProverType::Batch => AGG_DEGREES.clone(), - }); - let params_map = get_params_map_instance(|| { - log::info!( - "calling get_params_map from {}, prover_types: {:?}, degrees: {:?}", - class_name, - prover_types_set, - degrees - ); - CommonProver::load_params_map(params_dir, °rees) - }); - for prover_type in prover_types_set { - match prover_type { - ProverType::Chunk => { - handler.chunk_prover = Some(RefCell::new(ChunkProver::from_params_and_assets( - params_map, assets_dir, - ))); - } - ProverType::Batch => { - handler.batch_prover = Some(RefCell::new(BatchProver::from_params_and_assets( - params_map, assets_dir, - ))) - } - } - } - Ok(handler) - } - - pub fn new( - prover_type: ProverType, - params_dir: &str, - assets_dir: &str, - geth_client: Option>>, - ) -> Result { - Self::new_multi(vec![prover_type], params_dir, assets_dir, geth_client) - } - - fn gen_chunk_proof_raw(&self, chunk_trace: Vec) -> Result { - if let Some(prover) = self.chunk_prover.as_ref() { - let chunk = ChunkProvingTask::from(chunk_trace); - - let chunk_proof = - prover - .borrow_mut() - .gen_chunk_proof(chunk, None, None, self.get_output_dir())?; - - return Ok(chunk_proof); - } - unreachable!("please check errors in proof_type logic") - } - - fn gen_chunk_proof(&self, task: &crate::types::Task) -> Result { - let chunk_trace = self.gen_chunk_traces(task)?; - let chunk_proof = self.gen_chunk_proof_raw(chunk_trace)?; - Ok(serde_json::to_string(&chunk_proof)?) - } - - fn gen_batch_proof_raw(&self, batch_task_detail: BatchTaskDetail) -> Result { - if let Some(prover) = self.batch_prover.as_ref() { - let chunk_hashes_proofs: Vec<(ChunkInfo, ChunkProof)> = batch_task_detail - .chunk_infos - .clone() - .into_iter() - .zip(batch_task_detail.batch_proving_task.chunk_proofs.clone()) - .collect(); - - let chunk_proofs: Vec = - chunk_hashes_proofs.iter().map(|t| t.1.clone()).collect(); - - let is_valid = prover.borrow_mut().check_protocol_of_chunks(&chunk_proofs); - - if !is_valid { - bail!("non-match chunk protocol") - } - check_chunk_hashes("", &chunk_hashes_proofs).context("failed to check chunk info")?; - let batch_proof = prover.borrow_mut().gen_batch_proof( - batch_task_detail.batch_proving_task, - None, - self.get_output_dir(), - )?; - - return Ok(batch_proof); - } - unreachable!("please check errors in proof_type logic") - } - - fn gen_batch_proof(&self, task: &crate::types::Task) -> Result { - log::info!("[circuit] gen_batch_proof for task {}", task.id); - - let batch_task_detail: BatchTaskDetail = serde_json::from_str(&task.task_data)?; - let batch_proof = self.gen_batch_proof_raw(batch_task_detail)?; - Ok(serde_json::to_string(&batch_proof)?) - } - - fn gen_bundle_proof_raw(&self, bundle_task_detail: BundleTaskDetail) -> Result { - if let Some(prover) = self.batch_prover.as_ref() { - let bundle_proof = prover.borrow_mut().gen_bundle_proof( - bundle_task_detail, - None, - self.get_output_dir(), - )?; - - return Ok(bundle_proof); - } - unreachable!("please check errors in proof_type logic") - } - - fn gen_bundle_proof(&self, task: &crate::types::Task) -> Result { - log::info!("[circuit] gen_bundle_proof for task {}", task.id); - let bundle_task_detail: BundleTaskDetail = serde_json::from_str(&task.task_data)?; - let bundle_proof = self.gen_bundle_proof_raw(bundle_task_detail)?; - Ok(serde_json::to_string(&bundle_proof)?) - } - - fn get_output_dir(&self) -> Option<&str> { - OUTPUT_DIR.as_deref() - } - - fn gen_chunk_traces(&self, task: &Task) -> Result> { - let chunk_task_detail: ChunkTaskDetail = serde_json::from_str(&task.task_data)?; - self.get_sorted_traces_by_hashes(&chunk_task_detail.block_hashes) - } - - fn get_sorted_traces_by_hashes(&self, block_hashes: &[CommonHash]) -> Result> { - if block_hashes.is_empty() { - log::error!("[prover] failed to get sorted traces: block_hashes are empty"); - bail!("block_hashes are empty") - } - - let mut block_traces = Vec::new(); - for hash in block_hashes.iter() { - let trace = self - .geth_client - .as_ref() - .unwrap() - .borrow_mut() - .get_block_trace_by_hash(hash)?; - block_traces.push(trace); - } - - block_traces.sort_by(|a, b| { - if get_block_number(a).is_none() { - Ordering::Less - } else if get_block_number(b).is_none() { - Ordering::Greater - } else { - get_block_number(a) - .unwrap() - .cmp(&get_block_number(b).unwrap()) - } - }); - - let block_numbers: Vec = block_traces - .iter() - .map(|trace| get_block_number(trace).unwrap_or(0)) - .collect(); - let mut i = 0; - while i < block_numbers.len() - 1 { - if block_numbers[i] + 1 != block_numbers[i + 1] { - log::error!( - "[prover] block numbers are not continuous, got {} and {}", - block_numbers[i], - block_numbers[i + 1] - ); - bail!( - "block numbers are not continuous, got {} and {}", - block_numbers[i], - block_numbers[i + 1] - ) - } - i += 1; - } - - Ok(block_traces) - } -} - -impl CircuitsHandler for DarwinV2Handler { - fn get_vk(&self, task_type: TaskType) -> Option> { - match task_type { - TaskType::Chunk => self - .chunk_prover - .as_ref() - .and_then(|prover| prover.borrow().get_vk()), - TaskType::Batch => self - .batch_prover - .as_ref() - .and_then(|prover| prover.borrow().get_batch_vk()), - TaskType::Bundle => self - .batch_prover - .as_ref() - .and_then(|prover| prover.borrow().get_bundle_vk()), - _ => unreachable!(), - } - } - - fn get_proof_data(&self, task_type: TaskType, task: &crate::types::Task) -> Result { - match task_type { - TaskType::Chunk => self.gen_chunk_proof(task), - TaskType::Batch => self.gen_batch_proof(task), - TaskType::Bundle => self.gen_bundle_proof(task), - _ => unreachable!(), - } - } -} - -// =================================== tests module ======================================== - -#[cfg(test)] -mod tests { - use super::*; - use crate::zk_circuits_handler::utils::encode_vk; - use ethers_core::types::H256; - use prover_darwin_v2::{ - aggregator::eip4844, utils::chunk_trace_to_witness_block, BatchData, BatchHeader, - MAX_AGG_SNARKS, - }; - use std::{path::PathBuf, sync::LazyLock}; - - #[ctor::ctor] - fn init() { - crate::utils::log_init(None); - log::info!("logger initialized"); - } - - static DEFAULT_WORK_DIR: &str = "/assets"; - static WORK_DIR: LazyLock = LazyLock::new(|| { - std::env::var("DARWIN_V2_TEST_DIR") - .unwrap_or(String::from(DEFAULT_WORK_DIR)) - .trim_end_matches('/') - .to_string() - }); - static PARAMS_PATH: LazyLock = LazyLock::new(|| format!("{}/test_params", *WORK_DIR)); - static ASSETS_PATH: LazyLock = LazyLock::new(|| format!("{}/test_assets", *WORK_DIR)); - static PROOF_DUMP_PATH: LazyLock = - LazyLock::new(|| format!("{}/proof_data", *WORK_DIR)); - static BATCH_DIR_PATH: LazyLock = - LazyLock::new(|| format!("{}/traces/batch_24", *WORK_DIR)); - static BATCH_VK_PATH: LazyLock = - LazyLock::new(|| format!("{}/test_assets/vk_batch.vkey", *WORK_DIR)); - static CHUNK_VK_PATH: LazyLock = - LazyLock::new(|| format!("{}/test_assets/vk_chunk.vkey", *WORK_DIR)); - - #[test] - fn it_works() { - let result = true; - assert!(result); - } - - #[test] - fn test_circuits() -> Result<()> { - let bi_handler = DarwinV2Handler::new_multi( - vec![ProverType::Chunk, ProverType::Batch], - &PARAMS_PATH, - &ASSETS_PATH, - None, - )?; - - let chunk_handler = bi_handler; - let chunk_vk = chunk_handler.get_vk(TaskType::Chunk).unwrap(); - - check_vk(TaskType::Chunk, chunk_vk, "chunk vk must be available"); - let chunk_dir_paths = get_chunk_dir_paths()?; - log::info!("chunk_dir_paths, {:?}", chunk_dir_paths); - let mut chunk_traces = vec![]; - let mut chunk_infos = vec![]; - let mut chunk_proofs = vec![]; - for (id, chunk_path) in chunk_dir_paths.into_iter().enumerate() { - let chunk_id = format!("chunk_proof{}", id + 1); - log::info!("start to process {chunk_id}"); - let chunk_trace = read_chunk_trace(chunk_path)?; - chunk_traces.push(chunk_trace.clone()); - let chunk_info = traces_to_chunk_info(chunk_trace.clone())?; - chunk_infos.push(chunk_info); - - log::info!("start to prove {chunk_id}"); - let chunk_proof = chunk_handler.gen_chunk_proof_raw(chunk_trace)?; - let proof_data = serde_json::to_string(&chunk_proof)?; - dump_proof(chunk_id, proof_data)?; - chunk_proofs.push(chunk_proof); - } - - let batch_handler = chunk_handler; - let batch_vk = batch_handler.get_vk(TaskType::Batch).unwrap(); - check_vk(TaskType::Batch, batch_vk, "batch vk must be available"); - let batch_task_detail = make_batch_task_detail(chunk_traces, chunk_proofs, None); - log::info!("start to prove batch"); - let batch_proof = batch_handler.gen_batch_proof_raw(batch_task_detail)?; - let proof_data = serde_json::to_string(&batch_proof)?; - dump_proof("batch_proof".to_string(), proof_data)?; - - Ok(()) - } - - // copied from https://github.com/scroll-tech/scroll-prover/blob/main/integration/src/prove.rs - fn get_blob_from_chunks(chunks: &[ChunkInfo]) -> Vec { - let num_chunks = chunks.len(); - - let padded_chunk = - ChunkInfo::mock_padded_chunk_info_for_testing(chunks.last().as_ref().unwrap()); - let chunks_with_padding = [ - chunks.to_vec(), - vec![padded_chunk; MAX_AGG_SNARKS - num_chunks], - ] - .concat(); - let batch_data = BatchData::<{ MAX_AGG_SNARKS }>::new(chunks.len(), &chunks_with_padding); - let batch_bytes = batch_data.get_batch_data_bytes(); - let blob_bytes = eip4844::get_blob_bytes(&batch_bytes); - log::info!("blob_bytes len {}", blob_bytes.len()); - blob_bytes - } - - // TODO: chunk_infos can be extracted from chunk_proofs. - // Still needed? - fn make_batch_task_detail( - chunk_traces: Vec>, - chunk_proofs: Vec, - last_batcher_header: Option>, - ) -> BatchTaskDetail { - // dummy parent batch hash - let dummy_parent_batch_hash = H256([ - 0xab, 0xac, 0xad, 0xae, 0xaf, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - ]); - let chunk_infos: Vec<_> = chunk_proofs.iter().map(|p| p.chunk_info.clone()).collect(); - - let l1_message_popped = chunk_traces - .iter() - .flatten() - .map(|chunk| chunk.num_l1_txs()) - .sum(); - let last_block_timestamp = chunk_traces.last().map_or(0, |block_traces| { - block_traces - .last() - .map_or(0, |block_trace| block_trace.header.timestamp.as_u64()) - }); - - let blob_bytes = get_blob_from_chunks(&chunk_infos); - let batch_header = BatchHeader::construct_from_chunks( - last_batcher_header.map_or(4, |header| header.version), - last_batcher_header.map_or(123, |header| header.batch_index + 1), - l1_message_popped, - last_batcher_header.map_or(l1_message_popped, |header| { - header.total_l1_message_popped + l1_message_popped - }), - last_batcher_header.map_or(dummy_parent_batch_hash, |header| header.batch_hash()), - last_block_timestamp, - &chunk_infos, - &blob_bytes, - ); - BatchTaskDetail { - chunk_infos, - batch_proving_task: BatchProvingTask { - chunk_proofs, - batch_header, - blob_bytes, - }, - } - } - - fn check_vk(proof_type: TaskType, vk: Vec, info: &str) { - log::info!("check_vk, {:?}", proof_type); - let vk_from_file = read_vk(proof_type).unwrap(); - assert_eq!(vk_from_file, encode_vk(vk), "{info}") - } - - fn read_vk(proof_type: TaskType) -> Result { - log::info!("read_vk, {:?}", proof_type); - let vk_file = match proof_type { - TaskType::Chunk => CHUNK_VK_PATH.clone(), - TaskType::Batch => BATCH_VK_PATH.clone(), - TaskType::Bundle => todo!(), - TaskType::Undefined => unreachable!(), - }; - - let data = std::fs::read(vk_file)?; - Ok(encode_vk(data)) - } - - fn read_chunk_trace(path: PathBuf) -> Result> { - log::info!("read_chunk_trace, {:?}", path); - let mut chunk_trace: Vec = vec![]; - - fn read_block_trace(file: &PathBuf) -> Result { - let f = std::fs::File::open(file)?; - Ok(serde_json::from_reader(&f)?) - } - - if path.is_dir() { - let entries = std::fs::read_dir(&path)?; - let mut files: Vec = entries - .into_iter() - .filter_map(|e| { - if e.is_err() { - return None; - } - let entry = e.unwrap(); - if entry.path().is_dir() { - return None; - } - if let Result::Ok(file_name) = entry.file_name().into_string() { - Some(file_name) - } else { - None - } - }) - .collect(); - files.sort(); - - log::info!("files in chunk {:?} is {:?}", path, files); - for file in files { - let block_trace = read_block_trace(&path.join(file))?; - chunk_trace.push(block_trace); - } - } else { - let block_trace = read_block_trace(&path)?; - chunk_trace.push(block_trace); - } - Ok(chunk_trace) - } - - fn get_chunk_dir_paths() -> Result> { - let batch_path = PathBuf::from(BATCH_DIR_PATH.clone()); - let entries = std::fs::read_dir(&batch_path)?; - let mut files: Vec = entries - .filter_map(|e| { - if e.is_err() { - return None; - } - let entry = e.unwrap(); - if entry.path().is_dir() { - if let Result::Ok(file_name) = entry.file_name().into_string() { - Some(file_name) - } else { - None - } - } else { - None - } - }) - .collect(); - files.sort(); - log::info!("files in batch {:?} is {:?}", batch_path, files); - Ok(files.into_iter().map(|f| batch_path.join(f)).collect()) - } - - fn traces_to_chunk_info(chunk_trace: Vec) -> Result { - let witness_block = chunk_trace_to_witness_block(chunk_trace)?; - Ok(ChunkInfo::from_witness_block(&witness_block, false)) - } - - fn dump_proof(id: String, proof_data: String) -> Result<()> { - let dump_path = PathBuf::from(PROOF_DUMP_PATH.clone()); - Ok(std::fs::write(dump_path.join(id), proof_data)?) - } -} diff --git a/prover/src/zk_circuits_handler/euclid.rs b/prover/src/zk_circuits_handler/euclid.rs new file mode 100644 index 0000000000..3f33c9da68 --- /dev/null +++ b/prover/src/zk_circuits_handler/euclid.rs @@ -0,0 +1,94 @@ +use std::{path::Path, sync::Arc}; + +use super::CircuitsHandler; +use anyhow::{anyhow, Result}; +use async_trait::async_trait; +use scroll_proving_sdk::prover::{proving_service::ProveRequest, ProofType}; +use scroll_zkvm_prover::{ + task::{batch::BatchProvingTask, bundle::BundleProvingTask, chunk::ChunkProvingTask}, + BatchProver, BundleProver, ChunkProver, +}; +use tokio::sync::Mutex; +pub struct EuclidHandler { + chunk_prover: ChunkProver, + batch_prover: BatchProver, + bundle_prover: BundleProver, +} + +unsafe impl Send for EuclidHandler {} + +impl EuclidHandler { + pub fn new(workspace_path: &str) -> Self { + let workspace_path = Path::new(workspace_path); + + let cache_dir = workspace_path.join("cache"); + let chunk_exe = workspace_path.join("chunk/app.vmexe"); + let chunk_app_config = workspace_path.join("chunk/openvm.toml"); + let chunk_prover = ChunkProver::setup(chunk_exe, chunk_app_config, Some(cache_dir.clone())) + .expect("Failed to setup chunk prover"); + + let batch_exe = workspace_path.join("batch/app.vmexe"); + let batch_app_config = workspace_path.join("batch/openvm.toml"); + let batch_prover = BatchProver::setup(batch_exe, batch_app_config, Some(cache_dir.clone())) + .expect("Failed to setup batch prover"); + + let bundle_exe = workspace_path.join("bundle/app.vmexe"); + let bundle_app_config = workspace_path.join("bundle/openvm.toml"); + let bundle_prover = BundleProver::setup(bundle_exe, bundle_app_config, Some(cache_dir)) + .expect("Failed to setup bundle prover"); + + Self { + chunk_prover, + batch_prover, + bundle_prover, + } + } +} + +#[async_trait] +impl CircuitsHandler for Arc> { + async fn get_vk(&self, task_type: ProofType) -> Option> { + Some(match task_type { + ProofType::Chunk => self.try_lock().unwrap().chunk_prover.get_app_vk(), + ProofType::Batch => self.try_lock().unwrap().batch_prover.get_app_vk(), + ProofType::Bundle => self.try_lock().unwrap().bundle_prover.get_app_vk(), + _ => unreachable!("Unsupported proof type"), + }) + } + + async fn get_proof_data(&self, prove_request: ProveRequest) -> Result { + match prove_request.proof_type { + ProofType::Chunk => { + let witnesses: Vec = + serde_json::from_str(&prove_request.input)?; + + let proof = self + .try_lock() + .unwrap() + .chunk_prover + .gen_proof(&ChunkProvingTask { + block_witnesses: witnesses, + })?; + + Ok(serde_json::to_string(&proof)?) + } + ProofType::Batch => { + let task: BatchProvingTask = serde_json::from_str(&prove_request.input)?; + let proof = self.try_lock().unwrap().batch_prover.gen_proof(&task)?; + + Ok(serde_json::to_string(&proof)?) + } + ProofType::Bundle => { + let batch_proofs: BundleProvingTask = serde_json::from_str(&prove_request.input)?; + let proof = self + .try_lock() + .unwrap() + .bundle_prover + .gen_proof_evm(&batch_proofs)?; + + Ok(serde_json::to_string(&proof)?) + } + _ => Err(anyhow!("Unsupported proof type")), + } + } +} diff --git a/rollup/conf/config.json b/rollup/conf/config.json index c522c0fcfa..f291b002a3 100644 --- a/rollup/conf/config.json +++ b/rollup/conf/config.json @@ -62,6 +62,7 @@ "base_url": "http://localhost:8750" }, "enable_test_env_bypass_features": true, + "test_env_bypass_only_until_fork_boundary": false, "finalize_batch_without_proof_timeout_sec": 7200, "finalize_bundle_without_proof_timeout_sec": 7200, "gas_oracle_sender_signer_config": { @@ -114,4 +115,4 @@ "maxOpenNum": 200, "maxIdleNum": 20 } -} +} \ No newline at end of file diff --git a/rollup/go.mod b/rollup/go.mod index 757c044828..7978b86833 100644 --- a/rollup/go.mod +++ b/rollup/go.mod @@ -1,53 +1,46 @@ module scroll-tech/rollup -go 1.21 +go 1.22 + +toolchain go1.22.2 require ( github.com/agiledragon/gomonkey/v2 v2.12.0 - github.com/consensys/gnark-crypto v0.12.1 - github.com/crate-crypto/go-kzg-4844 v1.0.0 + github.com/consensys/gnark-crypto v0.16.0 + github.com/crate-crypto/go-kzg-4844 v1.1.0 github.com/gin-gonic/gin v1.9.1 github.com/go-resty/resty/v2 v2.7.0 - github.com/holiman/uint256 v1.2.4 + github.com/holiman/uint256 v1.3.2 github.com/mitchellh/mapstructure v1.5.0 github.com/prometheus/client_golang v1.16.0 - github.com/scroll-tech/da-codec v0.1.2 - github.com/scroll-tech/go-ethereum v1.10.14-0.20241023093931-91c2f9c27f4d + github.com/scroll-tech/da-codec v0.1.3-0.20250206084714-d61e2cbe7cd5 + github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 github.com/smartystreets/goconvey v1.8.0 github.com/spf13/viper v1.19.0 - github.com/stretchr/testify v1.9.0 + github.com/stretchr/testify v1.10.0 github.com/urfave/cli/v2 v2.25.7 gorm.io/gorm v1.25.5 ) require ( - github.com/DataDog/zstd v1.4.5 // indirect - github.com/Microsoft/go-winio v0.6.1 // indirect github.com/VictoriaMetrics/fastcache v1.12.2 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/bits-and-blooms/bitset v1.13.0 // indirect + github.com/bits-and-blooms/bitset v1.20.0 // indirect github.com/btcsuite/btcd v0.20.1-beta // indirect - github.com/btcsuite/btcd/btcec/v2 v2.2.0 // indirect github.com/bytedance/sonic v1.10.1 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.0 // indirect - github.com/cockroachdb/errors v1.11.1 // indirect - github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect - github.com/cockroachdb/pebble v1.1.0 // indirect - github.com/cockroachdb/redact v1.1.5 // indirect - github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect - github.com/consensys/bavard v0.1.13 // indirect + github.com/consensys/bavard v0.1.29 // indirect github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect - github.com/deckarep/golang-set/v2 v2.1.0 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect + github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea // indirect + github.com/edsrzf/mmap-go v1.0.0 // indirect github.com/ethereum/c-kzg-4844 v1.0.3 // indirect github.com/fjl/memsize v0.0.2 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/gabriel-vasile/mimetype v1.4.2 // indirect github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff // indirect - github.com/getsentry/sentry-go v0.18.0 // indirect github.com/gin-contrib/sse v0.1.0 // indirect github.com/go-ole/go-ole v1.3.0 // indirect github.com/go-playground/locales v0.14.1 // indirect @@ -55,20 +48,18 @@ require ( github.com/go-playground/validator/v10 v10.15.5 // indirect github.com/go-stack/stack v1.8.1 // indirect github.com/goccy/go-json v0.10.2 // indirect - github.com/gofrs/flock v0.8.1 // indirect - github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v4 v4.5.0 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect + github.com/google/go-cmp v0.6.0 // indirect github.com/google/uuid v1.6.0 // indirect github.com/gopherjs/gopherjs v1.17.2 // indirect github.com/gorilla/websocket v1.5.0 // indirect github.com/hashicorp/go-bexpr v0.1.10 // indirect + github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect github.com/hashicorp/hcl v1.0.0 // indirect - github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect github.com/huin/goupnp v1.3.0 // indirect - github.com/iden3/go-iden3-crypto v0.0.16 // indirect + github.com/iden3/go-iden3-crypto v0.0.17 // indirect github.com/jackpal/go-nat-pmp v1.0.2 // indirect github.com/jinzhu/inflection v1.0.0 // indirect github.com/jinzhu/now v1.1.5 // indirect @@ -76,8 +67,6 @@ require ( github.com/jtolds/gls v4.20.0+incompatible // indirect github.com/klauspost/compress v1.17.9 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect - github.com/kr/pretty v0.3.1 // indirect - github.com/kr/text v0.2.0 // indirect github.com/leodido/go-urn v1.2.4 // indirect github.com/magiconair/properties v1.8.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect @@ -97,8 +86,9 @@ require ( github.com/prometheus/client_model v0.4.0 // indirect github.com/prometheus/common v0.42.0 // indirect github.com/prometheus/procfs v0.12.0 // indirect + github.com/prometheus/tsdb v0.7.1 // indirect github.com/rivo/uniseg v0.4.4 // indirect - github.com/rogpeppe/go-internal v1.10.0 // indirect + github.com/rjeczalik/notify v0.9.1 // indirect github.com/rs/cors v1.7.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/sagikazarmark/locafero v0.4.0 // indirect @@ -112,10 +102,10 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/status-im/keycard-go v0.2.0 // indirect github.com/subosito/gotenv v1.6.0 // indirect - github.com/supranational/blst v0.3.12 // indirect + github.com/supranational/blst v0.3.13 // indirect github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect github.com/tklauser/go-sysconf v0.3.14 // indirect - github.com/tklauser/numcpus v0.8.0 // indirect + github.com/tklauser/numcpus v0.9.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect github.com/ugorji/go/codec v1.2.11 // indirect @@ -124,18 +114,17 @@ require ( go.uber.org/atomic v1.9.0 // indirect go.uber.org/multierr v1.9.0 // indirect golang.org/x/arch v0.5.0 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.32.0 // indirect golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect - golang.org/x/mod v0.17.0 // indirect golang.org/x/net v0.25.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/sync v0.11.0 // indirect + golang.org/x/sys v0.30.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect google.golang.org/protobuf v1.33.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect - gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect + gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect + gopkg.in/urfave/cli.v1 v1.20.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect rsc.io/tmplfunc v0.0.3 // indirect ) diff --git a/rollup/go.sum b/rollup/go.sum index 6702af8578..da70c08bb8 100644 --- a/rollup/go.sum +++ b/rollup/go.sum @@ -1,24 +1,20 @@ -github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= -github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= -github.com/DataDog/zstd v1.4.5 h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ= -github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= +github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI= github.com/VictoriaMetrics/fastcache v1.12.2/go.mod h1:AmC+Nzz1+3G2eCPapF6UcsnkThDcMsQicp4xDukwJYI= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/agiledragon/gomonkey/v2 v2.12.0 h1:ek0dYu9K1rSV+TgkW5LvNNPRWyDZVIxGMCFI6Pz9o38= github.com/agiledragon/gomonkey/v2 v2.12.0/go.mod h1:ap1AmDzcVOAz1YpeJ3TCzIgstoaWLA6jbbgxfB4w2iY= +github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah4HI848JfFxHt+iPb26b4zyfspmqY0/8= github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= +github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.13.0 h1:bAQ9OPNFYbGHV6Nez0tmNI0RiEu7/hxlYJRUA0wFAVE= -github.com/bits-and-blooms/bitset v1.13.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU= +github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/btcsuite/btcd v0.20.1-beta h1:Ik4hyJqN8Jfyv3S4AGBOmyouMsYE3EdYODkMbQjwPGw= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= -github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k= -github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -32,6 +28,7 @@ github.com/bytedance/sonic v1.10.1 h1:7a1wuFXL1cMy7a3f7/VFcEtriuXQnUBhtoVfOZiays github.com/bytedance/sonic v1.10.1/go.mod h1:iZcSUejdk5aukTND/Eu/ivjQuEL0Cu9/rf50Hi0u/g4= github.com/cespare/cp v0.1.0 h1:SE+dxFebS7Iik5LK0tsi1k9ZCxEaFX4AjQmoyA+1dJk= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= +github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chenzhuoyu/base64x v0.0.0-20211019084208-fb5309c8db06/go.mod h1:DH46F32mSOjUmXrMHnKwZdA8wcEefY7UVqBKYGjpdQY= @@ -40,38 +37,24 @@ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d h1:77cEq6EriyTZ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d/go.mod h1:8EPpVsBuRksnlj1mLy4AWzRNQYxauNi62uWcE3to6eA= github.com/chenzhuoyu/iasm v0.9.0 h1:9fhXjVzq5hUy2gkhhgHl95zG2cEAhw9OSGs8toWWAwo= github.com/chenzhuoyu/iasm v0.9.0/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4= -github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8= -github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4= -github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E= -github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30= -github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= -github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= -github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= -github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= -github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/consensys/bavard v0.1.29 h1:fobxIYksIQ+ZSrTJUuQgu+HIJwclrAPcdXqd7H2hh1k= +github.com/consensys/bavard v0.1.29/go.mod h1:k/zVjHHC4B+PQy1Pg7fgvG3ALicQw540Crag8qx+dZs= +github.com/consensys/gnark-crypto v0.16.0 h1:8Dl4eYmUWK9WmlP1Bj6je688gBRJCJbT8Mw4KoTAawo= +github.com/consensys/gnark-crypto v0.16.0/go.mod h1:Ke3j06ndtPTVvo++PhGNgvm+lgpLvzbcE2MqljY7diU= github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/crate-crypto/go-kzg-4844 v1.0.0 h1:TsSgHwrkTKecKJ4kadtHi4b3xHW5dCFUDFnUp1TsawI= -github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= -github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/crate-crypto/go-kzg-4844 v1.1.0 h1:EN/u9k2TF6OWSHrCCDBBU6GLNMq88OspHHlMnHfoyU4= +github.com/crate-crypto/go-kzg-4844 v1.1.0/go.mod h1:JolLjpSff1tCCJKaJx4psrlEdlXuJEC996PL3tTAFks= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= -github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= -github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0= -github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea h1:j4317fAZh7X6GqbFowYdYdI0L9bwxL07jyPZIdepyZ0= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= +github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= +github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/ethereum/c-kzg-4844 v1.0.3 h1:IEnbOHwjixW2cTvKRUlAAUOeleV7nNM/umJR+qy4WDs= github.com/ethereum/c-kzg-4844 v1.0.3/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/fjl/memsize v0.0.2 h1:27txuSD9or+NZlnOWdKUxeBzTAUkWCVh+4Gf2dWFOzA= @@ -86,14 +69,15 @@ github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI= github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= -github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= -github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= github.com/gin-gonic/gin v1.9.1 h1:4idEAncQnU5cB7BeOkPtxjfCSye0AAm1R0RVIqJ+Jmg= github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SUcPTeU= -github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= -github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= +github.com/go-kit/kit v0.8.0 h1:Wz+5lgoB0kkuqLEc6NVmwRknTKP6dTGbSqvhZtBI/j0= +github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= @@ -107,17 +91,13 @@ github.com/go-playground/validator/v10 v10.15.5 h1:LEBecTWb/1j5TNY1YYG2RcOUN3R7N github.com/go-playground/validator/v10 v10.15.5/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU= github.com/go-resty/resty/v2 v2.7.0 h1:me+K9p3uhSmXtrBZ4k9jcEAfJmuC8IivWHwaLZwPrFY= github.com/go-resty/resty/v2 v2.7.0/go.mod h1:9PWDzw47qPphMRFfhsyk0NnSgvluHcljSMVIq3w7q0I= +github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= -github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg= -github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= @@ -148,19 +128,19 @@ github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWm github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/hashicorp/go-bexpr v0.1.10 h1:9kuI5PFotCboP3dkDYFr/wi0gg0QVbSNz5oFRpxn4uE= github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 h1:3JQNjnMRil1yD0IfZKHF9GxxWKDJGj8I0IqOUol//sw= -github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc= github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= -github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= -github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= +github.com/holiman/uint256 v1.3.2 h1:a9EgMPSC1AAaj1SZL5zIQD3WbwTuHrMGOerLjGmM/TA= +github.com/holiman/uint256 v1.3.2/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc= github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= -github.com/iden3/go-iden3-crypto v0.0.16 h1:zN867xiz6HgErXVIV/6WyteGcOukE9gybYTorBMEdsk= -github.com/iden3/go-iden3-crypto v0.0.16/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= +github.com/iden3/go-iden3-crypto v0.0.17 h1:NdkceRLJo/pI4UpcjVah4lN/a3yzxRUGXqxbWcYh9mY= +github.com/iden3/go-iden3-crypto v0.0.17/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= github.com/jackpal/go-nat-pmp v1.0.2 h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus= github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= @@ -173,8 +153,6 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo= github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= -github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA= github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= @@ -182,14 +160,13 @@ github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa02 github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/knz/go-libedit v1.10.1/go.mod h1:MZTVkCWyz0oBc7JOWP3wNAzd002ZbM/5hgShxwh4x8M= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= +github.com/leanovate/gopter v0.2.11 h1:vRjThO1EKPb/1NsDXuDrzldR28RLkBflWYcU9CvzWu4= +github.com/leanovate/gopter v0.2.11/go.mod h1:aK3tzZP/C+p1m3SPRE4SYZFGP7jjkuSI4f7Xvpt0S9c= github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= @@ -202,6 +179,7 @@ github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= @@ -220,6 +198,7 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= +github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= @@ -235,28 +214,33 @@ github.com/onsi/gomega v1.27.1 h1:rfztXRbg6nv/5f+Raen9RcGoSecHIFgBBLQK3Wdj754= github.com/onsi/gomega v1.27.1/go.mod h1:aHX5xOykVYzWOV4WqQy0sy8BQptgukenXpCXfadcIAw= github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM= github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs= -github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= -github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= +github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= +github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY= github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= +github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM= github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= +github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= +github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE= +github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/rs/cors v1.7.0 h1:+88SsELBHx5r+hZ8TCkggzSstaWNbDvThkVK8H6f9ik= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= @@ -265,10 +249,10 @@ github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6ke github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4= github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE= github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ= -github.com/scroll-tech/da-codec v0.1.2 h1:QyJ+dQ4zWVVJwuqxNt4MiKyrymVc6rHe4YPtURkjiRc= -github.com/scroll-tech/da-codec v0.1.2/go.mod h1:odz1ck3umvYccCG03osaQBISAYGinZktZYbpk94fYRE= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241023093931-91c2f9c27f4d h1:vuv7fGKEDtoeetI6RkKt8RAByJsYZBWk9Vo6gShv65c= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241023093931-91c2f9c27f4d/go.mod h1:PWEOTg6LeWlJAlFJauO0msSLXWnpHmE+mVh5txtfeRM= +github.com/scroll-tech/da-codec v0.1.3-0.20250206084714-d61e2cbe7cd5 h1:vsSXTjYDggo6TgHxS8KYl4IYHi+EawpzeqQ64X2W/cw= +github.com/scroll-tech/da-codec v0.1.3-0.20250206084714-d61e2cbe7cd5/go.mod h1:RCDoKwQgZMr/GbD1rKiLA90+0faOzOD6JJm0Bq/7vQs= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 h1:IKkevP42IQx8DQvtVq9WOmZDQrto59CGdEheXPf20HA= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/scroll-tech/zktrie v0.8.4 h1:UagmnZ4Z3ITCk+aUq9NQZJNAwnWl4gSxsLb2Nl7IgRE= github.com/scroll-tech/zktrie v0.8.4/go.mod h1:XvNo7vAk8yxNyTjBDj5WIiFzYW4bx/gJ78+NK6Zn6Uk= github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI= @@ -281,6 +265,7 @@ github.com/smartystreets/goconvey v1.8.0 h1:Oi49ha/2MURE0WexF052Z0m+BNSGirfjg5RL github.com/smartystreets/goconvey v1.8.0/go.mod h1:EdX8jtrTIj26jmjCOVNMVSIYAtgexqXKHOXW2Dx9JLg= github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= +github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= github.com/spf13/cast v1.6.0 h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0= @@ -295,6 +280,7 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= @@ -303,18 +289,19 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= -github.com/supranational/blst v0.3.12 h1:Vfas2U2CFHhniv2QkUm2OVa1+pGTdqtpqm9NnhUUbZ8= -github.com/supranational/blst v0.3.12/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.13 h1:AYeSxdOMacwu7FBmpfloBz5pbFXDmJL33RuwnKtmTjk= +github.com/supranational/blst v0.3.13/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= -github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= -github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= +github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPDo= +github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI= github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8= @@ -325,7 +312,6 @@ github.com/urfave/cli/v2 v2.25.7 h1:VAzn5oq403l5pHjc4OhD54+XGO9cdKVL/7lDjF+iKUs= github.com/urfave/cli/v2 v2.25.7/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ= github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU= github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= @@ -340,19 +326,15 @@ golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnf golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g= golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= -golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200813134508-3edf25e44fcc/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= @@ -360,14 +342,15 @@ golang.org/x/net v0.0.0-20211029224645-99673261e6eb/go.mod h1:9nx3DQGgdP8bBQD5qx golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -386,25 +369,21 @@ golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -419,16 +398,19 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0 google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8= -gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/urfave/cli.v1 v1.20.0 h1:NdAVW6RYxDif9DhDHaAortIu956m2c0v+09AZBPTbE0= +gopkg.in/urfave/cli.v1 v1.20.0/go.mod h1:vuBzUtMdQeixQj8LVd+/98pzhxNGQoyuPBlsXHOQNO0= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= diff --git a/rollup/internal/config/relayer.go b/rollup/internal/config/relayer.go index f76010890c..b42005c312 100644 --- a/rollup/internal/config/relayer.go +++ b/rollup/internal/config/relayer.go @@ -62,6 +62,8 @@ type RelayerConfig struct { // Indicates if bypass features specific to testing environments are enabled. EnableTestEnvBypassFeatures bool `json:"enable_test_env_bypass_features"` + // Sets rollup-relayer to stop fake finalizing at the fork boundary + TestEnvBypassOnlyUntilForkBoundary bool `json:"test_env_bypass_only_until_fork_boundary"` // The timeout in seconds for finalizing a batch without proof, only used when EnableTestEnvBypassFeatures is true. FinalizeBatchWithoutProofTimeoutSec uint64 `json:"finalize_batch_without_proof_timeout_sec"` // The timeout in seconds for finalizing a bundle without proof, only used when EnableTestEnvBypassFeatures is true. diff --git a/rollup/internal/controller/relayer/l2_relayer.go b/rollup/internal/controller/relayer/l2_relayer.go index 60e866d2e1..60a9e433a3 100644 --- a/rollup/internal/controller/relayer/l2_relayer.go +++ b/rollup/internal/controller/relayer/l2_relayer.go @@ -205,6 +205,10 @@ func (r *Layer2Relayer) initializeGenesis() error { } err = r.db.Transaction(func(dbTX *gorm.DB) error { + if err = r.l2BlockOrm.InsertL2Blocks(r.ctx, chunk.Blocks); err != nil { + return fmt.Errorf("failed to insert genesis block: %v", err) + } + var dbChunk *orm.Chunk dbChunk, err = r.chunkOrm.InsertChunk(r.ctx, chunk, encoding.CodecV0, rutils.ChunkMetrics{}, dbTX) if err != nil { @@ -426,7 +430,7 @@ func (r *Layer2Relayer) ProcessPendingBatches() { var blob *kzg4844.Blob codecVersion := encoding.CodecVersion(dbBatch.CodecVersion) switch codecVersion { - case encoding.CodecV4: + case encoding.CodecV4, encoding.CodecV5, encoding.CodecV6: calldata, blob, err = r.constructCommitBatchPayloadCodecV4(dbBatch, dbParentBatch, dbChunks, chunks) if err != nil { log.Error("failed to construct commitBatchWithBlobProof payload for V4", "codecVersion", codecVersion, "index", dbBatch.Index, "err", err) @@ -523,6 +527,33 @@ func (r *Layer2Relayer) ProcessPendingBundles() { return } + lastFinalizedChunk, err := r.chunkOrm.GetChunkByIndex(r.ctx, lastBatch.EndChunkIndex) + if err != nil { + log.Error("failed to get last finalized chunk", "chunk index", lastBatch.EndChunkIndex) + return + } + + firstUnfinalizedBatch, err := r.batchOrm.GetBatchByIndex(r.ctx, bundle.StartBatchIndex) + if err != nil { + log.Error("failed to get first unfinalized batch", "batch index", bundle.StartBatchIndex) + return + } + + firstUnfinalizedChunk, err := r.chunkOrm.GetChunkByIndex(r.ctx, firstUnfinalizedBatch.StartChunkIndex) + if err != nil { + log.Error("failed to get firsr unfinalized chunk", "chunk index", firstUnfinalizedBatch.StartChunkIndex) + return + } + + if r.cfg.TestEnvBypassOnlyUntilForkBoundary { + lastFork := encoding.GetHardforkName(r.chainCfg, lastFinalizedChunk.StartBlockNumber, lastFinalizedChunk.StartBlockTime) + nextFork := encoding.GetHardforkName(r.chainCfg, firstUnfinalizedChunk.StartBlockNumber, firstUnfinalizedChunk.StartBlockTime) + if lastFork != nextFork { + log.Info("not fake finalizing past the fork boundary", "last fork", lastFork, "next fork", nextFork) + return + } + } + if err := r.finalizeBundle(bundle, false); err != nil { log.Error("failed to finalize timeout bundle without proof", "bundle index", bundle.Index, "start batch index", bundle.StartBatchIndex, "end batch index", bundle.EndBatchIndex, "err", err) return @@ -609,9 +640,17 @@ func (r *Layer2Relayer) finalizeBundle(bundle *orm.Bundle, withProof bool) error return err } - var aggProof *message.BundleProof + firstChunk, err := r.chunkOrm.GetChunkByIndex(r.ctx, dbBatch.StartChunkIndex) + if err != nil || firstChunk == nil { + log.Error("failed to get first chunk of batch", "chunk index", dbBatch.StartChunkIndex, "error", err) + return fmt.Errorf("failed to get first chunk of batch: %w", err) + } + + hardForkName := encoding.GetHardforkName(r.chainCfg, firstChunk.StartBlockNumber, firstChunk.StartBlockTime) + + var aggProof message.BundleProof if withProof { - aggProof, err = r.bundleOrm.GetVerifiedProofByHash(r.ctx, bundle.Hash) + aggProof, err = r.bundleOrm.GetVerifiedProofByHash(r.ctx, bundle.Hash, hardForkName) if err != nil { return fmt.Errorf("failed to get verified proof by bundle index: %d, err: %w", bundle.Index, err) } @@ -883,14 +922,14 @@ func (r *Layer2Relayer) constructCommitBatchPayloadCodecV4(dbBatch *orm.Batch, d return calldata, daBatch.Blob(), nil } -func (r *Layer2Relayer) constructFinalizeBundlePayloadCodecV4(dbBatch *orm.Batch, aggProof *message.BundleProof) ([]byte, error) { +func (r *Layer2Relayer) constructFinalizeBundlePayloadCodecV4(dbBatch *orm.Batch, aggProof message.BundleProof) ([]byte, error) { if aggProof != nil { // finalizeBundle with proof. calldata, packErr := r.l1RollupABI.Pack( "finalizeBundleWithProof", dbBatch.BatchHeader, common.HexToHash(dbBatch.StateRoot), common.HexToHash(dbBatch.WithdrawRoot), - aggProof.Proof, + aggProof.Proof(), ) if packErr != nil { return nil, fmt.Errorf("failed to pack finalizeBundleWithProof: %w", packErr) diff --git a/rollup/internal/controller/relayer/l2_relayer_test.go b/rollup/internal/controller/relayer/l2_relayer_test.go index a40513318d..0333765364 100644 --- a/rollup/internal/controller/relayer/l2_relayer_test.go +++ b/rollup/internal/controller/relayer/l2_relayer_test.go @@ -123,6 +123,12 @@ func testL2RelayerProcessPendingBundles(t *testing.T) { Chunks: []*encoding.Chunk{chunk1, chunk2}, } + chunkOrm := orm.NewChunk(db) + _, err = chunkOrm.InsertChunk(context.Background(), chunk1, codecVersion, rutils.ChunkMetrics{}) + assert.NoError(t, err) + _, err = chunkOrm.InsertChunk(context.Background(), chunk2, codecVersion, rutils.ChunkMetrics{}) + assert.NoError(t, err) + batchOrm := orm.NewBatch(db) dbBatch, err := batchOrm.InsertBatch(context.Background(), batch, codecVersion, rutils.BatchMetrics{}) assert.NoError(t, err) @@ -145,8 +151,8 @@ func testL2RelayerProcessPendingBundles(t *testing.T) { // no valid proof, rollup status remains the same assert.Equal(t, types.RollupPending, types.RollupStatus(bundles[0].RollupStatus)) - proof := &message.BundleProof{ - Proof: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + proof := &message.Halo2BundleProof{ + RawProof: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, Instances: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, Vk: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, } diff --git a/rollup/internal/controller/sender/sender.go b/rollup/internal/controller/sender/sender.go index daf4e7b54d..657e02238c 100644 --- a/rollup/internal/controller/sender/sender.go +++ b/rollup/internal/controller/sender/sender.go @@ -12,7 +12,7 @@ import ( "github.com/holiman/uint256" "github.com/prometheus/client_golang/prometheus" "github.com/scroll-tech/go-ethereum/common" - "github.com/scroll-tech/go-ethereum/consensus/misc/eip4844" + "github.com/scroll-tech/go-ethereum/consensus/misc" gethTypes "github.com/scroll-tech/go-ethereum/core/types" "github.com/scroll-tech/go-ethereum/crypto/kzg4844" "github.com/scroll-tech/go-ethereum/ethclient" @@ -675,7 +675,7 @@ func (s *Sender) getBlockNumberAndBaseFeeAndBlobFee(ctx context.Context) (uint64 var blobBaseFee uint64 if excess := header.ExcessBlobGas; excess != nil { - blobBaseFee = eip4844.CalcBlobFee(*excess).Uint64() + blobBaseFee = misc.CalcBlobFee(*excess).Uint64() } // header.Number.Uint64() returns the pendingBlockNumber, so we minus 1 to get the latestBlockNumber. return header.Number.Uint64() - 1, baseFee, blobBaseFee, nil diff --git a/rollup/internal/controller/sender/sender_test.go b/rollup/internal/controller/sender/sender_test.go index 1af81b2997..623a11cab9 100644 --- a/rollup/internal/controller/sender/sender_test.go +++ b/rollup/internal/controller/sender/sender_test.go @@ -287,6 +287,8 @@ func testResubmitZeroGasPriceTransaction(t *testing.T) { assert.NotNil(t, tx) err = s.client.SendTransaction(s.ctx, tx) assert.NoError(t, err) + + txHashes := []common.Hash{tx.Hash()} // Increase at least 1 wei in gas price, gas tip cap and gas fee cap. // Bumping the fees enough times to let the transaction be included in a block. for i := 0; i < 30; i++ { @@ -294,16 +296,27 @@ func testResubmitZeroGasPriceTransaction(t *testing.T) { assert.NoError(t, err) err = s.client.SendTransaction(s.ctx, tx) assert.NoError(t, err) + txHashes = append(txHashes, tx.Hash()) } assert.Eventually(t, func() bool { - _, isPending, err := s.client.TransactionByHash(context.Background(), tx.Hash()) - return err == nil && !isPending + for _, txHash := range txHashes { + _, isPending, err := s.client.TransactionByHash(context.Background(), txHash) + if err == nil && !isPending { + return true + } + } + return false }, 30*time.Second, time.Second) assert.Eventually(t, func() bool { - receipt, err := s.client.TransactionReceipt(context.Background(), tx.Hash()) - return err == nil && receipt != nil + for _, txHash := range txHashes { + receipt, err := s.client.TransactionReceipt(context.Background(), txHash) + if err == nil && receipt != nil { + return true + } + } + return false }, 30*time.Second, time.Second) s.Stop() diff --git a/rollup/internal/controller/watcher/batch_proposer.go b/rollup/internal/controller/watcher/batch_proposer.go index 8b69cd9c25..666fdef449 100644 --- a/rollup/internal/controller/watcher/batch_proposer.go +++ b/rollup/internal/controller/watcher/batch_proposer.go @@ -3,7 +3,6 @@ package watcher import ( "context" "fmt" - "math/big" "time" "github.com/prometheus/client_golang/prometheus" @@ -245,9 +244,9 @@ func (p *BatchProposer) proposeBatch() error { return err } - codec := encoding.CodecFromConfig(p.chainCfg, new(big.Int).SetUint64(firstUnbatchedChunk.StartBlockNumber), firstUnbatchedChunk.StartBlockTime) - if codec == nil { - return fmt.Errorf("failed to retrieve codec for block number %v and time %v", firstUnbatchedChunk.StartBlockNumber, firstUnbatchedChunk.StartBlockTime) + codec, err := encoding.CodecFromVersion(encoding.CodecVersion(firstUnbatchedChunk.CodecVersion)) + if codec == nil || err != nil { + return fmt.Errorf("failed to retrieve codec for block number %v and time %v: %w", firstUnbatchedChunk.StartBlockNumber, firstUnbatchedChunk.StartBlockTime, err) } if codec.Version() < p.minCodecVersion { diff --git a/rollup/internal/controller/watcher/bundle_proposer.go b/rollup/internal/controller/watcher/bundle_proposer.go index 1a37a6265a..c73a4c33e8 100644 --- a/rollup/internal/controller/watcher/bundle_proposer.go +++ b/rollup/internal/controller/watcher/bundle_proposer.go @@ -161,6 +161,11 @@ func (p *BundleProposer) proposeBundle() error { return fmt.Errorf("unsupported codec version: %v, expected at least %v", codecVersion, p.minCodecVersion) } + if codecVersion == encoding.CodecV5 { + maxBatchesThisBundle = 1 + batches = batches[:maxBatchesThisBundle] + } + for i := 1; i < len(batches); i++ { chunk, err := p.chunkOrm.GetChunkByIndex(p.ctx, batches[i].StartChunkIndex) if err != nil { diff --git a/rollup/internal/controller/watcher/chunk_proposer.go b/rollup/internal/controller/watcher/chunk_proposer.go index 72757513d0..d9a5433ecf 100644 --- a/rollup/internal/controller/watcher/chunk_proposer.go +++ b/rollup/internal/controller/watcher/chunk_proposer.go @@ -294,6 +294,10 @@ func (p *ChunkProposer) proposeChunk() error { return p.updateDBChunkInfo(&chunk, codecVersion, metrics) } + if proposed, err := p.tryProposeEuclidTransitionChunk(blocks); proposed || err != nil { + return err + } + var chunk encoding.Chunk chunk.Blocks = make([]*encoding.Block, 0, len(blocks)) for i, block := range blocks { @@ -387,3 +391,32 @@ func (p *ChunkProposer) recordTimerChunkMetrics(metrics *utils.ChunkMetrics) { p.chunkEstimateCalldataSizeTime.Set(float64(metrics.EstimateCalldataSizeTime)) p.chunkEstimateBlobSizeTime.Set(float64(metrics.EstimateBlobSizeTime)) } + +func (p *ChunkProposer) tryProposeEuclidTransitionChunk(blocks []*encoding.Block) (bool, error) { + if !p.chainCfg.IsEuclid(blocks[0].Header.Time) { + return false, nil + } + + prevBlocks, err := p.l2BlockOrm.GetL2BlocksGEHeight(p.ctx, blocks[0].Header.Number.Uint64()-1, 1) + if err != nil || len(prevBlocks) == 0 || prevBlocks[0].Header.Hash() != blocks[0].Header.ParentHash { + return false, fmt.Errorf("failed to get parent block: %w", err) + } + + if p.chainCfg.IsEuclid(prevBlocks[0].Header.Time) { + // Parent is still Euclid, transition happened already + return false, nil + } + + // blocks[0] is Euclid, but parent is not, propose a chunk with only blocks[0] + chunk := encoding.Chunk{Blocks: blocks[:1]} + codecVersion := encoding.CodecV5 + metrics, calcErr := utils.CalculateChunkMetrics(&chunk, codecVersion) + if calcErr != nil { + return false, fmt.Errorf("failed to calculate chunk metrics: %w", calcErr) + } + p.recordTimerChunkMetrics(metrics) + if err := p.updateDBChunkInfo(&chunk, codecVersion, metrics); err != nil { + return false, err + } + return true, nil +} diff --git a/rollup/internal/controller/watcher/l1_watcher.go b/rollup/internal/controller/watcher/l1_watcher.go index 724a70354d..1b67089a3a 100644 --- a/rollup/internal/controller/watcher/l1_watcher.go +++ b/rollup/internal/controller/watcher/l1_watcher.go @@ -6,7 +6,7 @@ import ( "math/big" "github.com/prometheus/client_golang/prometheus" - "github.com/scroll-tech/go-ethereum/consensus/misc/eip4844" + "github.com/scroll-tech/go-ethereum/consensus/misc" gethTypes "github.com/scroll-tech/go-ethereum/core/types" "github.com/scroll-tech/go-ethereum/ethclient" "github.com/scroll-tech/go-ethereum/log" @@ -80,7 +80,7 @@ func (w *L1WatcherClient) FetchBlockHeader(blockHeight uint64) error { var blobBaseFee uint64 if excess := block.ExcessBlobGas; excess != nil { - blobBaseFee = eip4844.CalcBlobFee(*excess).Uint64() + blobBaseFee = misc.CalcBlobFee(*excess).Uint64() } l1Block := orm.L1Block{ diff --git a/rollup/internal/controller/watcher/l2_watcher.go b/rollup/internal/controller/watcher/l2_watcher.go index 3a8283acd2..2a064a1307 100644 --- a/rollup/internal/controller/watcher/l2_watcher.go +++ b/rollup/internal/controller/watcher/l2_watcher.go @@ -130,7 +130,7 @@ func (w *L2WatcherClient) getAndStoreBlocks(ctx context.Context, from, to uint64 if err != nil { return fmt.Errorf("failed to GetBlockByNumberOrHash: %v. number: %v", err, number) } - if block.RowConsumption == nil { + if block.RowConsumption == nil && !w.chainCfg.IsEuclid(block.Time()) { w.metrics.fetchNilRowConsumptionBlockTotal.Inc() return fmt.Errorf("fetched block does not contain RowConsumption. number: %v", number) } diff --git a/rollup/internal/orm/batch.go b/rollup/internal/orm/batch.go index d965015eb0..8c64b915e9 100644 --- a/rollup/internal/orm/batch.go +++ b/rollup/internal/orm/batch.go @@ -122,7 +122,7 @@ func (o *Batch) GetBatchCount(ctx context.Context) (uint64, error) { } // GetVerifiedProofByHash retrieves the verified aggregate proof for a batch with the given hash. -func (o *Batch) GetVerifiedProofByHash(ctx context.Context, hash string) (*message.BatchProof, error) { +func (o *Batch) GetVerifiedProofByHash(ctx context.Context, hash, hardForkName string) (message.BatchProof, error) { db := o.db.WithContext(ctx) db = db.Model(&Batch{}) db = db.Select("proof") @@ -133,11 +133,11 @@ func (o *Batch) GetVerifiedProofByHash(ctx context.Context, hash string) (*messa return nil, fmt.Errorf("Batch.GetVerifiedProofByHash error: %w, batch hash: %v", err, hash) } - var proof message.BatchProof + proof := message.NewBatchProof(hardForkName) if err := json.Unmarshal(batch.Proof, &proof); err != nil { return nil, fmt.Errorf("Batch.GetVerifiedProofByHash error: %w, batch hash: %v", err, hash) } - return &proof, nil + return proof, nil } // GetLatestBatch retrieves the latest batch from the database. @@ -434,7 +434,7 @@ func (o *Batch) UpdateFinalizeTxHashAndRollupStatus(ctx context.Context, hash st // UpdateProofByHash updates the batch proof by hash. // for unit test. -func (o *Batch) UpdateProofByHash(ctx context.Context, hash string, proof *message.BatchProof, proofTimeSec uint64) error { +func (o *Batch) UpdateProofByHash(ctx context.Context, hash string, proof message.BatchProof, proofTimeSec uint64) error { proofBytes, err := json.Marshal(proof) if err != nil { return fmt.Errorf("Batch.UpdateProofByHash error: %w, batch hash: %v", err, hash) diff --git a/rollup/internal/orm/bundle.go b/rollup/internal/orm/bundle.go index 54f7cf9fd3..044434838d 100644 --- a/rollup/internal/orm/bundle.go +++ b/rollup/internal/orm/bundle.go @@ -134,7 +134,7 @@ func (o *Bundle) GetFirstPendingBundle(ctx context.Context) (*Bundle, error) { } // GetVerifiedProofByHash retrieves the verified aggregate proof for a bundle with the given hash. -func (o *Bundle) GetVerifiedProofByHash(ctx context.Context, hash string) (*message.BundleProof, error) { +func (o *Bundle) GetVerifiedProofByHash(ctx context.Context, hash, hardForkName string) (message.BundleProof, error) { db := o.db.WithContext(ctx) db = db.Model(&Bundle{}) db = db.Select("proof") @@ -145,11 +145,11 @@ func (o *Bundle) GetVerifiedProofByHash(ctx context.Context, hash string) (*mess return nil, fmt.Errorf("Bundle.GetVerifiedProofByHash error: %w, bundle hash: %v", err, hash) } - var proof message.BundleProof + proof := message.NewBundleProof(hardForkName) if err := json.Unmarshal(bundle.Proof, &proof); err != nil { return nil, fmt.Errorf("Bundle.GetVerifiedProofByHash error: %w, bundle hash: %v", err, hash) } - return &proof, nil + return proof, nil } // InsertBundle inserts a new bundle into the database. @@ -256,7 +256,7 @@ func (o *Bundle) UpdateRollupStatus(ctx context.Context, hash string, status typ // UpdateProofAndProvingStatusByHash updates the bundle proof and proving status by hash. // only used in unit tests. -func (o *Bundle) UpdateProofAndProvingStatusByHash(ctx context.Context, hash string, proof *message.BundleProof, provingStatus types.ProvingStatus, proofTimeSec uint64, dbTX ...*gorm.DB) error { +func (o *Bundle) UpdateProofAndProvingStatusByHash(ctx context.Context, hash string, proof message.BundleProof, provingStatus types.ProvingStatus, proofTimeSec uint64, dbTX ...*gorm.DB) error { db := o.db if len(dbTX) > 0 && dbTX[0] != nil { db = dbTX[0] diff --git a/rollup/internal/orm/orm_test.go b/rollup/internal/orm/orm_test.go index 52e70df2c6..be311e85c3 100644 --- a/rollup/internal/orm/orm_test.go +++ b/rollup/internal/orm/orm_test.go @@ -291,7 +291,7 @@ func TestBatchOrm(t *testing.T) { err = batchOrm.UpdateProvingStatus(context.Background(), batchHash2, types.ProvingTaskVerified) assert.NoError(t, err) - dbProof, err := batchOrm.GetVerifiedProofByHash(context.Background(), batchHash1) + dbProof, err := batchOrm.GetVerifiedProofByHash(context.Background(), batchHash1, "darwinV2") assert.Error(t, err) assert.Nil(t, dbProof) @@ -460,8 +460,8 @@ func TestBundleOrm(t *testing.T) { }) t.Run("GetVerifiedProofByHash", func(t *testing.T) { - proof := &message.BundleProof{ - Proof: []byte("test proof"), + proof := &message.Halo2BundleProof{ + RawProof: []byte("test proof"), } proofBytes, err := json.Marshal(proof) assert.NoError(t, err) @@ -469,9 +469,9 @@ func TestBundleOrm(t *testing.T) { err = db.Model(&Bundle{}).Where("hash = ?", bundle1.Hash).Update("proof", proofBytes).Error assert.NoError(t, err) - retrievedProof, err := bundleOrm.GetVerifiedProofByHash(context.Background(), bundle1.Hash) + retrievedProof, err := bundleOrm.GetVerifiedProofByHash(context.Background(), bundle1.Hash, "darwinV2") assert.NoError(t, err) - assert.Equal(t, proof.Proof, retrievedProof.Proof) + assert.Equal(t, proof.RawProof, retrievedProof.Proof()) }) t.Run("GetBundles", func(t *testing.T) { @@ -483,8 +483,8 @@ func TestBundleOrm(t *testing.T) { }) t.Run("UpdateProofAndProvingStatusByHash", func(t *testing.T) { - proof := &message.BundleProof{ - Proof: []byte("new test proof"), + proof := &message.Halo2BundleProof{ + RawProof: []byte("new test proof"), } err := bundleOrm.UpdateProofAndProvingStatusByHash(context.Background(), bundle2.Hash, proof, types.ProvingTaskVerified, 600) assert.NoError(t, err) @@ -496,10 +496,10 @@ func TestBundleOrm(t *testing.T) { assert.Equal(t, int32(600), bundle.ProofTimeSec) assert.NotNil(t, bundle.ProvedAt) - var retrievedProof message.BundleProof + retrievedProof := message.Halo2BundleProof{} err = json.Unmarshal(bundle.Proof, &retrievedProof) assert.NoError(t, err) - assert.Equal(t, proof.Proof, retrievedProof.Proof) + assert.Equal(t, proof.RawProof, retrievedProof.Proof()) }) t.Run("UpdateRollupStatus", func(t *testing.T) { diff --git a/rollup/tests/bridge_test.go b/rollup/tests/bridge_test.go index 41cba06469..d2abcd489d 100644 --- a/rollup/tests/bridge_test.go +++ b/rollup/tests/bridge_test.go @@ -208,7 +208,7 @@ func TestFunction(t *testing.T) { // l1 rollup and watch rollup events t.Run("TestCommitAndFinalizeGenesisBatch", testCommitAndFinalizeGenesisBatch) - t.Run("TestCommitBatchAndFinalizeBundleCodecV4", testCommitBatchAndFinalizeBundleCodecV4) + t.Run("testCommitBatchAndFinalizeBundleCodecV4V5V6", testCommitBatchAndFinalizeBundleCodecV4V5V6) // l1/l2 gas oracle t.Run("TestImportL1GasPrice", testImportL1GasPrice) diff --git a/rollup/tests/rollup_test.go b/rollup/tests/rollup_test.go index 4251aa273b..928e403a3c 100644 --- a/rollup/tests/rollup_test.go +++ b/rollup/tests/rollup_test.go @@ -52,167 +52,161 @@ func testCommitAndFinalizeGenesisBatch(t *testing.T) { assert.Equal(t, types.RollupFinalized, types.RollupStatus(batch.RollupStatus)) } -func testCommitBatchAndFinalizeBundleCodecV4(t *testing.T) { - codecVersions := []encoding.CodecVersion{encoding.CodecV4} - for _, codecVersion := range codecVersions { - db := setupDB(t) - - prepareContracts(t) - - var chainConfig *params.ChainConfig - if codecVersion == encoding.CodecV4 { - chainConfig = ¶ms.ChainConfig{LondonBlock: big.NewInt(0), BernoulliBlock: big.NewInt(0), CurieBlock: big.NewInt(0), DarwinTime: new(uint64), DarwinV2Time: new(uint64)} - } else { - assert.Fail(t, "unsupported codec version, expected CodecV4") - } +func testCommitBatchAndFinalizeBundleCodecV4V5V6(t *testing.T) { + db := setupDB(t) - // Create L2Relayer - l2Cfg := rollupApp.Config.L2Config - l2Relayer, err := relayer.NewLayer2Relayer(context.Background(), l2Client, db, l2Cfg.RelayerConfig, chainConfig, true, relayer.ServiceTypeL2RollupRelayer, nil) - assert.NoError(t, err) + prepareContracts(t) - // add some blocks to db - var blocks []*encoding.Block - for i := int64(0); i < 10; i++ { - header := gethTypes.Header{ - Number: big.NewInt(i + 1), - ParentHash: common.Hash{}, - Difficulty: big.NewInt(0), - BaseFee: big.NewInt(0), - Root: common.HexToHash("0x1"), - } - blocks = append(blocks, &encoding.Block{ - Header: &header, - Transactions: nil, - WithdrawRoot: common.HexToHash("0x2"), - RowConsumption: &gethTypes.RowConsumption{}, - }) - } + euclidTime := uint64(3) + chainConfig := ¶ms.ChainConfig{LondonBlock: big.NewInt(0), BernoulliBlock: big.NewInt(0), CurieBlock: big.NewInt(0), DarwinTime: new(uint64), DarwinV2Time: new(uint64), EuclidTime: &euclidTime} - cp := watcher.NewChunkProposer(context.Background(), &config.ChunkProposerConfig{ - MaxBlockNumPerChunk: 100, - MaxTxNumPerChunk: 10000, - MaxL1CommitGasPerChunk: 50000000000, - MaxL1CommitCalldataSizePerChunk: 1000000, - MaxRowConsumptionPerChunk: 1048319, - ChunkTimeoutSec: 300, - MaxUncompressedBatchBytesSize: math.MaxUint64, - }, encoding.CodecV4, chainConfig, db, nil) - - bap := watcher.NewBatchProposer(context.Background(), &config.BatchProposerConfig{ - MaxL1CommitGasPerBatch: 50000000000, - MaxL1CommitCalldataSizePerBatch: 1000000, - BatchTimeoutSec: 300, - MaxUncompressedBatchBytesSize: math.MaxUint64, - }, encoding.CodecV4, chainConfig, db, nil) - - bup := watcher.NewBundleProposer(context.Background(), &config.BundleProposerConfig{ - MaxBatchNumPerBundle: 1000000, - BundleTimeoutSec: 300, - }, encoding.CodecV4, chainConfig, db, nil) - - l2BlockOrm := orm.NewL2Block(db) - err = l2BlockOrm.InsertL2Blocks(context.Background(), blocks[:5]) - assert.NoError(t, err) + // Create L2Relayer + l2Cfg := rollupApp.Config.L2Config + l2Relayer, err := relayer.NewLayer2Relayer(context.Background(), l2Client, db, l2Cfg.RelayerConfig, chainConfig, true, relayer.ServiceTypeL2RollupRelayer, nil) + assert.NoError(t, err) - cp.TryProposeChunk() - bap.TryProposeBatch() + // add some blocks to db + var blocks []*encoding.Block + for i := int64(0); i < 10; i++ { + header := gethTypes.Header{ + Number: big.NewInt(i + 1), + ParentHash: common.Hash{}, + Difficulty: big.NewInt(0), + BaseFee: big.NewInt(0), + Root: common.HexToHash("0x1"), + Time: uint64(i), + } + blocks = append(blocks, &encoding.Block{ + Header: &header, + Transactions: nil, + WithdrawRoot: common.HexToHash("0x2"), + RowConsumption: &gethTypes.RowConsumption{}, + }) + } - err = l2BlockOrm.InsertL2Blocks(context.Background(), blocks[5:]) - assert.NoError(t, err) + cp := watcher.NewChunkProposer(context.Background(), &config.ChunkProposerConfig{ + MaxBlockNumPerChunk: 100, + MaxTxNumPerChunk: 10000, + MaxL1CommitGasPerChunk: 50000000000, + MaxL1CommitCalldataSizePerChunk: 1000000, + MaxRowConsumptionPerChunk: 1048319, + ChunkTimeoutSec: 300, + MaxUncompressedBatchBytesSize: math.MaxUint64, + }, encoding.CodecV4, chainConfig, db, nil) + + bap := watcher.NewBatchProposer(context.Background(), &config.BatchProposerConfig{ + MaxL1CommitGasPerBatch: 50000000000, + MaxL1CommitCalldataSizePerBatch: 1000000, + BatchTimeoutSec: 300, + MaxUncompressedBatchBytesSize: math.MaxUint64, + }, encoding.CodecV4, chainConfig, db, nil) + + bup := watcher.NewBundleProposer(context.Background(), &config.BundleProposerConfig{ + MaxBatchNumPerBundle: 1000000, + BundleTimeoutSec: 300, + }, encoding.CodecV4, chainConfig, db, nil) + + l2BlockOrm := orm.NewL2Block(db) + err = l2BlockOrm.InsertL2Blocks(context.Background(), blocks[:5]) + assert.NoError(t, err) - cp.TryProposeChunk() - bap.TryProposeBatch() + cp.TryProposeChunk() + bap.TryProposeBatch() - bup.TryProposeBundle() // The proposed bundle contains two batches when codec version is codecv3. + err = l2BlockOrm.InsertL2Blocks(context.Background(), blocks[5:]) + assert.NoError(t, err) - l2Relayer.ProcessPendingBatches() + cp.TryProposeChunk() + bap.TryProposeBatch() - batchOrm := orm.NewBatch(db) - bundleOrm := orm.NewBundle(db) + bup.TryProposeBundle() // The proposed bundle contains two batches when codec version is codecv3. - assert.Eventually(t, func() bool { - batches, getErr := batchOrm.GetBatches(context.Background(), map[string]interface{}{}, nil, 0) - assert.NoError(t, getErr) - assert.Len(t, batches, 3) - batches = batches[1:] - for _, batch := range batches { - if types.RollupCommitted != types.RollupStatus(batch.RollupStatus) { - return false - } - } - return true - }, 30*time.Second, time.Second) + l2Relayer.ProcessPendingBatches() - batchProof := &message.BatchProof{ - Proof: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, - Instances: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, - Vk: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, - } - batches, err := batchOrm.GetBatches(context.Background(), map[string]interface{}{}, nil, 0) - assert.NoError(t, err) + batchOrm := orm.NewBatch(db) + bundleOrm := orm.NewBundle(db) + + assert.Eventually(t, func() bool { + batches, getErr := batchOrm.GetBatches(context.Background(), map[string]interface{}{}, nil, 0) + assert.NoError(t, getErr) + assert.Len(t, batches, 3) batches = batches[1:] for _, batch := range batches { - err = batchOrm.UpdateProofByHash(context.Background(), batch.Hash, batchProof, 100) - assert.NoError(t, err) - err = batchOrm.UpdateProvingStatus(context.Background(), batch.Hash, types.ProvingTaskVerified) - assert.NoError(t, err) + if types.RollupCommitted != types.RollupStatus(batch.RollupStatus) { + return false + } } + return true + }, 30*time.Second, time.Second) - bundleProof := &message.BundleProof{ - Proof: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, - Instances: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, - Vk: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, - } - bundles, err := bundleOrm.GetBundles(context.Background(), map[string]interface{}{}, nil, 0) + batchProof := &message.Halo2BatchProof{ + RawProof: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + Instances: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + Vk: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + } + batches, err := batchOrm.GetBatches(context.Background(), map[string]interface{}{}, nil, 0) + assert.NoError(t, err) + batches = batches[1:] + for _, batch := range batches { + err = batchOrm.UpdateProofByHash(context.Background(), batch.Hash, batchProof, 100) assert.NoError(t, err) - for _, bundle := range bundles { - err = bundleOrm.UpdateProofAndProvingStatusByHash(context.Background(), bundle.Hash, bundleProof, types.ProvingTaskVerified, 100) - assert.NoError(t, err) - } + err = batchOrm.UpdateProvingStatus(context.Background(), batch.Hash, types.ProvingTaskVerified) + assert.NoError(t, err) + } - assert.Eventually(t, func() bool { - l2Relayer.ProcessPendingBundles() - - batches, err := batchOrm.GetBatches(context.Background(), map[string]interface{}{}, nil, 0) - assert.NoError(t, err) - assert.Len(t, batches, 3) - batches = batches[1:] - for _, batch := range batches { - if types.RollupStatus(batch.RollupStatus) != types.RollupFinalized { - return false - } - - assert.NotEmpty(t, batch.FinalizeTxHash) - receipt, getErr := l1Client.TransactionReceipt(context.Background(), common.HexToHash(batch.FinalizeTxHash)) - assert.NoError(t, getErr) - assert.Equal(t, gethTypes.ReceiptStatusSuccessful, receipt.Status) - } + bundleProof := &message.Halo2BundleProof{ + RawProof: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + Instances: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + Vk: []byte{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, + } + bundles, err := bundleOrm.GetBundles(context.Background(), map[string]interface{}{}, nil, 0) + assert.NoError(t, err) + for _, bundle := range bundles { + err = bundleOrm.UpdateProofAndProvingStatusByHash(context.Background(), bundle.Hash, bundleProof, types.ProvingTaskVerified, 100) + assert.NoError(t, err) + } - bundles, err := bundleOrm.GetBundles(context.Background(), map[string]interface{}{}, nil, 0) - assert.NoError(t, err) - assert.Len(t, bundles, 1) + assert.Eventually(t, func() bool { + l2Relayer.ProcessPendingBundles() - bundle := bundles[0] - if types.RollupStatus(bundle.RollupStatus) != types.RollupFinalized { + batches, err := batchOrm.GetBatches(context.Background(), map[string]interface{}{}, nil, 0) + assert.NoError(t, err) + assert.Len(t, batches, 3) + batches = batches[1:] + for _, batch := range batches { + if types.RollupStatus(batch.RollupStatus) != types.RollupFinalized { return false } - assert.NotEmpty(t, bundle.FinalizeTxHash) - receipt, err := l1Client.TransactionReceipt(context.Background(), common.HexToHash(bundle.FinalizeTxHash)) - assert.NoError(t, err) + + assert.NotEmpty(t, batch.FinalizeTxHash) + receipt, getErr := l1Client.TransactionReceipt(context.Background(), common.HexToHash(batch.FinalizeTxHash)) + assert.NoError(t, getErr) assert.Equal(t, gethTypes.ReceiptStatusSuccessful, receipt.Status) - batches, err = batchOrm.GetBatches(context.Background(), map[string]interface{}{"bundle_hash": bundle.Hash}, nil, 0) - assert.NoError(t, err) - assert.Len(t, batches, 2) - for _, batch := range batches { - assert.Equal(t, batch.RollupStatus, bundle.RollupStatus) - assert.Equal(t, bundle.FinalizeTxHash, batch.FinalizeTxHash) - } + } - return true - }, 30*time.Second, time.Second) + bundles, err := bundleOrm.GetBundles(context.Background(), map[string]interface{}{}, nil, 0) + assert.NoError(t, err) + assert.Len(t, bundles, 1) - l2Relayer.StopSenders() - database.CloseDB(db) - } + bundle := bundles[0] + if types.RollupStatus(bundle.RollupStatus) != types.RollupFinalized { + return false + } + assert.NotEmpty(t, bundle.FinalizeTxHash) + receipt, err := l1Client.TransactionReceipt(context.Background(), common.HexToHash(bundle.FinalizeTxHash)) + assert.NoError(t, err) + assert.Equal(t, gethTypes.ReceiptStatusSuccessful, receipt.Status) + batches, err = batchOrm.GetBatches(context.Background(), map[string]interface{}{"bundle_hash": bundle.Hash}, nil, 0) + assert.NoError(t, err) + assert.Len(t, batches, 2) + for _, batch := range batches { + assert.Equal(t, batch.RollupStatus, bundle.RollupStatus) + assert.Equal(t, bundle.FinalizeTxHash, batch.FinalizeTxHash) + } + + return true + }, 30*time.Second, time.Second) + + l2Relayer.StopSenders() + database.CloseDB(db) } diff --git a/scroll-contracts b/scroll-contracts index 2ac4f3f7e0..81f0db72ca 160000 --- a/scroll-contracts +++ b/scroll-contracts @@ -1 +1 @@ -Subproject commit 2ac4f3f7e090d7127db4b13b3627cb3ce2d762bc +Subproject commit 81f0db72ca5335e0dddfaa99cb415e3d1cee895f diff --git a/tests/integration-test/go.mod b/tests/integration-test/go.mod index 70ea4d8a7c..564fb427f4 100644 --- a/tests/integration-test/go.mod +++ b/tests/integration-test/go.mod @@ -1,50 +1,47 @@ module scroll-tech/integration-test -go 1.21 +go 1.22 + +toolchain go1.22.2 require ( - github.com/scroll-tech/da-codec v0.1.2 - github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 - github.com/stretchr/testify v1.9.0 + github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 + github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 + github.com/stretchr/testify v1.10.0 gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde ) require ( - github.com/Microsoft/go-winio v0.6.1 // indirect - github.com/bits-and-blooms/bitset v1.13.0 // indirect + github.com/bits-and-blooms/bitset v1.20.0 // indirect github.com/btcsuite/btcd v0.20.1-beta // indirect - github.com/btcsuite/btcd/btcec/v2 v2.2.0 // indirect - github.com/consensys/bavard v0.1.13 // indirect - github.com/consensys/gnark-crypto v0.12.1 // indirect - github.com/crate-crypto/go-kzg-4844 v1.0.0 // indirect + github.com/consensys/bavard v0.1.29 // indirect + github.com/consensys/gnark-crypto v0.16.0 // indirect + github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/deckarep/golang-set/v2 v2.1.0 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect + github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea // indirect github.com/ethereum/c-kzg-4844 v1.0.3 // indirect - github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/go-ole/go-ole v1.3.0 // indirect github.com/go-stack/stack v1.8.1 // indirect github.com/google/uuid v1.6.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect - github.com/holiman/uint256 v1.2.4 // indirect - github.com/iden3/go-iden3-crypto v0.0.16 // indirect + github.com/holiman/uint256 v1.3.2 // indirect + github.com/iden3/go-iden3-crypto v0.0.17 // indirect github.com/jinzhu/inflection v1.0.0 // indirect github.com/jinzhu/now v1.1.5 // indirect github.com/klauspost/compress v1.17.9 // indirect github.com/mmcloughlin/addchain v0.4.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/rjeczalik/notify v0.9.1 // indirect github.com/scroll-tech/zktrie v0.8.4 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect - github.com/supranational/blst v0.3.12 // indirect + github.com/supranational/blst v0.3.13 // indirect github.com/tklauser/go-sysconf v0.3.14 // indirect - github.com/tklauser/numcpus v0.8.0 // indirect + github.com/tklauser/numcpus v0.9.0 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - golang.org/x/crypto v0.24.0 // indirect - golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect - golang.org/x/mod v0.12.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/tools v0.13.0 // indirect + golang.org/x/crypto v0.32.0 // indirect + golang.org/x/sync v0.11.0 // indirect + golang.org/x/sys v0.30.0 // indirect + gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect gopkg.in/yaml.v3 v3.0.1 // indirect rsc.io/tmplfunc v0.0.3 // indirect ) diff --git a/tests/integration-test/go.sum b/tests/integration-test/go.sum index a136dc8a91..23ba1c83e0 100644 --- a/tests/integration-test/go.sum +++ b/tests/integration-test/go.sum @@ -1,20 +1,12 @@ -github.com/DataDog/zstd v1.4.5 h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ= -github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= -github.com/VictoriaMetrics/fastcache v1.12.1 h1:i0mICQuojGDL3KblA7wUNlY5lOK6a4bwt3uRKnkZU40= -github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o= +github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI= +github.com/VictoriaMetrics/fastcache v1.12.2/go.mod h1:AmC+Nzz1+3G2eCPapF6UcsnkThDcMsQicp4xDukwJYI= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/agiledragon/gomonkey/v2 v2.12.0 h1:ek0dYu9K1rSV+TgkW5LvNNPRWyDZVIxGMCFI6Pz9o38= github.com/agiledragon/gomonkey/v2 v2.12.0/go.mod h1:ap1AmDzcVOAz1YpeJ3TCzIgstoaWLA6jbbgxfB4w2iY= -github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= -github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.13.0 h1:bAQ9OPNFYbGHV6Nez0tmNI0RiEu7/hxlYJRUA0wFAVE= -github.com/bits-and-blooms/bitset v1.13.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU= +github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/btcsuite/btcd v0.20.1-beta h1:Ik4hyJqN8Jfyv3S4AGBOmyouMsYE3EdYODkMbQjwPGw= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= -github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k= -github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= @@ -26,52 +18,28 @@ github.com/cespare/cp v0.1.0 h1:SE+dxFebS7Iik5LK0tsi1k9ZCxEaFX4AjQmoyA+1dJk= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8= -github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= -github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4= -github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E= -github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30= -github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= -github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= -github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= -github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= -github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= -github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= -github.com/crate-crypto/go-kzg-4844 v1.0.0 h1:TsSgHwrkTKecKJ4kadtHi4b3xHW5dCFUDFnUp1TsawI= -github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= +github.com/consensys/bavard v0.1.29 h1:fobxIYksIQ+ZSrTJUuQgu+HIJwclrAPcdXqd7H2hh1k= +github.com/consensys/bavard v0.1.29/go.mod h1:k/zVjHHC4B+PQy1Pg7fgvG3ALicQw540Crag8qx+dZs= +github.com/consensys/gnark-crypto v0.16.0 h1:8Dl4eYmUWK9WmlP1Bj6je688gBRJCJbT8Mw4KoTAawo= +github.com/consensys/gnark-crypto v0.16.0/go.mod h1:Ke3j06ndtPTVvo++PhGNgvm+lgpLvzbcE2MqljY7diU= +github.com/crate-crypto/go-kzg-4844 v1.1.0 h1:EN/u9k2TF6OWSHrCCDBBU6GLNMq88OspHHlMnHfoyU4= +github.com/crate-crypto/go-kzg-4844 v1.1.0/go.mod h1:JolLjpSff1tCCJKaJx4psrlEdlXuJEC996PL3tTAFks= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/deckarep/golang-set/v2 v2.1.0 h1:g47V4Or+DUdzbs8FxCCmgb6VYd+ptPAngjM6dtGktsI= -github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= -github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0= -github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea h1:j4317fAZh7X6GqbFowYdYdI0L9bwxL07jyPZIdepyZ0= +github.com/deckarep/golang-set v0.0.0-20180603214616-504e848d77ea/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ= +github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/ethereum/c-kzg-4844 v1.0.3 h1:IEnbOHwjixW2cTvKRUlAAUOeleV7nNM/umJR+qy4WDs= github.com/ethereum/c-kzg-4844 v1.0.3/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= -github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= -github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI= -github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww= -github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= -github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= -github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb h1:PBC98N2aIaM3XXiurYmW7fx4GZkL8feAMVq7nEjURHk= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= @@ -79,17 +47,15 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs= +github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao= github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA= -github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= -github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= +github.com/holiman/uint256 v1.3.2 h1:a9EgMPSC1AAaj1SZL5zIQD3WbwTuHrMGOerLjGmM/TA= +github.com/holiman/uint256 v1.3.2/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc= -github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= -github.com/iden3/go-iden3-crypto v0.0.16 h1:zN867xiz6HgErXVIV/6WyteGcOukE9gybYTorBMEdsk= -github.com/iden3/go-iden3-crypto v0.0.16/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= -github.com/jackpal/go-nat-pmp v1.0.2 h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus= -github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc= +github.com/iden3/go-iden3-crypto v0.0.17 h1:NdkceRLJo/pI4UpcjVah4lN/a3yzxRUGXqxbWcYh9mY= +github.com/iden3/go-iden3-crypto v0.0.17/go.mod h1:dLpM4vEPJ3nDHzhWFXDjzkn1qHoBeOT/3UEhXsEsP3E= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD/E= github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc= @@ -103,14 +69,10 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c= -github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8= -github.com/mattn/go-runewidth v0.0.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4OSgU= -github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 h1:I0XW9+e1XWDxdcEniV4rQAIOPUGDq67JSCiRCgGCZLI= -github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/leanovate/gopter v0.2.11 h1:vRjThO1EKPb/1NsDXuDrzldR28RLkBflWYcU9CvzWu4= +github.com/leanovate/gopter v0.2.11/go.mod h1:aK3tzZP/C+p1m3SPRE4SYZFGP7jjkuSI4f7Xvpt0S9c= +github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= +github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY= github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= github.com/mmcloughlin/profile v0.1.1/go.mod h1:IhHD7q1ooxgwTgjxQYkACGA77oFTDdFVejUS1/tS/qU= @@ -123,70 +85,53 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_golang v1.12.0 h1:C+UIj/QWtmqY13Arb8kwMt5j34/0Z2iKamrJ+ryC0Gg= -github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= -github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a h1:CmF68hwI0XsOQ5UwlBopMi2Ow4Pbg32akc4KIVCOm+Y= -github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= -github.com/prometheus/common v0.32.1 h1:hWIdL3N2HoUx3B8j3YN9mWor0qhY/NlEKZEaXxuIRh4= -github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= -github.com/prometheus/procfs v0.7.3 h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU= -github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= -github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= -github.com/scroll-tech/da-codec v0.1.2 h1:QyJ+dQ4zWVVJwuqxNt4MiKyrymVc6rHe4YPtURkjiRc= -github.com/scroll-tech/da-codec v0.1.2/go.mod h1:odz1ck3umvYccCG03osaQBISAYGinZktZYbpk94fYRE= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8 h1:pEP6+ThQIgSRO5SILiO6iBpWnxAUjoRNBA9Nc6ooOS0= -github.com/scroll-tech/go-ethereum v1.10.14-0.20241011150208-4742882675d8/go.mod h1:MBHX2RcAV9KLWblo9DSa/xyPYd1Wpwnt64JSDOy85po= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= +github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= +github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= +github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE= +github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= +github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= +github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5 h1:vZ75srkZCStjDWq/kqZGLoucf7Y7qXC13nKjQVZ0zp8= +github.com/scroll-tech/da-codec v0.1.3-0.20241218102542-9852fa4e1be5/go.mod h1:XfQhUl3msmE6dpZEbR/LIwiMxywPQcUQsch9URgXDzs= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38 h1:IKkevP42IQx8DQvtVq9WOmZDQrto59CGdEheXPf20HA= +github.com/scroll-tech/go-ethereum v1.10.14-0.20250205135740-4bdf6d096c38/go.mod h1:Ik3OBLl7cJxPC+CFyCBYNXBPek4wpdzkWehn/y5qLM8= github.com/scroll-tech/zktrie v0.8.4 h1:UagmnZ4Z3ITCk+aUq9NQZJNAwnWl4gSxsLb2Nl7IgRE= github.com/scroll-tech/zktrie v0.8.4/go.mod h1:XvNo7vAk8yxNyTjBDj5WIiFzYW4bx/gJ78+NK6Zn6Uk= github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI= github.com/shirou/gopsutil v3.21.11+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= -github.com/status-im/keycard-go v0.2.0 h1:QDLFswOQu1r5jsycloeQh3bVU8n/NatHHaZobtDnDzA= -github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/supranational/blst v0.3.12 h1:Vfas2U2CFHhniv2QkUm2OVa1+pGTdqtpqm9NnhUUbZ8= -github.com/supranational/blst v0.3.12/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/supranational/blst v0.3.13 h1:AYeSxdOMacwu7FBmpfloBz5pbFXDmJL33RuwnKtmTjk= +github.com/supranational/blst v0.3.13/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= -github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= -github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= -github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8= -github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= +github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPDo= +github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= -golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= -golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= -golang.org/x/tools v0.13.0 h1:Iey4qkscZuv0VvIt8E0neZjtPVQFSc870HQ448QgEmQ= -golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= -google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= +gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=