diff --git a/Cargo.lock b/Cargo.lock index 18acff1..86b1d0d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -232,13 +232,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.82" +version = "0.1.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -277,14 +277,14 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] name = "autocfg" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "backtrace" @@ -395,6 +395,15 @@ dependencies = [ "wyz", ] +[[package]] +name = "blake2" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +dependencies = [ + "digest", +] + [[package]] name = "block-buffer" version = "0.10.4" @@ -482,7 +491,7 @@ dependencies = [ "num-traits", "serde", "serde_json", - "starknet-crypto", + "starknet-crypto 0.6.2", "starknet-types-core 0.1.6", "thiserror", "thiserror-no-std", @@ -501,19 +510,6 @@ dependencies = [ "serde", ] -[[package]] -name = "cairo-proof-parser" -version = "0.1.2" -source = "git+https://github.com/Okm165/cairo-proof-parser?rev=97a04bbee07330311b38d6f4cecfed3acb237626#97a04bbee07330311b38d6f4cecfed3acb237626" -dependencies = [ - "anyhow", - "clap 4.5.18", - "num-bigint", - "regex", - "serde", - "serde_json", -] - [[package]] name = "cairo-vm" version = "1.0.0-rc0" @@ -538,7 +534,7 @@ dependencies = [ "serde_json", "sha2", "sha3", - "starknet-crypto", + "starknet-crypto 0.6.2", "starknet-types-core 0.0.6", "thiserror-no-std", "zip", @@ -547,7 +543,7 @@ dependencies = [ [[package]] name = "cairo-vm" version = "1.0.1" -source = "git+https://github.com/zksecurity/cairo-vm#9e8fffcce8d55425bfed94553ecd1d7cdf2ff8a4" +source = "git+https://github.com/zksecurity/cairo-vm#7763c73ffb61b27f792a1f08a4c211bb662baade" dependencies = [ "anyhow", "bincode", @@ -568,7 +564,7 @@ dependencies = [ "serde_json", "sha2", "sha3", - "starknet-crypto", + "starknet-crypto 0.6.2", "starknet-types-core 0.1.6", "thiserror-no-std", "wasm-bindgen", @@ -609,9 +605,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.21" +version = "1.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0" +checksum = "9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0" dependencies = [ "jobserver", "libc", @@ -693,7 +689,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -771,9 +767,9 @@ checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] name = "const-hex" -version = "1.12.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94fb8a24a26d37e1ffd45343323dc9fe6654ceea44c12f2fcb3d7ac29e610bc6" +checksum = "0121754e84117e65f9d90648ee6aa4882a6e63110307ab73967a4c5e7e69e586" dependencies = [ "cfg-if", "cpufeatures", @@ -911,7 +907,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -922,7 +918,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -970,7 +966,7 @@ checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -1272,7 +1268,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.77", + "syn 2.0.79", "toml", "walkdir", ] @@ -1290,7 +1286,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -1316,7 +1312,7 @@ dependencies = [ "serde", "serde_json", "strum", - "syn 2.0.77", + "syn 2.0.79", "tempfile", "thiserror", "tiny-keccak", @@ -1513,9 +1509,9 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.33" +version = "1.0.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" +checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" dependencies = [ "crc32fast", "miniz_oxide", @@ -1642,7 +1638,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -2023,9 +2019,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da62f120a8a37763efb0cf8fdf264b884c7b8b9ac8660b900c8661030c00e6ba" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" dependencies = [ "bytes", "futures-channel", @@ -2036,7 +2032,6 @@ dependencies = [ "pin-project-lite", "socket2", "tokio", - "tower", "tower-service", "tracing", ] @@ -2336,9 +2331,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.158" +version = "0.2.159" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" [[package]] name = "libm" @@ -2587,7 +2582,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -2601,9 +2596,12 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +checksum = "82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1" +dependencies = [ + "portable-atomic", +] [[package]] name = "open-fastrlp" @@ -2653,7 +2651,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -2845,7 +2843,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -2883,7 +2881,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -2910,9 +2908,15 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.30" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "portable-atomic" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" +checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" [[package]] name = "powerfmt" @@ -2972,7 +2976,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" dependencies = [ "proc-macro2", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -3099,9 +3103,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.4" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" dependencies = [ "bitflags 2.6.0", ] @@ -3119,9 +3123,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.6" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" dependencies = [ "aho-corasick", "memchr", @@ -3131,9 +3135,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" dependencies = [ "aho-corasick", "memchr", @@ -3142,9 +3146,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "relative-path" @@ -3334,7 +3338,7 @@ dependencies = [ "regex", "relative-path", "rustc_version", - "syn 2.0.77", + "syn 2.0.79", "unicode-ident", ] @@ -3428,9 +3432,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55" [[package]] name = "rustls-webpki" @@ -3619,7 +3623,7 @@ checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -3634,11 +3638,22 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_json_pythonic" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62212da9872ca2a0cad0093191ee33753eddff9266cbbc1b4a602d13a3a768db" +dependencies = [ + "itoa", + "ryu", + "serde", +] + [[package]] name = "serde_spanned" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" dependencies = [ "serde", ] @@ -3655,6 +3670,21 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_with" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe" +dependencies = [ + "base64 0.13.1", + "chrono", + "hex", + "serde", + "serde_json", + "serde_with_macros 2.3.3", + "time", +] + [[package]] name = "serde_with" version = "3.9.0" @@ -3669,10 +3699,22 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "serde_with_macros", + "serde_with_macros 3.9.0", "time", ] +[[package]] +name = "serde_with_macros" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.79", +] + [[package]] name = "serde_with_macros" version = "3.9.0" @@ -3682,7 +3724,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -3847,7 +3889,7 @@ dependencies = [ "regex", "serde", "serde_json", - "serde_with", + "serde_with 3.9.0", "thiserror", "tokio", ] @@ -3855,7 +3897,7 @@ dependencies = [ [[package]] name = "stark_evm_adapter" version = "0.1.5" -source = "git+https://github.com/zksecurity/stark-evm-adapter.git?branch=add-build-configs#d74e696a33c8e2b5cc93683ed85ab1743b8f38f7" +source = "git+https://github.com/zksecurity/stark-evm-adapter.git?branch=add-build-configs#32f848a7a3b524a856655933634227b393322fa4" dependencies = [ "clap 3.2.25", "ethers", @@ -3864,11 +3906,30 @@ dependencies = [ "regex", "serde", "serde_json", - "serde_with", + "serde_with 3.9.0", "thiserror", "tokio", ] +[[package]] +name = "starknet-core" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d506e02a4083290d13b427dfe437fd95aa8b56315c455bb2f9cdeca76620d457" +dependencies = [ + "base64 0.21.7", + "crypto-bigint", + "flate2", + "hex", + "serde", + "serde_json", + "serde_json_pythonic", + "serde_with 2.3.3", + "sha3", + "starknet-crypto 0.7.2", + "starknet-types-core 0.1.6", +] + [[package]] name = "starknet-crypto" version = "0.6.2" @@ -3884,20 +3945,39 @@ dependencies = [ "rfc6979", "sha2", "starknet-crypto-codegen", - "starknet-curve", + "starknet-curve 0.4.2", "starknet-ff", "zeroize", ] +[[package]] +name = "starknet-crypto" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a5064173a8e8d2675e67744fd07f310de44573924b6b7af225a6bdd8102913" +dependencies = [ + "crypto-bigint", + "hex", + "hmac", + "num-bigint", + "num-integer", + "num-traits", + "rfc6979", + "sha2", + "starknet-curve 0.5.1", + "starknet-types-core 0.1.6", + "zeroize", +] + [[package]] name = "starknet-crypto-codegen" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbc159a1934c7be9761c237333a57febe060ace2bc9e3b337a59a37af206d19f" dependencies = [ - "starknet-curve", + "starknet-curve 0.4.2", "starknet-ff", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -3909,6 +3989,15 @@ dependencies = [ "starknet-ff", ] +[[package]] +name = "starknet-curve" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcde6bd74269b8161948190ace6cf069ef20ac6e79cd2ba09b320efa7500b6de" +dependencies = [ + "starknet-types-core 0.1.6", +] + [[package]] name = "starknet-ff" version = "0.3.7" @@ -3965,12 +4054,12 @@ dependencies = [ "bincode", "cairo-bootloader", "cairo-felt", - "cairo-proof-parser", "cairo-vm 1.0.1", "clap 4.5.18", "flate2", "itertools 0.13.0", "num-bigint", + "num-traits", "predicates", "reqwest 0.12.7", "rstest", @@ -3978,7 +4067,12 @@ dependencies = [ "serde_json", "sha256", "stark_evm_adapter 0.1.5 (git+https://github.com/zksecurity/stark-evm-adapter.git?branch=add-build-configs)", + "starknet-crypto 0.7.2", "stone-prover-sdk", + "swiftness_air", + "swiftness_fri", + "swiftness_proof_parser", + "swiftness_stark", "tar", "tempfile", "thiserror", @@ -4044,7 +4138,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -4073,6 +4167,116 @@ dependencies = [ "zip", ] +[[package]] +name = "swiftness_air" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "serde", + "serde_with 3.9.0", + "starknet-core", + "starknet-crypto 0.7.2", + "swiftness_commitment", + "swiftness_transcript", + "thiserror", + "thiserror-no-std", +] + +[[package]] +name = "swiftness_commitment" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "blake2", + "serde", + "serde_with 3.9.0", + "sha3", + "starknet-core", + "starknet-crypto 0.7.2", + "starknet-types-core 0.1.6", + "swiftness_transcript", + "thiserror", + "thiserror-no-std", +] + +[[package]] +name = "swiftness_fri" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "serde", + "serde_with 3.9.0", + "sha3", + "starknet-core", + "starknet-crypto 0.7.2", + "swiftness_commitment", + "swiftness_transcript", + "thiserror", + "thiserror-no-std", +] + +[[package]] +name = "swiftness_pow" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "blake2", + "serde", + "sha3", + "starknet-crypto 0.7.2", + "starknet-types-core 0.1.6", + "swiftness_transcript", + "thiserror", + "thiserror-no-std", +] + +[[package]] +name = "swiftness_proof_parser" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "anyhow", + "clap 4.5.18", + "num-bigint", + "regex", + "serde", + "serde_json", + "starknet-types-core 0.1.6", + "swiftness_air", + "swiftness_commitment", + "swiftness_fri", + "swiftness_pow", + "swiftness_stark", + "swiftness_transcript", + "thiserror", +] + +[[package]] +name = "swiftness_stark" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "serde", + "serde_with 3.9.0", + "starknet-core", + "starknet-crypto 0.7.2", + "swiftness_air", + "swiftness_commitment", + "swiftness_fri", + "swiftness_pow", + "swiftness_transcript", + "thiserror", + "thiserror-no-std", +] + +[[package]] +name = "swiftness_transcript" +version = "0.0.7" +source = "git+https://github.com/zksecurity/integrity-calldata-generator#319dfe89a0ba65e3ea3d42b4f861213435f577ba" +dependencies = [ + "starknet-crypto 0.7.2", +] + [[package]] name = "syn" version = "1.0.109" @@ -4086,9 +4290,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.77" +version = "2.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" +checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" dependencies = [ "proc-macro2", "quote", @@ -4160,9 +4364,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tar" -version = "0.4.41" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" +checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" dependencies = [ "filetime", "libc", @@ -4171,9 +4375,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" dependencies = [ "cfg-if", "fastrand", @@ -4231,7 +4435,7 @@ checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -4335,7 +4539,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -4420,9 +4624,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.21" +version = "0.22.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b072cee73c449a636ffd6f32bd8de3a9f7119139aff882f44943ce2986dc5cf" +checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" dependencies = [ "indexmap 2.5.0", "serde", @@ -4431,27 +4635,6 @@ dependencies = [ "winnow", ] -[[package]] -name = "tower" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" -dependencies = [ - "futures-core", - "futures-util", - "pin-project", - "pin-project-lite", - "tokio", - "tower-layer", - "tower-service", -] - -[[package]] -name = "tower-layer" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" - [[package]] name = "tower-service" version = "0.3.3" @@ -4477,7 +4660,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -4700,7 +4883,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", "wasm-bindgen-shared", ] @@ -4734,7 +4917,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4981,9 +5164,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.6.18" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" +checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" dependencies = [ "memchr", ] @@ -5061,7 +5244,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] @@ -5081,7 +5264,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.79", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 1a59cf2..038d6a4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,16 +10,21 @@ bincode = { version = "2.0.0-rc.3", default-features = false, features = [ ] } cairo-bootloader = { git = "https://github.com/zksecurity/cairo-bootloader" } cairo-felt = "0.9.1" -cairo-proof-parser = { git = "https://github.com/Okm165/cairo-proof-parser", rev = "97a04bbee07330311b38d6f4cecfed3acb237626"} cairo-vm = { git = "https://github.com/zksecurity/cairo-vm", features = ["extensive_hints"] } clap = { version = "4.3.10", features = ["derive"] } itertools = "0.13.0" num-bigint = "0.4.6" +num-traits = "0.2.19" rstest = "0.21.0" serde = { version = "1.0", features = ["derive"], default-features = false } serde_json = "1" stark_evm_adapter = { git = "https://github.com/zksecurity/stark-evm-adapter.git", branch = "add-build-configs" } stone-prover-sdk = { git = "https://github.com/zksecurity/stone-prover-sdk" } +swiftness_air = { git = "https://github.com/zksecurity/integrity-calldata-generator" } +swiftness_fri = { git = "https://github.com/zksecurity/integrity-calldata-generator" } +swiftness_proof_parser = { git = "https://github.com/zksecurity/integrity-calldata-generator" } +swiftness_stark = { git = "https://github.com/zksecurity/integrity-calldata-generator" } +starknet-crypto = "0.7.2" tempfile = "3.10.1" thiserror = "1.0.61" uuid = "1.9.1" diff --git a/README.md b/README.md index 5e06097..b72fb94 100644 --- a/README.md +++ b/README.md @@ -62,17 +62,19 @@ Currently, only `linux/amd64` with `AVX` is supported. - `--annotation_file` - `--extra_output_file` -### Serialize Proof - -- Serialize a proof to a file -- `stone-cli serialize-proof --proof --network --output ` -- Additional args: - - `--annotation_file` - - `--extra_output_file` +`--annotation_file` and `--extra_output_file` arguments are required when serializing a proof for Ethereum. -Using `--network starknet` serializes the Cairo proof into a format that can be verified on the Cairo verifier deployed on Starknet. Please refer to the [integrity documentation](https://github.com/HerodotusDev/integrity) for more information on how to use the calldata to send a transaction to Starknet. +### Serialize Proof -Using `--network ethereum` serializes the Cairo proof into a format that can be verified on the Solidity verifier deployed on Ethereum. Please refer to the [the next section](#how-to-create-proofs-and-verify-them-on-ethereum) for more information on how to create proofs that can be verified on Ethereum. +- Serialize a proof to be verified on Starknet or Ethereum +- Ethereum + - `stone-cli serialize-proof --proof --network ethereum --annotation_file --extra_output_file --output ` +- Starknet + - [integrity](https://github.com/HerodotusDev/integrity) provides two types of serializations for Starknet + - monolith type (supports only `recursive` layout) + - `stone-cli serialize-proof --proof --network starknet --serialization_type monolith --output ` + - split type (supports `dex`, `small`, `recursive`, `recursive_with_poseidon`, `starknet`, and `starknet_with_keccak` layouts) + - `stone-cli serialize-proof --proof --network starknet --serialization_type split --output_dir --layout starknet` ### How to create proofs and verify them on Ethereum @@ -90,6 +92,14 @@ Here are the specific steps for the above process: 4. Verify on Ethereum with the [evm-adapter CLI](https://github.com/zksecurity/stark-evm-adapter/tree/add-build-configs?tab=readme-ov-file#using-existing-proof) using the `bootloader_serialized_proof.json` and `fact_topologies.json` files as inputs +### How to create proofs and verify them on Starknet + +1. Call `stone-cli prove --cairo_program --layout ` with a layout that is supported by either the `monolith` or `split` serialization types + +2. Call `stone-cli serialize-proof --proof --network starknet --serialization_type monolith --output ` or `stone-cli serialize-proof --proof --network starknet --serialization_type split --output_dir --layout ` + +3. Verify on Starknet with [integrity](https://github.com/HerodotusDev/integrity) using the `output` file or files in the `output_dir` as input + #### Notes - Cairo 0 programs that use hints are not supported @@ -100,16 +110,16 @@ Here are the specific steps for the above process: ### List of supported builtins per layout -| Layout | dex | recursive | recursive_with_poseidon | small | starknet | starknet_with_keccak | -| ----------- | :-: | :-------: | :---------------------: | :---: | :------: | :------------------: | -| output | O | O | O | O | O | O | -| pedersen | O | O | O | O | O | O | -| range_check | O | O | O | O | O | O | -| bitwise | O | O | O | | O | O | -| ecdsa | O | | | | O | O | -| poseidon | | | O | | | | -| ec_op | | | | | O | O | -| keccak | | | | | | O | +| | small | recursive | dex | recursive_with_poseidon | starknet | starknet_with_keccak | +| ----------- | :---: | :-------: | :-: | :---------------------: | :------: | :------------------: | +| output | O | O | O | O | O | O | +| pedersen | O | O | O | O | O | O | +| range_check | O | O | O | O | O | O | +| bitwise | | O | | O | O | O | +| ecdsa | | | O | | O | O | +| poseidon | | | | O | O | O | +| ec_op | | | | | O | O | +| keccak | | | | | | O | ### Commands diagram diff --git a/src/args.rs b/src/args.rs index abc3d58..300e2da 100644 --- a/src/args.rs +++ b/src/args.rs @@ -4,6 +4,7 @@ pub use crate::prover; use clap::{Args, Parser, ValueHint}; use prover::config::{ProverConfig, ProverParametersConfig}; use serde::{Deserialize, Serialize}; +use std::fmt; use std::path::PathBuf; #[derive(Parser, Debug)] @@ -121,6 +122,12 @@ define_enum! { dynamic => "all_cairo", } +impl fmt::Display for LayoutName { + fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + write!(f, "{:?}", self) + } +} + impl std::str::FromStr for LayoutName { type Err = (); @@ -174,22 +181,43 @@ pub struct SerializeArgs { #[clap(long = "network", value_enum)] pub network: Network, - #[clap(long = "output")] - pub output: PathBuf, + #[clap(long = "output", value_hint=ValueHint::FilePath, required_if_eq_any([("serialization_type", "monolith"), ("network", "ethereum")]))] + pub output: Option, + + #[clap(long = "output_dir", value_hint=ValueHint::DirPath, help="Output directory for storing split proof files. Required for creating split proofs for Starknet", required_if_eq("serialization_type", "split"))] + pub output_dir: Option, + + #[clap( + long = "layout", + help = "Only required for creating split proofs for Starknet", + value_enum, + required_if_eq("serialization_type", "split") + )] + pub layout: Option, #[clap( long = "annotation_file", - help = "Path to the file containing elements generated from the interaction between the prover and verifier", - value_hint=ValueHint::FilePath + help = "Path to the file containing elements generated from the interaction between the prover and verifier. Required to verify on Ethereum", + value_hint=ValueHint::FilePath, + required_if_eq("network", "ethereum") )] pub annotation_file: Option, #[clap( long = "extra_output_file", - help = "Path to the file containing additional interaction elements necessary for generating split proofs", - value_hint=ValueHint::FilePath + help = "Path to the file containing additional interaction elements necessary for generating split proofs. Required to verify on Ethereum", + value_hint=ValueHint::FilePath, + required_if_eq("network", "ethereum") )] pub extra_output_file: Option, + + #[clap( + long = "serialization_type", + help = "Whether to split the proof or not to verify on Starknet. See https://github.com/HerodotusDev/integrity for more details", + value_enum, + required_if_eq("network", "starknet") + )] + pub serialization_type: Option, } define_enum! { @@ -197,3 +225,9 @@ define_enum! { starknet => "starknet", ethereum => "ethereum", } + +define_enum! { + SerializationType, + monolith => "monolith", + split => "split", +} diff --git a/src/serialize.rs b/src/serialize.rs index 1901bb8..7f9b0a3 100644 --- a/src/serialize.rs +++ b/src/serialize.rs @@ -1,19 +1,25 @@ mod vec252; +use crate::args::{LayoutName, SerializationType}; use crate::args::{Network, SerializeArgs}; use anyhow::Result; use cairo_felt::Felt252; -use cairo_proof_parser::parse; -use clap::ValueEnum; use itertools::chain; -use std::fs; +use itertools::Itertools; +use num_traits::Num; +use starknet_crypto::Felt; +use std::fs::write; use std::io::BufRead; use std::path::Path; use std::path::PathBuf; +use swiftness_air::layout::*; +use swiftness_fri::{CONST_STATE, VAR_STATE, WITNESS}; +use swiftness_proof_parser::{parse, parse_as_exprs, Expr, ParseStarkProof}; +use swiftness_stark::stark; use thiserror::Error; use vec252::VecFelt252; -#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, ValueEnum)] +#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] pub enum CairoVersion { Cairo0 = 0, Cairo1 = 1, @@ -40,6 +46,12 @@ pub enum Error { AnnotationFileNotSpecified, #[error("Extra output file is required for serializing proofs for Ethereum")] ExtraOutputFileNotSpecified, + #[error("Failed to verify proof: {0}")] + Verify(#[from] stark::Error), + #[error("Serialization is not supported for the {0} layout")] + UnsupportedLayout(LayoutName), + #[error("Serialization type is not specified")] + SerializationTypeNotSpecified, } pub fn serialize_proof(args: SerializeArgs) -> Result<(), Error> { @@ -52,42 +64,157 @@ pub fn serialize_proof(args: SerializeArgs) -> Result<(), Error> { args.extra_output_file, )?; - std::fs::write(args.output.clone(), proof_with_annotations_json).unwrap(); + std::fs::write(args.output.clone().unwrap(), proof_with_annotations_json).unwrap(); } - Network::starknet => { - let (config, public_input, unsent_commitment, witness) = parse_proof_file(&proof_file)?; + Network::starknet => match args.serialization_type { + Some(SerializationType::monolith) => { + let output = args.output.clone().unwrap(); + let input = std::fs::read_to_string(proof_file.clone())?; + let stark_proof: ParseStarkProof = parse_as_exprs(input)?; + let config: VecFelt252 = + serde_json::from_str(&stark_proof.config.to_string()).unwrap(); + let public_input: VecFelt252 = + serde_json::from_str(&stark_proof.public_input.to_string()).unwrap(); + let unsent_commitment: VecFelt252 = + serde_json::from_str(&stark_proof.unsent_commitment.to_string()).unwrap(); + let witness: VecFelt252 = + serde_json::from_str(&stark_proof.witness.to_string()).unwrap(); + + let proof = chain!( + config.into_iter(), + public_input.into_iter(), + unsent_commitment.into_iter(), + witness.into_iter() + ); + + let calldata_string = proof + .into_iter() + .map(|f| f.to_string()) + .collect::>() + .join(" "); + + std::fs::write(output, calldata_string)?; + } + Some(SerializationType::split) => { + let output_dir = args.output_dir.clone().unwrap(); + let layout = args.layout.unwrap(); + let input = std::fs::read_to_string(proof_file.clone())?; + let stark_proof = parse(input.clone())?; + let security_bits = stark_proof.config.security_bits(); + + match layout { + LayoutName::dex => { + stark_proof.verify::(security_bits)?; + } + LayoutName::recursive => { + stark_proof.verify::(security_bits)?; + } + LayoutName::recursive_with_poseidon => { + stark_proof.verify::(security_bits)?; + } + LayoutName::small => { + stark_proof.verify::(security_bits)?; + } + LayoutName::starknet => { + stark_proof.verify::(security_bits)?; + } + LayoutName::starknet_with_keccak => { + stark_proof.verify::(security_bits)?; + } + layout @ (LayoutName::plain + | LayoutName::recursive_large_output + | LayoutName::all_solidity + | LayoutName::all_cairo + | LayoutName::dynamic) => { + return Err(Error::UnsupportedLayout(layout)); + } + } + + let (const_state, mut var_state, mut witness) = + unsafe { (CONST_STATE.clone(), VAR_STATE.clone(), WITNESS.clone()) }; + let cairo_version = Felt252::from(0); + let initial = serialize(input, cairo_version)? + .split_whitespace() + .map(|s| Felt::from_dec_str(s).unwrap().to_hex_string()) + .join(" "); + + let final_ = format!( + "{} {} {}", + const_state, + var_state.pop().unwrap(), + witness.pop().unwrap() + ); + + std::fs::create_dir_all(&output_dir)?; + + write(output_dir.join("initial"), initial)?; + write(output_dir.join("final"), final_)?; + + for (i, (v, w)) in var_state.iter().zip(witness.iter()).enumerate() { + write( + output_dir.join(format!("step{}", i + 1)), + format!("{} {} {}", const_state, v, w), + )?; + } + } + None => return Err(Error::SerializationTypeNotSpecified), + }, + } + Ok(()) +} - let proof = chain!( - config.into_iter(), - public_input.into_iter(), - unsent_commitment.into_iter(), - witness.into_iter() - ); +fn serialize(input: String, cairo_version: Felt252) -> Result { + let mut parsed = parse_as_exprs(input)?; + + let config: VecFelt252 = serde_json::from_str(&parsed.config.to_string()).unwrap(); + let public_input: VecFelt252 = serde_json::from_str(&parsed.public_input.to_string()).unwrap(); + let unsent_commitment: VecFelt252 = + serde_json::from_str(&parsed.unsent_commitment.to_string()).unwrap(); + + let fri_witness = match parsed.witness.0.pop().unwrap() { + Expr::Array(witness) => witness, + _ => panic!("Expected witness to be an array"), + }; + let mut fri_layers = vec![]; + let mut i = Felt252::from(0); + let mut reach_0_count = 2; + fri_witness.into_iter().for_each(|elem| { + let elem = match elem { + Expr::Value(s) => ::from_str_radix(s.as_str(), 10).unwrap(), + _ => panic!("Expected value"), + }; + if i == Felt252::from(0) { + if reach_0_count == 2 { + fri_layers.push(vec![]); + reach_0_count = 0; + } + reach_0_count += 1; + + i = elem.clone(); + } else { + i -= Felt252::from(1); + } + fri_layers.last_mut().unwrap().push(elem); + }); - let calldata = chain!(proof, std::iter::once(CairoVersion::Cairo1.into())); + parsed.witness.0.push(Expr::Array(vec![])); + let witness: VecFelt252 = serde_json::from_str(&parsed.witness.to_string()).unwrap(); - let calldata_string = calldata - .map(|f| f.to_string()) - .collect::>() - .join(" "); + let proof = chain!( + config.into_iter(), + public_input.into_iter(), + unsent_commitment.into_iter(), + witness.into_iter() + ); - fs::write(args.output.clone(), calldata_string)?; - } - } - Ok(()) -} + let calldata = chain!(proof, vec![cairo_version].into_iter()); -fn parse_proof_file( - proof_file: &Path, -) -> Result<(VecFelt252, VecFelt252, VecFelt252, VecFelt252), Error> { - let proof_file_content = std::fs::read_to_string(proof_file)?; - let parsed = parse(proof_file_content).map_err(Error::Parse)?; - Ok(( - serde_json::from_str(&parsed.config.to_string())?, - serde_json::from_str(&parsed.public_input.to_string())?, - serde_json::from_str(&parsed.unsent_commitment.to_string())?, - serde_json::from_str(&parsed.witness.to_string())?, - )) + let calldata_string = calldata + .map(|f| f.to_string()) + .collect::>() + .join(" "); + + Ok(calldata_string) } fn parse_bootloader_proof_file( diff --git a/tests/resources/bootloader_proof.json b/tests/resources/proofs/ethereum/layouts/starknet/bootloader_proof.json similarity index 100% rename from tests/resources/bootloader_proof.json rename to tests/resources/proofs/ethereum/layouts/starknet/bootloader_proof.json diff --git a/tests/resources/bootloader_proof_serialized.json b/tests/resources/proofs/ethereum/layouts/starknet/bootloader_proof_serialized.json similarity index 100% rename from tests/resources/bootloader_proof_serialized.json rename to tests/resources/proofs/ethereum/layouts/starknet/bootloader_proof_serialized.json diff --git a/tests/resources/proofs/starknet/monolith/cairo0_stone5_keccak_160_lsb_example_proof.json b/tests/resources/proofs/starknet/monolith/cairo0_stone5_keccak_160_lsb_example_proof.json new file mode 100644 index 0000000..5db0ebb --- /dev/null +++ b/tests/resources/proofs/starknet/monolith/cairo0_stone5_keccak_160_lsb_example_proof.json @@ -0,0 +1,1561 @@ +{ + "annotations": [ + "title cpu air Proof Protocol", + "", + "P->V[0:32]: /cpu air/STARK/Original/Commit on Trace: Commitment: Hash(0x2a588e8517b956684162e05e373dc6891146c1853c82d3984fbc707ae937972)", + "V->P: /cpu air/STARK/Interaction: Interaction element #0: Field Element(0x33dd9c083eee682a168398d8189bf14bc503febe8d298c7b254ff5d74868c39)", + "V->P: /cpu air/STARK/Interaction: Interaction element #1: Field Element(0x6a7aed3206de9c6a434484cc1f499801fc2df433783aef27b67ee8010b9a6c5)", + "V->P: /cpu air/STARK/Interaction: Interaction element #2: Field Element(0x645541a20083f184215fcb20d8014bed0546f6ae292f9eb7ee3de254117c597)", + "V->P: /cpu air/STARK/Interaction: Interaction element #3: Field Element(0x11d978931f41d88e9e8930b42c84b6471782ca8c565464dd6f468c2b4804a22)", + "V->P: /cpu air/STARK/Interaction: Interaction element #4: Field Element(0x1e22e58ff299d68ff2d5823796c232bd70a8e700d70379417849503417a478a)", + "V->P: /cpu air/STARK/Interaction: Interaction element #5: Field Element(0x3b74ba4892c5814cd3d16f5f28df48e8a6dc70a3d67f18b1b4921510fe88278)", + "P->V[32:64]: /cpu air/STARK/Interaction/Commit on Trace: Commitment: Hash(0x7171ffc67e24fcbb2a7d1acd6244fa91c54dff15c96ca26d193907b716ce2c5)", + "V->P: /cpu air/STARK/Original: Constraint polynomial random element: Field Element(0x4da23dc78db913ed7f160102687b018283adaa5d23fab8190b47d72ec065692)", + "P->V[64:96]: /cpu air/STARK/Out Of Domain Sampling/Commit on Trace: Commitment: Hash(0x30b93bbd6b193eb57d9f818202b899b7e8e09b0c7d183537fe85f4e6b6f4373)", + "V->P: /cpu air/STARK/Out Of Domain Sampling/OODS values: Evaluation point: Field Element(0x1c0d29e24bc79e4679b20a2185841d65fa77a288bdd472e1d4a3de9324338e7)", + "P->V[96:4416]: /cpu air/STARK/Out Of Domain Sampling/OODS values: : Field Elements(0x2f04daf73cc0e87db6f06e64808049ec8b1d87cb9f8306bd5474912b74e59d4, 0x3f468746ab0fb702742047b0b166f4f7188db1f92f54258f9e74974c6df7abe, 0x45f3fcdeca621009bf38cf64bdb62cfe99e2c1b15d6d9dc09b30fd1879a32e5, 0x7d6125af100d52e3c3ba2d19711afa9026a5b19230c5e80bee939c6865006d8, 0x2a21f97feebb60b3e0a44ece7dce776dec26eb165add1aec206443cf2d3d6d7, 0x11c766b423fa1c9ccc3efb9167f4039b406dc8d9da4bdced22f8b050588e10f, 0x7ceed1e3a8d4a03830952e622dc81ceee160d1f42ab2658f1e2aedccc4df9f0, 0x5d483b26d7401065fd6ad30c8bc96b9b1952adabf9bfe8be41d06ee3d64f794, 0x2a8e3798e7dd94964897d476a6e3d82274a283210df80797c8b7ce4cf0e1da4, 0x1909b72a75e3cc9207c4d699413361bfeb57c07ccd4fc14121e16975a745d3e, 0x45f180401da4a55f5a6c86531835b88298c222b93105365cf397f0d40cb175b, 0x3d520b40268da3f156f634dcdce1aa4dd2166ad8b474a01160434a80ffdf534, 0x7b4ec746a79813ae2c6ee0e24bfbbdfb60a45215e773be3da497023df0912a9, 0x5617bd8ae2f3b8390408ecd8d677056db94abaf8474784f31a2f0e37a5152ea, 0x29c8c76933bd09f7ebaa2f77fa85dc8aefa26a9ab95604b2f8fd0db9662ed32, 0x1baa8286d23c3dc7b7d9427c12af81716628e975a9c8da6d07ac9897fbbc8d2, 0x4a0160390c873c3a03d647f3af6b4a4f92abaf03a2d8d20fdc4320299bf084e, 0x64725534c5bdcdd3344e66da959639575f742171a2665c81024182ead0641bd, 0x1a75e0f30fdfc2bd6198672862ca7ce3c083336ab8e35e082df0af4b27c83e3, 0xd7d46553024fdd8e494e2f39a7e0e9152b256df1285f9ef2e61c33b8c8f776, 0x370fe78859b47e624f36abce7fefb0e288d34a502a6b9d3b5db2142d3b14109, 0x5db111a438fe1cb285f733d975fb57059527c13903a066930ee7942d57dbbaa, 0xd6e192a7ce724cc2b7e80cadc4a1f8053a58fdcd369b832695de91e7bf6744, 0x3755b20f3db35bb39813761bd2a00ec703c39331deb0e5ed1336c0c55942595, 0x6ded5aea248ca30f456be1cccb071c5885c18b2163c9a6fc01e0d378ac72df3, 0x4b6fea1b2302aac24787fab0dc8f5a49812b04eaa1d6a2a53a5e88e73197830, 0x155ad36cda56d25cc7669787318ffd446053cdd04afc2345efc3fb703f2406b, 0x514767ecef3e00d3f33b7ab50b5b9878f725c6dea9db5db07570f3b60613a99, 0x119104fab3d6b214d91fd5ff12aaada04d29ddc17e9b42e1b91e367f8b1d8bb, 0x1cf1120b5c9764e4b0e9b4229fe078222b96b12b3023cb44ad6e869ecc93ded, 0x344beb2f3fc53ffb987a3d28883e17c1a5cdbfb4303bdf63cf0f099ea5b4704, 0x2a18fb99b7490327e783f8d67a6c9a365eb5fb55272cdfea7fb370a2c578bbf, 0x39b849dc0aca02f3da9e3bd2ae6a5fc7ed88690e3e720b2dc96b99f32604310, 0x1ca123e5c4a2830d2564ae668599a643ec9ca036167ec5da6d3795d897ebeaa, 0x157042df629ed9991e578856c9ffdb80ab318a45e087c10db33222dfc785fad, 0x375691a678e619a2c01c20baf1af5a675a290887afd30d4989b6f16e04b3770, 0x4986cecd86d54e0216d4f4769851121fc937f5bb066d08d992dd534d6e7a39f, 0x481db912401b6d62103bd7fdd87c0903df6fbbfeac2e8f26f2499a92216f62e, 0x7c2211cddc2ea4c5a3e5010c448fc587181214b34702ace45103774d8601171, 0x317d431a9aacf9643f2a5d680a52baf9fa8acea83e0dda0aa6e007e835c3703, 0x3d93a07ab9a947700b2e578245f7d3d9b619d038601afbd437aea2e17c0e1af, 0x3410eaef7d00e980a2a8ab34a3402be23cf4ae5521a9e64d0b580150428361d, 0x766cf630d81274bb7f16cc6dcc2d26abc8e2b619f6451fdc0e01aa9489b8849, 0x17b9c166a7591d8363b53b38e8999e20624a230ab90d93bc78fa43c92d1bdaa, 0x335b3a7b8c72dd794e8f260ffe9849e252e0b1f49f625c1f972d11e268440b9, 0x3f88479d652c2a04eda7698dbc4944d33f1631b82922bdb2a82654c7734a817, 0x1d7777a13a1ff702dd78a0d322345eac519d6e82ef610899a8e35ebaac96352, 0x30098d1d8913f73bd9e44059d3f9c49f24e144d94d93dc1c549df5e12690451, 0x65525a3c22e53ba60840ac5538baeb8a3ff2301503e7daefd3fd8f22a4c2b46, 0x2a4d4cd42703b4dcc61b5d3dd89d57b4be7188a93ca1c36fd2e68054009deae, 0xc91a6c3f782e0c153f4a7b34811a51fac9e83c8b75cf9dea428c358786238e, 0x613512d9591df92fdce6147baa1ecbd04d10478bc1d09fde5d95ea938acfc5b, 0x496666fe2ffbc99267b841a25b1df3719b94a86cbac35e3a9a43a2626ce0be6, 0x7a23471e57d5f162c5e67d5b67190f44125a98c3bf8ea6257bb0f998615031e, 0x40fac2e713cd44fc1b7cc9b0791c0526b502e4fbb3db4324fb2ea2eae8fe693, 0x11fd7de31411f5bbb0081163de79549e4f0db77fea54032e0b5c491f1d062aa, 0x7ca613cd6e79c6e483d15c6fdd4c460b81525bb2d9c0af58944b0a50a5dc49e, 0x83dc0280cd76da69ecb727d9dfe94695df35bdf1f0061d132ab0bf8e84a98e, 0x779e088f88c26d813382c3749c3a21717b140d6cdad4143f989423b12ee4420, 0x1a0b5d54fc7b6d99ede539de893265acc7b37641ca1c8f2812b93dfb6ff5794, 0x3827fd3047928293d3a3a4b6d0698d3d14f5ebce6e4baa23152d44e45c01913, 0x30ba2f7678e81f781b0fbe9386a207bb588ef03656df3c32878e14052a412ff, 0x1a0fa03007fd511e32e158c1c041f73489976564f7a3c81b676b28774d9c360, 0x2313ded7c4c9bd126abbe21a97f63246960411f0d27f317d313b166601b5631, 0x52c588d44bd05998bd38186399dccd6851ee5385f92f730a5f61ea7c89f150a, 0x4f487c3ee9f1301fc4985103e2580ce629d6d01dce8d91bebcb47fa9bcac51d, 0x400a1dfa12751894496f575d29e397040c4a94754e59273e261b8559a004ce0, 0x7d34c4bd87ebaa609154ae5a1bc1854ce74138019323daee60a8e674f1d749c, 0x4b459e97368a0f741b208b87eca80d01d7e79d9e0572abf1ca78d9a3dfffc1e, 0x32768823e415b9d6f6a6ef685b15cde865e388ef6644f56ce0b5f18ede14e3f, 0x1acbd9578bf17a015adee0ad144bca314410f58bf7d20b7cc037aa3795390ee, 0x3d68a2f7a781dba2620d98fc64bab9063bf84865ecba83d0402c9644cdee7ab, 0x1aa2d28f54fb96102cf465907b595744ee1853208d5d3b00968175ab95762d3, 0xd955c826facabd68c6b77ab917660b0124e3321774c09cd950868270ab2d4a, 0x6cb5bf3e857a94b9f5b2c770ac31cafc396d524537fab2f75f71c383cf19f5, 0x75a1995d99f7f2aeb56b2ab32811baebedac8c3154f303764cc09c8331a3ef7, 0x6448e006dfe91ee22c51929695122a2588fd26e201fcdbca53f3197acdb9009, 0xef9eafec849de7d0f3c075814a8d9e52f88b47e612fed005d5f31a70cb8369, 0x4dd3612326d5fa9cc3d588763a812d2e2bc1252f786e9f38e20d7f29c2284f5, 0x1605441626ca0b5f5501f74612d8f28b09b05ee82fd654d84a92eea73ed222b, 0x1c9091ac7b7ce85df6a9715b5bb0bb08a461996d7ecd5cd59bad1fc6e92e565, 0x65f6e1ab7a0eeacf204db1f4e6987d26724595657b8e181a930af30184a3f0, 0x29571fcb79c65b4dd361ad0568730197d6a55dcf187c7adb21b88eb651d6484, 0x17c3ed575ec4eaa5e1e9c91f8b508f0fb607545729e57bec37b3da1d2263c62, 0x5460c4e492b0f50de1d47286b870cb6361b200b4476536db47549fa4cea9fc5, 0x6831eaf9764b69dcf1b6473afa5d403e7265dfcf3a96ac6161d2ed3b079acad, 0x30f5d8ff6c87f48ee78180b703a678987b2fdbd52f50d0d52d22c83bbe8eb40, 0x6e7ea10610b40a659f139eb8067b7f21943c3504a700290fbb63bbb19083ebb, 0x5a0d1188995cb8ceb184ee18fe419f6c7f45a46e1a27844209e551645ba8b94, 0x742c7d5f5e909bab5c242ab486334e869ed109ae161f29eb50596187582a56b, 0x7554fed1336b9b5f43d560f5fef898e9d358246b98fa5465261aee6798b11ff, 0x45488780cd91f04ca45ccdf17fbbd1394a59f4c14f0dbeb1453c9ee70d89a21, 0x28e91210e3b30625ba4e900e646037cbf9aa3418e0461d5fc08dfd08ab2b2f9, 0x7cb02cc44722ff10eee2f5bd9bfc43db89558dec397cec44286ad0448fd7562, 0x7f79ca06d2effc42d39d4982592e5529b3e9fabae43ea85fa29a0cf66177cdc, 0x108fb2d2dfd3fcfcf136cd511613c0e7485dbdc2763c4a2b8fcb6de24dbb461, 0x730db5de252adb58e57e9fb09e39a352b054327aefe709182858325f96f6890, 0x1bdd917c0170e168c4e1fa25e5f128673379c75c28477d901ef546afb47f080, 0x33a8610f41dd8b72666441537b12709bfdc7b79f914c52bc63e5817f17f53dc, 0x707de6b2c3c50a6fe8074c077f03c17a1933eeda96ad27659c2fff5170381c0, 0x3d58779d4774beda085070e12fbd2da8aed4e1caa177ada5f09e3d143dcf8d5, 0x545699a39acd250f145c9e7da8843332ca430126c718f5bee839a0b17f5b6c1, 0x4007a172acb5a304b6493c4d99a6856fbdec6626bc702a5a76425a7340ead68, 0x11f1d4bda02e6fd140221a4fc2443306e54161151660cad45fd47958e85a4d8, 0x2cfac026405cadeecfbe87cce56a25d8db45b72af8c51c65e0698da6ee1bdb, 0xae7e92da3ad4503d6a5598e94b4bd52e4eb495029a99c996cae456bb4d3d78, 0x5013f248ee45aa3b1b9c28508d89eb8175ea5405fa5ac20f4789c92e677e623, 0x7d1e8b63f411418c996705c33c35b21064a6ce2ad29dafd662289cc161d3f8e, 0x1dab056484f908d4027bdccfa3f3be5cfb5433d8a00a11a98ef8c8c2da99e25, 0x6dcee1ea3845c7dad1548469ff91f4260ae1b8a70d44afc9455a2d728994a31, 0x7db4d07fd3c506b23c838e4d94430748ca77c7daa19c1fce75e9d6a035082e4, 0xfb82a9853f54dd4047ceef4ca6e8272e563e5abb4535e89e7eb0d40dc05fc6, 0x369fcc0bc846413ea742f2361462d247604fc661f1b4dd7fdf4c1aa9f53b64, 0x59f72e6e8683095c89f19d565f2aa02e46dd9e9cfdef8a0ce972b748efbfb4a, 0x48eced14940489592f60ba239ac36ece65185e94da279da84b6fb78192cb883, 0x54d29271c9eab593619f212177af86e64ca6f6ccc2dbb81448578a2de08a19c, 0x2326f7c8158f55ea9c52da6f313a34f2a30795c32b526edfb561f41c94f4c55, 0x1c6d9fea074cf3ca13df5202e4314d07ccd77720fcb74e40da151679e0b4ebe, 0x30256b73ebcf45779d805a8a9d7e16489725816b9beaa07716627cade327435, 0x1b32e4a93b9cde356ecb4ebde82385580eb7cbcfa0dc7ee444ebc2baf2eb5a4, 0x1ea460f34a5e6ea7b4ca65ff51d41c87900b40cbe19ed88a3ee73e055049467, 0x756cf1b3db222fdbb876f8357b849b29c80fea111452c317f06dfbf29d57142, 0x49dbb1d0d9f5f8e90b341ae11cddccace9fde415fb8e8fc1d5d73dc1dcf1ff9, 0x448dc4492edc2aa7cdd0d516cdcf24ea368ab3943b053ec4f84542b9345346c, 0x2e7861497216dc76bed7b09dabfe23feb7cacc4f255348d0a6a03052bab686f, 0x7db683698e8a474c56d767f859dac4acc7388ed3dce6a171fced0052429cffe, 0x4f25685a20ad2dfb4e4ad162a05ecbc1b00bd410062fc8cb05dd49bae2042b2, 0x5066a4c57a24c57ce2b50e3e87e65c0c89bb5425030bb552af9347637b4a461, 0x5e50d16c0701ba8772594db85da348154d645476c4f730af943a9e180890548, 0x440c047f3cb8fbfd549e2924aed54b965f33e50e366f325d367ef34e69587d2, 0x7ad65e72982b2f4306c1379b9b7c00b09edf21a26636dfdb953db0f9aedb441, 0x2406a0449b1ed4abd8fc034739bf3582737cecfbe1cd4119cdc6230b9c918ea, 0x6d0fb89bc233eff8962afa8611aa1647da0f6e67f24f149bf0bc56bedcb4753, 0x2507a4b7c3596291efa9b8915f34c0e2de6e54590ffb2f0f77f1926cdea7369, 0x2c2632e56846c7c02c15a87bf902d779f55677a5ac3c67d749d2a6131f86ec4)", + "V->P: /cpu air/STARK/Out Of Domain Sampling: Constraint polynomial random element: Field Element(0x7868c5d7840087a855b30079a12cc1d5eeaedb666607b31e33175f41d3b535f)", + "P->V[4416:4448]: /cpu air/STARK/FRI/Commitment/Layer 1: Commitment: Hash(0x31b917291bbb3d38f7bc196dee1f3638ca197512162a4bdeb1ce814619c1625)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 2: Evaluation point: Field Element(0x3fa22931f1e5f47eb6273e90ee38c37a21730bb432f6ef09c7c8f8c4e7b7fff)", + "P->V[4448:4480]: /cpu air/STARK/FRI/Commitment/Layer 2: Commitment: Hash(0x6624e597bb2bb22da8bf9c67d496f0617bf5d94bb5e93c913d944d719648db7)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 3: Evaluation point: Field Element(0x3ddf9d5e37efba73cfb4462c679befb50ce52abfa5d472757f69ce36f079153)", + "P->V[4480:4512]: /cpu air/STARK/FRI/Commitment/Layer 3: Commitment: Hash(0x3da9b8b9c1459d47bcb1718147764e93b3efa7bda2577b62bf61326d7f29fca)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 4: Evaluation point: Field Element(0x62ac06a271ccd8f5639e89807f6ab19a77d804d0e0b20ee2f704200448d64e9)", + "P->V[4512:8608]: /cpu air/STARK/FRI/Commitment/Last Layer: Coefficients: Field Elements(0x7f2cb36ed5d087845544edd13816da97719906ba0fc977a0719b84bacc19946, 0x19a3507c1b76f4cc4114fe42ecc35bbb99661c6474e586f534c4a367037d153, 0xfc8e8e6b1b5b27227b7e7f731e198fc781b1f6fae29ea3fb18b4f555fb0052, 0x13ceb909afa012ec5999d44b1f500f94b23ae4f8e12d601a3e5491eabde66f1, 0x47e06a3505238058a7936c4dd822f55fa68261a31077b21de75298787e988ab, 0x72f31b483e3c14a4e31423817d548a2f5f4bfb35d820cd69f8debea6e4dd852, 0x661235f6caba193782a133eb7abab055bd65e56e8a0c2b808f7e3b53fc393b, 0x7f5605218124dceeec53138d5282f0975220946d648742c6261206d7b781fc1, 0x694d91e595410104c43ed2de3cfda68884cc9422d0aab1ee3faa7f647e25eb4, 0x24b881d9cec68b9936a551a3dd97531b39294377bb8c9c2584f31f549680b5, 0x6a46bacb1b35a72738a2bff02449d0df9fb8bc8cfac1f86c3df0d5768c1b777, 0x5961e29259b09cce96e6f2fc487c20742dc137df73a12c91d9853182b2e4355, 0x4bb611b0f87bbe3eff611188fa0e415457e76c5b44b4f05549fd3ee8a1d663e, 0x77761451d3e9fba31c9c4d04ac42cbe6c6fd62d313369beaf4e21928c6e61a, 0x1d2ff12403d815c256eb21b745f643a44b9a2bc0e99341620abf6a7332bd535, 0x35d1005b7df9e3fa61edf065c05c821171b23c62041259766841bfc0daa4b1b, 0xa8881a865fc6747492e6d46d0b7499ab28cba25d8357515eed4cf9b135638f, 0x4f4d99f2cd415e479ad999d1e32ef1f28e857a18eb658aeffaad0956d202264, 0x5509062c57aa36225e15d32f4a4913ffabe6e81d364ca116fb82b74c592f493, 0x7adcfc21d03c0e4b5300881888e94b12017ec7444e34d9c9abd8f55e2977788, 0x4a7c190dd79ed2af284ce2be6642917873cfad98ce57e0a03152133cf269cf6, 0x21ef8bde3feca2999419b2f52ad3daa9765f525aeea951e693ea0a9da131d32, 0x708d8d2ace62ba5f361f8742ea123a08c93d72d2da60a54edad702c6f1cfd27, 0x5ac07d6aea5acb8b769fba484adddc629b82b8ac110f0acc7eb8566e1290049, 0x166a5fa814cce4915c990993e5c19028a7e86158c397ec44be40230a8459d6c, 0x104c83b109143f3e451530d1290f397383550dd6ceafa8656326bf1f38d900c, 0x2fbbaaf57e6ac4246b6bfe4b59db293e55bb0210868ee381b8bc8f094a7887c, 0x5a5b2e222763c3ac8042888435c9bda404ae81d222283665f7afe4e19471867, 0x54841ed3be1336f4a1a724f4b5591894f3e13f38a0f12f385c88a39e025f4e4, 0x3e5640fa70b54f37f47063c56ebce8881d0413c4dc2a9f236319896ff7d5b2, 0x73f92f0620b5b13047bf85f4ea39b4e5d2bbafb4da603f21a5f1dccc9b971bf, 0x3da632d13f659c4df470e31bbe8aabf8f6357ffb1e4d9adf24f7229502028c2, 0x1104b2b9bab021249491a306f066c9ef7f9ee6fd3961cf93c1b6c699f1cbd5e, 0x6274cff482293af399566e3b95af0491b01b062a92cd6570a640092fe92886e, 0x2caeb4c2b13a096489f12a5c68f1738dbfcbbb58e53c26d6fbe717ae7738943, 0x5ad599f6fa9989946f79598371f9177eefce567b685f5a81d33cd0ccea6f29b, 0x784f5da19701bafee6bec4df6cf8e370b0f7f83506f8963fc4ab045bbcddc8f, 0x7fd786b67ce3faf4f6cea9f39efa07cfb0fb9adb6f5060b07970436dafcb033, 0x2c272174488d48246151a2bac4de621ca0a323fa41925aaa344d8e71a517ae4, 0x10576642c416323574ca8e3b1c774631c0ccc4aedb3e0e3590e4aaaa32110b2, 0x13aa5ddd21db7af1339aa527339d45858ccc209da04bdbe57716f69b51334a7, 0x29180367524801e76cb46f6ae6fa4b48f2d91afd4e31b5713605aa3576fe15d, 0x29800b3fa06b25bf0a2ee00226e799cd91473e2b9b841226ed68573671319ce, 0x5edcd3553e0d12fbcbf3d611b004501a53fa86b930ec7378c3944ea191cd467, 0x2c9b5bfe19ece4728e34e70bc230ef962097131892ab2af12cce0c13846ee73, 0x58ed02cc7165fb3cc474e33f78637a4ae27729b503cd29ae9817015f4244b02, 0xb575cd1df3bde009c99ef1242f6787388dfad46292c0d2d2fb15e45b57ef37, 0x547b28124982a3eba28d662b5224e14fbd98507e1027fd8dc6f4a5807b8deca, 0x3c1ddef02bdd204e6ca94848776bd7975bb8e274c8f8dec5820979af58e9bd1, 0x41e91d1fe208e8dd3ea05c8de59c9b96a3feba642cb668ac9011f07c4b92760, 0x21002764ffb70f698f17a3ac070889d2f3a106ed321d305ac45970c4ed84a75, 0x74bfa6ddb2a715a54180f2e4a023910f0cf1a9605c88be9c5c0fb194aec3ba5, 0x1a940f91c864fba573b40fbb7ad4187d824c535845512a123b35e0cdcbbb11f, 0x4374687ec61169136b66bc5188f432f17174a80ea58f3b3035c2a2f21413c98, 0x48ed79f07e66d73896c2736ed52b188630bed24173e687a15ce3df885fb3452, 0x41bf6ead7fb289fa428a5a3cc7be81bfea80dcdfbb6c57bcb3f59714a26ba93, 0x6b6112b123d30503563d4d0a95a4035a4e03f93375214c185ebee417c59466c, 0x4a7465bf04785ae79116ffbfd2686943f61ee7cd7f0cb5561189a5e85ebb99f, 0x3eb7c4ea3b5892ed2aa66e2be12110d1e3eb473a981543bb44c2b6c812c7ec8, 0x53bf298202a8301a22f17ca6e1367bf274532267ef9fef794abe5ca5254a15f, 0x2a66517d4f30571f08b443d0214c7187ff046f2bdc2ee354420cd1277ca327f, 0x3e51fa90460aa80121af135e1c5e86979f7eb363edf93e1d2d7b2155c5af79c, 0x37de47aafc37ee144648ee16d6a2ce8a039a87ddd8398e3ae4978e6753e3220, 0x658a70ad85e725eb693f96d552ee92c6d16d42ced534b76ef6f5c3b407e0614, 0x2487b526526609296431ff6c25efa3fe288d704270f3208badbf32a85f19937, 0x4c69432ea5f8c7b1dd94bf4380e8a9c62a331c807982354b1f9a23988f84dcc, 0x618825a756fb6d6538493293666e4345cbd8f1ac793dc9185b69d1d3e6d702f, 0x46b0ee36fdca33e4548d2ff0e585d51857ed5140fd3fe497d4fa28292ed8b78, 0x7702d60d33d99f26428b4cbb75d5ac9e7aa735491a7994a698ed33bf6f76846, 0x3554dedaa59b4560b04f9ad359a9a34eb9fe8172126ac85c9fdb81c51bbab9c, 0x3f47df27ab0782e9e8cfc78dfad923c97ddf2b8f495a8537d40719f2d4f7a86, 0x3a59d6505791af04721051c6247dc456a5bf0f716eb2ddd0fde59f80a8213f8, 0x7d1cb76501b3009d1cde2bd090023abf44ec36ac9ce06d35b7eead1332476d0, 0x17b0c51c92413ccdb76932954972a76d3b1bc06f0232b2bd046c8bef2f3e946, 0x55cd66a7d50bba89c9c28a3cc870044e7172c2536e0846cdea497492fd0c052, 0x21e5154928899f66f5f3451e985dab628f28b972447cb9f3649fd33ddc5aba4, 0x70436c4bf36a28f07cffa09b376a5721dc19e0f0dca1de0fbe543d517807ac9, 0x7d7dfa3b517d80d99afc2b8914100e12af76958984503a32410ab37005381d7, 0x616d82b9b773887bb8d0273b30aec9e7843e8fea19e49f0623e686d66293c43, 0x527921dc4861667c9260ba1c1696a1cdbfe2a21d04409acd5252e917c272ac4, 0x59146facc3d6634502b52c0ee41eea88441518e2c63654a49bb96376af5119f, 0x2eac2feac0ff17cc62140baa04f69f64c49c80fd52fec78e49a6225ed09d27e, 0xf9ae2d346ba7a072bde519c6069b3691ccb2403e9edb0eb4ce7d10f91cd5eb, 0x78ec572837c09dc0393774f222c69621baa23a18abde58802b2983705982bf7, 0x6c4ef4211758abfee7fed075457c17871b27edb5b00406ff07c152a9683cd03, 0x1d38804d9d302140ab6fc456e70b470176581de7523351c584016ed0ea82120, 0x3ef7ecb2ca75090a6f7f348a913971267971d4e0b1270efc009ba535949cb53, 0x2ca4c58c05c08df6bc2ee2376221627e016f4de7402bce73efd747b7442977, 0x283de1a5963e6fa07e5eb4f1fe8bba38895abbeba740e4a8f514e5833496220, 0x2f7b2faf956a3db6fd6f6c08f41ce577061e2ddea48d817dfa7264d9ef51452, 0x63b993c55d5213c029f056a4d19cc457c15b8b1f60833e4bc8b2ae7080b1ecc, 0x715aeec9bdb3ddacca0fc4d4ced7761997183c8a7a57727fc37fe3ce2a13ff9, 0x7f272d7f95a7e4c867fb21e89f536a1fc830a9056c04cedf8033fd9c923a474, 0x343180838c6cf786c7c4b0f499025dbcd778b6b3bd582fca72872a7fd086915, 0x52fd5eb8431549e85840d21df778120ad196acc0ccaf6525d0108e958831223, 0x5cc83b332324b86ee46eb5e289a417df8661735d625b931b03b2e6e07276198, 0x1d1e0b6b9be23d0efe503f4d8acc8f25a1da014650f5a7314afdf18ef944bf1, 0x752362b54e606dd6c1106839103649c4ca4920753acc1c27439c0abfc84fea0, 0x56890fdcaebad05fcd892f8faff7b8907813b8058c656121ae5aa8c925d80e9, 0x223231c98797cb5ebb677a781ee8d55b97908105251bc3942a11377dce30349, 0x45e85d09b8da2de21df7c1acddb935cd20a4fe3945ceb1128afbc3cbb1b0182, 0x69012c6cdf5275d5a42530d58417af32b9f386bb6a3261705ed92f11fb8f43b, 0x2bb128bc1917739839d7cb56ccbd9b173ef39c0ba4ff2f9e91017f6b629e495, 0x6d9c2d7ad1f039c564f798b99d39c9b9245b83ac6af3260bc159f3c75bf9e19, 0x499107a7cfbef2b503c00f7080ac19fe43efe10f964b6c3b38bf697f69e85b5, 0x74e2863ba7723220689990bf36bdd8b25700f4ebec73d5548f864bfb6c16cbb, 0x5ba34fd3eb325fa4117885347340733b12c6a96e5f88f8d5ac0ee1b9bdea7d0, 0x2543ca99bd9a072da373ae8d23053af8c3f75bc7a957704c7742f514f2544c3, 0x3602e0a4b427f31b301d3dc302093dd65dc4ad2613a6c0cd86703a35b4cd0bb, 0x2cdc04a9c9190594933ec69676caf1afcd5d445a9222ad295324cfb1ddefd41, 0x1fa01e613703e00c5dd8010bd82464ad807a096c71d795045aff9f9155d5625, 0x2f0d948433213ec4041640645ef717f50f54f26bef0bef8af7bdba21675223, 0x6f42832b64502c5e4f8e12eef8d821a2de91638500db6e25915fd7501c7c913, 0x24e3ab9a9edc1355fd36c7bf0476ed68b47c3f407b726daf40011a7ff735faa, 0x72a5175a3c107912637985ee16f55c83ebe152b2935d58841284ec251b18408, 0x605bc4c479030b5e54e56fc154177dcc85a137e76414f43179ecd3b31ae154, 0x65af291756d54eb3eeec64c609e7e948b98e931d4aea4955972f1a0de5ece4e, 0x44e65a75c100f61a1aad4e49520ce6b48c8ff8f95ff5f6d10dd557965c1f20, 0x6f8d04819ad2b736c8df44094de0ca718a3a5bec686feb70c597a324af7f9a4, 0x664b2dd41fc3997e454000ed58b0be338c5d60e948a864ecfe286d294bb670a, 0x4b2fa087466842b492f2444609dd6464b9fa5ade0f019339bf3ec3f46ac3d4c, 0x2e8aa2bf25545ca53c60d2a36283f37416f2c33af12472baa97418984cb7249, 0x6dba6ed5798cafd7df56130f3a2794387bff406f1fe6cc6185854c743b7dff9, 0x2bc84a8110c218070fc3f6cb5577eda95e38a19929fc047e70d1090f119d8f5, 0x1620e3f21ec8ee17629fe92a40c756995a4a3c90c48e0e8a4d5a7cb43434aa5, 0x71326f4cfac567eae3f732bc9b4cb889a9ae2d351bb29a6764ef50794c3cd1f, 0x7574cc22683360543d3ab75fe84c3b4119322bc89753a1af68895042ebbb742, 0x2663a6e01cab9ee33702b4744ab710ba10a0aeef098d3126f19bc7477e4411b)", + "P->V[8608:8640]: /cpu air/STARK/FRI/Proof of Work: POW: Data(0x16ef3c76)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 0: Number(602803)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 1: Number(639710)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 2: Number(742039)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 3: Number(836544)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 4: Number(218834)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 5: Number(929254)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 6: Number(579268)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 7: Number(199964)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 8: Number(168379)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 9: Number(191446)", + "P->V[8640:8672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 0: Field Element(0x468d3e0d2126fa46d33507ff351eb5be84b8a75dd141374b2fbaf52fc0b3a93)", + "P->V[8672:8704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 1: Field Element(0x6204f6e36020c166a1f1ca7151b66bb68ba4913a5784ff3f5860ab2a1eaa7ac)", + "P->V[8704:8736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 2: Field Element(0x70b762785e3eb8754acc79387ec49c5ed475167d9c5f1dfc6703a5fde8c57f2)", + "P->V[8736:8768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 3: Field Element(0x4d5d6c728cb2583d5624789c531ca39f054df3f9054e0b96958bb061b28b2e3)", + "P->V[8768:8800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 4: Field Element(0x79cb8dc408fdca6e2286f868dbcade28b36ecc5f7be9a3c79af28b3918b1bfe)", + "P->V[8800:8832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 5: Field Element(0x5eb21b5be1684a9ccd2e54c440914840188fe73443074091956b627ddf4be8d)", + "P->V[8832:8864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 168379, Column 6: Field Element(0x7b4a70b9809aa9b3f77893ee879fecc1d7e06124db887368ffbf28da068d324)", + "P->V[8864:8896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 0: Field Element(0x71f0e9ed706425310228421ba38fb81f259036a93f3aa057c38b7d9066e51cd)", + "P->V[8896:8928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 1: Field Element(0x76a7c5acf9b962775f6c3a2276bb2ef19603700d4f142f7fddc9fb749a9005b)", + "P->V[8928:8960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 2: Field Element(0x4754b174f2c45d5c1f9d12dc6e8e9c4c7b198deafcd02634a66f0c9da90ac73)", + "P->V[8960:8992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 3: Field Element(0x129947885fe1e7789b971b43f5e2ece3099909747e35151d5a3245f396ef962)", + "P->V[8992:9024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 4: Field Element(0xb6c0efa1caf87f11cc0628f60dee62caa4547b85633b5ec77e8546251497ef)", + "P->V[9024:9056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 5: Field Element(0x55a4bfbaaebbb95c5f2f34b1be279941a45acc95c19329b8b618f7dccf26915)", + "P->V[9056:9088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 191446, Column 6: Field Element(0x777ccb07dd1d04849e9b0d729047a63136a31091a853273cead5e25a965995f)", + "P->V[9088:9120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 0: Field Element(0x1d05c7aff084decdc7c6a6644fe8a1a7a7df86d0fca3e43fec2ebe64ddb6545)", + "P->V[9120:9152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 1: Field Element(0x1dc9a97610c54930b05f809975fbe02a2a5d1224c61743862011324458fce0c)", + "P->V[9152:9184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 2: Field Element(0x2fdd768266debe8fc5af8083df351a700139052151a1a7062161c7c7e77faf3)", + "P->V[9184:9216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 3: Field Element(0x7de76f5219ec97596e90ba709a1d1a4c5c516f16d282a4c18adb812edd36dc)", + "P->V[9216:9248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 4: Field Element(0x3e69cc430d8f04d8876a0a7021c94f55c5601db98e09a7dd5091d18626b089a)", + "P->V[9248:9280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 5: Field Element(0x18f8329ac27fdcf986aefff2cb7434459bceee463fcd6b8b48bc6fd5330e8ef)", + "P->V[9280:9312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 199964, Column 6: Field Element(0x40b02ea4be1641568815bdbae6a7ff82c612e43c86fe94d3f91cb8bcd953876)", + "P->V[9312:9344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 0: Field Element(0x50548ec811b5e2327c95a6ee7beeecea08c9e0f52096995384a1b3fc9ccaa51)", + "P->V[9344:9376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 1: Field Element(0x4385cb6289e16bd09e9258719134e751b3c76a6704bde0db543805f60368acc)", + "P->V[9376:9408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 2: Field Element(0x264c5029c4858cd2e04be5c791517aba215e2d50ae9e810d19146fce8eee2c4)", + "P->V[9408:9440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 3: Field Element(0x4b1f02ed549646c67acee51d793d1cb7de1dfc566797457eb19f0aedd61caf9)", + "P->V[9440:9472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 4: Field Element(0xd6f9db7a429069d8cfb19bd9f0292798cdd9a94bdc8e811aa0aa2df9832c2c)", + "P->V[9472:9504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 5: Field Element(0x588f4d2b62d47f82d6722a003d498d14819cf9b38b8b2501667993fb6459a97)", + "P->V[9504:9536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 218834, Column 6: Field Element(0x4c0195c0d04a94bde3414c087742e765efbda74e463c22c0940b7e322ef2486)", + "P->V[9536:9568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 0: Field Element(0x5025ec3b87cb14ee8c76a918efaa51910213653d6fe71756ebc8f439864676e)", + "P->V[9568:9600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 1: Field Element(0x51ae81f9c3fc1a3078c65256f79a377639aaee57d7edf0584b825b1eca69ce7)", + "P->V[9600:9632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 2: Field Element(0x33371d84a827c18c7d57c4e6f6c19040f8d085c36df14fe06b0d8d870d3b8e)", + "P->V[9632:9664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 3: Field Element(0x3d7381412029598df489a10baa52f570d71e74022b06d8d8b8915883f8c46f0)", + "P->V[9664:9696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 4: Field Element(0x4b4f6eb8ef3024b719483817b70f25653cbc59334c60aa62ca9de9f876f66a8)", + "P->V[9696:9728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 5: Field Element(0x3723c07ae6b56e99871d2961a4461e77a7395af4d5e366a3fac871628d414c9)", + "P->V[9728:9760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 579268, Column 6: Field Element(0xe29407b32bcee2edd8a5c25b7cc47fc136646f81fc626818ed463f05b2dc5d)", + "P->V[9760:9792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 0: Field Element(0x1816f6df1b819fd3813fcbfff4d9f9ee023031d0ce4be44253b33e5e2d3c820)", + "P->V[9792:9824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 1: Field Element(0x2c3faab7158d5b35af1aed0a761ba20fc1675231f43dba74970b7071b5a24ac)", + "P->V[9824:9856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 2: Field Element(0x4f1f5d1f7d70dcbe602f7709b97690b8d3844b7f26b4ee57025e0cbc8e708d9)", + "P->V[9856:9888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 3: Field Element(0x46064801fcf4d43f3520b2e7247b83469e9d96773a1b176cea99edec8bc6ae9)", + "P->V[9888:9920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 4: Field Element(0x52ac4bf0aa8919e387cdddf6fc66950d0aef3671e3857aff340a91b052c2621)", + "P->V[9920:9952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 5: Field Element(0x70f5f585addb8ad03d59eb8d6d4a10dc2df6e3744f8d2880a713899d29d0efa)", + "P->V[9952:9984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 602803, Column 6: Field Element(0x12122e4b71cdadacef4c3207373be197af7d788215eeae8bd5ddb4e6ac38118)", + "P->V[9984:10016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 0: Field Element(0x651198e84c0ef6a3499bfdf579a2161a47f9c8c1a64c846616342e994652d35)", + "P->V[10016:10048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 1: Field Element(0x31cde656052d02f063c311a87b3f3b6133c2893694e9a683045203d4fa76179)", + "P->V[10048:10080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 2: Field Element(0x48217bcb073089cfb0dd79b342034e8a40fbd71c155aa37775027965d12d8a0)", + "P->V[10080:10112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 3: Field Element(0x6b2d25f9d9289d6c02d0ac9b023f7595ffedabb24e58e47a801debf8c64c151)", + "P->V[10112:10144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 4: Field Element(0x54c25e2ff4b07534be572cb40daa857004402e16c6b66ba329e329025aca3b1)", + "P->V[10144:10176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 5: Field Element(0x7f3601e8c8d295f6044a3aa2590b7ba20c404f9a31a302b91de958c2a129924)", + "P->V[10176:10208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 639710, Column 6: Field Element(0x57df73d0e22ace008ba6482df73db6445ab218530635e970b4d01881c3b7bf4)", + "P->V[10208:10240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 0: Field Element(0x1df2f2a06da37b08c5fbd7abf0dd5289b0fc35cd182d9e2b5e65d5b5938b6d3)", + "P->V[10240:10272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 1: Field Element(0x25c61f9b8e1ccbc47d76bec8edac4b7dc0099db07eb45a12a3e931c79012d5a)", + "P->V[10272:10304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 2: Field Element(0x22d8f28d06f20ccc2a69cc22a1cff685b6da40926fef17fcf81d1703c430f3a)", + "P->V[10304:10336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 3: Field Element(0x6480d1f443394cf7633d9285ac9af2934368caf071c3adbd7c4eab63c16dace)", + "P->V[10336:10368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 4: Field Element(0x5c9f5b4fa738276b9483b352ee76993ece8808ba2ac11613df38d4e0a1f7f51)", + "P->V[10368:10400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 5: Field Element(0x16a8e77a8e58c21dcb0e92c97e52cfc304d2bc29f929a1a0cb7bed43f4cc97a)", + "P->V[10400:10432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 742039, Column 6: Field Element(0x6ad150ce03fd17000cf2a29472e6f5d8b1dcfca370bc7dfad5459a76056c39b)", + "P->V[10432:10464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 0: Field Element(0x30acd2e00a8cf7ed2be5df1149f27a5947c93f02929beb279ac6ebff07276f6)", + "P->V[10464:10496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 1: Field Element(0x2c85678b5c906defaea73ddf34c158fd2e6a3079fccca8fa0de58cc99096910)", + "P->V[10496:10528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 2: Field Element(0x13fd20e818e9d46b357ffd9ec17a41a00ef014d5fb37767f40025da5a672f8e)", + "P->V[10528:10560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 3: Field Element(0x6b902e2f1997f33e11d24c2ad5c4380cc17ea3e113fdf4ee48d07395ecc60f0)", + "P->V[10560:10592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 4: Field Element(0x36dbcc8b0dc4917e54a245e461bfaa22c2564e2786ba924481ebaa2d4bc159a)", + "P->V[10592:10624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 5: Field Element(0x71ddb936aae222cdd3936587a8abc85d25e3dbae8779a5ae2d169d56e4ea76)", + "P->V[10624:10656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 836544, Column 6: Field Element(0x2a5ae3634deab19337b8e41b27a4fb84024ae8ed46676a2360a06e2b99b8766)", + "P->V[10656:10688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 0: Field Element(0x630cd4bc66f2011bc25fd307867951c275d6bae8cf6ea73ad65daf524698b2)", + "P->V[10688:10720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 1: Field Element(0x6ab66ec64d0f1ef327dc2b53be669dd756587e846ff87fe8e58559d923f03dc)", + "P->V[10720:10752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 2: Field Element(0x2555ceb01d0940af981ce8ab8285f9154855549e8dd8f14a15a96ef7ed539ac)", + "P->V[10752:10784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 3: Field Element(0x2a8fe9f06858d090c39917a3b27626278f4d717038e315eb97b1afa95e99cb5)", + "P->V[10784:10816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 4: Field Element(0x75bca1ff6b0cdeed645ba6abf05670c72aebb4973da0f5df819a0d4ce51c9ff)", + "P->V[10816:10848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 5: Field Element(0x5c5c88eee0f126360d2e2636503b87dde062ad65c0d31f3a8344b38d9a175bb)", + "P->V[10848:10880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 929254, Column 6: Field Element(0x15ab8ce91fb01bccb6b1ef4066b600f3928111bf257fe3201f587f51ddd9d20)", + "P->V[10880:10912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1216954: Hash(0x151ee36fe0f33258657b56ea49dfe57eb151785f17fe110db6db8833437823f)", + "P->V[10912:10944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1240023: Hash(0x6d79e6d50a4392485f43a8002b542f2ab6b418ca4621476ea5464da0aeb426)", + "P->V[10944:10976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1248541: Hash(0x713aab828b00fa1784cba89a7fc45b8468dad77564640d2ed64b257d011361b)", + "P->V[10976:11008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1267411: Hash(0x57b5b597dc6d7f2b1da1d9f17e6968baa8f53b8825529bc2a40af71b1fe355)", + "P->V[11008:11040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1627845: Hash(0x4b80fd33434941b8db087a7a407be066a4a763127a1f0904ba62fd19bc09e1d)", + "P->V[11040:11072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1651378: Hash(0x5333a692aa52dfda869dd8fe79413c64bda6551dbbeab2336fd79e4809e5184)", + "P->V[11072:11104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1688287: Hash(0x3ef2b563125cf4039ae36a61c30ce3c7e1c308343d355c311b08d9890805ced)", + "P->V[11104:11136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1790614: Hash(0x46da627397054b3a8bf6a567a86a7eb23d4c159a3a22064d62be459476fad01)", + "P->V[11136:11168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1885121: Hash(0x5779b49d157fedc1d8036a3e47eec0f54b47f67575ee5e1f3b431578fa8f659)", + "P->V[11168:11200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1977831: Hash(0x78d44b9d58d8333ade3bdd71a6dff028c7c2203d0008d36faadfcf2d21b7f93)", + "P->V[11200:11232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 608476: Hash(0x5a116177265cd2bf33ff1fb7bfa9d24ced07cbfbe8607714cbe68bbacd40b34)", + "P->V[11232:11264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 620010: Hash(0x3ed49591edf9a1b1e7483f6105389574250fbf48e302947622b7afc0d80b054)", + "P->V[11264:11296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 624271: Hash(0x7d5f7cd2d623d0ef1acc6480a869cc2f268751be70135f79625277b27f9463b)", + "P->V[11296:11328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 633704: Hash(0x68854456c718a2a1f90b9779f22e0d5a9e8c8556b71761b7a4b4b42d2a89b4)", + "P->V[11328:11360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 813923: Hash(0x5bb178fdeac6238d416b76baace95eee18e3728200af4eeea1f9d2c324e4c3f)", + "P->V[11360:11392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 825688: Hash(0x7cc995209306d32426e01eb18d046eaa3d248ed5140a921199b0b0989ebfbea)", + "P->V[11392:11424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 844142: Hash(0x189ff12da11c42565bf9f7cab212ef8b86bb30c31755cc9a69c8def63db7660)", + "P->V[11424:11456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 895306: Hash(0x7135fb19cd9d19dca6fdbb469f7efbb5897a30f4302632ae9749f65b81887a4)", + "P->V[11456:11488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 942561: Hash(0x2a5b44cff2afbc49c60e42d7465cef3b1beae4f33b77f3779ec9b0c67de19b2)", + "P->V[11488:11520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 988914: Hash(0x201bd4bfb6090f68ecb4a53757ae1788a9d9a297973a23a1e6e36eb49e367dd)", + "P->V[11520:11552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 304239: Hash(0x108f6bf389bf87bbcfba9854f7644985d59a504e326e067197e057b3afafd9b)", + "P->V[11552:11584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 310004: Hash(0x23775b697f660437a7f3f76b659dea4f3282a88b0801b2c2f7d88f7732e16e1)", + "P->V[11584:11616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 312134: Hash(0x1554e5f1dfc75380f0c792ed9af9cfee8e052402930dde02f78aaaa395a9dbd)", + "P->V[11616:11648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 316853: Hash(0x7e0540e8614d4befb2935a8869f3a80f608deefb0630f14d5f4af2279c0bf82)", + "P->V[11648:11680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 406960: Hash(0x579607a5ecaad13beb65e4e54ba25c78c1ee7b6c15de597ace89eed51e447cc)", + "P->V[11680:11712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 412845: Hash(0x7a8c369e562445fbde37b71afeac636169f8b192b12dc207e25428f8e3bdcb6)", + "P->V[11712:11744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 422070: Hash(0x404936b705238ca11a268e6dabfdf573d8b49de39244db3eb429d71309f1413)", + "P->V[11744:11776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 447652: Hash(0x575cec4c3c8e0d5d5faf293bba934e2bf629092b6d2d55b12291c325cc42c1c)", + "P->V[11776:11808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 471281: Hash(0x1e9c6000c76c4ce4dbb3f9a5559c5b735de76fdf19372001b00f08cad000ae5)", + "P->V[11808:11840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 494456: Hash(0x65e0c8db747f85fe30b031678c5f09ed72b1667501691fe5814c8874195f8b5)", + "P->V[11840:11872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 152118: Hash(0x435ee23ebbac0c9354723f783429d9ba5a82822809d3f11e839ddceb35b7f30)", + "P->V[11872:11904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 155003: Hash(0x4a53a39ef2234b4fafd9d9c3b60ab699c58abf61aefbce3cef748276e241f64)", + "P->V[11904:11936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 156066: Hash(0x19a71881419a8c18c7b444a6f0142a7e5f8858a75972d4c515f518e3c2dd388)", + "P->V[11936:11968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 158427: Hash(0x4d7fd19d77f905e567492233a06cd72690807be9ee85cd34a0e7bf29e8456ec)", + "P->V[11968:12000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 203481: Hash(0x6896223e523926e0239209df2806a27e4a6d3bb3f1e2368b132df0870a9ea3a)", + "P->V[12000:12032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 206423: Hash(0x7c47bc3b548166da2d1f97e235529ac01145853e6008d2648816ab6b5c22b94)", + "P->V[12032:12064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 211034: Hash(0x474e3120fddd2970864acd05da3515033f08e790285e134027a27f4154e9644)", + "P->V[12064:12096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 223827: Hash(0x3f7dceaa8abb4d1ca41bea7c4cbf9c36852cb1157ff2b8b6223a6b7d0de8385)", + "P->V[12096:12128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 235641: Hash(0x4793d872ee64a1a1bbefb0610d1530edd32374818237e8eeda8747acbbe1d67)", + "P->V[12128:12160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 247229: Hash(0x71ea4ce20139453f4e5c57135079194c6724256ff2e88ae2d79109ec83e4406)", + "P->V[12160:12192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 76058: Hash(0x69f25cbebef12554c6eb491d4e90de1453ec704d4ff3881f2d2a11cb16275be)", + "P->V[12192:12224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 77500: Hash(0x1c9527cba042059c56f1dbc983a5700971c2362263c05239efe3bc45cf02fd5)", + "P->V[12224:12256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 78032: Hash(0x66e65f946a728e9d2f572d0904e379cf612df91be4ef2e7345ccdece12fa87f)", + "P->V[12256:12288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 79212: Hash(0x60ae6f9fac613a3bef7291b5aba978fac9f25c9a0991533884e61cd8ffa7ce7)", + "P->V[12288:12320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 101741: Hash(0x3192abfee9d1e593a38032fa26745201b6a9f6e4dc0f72666880a9cf229cc16)", + "P->V[12320:12352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 103210: Hash(0x7c1ae8ea149c83445b4c3b3a3c61d0b55db9de384dd00cfcbb96590e99f9aad)", + "P->V[12352:12384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 105516: Hash(0x12bd176b5d64ace6bda763cf0c642be6fe378f06c350012b0f236c86ad1d169)", + "P->V[12384:12416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 111912: Hash(0x56947c5be779dd055eadc1052f1e25a7e201eea7e720c857b8d20c19e6c44df)", + "P->V[12416:12448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 117821: Hash(0x6b2ea36454cce740abcabd5c661115a37333a370d94042f061b98329d295c6c)", + "P->V[12448:12480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 123615: Hash(0x7a3c5a1034b68cab095bff82c4c95044f4bf4f509c269d3cabd8d3c4def177a)", + "P->V[12480:12512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 38028: Hash(0x60cb866ead24040f97d7486b54c887e86fe3561def5e4be65b1f24ca868d66f)", + "P->V[12512:12544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 38751: Hash(0x725260522d7518a71aefed69a36f0135edd9a467ef4d578dce3321c6b356a64)", + "P->V[12544:12576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 39017: Hash(0x43c82654daf28f833b83dd094378bba741744b301093f81603fa04263bd5fc0)", + "P->V[12576:12608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 39607: Hash(0x6794c3a67c8deac1033f0c97f493dffef222f2d249a571a4374fc30b631e8f0)", + "P->V[12608:12640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 50871: Hash(0x34bd4b6fb87c34e8b4f6dc8ab54abf0e9e30c95c70dba15af7435c1bb9637ca)", + "P->V[12640:12672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 51604: Hash(0x6b8f219632df8b30fa34ffc2a24554ad75d593b81f26d566a8dbca5e3d7c6e9)", + "P->V[12672:12704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 52759: Hash(0x773acb2923d8681397f8779192895d0b3d80311db5574378b9f4283355e7ac1)", + "P->V[12704:12736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 55957: Hash(0x1fc8c1c8188d4a9745b204317b5dabdac40d18655db2f62cbae104e6d26b79a)", + "P->V[12736:12768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 58911: Hash(0x3dae38906aff8574cbd163a593af33c6cdef919cc64564c23ade108a5dbe6ec)", + "P->V[12768:12800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 61806: Hash(0x766990ada5f5a679adfe5ccb524fd83ec64b332c7dc11c570fe6d2f71366eef)", + "P->V[12800:12832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19015: Hash(0x375d333d1f6f62e9482978590b8a7eda88c9f0d3baeb8c3db5ea44335626083)", + "P->V[12832:12864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19374: Hash(0x4aa37582952a72b64d98f2f5ed34361f24261d66c67fbf46d4eb5aff79da169)", + "P->V[12864:12896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19509: Hash(0x60480f72a9bea415defef35c252297675a70c3351242ef22ed918defe59a1c7)", + "P->V[12896:12928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19802: Hash(0x4aa487f4c82669f5c2abb9b0e004d570ed9af13452b4a486a235bf963586ddd)", + "P->V[12928:12960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 25434: Hash(0x358c4ad2cfa8c38cf04bca86cc13a837fa78e18f669d2d42a24b47390188b6c)", + "P->V[12960:12992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 25803: Hash(0x648a39579a8ebcdea40ed5a508aa551afb710d0c92ca6206594e4bd07008890)", + "P->V[12992:13024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 26378: Hash(0x73316ca340118c53b4e92e4612151a3d497f3082d49219ef66aedf46f56c739)", + "P->V[13024:13056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 27979: Hash(0x36232ab30d08906d34301671bf3eaf8a136920a281bbb119b53f2c70143fb68)", + "P->V[13056:13088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 29454: Hash(0xaa4ef6e79299af7fc0b56d02fd426906113d8c52f267903c93c166bbd0fa8a)", + "P->V[13088:13120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30902: Hash(0x5ade63ec86a8bacc4c39abfa7ca6d8227d226c4daa2f1ab00da7820c67e2e)", + "P->V[13120:13152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9506: Hash(0x7ac869898b65ca8be5a55b9e4e826915897ff62d833e38984bc1e7d9153888b)", + "P->V[13152:13184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9686: Hash(0x7e3438b4100669895c6ce0603282b318c894b264cecfead4eb6c47e498a17cc)", + "P->V[13184:13216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9755: Hash(0x3c04dec646c3d0634a8208411c3256e92cbe1868a993c410a5ff9ffda3e9a1d)", + "P->V[13216:13248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9900: Hash(0x6799983c14ef5a55182e5d6a2dbf6e195a242ff67cd2bb2cb8410ceb92542db)", + "P->V[13248:13280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12716: Hash(0x33a2ae0679a25bdf950a31d162fd3d2d1221cdf418500190eb00678a3940b65)", + "P->V[13280:13312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12900: Hash(0x14121db15994d01eaa8b8e08e612f9cb05f64c1ebe261a32a46c74ba6bb93c5)", + "P->V[13312:13344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13188: Hash(0x319935fcb6a02fe195371211579c042b657b81328baed64ffb030bdd9152ade)", + "P->V[13344:13376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13988: Hash(0xf88fa9ff792370e8059a32aac49ec94c3b0206b29da550e7e6cbb51545a1fc)", + "P->V[13376:13408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14726: Hash(0x1324b1ba88c96a348671fc012e9ffbf94dc588d41afead539812a2883441adf)", + "P->V[13408:13440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15450: Hash(0x54abb5248911315caeba88e369eef2b2af466cc7b988c510837bef1bb353bd7)", + "P->V[13440:13472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4752: Hash(0x76bf26f7dbedd04e99e7c0c90ef052f4c26f841be301bf9af2fe28aa170989f)", + "P->V[13472:13504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4842: Hash(0x22f6a8a98b41801207c3d1c1b5b244ff22ada504ad3d74054d2ec7f1d2edea9)", + "P->V[13504:13536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4876: Hash(0x752fa9bc57b0a9aa7095655911203db7e606519e2019646a7c9e1b8c7fd58ae)", + "P->V[13536:13568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4951: Hash(0x30e19732f24f49f9268b0b0af9411cf427692784c91f4cb05c0596938709ca1)", + "P->V[13568:13600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6359: Hash(0x744cfc449f59a15ed931c12f39e321d3d4396abe0f3ba299e3aa0ff06b97b4b)", + "P->V[13600:13632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6451: Hash(0x203b940fd472dbe97ded9c99510ad124e5baf86a6cec60ffbbe65e9e1cf7210)", + "P->V[13632:13664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6595: Hash(0x5b34eb2cb7abd6a2a4b85ec28fa63309cf65926970dae821a8d12396b44fbd3)", + "P->V[13664:13696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6995: Hash(0x7ac4f3fcd15320dad70d451086a9438fb3ade6a8c63f56f5af3505c21c263c)", + "P->V[13696:13728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7362: Hash(0x3862e7b6f621da0237496ea5a818972a70c179d50c8ce85a81c40c6cb56f82b)", + "P->V[13728:13760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7724: Hash(0x5c44d6364d99f595f374d3ff8e5fada002f5568f3855188a25cc6155ca37a31)", + "P->V[13760:13792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2377: Hash(0x5664e3367bace04d2905d7a7c56dca2a503243d9e210ea133276656da946577)", + "P->V[13792:13824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2420: Hash(0x512394543be2ec7ba74c2088d4ad225c9129a38ab766dc957ccd9da618fd8ee)", + "P->V[13824:13856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2439: Hash(0x360dfb0babec218dd4d228b1e4d5fd7acf480c8340f142a459c1b378f77f175)", + "P->V[13856:13888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2474: Hash(0x1536c3d23f8ac9a91f1c7f1123b7fa8e7773b05737062c72c39985d2efbb16b)", + "P->V[13888:13920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3178: Hash(0x27be0703d345b8ad1f1824e5ac1e0cae66c2c4ff4dc5dd21b67abd38297570f)", + "P->V[13920:13952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3224: Hash(0x7b86ce3d1f3b62e9ccc00009986703857a52144278cef3ffe972cf00a62eb77)", + "P->V[13952:13984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3296: Hash(0x7c68bbcc65562d1e4533c06dc1cbc7a0b085d86e4dd63496222cabca699ff85)", + "P->V[13984:14016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3496: Hash(0xfbaa05891b094cfebe547751395499a312fc4c929b53bf273327406260576e)", + "P->V[14016:14048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3680: Hash(0x4cdb5c39ffc35afd15314cfd363cc938e16242715818af4ab85f76a2dc2a065)", + "P->V[14048:14080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3863: Hash(0x69332525150fdb878baeaba7bf0e5a614e807587b2e24a9abf03e8846d3baef)", + "P->V[14080:14112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1189: Hash(0x70dad1d772f93961b9f0007cbd5465f75193692768c9ebce80e42f88067b002)", + "P->V[14112:14144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1211: Hash(0x24a50e26503d6029f5d10b00a91f39d6a326eb0231266a8e35778af84704f21)", + "P->V[14144:14176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1218: Hash(0x7e39ffb9620e08a52334b4690db4fb054eb12cef815da381a8206a1f2f1087c)", + "P->V[14176:14208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1236: Hash(0x2f0eddc7661e605de7b870ce3dc097eb741dd4107786c0d6fd75d3a48b9b1c2)", + "P->V[14208:14240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1588: Hash(0x8fa6ab43f5961a0300c8ba91dadbbc5b6bf066ed5e40a67ea2d8641941f189)", + "P->V[14240:14272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1613: Hash(0x24df8f6570842897121c912d7cf39beabfa97291fd95f9de9d76aaa2df00419)", + "P->V[14272:14304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1649: Hash(0x7a90e1a10ae95804208231135cfd7ff6f40c8d4319398a9153d9bc55242f03e)", + "P->V[14304:14336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1749: Hash(0x5b7c315c89e2b6dce515accf51ea241783a532e7bac7d38917299bfa22185c9)", + "P->V[14336:14368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1841: Hash(0x6d70174772abcd21087e7bf962b54ab47b10b338ff0ebd49625566e2c8d644c)", + "P->V[14368:14400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1930: Hash(0x81c89ea7f3547f255b9ab1f52b2f1103c3963e085a863e6bda0bb73c997f40)", + "P->V[14400:14432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 595: Hash(0x36dbdc4ab1845e21ff56e85c78b7e644fce55f399a220657cf41f29968ca065)", + "P->V[14432:14464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 604: Hash(0x45ba653fff9ee56fa2410a8106008683c2de2363796563242e8ec9590f5726a)", + "P->V[14464:14496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 608: Hash(0x1915a574407b58072e7380234bf51969073f451b4867c08846430e2e7f675c1)", + "P->V[14496:14528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 619: Hash(0x32ca52cba8f63ae2282b5739f7c29acb2fab1c7a5becc7af15305dabea55acc)", + "P->V[14528:14560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 795: Hash(0x59d0fb4e18f47a50d7d6c2ac75eb3f44cfc5765be57218aac81f2d1834aaa9b)", + "P->V[14560:14592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 807: Hash(0x7c81b4eecc616444a42dd6949cfe704dc85212f45fe70fa5ff8a993e6c67ce1)", + "P->V[14592:14624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 825: Hash(0x16c075b923a0661214783ec52dba7f8dea9972c91996b6fd78f0f9ebe91254a)", + "P->V[14624:14656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 875: Hash(0x20fd5fc2a8a7f1d13c0879190369c7517ffaca21b81c592a79d5cc698a54c4d)", + "P->V[14656:14688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 921: Hash(0x21861eab8bc851010edfcaf8f26344105500532ef3c33ea4444f528f4cb533e)", + "P->V[14688:14720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 964: Hash(0x59e8a9b413b104715b936e03b45e5aea018d29f44a0ec1bf14a76bbb8cce490)", + "P->V[14720:14752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 296: Hash(0x3b71fabc9f27646f534ea7fd8e8e2ff2e8ec884b923ab993ae9d7862f3c2664)", + "P->V[14752:14784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 303: Hash(0x73034563b8b11c2a76eb85257f2cfc734a2c9ff8cfaf3612ea19145c853384)", + "P->V[14784:14816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 305: Hash(0x72c41b548d91b013cb3654c0ce04e3f5afb841f610cd4ccf364567219676537)", + "P->V[14816:14848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 308: Hash(0x53a046f4c572710d89152d68f48f7a7ff885a30cb73b5ef84766d4d96054c73)", + "P->V[14848:14880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 396: Hash(0x1203b22e76300361a482fa158bf904211b704e3ae67f80626aa44fc1587245e)", + "P->V[14880:14912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 402: Hash(0x2b0cad709cf270a1c790fc31c6c84111672ddc236e36cbc20335d61de1ac52f)", + "P->V[14912:14944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 413: Hash(0x3e276b69aa6def3b0ea05250ce24c8f3d897c25c69c420ee335bc15b5ce366d)", + "P->V[14944:14976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 436: Hash(0x2b2c02e9eb5ec31b47e831e10bbc085017186fd58ffcc76843086a2eecb28a1)", + "P->V[14976:15008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 461: Hash(0x329bfbf477742188a725304a28930d12c0211cd46de26bfe3841bfb27164e4b)", + "P->V[15008:15040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 483: Hash(0x4d3b20f85b5e404edd635046d5019ec4464d3c4c61caf93a7fb6f119f8ec326)", + "P->V[15040:15072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 149: Hash(0x3cf247dfc5b6d95ed5334fc01c78ac07a238a0c5f947e753061a1cb92223330)", + "P->V[15072:15104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 150: Hash(0x645bc57dc70cb81567b14a095193db75bb394080274869e9d96a74b811cd8d4)", + "P->V[15104:15136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 153: Hash(0x5f9397da9f8d355a0ee93d5688eac04bf66f74e440344fb9297bef319747587)", + "P->V[15136:15168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 155: Hash(0x17b5a4afe6931fc347e8d230771fca5a407ad4762d7766c385ed30bf9e79f12)", + "P->V[15168:15200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 199: Hash(0xa394f5a6c8cf6ac1be6d5b2daeefc4ab553d15ed3c69ff518083f77e5442e1)", + "P->V[15200:15232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 200: Hash(0x5fb051fb94b32d9f2ad077abe2f458a9e14badddbd90d1e4b7edc9b6e9bc19a)", + "P->V[15232:15264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 207: Hash(0x114f87e522e9cd9d3b08a29cac0f4f840f5c011b1af16824ddfe825966899fc)", + "P->V[15264:15296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 219: Hash(0x57112811c0766e20238fea76c384fe8d9b8bfb6786c56cb63bf63e369e276ea)", + "P->V[15296:15328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 231: Hash(0x71b2144027fa80d3d58ea0d76052ed172a270a268b1f9a4bbc209cb7dd03200)", + "P->V[15328:15360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 240: Hash(0x384049ec3c5133d43e8e1cdcba948e8a5e53efbd4632ef349f3f5e25f4bbf30)", + "P->V[15360:15392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 98: Hash(0x299286f734eb72f2d8bf7ef94e8e7a9dc7074e81d321d74a60be1b77542a826)", + "P->V[15392:15424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 101: Hash(0x6d1cf2c365bb54bfe7b8c20cd3192a7e7313718c666d0aa7def10089e924f70)", + "P->V[15424:15456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 102: Hash(0x603e4f88c5f30e2b23ad85c51f26e0f6cd06f7713c3dd0594859e68e47874d1)", + "P->V[15456:15488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 108: Hash(0x64350dfd1acd7c7247d685416b269c95c582ba40fb283ebbfb9d0b0280f9c70)", + "P->V[15488:15520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 114: Hash(0x1abd4a7d50205077f9867ca76b3d99ba844f1ac1bfda39bf626f2b1f111b0c8)", + "P->V[15520:15552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 121: Hash(0x36a5b2f00e99ad444b79f72bd67f959900698389fe5b17cf7df8fa438f81709)", + "P->V[15552:15584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 36: Hash(0x87bede151dfd773f6b569d7e305bab91b63c106343f27d43a42202fc28d755)", + "P->V[15584:15616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 39: Hash(0x634478290cbd6d249d4e49b39d4701e70cfbc637de4d9bf088c9293be92db51)", + "P->V[15616:15648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 48: Hash(0x1757afef11afbaee9a4d8f4d340a300b8f547823f9d07789321ff14ed3aa4f2)", + "P->V[15648:15680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 55: Hash(0x3795d603decc8d9190086a00e00782f71909db6dd906e84f7ee52b6c51a136f)", + "P->V[15680:15712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 56: Hash(0x73ba050f3e699fc905064a89269f748b095def21b7d5846b7f1c023ec37f9d3)", + "P->V[15712:15744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 61: Hash(0x77836115b151ac32a092121f1b9c3ca83b21d1a4aed2eb1f285c7a45ec9f9b4)", + "P->V[15744:15776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 26: Hash(0x1620172164cd6b5de66ac99874fa37124ad8fa28443cb202c471c74997e3d9c)", + "P->V[15776:15808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 29: Hash(0x6dc6f05adc9ad17f899e487d6ed54fc101750046a4d0cf58ab493ddfb1f338)", + "P->V[15808:15840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 31: Hash(0x43c2a5e632773c0657a48fb1909dd0dfd0f00de63148635b8b48a5587575fea)", + "P->V[15840:15872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8: Hash(0x2a1f13ceea256bb43e72aff3f9cfcf945e1b7d8fd787e49162e944470d81804)", + "P->V[15872:15904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5: Hash(0xb262c53f05e1253b54df42748a6d0e203fc900d0c35d621c70b05991986d4f)", + "P->V[15904:15936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 168379, Column 0: Field Element(0x35179049b7df96edde7f52e54d1bb9c197018fd6792709d3186a98d2176627a)", + "P->V[15936:15968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 168379, Column 1: Field Element(0x6e2fa9f004a5fc9233cb3640207856685715dde33093af4517a6fc4c897c0c6)", + "P->V[15968:16000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 168379, Column 2: Field Element(0x6d14042c3f0ab37471ea96d4418509a25ab84a18432351535d2bcee21d5060d)", + "P->V[16000:16032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 191446, Column 0: Field Element(0x5a601027ecb539b28c78894f0d604345c1ef053c3ed12d89deab7dcb14f62c3)", + "P->V[16032:16064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 191446, Column 1: Field Element(0x2ed7b8e1cf073324c7a45649fcebddad376327afaa83a1c95e3925e24860df9)", + "P->V[16064:16096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 191446, Column 2: Field Element(0x2504c26bba24cc3f3a6ce5833f7a9b40316168a60ce410738193f1bd5e5af96)", + "P->V[16096:16128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 199964, Column 0: Field Element(0x5378433a3549e1f6147a3d5daac37f7eb9ea03ed36395b1ad072030b9732442)", + "P->V[16128:16160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 199964, Column 1: Field Element(0x33310283ba4d02a2c705ab96d84f454ca68b9b5190bc8c8df195bafc1d4dde)", + "P->V[16160:16192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 199964, Column 2: Field Element(0x2dad4052cd1f7754709a0535fa5853426b876e5412ec0b014701f4e4d5cd0aa)", + "P->V[16192:16224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 218834, Column 0: Field Element(0x54498fe29bfb16f808dbabcf2e67827f1216ab5e08bee71ada0cc048621d966)", + "P->V[16224:16256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 218834, Column 1: Field Element(0xf6547b08aa5e0c6695ee23f67b5ee1d0c06eced48d34bdb6360a72983ca7d3)", + "P->V[16256:16288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 218834, Column 2: Field Element(0x1969dd8029e4d50ea38d3e4bb277ca2d514b59b6952443cdbcdbabe9a4510d)", + "P->V[16288:16320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 579268, Column 0: Field Element(0x5665dc3080994f134db44921949a4ad5947586565640cb3721857fdf82fcccd)", + "P->V[16320:16352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 579268, Column 1: Field Element(0x56b8578e0e53046c321115071e7bbe6b816f8e064c751f9fb7afe1b73bf4f5)", + "P->V[16352:16384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 579268, Column 2: Field Element(0x7ba61ef8d21729f612fe572bd196650d1882cb70f6ecb34ccbe9ebd922785a0)", + "P->V[16384:16416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 602803, Column 0: Field Element(0x3e70c5e7e931e1bfdb19a7cb6586a4b88b83818c8b59e6357f478aa9240c3de)", + "P->V[16416:16448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 602803, Column 1: Field Element(0x6970924332719f9b1fa8c8061fd2fd52cc152c1cc078a94efd4d3c1936a5d82)", + "P->V[16448:16480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 602803, Column 2: Field Element(0x20befaa6b7c5da19b8935208568242f683eb797735c56ffda672d194b53c93)", + "P->V[16480:16512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 639710, Column 0: Field Element(0x15161cf35ff23641393e1adc7fb01e0d3f42a2f79e56581128ba0c2f3aa83bf)", + "P->V[16512:16544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 639710, Column 1: Field Element(0x3d050dda5412f207db50e0d2d21f1f3b8728bca2e033c989acdd35477c39bed)", + "P->V[16544:16576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 639710, Column 2: Field Element(0x565acb721530db377af75e6e3d9dad8046be13cb5e4c7634a6744dcb395db55)", + "P->V[16576:16608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 742039, Column 0: Field Element(0x75b2e404ba97b13f7c1078a6415676f582fcd407c00b1e1557e84d26b67fa34)", + "P->V[16608:16640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 742039, Column 1: Field Element(0x6792be1a91b86ea16980299338e5df632399e887dcd37305cea8bd54422415d)", + "P->V[16640:16672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 742039, Column 2: Field Element(0x1b49a646624a6649cd6da63756df48ca20235575b681ab4b54407fbdf2ff3f9)", + "P->V[16672:16704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 836544, Column 0: Field Element(0x9955dce34ec08682e2f1fa492cf14bdc49a84dc9c7f19e95c42e599ee99ca8)", + "P->V[16704:16736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 836544, Column 1: Field Element(0x2a575cc77e13ad33f5486ba9e82d34a3dc109caa05afc768418d6a87d547104)", + "P->V[16736:16768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 836544, Column 2: Field Element(0x4275ce19604956cb683b1ee82a00a488131bf0a0767fc6555b66f8f5bb1ea37)", + "P->V[16768:16800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 929254, Column 0: Field Element(0x28148aa056fcafa6321aecdcd24b0b64f5cc497d7d9afc71c79a85bc5c8c137)", + "P->V[16800:16832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 929254, Column 1: Field Element(0x64b769964cc0114d7114b6bdc4925cc8553b5af8287621200da638931737922)", + "P->V[16832:16864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 929254, Column 2: Field Element(0x6dd77854e2f4328bf0ec87e037b201f962483341572dcea7d7bc97358f703fd)", + "P->V[16864:16896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1216954: Hash(0x61be8e4f35523fd8401dc34ebe9673927d5acf02719e8037012517dff1a55df)", + "P->V[16896:16928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1240023: Hash(0x439fa0546c4144dcaaaff57085f7f6cff85a33129109bfab939cfdbbff30f9d)", + "P->V[16928:16960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1248541: Hash(0x6c2bb537abfe44910bbbb0aef8196b9bca9b4ed45f5cafb24d45f084f76194f)", + "P->V[16960:16992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1267411: Hash(0x423a2d05b465d5303b1d107a0bbfb0c6b299abaff7f28c4cc24e29e4745c74)", + "P->V[16992:17024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1627845: Hash(0x7ac7ec4c1588ea353f2481e72a5dfc9ea0c3e7f6121e2f6b88a17eb30e3036e)", + "P->V[17024:17056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1651378: Hash(0x29153c31a3add018fd63264c167b6a7f1a112818bb64890eb1c10a7ab71fccc)", + "P->V[17056:17088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1688287: Hash(0x2b455e91eef45b3a877cf908b1915effdf74db24bbb7f8ce81a4e1949d2d7a9)", + "P->V[17088:17120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1790614: Hash(0x7f5203ef6365f3767987992e85f4e8741b934359f196d320d6f54fb77b77187)", + "P->V[17120:17152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1885121: Hash(0x20aa54fec58c96e5f51f272567589b1c7ac91a307b97ae2013dcfef3b15b87b)", + "P->V[17152:17184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1977831: Hash(0x3e0b094123e4c7e577a1c08c80893ba985bbc67491647f3c43f2db81f7ad40)", + "P->V[17184:17216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 608476: Hash(0x3bbec9cd90eb255ec9351385be4836b6469af79871cf8223a783bf683cd893e)", + "P->V[17216:17248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 620010: Hash(0x52090fa85574d3047dddec89417e3493602064da6b1a2ab3ad4d54caad9ec3)", + "P->V[17248:17280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 624271: Hash(0x8957571fa43c7abd3d0c9d67fc47e1680249f6e30778cc1e107793a9270958)", + "P->V[17280:17312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 633704: Hash(0x6d4f207cb8e1ddd1bd98a0a12df88a8790a2ca05e10ae2eab6335bf38526dd8)", + "P->V[17312:17344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 813923: Hash(0x153bf7815a3883c3a6536f95bb8f4acc6c086943419726c5ead3ed0066540c1)", + "P->V[17344:17376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 825688: Hash(0x799deced3e6f30b0e4c4ad1a385b95d7004657ab2cd9ed6116e779742d62168)", + "P->V[17376:17408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 844142: Hash(0x51c2910d2e4cadf7b981d2a5b837860781d03fcad3f9b2e04a4a16c34c1e7da)", + "P->V[17408:17440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 895306: Hash(0x3d027b3c9d0dd3ee80a18cb23031102baac891572e079b4bdf6d867e27c8965)", + "P->V[17440:17472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 942561: Hash(0x17915a442342bd46df84ec3c3c1c71a6d4d087e5aeb00d9d495aead7197a5c6)", + "P->V[17472:17504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 988914: Hash(0x785b74e4910f63cd29761bf71c27899e7a027207c5f2ca7f59f4c97ac6ac864)", + "P->V[17504:17536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 304239: Hash(0x15a58167ab3ba62b85dfed4a9ac540b5d4d10a87f8606711d4ff9db908cee4d)", + "P->V[17536:17568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 310004: Hash(0x108e1c036889af3f3a2064ee7fc2b2704bc78eb39913f7fcd529e4695a21fec)", + "P->V[17568:17600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 312134: Hash(0x622ead7cb15669b9c6a5c0b2a4577ef54e3f78599b545bfc5c6cdd05cf26c51)", + "P->V[17600:17632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 316853: Hash(0x27ea53c8d74e4ee022dacc0f6be66959e779da5e1560f18ec677bd42c5d1c01)", + "P->V[17632:17664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 406960: Hash(0x30fd983d803e7eab1b018ce5de8d6622da4efeb80c2d30becd38dfe303ebe31)", + "P->V[17664:17696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 412845: Hash(0x373a2d781f35f67c2bff537c0c25ab8c401612c937f3925e3306a3d1608f351)", + "P->V[17696:17728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 422070: Hash(0x558af24e44f01f5e298c2d3f529586e10698cfb3a832862c4f583b867c1c9c3)", + "P->V[17728:17760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 447652: Hash(0x51ace0fea4c71c31e157a4ac1bc9192066994efe4a7e5a314255ac037956f08)", + "P->V[17760:17792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 471281: Hash(0x5a03a923fc3fc72f3b35a6228bb1ddd7366bf4659148084f68caa4ee38bbb1a)", + "P->V[17792:17824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 494456: Hash(0x24e9774f4de52eac72ea2b1a87ae77028922aaca686b51e98a09681556003cb)", + "P->V[17824:17856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 152118: Hash(0x6fe04ca8d8c49af64f14c6e78e4ef12e1565f41d54404d351d0d573688d2f2a)", + "P->V[17856:17888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 155003: Hash(0x6c262352f6d747b9eb714d57e31fd3a6001101576abf9845affba2d467858dd)", + "P->V[17888:17920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 156066: Hash(0x475def7dfda991135fd8724735dc4542c6f1b27a8d6095534db6291c2fb5ab7)", + "P->V[17920:17952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 158427: Hash(0x4c70e8306e8c74162856f0211c86b081e6b340e3b569c708c2ebab541ce3454)", + "P->V[17952:17984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 203481: Hash(0x7edb743afec447cadcfbed452d2964b195a8c2cbf55cc52c67e415374778af8)", + "P->V[17984:18016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 206423: Hash(0x54cc5b1c2c3ab5d6135e02d13733373ce36436e667a4795cb7714370ea40c3b)", + "P->V[18016:18048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 211034: Hash(0x564d6430285927e522df74776eec2a173cbe651401f23d0e82cf92833bb5a40)", + "P->V[18048:18080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 223827: Hash(0x631f9b3b84eff66bb81a0d80422e56621b1795642fc016984659e34990b19fc)", + "P->V[18080:18112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 235641: Hash(0x5a4126b8270f90eb28d91da7465e45af029d4a3b16dc88d2b58dbece3e2fa19)", + "P->V[18112:18144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 247229: Hash(0x5b3ba77045ba6d8ee56c127a9c7b6b34d2f73ce407fadcea9b1121a54319b23)", + "P->V[18144:18176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 76058: Hash(0x6de3f1c0ca74eec137cb2cf0f7199a113ee4542ecc21b3dde92931dcf8e645b)", + "P->V[18176:18208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 77500: Hash(0x555493a93d2edbdd2ba942eaff1ea7690000f516c5959ca47f0cf4b6ba94ae)", + "P->V[18208:18240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 78032: Hash(0x3dba9a541be0d43eda29a619dfcb4f34f8971c4220f44c3c8fa999beebcba9e)", + "P->V[18240:18272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 79212: Hash(0x32eef5d132bda02e7c39421340f13a1ce9fcc0916b43c621a645b11a6b52c2c)", + "P->V[18272:18304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 101741: Hash(0x788840ecff9319f7faf6d6e0c9359ab3169073a884659c35bf6b8fec2c6273b)", + "P->V[18304:18336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 103210: Hash(0x5d0d95eebbfc98c174eb7a396ad89d046a65f2b0447bab1b3ab6ce2519771de)", + "P->V[18336:18368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 105516: Hash(0x592261c46615deb1176eee40f6100eb6032f4330f32d0818ecc4c83026452e)", + "P->V[18368:18400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 111912: Hash(0x24adb4f30813382ded290e68427cc6cc5240ed3a27b907d86d7c356d4d58eee)", + "P->V[18400:18432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 117821: Hash(0x2a16f33fdbdf9479a0a1aa7ec35c5c2749c6ed7915399f0440f164c84b38075)", + "P->V[18432:18464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 123615: Hash(0x24de8d056bbd51e5cc2d5f77b7bc77d3d2faf8668e34e20267a364957d4399f)", + "P->V[18464:18496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 38028: Hash(0x7a6a7c353accf898511ca35e271b40242e1093bda675fcac5e4daa5ff2ce839)", + "P->V[18496:18528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 38751: Hash(0x61236ef8b092045c0e4e352959e2701276891c2aac99fdcad96724c502fb520)", + "P->V[18528:18560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 39017: Hash(0x73dc73b0665ffd2d621e78296bbeb6d8628485e4dc780431b4ac2684f3b183d)", + "P->V[18560:18592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 39607: Hash(0x7f5bf216ca68180a251707624f9881a567f9bdc91db992b6aeeddb369e95e4d)", + "P->V[18592:18624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 50871: Hash(0x4dc076af0411523826e555b1dfd0364b4ea1796b74c58c9fcf3dc2ead8cd60)", + "P->V[18624:18656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 51604: Hash(0x4e467ede319967c033d2ebce029d1bc9d7004b6ba59db7faf9dc84ee32cc76)", + "P->V[18656:18688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 52759: Hash(0x30648298838ac8fa32efd1bd0704019413d085ab9372677a3a2576a17c328ae)", + "P->V[18688:18720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 55957: Hash(0x308d5042c1a3a951b5db9eee6f7f39b1e8c95955b58e9d54775ebd1bbee698d)", + "P->V[18720:18752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 58911: Hash(0x1d8b249e82fd839d52e6bfe0c22b377f4b08a5a675c9241301afce861909c6a)", + "P->V[18752:18784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 61806: Hash(0x42acc5867c69315ae4be884035e47b9dbd4cfd15c96d19a6be463bfcd94381f)", + "P->V[18784:18816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19015: Hash(0x3619214a5c4b58079fe0733d2725eaedd852c55f116ac55f5d786a2b3753af2)", + "P->V[18816:18848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19374: Hash(0x58b476d71d7331ade417c1666bae8280f0b2ea6276b9b0f7ab4fc33fe95f2ef)", + "P->V[18848:18880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19509: Hash(0x788ab6f745bcdd712e7d61187684e3cee007898734cc64ddabedf3ad4032417)", + "P->V[18880:18912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19802: Hash(0x46ee1a1638290850abb19c7a741fd30ef0c4ca33054ffa76a1801b1e846f669)", + "P->V[18912:18944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 25434: Hash(0xb8321b9c03fd517811053e4a20965856b02664ec6a315a8ea6ba1814b811b0)", + "P->V[18944:18976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 25803: Hash(0x2cbdc475babcf49f61dc0cac3c7993eff7f14c5ee6a079abd63e3aa0d1d82be)", + "P->V[18976:19008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 26378: Hash(0x3d32a218f233487a87a8e9626d419391c7a581caf1d3dcb4915bfb06f0ff3ca)", + "P->V[19008:19040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 27979: Hash(0x6dba66e41cfdb1e45d3e6bb7d80ea60e8d421081ca1555a52274bd0adfeddbe)", + "P->V[19040:19072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29454: Hash(0xf4a6a8b0ce729bd6cf3b454d65dc7edce5122b94e9f8dd235588f454e1306c)", + "P->V[19072:19104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30902: Hash(0x5a88d5a7e1e84c3df235e46044804aad2b9b9ac404d7de2bfc260571075b298)", + "P->V[19104:19136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9506: Hash(0x51a2e842e8614964c2b48c927813041e92c5d2307d9bcfd6cc558bd5a5559aa)", + "P->V[19136:19168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9686: Hash(0x237fa212b9a666745e768e8cb9fdeef87b69e54fadd711b4ab136c84957a751)", + "P->V[19168:19200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9755: Hash(0x1b88cc6ab79502f2558c903af6290d44696b59a801a64971da425602277fdca)", + "P->V[19200:19232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9900: Hash(0x5492a86dd2011f9bbd410953a91108327693934946dc52ae7431fda29f5d5dd)", + "P->V[19232:19264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12716: Hash(0x67f678add054b029c0ae6d952eda1d8cff474ad501d67b43144280ef57b81b1)", + "P->V[19264:19296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12900: Hash(0x4522632a9779713799975aa1dd8bc328fda4e492f2d2e0ad2e5ef8f6a30320e)", + "P->V[19296:19328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13188: Hash(0x3505e182e30ea35befe398a29aad30850ac2755ab81928ef37e519fb932c31c)", + "P->V[19328:19360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13988: Hash(0x4f954e6d54ce7ebf147bb252b406af552dbab6fa26ed497c4e2b089034c5886)", + "P->V[19360:19392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14726: Hash(0x23d42f1bdc6236240a8d41dc2c9773ba0093a30a77d6cacd6adb9c1f1d9f76)", + "P->V[19392:19424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15450: Hash(0x5d247c4502a6b73118d82a993921535495a4aa2ed6cd3fe292c5c93d7ea21c1)", + "P->V[19424:19456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4752: Hash(0x5551d5ed592be7de9e0235166373c111bf65e335f18b9d66f5ffe93403399bd)", + "P->V[19456:19488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4842: Hash(0x4016b7cb90cad6b9dcc13c405b97a159f18d094333ae9326f239d1eb592775c)", + "P->V[19488:19520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4876: Hash(0x2ce2aa13d35292bec71b5b875018a357b7ed6b43e5d9aaf55aa2844ba218b85)", + "P->V[19520:19552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4951: Hash(0x2aa79eafb9b5a1f64245c33f1705141fd280ca03cdb1c0bcd2584d3bf1ad8e2)", + "P->V[19552:19584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6359: Hash(0x59e9cd90395cc8d9f1ffa9e97be3933cfc8ff37c9cdc8c9823f785ed2fbb8ce)", + "P->V[19584:19616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6451: Hash(0x4ae41c52f19033d71517265305e648c55631df70c86443389ff9c2c42b1c2d9)", + "P->V[19616:19648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6595: Hash(0x3e6dbc69efae9468bab0858652f64f20690f92571f55d1a1bd30442bf2cd1ff)", + "P->V[19648:19680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6995: Hash(0x5818caff89980d0d1e7cabb16d84b21c9f663ee7caf3493418b4e97950d6e65)", + "P->V[19680:19712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7362: Hash(0x70d069ecb3e810fbc8f72da01798db126b0c358b52ef5bf2ec417ab3b67a8f8)", + "P->V[19712:19744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7724: Hash(0x3d76cbf2892fc662a7dc4b4fadcd4624189a9998ce6848c6cf526d0c550be81)", + "P->V[19744:19776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2377: Hash(0x34f5dd78de21329eaf88de8e377ff3b1bc1ffde2c7754538e96b609c66f2c9b)", + "P->V[19776:19808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2420: Hash(0x2adf22aca5975bd89d5c598db74d9fe0fa50475ad4c0c113bf2a5705e789f0a)", + "P->V[19808:19840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2439: Hash(0x7fd4187f78cdb2cf54f2eed199e5dbda17cc584095d3ec1045224ee74af70)", + "P->V[19840:19872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2474: Hash(0x18fbaeef5502b01cd7f56e67765d8f7436ca16a6a0bf372e744ad147e5704c)", + "P->V[19872:19904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3178: Hash(0x6333618256f216e950ba9fb96972abd825e32a0d538d418859f960841b761e6)", + "P->V[19904:19936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3224: Hash(0x11500462e736e2f5604951d74569cd18d501275e0e1ee8e3514dcf1abdcf9e9)", + "P->V[19936:19968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3296: Hash(0x706ed21d6017097088babc96bf27bffe461b66154b5cfa0a5db1566641f9a92)", + "P->V[19968:20000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3496: Hash(0x21124d94144530ecad56afc973c31e13f2a6b391e97a96470daa1e7257f6cc5)", + "P->V[20000:20032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3680: Hash(0x544d0615e5156f57bf44e02856f9e87a0b555ad9b33e4105b5dc03671869d0b)", + "P->V[20032:20064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3863: Hash(0x3a32159add90afe378935f44f56818b504e028204db57d171bbb169eaf34d)", + "P->V[20064:20096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1189: Hash(0x24af89013fd957acd1d7e3b3f8af448589ecdf824b164f9be349c47d218d105)", + "P->V[20096:20128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1211: Hash(0x7c18672678d47ad2a5204bca599362a0b4509f3c215daa3fdf75942be8acf69)", + "P->V[20128:20160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1218: Hash(0x72001e949a6e91c1183a0afaaac611f68bd4e68814703eb8a05853269b4e3a9)", + "P->V[20160:20192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1236: Hash(0x4c8509594c0a2f7808a2189a12aa39bf11115c94b0bb0a3f4a40ea0d6867aa)", + "P->V[20192:20224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1588: Hash(0x693139cd52894b989ff8bae066d9b5f341637986914a560e57cf46b2df555ad)", + "P->V[20224:20256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1613: Hash(0x623b1e33c2d268afc7bc4ace01253910f705869ad7fb99e06f915848c8e96dc)", + "P->V[20256:20288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1649: Hash(0x37646836a8c07f52262c3bbfe3cac1397fe5e27786f15d1c0e787dad6779158)", + "P->V[20288:20320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1749: Hash(0x70119675da19e1b0a1a3616c2aac981d88b95c29902786d8aae5df6948bd235)", + "P->V[20320:20352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1841: Hash(0x7bf09293bf6c4230677f91550348d44e69ce953c623e2c70c9d1cb4abeed3bb)", + "P->V[20352:20384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1930: Hash(0x1ca08cdb62caf65dc48cfdf01e93c986eccc6a9363953c3813c178f6ab9b593)", + "P->V[20384:20416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 595: Hash(0x5a4ae182ed4643ba90f268acee92fde0959a5263a9263c3f2b2180188d67b74)", + "P->V[20416:20448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 604: Hash(0x5a5a0e3afa5c169b8a70d0ebd72b121ae2cc923991ac19225a73490e2fff469)", + "P->V[20448:20480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 608: Hash(0x38a53a407fbec6a59810a4dd171be2d732e58493962ee7af562140ac629dcf1)", + "P->V[20480:20512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 619: Hash(0x65342721c9b1f7e1e2dfb525ee6a6f751c7a32255a3b53083cb2aeaf4609007)", + "P->V[20512:20544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 795: Hash(0x4fef7128897a1aa96532a19c8a2cf7378840b875f6ae1e4474b931b211d45)", + "P->V[20544:20576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 807: Hash(0x162869c2ba6b5bd75fe27793a459efa2f449e8ee968393158c911e8e8481507)", + "P->V[20576:20608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 825: Hash(0x18efdc4489ec8f0d763fc62fbdb09fb62cc3d73d4572e6771b92bce410928c5)", + "P->V[20608:20640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 875: Hash(0x20cd7911e9f332c7475757a7f7a1141e8c81f13dbdf1ce41a823524ede39521)", + "P->V[20640:20672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 921: Hash(0x10f717e958242bd9fd704c48ca0b6203a9603d8bf392dc81b633d0f8ea842f7)", + "P->V[20672:20704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 964: Hash(0x2557b2a0c6933ff2fb244b86885c5e24a954025bbc5bfbc22fd78fcd9d2ad1d)", + "P->V[20704:20736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 296: Hash(0x3a094339272dec8fc3ed1905d7c284e7d0c4295de4c0f818d7c3a2aa1cb8df6)", + "P->V[20736:20768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 303: Hash(0xf4dead436beccdd5f526d104edf9f8156ce22f50ae23915f511895fb2f21a3)", + "P->V[20768:20800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 305: Hash(0x512b2b1fb65a9ed52cd8ab6604d17b1d1652e8b7f2dc3ede0643bff4aa298ac)", + "P->V[20800:20832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 308: Hash(0x5bdf520e7ef302fea0ddcbe1bc85651ed11587655270617f1bf66b21b182021)", + "P->V[20832:20864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 396: Hash(0x5fcf9cc1fc103fb018a164cbae9a3ee16e701d31d1b499c6a5500ce0b53e13e)", + "P->V[20864:20896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 402: Hash(0x28edff0f939e06ee63caf3ae5d3a0e7a32ed4a044cbcadd61e72ebe616fe8aa)", + "P->V[20896:20928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 413: Hash(0x67ed45bba3b45f4536a3c15126a6647ccdbfd9742e6a8fe6a597c27f6ef4d77)", + "P->V[20928:20960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 436: Hash(0x7c8577bf56c7460e0ff439fa1337d017d7b87ecb56822f3a4d573e1da4c75ff)", + "P->V[20960:20992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 461: Hash(0x28b0a107533059b649511ec48385d71f1e0e34154185154acfd4a0a0ac14a14)", + "P->V[20992:21024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 483: Hash(0x28a24556e2127788db8f381d9a394ecde2bf4b568ec3720ff403213244226d2)", + "P->V[21024:21056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 149: Hash(0x3c129fa649ecee8a315969de5c92a17f37b55ba3237330fe686c3f8f5188de3)", + "P->V[21056:21088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 150: Hash(0x45cc531688ca3cad4c034e7e37dbbf05076773824e71fd13908a03807ab9075)", + "P->V[21088:21120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 153: Hash(0x6dd0d82d3764dd13234df16e53c55a8d8b2e74196eef8ca85026e567875bd6f)", + "P->V[21120:21152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 155: Hash(0x6f4c98b1d73831d9e8a29e905204123785d40dd3756c117231337a814486ae6)", + "P->V[21152:21184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 199: Hash(0x14ac0c4e163aa19e91215c0fc771cc2a31e6dc3f9aa44d4a1f35fbfcb695810)", + "P->V[21184:21216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 200: Hash(0x38ec27ddbf87fe51863df65884c6cb5abc3e2c45ae1ad38cbae4d22556d5207)", + "P->V[21216:21248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 207: Hash(0x1d8b62b2ff8eb9095ffa8b4ede72e63ca9f2773177a86b2a2669d9676fe563d)", + "P->V[21248:21280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 219: Hash(0x1649ce811f39918f83e40788fbe93af982427916e44b77ed3f6ad32268347a3)", + "P->V[21280:21312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 231: Hash(0x4f4dbebf7195dbddde6d1b4b8df43d2711515daa136d26efe71befcbfd4bfec)", + "P->V[21312:21344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 240: Hash(0x4d3421ef840ec19fee05fce87c22dc957f285431c991f901e1ae8a86e38c3e2)", + "P->V[21344:21376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 98: Hash(0x21f9633154a9fed3b033a9a0987786efae576bd46543968d923887027dcb712)", + "P->V[21376:21408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 101: Hash(0x6e694ee8ce8c689ff2b5158cca8440324be3ecccabad911a352ff5fc77cbe9)", + "P->V[21408:21440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 102: Hash(0x1b3f2bd4523c83536ca69293a9d412acc3ab3b1e3ca90c0c1a7fa52799583ec)", + "P->V[21440:21472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 108: Hash(0x5d4fe1885f4afe4366fa43adcadc0a0576e1e77e2cf4360a0f33aff2a4fcc6)", + "P->V[21472:21504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 114: Hash(0xa4fb27d88e65587e3d46344abd46dd5670fb6a7018b0c1e67d0e38b9c62049)", + "P->V[21504:21536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 121: Hash(0x5b9f64ff7cddc297ca60a8573736f3b03a967b509e0a0da991266a280656799)", + "P->V[21536:21568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 36: Hash(0x6453a334a2a396be21e16ef5a54225b08d8a7ee84f97d76b2786be9989c3eb4)", + "P->V[21568:21600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 39: Hash(0x352ae73180d6b02ac4ffc2dcf4eecb6485ec257dddceed08ce1eac21de374e7)", + "P->V[21600:21632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 48: Hash(0x1a84ce8e1e09ff9a37ce8827f7a9eda4680343c23adbb13e669eb8874b74558)", + "P->V[21632:21664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 55: Hash(0x2fa5e7bc329c918206b89379ba1909bb7666ac575cddf06bf78055f031f6380)", + "P->V[21664:21696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 56: Hash(0x769e5e86ffad2abb6668191864fb23e8217aebba9204442ec86396829c38558)", + "P->V[21696:21728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 61: Hash(0x5359ebe709c404c5d22136da1f4a53b28a036baf8dd7d6b2d3de82a44b9f505)", + "P->V[21728:21760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 26: Hash(0x570cc39fefcb889e24e6ab77366b6376bb4d219d30c5015f3954f146f828eff)", + "P->V[21760:21792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29: Hash(0x2ee4ad685a3135b90e992daaa8e2f21e5a7bdd15d64da0e84f6c65d1b0687a6)", + "P->V[21792:21824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 31: Hash(0x500ab86ee487ee0d78ea223b3448398dba24cc236d1416dc2b0cb2dfda7ac28)", + "P->V[21824:21856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8: Hash(0x724a99ba8eeb2811abed127c86b74ed92e051812cd58e4ea4a15f709d29b850)", + "P->V[21856:21888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5: Hash(0x73c1f7e6d777d2183df7c8d1738e80f4a0dbaef8e7dcfe04e3f3eadf3913c92)", + "P->V[21888:21920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 168379, Column 0: Field Element(0x693bb2902c309257d53534c6c70fec234fed556c3c8934ff69cdbeb51110acd)", + "P->V[21920:21952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 168379, Column 1: Field Element(0xab25d87e7cde685eb50429ad8724a9951f013c2ee94bc7256bcdb358a075f3)", + "P->V[21952:21984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 191446, Column 0: Field Element(0x52eaf163fd00277842c60b06457e44f66316191c9bcd6f8dfa82c7998e32892)", + "P->V[21984:22016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 191446, Column 1: Field Element(0xd3b0524795cb0f23d292c782c2968b06b4c416f8711c0c04378796bd734ff7)", + "P->V[22016:22048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 199964, Column 0: Field Element(0x1f817916ada817f4de9fca57dd302bd744ff9d536396a2dbdc086226e92e873)", + "P->V[22048:22080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 199964, Column 1: Field Element(0x7242218922e417813a97aafc9b0a0c0e0464a54f82fa5ffc35f10411d387623)", + "P->V[22080:22112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 218834, Column 0: Field Element(0x44f2c8359d4f1307954eaa90ae854b5d37dd7342bf42fd69cfb0b9bb9411a60)", + "P->V[22112:22144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 218834, Column 1: Field Element(0x6a5891a5cc33785197cf35887a72f705bfccaa222b1db22f189246b711d5791)", + "P->V[22144:22176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 579268, Column 0: Field Element(0x592c9aa57b4f8ee7906dda8d616cb738a79d2cd3836fbc58f1d2bb5def3dd0a)", + "P->V[22176:22208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 579268, Column 1: Field Element(0x40dbba269aa6b552bbc157d8f98763b8be26067bf83f0efb2b9816fc28771ef)", + "P->V[22208:22240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 602803, Column 0: Field Element(0x873b1d09fbbdcaea86051a88295e7261d0c626900904c466536680ca022a7b)", + "P->V[22240:22272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 602803, Column 1: Field Element(0x5a040574b5ac7b0312960ceeb028b0d5ec0e62ae11986ecce1e555ad86a0cc)", + "P->V[22272:22304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 639710, Column 0: Field Element(0x5d36df5ab81a5003a5e1e32b7ea5fb3e1b9b3f0def507aee7c65fe800f4a584)", + "P->V[22304:22336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 639710, Column 1: Field Element(0x3cb808d9fb04fce05c1d6415cb494c5cecb29a8e02514890819b2d503fb8e20)", + "P->V[22336:22368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 742039, Column 0: Field Element(0x30256d219ccefe8dcb031a313374ee04abc96a0a9f8a449bccdf86c863ea5d)", + "P->V[22368:22400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 742039, Column 1: Field Element(0x3f8ef8fef52f266efe597c7f9e6336592da1e6674606b6e3300efe973fac3ce)", + "P->V[22400:22432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 836544, Column 0: Field Element(0x4e59c8952650f6396f168e4e3ae8152f6d671c7096285eb46cac000b0e35414)", + "P->V[22432:22464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 836544, Column 1: Field Element(0x60308ea6fc346607d556285741003ef454e1594ef154165c3103cde422fc3c1)", + "P->V[22464:22496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 929254, Column 0: Field Element(0x73cab583b7c23745021f04a4547532e2d4cb901e8a02c928d7093232dbd6793)", + "P->V[22496:22528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 929254, Column 1: Field Element(0x4a3b0d34f9a3910e6db22895eb8a4f6a39f978bd63247edb22dd2310622d620)", + "P->V[22528:22560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1216954: Hash(0x35e1da466f8e1c6d8240631162e47eabff6935117089714168c208bb246af59)", + "P->V[22560:22592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1240023: Hash(0x4ce08408701edbc2a9de98033fa53e09c5e93ef91a86285b3c2812f59d141e8)", + "P->V[22592:22624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1248541: Hash(0x6b96009f963685ec8e43926d847821eb2d46c706e7354a292261fec7e21ca67)", + "P->V[22624:22656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1267411: Hash(0x57b56a4b995446eafaf59127ff0590f40f88b192f58893a73240f133b0f87c)", + "P->V[22656:22688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1627845: Hash(0x65cd106a6a640ab69d09738a78baa971fa0e734556637f71b51a14d88e8f94d)", + "P->V[22688:22720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1651378: Hash(0x2cbaad54c3c17a24425bae609682931df5f6ced72509b86241d6e9959d68d4a)", + "P->V[22720:22752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1688287: Hash(0x45304647b1b7d0f3e96ebe341860f2ad3e91f02661ac908f28b965aacf2dbd3)", + "P->V[22752:22784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1790614: Hash(0x43644c69a17989c09e18297c37a7a55cc668c726ba1e00d576197ca0ff8aafe)", + "P->V[22784:22816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1885121: Hash(0x5fc6750c4e12146f98ddecb899e81d27b22ec470224df875972c4e78b120af1)", + "P->V[22816:22848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1977831: Hash(0x5d12f1cdc9dd8748345c3732732854992fcab5ce0258defd10d61d823c104bc)", + "P->V[22848:22880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 608476: Hash(0x5bc37c86362c74f80a4a33c2bf627c0f8faab72e1f467b8b966d2a7e31d77f9)", + "P->V[22880:22912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 620010: Hash(0x1699b3a249a85f7304e65ef2635910525e0127ec98d103c2de31a887ba881b3)", + "P->V[22912:22944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 624271: Hash(0x1f874b6fbe1f4dc4d87b3c0e8d34f71bbfc80ccfd01b0b96d7cbe5dc517bc19)", + "P->V[22944:22976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 633704: Hash(0x9c97744928a758f595986342a2223f69143a05774acab52a4f5a994102fc54)", + "P->V[22976:23008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 813923: Hash(0x27378e593b224ca19cb35ffdcddb3b592887826cd7e79422463e9bc3dc47a2e)", + "P->V[23008:23040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 825688: Hash(0x117f6e7e3eb7f079f24ab107cffd7797a27be1d9c45a56b5c43f51a09dcbf50)", + "P->V[23040:23072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 844142: Hash(0x29c19ae8dd412c00ca7052ce31f54c44e485a1b1b72eead3bb0852d50c71f14)", + "P->V[23072:23104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 895306: Hash(0x41f64a087f78a5ec7e7b2766246ba304a867ca8d90f251a4d4bceecb017e093)", + "P->V[23104:23136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 942561: Hash(0x5645e7314712ac1de995d4b27918638915750f518d32022d585146f3c2e4957)", + "P->V[23136:23168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 988914: Hash(0x37929c89532be68c70dbdba5a0fe43d8b82d3c4af514f4de8095d911986e98)", + "P->V[23168:23200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 304239: Hash(0x2e93cce47c9159b393ebfa5dbcbdceeeb64d4a8b0f9faf5b828d1d5d8d268e7)", + "P->V[23200:23232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 310004: Hash(0x3c9d8160e37d18e65383d8c43df4196540d0830dca0aa99ea5ad8d8fdbaa697)", + "P->V[23232:23264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 312134: Hash(0x5b27a4afb0ff4c11c598a95cdb33963b3b021399d8c16ad826cda137e84952f)", + "P->V[23264:23296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 316853: Hash(0x32f2361c3529f1fdb3f99578ec15102ef3eb69284c808a5f4be5a9be8d191aa)", + "P->V[23296:23328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 406960: Hash(0x18b59db15462d66dad7ca108f09269f551522e4c8f60e79d5ba375c070ecbf)", + "P->V[23328:23360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 412845: Hash(0x3bde806f6eb90c8fa4a459e8475554914280292349b874403f4afe299db2864)", + "P->V[23360:23392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 422070: Hash(0x25984dff874ad14168d08e53522e070b2096eacf51d0da3a375dd205883bea1)", + "P->V[23392:23424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 447652: Hash(0x42b4f5cf1d03db0cb5532a5818dace1d66672c06f12309f12a7c9d626ebbc9e)", + "P->V[23424:23456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 471281: Hash(0x7be3e11f1683530373ab3996b106515bde8650f21947134ad1d22e3492e475b)", + "P->V[23456:23488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 494456: Hash(0x516d418cd627ec1461e305d91fa9e49ed1c6d43ca4f846bb5b9524a11c350fd)", + "P->V[23488:23520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 152118: Hash(0x722737f33cc71eed14400e7068b5bbba25e80cb7bfcccf3da0d364bab9cccf3)", + "P->V[23520:23552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 155003: Hash(0x30c45944cf7a83d63442223ec8f580948f5712a9986f070e909df34e751a5cb)", + "P->V[23552:23584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 156066: Hash(0x59b78ac17d0bf1693d727b91c730fcbd6a2e5f33743c0835cd79d44b9cef44)", + "P->V[23584:23616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 158427: Hash(0x4c139bebcda48ac9d2500494809486eda554452507a019a1e51435c5130a68c)", + "P->V[23616:23648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 203481: Hash(0x2fa05f0f823f188b203ad8cf140f6c697c81167cfb2028db3d0c6d8feacd69c)", + "P->V[23648:23680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 206423: Hash(0x452ab89b0ef75c0637ef347a74b5f671a528a66156ec09d36e79736cf3c596f)", + "P->V[23680:23712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 211034: Hash(0x16280b3ea7a5fefe9dd10cf6d913ef69fbbc15ba5a7fb753779aafcfc01b8a2)", + "P->V[23712:23744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 223827: Hash(0x58afbaf8a9924a5b2bae6cd26559f0f886ff8159d853d40d09a8fd1cd3ad039)", + "P->V[23744:23776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 235641: Hash(0x6325f7bc0b9c4bdf19a960e818b63d4c08bf690881630a253908c96770413b6)", + "P->V[23776:23808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 247229: Hash(0x237b6b4d90f5ead9a6a87d795cfd241b7c4f60c159d9c4cb334c576a7d05859)", + "P->V[23808:23840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 76058: Hash(0x47858b2144901b625c907554a43f583efd63f5fb157366b4ae83a73acd341f4)", + "P->V[23840:23872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 77500: Hash(0xfe58065e55873e051d76c0bccf5c4c7b455951d12ae741f30b56e34549aadb)", + "P->V[23872:23904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 78032: Hash(0x28cd9c0b5d61b8ccef39bb440a2f9bd89dbb7f56d92695e54640f78d71d27db)", + "P->V[23904:23936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 79212: Hash(0x33b5605f780acd610d8796ef3f4dc2b5105037409a49065f26a6782e91c9b27)", + "P->V[23936:23968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 101741: Hash(0x5cf71af1e46f8dc542d48cb14ab46e6a65deafb70d4843b653de870fe06ce10)", + "P->V[23968:24000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 103210: Hash(0x4f45876e7c225e17fc6f220397b1daed53dd673c6b7497f00828392069de9e8)", + "P->V[24000:24032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 105516: Hash(0x7fdd28a68e6303715a172eaaa3be06cec2a81f9acd725e1b3d60ee1e6586b91)", + "P->V[24032:24064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 111912: Hash(0x51595a5009bb9f61e08079b6dd94f331c5959046fb9eabdd8ec0f2be35ccbe0)", + "P->V[24064:24096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 117821: Hash(0x1cf0218f8a44f49edee333f5bf82368563d81e29c127c17102d9ff5fdd74636)", + "P->V[24096:24128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 123615: Hash(0x85d367529850027d3e342d7b01ede262e7f975d8943a483571981f87a7d2cf)", + "P->V[24128:24160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 38028: Hash(0x6689305d22d70ca7da7237084b2d041cb7ad9aaae85e6fa7e9945908720bd2d)", + "P->V[24160:24192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 38751: Hash(0x49dc3bce084d7b41eda8f844335692719471dcd8b940d458553f8ab5843aca5)", + "P->V[24192:24224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 39017: Hash(0x35e734c420fc75c9983b4a3f0196fe004a203f675894884538bca9c62b584cb)", + "P->V[24224:24256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 39607: Hash(0x16f6d21b449cf8e88cedc6b4ffa420369bd6b908b06d2df9d2b727bda0c0fd3)", + "P->V[24256:24288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 50871: Hash(0x51e07d10da35fd48d47a9cd403fb3d9f64ab215cafbee684ac006c8c4902d74)", + "P->V[24288:24320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 51604: Hash(0x147e241b1cca6c12691a0579331392129390edeaf3f06a62dcd32fecb7e9381)", + "P->V[24320:24352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 52759: Hash(0x4bfd00ec7cdad11a2aabae58d11d7bfa7e885ab437e269147b9ae57b9cbbc2b)", + "P->V[24352:24384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 55957: Hash(0x477b56edf0ca7445df234d3d42bd399a2f908ed0ba601f2e2330e315bc96488)", + "P->V[24384:24416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 58911: Hash(0x3684ed008ee9c1e4bb9b2b10c0cb6f85f409703d712ccae3d29eefff7c8a43)", + "P->V[24416:24448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 61806: Hash(0x2af2ea7c527f8cd778f79fc6e2199b863f81e34fb17fb563d54ebc3c429410f)", + "P->V[24448:24480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19015: Hash(0x32eacf6fad596caa142c8b112637896074447fa834c7033e7481aaad10a2cb1)", + "P->V[24480:24512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19374: Hash(0x33c1602e74686fc379ed7dbfbf86cca9bedfea64516c705e5cb5ba23abf1b95)", + "P->V[24512:24544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19509: Hash(0x67a93879a10651138dba3178cf4832655154120096295269c4baf108638d154)", + "P->V[24544:24576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19802: Hash(0x419aa41f867f0bf8edc67365ebff08caf7deaf99adef958734eac01a4100d9d)", + "P->V[24576:24608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 25434: Hash(0x1aa4e6673d976087444b0ac119c8cd03a3468445fdce9716097ab35d6f78d66)", + "P->V[24608:24640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 25803: Hash(0x260c1ca03e74cc3c12a4c70461ce208dff878e79d2ebd0b2eecd423876e3719)", + "P->V[24640:24672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 26378: Hash(0x39263224a34415ff11fba0d4bcc37809b2d498bb96049298b0c634208fe7a01)", + "P->V[24672:24704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 27979: Hash(0x487a9f87e8c78c826fe3eea3273a3cb672d68c88165acc51eeec2f7c4a064fa)", + "P->V[24704:24736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 29454: Hash(0x54e1b24b4a0fea831ed1966a2a2b174ef10ecad7bd988aa31b7bfa2b7908b77)", + "P->V[24736:24768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30902: Hash(0x73b43bbcfdb1333b8834e707bc0168ea472ab30bf52677cb30f2d6a8539e055)", + "P->V[24768:24800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9506: Hash(0x2b6512aca577321544c1ded557b0bbea87ed788dfc611ef0f32fdfe11acd50)", + "P->V[24800:24832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9686: Hash(0x47036a5dc0078c46986ab6636ee69a8bb04c48cb2039ca9846c60bf11dba9d5)", + "P->V[24832:24864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9755: Hash(0x67b48c49e5fcde328d1ce7003d99c0dbc8f80e6ecfa6a01516c379f70090d57)", + "P->V[24864:24896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9900: Hash(0x3d83f529ff96c14096ddd1836d94151bfac8b1c315442bb2c825d347c0edd4)", + "P->V[24896:24928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12716: Hash(0x61877322fd363ae304b5da4e8b252ad4fd1a764db3f1baecf4c89b57da9dcfa)", + "P->V[24928:24960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12900: Hash(0x40290a4241e8433930c4317935b9b75df065b379aad30d00e855a0657413d87)", + "P->V[24960:24992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13188: Hash(0x3da94e939e693ea55608cf421fd49d9842fb157e69195285ab64cdd9cc64c8)", + "P->V[24992:25024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13988: Hash(0x76b578bd4e9bfb75ecd273c4aaf747f4084b08bd94d2184d3938067d46729b)", + "P->V[25024:25056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14726: Hash(0x6fe3841b9b6035d9c8d1bf652d7f5a34af58f95a93e4238aef90a460269a1fe)", + "P->V[25056:25088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15450: Hash(0x15e8f25e2103baebd37065d31e44e5e7cdc6e160cdaf7d0a159204b84e4e046)", + "P->V[25088:25120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4752: Hash(0x291d2b3c22ca66fd6e9b890045ab0a14bffe9d58b1be302dff6f9b3df7e1a18)", + "P->V[25120:25152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4842: Hash(0x1b17985062f3f6e2cb2f5cf57f1ef1856eda268ccfbf6ada8ffbee8d99cf14c)", + "P->V[25152:25184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4876: Hash(0x6230d33e63b9aa9df5a658cb415078860e0da6d130be7ee9ca1562b42a2f97f)", + "P->V[25184:25216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4951: Hash(0x1d7adc23bda5cd23e1669a4c84350ae8884523b07ca9f2a12ee9057a09289bd)", + "P->V[25216:25248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6359: Hash(0xf2119500e8f9db4bfddd8ca7acde68cb2651a786cfbcd7910e0738c96d30ec)", + "P->V[25248:25280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6451: Hash(0x3e24e76be945a8cca281a473f3864da5eb018e3852f5d6df659e542b46a02fa)", + "P->V[25280:25312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6595: Hash(0x7818e6c50676d1268d0f965520dc7274d007784f7c67ccd5b84ed26eb4a4480)", + "P->V[25312:25344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6995: Hash(0xd14f6ecb76df27be150521e92b7c9ffe22f82eddbe122cc780b35f17009dd7)", + "P->V[25344:25376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7362: Hash(0x4e00fa596706db76bfcf3fea3d86dda6ab8ab31d04e3f9997be92602f6ea130)", + "P->V[25376:25408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7724: Hash(0x147e68c16a2a914bce1104aed6e19419f8bbf579561d1e81d014f12c6311218)", + "P->V[25408:25440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2377: Hash(0x45e028cf189be79cb44897c51e04244abe6fe11e5a64092e261ff135575b409)", + "P->V[25440:25472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2420: Hash(0x63ac600b88e0f4d7aa39ba6614bf944108db207e2918371120c43b92c2b0295)", + "P->V[25472:25504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2439: Hash(0x6f15a485cb21776fdf2d122d638c40da1d49ba9de34a18d436e6248dbc784d2)", + "P->V[25504:25536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2474: Hash(0x569737afbd811c22f64eea119ef9255e44df2a295e8783b90f2372203dd0c03)", + "P->V[25536:25568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3178: Hash(0x4c66d7c9d91b51a4aab4cb51deaea47dcaf1f70de1cb826fcecf4700c54967c)", + "P->V[25568:25600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3224: Hash(0x760725a5fcfd28f33c401ed40484e33bddb4ceafb43432e6af092bfea8fe7fd)", + "P->V[25600:25632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3296: Hash(0x63258a5bb1bdedacf4404ab03eb1a8fc14b912af7eb99a1047b7485171b1a34)", + "P->V[25632:25664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3496: Hash(0x5f51a7a6b7e9e79be9f2491393d394944172fb8408a060463d7a86568c1e674)", + "P->V[25664:25696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3680: Hash(0x710ac1d763a445ae26cfe0d3c10e9271fe89a0be28e624c1fbfd87dd82a422b)", + "P->V[25696:25728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3863: Hash(0x59af609cd6fe9968236cdb705d95be5193e31a049f4e1e46b33c4b7bb71efd5)", + "P->V[25728:25760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1189: Hash(0x31940810dd73d760c0aa3ab73b6c5428a1606240ab867eee668f637cf66f68d)", + "P->V[25760:25792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1211: Hash(0x1c016fab976e9ed6e542b64eab61329f45fc257af690c1b1b023e0ed44c4351)", + "P->V[25792:25824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1218: Hash(0x361e1faef2447687bc961fc942a0bcd8896339126b712cd7b5c73d876b09719)", + "P->V[25824:25856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1236: Hash(0x6811f0da0693a0310e26873da936a760a8e3befafaeb6a12519b2bd62f409da)", + "P->V[25856:25888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1588: Hash(0x13108563ea894bb8e2e9faa4d20ab1f3e64aee9442eb0a47d4e99910c9e24fd)", + "P->V[25888:25920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1613: Hash(0x124c718148cf7de4ac2b7864c1b7a296ebdbbec1a357e3774b7c24e24cf7d53)", + "P->V[25920:25952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1649: Hash(0x32696bdc99de6d11400b156a747f8cc98eed1cf3d4a5e47fb9efc9d6c0dcd16)", + "P->V[25952:25984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1749: Hash(0x7118deb38f2cbd3d42723600482d58e18658efc1d022ab30530f00cc0875a8d)", + "P->V[25984:26016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1841: Hash(0x4a92ee884714f3a8b4ed4a349fdd365115aa0cc4215f31fe83b25b32c9ba625)", + "P->V[26016:26048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1930: Hash(0x2993854d77246f542fe9d2653b24884585d7a32cb7b809499ff0b556b97fcdb)", + "P->V[26048:26080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 595: Hash(0x26a499bc434572ab872c36f9674f7c209a71e0af77d26bfd0951603ce9ba432)", + "P->V[26080:26112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 604: Hash(0x7b2eb2261a11e1437a24696e21087172bb23f86e8bfe3e5943f0caa697ad328)", + "P->V[26112:26144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 608: Hash(0x689c4b3e33d5215dfaad1a6b069eebfa41bff198986e3bf82e10164fba6b385)", + "P->V[26144:26176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 619: Hash(0x6ee17ede96a5169f01891a19661fd7f541f0db3708682a5b801e3deb1295f51)", + "P->V[26176:26208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 795: Hash(0x6c791ba18e4e5255b5f0dab686c813a2c7851a5c36d333f2ee1e26ff52a9c60)", + "P->V[26208:26240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 807: Hash(0x5df117cc4a2c8f91f5421a4255003ded66985f08fff6ea00e6af64119d66dd0)", + "P->V[26240:26272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 825: Hash(0x35608277423788d833479d85b0cb67dd1afd11a1e12e3ea80b64d500678cc4b)", + "P->V[26272:26304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 875: Hash(0x1d62bdb86914126f7b215d10a10716a5c6afa6e4be0a1a5fb06192d64252c6)", + "P->V[26304:26336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 921: Hash(0x6971e9c2b9ca15c01bb54aa1af19398aef09c6f847c68b1fc1654c999c9c1ad)", + "P->V[26336:26368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 964: Hash(0x3accf3f6b2779e16fac7ed245f31987eb4d09cbbef7d6a47c9edccba4d9f8f9)", + "P->V[26368:26400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 296: Hash(0x68fec21a120d75af7023db58985ec6da81bc2f023c289d2b9edab4ed47d3b3c)", + "P->V[26400:26432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 303: Hash(0x66a5f35e47775fc1ae9ac59e26a78196a48fca0cde093b25796786cb2de190b)", + "P->V[26432:26464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 305: Hash(0x6e243156bb14ee3fb8b7aad933578b8eedb861b30b3f3f5b664432b809b786c)", + "P->V[26464:26496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 308: Hash(0x20da5895346122f454a9ff301bc9e1c1b013acd086405739c07723dc228be5f)", + "P->V[26496:26528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 396: Hash(0x5c43208ac8ab6741d090b04473fabbd8ed6885ad1ac792aff8a5a483db39f2)", + "P->V[26528:26560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 402: Hash(0x6040600dc55d6bd93388ea15d684e653a535e010e96e5531ac8b75314a44813)", + "P->V[26560:26592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 413: Hash(0x187f01b933d43284e4771f4722757bda83509ff3d2eeaed2a8b8ec5cc84c4ed)", + "P->V[26592:26624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 436: Hash(0x4202716e2a5e7f30bc62e6092db49356b18ba0627d02fe44ed3437476f6078f)", + "P->V[26624:26656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 461: Hash(0x57fc5d4b3c65bcf8f589f3875c787ba61b35e8a237c40287bfcdd400f48d968)", + "P->V[26656:26688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 483: Hash(0x13c2122bbed0da5c132511ae1322cc722f1d09ace07040fdfbba57cac33fb33)", + "P->V[26688:26720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 149: Hash(0x1fd0412aca2d68be106460f27074c9baf7b0a1c72a3e1f4ffe49002b3e5d34e)", + "P->V[26720:26752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 150: Hash(0x41167dbfec4a31da9677baf0d0d403eda43d43aa40f048e3c765aa141e5d6e2)", + "P->V[26752:26784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 153: Hash(0x125381af7925f1f469f1485f272e796c2bd970bcaf9243f172fa748fea9d78b)", + "P->V[26784:26816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 155: Hash(0x6ad43433a00752e5df87753eb39843005a9cb1424d5387107aa5447bddb3f0e)", + "P->V[26816:26848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 199: Hash(0x3fddc5f2ff4724bc34ee6d18b5206c389ef093686de944a0154a491321935c2)", + "P->V[26848:26880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 200: Hash(0x6cde7e2f74e5ee2fae226113a657efd3e184ac5f8cf4417e0e168200a77e92e)", + "P->V[26880:26912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 207: Hash(0x5c594c2cbdbc2979f857da5c58c3b434dc207acee093f9b3248d65521e3babd)", + "P->V[26912:26944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 219: Hash(0x672c5afd1219b7a4e925ca52489f09e0faab02881c4840089eb0e53b929efba)", + "P->V[26944:26976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 231: Hash(0x23c7e007872c299ba31caee377f68e03f276c27d07499dbbd8ef9241f412d94)", + "P->V[26976:27008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 240: Hash(0x555fc4d9e3a03bfe52dc668919ca1cfa4d149ba604f50c83e8936973b443349)", + "P->V[27008:27040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 98: Hash(0x638cf54706f7ffcd2283415b897aa770ff108626f994d16d4bb582b4f4b13fa)", + "P->V[27040:27072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 101: Hash(0x2795377776a2b6e1fd3275d8ede5b58572a4d67a7e7e29cc86df0e2f89d1b79)", + "P->V[27072:27104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 102: Hash(0x1e0980b397c1624f781bb7fb706a03b1b3ae80a8ff0b0764442bbb9d93ecc1a)", + "P->V[27104:27136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 108: Hash(0x284f3cf3ed9586b809db68c042ccc2a494ab438238b66d5fc77ab8e3f36ed44)", + "P->V[27136:27168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 114: Hash(0x624348eccc1ae234bc8b87daaec7079a6946ece4f8aa9179dd7803ae234980c)", + "P->V[27168:27200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 121: Hash(0x239de1bd10cc2a356b4be482fe8ef2ae60f3e8a72285a7a14f98c3566339022)", + "P->V[27200:27232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 36: Hash(0x1400c9d4b3274d5dbbfef114cceb12548576c0b0ddf7942dbef5ad82207a40e)", + "P->V[27232:27264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 39: Hash(0x563293ffc252a0f2ddd9bc8fafee23088686de3bda80f97112b89557ab8a923)", + "P->V[27264:27296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 48: Hash(0x5bb9e0088c52577f6e378d15ec95633988f8e1dc6fc71c9bc4c78240bd79fb7)", + "P->V[27296:27328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 55: Hash(0x358489006d0160d5a3aa1ce3c02cac24df437805bb50087daa9435c325cfc49)", + "P->V[27328:27360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 56: Hash(0x17ea9ce60e2b0cfd0db938f2fd802cbc29ae24bf85c1670d3b0a6273c3c0057)", + "P->V[27360:27392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 61: Hash(0x2de417c843fa772e98303eb9b1e3b6c581ae423221c71785d2275af18de9999)", + "P->V[27392:27424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 26: Hash(0x715a2b3d4e58321232218aa7c6810ffeafa7c441cd893057d079b2f0e1d0452)", + "P->V[27424:27456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 29: Hash(0x9cc4856c58e81726dbfe326f511b16a8842a2cb8c069f42923beaedebb3c7a)", + "P->V[27456:27488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 31: Hash(0x27bacc1e270a7a7c9c721e83379bb5e85e6d9b14a664a7bc2cd66d245d09c7e)", + "P->V[27488:27520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8: Hash(0x4222a4a1d42276570fefd7dde277e64c2c064480d2bca726920fd9dcb27e755)", + "P->V[27520:27552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5: Hash(0x733e829999a4808a1907709ba815bcfd6b41044bb9841e4fd9826309a564a9d)", + "P->V[27552:27584]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 0: Field Element(0x54003b1d30cab5aa53128dbb2d0ee21dbf9aae899e393e593d3cfa5b10aed5b)", + "P->V[27584:27616]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 1: Field Element(0x1e892406f976f2c68d29d6d231eb25d4b08f82e5664caaf4745604963680b76)", + "P->V[27616:27648]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 2: Field Element(0x5f6b60d634ab01fcf9b42b2bfceaf560dbfc5d917412e11d957d0a0809258e8)", + "P->V[27648:27680]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 3: Field Element(0x7c7d1eb8c599f62c1f00db95518c15fa9b2388978d26a10725473fda92ed0ce)", + "P->V[27680:27712]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 4: Field Element(0x391da88006ccb159494ce90d9596e965b6bc1e398268e16985dc40707bb8653)", + "P->V[27712:27744]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 5: Field Element(0x7af10450d20cf0da2eb040821f2823ca792431aaffcebf398bb2a24fae1bd0)", + "P->V[27744:27776]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 6: Field Element(0x228ffaafb37d99e13c9b3aad51e89905f456576a36f3db5ed4ab4210f74c125)", + "P->V[27776:27808]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 7: Field Element(0x71bbdbdf5b4d9d6eea1a5b2292f5800d3d7b71d8217da1db4be6794a4f0d58f)", + "P->V[27808:27840]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 8: Field Element(0x6528f89ddd1141f2c9543489f62c3f4b70a02fd6b7364e158b4a4d0fb218f9f)", + "P->V[27840:27872]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 9: Field Element(0x75363d8fecb1028c98e0208a0c07c004c116117f705ca502aef7964c5a71edf)", + "P->V[27872:27904]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 10: Field Element(0x1c685b6535553e569a0bd4ab4ed55eb80df5215e5b843516c751b34c1d125ec)", + "P->V[27904:27936]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 12: Field Element(0x21bfc4debcf3ca169f29b2443e1e74811fbd25472a2e66bdd52a276791d76e3)", + "P->V[27936:27968]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 13: Field Element(0x506e832b41f984a67bd8d29c84ae4ef1eff344d1432aba1ed0105bb42f00c12)", + "P->V[27968:28000]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 14: Field Element(0x47c6bd41f46a678422975fc382565276e22cfda79fa73881fa6404395baf025)", + "P->V[28000:28032]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 10523, Column 15: Field Element(0x29a44006df845beba4a9ac18d0516e3f31b288dda95e7366c513ffdbac74fb9)", + "P->V[28032:28064]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 0: Field Element(0x4454b5c0fc7bd9088c2ab0333a093fb52cf82b752be4341f1cb70d889dc45b5)", + "P->V[28064:28096]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 1: Field Element(0x1955c2845201eefb91f1622d4a2cd64f55d3ad238c36e0d517344d90ac2ce5b)", + "P->V[28096:28128]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 2: Field Element(0x613b24e01aa1625c77557996838fb3922bab9b980c8f745bd8ccf5508c42b87)", + "P->V[28128:28160]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 3: Field Element(0x4b8470aa31e12e7a75ae1e6e32bb669edd6fde6fe7a99ea0e0c78bdb394fcf4)", + "P->V[28160:28192]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 4: Field Element(0x5e08afcd31cd8e17645d340a99935a22ae1b426847a71371d3130907b57b127)", + "P->V[28192:28224]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 5: Field Element(0x1af3df3bcfa5aac34a9b145cf34fc4f74817d6202c8df46caae813426a68401)", + "P->V[28224:28256]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 7: Field Element(0x66e273af3c4d5fbceeb51220c4535c2f43fcd33ae622c566e0ce04cf24d5af5)", + "P->V[28256:28288]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 8: Field Element(0x639caa9ccec51fe8be48508b4cbec0b608edb2bfa0b5f9eb26ffb70a4214244)", + "P->V[28288:28320]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 9: Field Element(0x327ba84de49e2e5db62195d1dac60a814ee8d8a8cdb3ca281d2690bd23ca827)", + "P->V[28320:28352]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 10: Field Element(0x1f627dc549c3016a149dbc625f25b51734f1eaf46ba17f6825c6897dc3ef36)", + "P->V[28352:28384]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 11: Field Element(0x2d46c651f16492c96f18c34c75adf2bfb7953e59e30c7c64271925335ecba5d)", + "P->V[28384:28416]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 12: Field Element(0x26fb169928c60fbc04334d377600ac749d25a6727ef69f1bb424d944c2a1449)", + "P->V[28416:28448]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 13: Field Element(0x2408f82942b9ef6d2dc44f2728eff6c6c6135ed3dd39e05628cd69598508308)", + "P->V[28448:28480]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 14: Field Element(0x2a0fce6900434c258e8745ce6ba984b1e7cb9469e4f59a19de712367e0a7fc7)", + "P->V[28480:28512]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 11965, Column 15: Field Element(0x5c461c964eaf6fcfa58ac0cbcf70f438232e97d29cb5487a9d4a9898a8e3e74)", + "P->V[28512:28544]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 0: Field Element(0x738dc90cedfd60dbb58a08e8f9be09115556c6b628a4568ee93b51ccaefdbdd)", + "P->V[28544:28576]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 1: Field Element(0x343b8d22f686b4f8de3afd8792965289749dff831e9d0aef36cff9c8e2a9879)", + "P->V[28576:28608]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 2: Field Element(0x9470a1fbbe551a0efc02d2ccc4a5c2ea2d122ae6825dba3b3630bf018b9839)", + "P->V[28608:28640]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 3: Field Element(0x4f31bba56e64a5fb25b30a18241f1be9f0e9ce606e639af853425185a91b0b9)", + "P->V[28640:28672]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 4: Field Element(0x6024b458e4257cf5bba59bbf64d7be36b2e31f1adae3f4ac4796ba91d3f571d)", + "P->V[28672:28704]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 5: Field Element(0x3f1135c53d7e69d320eb02b8e56869fdb634b140bb59a7023316592206afdbe)", + "P->V[28704:28736]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 6: Field Element(0x7dbcc5f7b55bc931a930b194e02aba8307d8555e9beb32ffc9a1e111a7c24b7)", + "P->V[28736:28768]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 7: Field Element(0x52a6f4caa22d8e989018079cd16942a39a74ab43e28538f894a4e1cd944fb2e)", + "P->V[28768:28800]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 8: Field Element(0x2b858564f7a11001874ab0babd09579c8e46e45109782fadae097da7b074c04)", + "P->V[28800:28832]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 9: Field Element(0x75edc2555942b46ff9b881ea9427a1930cee9a293f16aa53947c89acf503569)", + "P->V[28832:28864]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 10: Field Element(0x7e963b42689159e64d63db44ec118f9aabba2fd3faa6793367b8224b3e570da)", + "P->V[28864:28896]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 11: Field Element(0x33b73369ed357b3024c399def46de69f43dfc16bb9da0e6846db24bd847ad10)", + "P->V[28896:28928]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 13: Field Element(0x7513af50992963c487541790667f32eeafe8abebed84a83500371a899fa1a7)", + "P->V[28928:28960]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 14: Field Element(0xc02ac5ba04e8d0946fd8f4bb12eb1080b9677aa56afe9a1438af9b71b84fd6)", + "P->V[28960:28992]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 12497, Column 15: Field Element(0x3141ec01e3586cf93ddae96ec63a52a5e848836e5010298a544be47b5f08a4c)", + "P->V[28992:29024]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 0: Field Element(0x54f0962eba551df83879081ddb68461bd8d16f64ee7be01fef38a09ac8acf23)", + "P->V[29024:29056]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 1: Field Element(0x7974235234f68e70cb680d31fa067ae3471dfdab480677d8439a70ae6cbbf3f)", + "P->V[29056:29088]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 3: Field Element(0x5acbacc1228d3b1dde1fe663f89507f927a17aa9bf2cd63728d5cfc41bd2291)", + "P->V[29088:29120]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 4: Field Element(0x452f766027a7d04e58c6c8ba1ca9a4589a6716bf30af54603d07f729068a1db)", + "P->V[29120:29152]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 5: Field Element(0x6564effd73961e083f62cc13efc27ebba1a944afd50b98f8458815f61701fcc)", + "P->V[29152:29184]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 6: Field Element(0x111e4621462c14b75f76a0297dd779764353134f8f0adbb38344dfb179d2d3f)", + "P->V[29184:29216]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 7: Field Element(0x226ee43c5d0d2b0f27ed794eb1279874ab3421b3496ed89aff82ee709b835b0)", + "P->V[29216:29248]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 8: Field Element(0x21f26f19fc1aa4e3abd87d67a11a9d51f03dfc5c8f86175c79d6653d39c939b)", + "P->V[29248:29280]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 9: Field Element(0x58df059a272ab476e8095389d9df1b7d7002673fb24f8ab8f4690d01b7ebae0)", + "P->V[29280:29312]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 10: Field Element(0x69ffb73d6739327d6ea9a1a21c61504b893af5bb25c20480033c14f9ea0cd72)", + "P->V[29312:29344]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 11: Field Element(0x35f3e33dfeff1250b42cea4fcaec56e03c15e744d9c746aad77370906bb8fe1)", + "P->V[29344:29376]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 12: Field Element(0x668f5e19d63045ce4585c0bc253eec36cbb6976a6cac6b994bf855edc9f8d58)", + "P->V[29376:29408]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 13: Field Element(0x40101b88f66f934dae23529b3fadb0a8a965a17b98b4e4b80d7934a5dd4e4f9)", + "P->V[29408:29440]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 14: Field Element(0x2f05a61ba2fce72fe630078fa124167c5e982d41ce445d07211c969bf29fb11)", + "P->V[29440:29472]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 13677, Column 15: Field Element(0x37b2ba6e6fbd87db430ad7b5d42656c2fbb7d2bb567ed4d58e08a3b6ca4ca28)", + "P->V[29472:29504]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 0: Field Element(0x587e9277257398c4371746c995681e53568e61f516d4b2d8b74ea03e6ae4878)", + "P->V[29504:29536]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 1: Field Element(0x37e0afe7559ab64d587bfdf93f2aca1c20ef0822b0402f984714d84f25e550c)", + "P->V[29536:29568]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 2: Field Element(0x6b84a1f69257797e461768f2ae7b5e74623c37d5181d35e5f35cd452ce3a9d6)", + "P->V[29568:29600]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 3: Field Element(0x1791e058bc09d84c43b188d6bc2447181514f0950459556a75c2c46f5328e2e)", + "P->V[29600:29632]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 5: Field Element(0x172fb17c4bf16bb79a4c4c749bfecb88eea62ea578f774a83544e86dc6a60d9)", + "P->V[29632:29664]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 6: Field Element(0x62ff0713e0beb63b2f41c1f565baa392e8529e552e8aeb24946755757e67b3d)", + "P->V[29664:29696]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 7: Field Element(0x65f152f0a9117cd2c221e953b450364c3a87622275d7a34afec9256a51bd43f)", + "P->V[29696:29728]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 8: Field Element(0x3227079492c3194a16530bfb8289cede196d3f3e105e583084361ae8012074f)", + "P->V[29728:29760]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 9: Field Element(0x6e85dba8d28292a01153699192fb26438cae3db39a141112c122568cd479bd4)", + "P->V[29760:29792]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 10: Field Element(0x5049bcaa61a48a0b2274af22f01bbeb939f9bb9cc34c3bbdf8da546d49a9590)", + "P->V[29792:29824]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 11: Field Element(0x2540dca9512a5fe4e170df29f93a580b601ac2f831e01f38eeddff76d8df327)", + "P->V[29824:29856]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 12: Field Element(0x288d577fa341a3e5726360eb36c436ccbdb9fe725bc4b1751b753d08ea60b18)", + "P->V[29856:29888]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 13: Field Element(0x22339fe12dc6e58ba745d5e8907e18128865d8fa5cff0db1195d6be8acc5af8)", + "P->V[29888:29920]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 14: Field Element(0x32e861154e431691af56260e7b2e6cf67b5520690a75291d347c1c7c231bd06)", + "P->V[29920:29952]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 36204, Column 15: Field Element(0x6e327ac32147103b8e1024ae20d6720b8e5131ad4a419f6c8ca4dd28aa28208)", + "P->V[29952:29984]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 0: Field Element(0x8e0f3d50fde966818a6cee0ff50f4da0c408db609db65e0138da0d0cba708d)", + "P->V[29984:30016]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 1: Field Element(0x4e5d4bf7d7488d493a6bb826e8e057f6743cecdb4c37f3178a60482c98bc7a1)", + "P->V[30016:30048]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 2: Field Element(0x25d273983bba80f3a6089e7f3952685a2e2155c49aa6bae4bfa59a74f0be88d)", + "P->V[30048:30080]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 4: Field Element(0x40a9c2c8891640f93517eb4af07792fea7956c3d7eb15cc30271f8ce163989a)", + "P->V[30080:30112]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 5: Field Element(0x5f25fd2ac13d9cb249a64fd6030ab6a5bf7442a9e813d6a40d9c26586ccc01)", + "P->V[30112:30144]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 6: Field Element(0x7cb17ad42781d2f6e90dc71adbb9eefcffeb21542f7e1f5aa1573655df4bcec)", + "P->V[30144:30176]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 7: Field Element(0x7e0b1d6d3a83427c3083b5a9ca22cb3d8e7b0eceb2c681c96d95c797549f902)", + "P->V[30176:30208]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 8: Field Element(0xf7403d493630acee462da1cc0242870845e8460c4bae4a3340ac1ad90a6fdf)", + "P->V[30208:30240]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 9: Field Element(0x42382539f213ebf80bda3c01c508b94a5ab63c6c619282ee61db185749a4ce0)", + "P->V[30240:30272]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 10: Field Element(0x3fd72fe718a60fae59c204edc04cd5208d2a94e506e42effe7c29f46a9e278c)", + "P->V[30272:30304]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 11: Field Element(0x6affea5b758da592130f887ff5948d6329c74f8cdf4235b943c22d3463e7ccf)", + "P->V[30304:30336]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 12: Field Element(0x313fa9ce73024db8172b80332c44e77522e5e8e52ef7854ff8cf3f10f12b21e)", + "P->V[30336:30368]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 13: Field Element(0x7b4ef227fd6eb7bc81b5f54c031f35fca8cfbcce69dc3e240a3764add8554e9)", + "P->V[30368:30400]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 14: Field Element(0x2cda096d82764889b83e7bd5945a67e9306e71088021d643f635bfe478191a9)", + "P->V[30400:30432]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 37675, Column 15: Field Element(0x388e93deaac279c41f4ba21897841dff26ebb7e3adb02614378abf3dba1dd16)", + "P->V[30432:30464]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 0: Field Element(0x763b8c265778e706cb8b92c594bad3551897b580bf2eceead71e3a0e44d1a12)", + "P->V[30464:30496]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 1: Field Element(0x1d6a0be710b170f3daad10478494829718ea0781f7024423afdaafad03a9b42)", + "P->V[30496:30528]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 2: Field Element(0x7810cf03304ed717d55cecde4bd71ea09f441e9ba6d7e69a243ea4d8304ac66)", + "P->V[30528:30560]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 3: Field Element(0x57d8e3087ea545af72e78d18dfb235bf88221a9e11b3d514da8a66c80cc1c3a)", + "P->V[30560:30592]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 4: Field Element(0xac5a9d23a56e786beb69b9757fe1494d447ffa0c3b75f98d58c63a128b89ee)", + "P->V[30592:30624]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 5: Field Element(0x59f574a31dca64a3913d93ffa5777ea83b9b93a38b31a4e4a2c07740fa09a1f)", + "P->V[30624:30656]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 6: Field Element(0x6d857ef18521218d9147cf2d0fa31a6fcf07470f15b99e01c04ac0f8f59be66)", + "P->V[30656:30688]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 7: Field Element(0x146022cc788b55e47da8dd3198acaed0c25872ee8efeb831f172df7245cf1de)", + "P->V[30688:30720]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 8: Field Element(0x6d4a87f6f9b53d38299a084d674409d72d04a0956131697fae84fe46a1a4a2e)", + "P->V[30720:30752]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 9: Field Element(0xb53718ea7c62dcf6e24e1a90c2d2ca7ece8a8c9e04a0b3c795d7eef59ec029)", + "P->V[30752:30784]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 10: Field Element(0x62d0a364da96cf19a811c2eadf6a92d9753993e677230e6910528dcfaedede3)", + "P->V[30784:30816]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 11: Field Element(0x75ac5f265a09930d08c0dafae148bbf7587d6654ed631ceec46a61a19c7f3e6)", + "P->V[30816:30848]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 12: Field Element(0x21c5b4c7e113d03ca21db460355429dc399a80c97ff46272a620e286bd28936)", + "P->V[30848:30880]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 13: Field Element(0x328a0c468524fd1da7b656497695d08e85a0e670f2f308b4d3c1cf5d677c82b)", + "P->V[30880:30912]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 39981, Column 15: Field Element(0x59c904383c92682472dad141ed6558772b7b460990ca0bb314e8ef6e4fadb31)", + "P->V[30912:30944]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 0: Field Element(0x6b5ca806a99d9288e13a1034d5689db2e0a4807f2fbca041d68f8008fe41d91)", + "P->V[30944:30976]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 1: Field Element(0x4b34e32de24178a342c70a167f10c6ca92a0902c1202d7a88c7298239912d04)", + "P->V[30976:31008]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 2: Field Element(0x4ef8281e20993e32e94ebf2106c32f080b662cf112b7dad3886ecf10d3d8036)", + "P->V[31008:31040]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 3: Field Element(0x77addc78f2a7b103d601862b1b8b11ac7e9bf8b12b85c68477ab2f39c53cd21)", + "P->V[31040:31072]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 4: Field Element(0x3801d71617dc0bab817fb6422d993b4e7689b7e0bd027ad4f931ecc46251973)", + "P->V[31072:31104]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 5: Field Element(0x59d6f4a08fae5f02e274d340571f029c0b362548c25ce08cfec093c8f8005cf)", + "P->V[31104:31136]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 6: Field Element(0x4d23ed976e617178a5b9a5d32201994d74af48bdae48fca5a00d4210c6163bf)", + "P->V[31136:31168]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 8: Field Element(0xf50758d1dcf386ace5090a4d687fc4771c1bcf8b492b2548d90fdb997eec5)", + "P->V[31168:31200]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 9: Field Element(0x3cdcc5a35d61787bd67f59b6c5fe49e9746bc596386fe7c0d10595b59e70420)", + "P->V[31200:31232]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 10: Field Element(0x523ea547602e00ad178faf889b768ffef4e8ae5e758eacf0ffaa71a0cc91723)", + "P->V[31232:31264]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 11: Field Element(0x69d4f369a692891913a1224981c513282681166a8090b72d06f54a4ddfb0555)", + "P->V[31264:31296]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 12: Field Element(0x2e726f41e54d8db778507cda5ec11c1077ed79e69831338f77a37e77f509694)", + "P->V[31296:31328]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 13: Field Element(0x4f2f7ff67b40b466d8fc67b7516e4076f186914f98371586cdc326af51d3ae6)", + "P->V[31328:31360]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 14: Field Element(0x50ec2ac596a65a6e6c69cf13d52542701d939f216a3fc8b5e892222bd68d48f)", + "P->V[31360:31392]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 46377, Column 15: Field Element(0x474b0202603e73928499596c441f30a86d5178d91bd94f1efc964f9a2cbbb07)", + "P->V[31392:31424]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 1: Field Element(0x33f3bb10f0f639c5d061d08f069de9c80464c8edda5dd1c6063f3fad20e9eae)", + "P->V[31424:31456]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 2: Field Element(0xeafe3be5b582ea8dd55addf8f5eec5df97cf92ef44656a44d6d39a91b9565c)", + "P->V[31456:31488]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 3: Field Element(0x71c700193c84a7396526ac71c495d0a77d52a86a82d0b13671722e4c2d2d735)", + "P->V[31488:31520]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 4: Field Element(0x3772df7bcf4f5ed058f58c99da11087feab68ddfc4edb47d9e92e7d21024905)", + "P->V[31520:31552]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 5: Field Element(0x2f1ecf183d9ae85cb1d1d5183ca86d1985da7483cfac2ed0bf7af76b045a759)", + "P->V[31552:31584]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 6: Field Element(0x6c730905cd1bd867580792facbaac0d649deb4240897bfcb00160917a69219d)", + "P->V[31584:31616]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 7: Field Element(0x50f464aca82cf256cf7a3df8c9b19ea75026a8700cfadeeb8abf394331c2643)", + "P->V[31616:31648]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 8: Field Element(0x2247928c7c2dd8cd43bbb998ab2b7ad348b1b7381ccc85e1c02e947b10e9f9a)", + "P->V[31648:31680]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 9: Field Element(0x7bdf0abdcb26e2211c6b61c772148fb6f741ada2833c075c3cf51bf06ba5b2e)", + "P->V[31680:31712]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 10: Field Element(0x53e43094c160b1434841e4ee19808a52e33a9e1e4454ac5abbcb23c04f133bd)", + "P->V[31712:31744]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 11: Field Element(0x3cc53ad4eb5d8ee371f07a2ce4121ada9c92fb939717f3f2c9bafebb60f6899)", + "P->V[31744:31776]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 12: Field Element(0x527ddfba82aeb266daebd5c688590a75baa32c32461cfd79ec4f37f9ac14463)", + "P->V[31776:31808]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 13: Field Element(0x5e322fc819c3fb7110d7ffdfc0a44697c434c9b3d787b91a1d139e09cf19a12)", + "P->V[31808:31840]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 14: Field Element(0x539a13b83e1f972756a277782ede5355f117178db2c73f1b991d5052de1f37a)", + "P->V[31840:31872]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 52284, Column 15: Field Element(0x350ea0414a138c0bc69a9d9c07da206c30a244e04e91b829429c57ca174d9c7)", + "P->V[31872:31904]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 0: Field Element(0x786aa7e2410d00735a90631ab28a6da85ef938e5a7df2be2687ca8d61a9ca1d)", + "P->V[31904:31936]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 1: Field Element(0x73c72983157f231ce3f7794755cb4978be0ca76ca0886e8ef5c7d7b9f8b8d14)", + "P->V[31936:31968]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 2: Field Element(0x2b4eb70d9bffc7edb5fdb5522252c908b58f8a7747a9aa253a8272c66158fab)", + "P->V[31968:32000]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 3: Field Element(0x51354dd47b398ca73ed2fa3e44bf0abd34c321fb0bfcdd7bd0bac3885567ed7)", + "P->V[32000:32032]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 4: Field Element(0x6ab4659d6b3392f4b08c4c416f617e3e1cb73786964737849b85436541c1e60)", + "P->V[32032:32064]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 5: Field Element(0x6553864a3ce865776b3f261aed7063a8db57d2288f35c4499cb66def6f6283a)", + "P->V[32064:32096]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 7: Field Element(0x3709d646e5eb8ed32586c5454f03e7d37e146c0e1ed8b5b0092c7b695353276)", + "P->V[32096:32128]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 8: Field Element(0x4429e064cea04bc4736e74e92011c919ec0a9b13a9795dcc097cd8a050f14d9)", + "P->V[32128:32160]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 9: Field Element(0x4cd77d922b190e77a6c033116f89d4dbed446cff3a6ee3f76ad1fec99f7a0d8)", + "P->V[32160:32192]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 10: Field Element(0x2cbf67e07b05ffdc59efce2384b1307e588d39cdc7cc4c256363d91b40c8156)", + "P->V[32192:32224]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 11: Field Element(0x410dd552ac830d50babd4fe71c9b187f2f700600a78118544fbea77948a7665)", + "P->V[32224:32256]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 12: Field Element(0x53a1648cd99d9dcdc2704d653dcdca83f051f1d6bc6dfba02da8cc9212383b4)", + "P->V[32256:32288]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 13: Field Element(0x222b7dcbbfde89f9639f9aca020805a604b79e834231ddf4cae4ee0b220af1f)", + "P->V[32288:32320]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 14: Field Element(0x7ac7a05f6be53472391c419bed4bdf3fcbef2d90606905662df9eada4daccbc)", + "P->V[32320:32352]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 58078, Column 15: Field Element(0x477ba08d3629d11478b253f388e7114fd669b09c37887f717b01d5093e0607)", + "P->V[32352:32384]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 76058: Hash(0x8bd3dcfc4a7fdaeb968083249c5065946ea543a6822e5175404f2092957d56)", + "P->V[32384:32416]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 77500: Hash(0xd5c02e88ad4ad03eded9b565d94c86716351542dd54b57c7ef9ed0036d88c)", + "P->V[32416:32448]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 78032: Hash(0x4d08599e054e85838b68a6937635fce68fb250073b3ec71fe9248d281555164)", + "P->V[32448:32480]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 79212: Hash(0x1b75971b0bc95fe5e49692b4aa2113965e79c9eef3d39688e5862edd5f2b154)", + "P->V[32480:32512]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 101741: Hash(0x5fec39ca903f6a4e0ac4920e4b752953fd9359c084b9b3b0d1b327cccdee339)", + "P->V[32512:32544]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 103210: Hash(0x3550d908ddafb37681f403b25e36af67b3b59fe1964b3b3dc16014b751a915b)", + "P->V[32544:32576]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 105516: Hash(0xef7661e219e4ce5e008b3d410bbe3cfb00f07fd0d8d79e07e9eb5f4d5cb686)", + "P->V[32576:32608]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 111912: Hash(0x64fe941941b09328691d37ddced20175017db5a2ceca63f27b681ff273f53f2)", + "P->V[32608:32640]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 117821: Hash(0x294841b599694e7a950d6328f173281baec586c0c3c9430c0daf6ae5aa10c85)", + "P->V[32640:32672]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 123615: Hash(0x1e4155fb833072ca4301c326af6f14d80a7110914fdb0dd67cb1ab62b8b66a5)", + "P->V[32672:32704]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 38028: Hash(0x3e2efa1f34404b100c05851eafde76b6100ad3818a35b178060a6d2251644e3)", + "P->V[32704:32736]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 38751: Hash(0x1bc19b9fc0475d8599920a4cece227794380101bd334ea3b1b61e221a3ea990)", + "P->V[32736:32768]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 39017: Hash(0x71fb4d232565b0aeeace0204c18dd1168ee37ec76cf6d170b473545dabc82f1)", + "P->V[32768:32800]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 39607: Hash(0x4b1b3e6546027bda7a7d995468b03298e0c938547a0cc372a31bb2007b2195c)", + "P->V[32800:32832]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 50871: Hash(0x7ce19042d31b852439adb773d19c43fe48d302ca0ca833796964c4fa3a0fc74)", + "P->V[32832:32864]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 51604: Hash(0x43b3dcb12748c217fc59eb473e2bcf00802763260dcdf8edeee8d6826aacb29)", + "P->V[32864:32896]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 52759: Hash(0x7f7c0b20020ae0c8aa3b9f84e13f7cc9e72ff2cf0265a7a9f22eaf1cea2b043)", + "P->V[32896:32928]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 55957: Hash(0x6a46516f8ff953da6dfa272e4e0eaa2bef5f893ed738dd66d9637ebf8640210)", + "P->V[32928:32960]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 58911: Hash(0x383526b7b9d4fac17509edc0bbd4dce9c9e7baa1464e958af03e3ad5d66f2da)", + "P->V[32960:32992]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 61806: Hash(0x6200bf4f070faceb2d03e250f56ca380fb5468195f56b778547634d34bf0a52)", + "P->V[32992:33024]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19015: Hash(0x226c509e5c17cc41921991ac149727444800b4e3bc75ee163a4830d3e684bd4)", + "P->V[33024:33056]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19374: Hash(0x474a0b5f78240dfe3400d3748821bab94a7149ccd8f891181df93ca2cb43857)", + "P->V[33056:33088]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19509: Hash(0x7e83540f77970e6ed9193e4491dcae802e971a9ae4d21d11034d3f6344f3ffd)", + "P->V[33088:33120]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19802: Hash(0x5e447f33d9dce1ac4f83c5a18d605a7984f70d3e717614813a78da3a15be78)", + "P->V[33120:33152]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 25434: Hash(0x419ca7318717d5120b2b66cc106630cfb794e67775399b691b7703e3e06a38a)", + "P->V[33152:33184]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 25803: Hash(0x23f511be59b4df5cbf8b07db2e7f6e3577f53a9bb814f221c854f1ce50086a1)", + "P->V[33184:33216]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 26378: Hash(0x70f434ac918b849ee6225d496d1adebdebfba84371d6ee88efa21b97967e1a1)", + "P->V[33216:33248]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 27979: Hash(0x9c057c56ff8277a0eeea5203191a1c63a2d1226aba836b47e4b67e2436ec53)", + "P->V[33248:33280]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 29454: Hash(0x464860a712236d965002e696636c305bedb5c944815669578d5d80972c4b913)", + "P->V[33280:33312]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 30902: Hash(0x7e71d3b5d2897086c4d66f876640f343877644c64d8202513a52ebe202087c4)", + "P->V[33312:33344]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9506: Hash(0x40a72e789970ec3a1192603a4e1711fe6b55419b5d25097ab4ef9b5abc4c7f0)", + "P->V[33344:33376]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9686: Hash(0x259c29fb9038c79edd132049c997100ada945968cc0adc7c9b1daa546f02fcb)", + "P->V[33376:33408]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9755: Hash(0x623acb2543458b65a5f246e0238d55429374a19d2b6f677eb1113be0ee8e0ff)", + "P->V[33408:33440]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9900: Hash(0x2484fd5bd14c9caf8e2f0f8b4ee48deecb86688cf12588deaab2169515b71f3)", + "P->V[33440:33472]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 12716: Hash(0x6099f6f62350a3c7afcbc9dc292ace1dbd24bfff7dc570b403cea374db6db7)", + "P->V[33472:33504]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 12900: Hash(0x18d922cc21eb4ef25181ac08d0f7af0f2c181db34d9145c823575cd7540d30)", + "P->V[33504:33536]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13188: Hash(0x10a0c7109b16c80125a839be1750625405a57bf1f585bc3684c87e2caea7627)", + "P->V[33536:33568]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13988: Hash(0x7901606cd2c65274cacca5208ba0b4d2fdc6adb6f640160f9aa13a10e2bbd80)", + "P->V[33568:33600]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14726: Hash(0x1df8f5fb767452d253b7231bfa003765eb0fc0536dbe4ea3f99580eafe68fc9)", + "P->V[33600:33632]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15450: Hash(0x6af42b8cfe70c8ef765d548eb56caee3b3d099885b64900e6570590baea8a2f)", + "P->V[33632:33664]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4752: Hash(0x7d1a2a0adace60752cb6ce4927cde327fb9ec779b423c1289a1cf5802004e39)", + "P->V[33664:33696]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4842: Hash(0x62014b53ef0efcc5b8cc354e86e09fefb634319a3ee60e695c0911a177e1647)", + "P->V[33696:33728]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4876: Hash(0x22fb54bc30d4d4cb98828b2a5af0add04d91d3cb8a1ec380ca5aee1c00fc96b)", + "P->V[33728:33760]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4951: Hash(0x4a4486b87f3fbdcb2447eabe3efd23f071b7ac2f1f50a2ebfaebdf6780632c5)", + "P->V[33760:33792]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6359: Hash(0x280b5cb47ca2a4ce2151b7cf092a039202753ab5345f59b9efbba991bb26550)", + "P->V[33792:33824]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6451: Hash(0x3d7838ddf761f39da1f05ae75df2c9019c2ec451a81a7b80a71de6fb1c25d17)", + "P->V[33824:33856]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6595: Hash(0x146feb34a3e4658c81bda3bd038ecf30b42d290d34b3add88adeca57548aba9)", + "P->V[33856:33888]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6995: Hash(0x7ddf258fb285870268fe73a7a3eba16fde5a9b33ec1d55bbbbe440dd3ed4f7)", + "P->V[33888:33920]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7362: Hash(0x6296c86822a373d870b32e7c3a507f424e42bc70f138572cb7d898569eb8dc5)", + "P->V[33920:33952]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7724: Hash(0x5cd2f8a8714d246e5761948ea2711e7a57a814fd0145f10d975aeb77daa347a)", + "P->V[33952:33984]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2377: Hash(0x2a3ccd589b35d9dc8cfe8307500361d7d43fda6d6ac06ff9787a6ee62ecfd63)", + "P->V[33984:34016]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2420: Hash(0x2d0d547b5a2067fffd3cf82f743a81b99e063339902c15d8ca6101f095d4016)", + "P->V[34016:34048]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2439: Hash(0x551e82dbbe1348da0542a23d852fe6e861b95b86884ca1e276ed3a9fdab99ca)", + "P->V[34048:34080]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2474: Hash(0x73c12a35a91961844d51524d8196aede0a2b528046cb9169607327c539ec3d0)", + "P->V[34080:34112]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3178: Hash(0xd9a81b8c19ef06ebf7695453d1e1d8ff3bf39375252c218c9c4c1cb0e332ea)", + "P->V[34112:34144]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3224: Hash(0x4351b8ccab9832968dbbb2586a7b0920a2fcf9a03349d80ca4ad69227e2a1b1)", + "P->V[34144:34176]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3296: Hash(0xf079b80e83c7d1d997c67e3a27a4ce803c95a838f49fcccf8af62bea7ca344)", + "P->V[34176:34208]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3496: Hash(0x229effdd091435f37090dcdf0faa291dd9423fbd991c197f9207c5cb05b86dd)", + "P->V[34208:34240]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3680: Hash(0x454c416b1750a78355814689e5b6bf093b1f43cbc58ba236fe4169adc2cc27b)", + "P->V[34240:34272]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3863: Hash(0x6f39f0c639ae95448ecf70e3511283f2dd39bd7cd19f685beffb49f20de4e29)", + "P->V[34272:34304]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1189: Hash(0x446389bbf81fe364e6fe225cbb17d6a35681922fb71a804b66423a72d4a8051)", + "P->V[34304:34336]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1211: Hash(0x31fdc92a720d231c5bce4392d49d6b6dd6b1c95d96f305ee19f6a887be66629)", + "P->V[34336:34368]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1218: Hash(0x2a4ad5fa5e8eedd699f89dbdfa69c12da9336487821c59910c61b341a46efba)", + "P->V[34368:34400]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1236: Hash(0x2e46e861faa62891589d8808ccfb4c391c6f62d07c345742139927dffe576ac)", + "P->V[34400:34432]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1588: Hash(0x1cce1b7c7cc2ec77670190c389d8917f40dbd66764cd8659ebe3b214dc4239d)", + "P->V[34432:34464]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1613: Hash(0x552efb63cde6cfd593b25ed36162e1c765f7450ec36152c786579e97aa84e54)", + "P->V[34464:34496]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1649: Hash(0x6d0804fa35c19f16486ad3b600c13b77546c7ec82a36cda610406a4498795ae)", + "P->V[34496:34528]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1749: Hash(0x2bf3fa6f94b4680bafb1da4a6f3b9187cf1bc46befe93b1efbce032de5b7d78)", + "P->V[34528:34560]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1841: Hash(0x15c778271c991f19e7c220365ee967ea7b8cc229ade91bd05be807ce010f1cc)", + "P->V[34560:34592]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1930: Hash(0x7f69f8380120c71bdcafd12a4000e340735574fd0b234e383ac4510d521ce5)", + "P->V[34592:34624]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 595: Hash(0x464880bb754aaf4bcd755c6dd85c4eb1d990bc9c7f90e400fe30a0eedede76a)", + "P->V[34624:34656]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 604: Hash(0x206b127f6fdbb01024b8ad3c7f96bb3eead5b8ea4437ec550bfab26369cd137)", + "P->V[34656:34688]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 608: Hash(0x1912ff4368055fa765624d8dd3ce535772c9ca4133d8ad9abeecac281655387)", + "P->V[34688:34720]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 619: Hash(0x5706ac319bbf656764cad358dade3fd75ec0d2cc4a0f3757854264b77819b60)", + "P->V[34720:34752]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 795: Hash(0x58adecfd512bd00908d2d0cdc8e6a28203732c6220c64f052d63945011132ee)", + "P->V[34752:34784]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 807: Hash(0x10a51f801e5653f28a9e1b5d166bad007bb7d4a3eca8f3629edd9875c66cbcd)", + "P->V[34784:34816]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 825: Hash(0x15a29dde866bcbddfee426c5a49fe78d03e1f924be900b433956e185ba967ef)", + "P->V[34816:34848]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 875: Hash(0x121cca4dac639a94293c672c4b6e150d11a25230903c5216e85aac49e87d514)", + "P->V[34848:34880]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 921: Hash(0x78652a5366f6a080c0017046023ab0d5c779743fcc209f0d1793f794fce4180)", + "P->V[34880:34912]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 964: Hash(0x2bbc245875a1d539eeb69031856a7138ac4651a583af2f6658fd09fb5f723d7)", + "P->V[34912:34944]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 296: Hash(0x791d81894bd971ff2c3ebcb51c8bbd1c730a91b01bd2d91158141d260792b5c)", + "P->V[34944:34976]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 303: Hash(0x3abeb89bb811c9cd57eb46e4f31d854ea8330a15770890b613aa82345807daf)", + "P->V[34976:35008]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 305: Hash(0x5cb8ef5d02787b31e3cf9732f662cdfd0192cffb88ae82503341ca4321cb3b0)", + "P->V[35008:35040]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 308: Hash(0x63c9a04eacc37757a88868ae704871ca45798b09aba3acadfab82206682b93a)", + "P->V[35040:35072]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 396: Hash(0x330a5507fc58c20126d1a21f10a5913923b4658a022ee6ce2d2a19d77e94545)", + "P->V[35072:35104]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 402: Hash(0x6f8c47180ed2035937f70a1c5534add3774fbce7cdc29e0169ff4039f1df4a7)", + "P->V[35104:35136]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 413: Hash(0x28e986f318a8df183bdf35a8982266ca1dc710f1b79c49d9d0ae49e11f2430b)", + "P->V[35136:35168]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 436: Hash(0x3e91ea12ac6b9aa36e0b4d9c8c42a56ba51325f324f3a511bb6ac478ca95a6f)", + "P->V[35168:35200]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 461: Hash(0x20a7e01640715b0917e99e850d00d353f64d13f86452d61ae8cf96b920a5e0)", + "P->V[35200:35232]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 483: Hash(0x7b0ad8f71c5dbb9c8b700d936a8e7a1a155bffe53eec39fefd52462dd1296b5)", + "P->V[35232:35264]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 149: Hash(0x70ffe0c691c536ab07b37b55d28edddd5e08272714f08495454970b9e5d5284)", + "P->V[35264:35296]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 150: Hash(0x6df53334c0c4c4d2311df92bc372b58ad63befca26eec9140cc9bd24a5b1452)", + "P->V[35296:35328]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 153: Hash(0x7376efdea4492fb0b6bb9837afd03b0e0ba47b0906a4ee03c8fa87bfb70ace4)", + "P->V[35328:35360]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 155: Hash(0x4c0490890bac2e993936a2235a67dc6d07d1cc591de76ce49e9f256966f3771)", + "P->V[35360:35392]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 199: Hash(0x61e00e7f24649a8b5767ffdb88c34a090184126cb553f9838729a8af6d2e475)", + "P->V[35392:35424]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 200: Hash(0x640403f513eea8e2183232e241db1bec400a5a3ac3970d7021694b290ee8b2d)", + "P->V[35424:35456]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 207: Hash(0x544dfc5a55d4fba801d0bb9b99b05df1512365f7c5b77ee55cd48c37de3f85c)", + "P->V[35456:35488]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 219: Hash(0x2e9c4c3bfb31cbe638a5e91eb189fad28a36814b2336457807fe57521e09437)", + "P->V[35488:35520]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 231: Hash(0x61ae6ce154fa86f5dfc29b328e3e4425941a031cc27fe8c8038d5f3d85dbbed)", + "P->V[35520:35552]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 240: Hash(0x35e6291570bc07a500e02e5bd6c799912bdf1330e138ecf2d81c5e959a93385)", + "P->V[35552:35584]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 98: Hash(0x700276ee44fe9bf6b12fba46221f3b65ba7c82fc3e63a98ecfc2b6932f6ad28)", + "P->V[35584:35616]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 101: Hash(0x68f6a06b773fc9f270fe73531548c1a7ae7c9ba6b3a55150480d33c9bc6eb3d)", + "P->V[35616:35648]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 102: Hash(0x248de3b533bf7191a59e2d42a3ece87f4d740e11e068873d19c0be9b325989d)", + "P->V[35648:35680]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 108: Hash(0x58b7206314cb070f2c5737be5f028b9826fa043d5855f022b2c7c3ce0be25c2)", + "P->V[35680:35712]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 114: Hash(0x3018d143c4402a7bd45c6c6362a8b022b50b57b73d92bd0fee53b90ca320baf)", + "P->V[35712:35744]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 121: Hash(0x75c026e665ebab6f7c4813048795920dcbd3ecd62bf99a0d5ff2153e1c98cca)", + "P->V[35744:35776]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 36: Hash(0x7c833923775e127e8fa30c6811ffd5ddcaf9d45c078b314cf3c4a0001e2d0fa)", + "P->V[35776:35808]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 39: Hash(0x7d6f8c0743da482ecb2b374792de69e4786c93d0b723df1ff22634f41dd9bcd)", + "P->V[35808:35840]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 48: Hash(0xcbd731342fab8975ee8a718b2088e54e878b072b23ff58a940221d1fde9690)", + "P->V[35840:35872]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 55: Hash(0x8f1630dac5bd44efd0046a59fdee0874dbdf158bd4e8f3c063f34ccebf1c1f)", + "P->V[35872:35904]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 56: Hash(0x7250a56ae33c89d7d3d23d21dbda667f9ee7f1098ebfe309cbbc4718a49f053)", + "P->V[35904:35936]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 61: Hash(0x2578ed922e09ae2a05b0a34185242d13f797717369e2e94ee18610a407dc8d7)", + "P->V[35936:35968]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 26: Hash(0x578d765ab754822a0caa0963f328e57a542deced7fb69cf806c331e9e66b2d4)", + "P->V[35968:36000]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 29: Hash(0x7b30f634bbffce2fdaf7417103e9605c1d11805474d6c9841b7416301aa0756)", + "P->V[36000:36032]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 31: Hash(0x7def4f109fb3191a4d8aae7c91256f527738a68fe76ff7f8a09858e7e2d94bb)", + "P->V[36032:36064]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 8: Hash(0x41e4d17be205cc9fa97f4ec99cd141e933c843864691d244662fd676bf463c5)", + "P->V[36064:36096]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5: Hash(0x3e9c2be6e78df83f09796f4a0d27b1c2077913c4a2a6da3aa19dd7fe751b5cf)", + "P->V[36096:36128]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 0: Field Element(0x41bb922b89287abc8cff413d285e202868d26033dbe336db66b42704af07430)", + "P->V[36128:36160]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 1: Field Element(0x29d866d5caa12f3142b2b5a79383449ed1a05a005bb3e9fdab97c4d8454303)", + "P->V[36160:36192]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 2: Field Element(0x5b2ad3f68f0b09e9793aae71a4b6c229aada9e8da34e2ec0b5b100cec19c26e)", + "P->V[36192:36224]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 3: Field Element(0x21b11818340f152f7ef4950377c7f27b934e49e768dfd8b9c35a534aa01631)", + "P->V[36224:36256]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 4: Field Element(0x19f144d0ddfb11a552111b26376a2ef2e04204228c3a62bd17d761e5680ba3b)", + "P->V[36256:36288]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 5: Field Element(0x3dde1ae2ca50ac0caeb5b193d31ed533cb32854d1f67360e4cf5ffcc6cb02f9)", + "P->V[36288:36320]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 6: Field Element(0x273e5ec4b58d98e8ab207d973b153d07cae62a5f3e8ec7519645da541c3b2e2)", + "P->V[36320:36352]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 7: Field Element(0x76f18fca21d00e7890c833033ce6c237c1469397b4e7f35618cf8a2c6549436)", + "P->V[36352:36384]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 8: Field Element(0x65bd6534b39c2958ba28621f27846a84f91e7c726f7dbd6ec75cfa99a7e5909)", + "P->V[36384:36416]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 9: Field Element(0x3bbf0341a8997e4008889c2e4163382fe30911018779e8c660540c67d60160d)", + "P->V[36416:36448]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 10: Field Element(0x670fa610fe28a2dc223f1865752619879f759942897b083570f84dc42665c41)", + "P->V[36448:36480]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 12: Field Element(0x76aac7fe681a370724ce1d5e80d5bae20d54ffd5b71a37c0b0ea7b09e96383a)", + "P->V[36480:36512]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 13: Field Element(0x652d6143e5a7a870ea2e69eae12c27bd89ed5bef7ff8cdf38657eb49723a3c7)", + "P->V[36512:36544]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 14: Field Element(0x243c8810791df62b984817730e0646d789177ec4077f82acc545c4fa8442d4f)", + "P->V[36544:36576]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 657, Column 15: Field Element(0xb21486f551209b5a1319f18a3fc5601c39fdfe24ffa2e3ba395625d36e85ca)", + "P->V[36576:36608]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 0: Field Element(0x2d26c6501f3df95c342fc978f03b7cb154217d6666b06469d09afffb9b4b9a0)", + "P->V[36608:36640]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 1: Field Element(0x181ec94a2e430c58ee943ecc283e0754640a267fec610fc496eebe8edf8b516)", + "P->V[36640:36672]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 2: Field Element(0x42b3558398d5cc4eefb10373ff1038365b517184ecdd42b1273c5d631424e7b)", + "P->V[36672:36704]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 3: Field Element(0x73037435c9a2f7c8027de2ffa8495f878d06b96868621fee73ca1f9c576ec4b)", + "P->V[36704:36736]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 4: Field Element(0x58d1833e93638349c435b1aae8dc1568179b39e0e29d63dac0cd8053705a667)", + "P->V[36736:36768]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 5: Field Element(0x4ff89d352599bcbb23abc92c2f03c473c7c94865e67ec856a87c446cff04fde)", + "P->V[36768:36800]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 6: Field Element(0x2435117d4ae55b6640d824dd497de9fe5e695cdd121fee43f6f5aad4070e9a9)", + "P->V[36800:36832]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 7: Field Element(0x5720af1a99c64e195ddf420fc7541bf85a8a70a4626156b619cc89b20a52330)", + "P->V[36832:36864]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 8: Field Element(0x4aa9bced145425e24b2228b6efe254492c6499531f091ac037f2618675ed6a7)", + "P->V[36864:36896]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 9: Field Element(0x5459c729d8edecfdabb507f258dca33e8497f8a5ba74fd79a6c872060c9338b)", + "P->V[36896:36928]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 10: Field Element(0x394d637488672cac25c7e63289085d0423d082658db73160fc2315e8206d292)", + "P->V[36928:36960]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 11: Field Element(0xcf0eca525a7f5c2fd15b371368cd2099d585ee333fceafaecd459c1b6fbd05)", + "P->V[36960:36992]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 12: Field Element(0x43a59b85ab3fbd94dd3d568953839acef09058756f7d96de9408e3da7a3477f)", + "P->V[36992:37024]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 14: Field Element(0x788ff93298c11b24a9afce0e398042a09ec69a5640167eeb7aec1e111d45daf)", + "P->V[37024:37056]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 747, Column 15: Field Element(0x407969f566cfdb21e09c7734357dd20f827c999681bac00343e4932e9f49cff)", + "P->V[37056:37088]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 0: Field Element(0x73b0b7949072ad8fe3d701b031cf10aae7e330d036ba9087a79133d3f7206ac)", + "P->V[37088:37120]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 2: Field Element(0x49a286e2cce66c82edd657cd74fc77c2c887ab956bef1dd61303f567fcea7dc)", + "P->V[37120:37152]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 3: Field Element(0x40afbb204e621f0e2c7bfac1b7ff5f3cecf7d8d2d2cb36add2ad607cc77fbb)", + "P->V[37152:37184]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 4: Field Element(0x7dc9df0267fdcc1941a55c831bc61dfe03557dec3dcf7783f0b2d62436547ab)", + "P->V[37184:37216]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 5: Field Element(0x10f9a9b127fcbf17e0ee471b0f0fbc16500b382337aed379dade777a0634d42)", + "P->V[37216:37248]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 6: Field Element(0x1163bf216076efaeb613f62c81dc1d7df479d140b4589d4006d57464abc8f43)", + "P->V[37248:37280]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 7: Field Element(0x7257b954a2dee2058ef0b5f7d27794b9414a8e0ef2bfaf202bce2128df522a4)", + "P->V[37280:37312]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 8: Field Element(0x5bb7767033875a1009c2ec75890e1eea7c972c65e8af1a9ff2466b19522b519)", + "P->V[37312:37344]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 9: Field Element(0x2556560a7f4292b276b884fe50dc9c230d599cc50128977a462d9566bfde978)", + "P->V[37344:37376]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 10: Field Element(0x2dfe5619be3b8eb058278b761858bc5ac1b95d5cf245604d13f9ea3ef94bc28)", + "P->V[37376:37408]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 11: Field Element(0x33aaa78dcf33b321861cf5b88cc1b8cad790dc77f6b2b7882911b000a17a0c2)", + "P->V[37408:37440]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 12: Field Element(0x257eb061f559dd1164fdf1e9b36013284a4c2e5a78cb1d22416a9dec96363b1)", + "P->V[37440:37472]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 13: Field Element(0xf2111354870518df186f62aed51dd70e4dd9650a141bef9b8961aec0904238)", + "P->V[37472:37504]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 14: Field Element(0x2c428712127b0947a7b04ffd553e918e8be1d217805c9b71222b13a95bc2268)", + "P->V[37504:37536]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 781, Column 15: Field Element(0x663977588e029efa688f2466706ee3b3ad9af739eb46737a0baa951a09f4c3d)", + "P->V[37536:37568]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 0: Field Element(0x5d56b5ef409255549b800151dab2147bdf4fca6711d4a38daf4e008bdf4522b)", + "P->V[37568:37600]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 1: Field Element(0x1b6e7ef15a08f1e6a70cc632cb5efb33aa78aa71bee2e6d9a243ad9f13ed959)", + "P->V[37600:37632]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 2: Field Element(0x7af7fd9d1168c238c769543be7446c0185a604042bf0a77acf9adb8324a2e38)", + "P->V[37632:37664]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 3: Field Element(0x36bb94885b65c83c6666fba8e1b9d8137bbc75417bbc8af88650dd1700d6568)", + "P->V[37664:37696]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 4: Field Element(0x7f03d353fc27a0be3b338d65554bb210d575e1af59eb478134a1e5067cec1d3)", + "P->V[37696:37728]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 5: Field Element(0x4aba00634cd79bfd8ec182e1a349eb34aa2306576376abcd9fce3494c45b623)", + "P->V[37728:37760]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 6: Field Element(0x43d01b7f8070b4b6caf860957ced1d6e20ff21b7ee3a24232d21bc32f48c1a6)", + "P->V[37760:37792]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 7: Field Element(0x2e84b0c9f7cb187d1ae4914c50cfd3a64d19ac54e4923348bf6f1f04386afd2)", + "P->V[37792:37824]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 8: Field Element(0x572c59e7f01296e5d7d92946687b8846dc320b441ebc88d0313e3dd02b4ab39)", + "P->V[37824:37856]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 9: Field Element(0x3eb96362116327e0e011ee279917f9c14b77b552aac8badd3994a0194a34c8)", + "P->V[37856:37888]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 10: Field Element(0x60320c4836b9a3c706653f3755d2536ceb22c23a6dd2eb9ff3e5b25225aacc6)", + "P->V[37888:37920]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 11: Field Element(0x19d7f0aa21ea2bbf79fdf1324a77b10bb667385f2c4ce3dbd17dafa1547d42e)", + "P->V[37920:37952]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 12: Field Element(0x209875f1bbef2f7b29afd173ca591cfb8bd7827c757b2b7955dbeecdbfb3b7d)", + "P->V[37952:37984]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 14: Field Element(0x61f62e02b62b4c092c6becd3746f588bd3d2b47f5e170ddbca9bbb0985526a8)", + "P->V[37984:38016]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 854, Column 15: Field Element(0x5ed1f80f3223f8e0dcf10cb682857fda18a53ca7279245cc128fb85036e8c02)", + "P->V[38016:38048]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 0: Field Element(0x1249226845599ee0b6a82bd3b79e547a028597546089f02a4335bed7eae2283)", + "P->V[38048:38080]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 1: Field Element(0x75492e6ad0b5634879de998d325e2a3dd6f0be69f5d61ac060c10c1169ef8a2)", + "P->V[38080:38112]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 2: Field Element(0x6e026959dbd432e38bfbd36450da8f4567a46d1e0aa8ea9c93f9d5b2433bf10)", + "P->V[38112:38144]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 3: Field Element(0x3ce0353cf9bae3bbf75226a74d63627c577952556d5ccf411261807129b62b7)", + "P->V[38144:38176]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 4: Field Element(0x768eb1408106a5e8072fa06bb172048f2bb1d722796ee830410b97617a61ba3)", + "P->V[38176:38208]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 5: Field Element(0x31e9dc279a0432f44d7284d23b9e61802ff3aefeb8f959d5b8e90bfc97f05ab)", + "P->V[38208:38240]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 6: Field Element(0x33368c853a3a86512162b30dff678fda2446d399e09e83a8086bc398e786415)", + "P->V[38240:38272]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 7: Field Element(0x7b5ff7fefa65df7ebe35a3292a268b7ce6c9f38fc6efce8264b8869bc449353)", + "P->V[38272:38304]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 8: Field Element(0x7707013849cf25fd0d5b6c3822a9a0bda58c184f44bbfa4eb19f95535edf5fa)", + "P->V[38304:38336]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 9: Field Element(0x426612251de95f023cabee998b0c9f58b75407801cf4e9672d215ec0b5fb467)", + "P->V[38336:38368]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 10: Field Element(0x2be9501029ab6eaa4d8ed3c4ef20c83c353c0132bf6de7e927be160c02b5b5f)", + "P->V[38368:38400]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 11: Field Element(0x521986bc8a4302d8c52caead11645aad10d23fcdeaca054741c506ae164160a)", + "P->V[38400:38432]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 13: Field Element(0x6352b80b946d1b4a74f061d7cacc2bb532dccf0954e4b4026b794dbb7fa323c)", + "P->V[38432:38464]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 14: Field Element(0x14595850324c55525ec99ab801e222fbc05c2de1b20e803b106bfe7c03385b0)", + "P->V[38464:38496]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2262, Column 15: Field Element(0x7472823fe0f7aed4a16b7d58792f6ca51dbf9512beb2213f551f1213bc7c997)", + "P->V[38496:38528]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 0: Field Element(0x6f8cd591a79b3ee8ae7270922fc3c0572106aadcdf8bd637ceb0ef2ab15b2c8)", + "P->V[38528:38560]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 1: Field Element(0x5d7180464dff7992cf3ff543b1bb959311c5b6fb4f7b8dfe7dfb544402da6e6)", + "P->V[38560:38592]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 2: Field Element(0x291e408af10a84943010df64081d85b6d997d17ca11efa69fb494f5efabb02e)", + "P->V[38592:38624]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 3: Field Element(0x3c97372383777902a0a2a89d65528bf610a6fb76b26eafebf835ecb9cd5dc62)", + "P->V[38624:38656]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 4: Field Element(0x615a6c801164cfe6826abd4bef5ae536285f94ca6fdf266b32ef5c9ec9bd4f1)", + "P->V[38656:38688]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 5: Field Element(0x67ccce00ffce57da68475be7f12da9fd83fcc56f8b93c60ec047e7e0314864b)", + "P->V[38688:38720]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 6: Field Element(0xb790501accb3bbf11d0591400cf937e37e784c546a28277e333f8050705a50)", + "P->V[38720:38752]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 7: Field Element(0x74d9cff8186e1b49e8cdac4b9d4a09cb267cd9cd12656ea761c7e92ca94319a)", + "P->V[38752:38784]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 8: Field Element(0x3da639ba43c22c680fa73ab4477a416983fe77947388b29295f9563a64eb537)", + "P->V[38784:38816]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 9: Field Element(0x71a497db4f4c3abc8f6ef75f3bf5684ca5a7960c02820700434daeae83c5a7)", + "P->V[38816:38848]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 10: Field Element(0x2b3b03bdfde52fea496493c387cb3bc3a78d03ae750a527dc0f9386688116be)", + "P->V[38848:38880]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 12: Field Element(0x2afe97258b92012099346d7840774233301b950a133fc6235a64fad6988e642)", + "P->V[38880:38912]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 13: Field Element(0x4142c2db38f0cdd2a66a489f53a410603ba4ac1a53131d5d7b28da2847e14b)", + "P->V[38912:38944]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 14: Field Element(0x4b3b1895ad1b08ea218980da249102ddae84db4f6342076a3beca0fbfee6d42)", + "P->V[38944:38976]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2354, Column 15: Field Element(0x5110738e2cd0b09008b1dd69b4c60c50f35530be95e24bab1dc87aa2620aa55)", + "P->V[38976:39008]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 0: Field Element(0x26fd699bc78986cb6543a04e35bee00a9cf125e365a8f74fab9de4ac27bc1)", + "P->V[39008:39040]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 1: Field Element(0x603247029fd41290cab1f2b4363b00a1d6a0c48de01fa5dffedae7ea9509778)", + "P->V[39040:39072]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 2: Field Element(0x77dad33fba636d754814c0626bf484848b09edd8013f42ea8769209651d7725)", + "P->V[39072:39104]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 3: Field Element(0x7fd5b6f92fb2e7c3a80a72cb9bb268d3cdda642c09cebb74cf0fa2cbd8899a0)", + "P->V[39104:39136]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 4: Field Element(0x52bdba238a7abe88eef6e5e8978557b9ccf022591d9719657cd36e9990ca18e)", + "P->V[39136:39168]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 5: Field Element(0x28daaf57fcc735988140c27c516876666a4c6ef2cb047caa9f01e85cc622652)", + "P->V[39168:39200]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 6: Field Element(0x3f7d764e17ad1ee90386315e92b6af1263e4057bff05b4284250dc0996e642b)", + "P->V[39200:39232]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 7: Field Element(0x2929b2bc830f8719b1f218ce88d8f1dbbde2ebc9c2ff0a901fc8983d9cade43)", + "P->V[39232:39264]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 8: Field Element(0x70ed34a693555b8255bdea18f3bb06ba57084dcc5d6ec173e080c1c0a535fd2)", + "P->V[39264:39296]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 9: Field Element(0x4e9dd3a233d9e8fa4b554813fd277ac0eb0f3887f4db222d049c55a3dd7267c)", + "P->V[39296:39328]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 10: Field Element(0x4bc2b235d8e440e1626e39129c32917d1235b5b2e612dc284ec826ac3270037)", + "P->V[39328:39360]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 11: Field Element(0x2b52a73be201723266d91b82f94f6efe59fa820d4ef877141239118fe9a18dd)", + "P->V[39360:39392]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 12: Field Element(0x62694162357ca93811be066a97082180eab38df82fd281b3e0da1eac5b5a9c0)", + "P->V[39392:39424]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 14: Field Element(0x5087354cb4819c3fea12f36bafd382e4de6f5c0fa255a064a5e88c093140bb2)", + "P->V[39424:39456]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2498, Column 15: Field Element(0x1a61174564bdb8f2d3972becde64a8336f8623f7158f26f1308eba51827ef01)", + "P->V[39456:39488]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 0: Field Element(0x12415766929454d41568150af30531f3196276eb851466d473b546326b475f9)", + "P->V[39488:39520]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 1: Field Element(0x4bada4325d7a930e15d3f6d0be3387bdedc60aabc6bf691975c03d59ed79c62)", + "P->V[39520:39552]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 2: Field Element(0x656ccc3dc2ea3d0c725306b8b83d187dff49aaaf3c7b6abcdbc211f27990fbb)", + "P->V[39552:39584]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 3: Field Element(0x7e2a41f8529ddee16986ed1740f54c4893fdb405a7c52c0443eebffdd5cf32f)", + "P->V[39584:39616]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 4: Field Element(0x122796a18e421f93ca0e151ca40415ead239fe3a202a419392863e937754dd)", + "P->V[39616:39648]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 5: Field Element(0x393b900602a8a928f93747fcae1920983378815b0c1131de44bdf737a162a30)", + "P->V[39648:39680]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 6: Field Element(0x6d5b7ec9a207a259a0f0529af1d1ddf53ab1710e3c58e6e4ed0966698ee7df4)", + "P->V[39680:39712]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 7: Field Element(0x2bf9527194cd13af540ae9c04640b997de26ddea2557529740a6b764e3d20bb)", + "P->V[39712:39744]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 8: Field Element(0x5074ecb084c13bf639ccc3776cb695341ff2913e618b940d9fd4dc9af9eae91)", + "P->V[39744:39776]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 10: Field Element(0xd161ec33918ac670dfa5728dce0028d715ef43754175f44aa8d2ef73f16b06)", + "P->V[39776:39808]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 11: Field Element(0x4e5e55902de8a5b2eb33860febe4fa03bb94b0f5af2d9e8490e90ffc5241345)", + "P->V[39808:39840]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 12: Field Element(0x7ec5d4afe0d20fa2b71eb3016a4255899201da4f875e77d2eae6f13ebc76a6c)", + "P->V[39840:39872]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 13: Field Element(0x77b999aaa0d28d8f9d48e4fa5f696f46a844d02ed3339235a098044188aea8b)", + "P->V[39872:39904]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 14: Field Element(0xc535893cfac143bb5e7376f98631900e1028f8be6642f282fdc334036b9bf9)", + "P->V[39904:39936]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2898, Column 15: Field Element(0x55435639b14d579442db2014314e01dbe6cc03140a305958739d25544b5ea82)", + "P->V[39936:39968]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 0: Field Element(0x110e1340e0867a3841abf966844429cac2822ed953909fd6b00f9cc0a735a63)", + "P->V[39968:40000]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 1: Field Element(0x285b1a25970c7dc67abdfdf9ed2b05fd4810c98fdc0048fc06bb20221b09c59)", + "P->V[40000:40032]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 2: Field Element(0x5e7bbefe29b6a7ef972d6c593a1621066ce55e564422d9642a9483546ad84a2)", + "P->V[40032:40064]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 3: Field Element(0x17b38c1b192ff954f22dca45765d1b22f36be83855aa43a7949406c379699a)", + "P->V[40064:40096]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 4: Field Element(0x65f78adabf1744bbd71111fc0f30666d31aa94a33910f77551cca799495b5fd)", + "P->V[40096:40128]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 5: Field Element(0x32714d0c3c2c760a3f32d7f78a4b0c2b811ff6c38c9f74dd5e5a6d00f6387b0)", + "P->V[40128:40160]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 6: Field Element(0x6cba0997adee2ac957513938744f357a49875ca9d8b76c90cdd2ba4558565b8)", + "P->V[40160:40192]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 7: Field Element(0x62dac278b993007c068ef96e8594591b5b80edd2c49edfde4ec0665f9530d58)", + "P->V[40192:40224]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 8: Field Element(0x7f3cadf6836f0ec62d14e6e0a267fa0ed2a26dc467d9264e55cdb941209f47a)", + "P->V[40224:40256]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 9: Field Element(0x5d4951ed1779da313689578d59c81f965b0226b7f8e1bbbd3027a00f27bb7b1)", + "P->V[40256:40288]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 10: Field Element(0x2f206edb6119b7fea410ad6fc3361a8bddce7d6751fb3c1921f4c6efb6dfd5a)", + "P->V[40288:40320]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 11: Field Element(0x3c13b24eaecc0e73e76af4967216b4bbf21d4f8e8d72e8fe6875028fe49e9f0)", + "P->V[40320:40352]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 13: Field Element(0x7a955c6f597ee9b46b3f63cd664b5749184299891bc2702b351b957f0ab83c5)", + "P->V[40352:40384]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 14: Field Element(0xb3770563d150e9d04fd0375bd08c91116c3eb73fb6807edc368b0a90b2c4cd)", + "P->V[40384:40416]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3267, Column 15: Field Element(0x488e12f6e1d4ea0ca7d2388bc72dd20d6e8e597f181cc0eb7d475138aca6f7c)", + "P->V[40416:40448]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 0: Field Element(0x766a5f683556b002559fdec6240361b328effd561e07b5230a165c9857f66f6)", + "P->V[40448:40480]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 1: Field Element(0x5fc24b19726b00358bf281d617db972c4733286a8bb5221a43f1df00e893f61)", + "P->V[40480:40512]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 2: Field Element(0xd6db34ca5f8122ee15b59e12269f41982768f6cb67f841cdee4d7f3702f219)", + "P->V[40512:40544]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 3: Field Element(0x7ead5684b17421620311efb92298695d33993cf8c94f0aff46f36e47220c93d)", + "P->V[40544:40576]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 4: Field Element(0x6ac38082f1982dae9dd8cdd0bd98e6e483c843ea10f73ffe42ea0aae74bae6a)", + "P->V[40576:40608]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 5: Field Element(0x1a0f4d6a483f2b729b0d49e9c63e7d9c7d5922571c8e687da9decde06935bdc)", + "P->V[40608:40640]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 6: Field Element(0x5f8f41449bf6831e53be71a5baa1d098196ca793ba1790f314f1ab5451bcd46)", + "P->V[40640:40672]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 7: Field Element(0x227e6ee2b8986213ad09e0084f9b3036f64f3941c4746ad9329fdaf2e7ed44f)", + "P->V[40672:40704]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 8: Field Element(0x4f1dba1bda2cf597fc971819b024510f4ed83f7a06075107e643b0470cbfccd)", + "P->V[40704:40736]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 9: Field Element(0x2742a55009900017ba41b120f493b3af53963584b9f62779ac57e1b7ab5d25)", + "P->V[40736:40768]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 10: Field Element(0x1567f08699d3b8ece07619404e4143ddfef23b77deef09ea8f82d5b06c7ac4e)", + "P->V[40768:40800]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 11: Field Element(0xc73a58c1bf6d5f6ddab676d65824977f80a26711a21b4bd7343698cacc037f)", + "P->V[40800:40832]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 12: Field Element(0x3fa239ced39f8dc1b012499f8cb30f52bb6291e9a1b005acd75615b6369453e)", + "P->V[40832:40864]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 13: Field Element(0x1250c42c6e24eff575bfe8d3360b7d4f1f0eee708afb607c3d13c2f0f7b646e)", + "P->V[40864:40896]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 3629, Column 15: Field Element(0x781fb836aa88535e4e792c32c4805bf17cb7ab67e2fc9ec98a155e33850576c)", + "P->V[40896:40928]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4752: Hash(0x35daa925791ee9603266e0a617d095a99f9c8c3d3042f0af99a5d450257378f)", + "P->V[40928:40960]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4842: Hash(0x7baf7e77f3b9b9131d06fddd2cf9decee73ad0ba2b275527cd1089c50169f9a)", + "P->V[40960:40992]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4876: Hash(0x33731f5a765b9ed043f0a6f34feb9097db8d67bdcf5f254043cd44aa45732fa)", + "P->V[40992:41024]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4951: Hash(0x73dfa82d77e38af15b135186a9de921b80dc245476c5a37c9e0d004b727b2cc)", + "P->V[41024:41056]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6359: Hash(0x2cb91e3a60748262f1d04951d771cf29464149a2a9c600c7300c0977492b600)", + "P->V[41056:41088]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6451: Hash(0x179f2ab61ae6a3bfb60cbdc54f47a7fab1225eae1a30b8990e5d58f5c45efa)", + "P->V[41088:41120]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6595: Hash(0x44679c917670dfbbd99b924dbf3dde24875627bb6144837f987bdf4088b8d56)", + "P->V[41120:41152]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6995: Hash(0x7dda98ab8b60a60693690d79512119fb95b6abd28a218a855c1c5af1ac529dc)", + "P->V[41152:41184]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7362: Hash(0x55225959d4b6da993e234b042da33e9dce2425a0548b1fd6a22ecf6c1667ce5)", + "P->V[41184:41216]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7724: Hash(0xc00f1e92eac88c946784a601dd8dcc3f71033c8be33b353087f8facf0b70b5)", + "P->V[41216:41248]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2377: Hash(0xd92d4b326a25da3a8843d8d1e2c322c9ff230b4170c31e9986c38dec1cf54)", + "P->V[41248:41280]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2420: Hash(0x3c3f62851c1e50108f5af14bf46ae5c737c0af4aef12b65a61a45fad1562225)", + "P->V[41280:41312]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2439: Hash(0x7808df29320217298eee0b28f77a9c4d2e79f88c2608527440b8371a128ea11)", + "P->V[41312:41344]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2474: Hash(0x1f59b25f070aa6a0130dafcf22989a5ca603fb8c5e562f6d00a838c2ca5271e)", + "P->V[41344:41376]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3178: Hash(0x90e27e0395d6bc7cb784527a0aed0ed5761451113a8bd6f7d2c1768556e352)", + "P->V[41376:41408]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3224: Hash(0x6c055d768e3a0d1d796800b8a7ab2a8dd44ef24fa308d7c010c897b3aad43b)", + "P->V[41408:41440]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3296: Hash(0x38cca0b02b598f08be07f5b6f7dc6ae5d893b5c769f995ccf0466699a7fb6ca)", + "P->V[41440:41472]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3496: Hash(0xb9847ef1086e4f55de00647af08682d2d535477c879c283f151d1c9dc60)", + "P->V[41472:41504]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3680: Hash(0x66214c61c499c6989800e1d76e3896847f4213d974447fef0e7eb9fe8ed119a)", + "P->V[41504:41536]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3863: Hash(0x6fa1333ed36a1ce93a818bc67d3d7985f3118fdd6b2dd9e408616f3ef198eb5)", + "P->V[41536:41568]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1189: Hash(0x35cf1cee0ad706be9a6826e988d56b682749852d0befc359d25a9af2abd783a)", + "P->V[41568:41600]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1211: Hash(0x4aed284b18c4b89df011a665dd46e5112dc5ca4c8378bed267ea75044c026f8)", + "P->V[41600:41632]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1218: Hash(0x110cfc033ccc5728ac71fb36b29581efaaf217bf4cf60959f3618a92774ae6f)", + "P->V[41632:41664]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1236: Hash(0x550419ab454d2cd9662791507c6c4d8452e72d1f0ed866a0e4de3c8c95c00ad)", + "P->V[41664:41696]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1588: Hash(0xda382f973539184cd2b746a9a75f13d5079a0f7d85f7265592a8f21550c56)", + "P->V[41696:41728]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1613: Hash(0x4176546617c07ba0d5f96cad4d988548b515f8948b5c7aec5ebfa8aba5d836b)", + "P->V[41728:41760]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1649: Hash(0x6d5d68410e577387fe75a0813d8fbe9326fbe55b9aac719b02ad629b158b21c)", + "P->V[41760:41792]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1749: Hash(0x2a8a17e4622b9a9d0046f2725ab161bcc471cb381a6f616f38a237701c85f28)", + "P->V[41792:41824]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1841: Hash(0x7722939d24856a99d39414d0d893daf31ace40ae22f91e798f372f6f01fce37)", + "P->V[41824:41856]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1930: Hash(0x599beabbfffcb9b0fd6bbc5fd0a96409b9bacbb758f39e821ddf258995fbc2)", + "P->V[41856:41888]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 595: Hash(0x5844873d77fd9d6fadc6d86c0c5f862e55fd46d554a3ded925216a45c4fdc0f)", + "P->V[41888:41920]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 604: Hash(0x1134f3d9b00b0f4460e36fd8138bf25213f8cb6d81544124b3f005d48a52c4c)", + "P->V[41920:41952]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 608: Hash(0x69b63e6f3130d7e1869b3c841f0ecce0b8072d0af2c528c468cec242bd7b03d)", + "P->V[41952:41984]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 619: Hash(0x3e31d85051949fda049732176cefb137425c6ab5a0212ed85f3a297a9f4821a)", + "P->V[41984:42016]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 795: Hash(0x20276653dc89b7f85a1eb31c6c4eae755008b2e098e8f130b4c105b8aaae256)", + "P->V[42016:42048]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 807: Hash(0x43f7fdacea48095508774ff01730ed72eabe9d3d2f5755f4c83a07ef75cd6e3)", + "P->V[42048:42080]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 825: Hash(0x2ae28e19362eb1184394d1ad4e3902f3b02ef0bb403449827c11f72667df3cd)", + "P->V[42080:42112]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 875: Hash(0x59ec1de23a1f3287c7938296bed117436625ae4d3d618ff65b79a6eac91f71b)", + "P->V[42112:42144]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 921: Hash(0x4166806a1bf26f2ec0a093a57414505457e16a5e02cf94b2f5d8ceaa7ab3d52)", + "P->V[42144:42176]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 964: Hash(0x29d4bde93ee2d10e4a6cd3ea113bc36a8ccafc2cb37fcb4153fea9b6f95a441)", + "P->V[42176:42208]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 296: Hash(0x69ed83489764bb12c0f8219cc4cda2573df5def83b93a680951d5e628f2a107)", + "P->V[42208:42240]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 303: Hash(0x6f395a3d0411168a1ee7993be670def958f2a7591dc19d2dc750e2456f83a48)", + "P->V[42240:42272]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 305: Hash(0x57d3e7bb633eedd3b952a98de982ca512cc0a55bb9cb548c27c8c200e5adae)", + "P->V[42272:42304]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 308: Hash(0x258efc7a00690bac0fad7e64f6541244109aefda46086c161a9d445c68e9e35)", + "P->V[42304:42336]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 396: Hash(0x7e51a6fa53f32d3e743916948ed7ef7bd7d6a79feaf87d29fe7452c81d39f3f)", + "P->V[42336:42368]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 402: Hash(0x164ea4658bdcc8a16b820274da898813578bd82cf35101352ab77a16e438046)", + "P->V[42368:42400]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 413: Hash(0x24ee494d2addce796b6c3e28f8d1a34aeec074d9c4f3dd8e17d622fd50d1f33)", + "P->V[42400:42432]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 436: Hash(0x528bee48002fa5e4c14745318e29edc816306bbeb1afae83cea95ff8df6bb50)", + "P->V[42432:42464]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 461: Hash(0x65cd95a3ddc82813a647be6ac79e3dcc26616f73622e4d3184884359b461e4f)", + "P->V[42464:42496]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 483: Hash(0x10e9ff4d2bea3100fdc6b72736c13b9f5a1dfc62222d3f664b73cb86906d3e3)", + "P->V[42496:42528]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 149: Hash(0x5431df147cf34c5d82b713ef92cdbed174bee871154c87ba79f385777d87f61)", + "P->V[42528:42560]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 150: Hash(0x49f08f8fdc19c4f40a91b44c58ea80f3946530d3eb39b510054233a826e64fc)", + "P->V[42560:42592]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 153: Hash(0x2b70d3754cecd651b6f52fb65da9120bc4a1016ab3c48eee4fc06e64465b760)", + "P->V[42592:42624]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 155: Hash(0x2d04a35ee00abdfdeadc7bb68d0fdb68cf288c04d207e80a57035ddbca1c549)", + "P->V[42624:42656]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 199: Hash(0x2f9fb73fcd338825b234f489b4387bc89b396bfcf606a5e66341f6520a87e8f)", + "P->V[42656:42688]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 200: Hash(0x59ec5945ef517ce69cc0dd8f037426137e4d41a95205d51460461ba73d71439)", + "P->V[42688:42720]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 207: Hash(0x120f24433a8220ed8ccc49afa93eca586a4519e20a7e3a1a3415d3eed50eadc)", + "P->V[42720:42752]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 219: Hash(0xad43d30f17e5e352abebf1565e90ae9a4ff297f5210fd931bbd094edf83540)", + "P->V[42752:42784]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 231: Hash(0x2e19ead93d82995873c1e5006cdc90665d5229c1c9c0aa0a0a49652a3dc7a79)", + "P->V[42784:42816]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 240: Hash(0x9cf1d72070a34e5a3294565676c534cff12a9bd4028871c3058000c0b49941)", + "P->V[42816:42848]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 98: Hash(0x4b8994066a905707459401dbf758fd0fc6e583e408aa2cbabcc0b105c604590)", + "P->V[42848:42880]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 101: Hash(0x25c23aa2319e646ed46acd25121f60b3cb4d1a06aa75f73655608305de2337e)", + "P->V[42880:42912]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 102: Hash(0x56c7e10b4f4876488a15a70b7bce2986898d631e68762f0e16f8ebe638eeda9)", + "P->V[42912:42944]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 108: Hash(0x55b24ba8a0a6692c9e5bce24f6d97f70d7ce6cba51f4179cd5f1150fa05d702)", + "P->V[42944:42976]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 114: Hash(0x722f015b47eae97d1edefec2f934098f3537719a06d2d32d058d24ee73103d5)", + "P->V[42976:43008]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 121: Hash(0x30345ad2d45dae570511e8554566dcad03888bffa820789bd660365ac190c61)", + "P->V[43008:43040]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 36: Hash(0x43e30b255f981c9d0622e9aa641e59eb12df92db1a9d160925ae9b1e48e1372)", + "P->V[43040:43072]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 39: Hash(0x19b413d35eefc1cd9bc49b0e5f173fbdbc5f50cba7c8d0157639c735225bf0f)", + "P->V[43072:43104]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 48: Hash(0x1a1e51af801f1038a059b09133912dad103c7fde1b3f8e7122cafe2d0f395ce)", + "P->V[43104:43136]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 55: Hash(0x6cd41128f871054e7287f1dc108be054471a05f5bf0bb93e12d001de308ddf9)", + "P->V[43136:43168]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 56: Hash(0x2d0e7fc2b36692df012a81c13581efd91609a5e91945a1f73aaa9cb89eec7f7)", + "P->V[43168:43200]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 61: Hash(0xa44d8dec262bdaa8944636f864d41db893974655a798036220c8a0ad1d269d)", + "P->V[43200:43232]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 26: Hash(0x121cf2d28b29c24777a3cc41dfc290a75d1ff3af3f1253b2ccb4926f3f1071b)", + "P->V[43232:43264]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 29: Hash(0x7f6b641c56a61fe80f6348c9062d0b4a13d31fbc2e4766de86acc58ad6d640c)", + "P->V[43264:43296]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 31: Hash(0x27957ecd0bc0ce7d33307e38d21a89bfa8bd1e7d40befd6e31053d870793b3b)", + "P->V[43296:43328]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 8: Hash(0x6dec6a3cf06be7a3ca35cdfe4c7c19780d413ff8be8f822db7ceeb650f0e83d)", + "P->V[43328:43360]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5: Hash(0x1ce547c3126f5c0a81ce65a1b19568cb01b02c79410d26162ad5e8bf51c71a2)", + "P->V[43360:43392]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 0: Field Element(0x103ef6d2f82c58e22246f3595c68dfd1eaaaf9a8e43b1a167ab032a36088aa3)", + "P->V[43392:43424]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 2: Field Element(0x1b886d3bd0b6da2597a36e4d90c6c3a81e086c4a428481273d9ac533fc87717)", + "P->V[43424:43456]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 3: Field Element(0x696bd12f210d6a9051bb581dd65cdf3be084918585475ad3b53076f2de5faa6)", + "P->V[43456:43488]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 4: Field Element(0x6e52124aad771f17bc4461d9519b9fadbfc971e06f53442969a31fe89b7402e)", + "P->V[43488:43520]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 5: Field Element(0x2839cf44dc1d5cb6bd278ab1128b9d87077eb61fdf3f0d5c9108201ea34a704)", + "P->V[43520:43552]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 6: Field Element(0x41f6b1df153a6040c9b2d79d3aa757d8036ffe583256d9626bea17cd2bdfe84)", + "P->V[43552:43584]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 82, Column 7: Field Element(0x34718bcd581e7a5cba2a0f3a1f13fabd2628db421ff91eef622b1ecb999d60f)", + "P->V[43584:43616]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 0: Field Element(0x13b37bca3dde84c0ded451277558a04a2f886b3c23cd4aa46b3cc77130f7db5)", + "P->V[43616:43648]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 1: Field Element(0x23c826780367c3321688beba736b5f61082dde4d80f97da29f33a44ca43ade2)", + "P->V[43648:43680]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 2: Field Element(0x3c10cc2504c2737b02538a0668fe75125407568ed3f39b4e1c9ae372cb57480)", + "P->V[43680:43712]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 4: Field Element(0x7c70c4f0c253a457b2d539061092364966bf37d55bab2fcdd5f8f18e69bd844)", + "P->V[43712:43744]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 5: Field Element(0x236ac1c1e14de50b7e185e210a0ce9cf85f660d3fccdfa9bd8afac058d803b6)", + "P->V[43744:43776]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 6: Field Element(0x68944405f1523f660d40c8de2800a201a5508387b3f3ed5dd0fc28143a152d4)", + "P->V[43776:43808]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 93, Column 7: Field Element(0x4bb4ef42b84677da3d7865d9a59b32c2d4f90fc7ec6d42ab1705915c30379bc)", + "P->V[43808:43840]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 0: Field Element(0x323afa4f4d49a61f19e082b651bb5ff253789e807c641e0d3f199a571818b63)", + "P->V[43840:43872]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 1: Field Element(0x315625a9472c5dfaabe8c9fe46db7e67c48c415bb4423b26c99f4a15672ab9d)", + "P->V[43872:43904]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 2: Field Element(0x40ca0ae64e4939e04d79bb8a8c23d395d12c050de6165ebcdb9708a040d147f)", + "P->V[43904:43936]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 3: Field Element(0x3ffa87f72ac90ca6cdb53a4951b03ff743d44fe1e10d3d8ab720501a141e7b1)", + "P->V[43936:43968]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 4: Field Element(0x43052c2a255d125968e93cb1f3256e068b1dd63ad0493c02ea01a02a8ad32b6)", + "P->V[43968:44000]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 6: Field Element(0x170d992f5fa0611d96f64dca1c8f07661bcc5b09c5099b1e4f95415954671e1)", + "P->V[44000:44032]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 97, Column 7: Field Element(0x5d6f3b91253d9dccf8947e272e714d46f299178e17f51636bfffc4afe77f89b)", + "P->V[44032:44064]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 0: Field Element(0x3c8e34fa71e4309f4e3c0c60973cc7e7f7c494df6714cf82e7fb57005200bcf)", + "P->V[44064:44096]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 1: Field Element(0x6155520d2aeabe570eadee8162427ad174929a777b36cf17bfb40f875f7b4a)", + "P->V[44096:44128]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 2: Field Element(0x73d4f07df61997dbc576c9bde6f4cf8ad1a27efe2ed26ae4d7434cad62cc201)", + "P->V[44128:44160]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 3: Field Element(0x236dd6229b9b617d98ff4b9e4faa71abc747ea19463a665a2dab21d2e38a30e)", + "P->V[44160:44192]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 4: Field Element(0x544fa591c59c800459d97306340f5847e8691670455cbb0ec3270cd3a1459d6)", + "P->V[44192:44224]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 5: Field Element(0x892998f3ba3977d88f4f34912a753b795572c7bf9f975cd673a198949e3dff)", + "P->V[44224:44256]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 106, Column 7: Field Element(0x26a5ec2808e8d93253b291d3800e308962b35100fa8ceff87512389a4dfba6d)", + "P->V[44256:44288]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 0: Field Element(0x7cbb86bca8b1569c89490519c88f65d23db68de557c5400b216de5c0952f8f5)", + "P->V[44288:44320]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 1: Field Element(0x17c26df6484c9d55fa8a118a350b664922bd5463ea23f97f94f253a87b098ef)", + "P->V[44320:44352]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 2: Field Element(0x482b9640ea24cb4edf256c65e45a7eb1839334576eff2df72524fd952d73528)", + "P->V[44352:44384]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 3: Field Element(0x7f24a6b7217cb480a7cb864d9c066164b1df66eae78b5300db0247ee57950da)", + "P->V[44384:44416]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 4: Field Element(0x2011d88f367edc2fe999646ac09da1ecf696a06b6eecdae71b1af8c17939b25)", + "P->V[44416:44448]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 5: Field Element(0x2993aae462aeacbf98144cd7e0433ee2df5a0d472403464cf09dddc45ddda70)", + "P->V[44448:44480]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 282, Column 7: Field Element(0x566219980bb2d06fbc739ae56e17076bb0953d9b086d0cd8fc40d4ae8c5f6bd)", + "P->V[44480:44512]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 0: Field Element(0x6129c06dbc253020359f9627d86af2bdaf65eada2ed18c2ab1dd374b96ead38)", + "P->V[44512:44544]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 1: Field Element(0x630e2e62423e1009c4ad707c518fb5675bc3181270d0034affb9213f32eb0a7)", + "P->V[44544:44576]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 3: Field Element(0x2810da38b4ae0e584b67e286a18bc50bee6b14ef8edada6fe1861e91b4d30f3)", + "P->V[44576:44608]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 4: Field Element(0x480539414d751143741e519a279f9e4a50398a879a12b63450e6e135bbd8979)", + "P->V[44608:44640]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 5: Field Element(0x788ceffcb67da93e4ed39a1ac81a9a8b2e7ce08ab7baef10781633799d225ab)", + "P->V[44640:44672]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 6: Field Element(0x8cb654edf7daf1f4ff4e73350ae7c5b3423bfcd9095043b91d1dca2b015b40)", + "P->V[44672:44704]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 294, Column 7: Field Element(0xbdd7eb7ef3ac59de4405247578c70c1c1e81b9186053bdc4de31af9693fa7e)", + "P->V[44704:44736]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 0: Field Element(0x79b7c96f8532f7a85aea05c0801f812ba6d239243df1a38f5434eff8cea3070)", + "P->V[44736:44768]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 1: Field Element(0x3b4ed3eba23c4cb077e02bf0ad96fbdea33eeeedd0240dad702f33cca700ea)", + "P->V[44768:44800]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 3: Field Element(0x44efb7662ce444cc201115cfbd24031ba95487634f673dd1cb5882ed7a15bec)", + "P->V[44800:44832]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 4: Field Element(0xeb1fa816b527c24f8a136c41ca4a673b35b301a439465d902eb8c767f5416e)", + "P->V[44832:44864]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 5: Field Element(0x41bb7c8c82cdf3f98a74ac3365c32a10d7ae5929baf6cae773aba05d7daf01f)", + "P->V[44864:44896]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 6: Field Element(0x5264d786e0ed02378ec70fbf72454ecc79f8fef41ed39e26eb5a0ccb5ce5159)", + "P->V[44896:44928]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 312, Column 7: Field Element(0x4365081ae28bc5d87862b60abbdd17b8663b3efde13b308ecec946704aa9353)", + "P->V[44928:44960]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 0: Field Element(0x1d8dad02c27149035315284d563ab773b41f9aaf7a44e6aad5181a28ae62c8e)", + "P->V[44960:44992]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 1: Field Element(0x7ef6d5c476bf1b8e0e07d39ed38563172cf272e4d751bfb8e3568ced934a3a0)", + "P->V[44992:45024]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 3: Field Element(0x79a9a204cfd6e97952807be6835b025c6d304874e07c1dd4fd005ca34c301fa)", + "P->V[45024:45056]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 4: Field Element(0x3f799219aa8b8e7bc04672ea14c3e6eca148c094b67b589b4611a2989ea65b)", + "P->V[45056:45088]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 5: Field Element(0x4bea6d9ce3bb68daee436677ba97d3c6a60fa55197abc527862042e85efd890)", + "P->V[45088:45120]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 6: Field Element(0x56b296301e3660f60c80eab7439e2f442159ad2de00a780d4fd581e566d8436)", + "P->V[45120:45152]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 362, Column 7: Field Element(0x5b3e837ec351b3db907bcefbd26b7c5e80a31581f02ddb4081d0cb40aeb4d18)", + "P->V[45152:45184]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 0: Field Element(0x9f4b9bdcc91eae816f9f80690f78a3b0da0bd56a7a2088501ed6bcf660e8eb)", + "P->V[45184:45216]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 1: Field Element(0xfb2374b00002434fc2540209c069e592b22af3717d74a24ebea4cf0e8d49c0)", + "P->V[45216:45248]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 2: Field Element(0xea81023a911879f6c977926c96e3237a7b4a37eea220781c3726acae1d689d)", + "P->V[45248:45280]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 4: Field Element(0x416c11b245a52b21fa7403b5b5874af40eb17913e03ff76e8dd6bb78b9e526a)", + "P->V[45280:45312]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 5: Field Element(0x7062d58080be57f108804c2b7574dae5ac1d2cadf2200cf730dddb451b9bf9e)", + "P->V[45312:45344]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 6: Field Element(0x2cf3880cffb1fe892a0b9847eeaf27e26eddae2157bcbec519af088ac772b1a)", + "P->V[45344:45376]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 408, Column 7: Field Element(0x3e7170c7fdf3005bbfc23f358fc7462bedb64adf07de46df12af2812ad0c2ce)", + "P->V[45376:45408]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 0: Field Element(0x1a632157bc1d73996432ccc0292612358de7b127dc4bbe62a9e54c6d64578b8)", + "P->V[45408:45440]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 1: Field Element(0x2e276a4adb3b05a470dc371f7ac8f32ebc61f121d32a902fd914b6619e75b3)", + "P->V[45440:45472]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 2: Field Element(0x7c2abf03889d9bce65c435602c4daa67491db4ced8c70b1689b406c832202c3)", + "P->V[45472:45504]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 3: Field Element(0x3e7608ad4bd5899941265629f7f5c6a67fc4265591298bf1ddf1812250c5ce9)", + "P->V[45504:45536]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 4: Field Element(0x2be2cd8fd5d6a46697936e01bf2651052ad0f2940e4fccf90f580b15fdda1fe)", + "P->V[45536:45568]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 6: Field Element(0x38d0b6ca72f0f904366c7f96f993ac70d8c1f3b7cb2ff67c0993fe680316b74)", + "P->V[45568:45600]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 453, Column 7: Field Element(0x70c77ce8b4f3f0f41068b4f02653748164610846d3518d444f9be8eec40c84f)", + "P->V[45600:45632]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 595: Hash(0x6cbd53132e77d57eb45a77ea94cf872c1f89908e98d2fce4c0640d670870ed1)", + "P->V[45632:45664]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 604: Hash(0x7dbc7a77a7da394f78f8c7b9d67cb90e805d76917f3ad916abe755bc620009d)", + "P->V[45664:45696]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 608: Hash(0x1db40fcebccc83420d8ff759dbe004a6b65048744e080079a416f9459bb4f7)", + "P->V[45696:45728]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 619: Hash(0x520a551f23428cf81c43290184d6d2c67a1a4ac67fdbddf4af5c4e15343f2d9)", + "P->V[45728:45760]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 795: Hash(0x31a3a16dc9e3b00f9a4a0e5aa945d3972a1fa0277db6a3ba4d9311515c74030)", + "P->V[45760:45792]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 807: Hash(0x796b03942c4564dd60b78610724ea380e04d01fcf54d4bcd7aee7aef0918cb3)", + "P->V[45792:45824]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 825: Hash(0x5e5273f3e21b01d917b0c1aada99dc81f3505c22f14493233c4ca0515cb3531)", + "P->V[45824:45856]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 875: Hash(0x4226508256c83ee2041115904c11c8661144019d17804163eae1f8613ad1cf7)", + "P->V[45856:45888]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 921: Hash(0xc55f4e9cb97b53646c9f54b373be588c981c8cbf4f600ac8dd81ea0db6f6fc)", + "P->V[45888:45920]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 964: Hash(0x24f9072976ac1697a18b1357bd3c890da13ac83d822836b8bd1bcb1a9031969)", + "P->V[45920:45952]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 296: Hash(0x11dc94ad58e6f810052c670c405d50cefeae5a0ecfa965128d43a42b529595a)", + "P->V[45952:45984]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 303: Hash(0x1c2e7623a44ec2454580e43295e86f0ee1880d49df3ac818451c455b32570fe)", + "P->V[45984:46016]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 305: Hash(0x40277c98cec68ca8b92322cf530ef426e5585441e26ad044addfc0fccfa5363)", + "P->V[46016:46048]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 308: Hash(0x72fce0474fa59c55315ce4dbb759a479c8f22c89cf6522b60436638a86d8c3d)", + "P->V[46048:46080]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 396: Hash(0x664349a739df6afc3b4c9180c74b0246e8c3e96a72e4f1727cff8c5b55b14f4)", + "P->V[46080:46112]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 402: Hash(0x7084b7c24a8ff84e3ea69097f4b855f69efe797303ecbf9a2b57bb81f22681f)", + "P->V[46112:46144]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 413: Hash(0x5a123346d578fbb175909814e5718fc479c930047f25fb9a9877b359b6772ba)", + "P->V[46144:46176]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 436: Hash(0x1ec5a3b296c916d6c85d540bed93c560a2075b11ab35dd2dff5d90c85e11625)", + "P->V[46176:46208]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 461: Hash(0x443cb0b50aad98c7086c5c884d4016cf50a2435e37023bc2176310129001755)", + "P->V[46208:46240]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 483: Hash(0x39b4e3e5419057175b19615c6e58a37ca5de4dd10a2c8ac4478ffab811c5dbe)", + "P->V[46240:46272]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 149: Hash(0x66419e50af34781bdaec754f8c760e8e98decc5b4428f0f031c8ed60208ae97)", + "P->V[46272:46304]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 150: Hash(0x3db548cc5b75bce78b73fb62221717f938eca5e1b57c35a9f6ab1d046a62069)", + "P->V[46304:46336]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 153: Hash(0x277d5ccf2611dc5f18ceabac8e74813800b3293ee80ce54fd4c30640bf36664)", + "P->V[46336:46368]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 155: Hash(0x64a9cf3fab2d03c200b8554bcb564370a2e65b57e377e7fe5d92bc3d25fa51e)", + "P->V[46368:46400]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 199: Hash(0x70aa4d869faec033cd93b764b23a75d49530a7da1c7d1622b0c73a356bfcbe0)", + "P->V[46400:46432]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 200: Hash(0x4635400c7be21d11893e5662ae38172f3850812c317638edbf0dbc9d07b4401)", + "P->V[46432:46464]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 207: Hash(0x14ad18f7ca66217073b1a946aee00ec35353ba1752739238457775a5eb25975)", + "P->V[46464:46496]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 219: Hash(0x6440606001319e614f4749239e6f0828dd42220a61a8252eb774529f297c29e)", + "P->V[46496:46528]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 231: Hash(0x1f95f013fd2537326af70be685f54be2a5a5cbd94ccc369d7a97c9584a94d64)", + "P->V[46528:46560]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 240: Hash(0x2cf321ff2cb4cde67b055b5fc1e2cd80662434e45c5d064a09bd2a9a1fe20ee)", + "P->V[46560:46592]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 98: Hash(0x6c2b346c257224f700b16d7c34df2edb68c92bd8997647ef3b499a1a994dc92)", + "P->V[46592:46624]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 101: Hash(0x2970888559a35b239eace99a9a10771d00fe1fdd79fd83fd9b54564ad5ee8b1)", + "P->V[46624:46656]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 102: Hash(0x37575c22ad03e59a3178ecf410ce4965770f56109111799475e18c380d9d210)", + "P->V[46656:46688]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 108: Hash(0x6e080ca169d85691fbb2c1e139f6f6911d3e4f2d386928cc44cbbd9ab365b66)", + "P->V[46688:46720]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 114: Hash(0x6c92870992a59264100244dbbe1db13faf4c1bf772b195086c1f99e67019332)", + "P->V[46720:46752]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 121: Hash(0x4e1c93216a2cd0d293699fede97d36780079617588f80fcd26f8f91cbab29b0)", + "P->V[46752:46784]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 36: Hash(0x53dfb1cc5372937f05382e3f0a2274773771c8e6b1b10072f2f8826fb8365af)", + "P->V[46784:46816]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 39: Hash(0x5fc6777cd8a2cd2dac1bfc4f9b75a7466037cc5dc0bac4fb0675f358fc5382)", + "P->V[46816:46848]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 48: Hash(0x2d6c9d5660ec86d5cffe3bda4ae43fd6f906d7b4d293e4b5d71e9634a11631c)", + "P->V[46848:46880]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 55: Hash(0x2d37bb9c2b1b0a5c3cb92cebd598d5bd0f2dd93dbf6bcf16294e526f27dc64b)", + "P->V[46880:46912]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 56: Hash(0x1787bd812bafbd5861d26582f5063e9bb50413b814642a9089f7cf4519d1dae)", + "P->V[46912:46944]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 61: Hash(0x1d5ac943315a308118b888f72880e5a3f60154cd79d187cbbd955b1944b857e)", + "P->V[46944:46976]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 26: Hash(0x8bbb4631c47e0c214a9a721a63929acb7f1d4a437fd433a3612f389790ab6f)", + "P->V[46976:47008]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 29: Hash(0x6b3525aad8e5abf9d6989451f9e5ac94dc5e5e50ce9bb9389a96c87c74e2940)", + "P->V[47008:47040]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 31: Hash(0x5e2109ce139921cfc24f481defcdfeb8e25549afebff4a732afdb440d5497d4)", + "P->V[47040:47072]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 8: Hash(0x7be3e65b8c144dd1ce915f03054ff6c9be8291495a014f413415e3d8f89b098)", + "P->V[47072:47104]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5: Hash(0x36afdaf75e20460d7d79d31ddff36001bff084f593e0994ffadfdd93cc4d524)", + "", + "Proof Statistics:", + "", + "Byte count: 47104", + "Hash count: 718", + "Commitment count: 6", + "Field element count: 753", + "Data count: 1" + ], + "private_input": { + "bitwise": [], + "memory_path": "/home/bartosz/workshop/herodotusdev/cairo-verifier/examples/prover/fibonacci_memory.bin", + "pedersen": [], + "range_check": [], + "trace_path": "/home/bartosz/workshop/herodotusdev/cairo-verifier/examples/prover/fibonacci_trace.bin" + }, + "proof_hex": "0x02a588e8517b956684162e05e373dc6891146c1853c82d3984fbc707ae93797207171ffc67e24fcbb2a7d1acd6244fa91c54dff15c96ca26d193907b716ce2c5030b93bbd6b193eb57d9f818202b899b7e8e09b0c7d183537fe85f4e6b6f437302f04daf73cc0e87db6f06e64808049ec8b1d87cb9f8306bd5474912b74e59d403f468746ab0fb702742047b0b166f4f7188db1f92f54258f9e74974c6df7abe045f3fcdeca621009bf38cf64bdb62cfe99e2c1b15d6d9dc09b30fd1879a32e507d6125af100d52e3c3ba2d19711afa9026a5b19230c5e80bee939c6865006d802a21f97feebb60b3e0a44ece7dce776dec26eb165add1aec206443cf2d3d6d7011c766b423fa1c9ccc3efb9167f4039b406dc8d9da4bdced22f8b050588e10f07ceed1e3a8d4a03830952e622dc81ceee160d1f42ab2658f1e2aedccc4df9f005d483b26d7401065fd6ad30c8bc96b9b1952adabf9bfe8be41d06ee3d64f79402a8e3798e7dd94964897d476a6e3d82274a283210df80797c8b7ce4cf0e1da401909b72a75e3cc9207c4d699413361bfeb57c07ccd4fc14121e16975a745d3e045f180401da4a55f5a6c86531835b88298c222b93105365cf397f0d40cb175b03d520b40268da3f156f634dcdce1aa4dd2166ad8b474a01160434a80ffdf53407b4ec746a79813ae2c6ee0e24bfbbdfb60a45215e773be3da497023df0912a905617bd8ae2f3b8390408ecd8d677056db94abaf8474784f31a2f0e37a5152ea029c8c76933bd09f7ebaa2f77fa85dc8aefa26a9ab95604b2f8fd0db9662ed3201baa8286d23c3dc7b7d9427c12af81716628e975a9c8da6d07ac9897fbbc8d204a0160390c873c3a03d647f3af6b4a4f92abaf03a2d8d20fdc4320299bf084e064725534c5bdcdd3344e66da959639575f742171a2665c81024182ead0641bd01a75e0f30fdfc2bd6198672862ca7ce3c083336ab8e35e082df0af4b27c83e300d7d46553024fdd8e494e2f39a7e0e9152b256df1285f9ef2e61c33b8c8f7760370fe78859b47e624f36abce7fefb0e288d34a502a6b9d3b5db2142d3b1410905db111a438fe1cb285f733d975fb57059527c13903a066930ee7942d57dbbaa00d6e192a7ce724cc2b7e80cadc4a1f8053a58fdcd369b832695de91e7bf674403755b20f3db35bb39813761bd2a00ec703c39331deb0e5ed1336c0c5594259506ded5aea248ca30f456be1cccb071c5885c18b2163c9a6fc01e0d378ac72df304b6fea1b2302aac24787fab0dc8f5a49812b04eaa1d6a2a53a5e88e731978300155ad36cda56d25cc7669787318ffd446053cdd04afc2345efc3fb703f2406b0514767ecef3e00d3f33b7ab50b5b9878f725c6dea9db5db07570f3b60613a990119104fab3d6b214d91fd5ff12aaada04d29ddc17e9b42e1b91e367f8b1d8bb01cf1120b5c9764e4b0e9b4229fe078222b96b12b3023cb44ad6e869ecc93ded0344beb2f3fc53ffb987a3d28883e17c1a5cdbfb4303bdf63cf0f099ea5b470402a18fb99b7490327e783f8d67a6c9a365eb5fb55272cdfea7fb370a2c578bbf039b849dc0aca02f3da9e3bd2ae6a5fc7ed88690e3e720b2dc96b99f3260431001ca123e5c4a2830d2564ae668599a643ec9ca036167ec5da6d3795d897ebeaa0157042df629ed9991e578856c9ffdb80ab318a45e087c10db33222dfc785fad0375691a678e619a2c01c20baf1af5a675a290887afd30d4989b6f16e04b377004986cecd86d54e0216d4f4769851121fc937f5bb066d08d992dd534d6e7a39f0481db912401b6d62103bd7fdd87c0903df6fbbfeac2e8f26f2499a92216f62e07c2211cddc2ea4c5a3e5010c448fc587181214b34702ace45103774d86011710317d431a9aacf9643f2a5d680a52baf9fa8acea83e0dda0aa6e007e835c370303d93a07ab9a947700b2e578245f7d3d9b619d038601afbd437aea2e17c0e1af03410eaef7d00e980a2a8ab34a3402be23cf4ae5521a9e64d0b580150428361d0766cf630d81274bb7f16cc6dcc2d26abc8e2b619f6451fdc0e01aa9489b8849017b9c166a7591d8363b53b38e8999e20624a230ab90d93bc78fa43c92d1bdaa0335b3a7b8c72dd794e8f260ffe9849e252e0b1f49f625c1f972d11e268440b903f88479d652c2a04eda7698dbc4944d33f1631b82922bdb2a82654c7734a81701d7777a13a1ff702dd78a0d322345eac519d6e82ef610899a8e35ebaac96352030098d1d8913f73bd9e44059d3f9c49f24e144d94d93dc1c549df5e12690451065525a3c22e53ba60840ac5538baeb8a3ff2301503e7daefd3fd8f22a4c2b4602a4d4cd42703b4dcc61b5d3dd89d57b4be7188a93ca1c36fd2e68054009deae00c91a6c3f782e0c153f4a7b34811a51fac9e83c8b75cf9dea428c358786238e0613512d9591df92fdce6147baa1ecbd04d10478bc1d09fde5d95ea938acfc5b0496666fe2ffbc99267b841a25b1df3719b94a86cbac35e3a9a43a2626ce0be607a23471e57d5f162c5e67d5b67190f44125a98c3bf8ea6257bb0f998615031e040fac2e713cd44fc1b7cc9b0791c0526b502e4fbb3db4324fb2ea2eae8fe693011fd7de31411f5bbb0081163de79549e4f0db77fea54032e0b5c491f1d062aa07ca613cd6e79c6e483d15c6fdd4c460b81525bb2d9c0af58944b0a50a5dc49e0083dc0280cd76da69ecb727d9dfe94695df35bdf1f0061d132ab0bf8e84a98e0779e088f88c26d813382c3749c3a21717b140d6cdad4143f989423b12ee442001a0b5d54fc7b6d99ede539de893265acc7b37641ca1c8f2812b93dfb6ff579403827fd3047928293d3a3a4b6d0698d3d14f5ebce6e4baa23152d44e45c01913030ba2f7678e81f781b0fbe9386a207bb588ef03656df3c32878e14052a412ff01a0fa03007fd511e32e158c1c041f73489976564f7a3c81b676b28774d9c36002313ded7c4c9bd126abbe21a97f63246960411f0d27f317d313b166601b5631052c588d44bd05998bd38186399dccd6851ee5385f92f730a5f61ea7c89f150a04f487c3ee9f1301fc4985103e2580ce629d6d01dce8d91bebcb47fa9bcac51d0400a1dfa12751894496f575d29e397040c4a94754e59273e261b8559a004ce007d34c4bd87ebaa609154ae5a1bc1854ce74138019323daee60a8e674f1d749c04b459e97368a0f741b208b87eca80d01d7e79d9e0572abf1ca78d9a3dfffc1e032768823e415b9d6f6a6ef685b15cde865e388ef6644f56ce0b5f18ede14e3f01acbd9578bf17a015adee0ad144bca314410f58bf7d20b7cc037aa3795390ee03d68a2f7a781dba2620d98fc64bab9063bf84865ecba83d0402c9644cdee7ab01aa2d28f54fb96102cf465907b595744ee1853208d5d3b00968175ab95762d300d955c826facabd68c6b77ab917660b0124e3321774c09cd950868270ab2d4a006cb5bf3e857a94b9f5b2c770ac31cafc396d524537fab2f75f71c383cf19f5075a1995d99f7f2aeb56b2ab32811baebedac8c3154f303764cc09c8331a3ef706448e006dfe91ee22c51929695122a2588fd26e201fcdbca53f3197acdb900900ef9eafec849de7d0f3c075814a8d9e52f88b47e612fed005d5f31a70cb836904dd3612326d5fa9cc3d588763a812d2e2bc1252f786e9f38e20d7f29c2284f501605441626ca0b5f5501f74612d8f28b09b05ee82fd654d84a92eea73ed222b01c9091ac7b7ce85df6a9715b5bb0bb08a461996d7ecd5cd59bad1fc6e92e5650065f6e1ab7a0eeacf204db1f4e6987d26724595657b8e181a930af30184a3f0029571fcb79c65b4dd361ad0568730197d6a55dcf187c7adb21b88eb651d6484017c3ed575ec4eaa5e1e9c91f8b508f0fb607545729e57bec37b3da1d2263c6205460c4e492b0f50de1d47286b870cb6361b200b4476536db47549fa4cea9fc506831eaf9764b69dcf1b6473afa5d403e7265dfcf3a96ac6161d2ed3b079acad030f5d8ff6c87f48ee78180b703a678987b2fdbd52f50d0d52d22c83bbe8eb4006e7ea10610b40a659f139eb8067b7f21943c3504a700290fbb63bbb19083ebb05a0d1188995cb8ceb184ee18fe419f6c7f45a46e1a27844209e551645ba8b940742c7d5f5e909bab5c242ab486334e869ed109ae161f29eb50596187582a56b07554fed1336b9b5f43d560f5fef898e9d358246b98fa5465261aee6798b11ff045488780cd91f04ca45ccdf17fbbd1394a59f4c14f0dbeb1453c9ee70d89a21028e91210e3b30625ba4e900e646037cbf9aa3418e0461d5fc08dfd08ab2b2f907cb02cc44722ff10eee2f5bd9bfc43db89558dec397cec44286ad0448fd756207f79ca06d2effc42d39d4982592e5529b3e9fabae43ea85fa29a0cf66177cdc0108fb2d2dfd3fcfcf136cd511613c0e7485dbdc2763c4a2b8fcb6de24dbb4610730db5de252adb58e57e9fb09e39a352b054327aefe709182858325f96f689001bdd917c0170e168c4e1fa25e5f128673379c75c28477d901ef546afb47f080033a8610f41dd8b72666441537b12709bfdc7b79f914c52bc63e5817f17f53dc0707de6b2c3c50a6fe8074c077f03c17a1933eeda96ad27659c2fff5170381c003d58779d4774beda085070e12fbd2da8aed4e1caa177ada5f09e3d143dcf8d50545699a39acd250f145c9e7da8843332ca430126c718f5bee839a0b17f5b6c104007a172acb5a304b6493c4d99a6856fbdec6626bc702a5a76425a7340ead68011f1d4bda02e6fd140221a4fc2443306e54161151660cad45fd47958e85a4d8002cfac026405cadeecfbe87cce56a25d8db45b72af8c51c65e0698da6ee1bdb00ae7e92da3ad4503d6a5598e94b4bd52e4eb495029a99c996cae456bb4d3d7805013f248ee45aa3b1b9c28508d89eb8175ea5405fa5ac20f4789c92e677e62307d1e8b63f411418c996705c33c35b21064a6ce2ad29dafd662289cc161d3f8e01dab056484f908d4027bdccfa3f3be5cfb5433d8a00a11a98ef8c8c2da99e2506dcee1ea3845c7dad1548469ff91f4260ae1b8a70d44afc9455a2d728994a3107db4d07fd3c506b23c838e4d94430748ca77c7daa19c1fce75e9d6a035082e400fb82a9853f54dd4047ceef4ca6e8272e563e5abb4535e89e7eb0d40dc05fc600369fcc0bc846413ea742f2361462d247604fc661f1b4dd7fdf4c1aa9f53b64059f72e6e8683095c89f19d565f2aa02e46dd9e9cfdef8a0ce972b748efbfb4a048eced14940489592f60ba239ac36ece65185e94da279da84b6fb78192cb883054d29271c9eab593619f212177af86e64ca6f6ccc2dbb81448578a2de08a19c02326f7c8158f55ea9c52da6f313a34f2a30795c32b526edfb561f41c94f4c5501c6d9fea074cf3ca13df5202e4314d07ccd77720fcb74e40da151679e0b4ebe030256b73ebcf45779d805a8a9d7e16489725816b9beaa07716627cade32743501b32e4a93b9cde356ecb4ebde82385580eb7cbcfa0dc7ee444ebc2baf2eb5a401ea460f34a5e6ea7b4ca65ff51d41c87900b40cbe19ed88a3ee73e0550494670756cf1b3db222fdbb876f8357b849b29c80fea111452c317f06dfbf29d57142049dbb1d0d9f5f8e90b341ae11cddccace9fde415fb8e8fc1d5d73dc1dcf1ff90448dc4492edc2aa7cdd0d516cdcf24ea368ab3943b053ec4f84542b9345346c02e7861497216dc76bed7b09dabfe23feb7cacc4f255348d0a6a03052bab686f07db683698e8a474c56d767f859dac4acc7388ed3dce6a171fced0052429cffe04f25685a20ad2dfb4e4ad162a05ecbc1b00bd410062fc8cb05dd49bae2042b205066a4c57a24c57ce2b50e3e87e65c0c89bb5425030bb552af9347637b4a46105e50d16c0701ba8772594db85da348154d645476c4f730af943a9e1808905480440c047f3cb8fbfd549e2924aed54b965f33e50e366f325d367ef34e69587d207ad65e72982b2f4306c1379b9b7c00b09edf21a26636dfdb953db0f9aedb44102406a0449b1ed4abd8fc034739bf3582737cecfbe1cd4119cdc6230b9c918ea06d0fb89bc233eff8962afa8611aa1647da0f6e67f24f149bf0bc56bedcb475302507a4b7c3596291efa9b8915f34c0e2de6e54590ffb2f0f77f1926cdea736902c2632e56846c7c02c15a87bf902d779f55677a5ac3c67d749d2a6131f86ec4031b917291bbb3d38f7bc196dee1f3638ca197512162a4bdeb1ce814619c162506624e597bb2bb22da8bf9c67d496f0617bf5d94bb5e93c913d944d719648db703da9b8b9c1459d47bcb1718147764e93b3efa7bda2577b62bf61326d7f29fca07f2cb36ed5d087845544edd13816da97719906ba0fc977a0719b84bacc19946019a3507c1b76f4cc4114fe42ecc35bbb99661c6474e586f534c4a367037d15300fc8e8e6b1b5b27227b7e7f731e198fc781b1f6fae29ea3fb18b4f555fb0052013ceb909afa012ec5999d44b1f500f94b23ae4f8e12d601a3e5491eabde66f1047e06a3505238058a7936c4dd822f55fa68261a31077b21de75298787e988ab072f31b483e3c14a4e31423817d548a2f5f4bfb35d820cd69f8debea6e4dd85200661235f6caba193782a133eb7abab055bd65e56e8a0c2b808f7e3b53fc393b07f5605218124dceeec53138d5282f0975220946d648742c6261206d7b781fc10694d91e595410104c43ed2de3cfda68884cc9422d0aab1ee3faa7f647e25eb40024b881d9cec68b9936a551a3dd97531b39294377bb8c9c2584f31f549680b506a46bacb1b35a72738a2bff02449d0df9fb8bc8cfac1f86c3df0d5768c1b77705961e29259b09cce96e6f2fc487c20742dc137df73a12c91d9853182b2e435504bb611b0f87bbe3eff611188fa0e415457e76c5b44b4f05549fd3ee8a1d663e0077761451d3e9fba31c9c4d04ac42cbe6c6fd62d313369beaf4e21928c6e61a01d2ff12403d815c256eb21b745f643a44b9a2bc0e99341620abf6a7332bd535035d1005b7df9e3fa61edf065c05c821171b23c62041259766841bfc0daa4b1b00a8881a865fc6747492e6d46d0b7499ab28cba25d8357515eed4cf9b135638f04f4d99f2cd415e479ad999d1e32ef1f28e857a18eb658aeffaad0956d20226405509062c57aa36225e15d32f4a4913ffabe6e81d364ca116fb82b74c592f49307adcfc21d03c0e4b5300881888e94b12017ec7444e34d9c9abd8f55e297778804a7c190dd79ed2af284ce2be6642917873cfad98ce57e0a03152133cf269cf6021ef8bde3feca2999419b2f52ad3daa9765f525aeea951e693ea0a9da131d320708d8d2ace62ba5f361f8742ea123a08c93d72d2da60a54edad702c6f1cfd2705ac07d6aea5acb8b769fba484adddc629b82b8ac110f0acc7eb8566e12900490166a5fa814cce4915c990993e5c19028a7e86158c397ec44be40230a8459d6c0104c83b109143f3e451530d1290f397383550dd6ceafa8656326bf1f38d900c02fbbaaf57e6ac4246b6bfe4b59db293e55bb0210868ee381b8bc8f094a7887c05a5b2e222763c3ac8042888435c9bda404ae81d222283665f7afe4e19471867054841ed3be1336f4a1a724f4b5591894f3e13f38a0f12f385c88a39e025f4e4003e5640fa70b54f37f47063c56ebce8881d0413c4dc2a9f236319896ff7d5b2073f92f0620b5b13047bf85f4ea39b4e5d2bbafb4da603f21a5f1dccc9b971bf03da632d13f659c4df470e31bbe8aabf8f6357ffb1e4d9adf24f7229502028c201104b2b9bab021249491a306f066c9ef7f9ee6fd3961cf93c1b6c699f1cbd5e06274cff482293af399566e3b95af0491b01b062a92cd6570a640092fe92886e02caeb4c2b13a096489f12a5c68f1738dbfcbbb58e53c26d6fbe717ae773894305ad599f6fa9989946f79598371f9177eefce567b685f5a81d33cd0ccea6f29b0784f5da19701bafee6bec4df6cf8e370b0f7f83506f8963fc4ab045bbcddc8f07fd786b67ce3faf4f6cea9f39efa07cfb0fb9adb6f5060b07970436dafcb03302c272174488d48246151a2bac4de621ca0a323fa41925aaa344d8e71a517ae4010576642c416323574ca8e3b1c774631c0ccc4aedb3e0e3590e4aaaa32110b2013aa5ddd21db7af1339aa527339d45858ccc209da04bdbe57716f69b51334a7029180367524801e76cb46f6ae6fa4b48f2d91afd4e31b5713605aa3576fe15d029800b3fa06b25bf0a2ee00226e799cd91473e2b9b841226ed68573671319ce05edcd3553e0d12fbcbf3d611b004501a53fa86b930ec7378c3944ea191cd46702c9b5bfe19ece4728e34e70bc230ef962097131892ab2af12cce0c13846ee73058ed02cc7165fb3cc474e33f78637a4ae27729b503cd29ae9817015f4244b0200b575cd1df3bde009c99ef1242f6787388dfad46292c0d2d2fb15e45b57ef370547b28124982a3eba28d662b5224e14fbd98507e1027fd8dc6f4a5807b8deca03c1ddef02bdd204e6ca94848776bd7975bb8e274c8f8dec5820979af58e9bd1041e91d1fe208e8dd3ea05c8de59c9b96a3feba642cb668ac9011f07c4b92760021002764ffb70f698f17a3ac070889d2f3a106ed321d305ac45970c4ed84a75074bfa6ddb2a715a54180f2e4a023910f0cf1a9605c88be9c5c0fb194aec3ba501a940f91c864fba573b40fbb7ad4187d824c535845512a123b35e0cdcbbb11f04374687ec61169136b66bc5188f432f17174a80ea58f3b3035c2a2f21413c98048ed79f07e66d73896c2736ed52b188630bed24173e687a15ce3df885fb3452041bf6ead7fb289fa428a5a3cc7be81bfea80dcdfbb6c57bcb3f59714a26ba9306b6112b123d30503563d4d0a95a4035a4e03f93375214c185ebee417c59466c04a7465bf04785ae79116ffbfd2686943f61ee7cd7f0cb5561189a5e85ebb99f03eb7c4ea3b5892ed2aa66e2be12110d1e3eb473a981543bb44c2b6c812c7ec8053bf298202a8301a22f17ca6e1367bf274532267ef9fef794abe5ca5254a15f02a66517d4f30571f08b443d0214c7187ff046f2bdc2ee354420cd1277ca327f03e51fa90460aa80121af135e1c5e86979f7eb363edf93e1d2d7b2155c5af79c037de47aafc37ee144648ee16d6a2ce8a039a87ddd8398e3ae4978e6753e32200658a70ad85e725eb693f96d552ee92c6d16d42ced534b76ef6f5c3b407e061402487b526526609296431ff6c25efa3fe288d704270f3208badbf32a85f1993704c69432ea5f8c7b1dd94bf4380e8a9c62a331c807982354b1f9a23988f84dcc0618825a756fb6d6538493293666e4345cbd8f1ac793dc9185b69d1d3e6d702f046b0ee36fdca33e4548d2ff0e585d51857ed5140fd3fe497d4fa28292ed8b7807702d60d33d99f26428b4cbb75d5ac9e7aa735491a7994a698ed33bf6f7684603554dedaa59b4560b04f9ad359a9a34eb9fe8172126ac85c9fdb81c51bbab9c03f47df27ab0782e9e8cfc78dfad923c97ddf2b8f495a8537d40719f2d4f7a8603a59d6505791af04721051c6247dc456a5bf0f716eb2ddd0fde59f80a8213f807d1cb76501b3009d1cde2bd090023abf44ec36ac9ce06d35b7eead1332476d0017b0c51c92413ccdb76932954972a76d3b1bc06f0232b2bd046c8bef2f3e946055cd66a7d50bba89c9c28a3cc870044e7172c2536e0846cdea497492fd0c052021e5154928899f66f5f3451e985dab628f28b972447cb9f3649fd33ddc5aba4070436c4bf36a28f07cffa09b376a5721dc19e0f0dca1de0fbe543d517807ac907d7dfa3b517d80d99afc2b8914100e12af76958984503a32410ab37005381d70616d82b9b773887bb8d0273b30aec9e7843e8fea19e49f0623e686d66293c430527921dc4861667c9260ba1c1696a1cdbfe2a21d04409acd5252e917c272ac4059146facc3d6634502b52c0ee41eea88441518e2c63654a49bb96376af5119f02eac2feac0ff17cc62140baa04f69f64c49c80fd52fec78e49a6225ed09d27e00f9ae2d346ba7a072bde519c6069b3691ccb2403e9edb0eb4ce7d10f91cd5eb078ec572837c09dc0393774f222c69621baa23a18abde58802b2983705982bf706c4ef4211758abfee7fed075457c17871b27edb5b00406ff07c152a9683cd0301d38804d9d302140ab6fc456e70b470176581de7523351c584016ed0ea8212003ef7ecb2ca75090a6f7f348a913971267971d4e0b1270efc009ba535949cb53002ca4c58c05c08df6bc2ee2376221627e016f4de7402bce73efd747b74429770283de1a5963e6fa07e5eb4f1fe8bba38895abbeba740e4a8f514e583349622002f7b2faf956a3db6fd6f6c08f41ce577061e2ddea48d817dfa7264d9ef51452063b993c55d5213c029f056a4d19cc457c15b8b1f60833e4bc8b2ae7080b1ecc0715aeec9bdb3ddacca0fc4d4ced7761997183c8a7a57727fc37fe3ce2a13ff907f272d7f95a7e4c867fb21e89f536a1fc830a9056c04cedf8033fd9c923a4740343180838c6cf786c7c4b0f499025dbcd778b6b3bd582fca72872a7fd086915052fd5eb8431549e85840d21df778120ad196acc0ccaf6525d0108e95883122305cc83b332324b86ee46eb5e289a417df8661735d625b931b03b2e6e0727619801d1e0b6b9be23d0efe503f4d8acc8f25a1da014650f5a7314afdf18ef944bf10752362b54e606dd6c1106839103649c4ca4920753acc1c27439c0abfc84fea0056890fdcaebad05fcd892f8faff7b8907813b8058c656121ae5aa8c925d80e90223231c98797cb5ebb677a781ee8d55b97908105251bc3942a11377dce30349045e85d09b8da2de21df7c1acddb935cd20a4fe3945ceb1128afbc3cbb1b0182069012c6cdf5275d5a42530d58417af32b9f386bb6a3261705ed92f11fb8f43b02bb128bc1917739839d7cb56ccbd9b173ef39c0ba4ff2f9e91017f6b629e49506d9c2d7ad1f039c564f798b99d39c9b9245b83ac6af3260bc159f3c75bf9e190499107a7cfbef2b503c00f7080ac19fe43efe10f964b6c3b38bf697f69e85b5074e2863ba7723220689990bf36bdd8b25700f4ebec73d5548f864bfb6c16cbb05ba34fd3eb325fa4117885347340733b12c6a96e5f88f8d5ac0ee1b9bdea7d002543ca99bd9a072da373ae8d23053af8c3f75bc7a957704c7742f514f2544c303602e0a4b427f31b301d3dc302093dd65dc4ad2613a6c0cd86703a35b4cd0bb02cdc04a9c9190594933ec69676caf1afcd5d445a9222ad295324cfb1ddefd4101fa01e613703e00c5dd8010bd82464ad807a096c71d795045aff9f9155d5625002f0d948433213ec4041640645ef717f50f54f26bef0bef8af7bdba2167522306f42832b64502c5e4f8e12eef8d821a2de91638500db6e25915fd7501c7c913024e3ab9a9edc1355fd36c7bf0476ed68b47c3f407b726daf40011a7ff735faa072a5175a3c107912637985ee16f55c83ebe152b2935d58841284ec251b1840800605bc4c479030b5e54e56fc154177dcc85a137e76414f43179ecd3b31ae154065af291756d54eb3eeec64c609e7e948b98e931d4aea4955972f1a0de5ece4e0044e65a75c100f61a1aad4e49520ce6b48c8ff8f95ff5f6d10dd557965c1f2006f8d04819ad2b736c8df44094de0ca718a3a5bec686feb70c597a324af7f9a40664b2dd41fc3997e454000ed58b0be338c5d60e948a864ecfe286d294bb670a04b2fa087466842b492f2444609dd6464b9fa5ade0f019339bf3ec3f46ac3d4c02e8aa2bf25545ca53c60d2a36283f37416f2c33af12472baa97418984cb724906dba6ed5798cafd7df56130f3a2794387bff406f1fe6cc6185854c743b7dff902bc84a8110c218070fc3f6cb5577eda95e38a19929fc047e70d1090f119d8f501620e3f21ec8ee17629fe92a40c756995a4a3c90c48e0e8a4d5a7cb43434aa5071326f4cfac567eae3f732bc9b4cb889a9ae2d351bb29a6764ef50794c3cd1f07574cc22683360543d3ab75fe84c3b4119322bc89753a1af68895042ebbb74202663a6e01cab9ee33702b4744ab710ba10a0aeef098d3126f19bc7477e4411b0000000000000000000000000000000000000000000000000000000016ef3c760713e7268a708e5731dda7ce7b67c458ff8a1a7e20fc544a9b11c99a66658f2903fb21f5864864d45135b175e7c5a786569dc2feccf2040940004c38406276f10118277f3bb688de75c98d1f8d02bfc80ac9eff9216a3af044dac29d2cb7c34a0392de7074e5dac720c3f59d4fbb02bc54fa29c487fe189e414fdd9b9ef5536904f6bf87992cfceb5c0c90547f024bcafe6fb3b3234ba9141cbd0ce2cdd535a2046564d82fec9482da979cf57a1732af4cb2a7f408a5ca59d9845471e11a2f8a062b2bfe4c9ab4940d6dec85820d09dfc6a8a201ed3a1da7da296a33d76696f003ca62dba4265a843b91ace6627a9b031f50291c3d0158adee91a8dd8f5954e207af05fd25ceef708a2faae06667edd72eae030bc4fe37bd12a590142ea982f700f9060610cd4104e8b80b4ee56d0ab882b4dc827ea8eb80f2cd517786f5ffae02ab3ce08b8718abd441cd0f94513ed6e0fa2bfbd6f04d2737fdfcf0137ce06e03c63232b7fea91751bee1db28438d38f5d57ed9c40c7b1caa81c87ac2e7653904533137082c7b103dd07003218190995c5c602d498666aa4f81b00a2418b38d0600750cd23a4fd19528c6869abfb0209c1400d3d8036c3a7fd2791fcc06d7ef0327db33c06f8affc9035ef594e0a12589172881a961c7bcd66c6fae54cae62006cf53ac3fd31ccc385134945a7e4193feb6207627861e767cd8a063510582bf0400811f27955f97e1d8a92d743dfde011267526590135cf4b837ef30e6e492c00f281940f4cde3243a77a80cf944966b09180640a93b1309973bb43aa809d3c05ecff8e8f9a774d32d008195c3fc5e87b2e8ea8dc68223f9bed361f555625a500adb50bb10e729e117911d50881da6fa71c3ec16c74fba65281c54f214c20b7061ea3f5a3f172f8dc9ac0b211436885ab00bd2242c4ba4cac34a5b86b4d0e6305bd82143203c4316e33846e4d20a741c0f2d3b1d96f619ef2babe18b9bb4431060924b3e17e3683bb7bb1e6db9e062e3197209f46b71c1ff66aa19db412e2a6077fa375a84de69b03bce5f414f230e3cbdafeb2201b19d49c79e5dea88cc3be00bea2d9ff5116a54e2ea66c8c2febaa20a260a94afcab7d43b48264fada36c30143c51e7877f98f006818fe70567f4c090fae27cc9fae496a98a5adfc481e81079e9a48af293c68b423a4638c87b2183108b90e488f4295008399af06df309602adfe5a828128594039db644e6fa9cba5927c3cc63ee9bf00a102765c6ab97200a3e8fbe1f85db0883eaacf3fc17edc76ae3d1da5043cd5f62c388e4a71cba9015cc97094febfb0341bc0d30037fd64d1b062efd929a911d2290c14f2a51d56059b2860e965ddb40af8de9fcbb71a60900cdbb6ad29c8d1d74b6a1f258dd05804ffac6eb86f9a8241d212b15b148572735b5f1a1e56bb196cb3377796298c090227d1bdc0772925df0621c91e7b173b997f8238a1ad4c943bcf73b781d0701402ad9a76ab39693c49b7b7913a87dd940b273579f3825820571d7a15708222350765567b6d299ed8743d534c335b3750d6e270229e9e27344128ee8e3991255a0766b4ce344094275f199c34fd327579e533abc4582e94744acc8208428b84e805aea9f648287e80b05fb006ac8ad069b1db4d6d7089aa7cdfe4968d703121300241c6eb6319c29284ecd7c1acba3d13e1aced72a6d459126bcb52e45fe19dcf02aa63394689f9a23070a2a4c78c8dabd36b34e9811cc404e6fbb3f48b521887071b86abf274c6834ca702e6cdddf243073b68a6c1523b9239ac7a448bbca53b00daa486c32434439a9fa1080a75d71f10dc0801267c8cfade47ea53e3b28bc400dc4b879765c650eeac5c953ba9b89572c051dd0b7a65547b96a07a4378897e070d8754b1188b87f791df584c5078fd5a11d2da8865dcd46db7926b9ae516110014cff28bd939b1e38cca4508cc451a0d4d1ae02419db9db382dc09542121cf05c988ed6d49eb322c932b780a408a2cc54bf2b20c2519edd49752da8ecdd2af04049924d4b41d177a400ca4e81a57f03809ca2e2b535893eaf685f2624b9ba807bbc1e20ee19804bd61f267d29a17cd875c8732eb2093fa079a61c7a53116a600b726c325b7b09c9cf3a810cce1e16e61ba3d183cbaeffe186b7af9b06edfac063604ad4359a8255e5fa765476cfc2ebf5818222bfc49c7fb2c865f0073b8a106c69356d1f6900abc8f7a7a150f31bbed2350f90f5b145158284354375df8cd00432a3329d4bd928f18d78a1f0816f46b22bf1d116684770e577eabe600d7cb06ac449f2bb935a1c5333f1841153bf185656b50d3026eca9841c6381272aa4604b6d1255d421cc95d0129125a4daa93d6b7231f376e2a5cc23806e2b30aa13d0001f105c0660fb27c3cabe0d1b7123a6202b0ce057717c7fbd6a0731efd8d0004cf277a126d5510b7baa349fc92927389bf8a7356358739b201f060e4a7762c01b7bfa0710976bddfb226680dd00fd341b4699bc465631eb61460129db4eb7804bf4c0caf9bdb7486b47a0a433703af30ea2c2c05e05568d8d44a7574fba28005a43c5a7f381c57d9a9948afc4ef6971acff7b3de9aacf2ea468833d62359da01a0d12541e8918088cbdf2c5ed18fdd30e5980a8c3f5cf998182e4aac747be2016d09f98a7e222f011fafd71a3d8c4419ad0f26153a056cde9ee7e70b285ac204c184ccbb5f39a67ce0c331bfe915311db499f9233dd317dc617a3a851cba1a0567d2406e97f1148472c5d46efb855ae75f211e58956a1e9036cbd8e5e13050063f16298ce55d1a92d49dd4d6273c1ff79ac9de5fd167cb15d22b1d2f9283bd003083401df07641d71c87aa6778e93e94a4de870522861cc6db6b2acdcfec9b02fb9cdb2a4598a1379e7420037289fb22983eefcca9ca84b16f8ebacf512aa2078a6d259d1306087c749b246245a6ecf78ba972104b65ddcbe50fad852053390611bbf52dd6de6d5c700e7414889a8c73466673ebf169b3db02ea57e1cbcb3a02a73c8024e4518a98f9302f1602680c98a232c2bfa0f97ca420078effb4976105ee71b4f00ff6436ee9aacf606813d88eafac87a12f955bc427f8ae46b3e5b7011de52f6f6dfb9babb30045df09606bfe9d4807c1135442b315f0e1fb394e490151ee36fe0f33258657b56ea49dfe57eb151785f17fe110db6db8833437823f006d79e6d50a4392485f43a8002b542f2ab6b418ca4621476ea5464da0aeb4260713aab828b00fa1784cba89a7fc45b8468dad77564640d2ed64b257d011361b0057b5b597dc6d7f2b1da1d9f17e6968baa8f53b8825529bc2a40af71b1fe35504b80fd33434941b8db087a7a407be066a4a763127a1f0904ba62fd19bc09e1d05333a692aa52dfda869dd8fe79413c64bda6551dbbeab2336fd79e4809e518403ef2b563125cf4039ae36a61c30ce3c7e1c308343d355c311b08d9890805ced046da627397054b3a8bf6a567a86a7eb23d4c159a3a22064d62be459476fad0105779b49d157fedc1d8036a3e47eec0f54b47f67575ee5e1f3b431578fa8f659078d44b9d58d8333ade3bdd71a6dff028c7c2203d0008d36faadfcf2d21b7f9305a116177265cd2bf33ff1fb7bfa9d24ced07cbfbe8607714cbe68bbacd40b3403ed49591edf9a1b1e7483f6105389574250fbf48e302947622b7afc0d80b05407d5f7cd2d623d0ef1acc6480a869cc2f268751be70135f79625277b27f9463b0068854456c718a2a1f90b9779f22e0d5a9e8c8556b71761b7a4b4b42d2a89b405bb178fdeac6238d416b76baace95eee18e3728200af4eeea1f9d2c324e4c3f07cc995209306d32426e01eb18d046eaa3d248ed5140a921199b0b0989ebfbea0189ff12da11c42565bf9f7cab212ef8b86bb30c31755cc9a69c8def63db766007135fb19cd9d19dca6fdbb469f7efbb5897a30f4302632ae9749f65b81887a402a5b44cff2afbc49c60e42d7465cef3b1beae4f33b77f3779ec9b0c67de19b20201bd4bfb6090f68ecb4a53757ae1788a9d9a297973a23a1e6e36eb49e367dd0108f6bf389bf87bbcfba9854f7644985d59a504e326e067197e057b3afafd9b023775b697f660437a7f3f76b659dea4f3282a88b0801b2c2f7d88f7732e16e101554e5f1dfc75380f0c792ed9af9cfee8e052402930dde02f78aaaa395a9dbd07e0540e8614d4befb2935a8869f3a80f608deefb0630f14d5f4af2279c0bf820579607a5ecaad13beb65e4e54ba25c78c1ee7b6c15de597ace89eed51e447cc07a8c369e562445fbde37b71afeac636169f8b192b12dc207e25428f8e3bdcb60404936b705238ca11a268e6dabfdf573d8b49de39244db3eb429d71309f14130575cec4c3c8e0d5d5faf293bba934e2bf629092b6d2d55b12291c325cc42c1c01e9c6000c76c4ce4dbb3f9a5559c5b735de76fdf19372001b00f08cad000ae5065e0c8db747f85fe30b031678c5f09ed72b1667501691fe5814c8874195f8b50435ee23ebbac0c9354723f783429d9ba5a82822809d3f11e839ddceb35b7f3004a53a39ef2234b4fafd9d9c3b60ab699c58abf61aefbce3cef748276e241f64019a71881419a8c18c7b444a6f0142a7e5f8858a75972d4c515f518e3c2dd38804d7fd19d77f905e567492233a06cd72690807be9ee85cd34a0e7bf29e8456ec06896223e523926e0239209df2806a27e4a6d3bb3f1e2368b132df0870a9ea3a07c47bc3b548166da2d1f97e235529ac01145853e6008d2648816ab6b5c22b940474e3120fddd2970864acd05da3515033f08e790285e134027a27f4154e964403f7dceaa8abb4d1ca41bea7c4cbf9c36852cb1157ff2b8b6223a6b7d0de838504793d872ee64a1a1bbefb0610d1530edd32374818237e8eeda8747acbbe1d67071ea4ce20139453f4e5c57135079194c6724256ff2e88ae2d79109ec83e4406069f25cbebef12554c6eb491d4e90de1453ec704d4ff3881f2d2a11cb16275be01c9527cba042059c56f1dbc983a5700971c2362263c05239efe3bc45cf02fd5066e65f946a728e9d2f572d0904e379cf612df91be4ef2e7345ccdece12fa87f060ae6f9fac613a3bef7291b5aba978fac9f25c9a0991533884e61cd8ffa7ce703192abfee9d1e593a38032fa26745201b6a9f6e4dc0f72666880a9cf229cc1607c1ae8ea149c83445b4c3b3a3c61d0b55db9de384dd00cfcbb96590e99f9aad012bd176b5d64ace6bda763cf0c642be6fe378f06c350012b0f236c86ad1d169056947c5be779dd055eadc1052f1e25a7e201eea7e720c857b8d20c19e6c44df06b2ea36454cce740abcabd5c661115a37333a370d94042f061b98329d295c6c07a3c5a1034b68cab095bff82c4c95044f4bf4f509c269d3cabd8d3c4def177a060cb866ead24040f97d7486b54c887e86fe3561def5e4be65b1f24ca868d66f0725260522d7518a71aefed69a36f0135edd9a467ef4d578dce3321c6b356a64043c82654daf28f833b83dd094378bba741744b301093f81603fa04263bd5fc006794c3a67c8deac1033f0c97f493dffef222f2d249a571a4374fc30b631e8f0034bd4b6fb87c34e8b4f6dc8ab54abf0e9e30c95c70dba15af7435c1bb9637ca06b8f219632df8b30fa34ffc2a24554ad75d593b81f26d566a8dbca5e3d7c6e90773acb2923d8681397f8779192895d0b3d80311db5574378b9f4283355e7ac101fc8c1c8188d4a9745b204317b5dabdac40d18655db2f62cbae104e6d26b79a03dae38906aff8574cbd163a593af33c6cdef919cc64564c23ade108a5dbe6ec0766990ada5f5a679adfe5ccb524fd83ec64b332c7dc11c570fe6d2f71366eef0375d333d1f6f62e9482978590b8a7eda88c9f0d3baeb8c3db5ea4433562608304aa37582952a72b64d98f2f5ed34361f24261d66c67fbf46d4eb5aff79da169060480f72a9bea415defef35c252297675a70c3351242ef22ed918defe59a1c704aa487f4c82669f5c2abb9b0e004d570ed9af13452b4a486a235bf963586ddd0358c4ad2cfa8c38cf04bca86cc13a837fa78e18f669d2d42a24b47390188b6c0648a39579a8ebcdea40ed5a508aa551afb710d0c92ca6206594e4bd07008890073316ca340118c53b4e92e4612151a3d497f3082d49219ef66aedf46f56c739036232ab30d08906d34301671bf3eaf8a136920a281bbb119b53f2c70143fb6800aa4ef6e79299af7fc0b56d02fd426906113d8c52f267903c93c166bbd0fa8a0005ade63ec86a8bacc4c39abfa7ca6d8227d226c4daa2f1ab00da7820c67e2e07ac869898b65ca8be5a55b9e4e826915897ff62d833e38984bc1e7d9153888b07e3438b4100669895c6ce0603282b318c894b264cecfead4eb6c47e498a17cc03c04dec646c3d0634a8208411c3256e92cbe1868a993c410a5ff9ffda3e9a1d06799983c14ef5a55182e5d6a2dbf6e195a242ff67cd2bb2cb8410ceb92542db033a2ae0679a25bdf950a31d162fd3d2d1221cdf418500190eb00678a3940b65014121db15994d01eaa8b8e08e612f9cb05f64c1ebe261a32a46c74ba6bb93c50319935fcb6a02fe195371211579c042b657b81328baed64ffb030bdd9152ade00f88fa9ff792370e8059a32aac49ec94c3b0206b29da550e7e6cbb51545a1fc01324b1ba88c96a348671fc012e9ffbf94dc588d41afead539812a2883441adf054abb5248911315caeba88e369eef2b2af466cc7b988c510837bef1bb353bd7076bf26f7dbedd04e99e7c0c90ef052f4c26f841be301bf9af2fe28aa170989f022f6a8a98b41801207c3d1c1b5b244ff22ada504ad3d74054d2ec7f1d2edea90752fa9bc57b0a9aa7095655911203db7e606519e2019646a7c9e1b8c7fd58ae030e19732f24f49f9268b0b0af9411cf427692784c91f4cb05c0596938709ca10744cfc449f59a15ed931c12f39e321d3d4396abe0f3ba299e3aa0ff06b97b4b0203b940fd472dbe97ded9c99510ad124e5baf86a6cec60ffbbe65e9e1cf721005b34eb2cb7abd6a2a4b85ec28fa63309cf65926970dae821a8d12396b44fbd3007ac4f3fcd15320dad70d451086a9438fb3ade6a8c63f56f5af3505c21c263c03862e7b6f621da0237496ea5a818972a70c179d50c8ce85a81c40c6cb56f82b05c44d6364d99f595f374d3ff8e5fada002f5568f3855188a25cc6155ca37a3105664e3367bace04d2905d7a7c56dca2a503243d9e210ea133276656da9465770512394543be2ec7ba74c2088d4ad225c9129a38ab766dc957ccd9da618fd8ee0360dfb0babec218dd4d228b1e4d5fd7acf480c8340f142a459c1b378f77f17501536c3d23f8ac9a91f1c7f1123b7fa8e7773b05737062c72c39985d2efbb16b027be0703d345b8ad1f1824e5ac1e0cae66c2c4ff4dc5dd21b67abd38297570f07b86ce3d1f3b62e9ccc00009986703857a52144278cef3ffe972cf00a62eb7707c68bbcc65562d1e4533c06dc1cbc7a0b085d86e4dd63496222cabca699ff8500fbaa05891b094cfebe547751395499a312fc4c929b53bf273327406260576e04cdb5c39ffc35afd15314cfd363cc938e16242715818af4ab85f76a2dc2a065069332525150fdb878baeaba7bf0e5a614e807587b2e24a9abf03e8846d3baef070dad1d772f93961b9f0007cbd5465f75193692768c9ebce80e42f88067b002024a50e26503d6029f5d10b00a91f39d6a326eb0231266a8e35778af84704f2107e39ffb9620e08a52334b4690db4fb054eb12cef815da381a8206a1f2f1087c02f0eddc7661e605de7b870ce3dc097eb741dd4107786c0d6fd75d3a48b9b1c2008fa6ab43f5961a0300c8ba91dadbbc5b6bf066ed5e40a67ea2d8641941f189024df8f6570842897121c912d7cf39beabfa97291fd95f9de9d76aaa2df0041907a90e1a10ae95804208231135cfd7ff6f40c8d4319398a9153d9bc55242f03e05b7c315c89e2b6dce515accf51ea241783a532e7bac7d38917299bfa22185c906d70174772abcd21087e7bf962b54ab47b10b338ff0ebd49625566e2c8d644c0081c89ea7f3547f255b9ab1f52b2f1103c3963e085a863e6bda0bb73c997f40036dbdc4ab1845e21ff56e85c78b7e644fce55f399a220657cf41f29968ca065045ba653fff9ee56fa2410a8106008683c2de2363796563242e8ec9590f5726a01915a574407b58072e7380234bf51969073f451b4867c08846430e2e7f675c1032ca52cba8f63ae2282b5739f7c29acb2fab1c7a5becc7af15305dabea55acc059d0fb4e18f47a50d7d6c2ac75eb3f44cfc5765be57218aac81f2d1834aaa9b07c81b4eecc616444a42dd6949cfe704dc85212f45fe70fa5ff8a993e6c67ce1016c075b923a0661214783ec52dba7f8dea9972c91996b6fd78f0f9ebe91254a020fd5fc2a8a7f1d13c0879190369c7517ffaca21b81c592a79d5cc698a54c4d021861eab8bc851010edfcaf8f26344105500532ef3c33ea4444f528f4cb533e059e8a9b413b104715b936e03b45e5aea018d29f44a0ec1bf14a76bbb8cce49003b71fabc9f27646f534ea7fd8e8e2ff2e8ec884b923ab993ae9d7862f3c26640073034563b8b11c2a76eb85257f2cfc734a2c9ff8cfaf3612ea19145c853384072c41b548d91b013cb3654c0ce04e3f5afb841f610cd4ccf364567219676537053a046f4c572710d89152d68f48f7a7ff885a30cb73b5ef84766d4d96054c7301203b22e76300361a482fa158bf904211b704e3ae67f80626aa44fc1587245e02b0cad709cf270a1c790fc31c6c84111672ddc236e36cbc20335d61de1ac52f03e276b69aa6def3b0ea05250ce24c8f3d897c25c69c420ee335bc15b5ce366d02b2c02e9eb5ec31b47e831e10bbc085017186fd58ffcc76843086a2eecb28a10329bfbf477742188a725304a28930d12c0211cd46de26bfe3841bfb27164e4b04d3b20f85b5e404edd635046d5019ec4464d3c4c61caf93a7fb6f119f8ec32603cf247dfc5b6d95ed5334fc01c78ac07a238a0c5f947e753061a1cb922233300645bc57dc70cb81567b14a095193db75bb394080274869e9d96a74b811cd8d405f9397da9f8d355a0ee93d5688eac04bf66f74e440344fb9297bef319747587017b5a4afe6931fc347e8d230771fca5a407ad4762d7766c385ed30bf9e79f1200a394f5a6c8cf6ac1be6d5b2daeefc4ab553d15ed3c69ff518083f77e5442e105fb051fb94b32d9f2ad077abe2f458a9e14badddbd90d1e4b7edc9b6e9bc19a0114f87e522e9cd9d3b08a29cac0f4f840f5c011b1af16824ddfe825966899fc057112811c0766e20238fea76c384fe8d9b8bfb6786c56cb63bf63e369e276ea071b2144027fa80d3d58ea0d76052ed172a270a268b1f9a4bbc209cb7dd032000384049ec3c5133d43e8e1cdcba948e8a5e53efbd4632ef349f3f5e25f4bbf300299286f734eb72f2d8bf7ef94e8e7a9dc7074e81d321d74a60be1b77542a82606d1cf2c365bb54bfe7b8c20cd3192a7e7313718c666d0aa7def10089e924f700603e4f88c5f30e2b23ad85c51f26e0f6cd06f7713c3dd0594859e68e47874d1064350dfd1acd7c7247d685416b269c95c582ba40fb283ebbfb9d0b0280f9c7001abd4a7d50205077f9867ca76b3d99ba844f1ac1bfda39bf626f2b1f111b0c8036a5b2f00e99ad444b79f72bd67f959900698389fe5b17cf7df8fa438f817090087bede151dfd773f6b569d7e305bab91b63c106343f27d43a42202fc28d7550634478290cbd6d249d4e49b39d4701e70cfbc637de4d9bf088c9293be92db5101757afef11afbaee9a4d8f4d340a300b8f547823f9d07789321ff14ed3aa4f203795d603decc8d9190086a00e00782f71909db6dd906e84f7ee52b6c51a136f073ba050f3e699fc905064a89269f748b095def21b7d5846b7f1c023ec37f9d3077836115b151ac32a092121f1b9c3ca83b21d1a4aed2eb1f285c7a45ec9f9b401620172164cd6b5de66ac99874fa37124ad8fa28443cb202c471c74997e3d9c006dc6f05adc9ad17f899e487d6ed54fc101750046a4d0cf58ab493ddfb1f338043c2a5e632773c0657a48fb1909dd0dfd0f00de63148635b8b48a5587575fea02a1f13ceea256bb43e72aff3f9cfcf945e1b7d8fd787e49162e944470d8180400b262c53f05e1253b54df42748a6d0e203fc900d0c35d621c70b05991986d4f044a5e166d65e3dae7269382dc081ff1a0036a3f7c6e0ae5c7e90773675c888506099bdcb8538545e2fbcf93807cdd6cfabb2ac8958219e102f71d293890e93603778c5758a800f9b13c8e636a6cc282a9e0d88d529c07b047dc35ec39cee7e306144e56d3904032ff53970fe7718015ea80f3bbb12d7659f0a315915578289801961e2f983d243e8589131be4bff9e9cdf1155a9305ab97a34053c303319eb1051fb23195487966df607ed09d6d87e4f02fb3655d77189a977ae51ea635c4c801958f9fd312c27596293ca724766503748b14f817f6a272b78f6ab5e582440f03cb1dea9a860aff4023f58aa16aadae1ec4c5fecb375c6cdfa88b30a6b1dce6057b0dfb904f08393f1d557bd108e3d50a9b7c3ba743c546e7941772e462b42000ab2d2e12478e5626ec2b788e4f9fef25f64915854e5599a08b31b3f54eece00708fa46210bfbd49bb2e9ce718ee3fb0bc14f741eb4f2d03e75daebb7e70b2006a9f614dc724c5eebad2e41aa79904585d4493eeb08e3c9e548e4cf5891d15a02cb63545f465171957f3bdf6258701728b5b8a25790385b3acca746e78ea499025eaf7467cae1eb82b51f1aea3d83fcceeff50d73b8e2d44b2147332f9f5e4206c45caff218f1e65c06f3253f412f024035b9f7a7a2b49df600fa09814f7c750211f32112c45d65a915ca0848eff2079aabab4beb69e36c54a4e95976e43e1c01f0366c6e3ef649df1c0d8a233ca0604c38e23b9e39e0c00c84c91d57b6b7c00001494b0b177f587ba82a07c5bd93fa6a29404ce66cdddeb3890263c200f4630588e38988b9d6b12b7ed49ec6059aa913f6e8abf76aa89341dd7a33c8094f3a05e1acb9779291739ed91e3fac443bd7644e3f6c2e9943377ffecf8e01ddac8001d46d2948959bb20bf1e7fd946544e61076dd8dec34aab3b68096d39d59d79201f2545e82f08f0b402822cc820038eca4bc655c3f70ccf73fd801abc34d2c36018e5aad4528b5825ca79dc4de06c7d4d49cec9877f075b09537c1589cbdbd3d0363963dfcb52a465e275eb30e7331a3ac101895de332d9bb54ac20bed4096060686dfe4358243515e706d17c5853abbc7e323c30be4fd2484ce3652dc327d69063627418c54e4ef08b9788403443525bdbeae2503af80fc47b31c48807fc77305f3025b5c94fa5ca435ae08e3ad3f32e7b64bdb42da2728e5d0dc267a2f824900bbb14609916bdaf3174fb80d53019182de05e8b466b1e658fe6607ecadcfad0350f88ab3f20e452957514aa72141f77bfc8b6c88678fd86c0b4837f57f2ff4071c5b4fade869d6f1e659041e6eeecb31f270bca5e8f2e62d5740b4521b575c061be8e4f35523fd8401dc34ebe9673927d5acf02719e8037012517dff1a55df0439fa0546c4144dcaaaff57085f7f6cff85a33129109bfab939cfdbbff30f9d06c2bb537abfe44910bbbb0aef8196b9bca9b4ed45f5cafb24d45f084f76194f00423a2d05b465d5303b1d107a0bbfb0c6b299abaff7f28c4cc24e29e4745c7407ac7ec4c1588ea353f2481e72a5dfc9ea0c3e7f6121e2f6b88a17eb30e3036e029153c31a3add018fd63264c167b6a7f1a112818bb64890eb1c10a7ab71fccc02b455e91eef45b3a877cf908b1915effdf74db24bbb7f8ce81a4e1949d2d7a907f5203ef6365f3767987992e85f4e8741b934359f196d320d6f54fb77b77187020aa54fec58c96e5f51f272567589b1c7ac91a307b97ae2013dcfef3b15b87b003e0b094123e4c7e577a1c08c80893ba985bbc67491647f3c43f2db81f7ad4003bbec9cd90eb255ec9351385be4836b6469af79871cf8223a783bf683cd893e0052090fa85574d3047dddec89417e3493602064da6b1a2ab3ad4d54caad9ec3008957571fa43c7abd3d0c9d67fc47e1680249f6e30778cc1e107793a927095806d4f207cb8e1ddd1bd98a0a12df88a8790a2ca05e10ae2eab6335bf38526dd80153bf7815a3883c3a6536f95bb8f4acc6c086943419726c5ead3ed0066540c10799deced3e6f30b0e4c4ad1a385b95d7004657ab2cd9ed6116e779742d62168051c2910d2e4cadf7b981d2a5b837860781d03fcad3f9b2e04a4a16c34c1e7da03d027b3c9d0dd3ee80a18cb23031102baac891572e079b4bdf6d867e27c8965017915a442342bd46df84ec3c3c1c71a6d4d087e5aeb00d9d495aead7197a5c60785b74e4910f63cd29761bf71c27899e7a027207c5f2ca7f59f4c97ac6ac864015a58167ab3ba62b85dfed4a9ac540b5d4d10a87f8606711d4ff9db908cee4d0108e1c036889af3f3a2064ee7fc2b2704bc78eb39913f7fcd529e4695a21fec0622ead7cb15669b9c6a5c0b2a4577ef54e3f78599b545bfc5c6cdd05cf26c51027ea53c8d74e4ee022dacc0f6be66959e779da5e1560f18ec677bd42c5d1c01030fd983d803e7eab1b018ce5de8d6622da4efeb80c2d30becd38dfe303ebe310373a2d781f35f67c2bff537c0c25ab8c401612c937f3925e3306a3d1608f3510558af24e44f01f5e298c2d3f529586e10698cfb3a832862c4f583b867c1c9c3051ace0fea4c71c31e157a4ac1bc9192066994efe4a7e5a314255ac037956f0805a03a923fc3fc72f3b35a6228bb1ddd7366bf4659148084f68caa4ee38bbb1a024e9774f4de52eac72ea2b1a87ae77028922aaca686b51e98a09681556003cb06fe04ca8d8c49af64f14c6e78e4ef12e1565f41d54404d351d0d573688d2f2a06c262352f6d747b9eb714d57e31fd3a6001101576abf9845affba2d467858dd0475def7dfda991135fd8724735dc4542c6f1b27a8d6095534db6291c2fb5ab704c70e8306e8c74162856f0211c86b081e6b340e3b569c708c2ebab541ce345407edb743afec447cadcfbed452d2964b195a8c2cbf55cc52c67e415374778af8054cc5b1c2c3ab5d6135e02d13733373ce36436e667a4795cb7714370ea40c3b0564d6430285927e522df74776eec2a173cbe651401f23d0e82cf92833bb5a400631f9b3b84eff66bb81a0d80422e56621b1795642fc016984659e34990b19fc05a4126b8270f90eb28d91da7465e45af029d4a3b16dc88d2b58dbece3e2fa1905b3ba77045ba6d8ee56c127a9c7b6b34d2f73ce407fadcea9b1121a54319b2306de3f1c0ca74eec137cb2cf0f7199a113ee4542ecc21b3dde92931dcf8e645b00555493a93d2edbdd2ba942eaff1ea7690000f516c5959ca47f0cf4b6ba94ae03dba9a541be0d43eda29a619dfcb4f34f8971c4220f44c3c8fa999beebcba9e032eef5d132bda02e7c39421340f13a1ce9fcc0916b43c621a645b11a6b52c2c0788840ecff9319f7faf6d6e0c9359ab3169073a884659c35bf6b8fec2c6273b05d0d95eebbfc98c174eb7a396ad89d046a65f2b0447bab1b3ab6ce2519771de00592261c46615deb1176eee40f6100eb6032f4330f32d0818ecc4c83026452e024adb4f30813382ded290e68427cc6cc5240ed3a27b907d86d7c356d4d58eee02a16f33fdbdf9479a0a1aa7ec35c5c2749c6ed7915399f0440f164c84b38075024de8d056bbd51e5cc2d5f77b7bc77d3d2faf8668e34e20267a364957d4399f07a6a7c353accf898511ca35e271b40242e1093bda675fcac5e4daa5ff2ce839061236ef8b092045c0e4e352959e2701276891c2aac99fdcad96724c502fb520073dc73b0665ffd2d621e78296bbeb6d8628485e4dc780431b4ac2684f3b183d07f5bf216ca68180a251707624f9881a567f9bdc91db992b6aeeddb369e95e4d004dc076af0411523826e555b1dfd0364b4ea1796b74c58c9fcf3dc2ead8cd60004e467ede319967c033d2ebce029d1bc9d7004b6ba59db7faf9dc84ee32cc76030648298838ac8fa32efd1bd0704019413d085ab9372677a3a2576a17c328ae0308d5042c1a3a951b5db9eee6f7f39b1e8c95955b58e9d54775ebd1bbee698d01d8b249e82fd839d52e6bfe0c22b377f4b08a5a675c9241301afce861909c6a042acc5867c69315ae4be884035e47b9dbd4cfd15c96d19a6be463bfcd94381f03619214a5c4b58079fe0733d2725eaedd852c55f116ac55f5d786a2b3753af2058b476d71d7331ade417c1666bae8280f0b2ea6276b9b0f7ab4fc33fe95f2ef0788ab6f745bcdd712e7d61187684e3cee007898734cc64ddabedf3ad4032417046ee1a1638290850abb19c7a741fd30ef0c4ca33054ffa76a1801b1e846f66900b8321b9c03fd517811053e4a20965856b02664ec6a315a8ea6ba1814b811b002cbdc475babcf49f61dc0cac3c7993eff7f14c5ee6a079abd63e3aa0d1d82be03d32a218f233487a87a8e9626d419391c7a581caf1d3dcb4915bfb06f0ff3ca06dba66e41cfdb1e45d3e6bb7d80ea60e8d421081ca1555a52274bd0adfeddbe00f4a6a8b0ce729bd6cf3b454d65dc7edce5122b94e9f8dd235588f454e1306c05a88d5a7e1e84c3df235e46044804aad2b9b9ac404d7de2bfc260571075b298051a2e842e8614964c2b48c927813041e92c5d2307d9bcfd6cc558bd5a5559aa0237fa212b9a666745e768e8cb9fdeef87b69e54fadd711b4ab136c84957a75101b88cc6ab79502f2558c903af6290d44696b59a801a64971da425602277fdca05492a86dd2011f9bbd410953a91108327693934946dc52ae7431fda29f5d5dd067f678add054b029c0ae6d952eda1d8cff474ad501d67b43144280ef57b81b104522632a9779713799975aa1dd8bc328fda4e492f2d2e0ad2e5ef8f6a30320e03505e182e30ea35befe398a29aad30850ac2755ab81928ef37e519fb932c31c04f954e6d54ce7ebf147bb252b406af552dbab6fa26ed497c4e2b089034c58860023d42f1bdc6236240a8d41dc2c9773ba0093a30a77d6cacd6adb9c1f1d9f7605d247c4502a6b73118d82a993921535495a4aa2ed6cd3fe292c5c93d7ea21c105551d5ed592be7de9e0235166373c111bf65e335f18b9d66f5ffe93403399bd04016b7cb90cad6b9dcc13c405b97a159f18d094333ae9326f239d1eb592775c02ce2aa13d35292bec71b5b875018a357b7ed6b43e5d9aaf55aa2844ba218b8502aa79eafb9b5a1f64245c33f1705141fd280ca03cdb1c0bcd2584d3bf1ad8e2059e9cd90395cc8d9f1ffa9e97be3933cfc8ff37c9cdc8c9823f785ed2fbb8ce04ae41c52f19033d71517265305e648c55631df70c86443389ff9c2c42b1c2d903e6dbc69efae9468bab0858652f64f20690f92571f55d1a1bd30442bf2cd1ff05818caff89980d0d1e7cabb16d84b21c9f663ee7caf3493418b4e97950d6e65070d069ecb3e810fbc8f72da01798db126b0c358b52ef5bf2ec417ab3b67a8f803d76cbf2892fc662a7dc4b4fadcd4624189a9998ce6848c6cf526d0c550be81034f5dd78de21329eaf88de8e377ff3b1bc1ffde2c7754538e96b609c66f2c9b02adf22aca5975bd89d5c598db74d9fe0fa50475ad4c0c113bf2a5705e789f0a0007fd4187f78cdb2cf54f2eed199e5dbda17cc584095d3ec1045224ee74af700018fbaeef5502b01cd7f56e67765d8f7436ca16a6a0bf372e744ad147e5704c06333618256f216e950ba9fb96972abd825e32a0d538d418859f960841b761e6011500462e736e2f5604951d74569cd18d501275e0e1ee8e3514dcf1abdcf9e90706ed21d6017097088babc96bf27bffe461b66154b5cfa0a5db1566641f9a92021124d94144530ecad56afc973c31e13f2a6b391e97a96470daa1e7257f6cc50544d0615e5156f57bf44e02856f9e87a0b555ad9b33e4105b5dc03671869d0b0003a32159add90afe378935f44f56818b504e028204db57d171bbb169eaf34d024af89013fd957acd1d7e3b3f8af448589ecdf824b164f9be349c47d218d10507c18672678d47ad2a5204bca599362a0b4509f3c215daa3fdf75942be8acf69072001e949a6e91c1183a0afaaac611f68bd4e68814703eb8a05853269b4e3a9004c8509594c0a2f7808a2189a12aa39bf11115c94b0bb0a3f4a40ea0d6867aa0693139cd52894b989ff8bae066d9b5f341637986914a560e57cf46b2df555ad0623b1e33c2d268afc7bc4ace01253910f705869ad7fb99e06f915848c8e96dc037646836a8c07f52262c3bbfe3cac1397fe5e27786f15d1c0e787dad6779158070119675da19e1b0a1a3616c2aac981d88b95c29902786d8aae5df6948bd23507bf09293bf6c4230677f91550348d44e69ce953c623e2c70c9d1cb4abeed3bb01ca08cdb62caf65dc48cfdf01e93c986eccc6a9363953c3813c178f6ab9b59305a4ae182ed4643ba90f268acee92fde0959a5263a9263c3f2b2180188d67b7405a5a0e3afa5c169b8a70d0ebd72b121ae2cc923991ac19225a73490e2fff469038a53a407fbec6a59810a4dd171be2d732e58493962ee7af562140ac629dcf1065342721c9b1f7e1e2dfb525ee6a6f751c7a32255a3b53083cb2aeaf46090070004fef7128897a1aa96532a19c8a2cf7378840b875f6ae1e4474b931b211d450162869c2ba6b5bd75fe27793a459efa2f449e8ee968393158c911e8e8481507018efdc4489ec8f0d763fc62fbdb09fb62cc3d73d4572e6771b92bce410928c5020cd7911e9f332c7475757a7f7a1141e8c81f13dbdf1ce41a823524ede39521010f717e958242bd9fd704c48ca0b6203a9603d8bf392dc81b633d0f8ea842f702557b2a0c6933ff2fb244b86885c5e24a954025bbc5bfbc22fd78fcd9d2ad1d03a094339272dec8fc3ed1905d7c284e7d0c4295de4c0f818d7c3a2aa1cb8df600f4dead436beccdd5f526d104edf9f8156ce22f50ae23915f511895fb2f21a30512b2b1fb65a9ed52cd8ab6604d17b1d1652e8b7f2dc3ede0643bff4aa298ac05bdf520e7ef302fea0ddcbe1bc85651ed11587655270617f1bf66b21b18202105fcf9cc1fc103fb018a164cbae9a3ee16e701d31d1b499c6a5500ce0b53e13e028edff0f939e06ee63caf3ae5d3a0e7a32ed4a044cbcadd61e72ebe616fe8aa067ed45bba3b45f4536a3c15126a6647ccdbfd9742e6a8fe6a597c27f6ef4d7707c8577bf56c7460e0ff439fa1337d017d7b87ecb56822f3a4d573e1da4c75ff028b0a107533059b649511ec48385d71f1e0e34154185154acfd4a0a0ac14a14028a24556e2127788db8f381d9a394ecde2bf4b568ec3720ff403213244226d203c129fa649ecee8a315969de5c92a17f37b55ba3237330fe686c3f8f5188de3045cc531688ca3cad4c034e7e37dbbf05076773824e71fd13908a03807ab907506dd0d82d3764dd13234df16e53c55a8d8b2e74196eef8ca85026e567875bd6f06f4c98b1d73831d9e8a29e905204123785d40dd3756c117231337a814486ae6014ac0c4e163aa19e91215c0fc771cc2a31e6dc3f9aa44d4a1f35fbfcb695810038ec27ddbf87fe51863df65884c6cb5abc3e2c45ae1ad38cbae4d22556d520701d8b62b2ff8eb9095ffa8b4ede72e63ca9f2773177a86b2a2669d9676fe563d01649ce811f39918f83e40788fbe93af982427916e44b77ed3f6ad32268347a304f4dbebf7195dbddde6d1b4b8df43d2711515daa136d26efe71befcbfd4bfec04d3421ef840ec19fee05fce87c22dc957f285431c991f901e1ae8a86e38c3e2021f9633154a9fed3b033a9a0987786efae576bd46543968d923887027dcb712006e694ee8ce8c689ff2b5158cca8440324be3ecccabad911a352ff5fc77cbe901b3f2bd4523c83536ca69293a9d412acc3ab3b1e3ca90c0c1a7fa52799583ec005d4fe1885f4afe4366fa43adcadc0a0576e1e77e2cf4360a0f33aff2a4fcc600a4fb27d88e65587e3d46344abd46dd5670fb6a7018b0c1e67d0e38b9c6204905b9f64ff7cddc297ca60a8573736f3b03a967b509e0a0da991266a28065679906453a334a2a396be21e16ef5a54225b08d8a7ee84f97d76b2786be9989c3eb40352ae73180d6b02ac4ffc2dcf4eecb6485ec257dddceed08ce1eac21de374e701a84ce8e1e09ff9a37ce8827f7a9eda4680343c23adbb13e669eb8874b7455802fa5e7bc329c918206b89379ba1909bb7666ac575cddf06bf78055f031f63800769e5e86ffad2abb6668191864fb23e8217aebba9204442ec86396829c3855805359ebe709c404c5d22136da1f4a53b28a036baf8dd7d6b2d3de82a44b9f5050570cc39fefcb889e24e6ab77366b6376bb4d219d30c5015f3954f146f828eff02ee4ad685a3135b90e992daaa8e2f21e5a7bdd15d64da0e84f6c65d1b0687a60500ab86ee487ee0d78ea223b3448398dba24cc236d1416dc2b0cb2dfda7ac280724a99ba8eeb2811abed127c86b74ed92e051812cd58e4ea4a15f709d29b850073c1f7e6d777d2183df7c8d1738e80f4a0dbaef8e7dcfe04e3f3eadf3913c92039b92388acb93e0934c7b2e404a66a05d9f92dee8d3813a394c68e71c6c0ac105de5b17220e45e99f6cfc637a2ec35a948785167f77669fb28b79c60e372e4803587ed62eb09e33e0f5d2e6b5a848552f73a384c2cb6bdf353ef6aef355b384025e2cc73c9f6ea3c0838213719cbca611f313cf84cb9d995484f42e20e71b5001eb1411bb15aadd29030bb250045c7a4f87ea6f2f8e365f471d0f6d1f6f67310392588b5b5e7c3c23df30db134bc537bceee3d7f90829961879cceb2798dcc90143d359ac2f54e5dd358ebb3303dacf7e75cbae19490c3fa64dba931ca2acd005065075e89a5912c8cc9592e5d5ac49cda8d39343b67eccc819d9a1f8879ad20001e294f507e821dcb58a314f42c459aefffd908b3f48ba3c5fb61c3b09d31604cf23166ffa6d2a2e54745f51718e6c103ca87afe333c6727e9ccab823166fc04ef25c5fc01d2a49af31355d93dcbaa815e24c05b8e9d204d85172430accbfe06b51e31809452c286beb1626bcb63e6ed4542852d98a76e3095fa496ac81c5b075e962e2ea89c6cdd717b377284cf2d37a3ac10c726ca0ccb665f58aefdf46806e180a2ea8809ae55ead63f3e9dfc6f9393847eeba501c5635017aac1ea789d0381942a2b726b9d109099a7808ce4bc37404ecd80a8a7771dbc9a758d1ed74202b7b93ccf58d11022ef4292cb9aad03684ebb40cb42eafbf894192192742ee0028a430638bc75961f675d466243861e698b918e043241f6de12b220f8c950fc028ea08afe4ae2ff23b1f5015cadbeab7c14aa7d2c22a6dff20e1a39f064ec160663bb394ea02f6119456684507c69c4a2ef0697e399abd415ff98d6a1c5eb0f03aef2504bd3c0639f93cff92011401871f31d21150ece5795a7d3927c2ec1f5035e1da466f8e1c6d8240631162e47eabff6935117089714168c208bb246af5904ce08408701edbc2a9de98033fa53e09c5e93ef91a86285b3c2812f59d141e806b96009f963685ec8e43926d847821eb2d46c706e7354a292261fec7e21ca670057b56a4b995446eafaf59127ff0590f40f88b192f58893a73240f133b0f87c065cd106a6a640ab69d09738a78baa971fa0e734556637f71b51a14d88e8f94d02cbaad54c3c17a24425bae609682931df5f6ced72509b86241d6e9959d68d4a045304647b1b7d0f3e96ebe341860f2ad3e91f02661ac908f28b965aacf2dbd3043644c69a17989c09e18297c37a7a55cc668c726ba1e00d576197ca0ff8aafe05fc6750c4e12146f98ddecb899e81d27b22ec470224df875972c4e78b120af105d12f1cdc9dd8748345c3732732854992fcab5ce0258defd10d61d823c104bc05bc37c86362c74f80a4a33c2bf627c0f8faab72e1f467b8b966d2a7e31d77f901699b3a249a85f7304e65ef2635910525e0127ec98d103c2de31a887ba881b301f874b6fbe1f4dc4d87b3c0e8d34f71bbfc80ccfd01b0b96d7cbe5dc517bc19009c97744928a758f595986342a2223f69143a05774acab52a4f5a994102fc54027378e593b224ca19cb35ffdcddb3b592887826cd7e79422463e9bc3dc47a2e0117f6e7e3eb7f079f24ab107cffd7797a27be1d9c45a56b5c43f51a09dcbf50029c19ae8dd412c00ca7052ce31f54c44e485a1b1b72eead3bb0852d50c71f14041f64a087f78a5ec7e7b2766246ba304a867ca8d90f251a4d4bceecb017e09305645e7314712ac1de995d4b27918638915750f518d32022d585146f3c2e49570037929c89532be68c70dbdba5a0fe43d8b82d3c4af514f4de8095d911986e9802e93cce47c9159b393ebfa5dbcbdceeeb64d4a8b0f9faf5b828d1d5d8d268e703c9d8160e37d18e65383d8c43df4196540d0830dca0aa99ea5ad8d8fdbaa69705b27a4afb0ff4c11c598a95cdb33963b3b021399d8c16ad826cda137e84952f032f2361c3529f1fdb3f99578ec15102ef3eb69284c808a5f4be5a9be8d191aa0018b59db15462d66dad7ca108f09269f551522e4c8f60e79d5ba375c070ecbf03bde806f6eb90c8fa4a459e8475554914280292349b874403f4afe299db2864025984dff874ad14168d08e53522e070b2096eacf51d0da3a375dd205883bea1042b4f5cf1d03db0cb5532a5818dace1d66672c06f12309f12a7c9d626ebbc9e07be3e11f1683530373ab3996b106515bde8650f21947134ad1d22e3492e475b0516d418cd627ec1461e305d91fa9e49ed1c6d43ca4f846bb5b9524a11c350fd0722737f33cc71eed14400e7068b5bbba25e80cb7bfcccf3da0d364bab9cccf3030c45944cf7a83d63442223ec8f580948f5712a9986f070e909df34e751a5cb0059b78ac17d0bf1693d727b91c730fcbd6a2e5f33743c0835cd79d44b9cef4404c139bebcda48ac9d2500494809486eda554452507a019a1e51435c5130a68c02fa05f0f823f188b203ad8cf140f6c697c81167cfb2028db3d0c6d8feacd69c0452ab89b0ef75c0637ef347a74b5f671a528a66156ec09d36e79736cf3c596f016280b3ea7a5fefe9dd10cf6d913ef69fbbc15ba5a7fb753779aafcfc01b8a2058afbaf8a9924a5b2bae6cd26559f0f886ff8159d853d40d09a8fd1cd3ad03906325f7bc0b9c4bdf19a960e818b63d4c08bf690881630a253908c96770413b60237b6b4d90f5ead9a6a87d795cfd241b7c4f60c159d9c4cb334c576a7d05859047858b2144901b625c907554a43f583efd63f5fb157366b4ae83a73acd341f400fe58065e55873e051d76c0bccf5c4c7b455951d12ae741f30b56e34549aadb028cd9c0b5d61b8ccef39bb440a2f9bd89dbb7f56d92695e54640f78d71d27db033b5605f780acd610d8796ef3f4dc2b5105037409a49065f26a6782e91c9b2705cf71af1e46f8dc542d48cb14ab46e6a65deafb70d4843b653de870fe06ce1004f45876e7c225e17fc6f220397b1daed53dd673c6b7497f00828392069de9e807fdd28a68e6303715a172eaaa3be06cec2a81f9acd725e1b3d60ee1e6586b91051595a5009bb9f61e08079b6dd94f331c5959046fb9eabdd8ec0f2be35ccbe001cf0218f8a44f49edee333f5bf82368563d81e29c127c17102d9ff5fdd746360085d367529850027d3e342d7b01ede262e7f975d8943a483571981f87a7d2cf06689305d22d70ca7da7237084b2d041cb7ad9aaae85e6fa7e9945908720bd2d049dc3bce084d7b41eda8f844335692719471dcd8b940d458553f8ab5843aca5035e734c420fc75c9983b4a3f0196fe004a203f675894884538bca9c62b584cb016f6d21b449cf8e88cedc6b4ffa420369bd6b908b06d2df9d2b727bda0c0fd3051e07d10da35fd48d47a9cd403fb3d9f64ab215cafbee684ac006c8c4902d740147e241b1cca6c12691a0579331392129390edeaf3f06a62dcd32fecb7e938104bfd00ec7cdad11a2aabae58d11d7bfa7e885ab437e269147b9ae57b9cbbc2b0477b56edf0ca7445df234d3d42bd399a2f908ed0ba601f2e2330e315bc96488003684ed008ee9c1e4bb9b2b10c0cb6f85f409703d712ccae3d29eefff7c8a4302af2ea7c527f8cd778f79fc6e2199b863f81e34fb17fb563d54ebc3c429410f032eacf6fad596caa142c8b112637896074447fa834c7033e7481aaad10a2cb1033c1602e74686fc379ed7dbfbf86cca9bedfea64516c705e5cb5ba23abf1b95067a93879a10651138dba3178cf4832655154120096295269c4baf108638d1540419aa41f867f0bf8edc67365ebff08caf7deaf99adef958734eac01a4100d9d01aa4e6673d976087444b0ac119c8cd03a3468445fdce9716097ab35d6f78d660260c1ca03e74cc3c12a4c70461ce208dff878e79d2ebd0b2eecd423876e3719039263224a34415ff11fba0d4bcc37809b2d498bb96049298b0c634208fe7a010487a9f87e8c78c826fe3eea3273a3cb672d68c88165acc51eeec2f7c4a064fa054e1b24b4a0fea831ed1966a2a2b174ef10ecad7bd988aa31b7bfa2b7908b77073b43bbcfdb1333b8834e707bc0168ea472ab30bf52677cb30f2d6a8539e055002b6512aca577321544c1ded557b0bbea87ed788dfc611ef0f32fdfe11acd50047036a5dc0078c46986ab6636ee69a8bb04c48cb2039ca9846c60bf11dba9d5067b48c49e5fcde328d1ce7003d99c0dbc8f80e6ecfa6a01516c379f70090d57003d83f529ff96c14096ddd1836d94151bfac8b1c315442bb2c825d347c0edd4061877322fd363ae304b5da4e8b252ad4fd1a764db3f1baecf4c89b57da9dcfa040290a4241e8433930c4317935b9b75df065b379aad30d00e855a0657413d87003da94e939e693ea55608cf421fd49d9842fb157e69195285ab64cdd9cc64c80076b578bd4e9bfb75ecd273c4aaf747f4084b08bd94d2184d3938067d46729b06fe3841b9b6035d9c8d1bf652d7f5a34af58f95a93e4238aef90a460269a1fe015e8f25e2103baebd37065d31e44e5e7cdc6e160cdaf7d0a159204b84e4e0460291d2b3c22ca66fd6e9b890045ab0a14bffe9d58b1be302dff6f9b3df7e1a1801b17985062f3f6e2cb2f5cf57f1ef1856eda268ccfbf6ada8ffbee8d99cf14c06230d33e63b9aa9df5a658cb415078860e0da6d130be7ee9ca1562b42a2f97f01d7adc23bda5cd23e1669a4c84350ae8884523b07ca9f2a12ee9057a09289bd00f2119500e8f9db4bfddd8ca7acde68cb2651a786cfbcd7910e0738c96d30ec03e24e76be945a8cca281a473f3864da5eb018e3852f5d6df659e542b46a02fa07818e6c50676d1268d0f965520dc7274d007784f7c67ccd5b84ed26eb4a448000d14f6ecb76df27be150521e92b7c9ffe22f82eddbe122cc780b35f17009dd704e00fa596706db76bfcf3fea3d86dda6ab8ab31d04e3f9997be92602f6ea1300147e68c16a2a914bce1104aed6e19419f8bbf579561d1e81d014f12c6311218045e028cf189be79cb44897c51e04244abe6fe11e5a64092e261ff135575b409063ac600b88e0f4d7aa39ba6614bf944108db207e2918371120c43b92c2b029506f15a485cb21776fdf2d122d638c40da1d49ba9de34a18d436e6248dbc784d20569737afbd811c22f64eea119ef9255e44df2a295e8783b90f2372203dd0c0304c66d7c9d91b51a4aab4cb51deaea47dcaf1f70de1cb826fcecf4700c54967c0760725a5fcfd28f33c401ed40484e33bddb4ceafb43432e6af092bfea8fe7fd063258a5bb1bdedacf4404ab03eb1a8fc14b912af7eb99a1047b7485171b1a3405f51a7a6b7e9e79be9f2491393d394944172fb8408a060463d7a86568c1e6740710ac1d763a445ae26cfe0d3c10e9271fe89a0be28e624c1fbfd87dd82a422b059af609cd6fe9968236cdb705d95be5193e31a049f4e1e46b33c4b7bb71efd5031940810dd73d760c0aa3ab73b6c5428a1606240ab867eee668f637cf66f68d01c016fab976e9ed6e542b64eab61329f45fc257af690c1b1b023e0ed44c43510361e1faef2447687bc961fc942a0bcd8896339126b712cd7b5c73d876b0971906811f0da0693a0310e26873da936a760a8e3befafaeb6a12519b2bd62f409da013108563ea894bb8e2e9faa4d20ab1f3e64aee9442eb0a47d4e99910c9e24fd0124c718148cf7de4ac2b7864c1b7a296ebdbbec1a357e3774b7c24e24cf7d53032696bdc99de6d11400b156a747f8cc98eed1cf3d4a5e47fb9efc9d6c0dcd1607118deb38f2cbd3d42723600482d58e18658efc1d022ab30530f00cc0875a8d04a92ee884714f3a8b4ed4a349fdd365115aa0cc4215f31fe83b25b32c9ba62502993854d77246f542fe9d2653b24884585d7a32cb7b809499ff0b556b97fcdb026a499bc434572ab872c36f9674f7c209a71e0af77d26bfd0951603ce9ba43207b2eb2261a11e1437a24696e21087172bb23f86e8bfe3e5943f0caa697ad3280689c4b3e33d5215dfaad1a6b069eebfa41bff198986e3bf82e10164fba6b38506ee17ede96a5169f01891a19661fd7f541f0db3708682a5b801e3deb1295f5106c791ba18e4e5255b5f0dab686c813a2c7851a5c36d333f2ee1e26ff52a9c6005df117cc4a2c8f91f5421a4255003ded66985f08fff6ea00e6af64119d66dd0035608277423788d833479d85b0cb67dd1afd11a1e12e3ea80b64d500678cc4b001d62bdb86914126f7b215d10a10716a5c6afa6e4be0a1a5fb06192d64252c606971e9c2b9ca15c01bb54aa1af19398aef09c6f847c68b1fc1654c999c9c1ad03accf3f6b2779e16fac7ed245f31987eb4d09cbbef7d6a47c9edccba4d9f8f9068fec21a120d75af7023db58985ec6da81bc2f023c289d2b9edab4ed47d3b3c066a5f35e47775fc1ae9ac59e26a78196a48fca0cde093b25796786cb2de190b06e243156bb14ee3fb8b7aad933578b8eedb861b30b3f3f5b664432b809b786c020da5895346122f454a9ff301bc9e1c1b013acd086405739c07723dc228be5f005c43208ac8ab6741d090b04473fabbd8ed6885ad1ac792aff8a5a483db39f206040600dc55d6bd93388ea15d684e653a535e010e96e5531ac8b75314a448130187f01b933d43284e4771f4722757bda83509ff3d2eeaed2a8b8ec5cc84c4ed04202716e2a5e7f30bc62e6092db49356b18ba0627d02fe44ed3437476f6078f057fc5d4b3c65bcf8f589f3875c787ba61b35e8a237c40287bfcdd400f48d968013c2122bbed0da5c132511ae1322cc722f1d09ace07040fdfbba57cac33fb3301fd0412aca2d68be106460f27074c9baf7b0a1c72a3e1f4ffe49002b3e5d34e041167dbfec4a31da9677baf0d0d403eda43d43aa40f048e3c765aa141e5d6e20125381af7925f1f469f1485f272e796c2bd970bcaf9243f172fa748fea9d78b06ad43433a00752e5df87753eb39843005a9cb1424d5387107aa5447bddb3f0e03fddc5f2ff4724bc34ee6d18b5206c389ef093686de944a0154a491321935c206cde7e2f74e5ee2fae226113a657efd3e184ac5f8cf4417e0e168200a77e92e05c594c2cbdbc2979f857da5c58c3b434dc207acee093f9b3248d65521e3babd0672c5afd1219b7a4e925ca52489f09e0faab02881c4840089eb0e53b929efba023c7e007872c299ba31caee377f68e03f276c27d07499dbbd8ef9241f412d940555fc4d9e3a03bfe52dc668919ca1cfa4d149ba604f50c83e8936973b4433490638cf54706f7ffcd2283415b897aa770ff108626f994d16d4bb582b4f4b13fa02795377776a2b6e1fd3275d8ede5b58572a4d67a7e7e29cc86df0e2f89d1b7901e0980b397c1624f781bb7fb706a03b1b3ae80a8ff0b0764442bbb9d93ecc1a0284f3cf3ed9586b809db68c042ccc2a494ab438238b66d5fc77ab8e3f36ed440624348eccc1ae234bc8b87daaec7079a6946ece4f8aa9179dd7803ae234980c0239de1bd10cc2a356b4be482fe8ef2ae60f3e8a72285a7a14f98c356633902201400c9d4b3274d5dbbfef114cceb12548576c0b0ddf7942dbef5ad82207a40e0563293ffc252a0f2ddd9bc8fafee23088686de3bda80f97112b89557ab8a92305bb9e0088c52577f6e378d15ec95633988f8e1dc6fc71c9bc4c78240bd79fb70358489006d0160d5a3aa1ce3c02cac24df437805bb50087daa9435c325cfc49017ea9ce60e2b0cfd0db938f2fd802cbc29ae24bf85c1670d3b0a6273c3c005702de417c843fa772e98303eb9b1e3b6c581ae423221c71785d2275af18de99990715a2b3d4e58321232218aa7c6810ffeafa7c441cd893057d079b2f0e1d0452009cc4856c58e81726dbfe326f511b16a8842a2cb8c069f42923beaedebb3c7a027bacc1e270a7a7c9c721e83379bb5e85e6d9b14a664a7bc2cd66d245d09c7e04222a4a1d42276570fefd7dde277e64c2c064480d2bca726920fd9dcb27e7550733e829999a4808a1907709ba815bcfd6b41044bb9841e4fd9826309a564a9d040ac8ab8c39b5795ad620990363590379c55dc590705beac21ec776efdf01d901e5aa193519ddbdac856fffd5b06c680352fa8f1c804d1006ff86b7025acf390131d26c785f776494f33807dcef2aa1c33034279b9fa6060e9717c53a7416390283375417bdddd0d5c0da1d2b39ab448fe970d50b26cc3fe561bb9327b3de9802489faa00efabaf2b724e01bac1e4d83fa1ffe01f27f1a5bc07c2dcd3adb57f04760faa2ab771e6622f1d67878ab0160cbcfdca994ff93dbcee5d30404ae2d106b97b56595432fa6ab2f56031fb93115b09e4c15b7fc460e1a360fba1e68d8a00b43d06bf6a9dd88a31befee3ee141fdb533eab6319f897574de138cab50ca3008bdaf55232578a5b7835d79cfc37a6bf4d3624f99d217e6558574e2de6dfa2004bc01faacfb931f4c56299d83732ee5a625615a9fa7b7a9119e55e16d5bfc9004052c0fffd8afd876cc4cc0c9d32101cf38ba87aed3394ebd3d3628dcda612065b9bd8a97239e330b14e1a8fdcc65647bfbcfff67dbb2bde3a11451123667101b3e6b321fa0fe9ddfbd29f5b144f4468f9e3bbee821a634cdb593ccd866ad106064febe1960bf0c77598c7bf88c46a61c15c39be102cec5053fcd966428548074fb1b4bffe3a15b0bcc50451e254ea0b784516ac4ea7da1645301a7ff1597c049784ba2e1abfee4faf13ca9a457bcc52059a8dd49085937aa9778b115b700d00cd5a6c80f1405e8897ee01f3dd1bbf117ee192b1b74850a3f80d25022c894a043e798664e4fdab4cb1c54426bf33b8aee597fd90932ed4a6831a8baeb70b5707b22e4bf6c32f2c07829677978c11324fa084fe270837d509564c369be9bce0076f581577addab9dc30bffe7671dde6bc317e73beba4ecc70ad37fb492268c903b22b964548a358f73e9578997540a40ad2b3798dbaba8faa72772dfe630e9d008dececd8273bfd6501847ec02c896ad4cccc31d516722e0b320c7ce6a1ffa2039797602cdc5583dd4479582c46981dbca2bf22a890ccf8d82a6845482426ce05f4586a5b2ca39c21481f67eab73156a8eb91db9f4f9388d11cebd32f51787104b932b07eb523d01395b0db4be797d37b49f0a026692eacfe27da7ea7fee9a506b5ca5e79a74ca98e9955a9001259b18aff7c2c12e86df052e5d7f1147f15bc05035cd35d393e2da2b9707e5dc0261cfba5a693c9c1c431d7b45369befc8d000127cf88a969c2a7ca96110d44585d03f4f5062709c696eb25b81a582feeeb590707545a5d2780dca61eb2a446af1a5b2f2d3a1601fcca0803024a6c0582b6250406d48512cab828dee3fd36cab608b61528bbec03c2ec1dcedb7946b002724007f887e35842dd3daf826521815b8008603b8b60cc474115af012eb48a9a366a065ffad4049f9f8040a1d9889752a4e3bed5beb83327862c0c2ac50186afd35403e2e4dce12441758e6aac84f605dfd417af20186338a6064515b44cf62c2b900117346992add35b47f76ae4e380685330693cdbb25b194879da0a19ac342ef10431db54e352462524b3424ad5a033a49d4ce2c455ca58d92d70a9a60a184ef8015c84baccc6e1d7c74e80d38e6eb3bd0cc4dbefde0ec040777ff0041347bf5207a55fc811dd984c0fe7f99905bd2e78235cf0169626dab5473e0ddd9deaa8090356baea098d01a125604df79ec898a95e70fb46d0b1262626a045e95eef8943021deeab9f353ccfe8e18ba6f26fce380429749abf79699bcbd53bd9bd16147a07bbc67d538d2d843f08e6e6332b6fb3f3382280c5854cf3ffbd9b025ab5cc7f04b67f1e83f89a9c63b423b291967c56c9bfc4e2aaead52c790d59be504ce65f07c62c92a844dcb781134e723a6dec4f2f39ca6c62b5baeb177b903334dd2a7c05dbc0fb8d0039ef88500e76a22e57c07fe42e69dfd4f1e99b167bb32789bab907d5f050ba98e0897d6166d1eb7998e579d89296f03b451a8cb28bd34b032cd90745b33b7328fc12dc753528ab58c11fb65e02b743454987cfa2719a4eb275f401477061ba8d00838d8c365c32ebd39b84699d49ede69546c12081b0e4a8e55b06dcc946f86cd3aa96c602fd23cc20b90cfdaabd5e2d8713ddc04c3b05c90e0803c667b3a81942ab255e680ae70dfafe481ff38183f0f7386a6eed3f684e561501c978d141131d8d582987344fdf937372f28357e38801eb4298f6ea71e7b0c402fc74e3083b60476e365d035e7711de8927cf7798e2d52c0056f5eeeff7091900bda50c702b9b9801bccd173fa87dcfc82607f99bdeef0fa8a54e31d29e56de039a1c14fbe65f17076f0dee15a69886dd9a22ab6b1e3033197076db28d2dd73032f690fa526089ceea733a02f065a60fc3652e2f373c32f18e31340366ec8940631d544d2e8a910e3c52812c1bd9fc11d0609a4e86d70306a59678ea79a3d350228cf31eaa9f0d3a17781b27a503731cf967945ca06ad26d9c621beddb65f4c0494594306105a27e42bf2dc263341faaa701da51f853e0022da1ffc2d6a43a4009c470f35d03f7956446c5602a735fb172c9a658354733c29473c6d5899754201870b58b5f362e7e82e60e0dad466414aa6df37cb3cebd14273402463ee444304a5597b0a2dc7480ba1e655708cb5ee8ac62fed3874ab0ad8a0fab022d526e006bf81f1346123333182a5ef3d32bf50d2efbe27472bca94a67aa51b2e583f2d039351d39a04f973abbfeccc0075e60c5b0c0a94d7cdc00d17cc433894fed544056245a2587d363dc9f39b39532f3bda987815e9db20704b72a7be700f46be3b028fc47e316729536781860896c9d0bb484abe1562ea063a7a7269e8323d891702d7f90f2489ec85a4966771b18de112163a4d3ca9cf0ebbd896563881aeeb1a04197ae9390da72b5619b7598a0b63d72c0e046fb5dced71f7acc1c1fd3b52b80702e378ca135f4c5d5a90905f0db653cee7908ba5c6b79f2b1e2c54bcea663e02449157df18e867bd5cac2721ae7a7526036893818c80793b2f7bb811f4769c018ab5a56dfb22d1f93a1f78b816183231a2a0fcb04fe4f57dfdb13953f88c81032844bac246cc75963eba5b84f4f599a157821e434df763a3c6d297515ed1e0044e8fd9c9e8b0b6f47875d91b105cc60c121b6cf6a263aa67d10f99539983f8073e362d6018209a90c8114501a18c3596a5c76c24f5cfae01fc3b43c3e8496600a055cdd8d119c773ed1c9f696eb3502caf305b3d3992b6d4cec40c10e6d88602831369cdc22d0a0cdbd1316c522c7f9c17c505176355721ac27d5cf35f0e90054c1798e3e8e00ffcf04e6fa6c145798aaf11eb90620b7ee301b274e96ff1ab0058a2389b56b38c3a6973f12c5435ccc3473c27388a6e07ef5672568585ee3f065bb8d25b7b77c58abeabc1735d00851251e97ec6a81978ead490f8437bcd700152e91df87948e097ab6d0522950390cb3e7b5feae88621067943d3a06a05c6004b23638dcc0f97725a09ff65fde538a46815be0f2b71d923869735e23100fe0609678fe2f1516e674bfdb0bda2b5272f5a0ff208dc53355bba2c10ff5c1b6e02b6563d4ef5442ffce2756093fc12d1e6d80a704b558720f3364c94dca759dd068997c81205355d202e7772304855419d6beab1074e95dc37fedb24ba69eea90736177b8ee103294e35a4e5199086feb10b7b8c47541f34ec6de6b9c3fe8f6a0221fedf5d2e6675e44a9338e4a512d9d8ca1e5897c227ccea6a0062621d70b2041032740172817e56e9be414a97159299df3c68bbcd229c41e970c258ccd8050358996210c6ea359f078c4d4126ba2cf5a0b20b7fec02763b006902d6b5d353065724c41d003f199984f3b3aed2cbb371eb8312c18ab73b64051dbbf16b0807062477fa474eaeea203aad02713ec2b13d848904fcb33cbd54be574520c8a9f9033414729d4997050c193f5d104a1b8cf8b9e0a08eccf8276093e174dbc60f520310b60cc743f5f32e2b19bf4dfde46b838c67694436ef008938c0861b11e9c80748d7384c2655111f5d2e248b7b46bf0c2682903ea95dddbf150eff63dce619059017bcb37ab8bde5fc7d68985c0a6d164616babe0c3a5afcd33f0f9c60bc850047f89161ec77934d587577e8f5fd8d7232522d0740ab25f55c00f68f40e71e01d227e5dc81ba219cb5f3d0b75fabb1bed1a7430703591639ff47e0b84d2423018b6549bc274a0573f5c9e87f00a4ca856ebcb5fb3a277abf9a2fba0ae893ff04440d608f85ceaa4aa48649415b7237b9d2a513963e8a6375486f1e69a8aeea01e0bf675d139a4730b48d3f51398d68091cb22c4f5039235d8473558173511003b2171fb8df6edf54cbe41bad8487ac30acb7111aec7615106579b4de4d469903b3534f8e24cf6c9d422a9d1ed2f5704eb48c4161b900f4dd70362bcb3fbbef0319aeaad5bf6b48298dc90a73b83ff958ab889f56153b243673b0dbcf990d6805861cb7107550524658daf6f1e7f1faa95d61aa3289b4df26d57875e787a0b10470ec57fa32c54fa692e6cb42178aeb1d6268469fb2af8f6e3d4e4d468d32ef05c6e287030662090b12ad08e61b58b9c755806d2b1d3b5ae17a54c128e3623f00fbc41fbc3f7a8a4404e8bc298b7cf7025c6e94b7adae35af533eec349ca73407edbf423c2c74387b477f22f006547cfcd008e00ca664fd1e69852a4f7060cd07da472df5ba78f7b09c4c7d936cbf1a5ce6e9139755d0946b7ed781ca495e9304fbaf8dd33967c08755fbe732d9c0baa7ffb3b591cd32d753831e182f70446a030661eb58393a6c1b376ed4981c811104f35be49f680c8461f789e610bfc643066a0e18f63980dfcc0d01c87dbf311e4d8fdc12a447e9f41d6eba413f7ed2960184cbe5b09a8c7ef6e5f5b11195f41a5a1df6584a4dbaf790fe25ee90590dea061de96c8b77a68e04d2b1610bfd2878d333a2050c0509953fe3dbbdb0a8748700d286681d85cf200ca603e1f6d29bad08cb7541fbbb6f335225ac3721b2f92802f8866dfeef50a58d3e77eeda1c5578f1e292f5273865b2be6d32eb1bfb6c5f04f213d43d56269ab79527675039f430f4d40cd66e46c1ad2bb2989e76a69764078b9e6703071077fd4942df524154d2db7a5a44c44bf06bf9f50273a1c0969d07ca49fc6950313e5b1f10478c92d8e0742c0b385cd5c927231344f92091a88b06221290d23731f2a1c83c70eb38c877e97d6337263492d5c7a2963310e74f3305f100ec05c3b81d75b7de59cc167024e96c8d611fef4a710a0c94ac396efd57031935aaf1caaff0d7e7081d301f690752019f5a8cd2a564210712361cb92e8e058e78e8c161d1bf12e2299898b2f597a4405d78af368c5726151b33fefb350403c26b0f970545d1f595d740812a498546f3a53b4e71268b411442c4f616b74803470165fd7bbe2c2b1766e20937dff4657bcdd0b488751c4c6c25261c334e2b041e193fe407145fb0dc8d451807f04c3859dacf0694b0bfa63494bfccdd9d43052e448f0dbb0c7bc373125daa970f11b0d3a820795e97fb5b565e65bca2235b04eb83bd6be97c1cf64ab4fd5d2eefb4cbd249da726736d3a3fd4028c4625db201b97fce08b56267df4c7cd55909063271c1d19b2d7a772cc52ca769530dd5c90635777cfd46b60d38d732b21efe621aa2f6dd36124007cfb33ddae9eacb331f051e743e8a320dd16fb761d92b9fd883fa02c1a3325e29b5a4a612ae946295b7022d3a209a85ff5d28b761de6c813d22e8ec98e933c50a0d88dde77bdb76b00607b446c11c0439c83b16e31081138e9480da21a8aff8f5b5b68e41a937aa783c0277691b6c66c069f94aae59a7ed53a87ad8453e9f04e1457cd6936d777ad4cc052cdaee778b792b6259148e8578ec19c98e59fd30da614e1e0ac8816e0426f00144b0b020d46fa7e11f2d1e55c137362879c7253930b1f6249a60f3205d48a702e2c0269ce016dc339b12adffa0c0a2ce0ebad91b5733d5e68bb692487e974e01e50f1be58bc0fea18ee017a882cd7cce359e9e847cd8929bd44e80ba75594a07fc82078fd2e229f0f3da42c35d1207988ba8603d163f89520183ea021dc360049942718460799f1028bb5f1228cf6ceb7f642e1988e0c6c051cc5d87e9162601bf9d478e71ad0146817a8cb0ba9238b0c2462f32786a6a779b2c40ceac3b5f0795abe48bef9c83a28e8f32ba6a991525f09f454e275ec4eba8a72d29a4a83702d4ed88aa20e46da4e4d28f2b14d3e7303a4bce5bc3f9c1e2a9626c54bd6933002d8ce6b8ca43701d974484bc69cfc4e51ff6e272980e8fe508d801f95d425406417cdfd0560708cc7c6f4d00cae11bc0e3d80d32761c72e2680815e63e84b90714387543ab423a9ec122c68b1540a7a96d41fc35253057e57ad13c6a52f68706a4594c4edf0289cb1cc29be91c091c8acd3e895179e7c0f8e16af23b10eae102a222a9c80c5082465547144b671cd2b0401ae15004f85aa222e3a2b67c247b02ba61bf1cf9c4a77999ddc3d01b7360e7ee4c4a361239c85ed6301697b50b82025d962c28d914e7054fff8ef3c01a965720e438b8c54fde3a9db884cb677b340315247129dd397be90abbd262402228e88cfd41bedb71d179143b26493dac7405d88554fe0947a871976c5b6db9240294ca80b0522fbe9a3be4ad3b1675146a027029bf031627ff5e311252b382d2183fdab521c92f81abf34b427fdfb2db3a01c9057a014771c66dc05b03f1fe7eeccc71618a3c4138df5fb07f9ecda66476008bd3dcfc4a7fdaeb968083249c5065946ea543a6822e5175404f2092957d56000d5c02e88ad4ad03eded9b565d94c86716351542dd54b57c7ef9ed0036d88c04d08599e054e85838b68a6937635fce68fb250073b3ec71fe9248d28155516401b75971b0bc95fe5e49692b4aa2113965e79c9eef3d39688e5862edd5f2b15405fec39ca903f6a4e0ac4920e4b752953fd9359c084b9b3b0d1b327cccdee33903550d908ddafb37681f403b25e36af67b3b59fe1964b3b3dc16014b751a915b00ef7661e219e4ce5e008b3d410bbe3cfb00f07fd0d8d79e07e9eb5f4d5cb686064fe941941b09328691d37ddced20175017db5a2ceca63f27b681ff273f53f20294841b599694e7a950d6328f173281baec586c0c3c9430c0daf6ae5aa10c8501e4155fb833072ca4301c326af6f14d80a7110914fdb0dd67cb1ab62b8b66a503e2efa1f34404b100c05851eafde76b6100ad3818a35b178060a6d2251644e301bc19b9fc0475d8599920a4cece227794380101bd334ea3b1b61e221a3ea990071fb4d232565b0aeeace0204c18dd1168ee37ec76cf6d170b473545dabc82f104b1b3e6546027bda7a7d995468b03298e0c938547a0cc372a31bb2007b2195c07ce19042d31b852439adb773d19c43fe48d302ca0ca833796964c4fa3a0fc74043b3dcb12748c217fc59eb473e2bcf00802763260dcdf8edeee8d6826aacb2907f7c0b20020ae0c8aa3b9f84e13f7cc9e72ff2cf0265a7a9f22eaf1cea2b04306a46516f8ff953da6dfa272e4e0eaa2bef5f893ed738dd66d9637ebf86402100383526b7b9d4fac17509edc0bbd4dce9c9e7baa1464e958af03e3ad5d66f2da06200bf4f070faceb2d03e250f56ca380fb5468195f56b778547634d34bf0a520226c509e5c17cc41921991ac149727444800b4e3bc75ee163a4830d3e684bd40474a0b5f78240dfe3400d3748821bab94a7149ccd8f891181df93ca2cb4385707e83540f77970e6ed9193e4491dcae802e971a9ae4d21d11034d3f6344f3ffd005e447f33d9dce1ac4f83c5a18d605a7984f70d3e717614813a78da3a15be780419ca7318717d5120b2b66cc106630cfb794e67775399b691b7703e3e06a38a023f511be59b4df5cbf8b07db2e7f6e3577f53a9bb814f221c854f1ce50086a1070f434ac918b849ee6225d496d1adebdebfba84371d6ee88efa21b97967e1a1009c057c56ff8277a0eeea5203191a1c63a2d1226aba836b47e4b67e2436ec530464860a712236d965002e696636c305bedb5c944815669578d5d80972c4b91307e71d3b5d2897086c4d66f876640f343877644c64d8202513a52ebe202087c4040a72e789970ec3a1192603a4e1711fe6b55419b5d25097ab4ef9b5abc4c7f00259c29fb9038c79edd132049c997100ada945968cc0adc7c9b1daa546f02fcb0623acb2543458b65a5f246e0238d55429374a19d2b6f677eb1113be0ee8e0ff02484fd5bd14c9caf8e2f0f8b4ee48deecb86688cf12588deaab2169515b71f3006099f6f62350a3c7afcbc9dc292ace1dbd24bfff7dc570b403cea374db6db70018d922cc21eb4ef25181ac08d0f7af0f2c181db34d9145c823575cd7540d30010a0c7109b16c80125a839be1750625405a57bf1f585bc3684c87e2caea762707901606cd2c65274cacca5208ba0b4d2fdc6adb6f640160f9aa13a10e2bbd8001df8f5fb767452d253b7231bfa003765eb0fc0536dbe4ea3f99580eafe68fc906af42b8cfe70c8ef765d548eb56caee3b3d099885b64900e6570590baea8a2f07d1a2a0adace60752cb6ce4927cde327fb9ec779b423c1289a1cf5802004e39062014b53ef0efcc5b8cc354e86e09fefb634319a3ee60e695c0911a177e1647022fb54bc30d4d4cb98828b2a5af0add04d91d3cb8a1ec380ca5aee1c00fc96b04a4486b87f3fbdcb2447eabe3efd23f071b7ac2f1f50a2ebfaebdf6780632c50280b5cb47ca2a4ce2151b7cf092a039202753ab5345f59b9efbba991bb2655003d7838ddf761f39da1f05ae75df2c9019c2ec451a81a7b80a71de6fb1c25d170146feb34a3e4658c81bda3bd038ecf30b42d290d34b3add88adeca57548aba9007ddf258fb285870268fe73a7a3eba16fde5a9b33ec1d55bbbbe440dd3ed4f706296c86822a373d870b32e7c3a507f424e42bc70f138572cb7d898569eb8dc505cd2f8a8714d246e5761948ea2711e7a57a814fd0145f10d975aeb77daa347a02a3ccd589b35d9dc8cfe8307500361d7d43fda6d6ac06ff9787a6ee62ecfd6302d0d547b5a2067fffd3cf82f743a81b99e063339902c15d8ca6101f095d40160551e82dbbe1348da0542a23d852fe6e861b95b86884ca1e276ed3a9fdab99ca073c12a35a91961844d51524d8196aede0a2b528046cb9169607327c539ec3d000d9a81b8c19ef06ebf7695453d1e1d8ff3bf39375252c218c9c4c1cb0e332ea04351b8ccab9832968dbbb2586a7b0920a2fcf9a03349d80ca4ad69227e2a1b100f079b80e83c7d1d997c67e3a27a4ce803c95a838f49fcccf8af62bea7ca3440229effdd091435f37090dcdf0faa291dd9423fbd991c197f9207c5cb05b86dd0454c416b1750a78355814689e5b6bf093b1f43cbc58ba236fe4169adc2cc27b06f39f0c639ae95448ecf70e3511283f2dd39bd7cd19f685beffb49f20de4e290446389bbf81fe364e6fe225cbb17d6a35681922fb71a804b66423a72d4a8051031fdc92a720d231c5bce4392d49d6b6dd6b1c95d96f305ee19f6a887be6662902a4ad5fa5e8eedd699f89dbdfa69c12da9336487821c59910c61b341a46efba02e46e861faa62891589d8808ccfb4c391c6f62d07c345742139927dffe576ac01cce1b7c7cc2ec77670190c389d8917f40dbd66764cd8659ebe3b214dc4239d0552efb63cde6cfd593b25ed36162e1c765f7450ec36152c786579e97aa84e5406d0804fa35c19f16486ad3b600c13b77546c7ec82a36cda610406a4498795ae02bf3fa6f94b4680bafb1da4a6f3b9187cf1bc46befe93b1efbce032de5b7d78015c778271c991f19e7c220365ee967ea7b8cc229ade91bd05be807ce010f1cc007f69f8380120c71bdcafd12a4000e340735574fd0b234e383ac4510d521ce50464880bb754aaf4bcd755c6dd85c4eb1d990bc9c7f90e400fe30a0eedede76a0206b127f6fdbb01024b8ad3c7f96bb3eead5b8ea4437ec550bfab26369cd13701912ff4368055fa765624d8dd3ce535772c9ca4133d8ad9abeecac28165538705706ac319bbf656764cad358dade3fd75ec0d2cc4a0f3757854264b77819b60058adecfd512bd00908d2d0cdc8e6a28203732c6220c64f052d63945011132ee010a51f801e5653f28a9e1b5d166bad007bb7d4a3eca8f3629edd9875c66cbcd015a29dde866bcbddfee426c5a49fe78d03e1f924be900b433956e185ba967ef0121cca4dac639a94293c672c4b6e150d11a25230903c5216e85aac49e87d514078652a5366f6a080c0017046023ab0d5c779743fcc209f0d1793f794fce418002bbc245875a1d539eeb69031856a7138ac4651a583af2f6658fd09fb5f723d70791d81894bd971ff2c3ebcb51c8bbd1c730a91b01bd2d91158141d260792b5c03abeb89bb811c9cd57eb46e4f31d854ea8330a15770890b613aa82345807daf05cb8ef5d02787b31e3cf9732f662cdfd0192cffb88ae82503341ca4321cb3b0063c9a04eacc37757a88868ae704871ca45798b09aba3acadfab82206682b93a0330a5507fc58c20126d1a21f10a5913923b4658a022ee6ce2d2a19d77e9454506f8c47180ed2035937f70a1c5534add3774fbce7cdc29e0169ff4039f1df4a7028e986f318a8df183bdf35a8982266ca1dc710f1b79c49d9d0ae49e11f2430b03e91ea12ac6b9aa36e0b4d9c8c42a56ba51325f324f3a511bb6ac478ca95a6f0020a7e01640715b0917e99e850d00d353f64d13f86452d61ae8cf96b920a5e007b0ad8f71c5dbb9c8b700d936a8e7a1a155bffe53eec39fefd52462dd1296b5070ffe0c691c536ab07b37b55d28edddd5e08272714f08495454970b9e5d528406df53334c0c4c4d2311df92bc372b58ad63befca26eec9140cc9bd24a5b145207376efdea4492fb0b6bb9837afd03b0e0ba47b0906a4ee03c8fa87bfb70ace404c0490890bac2e993936a2235a67dc6d07d1cc591de76ce49e9f256966f3771061e00e7f24649a8b5767ffdb88c34a090184126cb553f9838729a8af6d2e4750640403f513eea8e2183232e241db1bec400a5a3ac3970d7021694b290ee8b2d0544dfc5a55d4fba801d0bb9b99b05df1512365f7c5b77ee55cd48c37de3f85c02e9c4c3bfb31cbe638a5e91eb189fad28a36814b2336457807fe57521e09437061ae6ce154fa86f5dfc29b328e3e4425941a031cc27fe8c8038d5f3d85dbbed035e6291570bc07a500e02e5bd6c799912bdf1330e138ecf2d81c5e959a933850700276ee44fe9bf6b12fba46221f3b65ba7c82fc3e63a98ecfc2b6932f6ad28068f6a06b773fc9f270fe73531548c1a7ae7c9ba6b3a55150480d33c9bc6eb3d0248de3b533bf7191a59e2d42a3ece87f4d740e11e068873d19c0be9b325989d058b7206314cb070f2c5737be5f028b9826fa043d5855f022b2c7c3ce0be25c203018d143c4402a7bd45c6c6362a8b022b50b57b73d92bd0fee53b90ca320baf075c026e665ebab6f7c4813048795920dcbd3ecd62bf99a0d5ff2153e1c98cca07c833923775e127e8fa30c6811ffd5ddcaf9d45c078b314cf3c4a0001e2d0fa07d6f8c0743da482ecb2b374792de69e4786c93d0b723df1ff22634f41dd9bcd00cbd731342fab8975ee8a718b2088e54e878b072b23ff58a940221d1fde9690008f1630dac5bd44efd0046a59fdee0874dbdf158bd4e8f3c063f34ccebf1c1f07250a56ae33c89d7d3d23d21dbda667f9ee7f1098ebfe309cbbc4718a49f05302578ed922e09ae2a05b0a34185242d13f797717369e2e94ee18610a407dc8d70578d765ab754822a0caa0963f328e57a542deced7fb69cf806c331e9e66b2d407b30f634bbffce2fdaf7417103e9605c1d11805474d6c9841b7416301aa075607def4f109fb3191a4d8aae7c91256f527738a68fe76ff7f8a09858e7e2d94bb041e4d17be205cc9fa97f4ec99cd141e933c843864691d244662fd676bf463c503e9c2be6e78df83f09796f4a0d27b1c2077913c4a2a6da3aa19dd7fe751b5cf05c4110697592f69432eb68c9b4b0f606b1754ce48b8e565a1037b9c190a021b03e372c3f62c6c62f524fa14e06008e33738886328769feaf26b34aefb43cc5e009244aec9245a49838f7afca579649519656a05176de5a89d1cb390b33fac090152e4d90fbc0238032bd3cd65088f49d074224c60b3880dd0cbd3492e7c1c85069fdf05349c49179d424162fc35b66c12b10562f56794de1825c9ebb3cc60b4073f3887594cf1c59286e0b4309b5cc10afd767e770c79ac0b7833aa2c1d135806bb66dfb480681872d1c8d5239e005c6c68e655d321acf6748ad4f71ffa1813030c800f2b32a2c86112b5093a6bc9c235b2253471235ca1b3d1dc36ca48a1c00326843d7c5fbc65f09d5bbd08a34d36bf601568c60070cbc5188c27ef452df70226a041ebd7a78bdabc9eb00990042f691ca7e89f0349b3e27318de6d00a02e05c6c3baf5ea85e3be03976d426451bcf973054dd7dc3e0309a41f0cff30b18603cec4eacd71689a0c35be7d6dba38e1f32135cb6612b059f798b9b3458239b00635c991596f06432c808cba462ffea65afa3c4bda1142979f90083db6de050703fc00386fb4bc7fd0b2171ca3486455735fe59cf72bc51149ac887dba77916d073076b88fde1fec0b109af844b03364f576f0a9699e6cff1c15d3452187a8a80291a110bd6b64d87c6b4192e6eb36b4f3d1ad087ecaf6a6413a4dfb5a1caac102c956f3126a4187a5aefdac4c7791772410a4dda928c34a2ec42bdaca4a5fa301bfb1381fa64b579ac968618e8184aa5d5f4da7530b9097470241a95f22ef3a03feefb79211b08ec9b21e99a40644444b7186b2a1eaaf02c72d852f3e6e90d60733d3a8dec7b584f202669c9532ac8d8baf7f812f168b81a9760cd50f62bfaf005530b55c64c07899448f876f57c032bebc6f67988a037d5e9abb01dcae99eb01c42c2c9d5362945fda0ac3bbc7579793d66656d426015dea7b31d5211fe35705ebcba22d3e42c98f29acedfc20a0ff125ba4ff75e7348cc9a84dc1600beeea05e00ae97a21abe0bb1e9e2885d9b6e00626b73d53492e727dd5daa218a277e8046946fb25a63f8b262461f54172f5d1e97fe58976cba6fc82a757d77616b6200154bf2fec3a9ada3d56e2dea46b1c155fbce21780f5efd29659623db4880e4f00968dbbda179da905c256fd9cba63c08856674c8bf230e86ebbc9d32f60717803757285b21528b7c55a4b0527dc201ebeffe4206d4090ecf8297362e26318a200f9ab0962e3264910837aecc1ae95bbab0d9437ecd4d35d8d4ccd068133237207be7088c8b0aa9942c9648c886565930f1122312512a77973ce3133f9c87e1b0753c7d53be387c3e75e340583bf6d5e880b12a79bc2760f9955f42d148449780074a9003604d1261710944be951a3e96bb587855aa5744ef83819cf6693dcc3062923191e9403bd691e353c9b102f59022fe41c2341fc059fe598257ad87cae01fe1578eda5a70516a91133bf12bf53d21076317c8a7ed9bb9f2a8eed097c11010d60cf23acad266334a2b3d40c1400900fd196f6f7d7da28a5b03f24eba82e031d40f61ffd3d987bc46180f5c1ce7d15bd2b745b77fbb1c058bff449773dec00a499d90fa68191d6f23bc48e4d6584baabe233b608e7b2fb230fcb6e6f4f4701bcb3840831ac1ab83183efed1f4a039d99495c4c24831135b745ab8e12d86501d7bd5c1bbdf9a5c17ca2a03934ecfebc7331fc6d3733bafeda9cca6af4e3ac06898d2f01d136a8c89ed67c4c6b55602b057d23b75fd30a6c623f9c61c804e601917351c4a72653890e2f3f82340a4712b9e01b6404b9e7e2e065ca3300db0b070e0da0b506c98b9071bc7f572a10fc79b714b1d505ad38d81eca422783711f05d253f4b253072b697b361e02b657be1071d398fa020e299cf22514a999a09707864e40506dddefcb5d6cd3e068bdb2c1b5199420b3ad421ad37de7caab869300ef22879bc71e10a31cef8eaa42459e074d02625c9f293c6505c4c719ded8230530a48de3aa75997985362eb88333a6064d47e9c588f8173d2b2e247e6689560089455472ee84234781f5590f452620b6e54ddc0f492cc8143331215ca5abbc06a0d1a15df52d140f2333122eac42bcc9e771547a10dfdd54f9757652de82cb01456650cca14a02d0694c32ad1d623e28c529cd2a1625f8506571d88f42a363002957788a2934d759db0a24fdcf493f639eae05f3adca49e58a694d34d9e8b80261c9f5d8c262cf78fea0434dc07c558ea5644c000a7295a0ee75566115bdbd0771012ae1a68d8e9e841cb6e5236992e544b7e9384b5f9273b5b80276bcb41c061f297d7bb133bb7e2637c47d86c847549625cb787201dac21171979ce614f005aad6d5efb9bf55cccbc72f7e072cff1694a48bf347504fa1a5dafab1dfefbf02797b035c72b8af8d3c2847ab33751bb6bb7109dd4e0dc00a7d370690dc2eeb04c9d06744cae7bdc7e9b479e950023d591af87b5a556662bee4953bbf30d58306793e4bc4b68c75e1c2f0ab8e49a248d4f222b34aed5d83da7ae3be1e9ec2170466d8090ac00ec13495a07723d66b192a5bfddaed66139350ccb12c07aef75d055035667ee26e44fd6bb1df4f21012dd3809c791daf62e6f97c088de0a9004703845414c456cfde427c272813d3639e86e251878fa7c38939f34f4e4daefc3d0638777691e1fdf94981e37f4da5ecefc6f162d23e54a224b8a2838bb663219d05774cb193f351b3834812dc9e257c4d58f66e5c04aba62232d364533f5fe3320317f1128da813767248171da41f4702578606c7283745ccdb3ded660413caca06c266e99e501ccbca3df5d6bf7ef4198d62f2fe377fab3168f8a2e7bd47e0310068f29d8479044cd012114cf958e24782378e29304157aac7dab9b6806240d5075635f1726010e687029eaa1a9a0880ba87788a06bb3ac82e4dc2b88242614b03f8551444317d3c650fd01b79e9ea94f5d81e692db07c2583e7d94d19ebadb5000ec0f456a652d4db72b555dca46973deaac26b94c04cc20bb1ce2c5eca796602da848e3d34a51fc30e56c96b09ff06366f635e014a1e2ef00dad9684c11d2002e14869ee4c0239b875408c09b83326982ec76b1ea97b2e42557edd6be3b0e4003c5e2a0b93a37504769d273a5336be197a0a3e904fdc378d2e0ef550e09e1f01d90679666f1bc7622343f17a007e75536b1f40e95f3c2038d388b3e91d7a5c00ad66dc9be855cf35ad6d873a18240389bda291e2ea10767613ee86cf56bcde07278e122d6e929dbe241f65c0a5a0547284ec033bee4c1684b27c289f2d9a2c010937c4a8d984d5a3d294cb2a4412b9a504a620b1f3f302abe0d65e60a26790015e71439651123ab9a6c9e3f43fecc73b85a5df39112c31e69da75158cbbd12000c2dc358590fa383e140441a4a38e19dcc015183500493b2868a40f041697c07aafae239f8e68f60708fb85c76f7055d9ef54240f51fc517a4347801a6777901e9b988eaaecbf5416505b3f11b1008e805eab241a08d3b03016bc0f018566906f761d13329c2b9bb77a5b20dba5a055100bc0df44267dd7891a91b5f68ab590321ad1c6260914555dccc6f4a9662ce82d408a269467d0c7cddd71fe7a57c310690439412775cf99eb494f65e1e5d7250746aed723468254234d763429766d70698c53bdddbb012cc1885d0995bc737fee9f11ff82dcbb38b4fc9b74c28ef56007bb88e30576982e326e2376a460aaa45625b154417f107630bc65a8349297d042d3473ea37a57b9dca775528c0ace71d0d7847e64054023af6b160e6d4c66502edc093dcab563c2806bfeffe73a5c3a28e1aa6602b1b4b1014eda6944328c902a78caad698c4ba879984a0ab94c1d9798f007f3d648596fb54fbf0594756f5021fe67f2facdf7100ee792735820511fdc9f72b0152d619036da95826fce17a049f37741b1c021478157a6b69c135e5755225207ee969923997d8fa52320119069e87b1e2864ac07487616b0d5f6f6679a69b06696eaee742659d1b30b70a08036abd5ae371b1790eea7995739cfdc03883c01e8b99759948b0834e0196a22606902cb9bf8480064049e5bed8d58153b5b641577a0de25ddeff5647786c099f03365cc43c20cab5d1d84e134ea3eef8fe463b48e125a90e9befc3f4ec49dc73025d169dd693d1f7fc34bd7380efab607438a235ef165c1f698807cc3f6909600759d9a9fdfcefcec8694b3b5a9c2b42865fdd2d38f5dfd77aa322b3d3f0247107f7f481a473ad1b9ee7b0f9abd16a617f0f0f8d4cf4f77cc1fb2302eb2d4caf050ea35d15cd1ffcce2a69277a53c2c51e1881240ff6b4cf874bdb4ae5f341b100399dd1650707238d536f8ff04ad5bc32ed168ddafbbaf3889ee2136fb6f22805a3f63b6bc707f944a3efc0434ae0997591ebd8460536fe68e950e9ea7f293e01af14ebac7706328818e13463cc6c3cf502ff9c03e3ba1d50682930012fb24901dab4b6ed8547673698f2b491abeeb1d690d4e4a67f0dc76eab4cc5cd22b1680118425e25a35d6f5194877a9384f0f5f06b176be78f0738f7fc17941ccd8b5c03f624d81ea7ff951bd9d48e23bb7282fbb53603b207a6415d38faccf9097d330573fbf5198ff2e96a7c9f27c72e3293fa4f1359792944c2cc25c9cc25cc6be302f0fb9346f0240575748f126987c95f8943b0f19455c719ef0a8a01c4bb08cb007503182d8000466ae349d9105d7c96aa3e24e62f2e722d54870a76e6bea0910792cd4013104da27651e86bcc8740e8b6660595d3173f497bb3a6eb93a5f7ad01b881e2be55241829bdf90af305afeb4dbb735d1af356811a26b641c7c63662006c6a6869b5c117608a85309d043201b1a990a7078b645defcf1d144c2c52a2024b47ff6bfa3ac259424046350fd644f8f02b07fa53653c8f53c7399fde43b0037726d8b394d3814ab58991f09aa810d74aa72a9f387879f7e0d6fe653ab6e0013cb190e630696882fa33babcca655f36ef31125936c7e169a4ec2f4dc7829b0446216b591587793b888f37db10a8d1c181ed7a31ea9d164a99ed8c25ce194d01f710c321b77f157d5467455bced56d6cbf6a2025634f5da994c27a992186ec000d5691ced67f75820e0f60ef1c3ab0bf6169953bd489dffbe544f25e2da34c00960521f4583bf13a8498a344f3809c2f1243221c337712d75f378b6e208f6a03a7900f1e857c055a8a8578a8394f8c75a0aafb777a05e034c6c724a3c6363001f45ed4f87e34219a3b4b36c0028a8af1768b4a54327453a2e7f98a036b7d0405f53c3c1719c274f66a05536a8f5c729caf8fa5c2932e22ab36594219ca773805cb15ad546fee87d87835092615305c32f74666fe988962cb501a7a651ebde6002a9c56e66cb41df879e0ed32fe817a77fdaa40fc0b9c13a4d6fc6718e909e607ec1e38450b3c458db323ce1abf1318533256e771f6da57279113e99d5c7bb703f2fbaeb15280ef5f90df7ed41a22e8125a55d0c0302010aae09dbec40b486d02735bfea97f4443ad6b7dea01f289cb1d26f1b4d1e5e7ed1aabdee98845f4e80304e22662c91452adebfdb4047fb894072fb82ffe75d68616ff4ad0b2e16389078e58f71a2f1b35e321c410a85dcba655ff6f131f7054ce847f1d5b44dad334025310b271c9c10b680652324b9396ce5f829bcbb4f0b0536ecf7a94cfdc97d00543619fdb639ffd149c8e37a595e01d7c4fee1a9846019b38a53abd40daeb4103bd1bfa86f5ee5267b989ed532a5905f0760c26765086c4598abbc253a30fa202b1e6a17d31f3850a898089124bc77ce5ca8f492d349f1d51404461a0b6ebab058c7ba1dc39f51701b5c97d26e01b84a216db3ebfcf0df54b848cc8fa42ab8c06ba5f1870aa1a9b84dfe539ff0de48dbffe45a4e79480cb32c1fc741b311244027672816d344679244a11a18ec63d20b215559e63393a2f2872e46f10f3e3490556f0bd9a0eca92a1a367981f6c23e6573c05d54363a6ab19a2397eb5e53acd02dd5b3d974e5df50c2c28283a84826b450df78576315a3647c361f37dd25d3a020fa7ab5cdfd8e898d5bd5668611914e7edadb5f59b494d12c2242566175d9605c02d1dfdbd16fde1da287a170654678203abb9fb225fd7304f56c885cc6ab2033d38f810f1d1574f8351ff1978e5c40404a3107218b73db85bcd26ab1c59bc0270cc84ef7bca8f5a8bd47fe85895c52fa9f640b123a6fc28edd9f9502400a9065d4eabfec3ccc1833090e14b8c9420313b996b5356bb9adb85e691fe3b89c9003c3f99c8adec4c8aee6fdf7ffac07fcaa00061d20a1f7618419460d811a99303af1b3a90d022027958804b626640adf11610a772876c7987394583fcbfd5190057cad7e517f4a83f43837fe8693baba3ea1dae97785d9149413718505ea16d01710c9812735f944528c62bdec8594e6baa63d28a33974b6964800c38dee6340151d8f85f255597766bb31e6bad79ae70b098aa981ea86153309945c96e8c9000500fa0c0461b2838d2098d274ea5ab43c73d1cbb01e03ad9987791c30df9370259c110b35ed2363028c49c0e0855c9b949e77ffa0649db5c6d3cf359229dff0083e9a90de381b111511bc44cb219d5bcdfdb09c2290e74f5a25fd6fb989fc60729560d97f4c7f3ebc1eb2db0e4332cc5ce6207051c7fe32f482b333403af8100429af19a1484cce9dc8fef3a5d5c0c11deccd433a328c6f26200ab3b3e6bdb035daa925791ee9603266e0a617d095a99f9c8c3d3042f0af99a5d450257378f07baf7e77f3b9b9131d06fddd2cf9decee73ad0ba2b275527cd1089c50169f9a033731f5a765b9ed043f0a6f34feb9097db8d67bdcf5f254043cd44aa45732fa073dfa82d77e38af15b135186a9de921b80dc245476c5a37c9e0d004b727b2cc02cb91e3a60748262f1d04951d771cf29464149a2a9c600c7300c0977492b60000179f2ab61ae6a3bfb60cbdc54f47a7fab1225eae1a30b8990e5d58f5c45efa044679c917670dfbbd99b924dbf3dde24875627bb6144837f987bdf4088b8d5607dda98ab8b60a60693690d79512119fb95b6abd28a218a855c1c5af1ac529dc055225959d4b6da993e234b042da33e9dce2425a0548b1fd6a22ecf6c1667ce500c00f1e92eac88c946784a601dd8dcc3f71033c8be33b353087f8facf0b70b5000d92d4b326a25da3a8843d8d1e2c322c9ff230b4170c31e9986c38dec1cf5403c3f62851c1e50108f5af14bf46ae5c737c0af4aef12b65a61a45fad156222507808df29320217298eee0b28f77a9c4d2e79f88c2608527440b8371a128ea1101f59b25f070aa6a0130dafcf22989a5ca603fb8c5e562f6d00a838c2ca5271e0090e27e0395d6bc7cb784527a0aed0ed5761451113a8bd6f7d2c1768556e352006c055d768e3a0d1d796800b8a7ab2a8dd44ef24fa308d7c010c897b3aad43b038cca0b02b598f08be07f5b6f7dc6ae5d893b5c769f995ccf0466699a7fb6ca00000b9847ef1086e4f55de00647af08682d2d535477c879c283f151d1c9dc60066214c61c499c6989800e1d76e3896847f4213d974447fef0e7eb9fe8ed119a06fa1333ed36a1ce93a818bc67d3d7985f3118fdd6b2dd9e408616f3ef198eb5035cf1cee0ad706be9a6826e988d56b682749852d0befc359d25a9af2abd783a04aed284b18c4b89df011a665dd46e5112dc5ca4c8378bed267ea75044c026f80110cfc033ccc5728ac71fb36b29581efaaf217bf4cf60959f3618a92774ae6f0550419ab454d2cd9662791507c6c4d8452e72d1f0ed866a0e4de3c8c95c00ad000da382f973539184cd2b746a9a75f13d5079a0f7d85f7265592a8f21550c5604176546617c07ba0d5f96cad4d988548b515f8948b5c7aec5ebfa8aba5d836b06d5d68410e577387fe75a0813d8fbe9326fbe55b9aac719b02ad629b158b21c02a8a17e4622b9a9d0046f2725ab161bcc471cb381a6f616f38a237701c85f2807722939d24856a99d39414d0d893daf31ace40ae22f91e798f372f6f01fce3700599beabbfffcb9b0fd6bbc5fd0a96409b9bacbb758f39e821ddf258995fbc205844873d77fd9d6fadc6d86c0c5f862e55fd46d554a3ded925216a45c4fdc0f01134f3d9b00b0f4460e36fd8138bf25213f8cb6d81544124b3f005d48a52c4c069b63e6f3130d7e1869b3c841f0ecce0b8072d0af2c528c468cec242bd7b03d03e31d85051949fda049732176cefb137425c6ab5a0212ed85f3a297a9f4821a020276653dc89b7f85a1eb31c6c4eae755008b2e098e8f130b4c105b8aaae256043f7fdacea48095508774ff01730ed72eabe9d3d2f5755f4c83a07ef75cd6e302ae28e19362eb1184394d1ad4e3902f3b02ef0bb403449827c11f72667df3cd059ec1de23a1f3287c7938296bed117436625ae4d3d618ff65b79a6eac91f71b04166806a1bf26f2ec0a093a57414505457e16a5e02cf94b2f5d8ceaa7ab3d52029d4bde93ee2d10e4a6cd3ea113bc36a8ccafc2cb37fcb4153fea9b6f95a441069ed83489764bb12c0f8219cc4cda2573df5def83b93a680951d5e628f2a10706f395a3d0411168a1ee7993be670def958f2a7591dc19d2dc750e2456f83a480057d3e7bb633eedd3b952a98de982ca512cc0a55bb9cb548c27c8c200e5adae0258efc7a00690bac0fad7e64f6541244109aefda46086c161a9d445c68e9e3507e51a6fa53f32d3e743916948ed7ef7bd7d6a79feaf87d29fe7452c81d39f3f0164ea4658bdcc8a16b820274da898813578bd82cf35101352ab77a16e438046024ee494d2addce796b6c3e28f8d1a34aeec074d9c4f3dd8e17d622fd50d1f330528bee48002fa5e4c14745318e29edc816306bbeb1afae83cea95ff8df6bb50065cd95a3ddc82813a647be6ac79e3dcc26616f73622e4d3184884359b461e4f010e9ff4d2bea3100fdc6b72736c13b9f5a1dfc62222d3f664b73cb86906d3e305431df147cf34c5d82b713ef92cdbed174bee871154c87ba79f385777d87f61049f08f8fdc19c4f40a91b44c58ea80f3946530d3eb39b510054233a826e64fc02b70d3754cecd651b6f52fb65da9120bc4a1016ab3c48eee4fc06e64465b76002d04a35ee00abdfdeadc7bb68d0fdb68cf288c04d207e80a57035ddbca1c54902f9fb73fcd338825b234f489b4387bc89b396bfcf606a5e66341f6520a87e8f059ec5945ef517ce69cc0dd8f037426137e4d41a95205d51460461ba73d714390120f24433a8220ed8ccc49afa93eca586a4519e20a7e3a1a3415d3eed50eadc00ad43d30f17e5e352abebf1565e90ae9a4ff297f5210fd931bbd094edf8354002e19ead93d82995873c1e5006cdc90665d5229c1c9c0aa0a0a49652a3dc7a79009cf1d72070a34e5a3294565676c534cff12a9bd4028871c3058000c0b4994104b8994066a905707459401dbf758fd0fc6e583e408aa2cbabcc0b105c604590025c23aa2319e646ed46acd25121f60b3cb4d1a06aa75f73655608305de2337e056c7e10b4f4876488a15a70b7bce2986898d631e68762f0e16f8ebe638eeda9055b24ba8a0a6692c9e5bce24f6d97f70d7ce6cba51f4179cd5f1150fa05d7020722f015b47eae97d1edefec2f934098f3537719a06d2d32d058d24ee73103d5030345ad2d45dae570511e8554566dcad03888bffa820789bd660365ac190c61043e30b255f981c9d0622e9aa641e59eb12df92db1a9d160925ae9b1e48e1372019b413d35eefc1cd9bc49b0e5f173fbdbc5f50cba7c8d0157639c735225bf0f01a1e51af801f1038a059b09133912dad103c7fde1b3f8e7122cafe2d0f395ce06cd41128f871054e7287f1dc108be054471a05f5bf0bb93e12d001de308ddf902d0e7fc2b36692df012a81c13581efd91609a5e91945a1f73aaa9cb89eec7f700a44d8dec262bdaa8944636f864d41db893974655a798036220c8a0ad1d269d0121cf2d28b29c24777a3cc41dfc290a75d1ff3af3f1253b2ccb4926f3f1071b07f6b641c56a61fe80f6348c9062d0b4a13d31fbc2e4766de86acc58ad6d640c027957ecd0bc0ce7d33307e38d21a89bfa8bd1e7d40befd6e31053d870793b3b06dec6a3cf06be7a3ca35cdfe4c7c19780d413ff8be8f822db7ceeb650f0e83d01ce547c3126f5c0a81ce65a1b19568cb01b02c79410d26162ad5e8bf51c71a206fb0b91fa2b7150c70b19ec03a76eb53312f72673be8ac6825269034a07c5d003f50620e4fa5755d489619be7909fcc1fffbc1f67a36bed855ab2dbcbabc46c073401d92e87855166c25810cc476ecde1fbb942dda5d4d85eb5640342dc5f920513b8407ea300d16444f9ae9709012f6dda893e2e36f2e3bc561c0c9453d66c02a5bbf3212717c27b61cf4557b1624bc12a2065e891044c646ae7348541fd3501acfbbceb47863ac50e44dfc2c80fed3acda7d1b230751e332732cb01474f6400caf66e9fa4f2816e3e0a42435e3afb6fd87cac97d06bd38fa0d3a631e01c9c003b3e86c8536c90fd25793807024131b14d9278d39ae11e64af305bf4f1e8cf039e3794f8a814d4e5920099922592f61962fd0e6e34b9c4cf3ef8bc877f819107c7adb89ba75d4d42bc8947686bc22d874d9b24731c28a441e08ba5cd7b1304013d1156c86843b7799a8d2dc251a44aca158f185b2c8176e63e09216df1daf6060c4edddb57c1bc8986bbbb76f25d5cb5c44ffb435da5c60d76b205bdff446d05ce45afab625a785b9f87854d887d3a025efdabd60e09ff542ca2b0ae00670805f7ebb186b1dc7d46080fdbe0444e4584ec2d3395ff26ef5c14cfa8e15e0bf00306033a5179acc246e6cb9bd5897ea4ae9e17d9430aa5f271da1da3592df07b07f4220dbf13c4b8564e7b71eed6aef910212b2d0f47b8702645ac14b9429e1c0385b4d9f9d7e1f9bfbadbb79eec08fcf0950fb27e4029070c1093733606413702c0e91e7ad399824d5765e33313032d1e9edd6fb57ec5098028d26a2a6055c00523a20d4ff187a2042939bae540c2aa1229a66335cfde93937b2cd890a0afb80672b41e816430e5cbde6dc2307ddec28fbe0d456a736c51ecf949cb21eb95cf06e69bfb8e12e4cf27942c8fe8f8c0bdffef1f14bf7c3fd2a3de6a8948f94d1c06d7e1634b6e28c2bfe90fa2db52f25841359c2f2193656f9e1d6dd802c6f90004f79e17813f57b5f8d40daf3a1208d50ed09855aa46615d8cc5c8053e81aff7077154597a6bf948be1083da1ed7b0d679a2d28218036273d77a1232333689d4036320d3cee671d160cf7bd8b508327ab888ff4cc21fee83818b393db510c6d6049e3e5e42f3e19e9eccc57b70fe687ebc0a2ccf58a87c92e412adbc576c0d3106d6e5648eb513fc5d22ba2b51f4e0aaeb860af9e3afa930b4b479e996f0b8a306880cb1df9a9f6a99c6867edd7d57c674bb9067608b9a570748b31e3b60b97b011680b8c9b12e8a0a6a9799608ce7256210be48250a5079598fdb301fb5dfa1060c0618a6eb0614053f339edb850a429437a5a5b1023f85dfdb5896e525e5ab026f84d678057a16faf3bb1753a88607b2ec05bf5be4d3b58029ce325ed77962059dc33cebcbfa000c2d7db319ede3bcbb961593176568efab0d97919956e79503aa24f85f864fc878a597d219eb6625b2f020b20ded3a158b84941f75712da005f0509da051a645836db0f3a5d63902f833dfb150c04d16b088ebababa0e1d4025a8d6da5482eeda8059066dbc4bfe39302aa36ed0e22b5a1d4a1eb2937667e05b1d7a05650b6768632a60fed3335e775934873958a5bd0c34b9bcb0c273d7a04177c17eaf36cce72ea40a0e4a1401d16b079f547b7bb99c98a944933bb446d00644bf4652af229b0cfabf2a0a4035069dc728b85c3403f48805a6057715b300060941610bd2c332df6b254e24797a9b351f68ff3b84afa50064baea0af7d080600f82c8fea56a1b954bdd205d5d2ffcef2e09e2a29c2474bb648f32cfe733e008dfc836da1f545c084c0cf34cafcf07d9ec814af7c787deaf31ac5b7548c6f00e29b843d40968aa4d9e92a0aae925e2d204f8640fe80277f90ccc310b05c5407fde9b3aa68ecb297440e7518593de741bcd4e3c6792d75a651bc08a139581e02b4973db904cb86b1f4451902515dea04854cfd5913ed00b6b67f2920c8413d00f2a2a80d2038e8baa9469f4fd9eebc05a0deafb21634d07375c4ca9ca4479c04e0c914bc4ed8748326387fe545cb81e81190044486c040d4d6de0162ff488004741c15529bfa1d47e7fcc51fc43ec583aa2ac9090d06794f0dd411c8f43a690118efa3641ff2110f05ddbd0abbe6671f96d060f30f288f08d11864c5ffa50201334379045657747c9d062d5a4c47e665dc61a45b70d549ee1df5dd1ae8589700c7355c2b0d64c6f3f4fb1fb4ffd4522f2b27406bd304061a1c62c982d1e150014169dc4d7f7c7d7cfcdbbb0525dae80cc82ccb60eb53730ff3b5f6e55a379e0060e50cd24ab9b96bef9ca64aa5f421c8728db79e60fc8c12922088d9871737027ce7c1fb0447d2644200740a79382d5f95f15727993481789cf278c69ba1810522e2686e70f7cac7cb0dd8674b4d4a2463498150a43823a0c34763e50da25e03d7ea89ee4241575dfc7711dfdca83004cf9fa88b05a9db2721b60dc64687a3000cfe3ef204902fa8b73cc67662345c7958af408ef504fd1fea004ed9ebc333040090e870ed98e7222176984a36ec015da281b4fc066c0f02d187c9a63d42bd03ed4107979611e8bd207e7ec88c16bbc4add427a6a11cb436c891dc17f9c9100271847cfe9d93867115a540f7a37cc062978ef3f052d82af70b640b8c4791170670cf7d3240105616632e3c92e66ba84fdacd2015db4b79335ea4e01a35514400c2174ae0d6fd6a930ac9cc3e08139c30d8d4a04a963a29d18074d7498c737f02446ed934ce2235b6eb06aed719e1366ed670343987eeca44f37ff0303f2ef9020ec7f188c63f0fe29ad38c2930c5a69b91e06a689f703744a4cdbc531930de03baad80b27f93675ce81b5f2ade392f76f673752f2efe5de0800e20f374618a0545475a6c163772b45cb4fe4c54473ae3732579928350d6b02dc6dc7525816b0511cd397a73369bea236444453676ffe28f854f3ab50a117b9caa12db0a429902891e784e08a4a1f358342e5b9b09ede508d0d23437ce9591613f0c67dd651b0157a9ef65392a4154c2c74951ec85a18c769f09ccc46ec3653df500e2e061140082158b314a770e0a2fdd3a8cf8f7e8a8c5fc24d89144a1482034e3c520bad500302cf4e783e2202f017320c01529b9542949da2c643ba4890b3e8422e8389906cbd53132e77d57eb45a77ea94cf872c1f89908e98d2fce4c0640d670870ed107dbc7a77a7da394f78f8c7b9d67cb90e805d76917f3ad916abe755bc620009d001db40fcebccc83420d8ff759dbe004a6b65048744e080079a416f9459bb4f70520a551f23428cf81c43290184d6d2c67a1a4ac67fdbddf4af5c4e15343f2d9031a3a16dc9e3b00f9a4a0e5aa945d3972a1fa0277db6a3ba4d9311515c740300796b03942c4564dd60b78610724ea380e04d01fcf54d4bcd7aee7aef0918cb305e5273f3e21b01d917b0c1aada99dc81f3505c22f14493233c4ca0515cb353104226508256c83ee2041115904c11c8661144019d17804163eae1f8613ad1cf700c55f4e9cb97b53646c9f54b373be588c981c8cbf4f600ac8dd81ea0db6f6fc024f9072976ac1697a18b1357bd3c890da13ac83d822836b8bd1bcb1a9031969011dc94ad58e6f810052c670c405d50cefeae5a0ecfa965128d43a42b529595a01c2e7623a44ec2454580e43295e86f0ee1880d49df3ac818451c455b32570fe040277c98cec68ca8b92322cf530ef426e5585441e26ad044addfc0fccfa5363072fce0474fa59c55315ce4dbb759a479c8f22c89cf6522b60436638a86d8c3d0664349a739df6afc3b4c9180c74b0246e8c3e96a72e4f1727cff8c5b55b14f407084b7c24a8ff84e3ea69097f4b855f69efe797303ecbf9a2b57bb81f22681f05a123346d578fbb175909814e5718fc479c930047f25fb9a9877b359b6772ba01ec5a3b296c916d6c85d540bed93c560a2075b11ab35dd2dff5d90c85e116250443cb0b50aad98c7086c5c884d4016cf50a2435e37023bc2176310129001755039b4e3e5419057175b19615c6e58a37ca5de4dd10a2c8ac4478ffab811c5dbe066419e50af34781bdaec754f8c760e8e98decc5b4428f0f031c8ed60208ae9703db548cc5b75bce78b73fb62221717f938eca5e1b57c35a9f6ab1d046a620690277d5ccf2611dc5f18ceabac8e74813800b3293ee80ce54fd4c30640bf36664064a9cf3fab2d03c200b8554bcb564370a2e65b57e377e7fe5d92bc3d25fa51e070aa4d869faec033cd93b764b23a75d49530a7da1c7d1622b0c73a356bfcbe004635400c7be21d11893e5662ae38172f3850812c317638edbf0dbc9d07b4401014ad18f7ca66217073b1a946aee00ec35353ba1752739238457775a5eb2597506440606001319e614f4749239e6f0828dd42220a61a8252eb774529f297c29e01f95f013fd2537326af70be685f54be2a5a5cbd94ccc369d7a97c9584a94d6402cf321ff2cb4cde67b055b5fc1e2cd80662434e45c5d064a09bd2a9a1fe20ee06c2b346c257224f700b16d7c34df2edb68c92bd8997647ef3b499a1a994dc9202970888559a35b239eace99a9a10771d00fe1fdd79fd83fd9b54564ad5ee8b1037575c22ad03e59a3178ecf410ce4965770f56109111799475e18c380d9d21006e080ca169d85691fbb2c1e139f6f6911d3e4f2d386928cc44cbbd9ab365b6606c92870992a59264100244dbbe1db13faf4c1bf772b195086c1f99e6701933204e1c93216a2cd0d293699fede97d36780079617588f80fcd26f8f91cbab29b0053dfb1cc5372937f05382e3f0a2274773771c8e6b1b10072f2f8826fb8365af005fc6777cd8a2cd2dac1bfc4f9b75a7466037cc5dc0bac4fb0675f358fc538202d6c9d5660ec86d5cffe3bda4ae43fd6f906d7b4d293e4b5d71e9634a11631c02d37bb9c2b1b0a5c3cb92cebd598d5bd0f2dd93dbf6bcf16294e526f27dc64b01787bd812bafbd5861d26582f5063e9bb50413b814642a9089f7cf4519d1dae01d5ac943315a308118b888f72880e5a3f60154cd79d187cbbd955b1944b857e008bbb4631c47e0c214a9a721a63929acb7f1d4a437fd433a3612f389790ab6f06b3525aad8e5abf9d6989451f9e5ac94dc5e5e50ce9bb9389a96c87c74e294005e2109ce139921cfc24f481defcdfeb8e25549afebff4a732afdb440d5497d407be3e65b8c144dd1ce915f03054ff6c9be8291495a014f413415e3d8f89b098036afdaf75e20460d7d79d31ddff36001bff084f593e0994ffadfdd93cc4d524", + "proof_parameters": { + "channel_hash": "poseidon3", + "commitment_hash": "keccak256_masked160_lsb", + "field": "PrimeField0", + "n_verifier_friendly_commitment_layers": 9999, + "pow_hash": "keccak256", + "stark": { + "fri": { + "fri_step_list": [ + 0, + 4, + 4, + 3 + ], + "last_layer_degree_bound": 128, + "n_queries": 10, + "proof_of_work_bits": 30 + }, + "log_n_cosets": 2 + }, + "statement": { + "page_hash": "pedersen" + }, + "use_extension_field": false, + "verifier_friendly_channel_updates": true, + "verifier_friendly_commitment_hash": "poseidon3" + }, + "prover_config": { + "cached_lde_config": { + "store_full_lde": false, + "use_fft_for_eval": false + }, + "constraint_polynomial_task_size": 256, + "n_out_of_memory_merkle_layers": 0, + "table_prover_n_tasks_per_segment": 32 + }, + "public_input": { + "dynamic_params": null, + "layout": "recursive", + "memory_segments": { + "bitwise": { + "begin_addr": 2538, + "stop_ptr": 2538 + }, + "execution": { + "begin_addr": 37, + "stop_ptr": 104 + }, + "output": { + "begin_addr": 104, + "stop_ptr": 106 + }, + "pedersen": { + "begin_addr": 106, + "stop_ptr": 106 + }, + "program": { + "begin_addr": 1, + "stop_ptr": 5 + }, + "range_check": { + "begin_addr": 490, + "stop_ptr": 490 + } + }, + "n_steps": 16384, + "public_memory": [ + { + "address": 1, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 2, + "page": 0, + "value": "0x4" + }, + { + "address": 3, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 4, + "page": 0, + "value": "0x4" + }, + { + "address": 5, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 6, + "page": 0, + "value": "0x0" + }, + { + "address": 7, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 8, + "page": 0, + "value": "0x1" + }, + { + "address": 9, + "page": 0, + "value": "0x400380007ffa8000" + }, + { + "address": 10, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 11, + "page": 0, + "value": "0x1" + }, + { + "address": 12, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 13, + "page": 0, + "value": "0x1" + }, + { + "address": 14, + "page": 0, + "value": "0x480a80007fff8000" + }, + { + "address": 15, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 16, + "page": 0, + "value": "0x9" + }, + { + "address": 17, + "page": 0, + "value": "0x400280017ffa7fff" + }, + { + "address": 18, + "page": 0, + "value": "0x482680017ffa8000" + }, + { + "address": 19, + "page": 0, + "value": "0x2" + }, + { + "address": 20, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 21, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 22, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 23, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 24, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 25, + "page": 0, + "value": "0x4" + }, + { + "address": 26, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 27, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 28, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 29, + "page": 0, + "value": "0x482a7ffc7ffb8000" + }, + { + "address": 30, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 31, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 32, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 33, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9" + }, + { + "address": 34, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 35, + "page": 0, + "value": "0x25" + }, + { + "address": 36, + "page": 0, + "value": "0x0" + }, + { + "address": 37, + "page": 0, + "value": "0x68" + }, + { + "address": 38, + "page": 0, + "value": "0x6a" + }, + { + "address": 39, + "page": 0, + "value": "0x1ea" + }, + { + "address": 40, + "page": 0, + "value": "0x9ea" + }, + { + "address": 100, + "page": 0, + "value": "0x6a" + }, + { + "address": 101, + "page": 0, + "value": "0x6a" + }, + { + "address": 102, + "page": 0, + "value": "0x1ea" + }, + { + "address": 103, + "page": 0, + "value": "0x9ea" + }, + { + "address": 104, + "page": 0, + "value": "0xa" + }, + { + "address": 105, + "page": 0, + "value": "0x90" + } + ], + "rc_max": 32769, + "rc_min": 32762 + }, + "version": { + "commit_hash": "INVALID_COMMIT", + "proof_hash": "INVALID_PROOF_HASH", + "statement_name": "INVALID_NAME" + } +} \ No newline at end of file diff --git a/tests/resources/proofs/starknet/monolith/serialized b/tests/resources/proofs/starknet/monolith/serialized new file mode 100644 index 0000000..ad4a61a --- /dev/null +++ b/tests/resources/proofs/starknet/monolith/serialized @@ -0,0 +1 @@ +7 20 9999 3 20 9999 2 20 9999 20 4 9 16 16 9999 16 12 9999 8 9 9999 4 0 4 4 3 7 30 18 10 2 9999 14 32762 32769 2110234636557836973669 0 6 12 1 5 37 104 104 106 106 106 490 490 2538 2538 1 290341444919459839 46 92 1 290341444919459839 2 4 3 1226245742482522112 4 4 5 74168662805676031 6 0 7 290341444919459839 8 1 9 4612671182992998400 10 5189976364521848832 11 1 12 5189976364521848832 13 1 14 5191102260133724160 15 1226245742482522112 16 9 17 4612389712311255039 18 5198983563776262144 19 2 20 5191102238658887680 21 5191102242953854976 22 5191102247248822272 23 2345108766317314046 24 146226256843603965 25 4 26 5191102242953854976 27 2345108766317314046 28 5191102242953854976 29 5200109442208333824 30 5198983563776458752 31 3618502788666131213697322783095070105623107215331596699973092056135872020480 32 1226245742482522112 33 3618502788666131213697322783095070105623107215331596699973092056135872020473 34 2345108766317314046 35 37 36 0 37 104 38 106 39 490 40 2538 100 106 101 106 102 490 103 2538 104 10 105 144 0 0 1197100363646891454313901687794606859934588623653474816795543617410574809458 3207048181556343463720131983741463455174073248789575831873141902886073852613 1377393484295248053690009559816568692501284651044584432198360089832041956211 135 1329205157367572264849546789395896934489357995285454339399964405668168751572 1788770149765513712482705130448860272609181626892176905773760038455341972158 1977542227217968941891179315381377307501139485061456943902259111044920783589 3544421895155486098999146833291817486888880510575898880475818417469973858008 1191072973595616295212701663693751507713500118017880464787470315924841813719 502601864157063751893022073970059437981047897306747826776397568419247481103 3531796964276037156525717695123214830359560024435640787950856476726498556400 2637044759818046807393975419718826309624485179051444457157789941946955134868 1203025977629686127924405959714646736666569613229013092707842514320630881700 707811687654946068916054372966210495661506439321173247415747397653552717118 1977267615434233449972010243492634248534134521554582315895869738006101038939 1733502679474850822781686663765690847675266322856680739249293755579650405684 3485854362447716954832509365281661935859455101220764222489906718298111283881 2433803164692739629779717191324914262253725502171692767497485087779060798186 1181223280539731446645542641363860890587839872483054179047744379385773485362 782106985909926068075983789421732270286750016185221533677221425697508804818 2092098859244507694059159384657485072739386387875416470790088671901817702478 2839580843430792552359336932723032950005520990109447518779216069159333282237 748025482116528278562899319650372098266812701644954678301342422153593390051 381338020849356912200702603944471977311632489147305413363837068179113834358 1556581709841076702066961823848193226425597937311852578328922519065444040969 2648621787864420061565498641933480796542064670895362529820389640005910117290 379662118614895393498759107246318053258333294923551731367163108481531078468 1564288599645786014723463321837975007005990889518384690223995804146101134741 3107591919973521366820525334386025804499094034119389823312537187050978749939 2132574963011632259577122138542297267092179225012792374617581325367778048048 603690328701616098614398095297080868871888433627006017142180124022688333931 2297719009028757498819807534417626644237071766272510995789219804303451044505 496596601013729321773587175646935296347958400693541069483216622417423227067 818168402542982239159719551714311811576861478651608366517503026495603949037 1478400302525814903103559658334023676512126817337032131648668012917305329412 1190080028284933684122691883523594885633595526001360093255796499622378572735 1631715124310825936226415290399293372894469930723599764063485516499885507344 809341868338672868234798700730405036623164596208533229329245710653306355370 606057389326044989549045315838993310904236664660341309284623332035303858093 1564385047559634781184832257687436585486606002272677630548274666873381664624 2078563922124678189311481462348491482182229789364166127954743406835823780767 2038690061123638685362491876884775738438550584269301404596771166119704065582 3509186806512021979931395635617812581593686711318136246028018514475035398513 1399040537370653109683488419931850088206329750172905773314803590917001066243 1740744866886441461996634883835602097641723521930436537167958968102893445551 1471884946537695029262920391274270148002781170946298632309739953592168101405 3347839672640956074389583565433838956995639036296749840481898710112635947081 670712314311401954545843062220154928678395357444374596322635214620256746922 1451821374549621643844062205341267230675289282748381102161910880685028294841 1796030933057037571250652445627752696633262020909296365706579731367672981527 833009566506956062197979653928481415159330913286240447900496754126820565842 1357993268630571269523538939572078828205801218418874864513106306545016702033 2864318871541541426543391501210130169587756194616635476052625361880335788870 1195857319801554847625040411310947526213044554612824988813063216851038363310 355318623783825364008790176440267829440122663267556255068041447555050382222 2748007456133617958629547473555026977693984080313425683557009628909162789979 2074985448637057792473751875854063089168811899638290299813460518596407856102 3452781126029059085159252067641694113609923236084723867008369894611588809502 1836942452759248682751066324926148345055900542278881030259967747553332553363 508574973351208512943415921977709023733537883820086676068958952439195656874 3523764156792646746758782615314002754302662884834794174183066480496982475934 232975417166652037342625134917502688434652722740353516842050395068092950926 3381528118830580454547585698635428243246380812599898826605173415435932943392 736263345907045798531776567775743792037746692636051411015351098647313864596 1587510874976868514269231539265733668415511111641351976544969148449989597459 1377498616383158552565136059316780139288647030892935546999074569773612536575 736733896466932683284972582524225280246015248716204458515108404717933937504 991628612465427089738418630335038994141614230878191640489965393331541988913 2339916676036573412532422016243542399239355815474986978215835275646017148170 2241299096215172917953819730156469030828466461769003457471323513361430922525 1810368604534459260553673522400842848816384037595752641444682383138884701408 3539521248269048257962983879494472672107541477885612547727187128624493720732 2127904415239567861610929586079730345300532479152008427229215291998753258526 1426566874245537854296709181415879814075938624855168216157746909565694332479 757519003532831122344629187417548932501463281196427370493568801738711077102 1735997538623236355496257421833461567303467188258121236639426604070564980651 752988532413372052088064730637035975974558358531949675118073731965636797139 383997857590756936233489081694063702600632188552524908725642170826907921738 192073855018920115406374740627351270244326059512941897851831867388348799477 3325382759522022926586589647409050365376608337640375748340054139464264072951 2835002751469536556791241275605219827255215462036308040725136843945910439945 423371667303749743788824200218593439423050136341680388372232837509044470633 2200097780541463497054444460433975463482106564662484076801041032092212954357 622511676256946514986881062541960759820272770418683558398489716900296991275 807511946312215844720415420028300695797313155514203176257450604608808478053 180155467190541140248296505206171870854683916530865002485004169119701181424 1168672620398746986650129197668150478955718421050129589215509579856191775876 671835547776676467968444788809171462107237328663733594533923839635286801506 2385328468988331446933713569441396272721571989462979864317012399965839466437 2945545843310224254883385878610889201685783310227921192786531939719763831981 1384086995393403372298763814518732639432573671623161096459883010815498447680 3123634213687622094331962741932526276500165059460209927128834994720364576443 2545702899795478770381165858790741075163669642508086226261627818146363247508 3284181062247267243346248181294012035085343043875255316279697075662334633323 3316923570081230234777450367390131015759249620057705711619869911602741055999 1958608421824279379335011882681252875319838331511045362536945751068505578017 1156519624762309025277259495176878088296623273713006107678199992880049861369 3524879204762900169958005555309597904156198081532613833663539014364710139234 3603682162603065814977639816286673416430277701826755167630996320415370411228 468181181475371746169400437735072306865158492847665421785800317303606981729 3252512612751804245358546700727538829087163335101690815725730408949938612368 787745263091852213707863355387883309021466704696197628824862689031260467328 1460340966585039389630818944080618967601799259511703033151590544643903673308 3180092946598147304258749372211881422868573796253379123213773606937591775680 1734211990833240084936723958986232757205455832538485564753403026931403520213 2384205531658135497150069311555954787502716665651903254948590718133403498177 1810094031972917880677026647050400438295700955511328965072509165769365302632 507287303190726785609875237331438314216319737998363382425741546197587698904 79471887775050730787989761851009201036037916304325802580234472242201631707 308304968445628462744166946981465768485136418092923868043984911177597402488 2263766885607322977789660158615497627676067289405429989896161629282544117283 3537067095145741994241119825032004797937655444631342041904073764252566765454 838702542232618687270105024049269281078757475263003427236031205177459056165 3104226887400132870997069803933183168500238741434425106933938260340828097073 3553661097126482018333710027362919832202127273874037709845001860083094684388 444380410548031848783168897596856669196278918928758267120918298080665690054 96512620237115883601374634802231913778759201052112979079495697155742841700 2543285950562675478018411685013047231565175875897110912053383756526047198026 2061571079622130422070688731602451976971573142493324067561109506895507142787 2397895492956422910362744369451859333615631087013044798633050238321800290716 993737500905213492021657062296569496852016255649552583995565166977442860117 803653111091112810121571698793429003477019529662738248015601344396183424702 1361070730342513450454835494302678885879665345813235920270808872833424454709 768897964103945228836866330956455490067004470636482592769498628299988841892 866238593929370965590285060515692073810031048956582939711658674751931716711 3319568183563482403909930884201425401905808634476033524803983400527518331202 2087937793343197227890130183109128303142877623543391571881704954546262843385 1937984615943180060280191450820578035906032142179220554881973159705732002924 1313692758255650698027185397128129927416636058010279842889157621110562056303 3553848700829689000329745914507597532891808052303443669143907931015176900606 2237425536933209153691305333542037993189824706640368718654783262739201540786 2272898968602643739244665963200009073880203729084322673920840145938028995681 2666262556837995480754239315955974397749537244697511879475408475628423939400 1923656681608306534569270228612673807267991458804763631435637287607088809938 3472557790789801590667296659918008989208168127149413350715206233949471618113 1018435610025888024140197525701947925520899320949670309753554006844734249194 3083117332632450334695249549602097337574248148304300962677959625687572367187 1046817510479880409306372185854432753587197574495248094570242869363772912489 1248078549890751353054667101511278388751663430980580760531586035822177578692 3 1405647258500518828832986411590330207356494675602030514138388197071312918053 2887568852525120579149284273188463490932672810960188932447593900314928123319 1743184740424915594643552690916427556784581912879433130228729638556735283146 128 3595169465102036953818109075253925250350299465836763155450743492515391969606 724773298235877122583555610035747041997608270153824830152599966244524249427 446229347897492687815695876059377206579703361046010999176556878545857216594 559949481414724152650745100294908218157809448821543405392032644803571115761 2031919937903335668178810248476668835313943201426698102310984130040806607019 3249574804378444804518744229129656925910336125850143550680866525942811318354 180344086909031570124251593071964003505859932704790170984025170081375598907 3599732251853512283557547535220282413840052679818805299765950086103141195713 2976868954249828145397031668380687982284656583831312560312261237375219424948 64879916430781188820059450229145590581151519754887790293283217744892166325 3004383152807243997648259142130244873146284356335823532282122426364264036215 2526799464341640503421655924872267829769995301312917399412703631680583123797 2140321994396344202918179232640393570357651019898505282872183913643400586814 211069754593954351428287982033011079058891757947432481120506375889345766938 825111169549487184768846113094727997844439066516996768045772866936933963061 1521365904879611442703306759140849267676848229178108215523363390528399493915 297769659495792151519708123550973963968096676163596112196206064458850984847 2241864048448752714021426115797407630878800958653607623030077311571713860196 2403908522444285804871444878945981740840575579681087125322073427941583418515 3473288377068564836091849217330489023970783312206531663569691732965666027400 2105650796752480470548222633622458872861651538171859220435283524811521170678 959347861644513068680674596638172093050634083664057768964576192824937225522 3181821173609199475725599598246082493220395496185214587255635719279301426471 2565516038103721716884456261599461264951774643558939726174836112329202532425 633676790941430520508444518519026420885288469240513665482459400077805198700 460762178493346803019721009072899123617176308854953602417835440208528379916 1349392762494139736275153534766394703092939923986468323658373039014283806844 2554328616031697939077482007260830975954122686569216219416950165640434882663 2389232240906344607154182301683662780462728418642431702022120545595714565348 110139820013108912354177792137617205535364519862904452966661412307424761266 3278515440843010541631684912984908535965160760758427353344295046641280971199 1742795694059695561813347890835790248072134872216792223923486416093015189698 481101208267190374520947550170994124655488394119883687489246439888134126942 2783315542131420634025289496596351656298876581593465864301845273021772892270 1263152768135711639089393495403883035967937496271137790184040340750186285379 2567847338938809027489410749003904253307770960512115180924194611053180940955 3401110560435874488070663261634218034643107938901777499823122182950303423631 3614033352679716070871324430265314103531439097525217051989593234696927227955 1248181454113371282440125279883090181332248923637635600073501755990418225892 461964190631385902790641942794335597375681627395199271551251277507532492978 555934746763652889869369694458632967994679788016198849477432323193775010983 1161703413265461268368187598112911878420398985276363155403757940967744725341 1173191303174128400871635730733342824203033961401359706138799509823345072590 2681723292980479065941524994533088909881753791470941161552237671565886280807 1261016346386165076164081575055581419697637134063327407430274961830050197107 2513893296558998413395843618597265842523847960210984587243712321122478607106 320612352990854803345430778251071115934385452386458674023211075795544436535 2388242377052285570442781024020834712710835530976060691604665893397930237642 1699471758910633665756712506723874844724446995118990134197438765193055083473 1863263220888270345355535084078978866267845114882498687553710981420391409504 932912243392495208689117161881844955925453417797710388467175347011198667381 3300431868242979727964645172599253853137091432688343721072027325397967059877 751358430327724743839796189706575202038423761997958620362744208949470015775 1906914769626592679874679957939050852664735520172163253699738990383619718296 2061631840459654611669133406536873816810095108691912981607134056459439649874 1858660426056375921651275191900903424796972968071779403859979735958779509395 3035561748175659236322561841370131688419555337849191644995662365273947194988 2104800455054850310997395230672427616891586250974502907829525162499636967839 1773005542636144617849448878168783463032227804968706200470987783993520062152 2367482543653554991029184703437583534146560288555000975130762786610364064095 1198620028805722752356948096773245504009868248645109322620809245020369072767 1761765034412801691960506502620164352747328977197746071422789032886117529500 1579371334637732124624845006907001076204864963230369179325790662711505203744 2870512517225784989868984151619522704505263026547690947304227460015321908756 1032689821999187332187311503783766265155706383070432399573109447337339623735 2160109944298226739543680484633156677954960439312971589986812647005870378444 2757181086842057055758425185702255672672468770260727593651774556865517416495 1998406786401530635489853064653957242544717780767960644184400924040376454008 3364390000324764254958451415918932234788730356582856250458626434690962647110 1507658388172016670251846769189626911725172631239915444152360608082790427548 1788918485076862121752309998615810660470865758245507427314825013662845991558 1649554609145673340069860347729280529500408922027983658062573269570564527096 3536865220839819935631441472452543040020859645472985021376510432994321004240 669720063445461171008044247681234890784277553835324410730585335247127439686 2425594017545751304330119784398037128187549764762069891647300243637348122706 958192430631283529931571854698018903617502820058796470737190097907098168228 3173635326931374949900060312397015218846481733465583755630148467026217171657 3547605561988192017954276402044493041688918338033524324185201034780422144471 2754239679785786044490989875302405402961803113553319647744774028389968854083 2331479735944143274219960049326360412883731748626378359448394697948145330884 2518246951049105477721631009741746133654947560655750093104822389120527831455 1319413715062678399875613226431645168173666598608228664075474108291027161726 441147041712285057420490555240937323311062820031662495620399280838720411115 3418444954592569783003571793680579612641404114355363534811690895465113988087 3061830414768187564417347161984796434946336799404567063798514854744492854531 826056347534026664349502405381960519557420347362891656542054036710193897760 1780090091843272174232399941502412296735021301159187691620731909199805139795 78878483106703129159270813024330194224303183712763708628307976950145886583 1137615560713993336514069732798042524290394677942255637409777243835542888992 1342272199261591495949776068537233567420188458659193366573093160716439196754 2819178662148603306133775530127011972959477735852410115900077018606887182028 3204501011268561774970586437634354100582305138939014239038793873650060705785 3594559551491288720593426943291519486906218612950808616458591099798413354100 1475483162661121427052099434387860507477164847246291405022560605552842926357 2346082476441765084772435010210875686148039289072483639760434154232724263459 2622910004019310086644152815184924867820268620486703643612626238096676446616 823134802574916200467806474738246252420573948425168165034046998136633969649 3311445261915985655283437276617102825976601310645947453228962047820860554912 2446317031363762890098646146377804202286046978427599303491456626735949119721 966707676491865826964759419111616418740607092933061715380975295850879320905 1976258574736934555373187617790693623492612425835492705598033919122989580674 2968432660021238202432273802102970520388861011994952515508825450949247562811 1235154097532033029349521651160346521587108287654752088790217837323542455445 3098627657968103457659800894173535829124449603797198886192550732965638807065 2079692725461564305266485925457640308139349079137620515879773078683717109173 3304282769661266834130852888586024469400949489034463001092648186871254445243 2590563515244710765567719099309171514307195779090968733936673635727642109904 1053459528032642904605369773616564492233964919292608373520824913122092729539 1526873621825720191637026090122227684901306509695337610759462779296873763003 1268156492269337721738927247833853074218524866493312686777298771454233345345 894037719359050010298054571802188828912716183999087382628873584139332048421 83135538741455185411800872222302445237501921540348130551108295776348361251 3145265212351955580112467512365730149205242847305148343083572081780681328915 1042845074993077941108202321034254858826680750933285657501386631460450164650 3240959729816718249296119125811435930675114946103274582571861919361309705224 170250681976820170541484556835402632350591000746673770720542367366258549076 2874567471504357557047696093132158308832960300086258549305829381733376511566 121735440860827272559394975898399180888684091768403922382010427041621221152 3153492670624975302772877718585493894895385879693622805226255017267376421284 2891796273924437218320759997372617590498888598980981950350335330327537084170 2125475836388287529607111928087201030072314222336698805474552224927510707532 1315708697872432728918991283619266318711960266683671020334956574022103167561 3101968687312016587731886843799117043691919592879798748573108955403188166649 1237708506928984773668046154493873014754367000891409815370587628361215498485 625562187429663145447705869984276615344522875066614488398430828907907467941 3200028900772358910270703509054147904749245217715180639692303367752114228511 3320435401726437830719431621449960737949684705489127218103214128102706493250 1085247364844884268197132344226865802654268231671532653196270113727443124507 384777334 70 70 1994465818700409197622561476185017920337500387491881804958193243878488488595 2770964406815742396231805579002594838574136363972785947448179691067238164396 3186440729402563907111997105021065789265441198021952656456431443062656096242 2187072162174522666588830881824999487011525590610148236142558166951712568035 3443093941503536939531801311296743351812437651989321238042305955599770917886 2677005960537641975954916708095056876754506073519917619755329085494898507405 3485375315953746133596964912495689396889979971852371263354688841239830778660 3221063105856140655406229915235126969304717507227144308140114895042107036109 3354333993755224496409929961984567593687463541546718883027900455313113415771 2016490760304802969253863810805273677466940285214532342379374229347525241971 525778286003178497204984003874006032972569827056492378519943781479001028962 322897761554279442279963540860658662565311689557651683293013919839349413871 2421104894669073692577237208278434731028051191184970535530288279692938209557 3377857455247199915925472168190965223298710357983463392781025295256351250783 820455314692619058801592453886293119518421939817862301465124779027223766341 842086152944228138773498064208004776059548471823134420819193067089175760396 1353124687901563542519974245592861904087632472829636668789236001217669757683 222453187703759222872444542637281182701507999875836739831162820314724644572 1764395332372707048399988911335841474226161266368799476317906177560467409050 705877231105983959384367589495999968121052479331645600119462017381757413615 1828706832156983810173131612730906456315522221937626024197353939875459840118 2270901780121150285514303468546375466653735426937642616805979377902063233617 1908834701612378865243535085176928657320847202636155375619565272685325224652 1082670118053061565881206750292930265111898265795394716063650134068172874436 2123641006541325961915277436592244967040133813869210315777422608435381390073 379829723806727675154041840119325830191742933801251565755463654625769630764 2503545150609073870271359716997399320304712220216307147123766434185062226583 2148661056115255831735923831571500608420428979537433301037022446299938497670 2265751977820844349543538897261142408524726425561062584439311590351236786030 2309104323966317386372246687056926830754682166047543560898364357027220069607 90489592161622006351806928889537593539159725192343528134437067463213267854 1737197703568189806240919977242532300692621534071151290287128198415458780912 2128988046236265498146430061527904102981631906537042270899546198130685863592 1558773423003464742785927603848227478635968047543687295176563673615190725833 400329102687788368337866873619648458697754176938650089524054652484511259741 681005177874355703581645822184454507604059643614055433003490341566754834464 1250890933472728907164263537995113226866562622894566658101703178643637413036 2236758125529077381710245259130626972765914138706738241427972298203552221401 1979562341409602964122000693275657950274463942910019939444854539542670895849 2337129712393276567260287412493397959821266609036401731835551992071391553057 3193350694002109435968034646905187789303533936735080469079795111609879039738 510859627248603653987808190965096744592193136630224377562737770894689796376 2857168089698335404277819720735625261794271432643155015990658358644719299893 1407945184351242195620181469828609062269038549652198471886404275971847315833 2039105339972490554203619950055749850928051502044927875121346441901646207136 3029827813552222345441591376360394214311656747880124281375286105379866722641 2396106104287766535178260603992223891268708698793743087586359234779304207281 3596197168073495371733343612644272883956453793119914949612820268946591750436 2484126503406670620234501281608974085825056263107520068443055365953376975860 846645259146548508884928930904570219912928715862119053049706653329043011283 1067851829018853235846545235291275285923696021611766623446885382396930239834 985121865157689934069644722476491011816102082713333326098041335519346102074 2841180645806952106625673954806527899056973171125395869810713127549870201550 2618396309957741787705093129549867519145207590632243093010957433789868900177 640581911451568098399233929159174424432988213392973888305417065093481154938 3019686917515108010546174837873847420615157682279915536860437653452892849051 1376023114625666386586549608319547786352025493937094825694732287698520930038 1258591914645856126537333037038922707441756833882369614680280700737496377616 565073971480337729737736262739074191368371076539116765415100568898242031502 3040763720367647036608426333837221563738577919855642853482009231753288114416 1550827814738756653956015647582151702949441924563494746979000434818413237658 201183997609892646962848892056923267902317897658640512160542218577531693686 1197357828124267389653217928518308238498593359395428327552756941967620540262 175006415718975057194741837594687600139651685500871349684423979983358564530 3016718290868672313026443181335451486495757252579722910388539163036052554716 1055448994115183381398747194145820895369102781746761637755658304742686538156 1203213334939719635870560526540012596351073272445439080293101599796698389685 3328368037477652940650675123656186591239698354174911118627375366634394995199 2611017317329984110841413481002768139727037752229056911622358456871705212347 612604574863684369738180555407984524715420773448330387091627265500739640608 30 30 1500888393519824672175042740335300145128721161014657679467423172159044215418 3114914251388326662610463445084790800505551394264393379672627813463853875398 3083591639795857565345415667084490368492916928653876929483190823256885364237 2554867824688776321773123082631443686960830014452113385908634193264525664963 1324221197679751391358871108249825668024033168477969162464100472346804358649 1046499039309297791577693706895783130313897390393512358507486979611278290838 2359653254154912689961281381854942175315445259561610733364196169287564731458 90447453667133594006941993035168207615283977974235269292277360653137432030 1291261667033589592268163506494040400035011012837321211976645355700888588458 2382765760989089627203667523300434395717135779095246512151843861937164245350 435227441614636419015713555167969247987203222035530338130284968585220368339 44901831631293532272224799590755757338742025610792641772350478872782065933 2442429763970018819801645282379014477658930536351808615604275555021253233869 153221129374348644691486620533122532492753734376393012538421218502638302453 3495499421817329066849759910670505412729186903923191792825549702620900722080 1765165586234623570742691572001162791644325313852683569386104549749374895070 2980734089943347781847904453522372906018806123750221505879784832315748408706 57857195422905479637739328241713201099953308215848176467500166752903707795 596102516621423548923913192326598428378481990755712220142140976337001284543 1725000850483003095473761565679506746765970448689410754565580882876716784621 2441207834010308686050320530223582537225445142611450645329701199781433826133 3327292236714378977588415763366495580600349733353160450425814059049256745524 2927968445227796184098155041440343620951166419736685503144829791225514180957 771410895932378704065494264751843849845298285516974237522236870942564283385 270920204477123697564634223916784002930000094959758166942930672898600967336 1196968479631477654157048146337776386420888865394991721376652626607429939460 1878799472310056754121165157337509874862303360447457856497036804474463709751 1133050478023397074463876768348634572969447674045677034776038682600409710903 2847209162913890152566118459168044591497810770745782712026232498388984887586 3105175194537597424517392956251868696192436408247473178438479455573761262589 157 157 597071559053546614676102269369670552982907844856560224998455821721927123519 193427664592279464666373675580283820573099677050171204346379403009383642150 3200938296107714157335142301282398759178715679281346825221802246228952561179 154969806467670030085816691917649710823238227494295438717240494466451628885 2134460474494105623175096295463252733836367004278458646428629992816638991901 2352076579793610663709338839377391548690060200209773251466269958837827948932 1779514093056014637326780867781470816860469208805364331720631492058651057389 2002984471774407561128905995252789047942101220803302238881815103294057458945 2472890804431287143269960759888172604717104288413328326310646774180738561625 3415789705048065084618422323093579498856332488920139653749663587904977076115 2546179090891534494264365391730147548669779338828813831019868920861271788340 1776187530272198606609331853347839961236035361863137283071797231674946793556 3544238627796850719716584142211452155779365981700005222905786045817272485435 184671869416209004101651517087830864077376649370420768318068860964416686516 2592127262918482680038241621579744908672422770549366224568054797476786228287 3527684920172072935895834559623021084102729120311648941546202521683100433386 696131350020764816721935512493791652785089910080811438569823271453403608672 3200420488645482173147960346248972873218957878471071738177752988319967905700 1197399853025651944987648687117735959722438799349935327662299544286878636466 907699022759964878860305607361890436583954234974290449415343858955344635869 468150610014268299861640178867245522612161035676481080124161863228610772379 1002614712765721094102375899428561642192297109780421934001323640859663406817 603035749657323708811368371898796460300433213160695193424435612410005069245 3562543820846023031953460271363841347431107670791902654523533832090126696322 2476018604500033253459788581943058382063427859966783857999113101466361153484 3464368942454597023260686075797315976027056038577091723170667889585232272566 1817336235848251456047754007722626545962759838279492449106761446834783065107 2469712414010921925719554087325441305194346094390676689176189549985071901724 865354761765900608105407974530419879708594407689981633158551759681457490661 2880047357199164215991571406005728738836290807920680453851451015364932401333 1904537872820203726549705311779357788731720301948607383020719945389505740592 2101183023210282042493965667711340257267089096318540185604249185484798173028 725190862565873058695212510763940776054929338493583830636426449208275227528 2190870351779442345438480449639243486543978050111058214425655051807873062636 2956612478245504069382738726103784097106883684569175380032145809034453838394 3513346155860863295806245233770376479022091762742923345385941741478223162260 2015772837218056509274036193806686517929811300044736781544549359029553370692 1794874481336975017674635483090769052915272817259912769465626210838069019525 2023464540230305353200132036683583832140976131366782835537403642294719880551 3220332795554151167869675424281092818091911548926047889296441949920232883206 2995066637130103020807145815517597179748030607046342028729234378083969168830 808018414427328931958968573931974478461794212149618421381375352458156453845 2908934065473592551272279907032420968799314583896806205142847859607351568511 2733139703243421076115776688538129339756789167561811566087866283901041933543 1401404770194597642033198737984728407795421195897307990033471073454867991574 3508396172747492320248860008663705333162530440574248429667241582700076702381 529732937778602361120800413733047459981448334740239778879884519440521482601 2447578539876720629800784448351075101704319375132567709313359386677426799839 3029992340810564228330318415244754249955222246840136948492926953328967507052 3455549996570430995970926490821058733500484435895802743649237051870475655034 2736351952248876946885658680766985268033833639704166473942479601191996675695 3231825686309771133681069430202616293768281696649764846039853596968389798500 1916162176380567887148150333742364118209220480513041840054334139517376487360 2928191693666844701736545382354270553581272562924098230404263638050656086256 1490920179033225844343986873769717653633267666482674088770115940376691226570 3040647858478239488162478847822685765597781179453159490002259843220107675369 3370569267175438315263073585378606981649250177609245498098597008119869373121 898525321916051113317884385539851791318541592501948838840136142329441859482 1743681596509165449605129485178800778637181749089804056885901338902104106732 3347464600478091139741462475871236544829321024293864538327697081412108054255 1565117317877186053473727938567872855312277666274155511587504206404584104067 2109997368221576512664594217681190572714882274489610868435196116755468362089 2721834566885183831424001577987249705595675299862925567617879649184430793159 2110115753052964511169308598490628094732677586475811634906213008291552325085 1513778498541851549855388323351329091137901707878531028366284537101605702508 2842219094662499675605672604375961204621497801125571561365392851153228695696 3256456430192108823715189143181421784735985392128209784271806047833998935865 1530439260707076870794156627055305522447632525398063675374885588884108082024 300908993761702373986968205098766039555557710603941695971507573310840961674 10034444841428657333008005943538409140256191668882574360156323631530933806 3471016583229597854245770768810170813390697912456286558435038113848009918603 3567730395070843487070073656785948606741201407077444518702957103354353424332 1696710989779121129440430720807582476586806275998442700677565777219919190557 2928725105639609555553396659691782278347314316911610079314747448354519991003 1459711598792142718169497974567193470964577233677627420717042334060114086757 567391571926247985008909285108155015243364984048362222070911069446572053445 1402126861699176253914128850195373800686904506639294165659497667124689971934 439169604928084952713538812551518750166907518985055087726896760343455179260 541173578467054635677204573537476100340057214242190405848453448252644399839 2393603770634574132993083983703642788896711769248621089554557308902743292887 3356915804426708301223175357595384683837016295912787447197925056425197869215 988402830878071319073671073471417836462357783301657363601376317087671049897 3312801035570261046928351498894131002957215012327385541110243706764810606766 1381850053674113376122391562598049773411941211789682144606806778798983388321 3287769493919959313298196324719748630873636535858680539727363533633872296779 911204813544901888299615607572645391633899198338803769137571230640631673360 2578373024026106629066959682048949666661175813186532934047349239171386768339 216914662078782652004285023654917673083739509526448765231237193596573328956 1594016860565521934020194092298373732258111346910308301831199943426900949035 2608400381737072045026095063933259885471924255227110099531610458138949679665 2442322365620069895427529641012200884834510430063480276819222715098985686391 2293762756994590136460409739141643550481025401889095759347286698785606981870 1528099718021031393878885050326906587868117652078182869938987179865020035445 599708191910301219356052061948415593413547671704538747608694139011859198315 1123496903275570310222464475618202746348635551788064416260536892849032484623 3492041330625960375241970644480575933702225571726463237492583397933501836151 3516990091008121648216011538776728432670175913831130919401075456717736247173 444652059376968258425145358358034362021865495870090957700986871878399317870 2172709532739410961231759059970346671903687364696251093582864158608970653797 2973950916618600490802292194768152966112978554937006542738959671413718629103 3190353748433166379043495274054376330293069490998808912453723690114235215874 1035930623253942726428924896252850259127713109229566264963759528263726157601 3568368384213679725001116534927545132760251595764795475821422703800489150588 1330310650252924687600747854976214708577156558323797525347676991876608143810 253809437464708175392704835093869002513731249534625268183911879049914478985 1042391195560919853928199972119661099654264835671312467223839247566904493081 3464884421194696437919603975060171955659413683297344700039195878640004034622 2586243683594805995606864514879176272625463918861716643965734031683791979977 3093759252076855070497556538752773796521581405086753477682879560771959612492 229307897984595992484782787968789834787354807309290883945734911249645928256 1550834608038120435926654538704259300699099219872537606107801538263939588197 1971182431754489165971240917564083640382743761019985575911152264501599236714 709129182827110437519085600845278440793735164040863807671389770624471037377 1435819810631995091478865699432347231057306791569218053275525736279432321740 2539067634826347769186474084150368057094768629884430697398296363890310294171 3519747828000934058169759912078013780493134808042986406793676669834678926561 643183112558370791636701733062911013652161193535714135099513404432520914250 932605273496725474697223622874881561973302736882279192012647926319475412045 947705824199387003410987321724510717333340766011675326539701846021969236798 2541682705808503479984910769485440977821028680154798535246992098220250555536 1680490144159387802867253685795117225274426950718906695783408873730459051620 203209988426769292645434018623960709807022174811611750868678713275754820484 3244384711867798787490388316214562393549868915998459976658387772265810322743 2364071980252532116218279113815770942207943409657512342490899336190608362611 509260098696687966143537232661742402511987390547261737033561191186761720926 1216990730751141769937210299210982136411212092929632115652146267061877392687 1757065311455668357555263758595076484781796403938891303974037111232611104365 1220450866867396378822048147589379326671611056101339373820472056770246420641 1430702665833996027092417621536676585446781854924647184481461870178103348811 2183285054331593660600261170473192624241217654033882507606601523447158719270 1722927747597051401979681071102169845662860335066330528327422591996249912112 2837089436012968832056078282736580866629568770864751327623283864872463161556 2701905949481388271865825241388154219606276334209442027243099005266165003655 670258216550869082324454271955990240728820232212224369926131372739944488722 289024152769584052214451915585538349562125839916932400395025640964840768225 2705078220179495927197336603591161348180979972595810928376092169993570730394 489364828580901464652366307731257429890863083832496382650674735761672673788 2461345673455440789745159577770591682221715799548122478025800154637546977002 3214124402000837952090562216606497509183938772389188611958975061415510946304 1590194245574475359889113518569003504383715911477613610097654298878067588912 1175232372628872501999931490999481720170239957848733069752904024889946712102 3084577981494309968044686014703639205073927516408926538066869421040588705648 2720757931710655307986584012374688793540560350795673448651848518465209529553 2832814018696972496428448876307563051982788138208295369272212432625307982960 755911391629332081851753202241196592916980703043991082235045183859146731720 1544853660747458642793815689082660640689175022498211576152641377453898995465 239841672883027535991012358026673471198821768640127433415700381486086149973 2806246682900587736289825441257727371580798036044960678381855072288863607633 659882841434461771117758279376889300849938167387092576926300956176168953074 1571371497674572548910119706132792549073391172058297087418359870067496850287 3271540378801760090710201330817419209299168023925956536172434655509611018707 3378584750070191316388003691537056835511483895794891711364640273565575936436 625473838460294928056716290572893092582758240233804248604940759265018002844 193959355793566324031146097645779246490023361375616887683574382101605249848 1915554636243467079295399047296660941860683298354255268580040891526951690218 1190753038193336932563645454759638031836719743030703410389613097555540318212 315180466419124365176316785746284387644291119217532482503346435607705972047 157 157 2763189339894821909760820906977599693363470805325642299721284566807696004575 1911687255864387204154467117329106555246845445180197726702600853753259298717 3057938299236067365799339912747440564483830540370916538533596371948158720335 117013421361860042600958138633006023372377599010042176827419218288147979380 3470962559775691798585044091929625496546770268342685088601742748133303190382 1161396626458116758280736596622804384380811902081486481479618325248604241100 1223251102191492253906391757255887458154901777624029833692293544798695118761 3599290024282550609625903295322177733785161544665999243688262169954925113735 923435110687549389373843542861604455920595230613760364465605350706524829819 109620686725659288968220575309235710326037307207371100104446649350971960640 1688971987611692815659564379537963175958520138750254691214345253818320390462 144943997155768338911932798619575864738466447106770882929269793049050717891 242660848654413389612704083957946958253708004855454478052973936029429336408 3090119102005024404230294741314363173892303559039644231626089533489135381976 600282625984540700871426972177213596844552213933532728712592879149644071105 3438055304747859068687117968774049124669259041203622752069621775826037383528 2311319385899192805093940773021390611752116782529361408848461712884041377754 1724716750415373748163908166656097768361718997927188595221717559388877392229 666250708498060147945242025741056571022260102093589068447994610744479425990 3402445729850467543953488036986588805502680985355989702784534138976088016996 611937044132700647620163510195597194853245329235060729057670103801342520909 468005700082341337604412147344627121079931252531585759862091551878383017964 2775570718122944818869217386352597829510091488449741915966188479993011661905 1128388847969750307644055227527405198750576959427229729865185216336653786113 1384942485180803683852675628754902514922027650785462846910721407630731820593 1561249851181430209275247748243114234905057533772521131647111622586133967697 2418255584829302494778021963692754484275999483605304587729354036280404593091 2308924455421732443638574298990066888574095130440966756360159803984678579976 2544664017436499083533813567656381625711096895868731481307499307346015533850 1043485085059083431764912760105292624145135819272944810952262794959256552395 3162689313754666068856435598832369818095276453117288076251920914835024195370 3057323227080468612811704974562418980041820665162111356955336569470156560605 2017511371282517821440981104084204649351867146155196452281287358788635679415 2160954117153465705141336851517429917819122603183885993838789760349889246292 3586197538860077042279406775857691968467685702675417481614238780597529447160 2397209056291445281073445751354999755158452479573083332476594859820401822779 2439727729694383270320689588511124711831359665122730222933436810913606490688 2802175977754502852682712542867577110151768581693780700839981874210564413948 2551454291425594851532893257503314985312789349869264237278529538737964251673 2579116801024771681419289954698772840949985261264972346366377325067462875939 3106552706111328275476090376925493376278989181130155905332556255238298690651 150765728134399682260489672908968132956589938555133945961616383548919026862 1745048903383554759950520656402574540792534616692736576779692549254391052958 1439865537400500880459979649500682301479915548866130614065388266747059317804 3407392570751911457204256985739669169845245889832189018367451022745013724987 2630568670409761405557624177845381722376698984943435469958003948105254793694 157486683939098474920432221638253377121841427831113970264033111286363866414 1036885997354007352897233369621207304470815444435541971818051843751792709358 1189855570119786890575269720597277652706889906133993449841277714430543757429 1042279743109957438197983046102312255440806176270161313082054527640310921631 3460644410477601039707370228853544001402312395429792017793768618572972353593 2746059491037752174670483826840707570848249522398486058378461352888049317152 3275342649868044679526163839316672779576190136033955505258832253705508296765 3600386605626269934805456802203023344695896514974391894481297262547911138893 137375558991550486001362219951360378190210620457090395532880681810519444832 138300613650002072175152403340223776118124586545610957388637737875156421750 1368037673579037770563083125921277000915262414316984513723308317029838301358 1372543506724210049850766560135923910424613637558076447997010205694277609869 835182317953366633207526294133354173792451273419524466062350719698219342954 1884869310712664553038904353409345254662066934443224221675549689089034041375 1529330922656316721282264042372460637316512269453848661693539495264367491826 2507648959534153164124920241051288322271132686658386400368815204442035319535 3407664344326098062136467640948732495643410648749806620882321700657998013463 2005161815417757125348763881369641912876369122058730374171111775697914754665 325445691585480953327344730939966691184750482877914408305166756652523196848 1264815959323149049483244851791828458402923667517259418948873926336829031102 1730034054516983764110594372653445083629575133370410387586952759532957201354 3101965261104571047332284214460398805449316428356840822635758938870580698558 432260921590424078837559312335391669243112514146118882869023049865767235692 2559370135711101402034351453766732093086640967524785307321986058223594353304 2307823310545005265872158300954491921902949244635540562309997134964084529578 1003528616586226594932559951105622479779221707455618075556901495050054641489 778384309118787118938880094813195447472675971365188408455804901331322797514 2390837587911781980551337114922743800084690480238172543129026910460103218653 2938981292349006511136886901023972772593325389739304937585726941646471004593 1954396485850378289932735680724591778410625068975637484860513793451335102990 1498935726991876068411380198618601367396497408471267801845642995073671152412 2249782283406902499279923609303076435132101365705055071734744298000741062790 63304087544348852617691487078061460726131824051891694045967679017954680694 2633097443102395338637696569892116431417864685703826984430548247460648198593 2411948950793423398736819841756160760583581408152604613399220580147264723389 1811760090778326402983231156814555446060071736196895908838529254120993486684 1268890412854777450912164817320299798804381739454934339955685564981423737733 1205831144611633216117463632024256652777864495419123489851832749809852930274 2541808602267403389680448713388927393613922755924952120728914285182857230542 2117136713186506560564350159459752049655023233168706293077653185578224698073 1764830207910775768070954910375750614293821649913023595244100558394225381887 2490458502932556832648481998106778638688378600972262970431618229161406852709 3189204643478745791224973425541686439959116074111737494708441801128424220920 1737561206905376775419550163393062271123815348447911674921427021838016364161 1497167137608111414677533886905438779694217314057589457221303035026490731675 1211961615616761197480049714621999433681761840778014138656176564961164173066 14115837994715696520544539468888916160246147151128070928657810246834892656 44141384123054739613449468911296728028669876226767641460578511749017595980 2804359637087013899402087055422773600769567341628936421385390940118291276262 489418529031729892933777127000190502016851976798269445583227482342040599017 3178427648571387122502928729967158402844946306781915499872106457913582656146 934916417318082546975989864970599853811665984372449086417000013134829677765 2383148031609037848889343926151444239853881078357327050608519022066121743627 6426424971412836022949482054258011442077287949641988676720615644321215309 1037087897391709256204795974088331179032637553434945732158544784677272080645 3508119341934768142027696556771013081411229354640841820300926669452489707369 3222742237326153577508906062984756293009152036215772898149489629955538346921 135198561230875270825952602166163689466843840562174754490220453014295570346 2973738971402502085354429760013704229421816767300188548516991031978203895213 2776944474115428517220862474914243203107591083119248340809107167475640735452 1565913164611645615882411446403837923976723305809740331949378794768108589400 3168132117541348333101883649293666785684421173807973395482403661759969481269 3503720956845409512247971826139224665311697521141672007032353134126650282939 809276715613560600694927790565376613986158110291102594442559806881234793875 2552528717374786768223052183208666023147332607966589216444386115304035875700 2554204426425984197301986640960106902581222904104018605499585646213789119593 1601340707908074589699419255190757046233869939290830902871075303851840625905 2860983989581570537028256622683386564852761450552486992701697356490424225799 8827092889837194152169903895613075525569214074485594999564838062914608453 626392905290707089648014272704244944901149311644174425947688970913701172487 704956565404887066882707930833900427459022442977362615136903027860234119365 927315649825559885857245747665750230080220483100376320167067439914100692257 479598864590527152936040322586388817350581034532791621994987432383785485047 1055657746098136254757033460975251412022551425028774975345551151493486390557 1640656924953795151320685004015250236514847683803259255939688575163567934966 432647542666008016772019893949416766422616430994302446114318904703342027171 2294600799317838926929653715517523826682548077006127844960445100053948962988 2597190153158239323631808203312111082764316606374800683611047608660520345633 2708533741254038775055636521628321402767296756957875277849753392773797765438 1157063566434167479086692826382923828433431620744010853118092372294960670890 2937965464854810920953929089479519264365686314836494672339307594391286140279 3520163146890279517884127600525219983371485507026855413637000717152824358399 1150286900335870097041135171686837471793027385210478132693964558248928430612 1148701358167891905780023152814889017428108775518730501154999943468861761234 1698229751435471627898224783527792904352349800578638636217096662147111882211 1973162300370715540391023603523936252950308293648450776514453024438475264117 3104443542580757247871536787782988137665117382301719547478792030897973869935 3146378776855391153136748919686492551774067552487645732731130744802600577766 584389974561262583864085245608376716196987156832437897190166276900079097872 1609173160898559180279438544909641766759627028480677389314983286587068862983 835209096740297502647250662209506958833645639994836602236750586235404047933 630080484089350306711779658464872002468341734508214625017393224360929740707 2241879922198976326449660231762977862782816317524708612568290306991756460012 2182512475202748646039399712660360662042006584303947046411560338946247934946 960434595326218251833752041827090141637408866952803781375817316550460618514 195079987885296103075748925069370113497989407703073715449367103391198071785 770253798505708602921928273313847571752301498793972308394599081995232707564 164868095335459215696378315174773387534926342819769186079531653262005828806 291496331200652748853316835318686486895233613708838455141967009837782278217 2590130935434252163915403350782837843797557503553655096295244759548792498073 2836191223025180380351392046361250418587949565700644733511440278177225391796 1503024011852849809575087269518806583759569500131974697663374955232809415911 749673966683688768331031583885768911412500015602155460488726507709168829784 1346989564144253674740655400921226588202032836932170340521385911612505809792 3353295648298483836163829672322218201813138474328020738684303074817363641688 2356302747521500647026624844030680692364445500783533270029052564827866264837 2460860633996501702415912630317643554919480550778979542097940666039369109247 1325651811315657728365944811411443988201077060313957437165468718000161327014 2262748079268634911158208353913636545215477594418329244435946739293789596712 3230967026129886934959528352269786997138285375118511694303147840981625845840 3272418126587792976932736858591603459753826565421584366118114559106265201810 20 20 2974895342237541643567829350644780014962487535108580767976458027281419406029 302392049361131862658854700727902565492114031503365742404161279800564020723 2344047613345897223196210676799321276076981872791856991038913918560809199762 374021656279694995806779662361646261911840287802924162102811975513732763639 890653581259539631271006488527571369670298568112511378495545711651961628787 3230031756224020535988135424323146524879093942167406360237158541381502268963 1949139530503223373455045391078393004671286526661154670378480619452708756064 3006353107165193795525303396584945761986873657200305931710642514421236979601 2520915757817231470712509467229809107554427401007435221545824422881557470474 1833515411381291509491187418834621793826472333932321993225312218474351129071 238932339669366896130093579892807520635000157343243775343043291357500287611 159043989906137167944729700689116169809156836712073905780325579869108216012 2635127887185039202273637780698081484266891037256536599311895952380344444292 1716495741601865261582729803896188919505488539985660338597533465789928803872 85066965898193347995497959677592535881443019627180510816452726307363744349 1796770015667854903506911413316344287189131688637840667817064267303486145486 2214939746787289928655260667359902849838822353262873700689735249750743274516 2719239167062223734705996853724400218849462611866915822368579643506842125249 3273383341334668496714246984892845741773041111578303405529722981791911733139 2098467870180838776062566580323688344595258490461926634200941771223992555040 157 157 1523226752758515473128169096933096369600538754617117716719348204559327997785 2173278843302726524389830380745651047318002701628612277171689014121460744680 3041406635036065909486657461237923797021655440009383870362091971687452101223 154967776440333099100955599143069938685564668477949337855699160726485661820 2877869665755601695420144861584497196201728425752020380659274448826171717965 1264474698692594007888830226156086179820618538635214583687163862376512916810 1955930016654445324109041026568513234949101047675961995253025334779930926035 1905135808879919963670300323339673815594978890689198195118990433841866910462 2707522760643759865901060290058203044976293982622875888420456290282670000881 2631160439645458154403045987392277759239792752717546562393984034071623304380 2594116489599627123522244262273954276696327289823838565070411346475514427385 638903128600465675017136744828618851971695978480134289975824874624963346867 891296456461165144829151872458215818455612301827858427521629028125995678745 276673440862127974459054794337718577145615652826370084536682591513638796372 1108647508559639566255038624764164506021678923318260846639449991657520658990 494654412424927548921857569328727231997872759384222314363894017127584939856 1180431088897625577670806474540619131676074904507423346022622575590858235668 1864718155886332902260623007133543197594200150402854419486055349366526828691 2438900816097435455596620971687882816750407765218894228955032531828030196055 98188463743121359609506422426895834916871069258486416774878583700525182616 1316720729349611224924895765189281110243692741228820800690837791144389273831 1713566177597322369362939975126797695452238401012981158115916385313223255703 2576907054977195326418236468371527419226608639801583698025981211004929086767 1440224554601233033863890817108224056670250865135065637796916256067736932778 43657797030067105561737680330201168235403769132177015895241749601423781055 1692474033908779020957244497151825950130795128545507964736104879877003094116 1062792154683138203433313061303384022614980195128989136522604087206094290593 1885773561860953574142742671625731827584060683594062509763710021481534307486 3502319274406482978733874055384364647432629730432187100410523604435042453339 2301898717235234349357835500322626346976382090958174430476370686243938455805 3227059870483468119386101006014980326844143584319689006948800657998657408243 1378620929202789488424565506744438642170278620888905039798942629916946048459 158516149196092446422613481500591145730013896189486463830867326541930229572 2150651419655435164976932590230352641297511382670784533487062930456191215244 1346378468612297556913105448898575200110042331363294760716853959118820267676 1955316764416359104924781025343902001637882862350641006824022345941690112367 626352134987808969318317302973797547222405561370420340428261984388283218082 2507126208775555851673982518471601344141368933506075637854184854544004599865 2802878447011283448099708475677806373354409188669182745290981767685901390774 1003063279213949960666103071865350148341465396402480238350515436601293690969 2021885196791775037309777972775616008582717436337471961562392787944192819700 449386679826446906860446049532945374673309340491751723729903991301478132443 1153487160652123785174435485569738386096415614200400464849473894025086707675 1461776233622351089828646004161413836280709135645322461150905803904642751271 2628086203841876566631513684911603625639560354043148235724245697829045456400 2240972637498222841955814086475976545395499246376723465159823174916867221992 3614655345724434363554515227144414569939787602759540195824707736163910708113 2299700839937612016685542453162327481238130239735247084689723721020975401952 818064667708846970160309712734408713569735533443627977077023741625614419510 236449713667470301978214504547126314751294298547197403379769983105858261711 2898643899883536273929939876662614489020571277892106757549659267227656961325 2087997316155471083959475002719671749620280353676132939334486384299347258533 1523817926581897164528041853489313849521616110232043663344563044357221221579 649186071790283725770551092585719337673457540171463924883471577942114176979 2314623603149232535910377853551166962510453585352099806541062576104086187380 579320555977904029880976187403895754781687938348856133970640927488410030977 2148155145426878999407009420794869953354354246788256800807387974784191806507 2020758400214442110889689781926344331316767833981502887362936501063102588040 96327161581960268357433707794419538257211005500764508779771019991979952707 1214145936908760753026886442537332829700317321504861854838294436147219742991 1439407269664071287761577869625066098769509152685643900362060058766588128433 1463101286332177569680782971660895126419499021978139740623701365120158342037 2930450645933176840696676737920959220891499667240113636806485732738312229204 1854597646388219866081526912194599103966282238027625899763435676478469049757 753217947925573273618842975095087072488581388579954006996478633997327895910 1075580498750503134880429233815005701134367903246580009049272906921582409497 1615582414548568422104133791467945373392780239540881218886540075245091322369 2048948842604663995312002440894927825941683418843437941522793536932798293242 2399565650700931182893072626083571143493606216013268159384074144209546808183 3270901397309817725386030035272089993806538055537526186606760922679820804181 76672003627319151811322600661777979247776060285942353846685062784316263760 2007515431451069601254037132774358779043625809542230659311104380841643190741 2931701507032608949967259385062030238827316683217573760973987321707003186519 108688409332791587578555683617794980983260104866859998808053146281893227988 2757104081903519242859778745981395876194545360649781924617020788840799526138 1813783365171609799850382609779284043624546236417131560416850343227759345031 108946184506002514155639164007226405620002509069098721926447718072308229320 209740424862579619079112386470858691897855852525738586852028719969033679515 3163044515702911410782198556835928747063371558613563263838852942787651412478 619384443725308092072488803705862888589758747921924943836194278178329780294 1162272734571630530470028859574864984697583562247306428697444139321666705944 765883476681219161196804456176426626924280826406864456151885287604405203276 2775807860672976894541478819457032176988323427540333482728873234400509360511 833384206161521578825777787699166802057355791447095135615298239945644345789 427698336492158621235114406384506315956436465075675433057143334935267717356 1756787519948835005178556415640919597458098498031325865946513256541542023930 3395096179562290957096767848689015207272880669560128688684628576813691061376 369819261521508355802215614485479346814131738996470508824442977772170681815 2205133127272919767125206961874945430909707060579467373667142797334332481840 579350168618611960517004360410358995194065988874421137068178119248776860184 1975352621744387568643635282067341330884369573290920694684111726538655118345 2817720786469310822199712804029407166029812208786203459201994514424608260757 3140310342160553632064330771940243708434261595602677968486856068338201101522 2447880201183707595456269065816640830073980121472867580373421387206321048579 2159842763138342901870864467058194724492142131348258016697979871005911586428 3336596493870484707321052613448700422676468461471440004511504711246997874685 2802831266513099007706226162097763051427221127540910517330963125049891691060 2694624519626049312156626111031490865485038117828563633749141392309748885108 3195647387780240267475609291497328287226169877781127395200129704347292025387 2535356784768091516512214976035503184000063402685376636827716544551567093717 1401554913426177857735705270060172710849499582643993212261226684517286606477 791706082958704609783322249665180387467852835881046278293441752145630872401 1529882369132559107857695029480710963052155001467873036387068105131509716761 2942014684365321472442626343025888434165727330734941225463504597919957518810 538945893882307198981134165433829316972698879798040206769872964249020409085 517293439641256359971405524039492786088189336886913687760073197068785515859 1425119112826044033092933241343168190189202966096395290783333776384037080342 3197205828003830399361124956300964422349621289089207509042577373697245928077 2108172297268026969662618663290279339003240824641321120750624619467391084069 1175342083197719505217907202215779812926777275674770359910170322354306546907 1092419512970831433241295480044141255215526242213908181600910761337839920178 3482311554924671780220623397044801649955933541435038194504656458567428789032 2957292731419777413344417923911967413301512843860094715626291931210458772357 3134551847171690754856751863668538931055316830717300421957032274020094533457 3066485427782518516713199568851962449982870019195592107986917725665562893408 2655691831791368866611494396538108833867579018404991575109007305760507850192 1508943670960252280132374365718929428206417066265724340576270423397668277323 51920050871167128406431476279793321374672202216564386054695792342261191366 2980882261016080670464887958175069844185381400313210546438807559991722623405 1662266612146761679561586101752163754625731842778225749069531314165382772985 2968165940547778936166889932125992166472100035533174115635474584447607454524 2901819999206571386971549577084215877353265383651646402941876502566937696523 3113647522644983724097454037447740366094531635099722425461641967180915112044 928737199438311375544778331762143893990091103766175851028518040364047187551 163013224298786587603665965584501983470025702721942349641134364618236049906 2720985913440808824590205484470805024428793592772287960392620346345018116115 692494364876246758872815244300028404135081192077781587136178233100214781165 1866060285501153069737818266919378311054164030181716999906357150051927984015 2487319198614698147221521705484399032727214603759872672081500116637905901928 558552366528516837570063075782698353732052791541417148701669901963384585011 899353266417326659064106915524338912503771682527490734642552727039419732814 1840004605366551545369642227315467605741647982508218884505399007376635713250 518073414806450039968476570235433696266947802010703202163636517568047077259 3020005863136221705702806449756505220649701814448974071825633490180614340366 1805471803580194856775963272909645169203545761459656238857522852130484467138 3077681162177598372038196052471671909124729185305449511415662818123283163438 2610659824835451366424038671327661345831076822476381129647485304754713901757 2916662040929412850696726539692695765962857433492307502848963773483453116346 1011506153777616038612007406428470438055583518011892416157833726262142643604 2413487576080987127628104096924449305135292124660874756793485665983264994121 2814251465097338626512713698137369125425220082562857161706470523223073821690 1118990257760992657271473475950000651712596506234981323571497466288733494137 849135959151596833618912099841741313337275542938286275670519278546332863514 1139532221407282506471085991908447717339643276786745625055178001019401858372 2777846326517462934865637071476395562027684197169677404380885569754356815884 1006868917481966445435591631874784979250039953133103049953080755405714591778 565478122316049644214907924648564747313870725897033089701726918604042511374 2436766798960236438411598924893727744935047917171453788790634631873290610979 2593055134356255696685392939823740622645786964632247319628120652833638293431 1512921896137061399851879901146615177182248519615912756938691056719365995593 676107537830198985459857093357697452150260090960449854034879454436273160279 1297317716020670488235697038493547131734658568355676395626420553630206564761 3204416659602465967362987150591667277876536657069107134280504991407153153106 276984481472607192370103436873164420821505777423327227336820720818871549050 1123140213622550242906190844417796497621013751639255814997722879688990301310 1869616065999419784451160727938969767250558600640895587913726793903979882325 3257901467073079387860595776917049504373534752225149439685962842376775289501 617 150 2374667954437854407447309067199627759426181676275737343679008757312511470939 863230759767030493924919354054881338152609810902181719876397446754059422582 2697465099622878772785785853195119389544158460397823384738131387166902868200 3519241321328298641491019952245831430427366481129025561455800591861467238606 1614639617443766935235219360925589801739734632309196722796242630602632431187 217218779123719200539195418571722849796052383987746909030347303793653062608 977064134723393753598437853968306901579357944952999913965258585343977111845 3215204362197253822121330851510401551454873304900934601303912980763680757135 2859749217411736701840414047714543280477080759357189957136955091718965923743 3313527369529140395454296008269245194031071348995956948384659048271811387103 803071415159825048268269827872073033828588919069965520608216552443571414508 954071908744474578765270873199138529046269543337205801843222212990499387107 2273767897424000898466291990606000458384605332743387942919400522705993206802 2029084636027130114690753105791773830660130093519884394937237125847620186149 1177189475475158872208905839987286513569809570993023366857125382637568348089 1931683954755729587678921319009249583155784862711008343702222209020910650805 716209107576778945872093622795039899096669059749246798459556510962974641755 2748677799631238215741246285337449642516551456239259835960567465569073507207 2134841565020652276825490101006463316795419321005551294054215781546726849780 2658297242561867839289478440124188450591379776181135662636473167540422947111 761938662615378561945002719229189761998434679506201845170204116282497205249 2908501026081512590416668129443080212538344554343373774537965346327582563061 2815986104765928708432580965659855234476684797878536619416155066192032252484 1427132888219343082147004636376622189783828627615843574717242541139266676775 55452020920314061971922262956358825467042454611031667532544745068281720630 1279945389733465920883341259228210537120563666076788556496793647895846632029 1101970176688058507372588040467364940751879960617743782092314942352550138953 1018694379437170940530724886214430872361380548476872399503716199527340868360 1189066683564899221747174918852481185844640714988796368306970470202523418567 2608541166585702130616936523189657669693997026124461128567623285356285017716 3266655663925481168526246995485517324148071118263854210239436931395153288157 1476592886999193749226728240006501216908138820718341273773192279632347043961 262270728241138263761962808858661398498334463629012855881579963805309048889 2238786601927249490478409474126537954747377031346972840757730964398010380473 2717930291823121771927307504576678589029751150541939275928987534755918468893 1782882310686808848049186171507573523382166957668198353636212531341929676222 3554539977707691415928915942163359199447369858330722863144496543101068518583 2336539980354889476671739300624043926108966846281092052479111941181795531566 1230335237689572687319011472769045931440271062433934716802812328322208844804 3333792954898851458649756027639992670701989935704116726188064405378919576937 3578553435913220974783237630827505112740787243448100738765389601070727393498 1461977695965008157833621993602421675688969898324196341411245667427073633552 206856966238317132149036533356118231388051530701782885361058905619414622631 339529840483614297447154208773383307825954559306308369462661834139525205974 1392487718926918979672975988542623253836189825608551465841845210559758240332 2401209943642115969841293837748409497428429398626649292914066947468289560355 3433440794719059783859645497920458539769587865208623413791587551461562367807 2566751164620253666172066312278458717444940355406727736785299259564490564241 1955840335168123757467746558952773117756555502866611969303812044176100991451 2866371172737737600951069789456977244688743490595193804779574931502297784268 483925491073211859025689856033780106664224430247616364879363125260142325055 973410328407500497936729445000852427766970409954356716788797368634634155440 959666736707311156404953131842543129022331031095249191004318444941383340955 2512348514716330609033009878895836822865819286587437024487844610139863562976 2996541236110647735541343288547255024944604660572468657404130177733185555826 1525218323717874160053579620818088987487808658751830286741450657113094983649 2899326196654277138140204966161258433648002716926180653573566301148624686424 1811030118876396018269079608969606178093591317382611155511454908508112479481 1329292784607135560163989385219117146743967576394379558646118209550272822033 1574562009487029561321368718887495889091889012509266556826597926424371579432 2501697767039619496851513514277069179057281481954280272641528992517447370872 1579637153560222973520926685484738073942382936040217448299666699540435457292 3039488527480033951696608975868408816399738686137197020500792511472723012054 666308545329233828262536026955544678502055447343581259607747848947648073262 655466393099638517008168942714109475340311464861216198208861693527089373401 2798578375675650994306221019566244013871314970712091057001475626658941008701 2881873767557131503821448856216322904210841457921127671854740022160476853311 1417787611402629015565246496627734368664978612197370124281712336877567215439 3124432502354069426118917867946772901049387325548936811039065770498506333140 2269706865261077685848100840052456161940065303358644391205202741360923940240 1053136034918855072388992867610389980172560194056288221210373022490465006375 1146390204531419474673660324682619393049368075079386085805287441507362933528 966865593788298067508824511134228863293935504827142144291950007893269175032 1439138811999273781036181556132186337149909425063781929433406601277832543494 3115225185696666868531098417765937522673857446905866496264993660948852146696 250997462479915686186827139219653478584653443978652516476122523983622598797 2215327704954624558934958464175409976551645132612622055377621867334006982561 1069213192888514986787195052464117219859079751796862029550905335976876042381 1827997738030884078067978619862644511166334770471555474949758681129748240538 168112661137895403072738486813093478934284108837857288477373579826639457281 3525023305469649623329016657685286758169177028172655518380514594894984297708 3563191083415280052307720508854768865516997670965297192962070782073148930306 436854589033292043537096370879935622803834387074289662076669120268913504223 1871990523059295771964564417561056901840952953564336309436469837175419718880 1804744512005932687771066152035063019365487078847886747941512883215601117068 3024832839107801818551179298534948466213831370744607871628124937620945796303 1392238306665910841582218437485851647745938813494717880251250895263974470174 3485872859221117468959181630541252283893592936074022063336659714520690021609 1267937691617248348258902018982874883249270015695698262310927795773685993897 1598839522729104929330826640918916602675822598712194230044071420248014839062 3342382961739111768211129885425265931677000075697431900163887747080609667602 831527534156045035054916389800345806329506672507231855183478875160617589570 3394202508155591836404447482064003163957315280029618072921110872487977331814 2483401482385871212007317071339073205959397986941856135276248791735920761914 304523088778704788551902530306267871967273530869407737043744746822506875374 2543095378435391458499597678772044779748367742246081562532030691179562572319 3096122955412410497810837372294594494172929676958879107165789133916144778854 576007153861484871787104231063115177369983678194549275082483792537043399134 3089611598285665731293636384239494067571001399096715536575795090092073830958 320179586506926814941877242404694653781176017409184705856961608081393762345 2793455690893957648748074440670299043985400529706817059516647875202461330915 3326572354952938308549059491587759228288465959479797695477052650903413715942 954727536130272374343355662144997237356788985502040136175633454841107482934 1428722002892307232366648434380431453320679932589299793140705554703960229931 2538188056690783131560451396068459878292967603202938556635425088845238688561 3035074025086103409369458833666052888340979219710957247658455825847496744337 2126056726534955488526053071965134174141161073067360809432234185023898594564 2232428571477820192273282264962667823810731702111289898576945560125563568182 3383275948034988346170315364277333806660955625027289028089559773149052259617 1583298177426486687104486163776784856396936344170689607973163503666088712563 2539727321912797267968214305729516192836956118688595512677520800000973473231 2180723049039958085626044739037654673660881278128712222142333541232551224255 27058014854475090290474540222139339260014873706631012032248504413144477381 1720552582348937035132958178830237699652277156678682754543875899907537044512 2325021175892277617179631403997355434429679516724928479351952781136357824291 2991818790729673753508241066481875124896734814798765575523903416709909513557 1313036216912777205054336680489953581119176503739959521276967998429355611796 2238540001064723819263994651665335222919891244862231594980742880131354016486 2287643687141896619436160741569914797791292223310128109048796465591757624463 2015421227926159397066052964993628008149723826576362092453098333200062331655 1468661887361873192303926127150194124204093647208464636036923060387421527726 415196871558264345795933289458733876855685112240891182249166100308021565020 3216434696010748432248258708159893469292012890935664876144722781944551757621 1567510604050341061234477678502767113496059385668936951158615018097583737093 1332071163148572034404481025366614478240461134776382231173624086844464801625 3065814833222475830511377104988156233900900477406299742305545660680909693341 2288552087495231101684123738161537204055113934548945889840404712523785053763 969068402241691987234447400795460621411210571371526570108376868079883165594 3501785087842195271898475368253747446350872530459251510222324425925414509358 2371571428590148987454126623373352581076567975624771515562338991626318328765 1717952864271313027495592975651066997090118234873530422503517010415663933593 2332003349042063769957136742674848404610648984394923557195754215271743702115 2662879993552938875015972210514622938473695659876549725007124174284822518290 2363387311296257177282320461257390914177659379684124367488982117266606912378 1499901429589574162172656304586209945280116669959505087677039194872369961415 3404124144393561482267916106211004927645496834017507179829046269029407902237 3272991666161476517080201656183640826852162731963055422575960794108093238548 1224283121663910338803360696598084027271842466658132175300379541042527309739 2295720049539519654585714444645950308574203175144069959420738259378488377047 3016493483866789404814251757104519698497357595472760979824309082660148092512 2864448303046710890283833348735325269836896915903020850245816577087648442426 1555911698799409649757968032657112843163744283566226261793465036601589838454 1926953946390915624235161415468595516565454490240936135965141668375183693017 2172282204389993535320471525969476106931032455123631921620767767195117134040 1264996878680877829593011773953569985114586681819042374454372151033741476182 1839048529413097073448468692604306811880762950714974123760016316226670851685 2364195173861578093519707798339853251231113046940222548775217306592627360692 965967467936577806906082257070172471770449421231025294679897899208842194719 3470929809063907647178743342003908337639819422002637206130133469590101609660 126299384862701904515071674674494243030784769932416519155225395880135624199 117 247053968240979794015232940052871474338240317853162895504906279913283485014 23604050915480393687487280002326207205129442432238888115009189017657202828 2177677664567815005940615801585904337429749198906592859245224070713382883684 776263181949091547210947666855573766470280740167653698351441872601872511316 2711693461458753559135829589234369029676227277712201193120145554498564055865 1507214166129906993039259180339575990923210630903140669225263385977472848219 423093493477011852748541146561279170011626195253827985519440205312385922694 2855067884509767360736589096371612419115055550063213331663416559954126918642 1167030830624809685405988802856483919135423117082141960424861885402548604037 855301496619407375573662848583557310266731656866279693695836108094473725605 1757899865936878371355465624415761963064267202413888681768256023694176306403 784657654550938204133857724217871577202284870875097379326042182651410819472 3222210180323356267342057869000828121522804609594840823431805420697831637745 2123224947068437005996015524352179973008927268174149485767365015704177875292 3530333091685175072097085186674580692089714105652309196783680340247611243636 1913921852494883948709480061936811264577239391498586186529605964823561685801 3603931099265659911484338097324557225319129850335884327197275919610800156739 3004337705845694954643149871143390747201190767511252443813292506556404072976 1588964352168623681090478653417147947785898280342292845962183756082345079514 2770498720330735269781615969671277797281210314465923050923048542269345827410 973125796494060004928684891855450188684599361247464671771771927976758234068 2015314839078910569843994155140216362151783308659675271174213438313881417815 3576466003166510462210389449933668105435279831824951041468332877213808410621 166556372214527053723392567376886674975984860967284125677484955155079478904 1854819826682625458233741760260640763246918997650545961893722189158257435530 1016496855800624409060943564848845074534082608571119933024494828497320052385 3193157079273768613875757326665180495216832758306336023919680230711714374049 275666003032516286805343369006197752975301678331765008821099336708486786131 1986861216335204480051729666122163599303087772003080974366539153373938366739 3574533363138322658250687706495524928690605287018355748463720741406473488324 1827712906301989113607475138356556368671593482381269644880672111547740637168 1063218330838840252193888204639574281431928716094679002966348376624365318091 2776908646876763126160978996195124087777732297072078953211778916150961299711 1032389686173187922870169235309891743648770260052474867942660066371702583795 170679943478015469405919352042683351237877626711226754754415103451355377079 43902946647782498353157268784405317112949248319764314248875234405754604848 470067187681983661363211541657726998561003584580162834418518493394178307623 3420767939197544346994685273527484650298300994035263322119779072036037180800 847309274266002803607332513015632062816923186409025252889857829778061955017 3023535825619582965092505819520931376840690620217162133823639871157239974447 3536583391411346655277325178628026898054306996564288374188392265189649567289 2770559118878266892184107792108942353991141419386895119869795663049555580487 988918767837254949598886991052804792497647813656580260385021926488331503979 2099514137725511393151192825433676968779093925802070193333677167860431336133 1132036817976447157172111897018307882293732587978905533956039040317594428752 1737718618334295032828461384262969110060393675823464320591545747095725169943 577750020339019461677101479170209465969818307410617203249157720324893617065 222395985183756253128370910451982922307475231287106241014510689464048604407 2787066836101783349398845639808817063803979358852772296806358003502184893893 2624096007972564752772115262153943530790688510128617738815733520771087742074 1194035481950365523767085121233374401838707312542989089074718591594309418339 1273601891896694646755538040951790295991134774780114811198347593031402471446 2406281293299479128290751383944419476157590808298901864852231503813165160906 3272329399413113737508612753597709310884388901486026663630318728959475237840 384566049116119566025471581099949773774294177490585765723027315740551361258 1903084431659614940913788603666761304558495226757329148109804317145710109105 424883369013544108568495280530444921202756210089734125501607141141869536068 978722787030550737902510511159687512274959615824986914274246678732596807389 1959019901865670922571617064133111625200140694648041248641801826935650435707 3144318639918889174051583555680961209813004498160647083543915318813499739689 1933321385622829870303429768793528487708732682409291216844122125592477466705 1413233142707090921887117775468435338213949301646745449919660930204361451049 1195585196575467184364771994599462243044696272837345551168098840286750764986 1308229636001778089924811130394185608036459419373326457658531283544068945580 814307497437466702691203432424828238573994709025144637815522729611822900125 2408100132725573965702306810582504978298981378361225794648241982594051755604 3082266851545470003349332471718985809142811908750480502177209740108388341166 1242532798163925865859263651494290502200350013732386180601523438766754856312 615687603134422638605192348808512588601453775626688047685555054877330174412 225120952557993653835798563921238481360991133467696865881204335330735561957 1986875054180460528544184802943279665820863690102096833487770645753349662570 916449466107707448852763797212244771836657619567674534854422905968926708023 708836639021076115264186696788703706559607735801403792139580882110892036999 2460187959184001360175206910231368036053377268490287779759824475705464429408 2506926928692923195437746709340245855086356993655468009074873155957604561646 470547046951593845466752726358351676455200359359063355173329860187658832845 611618038636468160974771940773309795931387374792321840218059486247084713967 512031202446576476231187777593942452465398294332676397157851089762471367956 3403517844087502012375071397451840939525478376481140191865033310124219711872 1236366911561918403042004560913436789218556147484956346229561672962894406615 3423874204389569325263604004243311645546480000182808915142447289300449569628 1660695017477604110328208882494404046347939060761900261205170891378208570799 2621220872155740070208995860531436616317512107262626879860337351696274207664 2820950916890579907324375268651920942966516232464368183498450358196190230842 1442888163258042742016173586910860753528727542892765880404584993787354891589 3153410965900103219418282205436596470988254087289227721261138091868134700199 1156570043581155864227130665532272750336940616107278259883997283295792612107 1768825309289846919737394000812618722492118804269278342062905296453557115503 57697739084256409506107447333105691825002849469105790187770298811667228128 3478352892855911674308705557433954824299843121181416774841289397400199403189 3194446024215428495224224386148610221646664115246334172322320202558324167300 3108458214858034969184423459821026462830409667755770469497535517122136577106 3264132566281615624572713130436726627653510234791659070208937990244252298468 2148990089175203567486401434291982622706289441666645943252258429772606945137 2766888756705119250948976320246481246914131081670955664011634697890174264437 2827398722444427415370110849711673843210218256540805814097541663810395212589 2383254261281004025736328521638875423734710134796195571571620731046370474076 1317659082921797597406495508763097368023613702493257603236087583988957353015 2761408072836939090213047041031066084053745310778526178387209845486271708141 1523702459340223316765695591035565327894147802100051649845446304054360224645 3166462097828599770725683254171287437262657236280200428544011297571145690408 2967267987955210670808742824505398941669021602784521572877576235949750676285 1033372472922005787506541300067771153464540982829911408607936793322625276061 2507942950955591899286629285585512125482060083791987931459387814517822858690 1359679084595123706337299777016125437249381683353927317873156550139040631727 3328756649910126190906757955101976236829214108334217634532617667216228846794 3519915284095110168928301252990969492127984462762109883862818400571702300922 3546012033590787255604304623064838455486257660742563043373423845615463144397 360155156147808175074741039989509882050040980302059609332702775253613319824 252812285799803201971451346743591994397261330141100528832147298250410368031 3231634635844187529020215057141052519651023003769491420987316025602656038995 1059327293764938308123694819588379905191417327736085831361483637173222492375 2475072507165560215373700510956211699042164220422739180191490964647966061268 3482561767885518510965199674995999383563397637805836063829512669637217224534 3560120512970575410823947375035801196189531451973340289589293161143268644027 1862788880846541860883635807256813753456285635113959754210109686176745284549 1769957984658383237553630218915408213541307784136693690679234715336188212687 150 1858234024232165466115495921598499698151197543299045217872767383096939017264 73934279296255687460434004566000380471709922872980316245268847806214652675 2577258732093011574121717557188072141001526520519849357481740738873379111534 59528211828699420626924886730261541680882130654703269044027445980400981553 733381644186939942739822301342160723877068796747907248842012819827657325115 1748969335726205238986938268821198231529542338126614933920862092192276742905 1109399980011848037014749898484847836030468319483137851644935231183767450338 3362482417164671086406914377934298788806475271122570479404265181160439845942 2876139393710400858161836819201940258622506374781181501267947185687253375241 1688996770698535655201997468801962765220311627801033580481936950586744247821 2913492016129179156909193685787666426693925689545096374289521208414039333953 3354666277509405405132797486710527071925365989985292770755401726101508470842 2860236070295155199128370676164468662922946293563419437985452291944341545927 1024388278406357250790261892790232325735543423008995788405634958966271520079 314640450925226943386381695520691923464961811478310589443158388382530176458 1276411692535696229848453929248237301673730058328829973763032174779243477408 681868939304090661431005291924758166146276406483812267628537804969538532630 1885593989211176424027548634185768379321871535677203149803411468602705071739 3251380011309886413089634980708231369910690576345443203300071288879992728651 2510856720479755719620383517677319873879413580332926660459520846294063359591 2260748632322281380801684460764270959623523550951223027730060045122060439518 1023564134437470923557387413374209378725177323809587593308973243768687880617 2463060340973796523929917830497900038168089824602703781145888896268999402288 2110690741816917421141813717372544680933675992920442019908722015903072310951 2384556452842863092449196194962877965810518466828815476917915590173429150603 1619910375490073786317699468108842282958556911664496647198525438748243972754 365839421440043817704891181859543147715147949959432743562320032064068369669 1912347749697410245102712303375588783839691387148630598644291957761109084031 3408245053698741707363711031017740387328231879342028046844164143152740195759 1822658881471746285249653842782638010240350869943993331608349554259220798719 3270513105958896593753527532516643389465139409243288616533549214503913260716 2081624882475591231739541363482195141759305208897167878865070644796475746268 114291062668770050053398145381016521280544420299600065939619006933123956667 3555986342952222100371737682982291693601541109129866680735933086809893193643 479882604232275052513924619179702765574155021821328929698931810973731999042 491597213669873325257815922088795782306238129789838059027544946202241699651 3232416221124377747644569193721273026491717055191034566892236850845751517860 2592788729058827566292986497552963061050525888415440388316472055735475418393 1055507379896195980152589575508550809166556227577091069367714012296455776632 1300215724057438979071596490869893175669708020644727528521828717960994536488 1460592230848263602893832018096613572444261349135606993617181473914628841666 1059963467253329614116929517949962682045685112604994017477430218625982358449 427694840505027592985042322858886406407539118493661472598872956021146403384 1251206841682574163525098383311838539573046238814634735169210958318109729384 2889840283339471121529769357666062609021485717887566259524817223174429035581 2638643714508182651004049265892993931098437787728289283154209890094019793451 775479763483902695991139295398524565055629393243330518265577629813158369625 3476270570533095577842809503647068831772378748601227662987597897632932572728 1547269959952956492273503162728619332619886147026210858400891504932976158056 3590655677748682008310092963673787614907774667076735095369534281663657198035 2112486689146102686038259102264414609788865230991764157656846864337336645155 1917040926821479993272323175278672874242247161182260219505034156723118064038 1315052187486437536463184994563068608695104195768888759009343917389288746962 2464348725378097901585808271805430550377562431427512252827839436417509141305 110824020452893445722673953662077792366995266546769453751225354362020312264 2719403786566752846125579325430497746403643279655895728193269675901106957510 730584646212175839564406806706917995578561738717530641537046559137368364078 921461620623272116489015089763580544513928393670621742419222100917746350973 2769331765246801022504283786829596209511480770015870085536780020967644931752 2680524427883708723717619880835325628533465430313666871833070831754044935170 516928036296329826119130375471032021057004076036672062530962254054109880963 3315618967502303991857822867558339658475819012029626141571739056996253366434 3109917134015075704219886967361737159360720231454231809313566495292095971088 1720932005872447741459360483103270897340738423128430889584795945069878928055 3351564485259497094600335463809579539634065398104758564577671842736948779939 1411032774907965676495196711129715840393990046662269595922270065674732635563 1447770928471141533913851284465974351860107876337061679595949509707086455829 3487752653277487753545097413630906203738997683139637724289557934092287513427 3364850333133657640970013336804635623778880063559840034218319593071199516154 1877061977450331595061682963941093401075535443275207403499688469351091909735 1241355026914314704924330190946192300456797653059346862511859424629604703071 2320922167343025615055047013527209360835566820099644107713077796365643552266 2807820231410845361700773353871689740868087689901168741250635488319306871356 575257242262616949453820264667941710596698062133544398863937471978633659824 3291913121889825240672214957106742232663162883127962976396367452305028008343 3153472423789168321467447473440602928830182301293547315152469281391999562440 2641602122219158135982607934548533871839888956733946917979822198905744762598 1162392353842543575974470854113738701564858139358209765505649854960938758190 1712871585954361537037803349561500209857828794756300308936232227401855523938 2752131961857331355840672149475110653938675861667885650191571209293538252017 2934380124498636643536665858133015909548049487360186675702948551464504821323 324329023946444682996215396457910724399489519071455965351280359102837971536 3303320724928072486095218534040174265979008089580283657303530535253129310618 1742798674847506907058640058708494670120383139249057416483788787545011041591 200789698768790907858527737371461031870038160756581111514918067184756573607 1222107643331851985215107415276728188215222027671445634378059411776631543486 1215435123179110078808305672433879689611417325782087347332021164842550879810 115305827785952482175128304198044604131527259637607408810835586286598218059 2126742331108839257625734615388206139285938018613626952804270574050892213570 2291650488883933128334240592717895589367985836419429692750512488616495721045 4305573592950420310224962334525937115924878042241631359379788172640811969 2719429119498431494702787781208390397481019569774148905884394451049997440888 3388241226757199326269042251432276795463336893695626233892696096240543037221 3613833314422358642549901572118636312304694920809421346135928078848469014944 2339054522629574074817094060504658481249369852215247791603576237376441983374 1154931048824939949172425786189201302684419090920742291998317977801865700946 1794836365955077642766722377649085944510359509394482242376183618479844123691 1163656319668239735880708157863404108436564593961789918604437999451577704003 3192384073584719583553457458612209732191994289402270099740767157629740081106 2222453613757255462394163409562584063078685359845956081647546654787294930556 2141716371055015049140527413136824923867652518151573178093034695769958318135 1224718009654388900104139565566955260038623354180346054008811987265121818845 2782039335261374075424600117395828325628140444919108692512966287490819664320 2276495006308015666470920692741338152315419666179213696285741214891544677298 745729927466250128254584902126317823965762692600602376511591855107525308161 516067471937045960428370139697764673233971775428555956424376424148908668409 2139391339387144621843226103791392798612951486701404921858581440388121730146 2867239175702775462884683129504647345373306668736179785956759651710989307835 3566630112905757752672748342799746464897056126210408966522444996322009084719 32076476279336449063645810947772140984890865610570346387757471402089207005 1617941897473858391330189524374901542868648189687993400816591436035046910512 3091484914657723549053327295381639655195922924393155107026590291371242716660 1243122900847204095016099108809310685925591418096576574453259170842972856507 2274475982327798380858326074650311756329752246180128925945837164830146866833 369946873912533875504496545314624792197591951511252830776356038069684628230 2215442271818156396562025628255781253450105848404311044394412558766575981381 3583809731571591277957441220521073602237044744437166133495262812442575989356 3384572265981954801577602517346882218523734557995116355739318561315993873035 348438364252307111594933624691934669660759665871252447334721461347108494329 2410347874280791943763130511935518993864614513147932251406826352716685896322 482136697942804739831876201805604508593483222170557290958656719391307291235 1140842342815989151057037243719939228461182602426168675629291433028593163353 2671003008738754357585616409142077848553601218434906577648021872280689542306 41876672332305121291521913730366817605547070701787700351440228645061880218 2882560454393663531408276830264658715038499927740696082320612409074257343997 1425989244488022966273891273684096900621304063482636529072739154428730509232 3073655462876726251218720297003988885929373942543626820095652309251257623992 2794573375925619893848282943683018585500411860251237028400264149532002159960 3596933952629250373183162427683838030476186263927460646011899377795254056058 2637165011712897260486986708420583618322655099964181723545874937531600713649 1332250506002422998968859026261324550132268161722146523718436805163225054554 1698348227585039004386974914783075281662221023637117890156642236911172839920 3465379106403341645835778519050921587480833123196383630026245476325324981189 317087077722356718862543284711459082841800519666203131113553829378953233613 2051096766784855397299478918353840479226574352363754795111139582238547144572 3347553774815409606023741357644631322127870492583401927360840302416283789046 2707062953937600516231047411420643270545988435884107325175836116568580374369 379618177542119236385464339926361199817777508574714829445404009358982050329 3581105036955316148631910770345953951111707844430547893225277450072866474301 3018161505076646431699227804815593975578267932719209339902021983318833868394 736698191810507685541932343413569357261088611925348648291151892426119142364 2701426888055459065352359946225545747562180168891763753905966084768023694662 975126555404960988244413774451116680796668595010885115375517291051936044111 2236577379917015979544685064388102253401336437661105608129193284536495766733 69367007605362364318004558463732406724972359340958000075999791847228267813 605138444742295564341842240187530224217526987900410922882840783125523967054 352005260058339933451783805050543578812560208024430813709011251130733953919 1798896103801074460397551037285776927770023038735093504076993324068901569854 517770811237639829108992765547134600955501988756373263094468553058417337454 3395849092757762294707528636758933339451247466963083537237935468456497403756 77 1522432565027559015872896621383925520549272457191131765468920161928169863055 3496534466626163805894354483862775161270909337134730675328658839414983008154 1454459942699536962816215490309407383206649172388906272716785011915312542458 3275696575108177723098469190049676781999991603783974206721448497399632212684 1264302541929558859776542845874118976465308373379034165391400652726540088832 41736011654706046467990875548034678202030502775491732926687295292236390138 1933771221589371133184943372685468022873784585189147576006636652014087146838 3557833276456484126454211294118747560844400483064472215997069410127374002652 2406705100440103336314279847263671484884766687011784180837805758727493942501 339338986903230534510597555541539456147549964880184462807759868818692468917 23982401184237268245993085764395941506150599439556772933044153230989315924 1703172639990820489458824860858992884849789799899723049520952708335744197157 3393326050410613492780233380984984061068923977462142729678989732706519673361 886261172977047744010182742166824963060599720816567455537558537708931196702 255989169333319059517101963184512682580158371234735665423233929661136692050 190856511488198618829680974768966163672719029015151309878686639235160265787 1605691584425567432876549169256774079145408755546990108363569742715423798986 80024697226266620798767822821033590104314669218590626938595573605456992 2887171479823281871334331482284765651752837537866237526920108368784347959706 3155721390813550908730862810889049716588097005062540960034266602947265269429 1521157373989302542647091821144475956974615140605079926473204393429054617658 2118135727748280179745775778064465314483090596625033550742536496904706991864 482016244878431170580433803861046623995008033772483284334490679660363689583 2403364792434037659604606449076245129334817768174273966706340446006033514669 24097527559915758552539267961208154191599798542161482512297791472627158102 1850587850666576290123180795045742880495022498026246279831992498033488921451 3091696050507960819860859325390640314525980412601898279143340312623396205084 1202570589550560240872217809136548539030744865348277791583525730475900952360 3367895035930118566673421372280133222710807642681768539673133167133891481143 158325487875254427509853264170181309009495172514594909102088027480599690178 2495288104292651849729101721542002189000422155441071906259755476604391775247 486429841655888404416375101585566020772000943551857317654961097037754739788 2988427885815038315602133564097033212147475261240792282961995286655943553085 1758216566308420825660546413283532925381115104505282360954288284216994333210 908976526826199109660839950253474889455497202992295068706474603441426195030 1921445180230524002602865962459729444295617068134765967844687165117561624291 1212339237801442858865118578745390431153118143039861888455331107773733532621 2542064105056959859106377220986051834186326280568173874830955542818008987419 1848839990171850620023622045061420422010365797834751483957401737688097963346 1182544317999795330907975841069357344352664527256200784057797360239749997633 2994531121339164483439460191598569367886858080755604793503457217726580433159 3144253704849448352739547749413417043135670461056063191046444298890034821704 155178210596798260267892643527316110367355764481802287611607895092310158766 1061763138125967800628774625100058320733681393702688685689620819038981496373 3570980373278737837598333926048860227724170261456195786285677034109494599487 630614460248080953127301161282152176866146467089506526274975910875162181702 1044017378645526043869254204699138582919807744860322934635741902503888625459 2333555617662396044793520582263718110877044829986291648728995097000797453136 2877927133326425540019375763719659453550672337859757314036103339478109003343 478152685580295001979321769519023549208645525263165037068718852543552607203 2380149651810099773579469404429085811367257950524522806836948275681342029665 2090242004394033006613140043389862796879338687526039023596070041174911378684 1228049924451858121494712091115291427747972853984311569885193498168784172896 1272642069811874186780088200321791754193105460852782918004360229523726386505 1346306081648850301310616183836483901759212426282613735670448689779988528783 2542089723253921971534007937544205732859029281490121982492512635860511298617 510524015988564165192808671123390086849060137347729461922527085954163862236 306132649350157667550950220134803686313600393266183531634564739375098770752 1303261442305066521479162756794546022135195599787487695756794977850731821689 277297262779867802400933485745560438566905577641127187473367919056873888065 2135408957691318982355177632974217744970545195801825657503003178188243223952 1067421775135799873257689536491458137825294413308581018535269249271229199230 2453253796368045580942270972533034087033748117419200869693511739721756110249 2422600817767104306916123067432928878618638259791133379569115481573538780930 3227919744575765985396950913977478264468863820770783105553555651145080308693 1362719976280626115473551604785426391108858517555622493193470864374334295137 1919132004098664094138454704585618990388497175949273861429244707480361898866 726624407373068151372949429069852310488976001016114620259254376753952833295 738356453002861654685963568391939059988486692733377287168246450450435642830 3076529853685968244528725147700642216746895695439327640636881869456678641145 1273730988503917329618690312889410309890880675347141811176599376607409260535 290298179314241569655183151408769170934471900930379845610339745849472263837 512048680698306270515590268988392195063773075642152693378267282643746883355 3602092209040281311102704382896059855068989781590630337632833138620304811020 1119021028466617626926341909577917206627447708151578528617359103579211250491 3107488101930789646340618765611267828374398476473573772617874034913583360061 816866438830460188505308821954486184889709034916804640302350882016123974050 70 459265850792145271042468292756451124322115943680887152456045120706012809891 778343250970430247570390264409627787190614505246193223147637531663818848023 2980209092047440952661823407881618339261840236827979650614702802409118628518 3118713815513091001168544629414122289669473297726508086451996607450554253358 1137165921498372844697532546623750313762296880995746354952027734290461927172 1864762947453428694223741589957251045175599762431834292084240705147249753732 1482555420216318741150988514995018144057706975926857534821619871574209975823 556941507181428924941632068079054909497596567692690981966665457991605517749 1011536538455212552697915554881671854210777810413176421245097238218536103394 1698028088894153194936190203737650034104856729243551728660977600065707537536 3517877458044773447591125112255350162455773978599357702229441754483893459012 1001223297082673707499533125829970052576953914056356641676196908852026278838 2956406193575769836183017592421467524042299029304349934300258540193365185236 2140196714471556367270129061405306386795480371026057506099283173167421684156 1419990445842643369951216247921683785950870561462579920469335032031959157603 1394721147280764772455134739603939607103135634148208698131814456161209592733 1831562540181872878281948606339469369159746003866666573161542546427948635263 1808647476644365327913670912896453825141549804321734608260431536827752638385 1894631243968412562912984440007200116312318657489199974094703795248110056118 651701360852277636921511960416567141066431296013591699953487262897741918689 2641351628661425279471359616704641907010883455906128833799221117727593199771 1711876802561585914093440640877365458528538393917725715606781818466398637007 171973025825321992073417194269107076081289606421096392207636625662974851914 3274513061240160465691436773092037786482659793081724251057454344568415502849 1001563371076180782522827587727818076080622705171408137336795154300238603022 2383437682328891126067904561502825203235408195681905867599297350470873668054 242345143054245658293937996358379807103598334653247643637646457884198714879 1092565493957909503173939039336042552632393674509789651176132662436359551597 3526132721605278196502315126368491009823306236240822878541921464541483563253 671670173630926012420678643895875219226957051151103973758011763693703960815 2040221033364216766639200276089582538144151823299958753821510821353188963624 3594280555718579175262726175934198372713862927486890384722255986952643367130 906596387061755506040495361044774502431817872172742106834377793183407119141 1175358297785975034606616667667936327678640789070043615473152905961524812400 2442014539581984333815263510146319815714191170526880135699812149066214012605 2746757195998720813965279851237683747550112461182431591445117672936541433144 2800251749877071119959910930504651244755222794451797667793612696832741126311 1132643100365971149218629481036659287623551074641759061455462003510854103283 2035984655838411094974691216614622677905366987560058607264329839268320872825 3407909796847682158898955684010145728507853151095955620367035317636383778219 248616996600584592549838027143166892463340927604562345555069995806489664320 335424319664731499456968424851031003505845088164335956090025938617749469822 3440911121814185240743256957482497467969191646690204686239857116466582794352 104788026400849482557655536995580036876525567818589029811142401289122939114 1948800995397988508311292084711275401997700611499824842510698168597581224940 415427546022104294455775745219562593210856366558107735872657100788680966510 1858224697733795663919407406830073511900156528483964072481862758297541210143 2329239112630659293147913328765103212525230711644370500139312995483729678681 1905216771713058102174308873226917168759894276838931424131789956527212368723 835462007597722060620267897201717289552584023509822299869803747090081655950 3589221166753370510640622775496478449077059694606815227701698292210520597408 3439348127822425045758281827287791012738243267484968195993139787060109050362 112150415244178769146484247158202257011077529834409400482828672103750739547 2146103898561849209418666855029612989655628774589283546554058669224058935440 2450902519681416205667309041586815137997366760075932475139890793458334270518 2579432580336732384877235473013685596345028844307683903779328573758337928472 281450516318945883655733647642702021413730438698573494331911728306797471979 443723320270292495995841021434504213584678685127418168967703567416513350080 414332598524573039225132194341776388577840633943469863869670045689556330653 1849454798550079840250039785243407801004517706648129665926829452884076024426 3177103974379839566507998765842438233460832128597443360802307857217966686110 1270753010147203061149902879994819838822139200582673605469169843537651903258 1765239294865417224026932708330514578521662170387190360240637225711069872846 745955127845851048718979110112850453713223742127770287332151032509146429624 81546998724973031865125839382656712091092096811900939568167353187733239219 3510144945616569336940235748551982024707191934453958083248738255987066143427 1765746528239636204808321905587848928370217654644860225606888699348168498409 1240636166344603239231019365461993863524285871078298607443862487801616245246 1606142830374118500885544862782909897509223729807859170844160763735332449140 3188218981095495430475050416098597410677597942530261514682098177261715900495 47 3074018444019707320358825019639827290244332503540149033704880340497148088017 3554507410003220090105263635689621589596346781085237311347909585657502105757 52481305392194891497098424942948240093912500183627904079712284859506078967 2319244346399172445739743652357061741472283038422003891315410192748660388569 1403277487074774100265495419605919289735718128576457729766455163956033437744 3432433250904997193554337237306559757115439763456317760069500751772669545651 2666443093877967318566573624745356172468018946578229039708347344914005833009 1870021490537325223255947414795504094933964281124000681226429324065300618487 348726657045147117149931513743263646797791843923805146760179696267647448828 1045203556137955748995223712860561514780667582172639278482397390047289743721 504940682003710523464407458003817238185112411783022182310774318211411827034 796678130767620908983074176704564891988411141012471451930956847481767686398 1813611830068144491955150354696677522586985036215141940998663974251163964259 3250653632033888431343887464169190202415579461715210080796585875154479713341 2890924852795152619523076809444363618684906914944557812423540406884195046644 3180845694471252107056067985948800775715664123520297513655543247220156557343 2546269594900076663020670793884591591566590177540108403699625877832307536570 869911508041495877123594263424632703009974142897778867631103449176146515493 1929031507236295990960978576633500897450243082827344998079698754990963169109 1631339857378717414051090425444473512102126107853400147980927157538823888318 2890740516617095530330581929601093385646578320115454920187105750439663546007 1744461594843879961354569613295273567308091644214366959607415457461989417065 1116356095201672913805306211692833320912182877856666165189388274677706876516 2845707024391970706650560431387742982228539260461949883652544756248630764830 3184996131641016236641269790567699855250875258662792444483292072567451405280 1984749021474617859468192214074361563299180079626503023671923498261610710017 584505864762889689644451695386987382916016204824130560692366718607362775413 2834064264150146975283766654660318883834801900920472854994841593755312046750 892913467297173320201411620473033427947138093859617777019442220736168152420 1270708988220552006254877772687611004299481734269394732414319882572685779182 3057882742325376543995507622736852557714216698654863813151263002464045292690 1171478493486572871255845701896644946530276575541421602417196742099653814449 1564472391389880734748376146638547283653689460269974561367522453129134723600 3110539705833243229877363214826731371596642670002361202098114769740604267366 3069292457018153604660078320090966116590506823412215553359730628712565150514 2208180585305083144694512166648560256788861351642068711180059161175043811760 2371075027848577879661886419784720199545752275418265650642307789814914835887 169220238312107458751804484258456875501146527287762665578781316248508322690 1284123973261387119921765646864640197178031313103811138716657347100327109404 1278284350729242554482958641170097143945393770439826065249844554130425497163 665189236478349745517076502925023032640119896452201368849420623752904646062 829842369204644721411279303814858491257386578346206437505530055270188418430 246884261008446523188256202775117015838537920681026329450616558059034553199 3030711103968153692678954424454907460309225327284644847922775125079595297088 2660986336968424385135919173589773170997196154115239053552098709566909618132 3502321533075840060044182715141429516498352936107772153062293758791410888856 1545975206847228836412206076694536834225726835364885266778030817880695952676 \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/cairo0_example_proof.json b/tests/resources/proofs/starknet/split/layouts/starknet/cairo0_example_proof.json new file mode 100644 index 0000000..4feb4a6 --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/cairo0_example_proof.json @@ -0,0 +1,2071 @@ +{ + "annotations" : + [ + "title cpu air Proof Protocol", + "", + "P->V[0:32]: /cpu air/STARK/Original/Commit on Trace: Commitment: Hash(0x2c6911ba6e55c83fab5c6eb28a10ec7d44e0142ecb95ebcded637fa29cfdcbb)", + "V->P: /cpu air/STARK/Interaction: Interaction element #0: Field Element(0x4f22fdf537d880bc29675cb3bc7212fcbd81226e2a32ce94c8b5c3ea7a82edb)", + "V->P: /cpu air/STARK/Interaction: Interaction element #1: Field Element(0x3559ebd78258f9920dc8a2b6df5d24dae94d1f67d9018c9ae1ea92d66bfcfc3)", + "V->P: /cpu air/STARK/Interaction: Interaction element #2: Field Element(0x74f0c1084f5306f8830a3e6edac33ed583d736ae287983ddb918bd7982fb94e)", + "V->P: /cpu air/STARK/Interaction: Interaction element #3: Field Element(0x573652977258b7b43029c4bd94cebbf16e912bc2eeae3cdf3edb4c1903e8f2b)", + "V->P: /cpu air/STARK/Interaction: Interaction element #4: Field Element(0x403adc87b6d8c80e38f6eb22e93013b2cf8e0c9052959a11323b9b937ec57d5)", + "V->P: /cpu air/STARK/Interaction: Interaction element #5: Field Element(0x506eeaf6ea6b682da651efb7bd630fe7f9e327f6f3fbfb1a7834410a00c19b3)", + "P->V[32:64]: /cpu air/STARK/Interaction/Commit on Trace: Commitment: Hash(0x1023c41fda98ac5467c0ce4ab5d49d9c41017f191c633884903e48f34782d9c)", + "V->P: /cpu air/STARK/Original: Constraint polynomial random element: Field Element(0x182dfffa8eb104fb958e9b9657bb7a8934420dc16c39f5ac7a0cf3a55f50cd5)", + "P->V[64:96]: /cpu air/STARK/Out Of Domain Sampling/Commit on Trace: Commitment: Hash(0x7e742732d7a7e21252dc35b716f502821e7cce9431eaa90c0bf447ae74a1861)", + "V->P: /cpu air/STARK/Out Of Domain Sampling/OODS values: Evaluation point: Field Element(0x6e83dff2da65d4fea98baba7923158514bcf76bf1e19fcec97e0da7984b275e)", + "P->V[96:8832]: /cpu air/STARK/Out Of Domain Sampling/OODS values: : Field Elements(0x52891a6706166759bdd76abdc88303142ca5309c74498204ba7edbfc28b2b12, 0xcbe0b639559b1f5725418d72a5f198abf2ab0e9791d3d59475eb3bf58bd56d, 0x5cd6d6f5576bcd691978ab85714b1607a43578d5af4000bc84e59747dfe06de, 0x61226192f678e077f095708932a15818fb15408e2e5b587304d6036105b88d7, 0x4da14d203093ecda001c6d8c6f87345035b76be112e3cbcb4d1d0d6467be992, 0x2840cd321ae8070f561bb04b76cad8ca54f81517c45a565aec26ae3d2e243a6, 0x2d815a5151906b89077e4c0b8774180f72d307c33cbfd00e8210c2d725ae97e, 0x3078dfd18dbf7f9d89cfc0a363ad143f5bcf036c0130b5b79c3c89671c2f9af, 0x46dd537f9ec321c2fefa965c5e065436ae07421ce7cbc61d6a50a2140ce48cc, 0x74811e1009b0891d0b07bb86021c7222d7053517c98ed2d25ca556908cb1038, 0x5888ed350dddb6b185072166bfb01bd2c0e53fecff41b64dabe3b0dd30e4261, 0x4ff603ff2e1fb72e1e2bafa7902cb98ab0d63634ec7176a657b1bccabf9a12f, 0x39c6a64eea4e14e8f49bc2ec3096990bfee63fc456f8cad212ad74aaf6b2df5, 0x1a13d80a651f0ea2bbaccd96ac5c62a0e11232cba793c7d3995bab59a3c602e, 0x77eaafa81fdc82aa4eaa33bf4a7e23766c636a3a103ee832419eccc850cd893, 0x45885b594e9a6b922c44ff7b2a7a47e64a5d0a731d0ba0e62023ec5f116733a, 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804, 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804, 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804, 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804, 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804, 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a, 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a, 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a, 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7aefb83730a25a51efb879f3ee14c2ee8619218ec23e97fc7d3af0d3e1e070a, 0x7274cbd19e09f5cbf2eaae0cb353857f0fbcffa83ad428aa78374e1587b86b1, 0x8ac7f9f4c053df28bcb110cccae6631261461f33c128e3734a8ed284380f90, 0x27a218968cb622ba7ce7d0d77eb7183d87e68d03b2fc527693c58771b1004d0, 0x4c010d4c3bc3c296df908ceae10ec2a02ad0f28f3012b613a40f4358ee0b871, 0x518fe472d09cd8c51d3eeca9f6e8691d2e29f1c6f5739b5619e9c4bf73bce0, 0x78dec96fefdb03247c9edcdd436126b97465cf78bddcc342ab4cb52f0f6f519, 0x3a01dbfbfe3474b833d09404c43c54b2387d75d97a415e6f9af393f1939e87a, 0x5500b392dfa9ea48e59dcf9d513531a0bba3ec85b2675108931b2dedf1816f, 0x41d900ab2d28b545dfaf49a50cd764eed33587c67c75ae19bfa8c9a4b2ed7c5, 0x72a20427424e225739464ba041258b512f76eba96c962d61a9b6363bb171603, 0x1f0a68210ee211da91a6e5d5741e10b2c7f812db8355731b1077b2b382c9bbd, 0x42b7e8b583bef96d0ff143d5acf04b5d98a89a4243816c8e8d176957167c84a, 0x2bb1cb30b5abc334cc267cb9aa1da2c204e0f94ec38e74ac4cc984c2baf5812, 0x696f1528d59ab2d9de0515ae4331219b64a6a5d653b24d5ba0a3b569c52351c, 0x47b6334e433a158e527f1d56421b79b4647573d38aa0fcb2d5956ee2878733a, 0x56e6d6638adada69b1735c2957acd9b484486302ae70c7f749b5226e17893aa, 0x3f900452b11391d9187d8cfc694620702c3227af323da992f0b475930803cbc, 0x7c8629481b3b718277615f0f60fa681837ca28d1357f88a376ae2e6f572ab7b, 0x49f7de6479f7e4969e6216e65ff616b2d40c5947142003955ef78701ffb8cd9, 0xda20e5e32c921efb0af3cb0195257f85ab502def7779fa5e2cfefea1c797c9, 0x1cc9b5fff54f57911e679d7f87ef53de8e048770520b7ca788211e52711e5cf, 0x36dc641c3980bd8797e6044182e9ac3457f144a48505bc1bdc360a0d988934d, 0x368edefe31063fdca47d5a042340956e78aa1b5511310b35a3b62682127c33e, 0x50d6d582deed8cde0f89a49de4d5dee85fe7ef99a2a0d8a59288d5ed00cc2d, 0x284ac0438eba32b0ef831fe81b4043cff692a6f1c33c50537ea6a751c415dc8, 0x3d23cdd804a7d643d88676a5e753399641b0536eacd0f5831ea9eccb9525863, 0x13fe439543a39fd71106e4fa78191756e46c0b9f5c0c8b1018d1f497d649f31, 0x22e022282de96475795e29688f5cf7021d62ac7951c2b8b8babf2905af00582, 0x44105a792c14f089ec4e25f9138c12d46477715b85036c45484cbedbf330e91, 0x5c754a22ede998b94c0f6b5bdd6fbc78632078a8c479cdf6867c5277cfb46e8, 0x538271362cf40182b021f2cfd9760f5eebbe28924e2afbd8f622a54c0b4d2d4, 0x245f3822b7d3aa19eb8674aa7d2f0797c0451909a0d030185daa28f61d10885, 0x27d84fd0a6322cf3c21a3392eb8f8bb175c1ebd8dc02face73db0ae41f0055e, 0x2b177c20263390c18d90189d942cff00ed3b6aaa44f2f6ada770ea3ef0062f6, 0x70b1bbdd9dfadd1df2d148677639a18c9cc651393777701849a204d64f1a84, 0x74526e8166777e4b51e0ab702449f0ec14151bdf13a1a065c8472dde037f992, 0x7f42cd541fc601f560b647c380ebccfeef69cda2ab421b792baa3f389511bf4, 0x2e58e1a072bc105aa0ad1cd3b06f580929a7d84ec493929347186b5d47f8676, 0x73270c355fc127124ddcad087295786a4d38767cbc78a3ac955ad1c69c1e18a, 0x1a739757aa050ca4c68aab376f7b058e0d52c122cf8cd0e9dadc42c3a0d1c66, 0x76a28a64fd1f788bbde75d0fa0730352b0d25004e5e778453dc8375800e431c, 0x5601671116f78b0982ee0d7caf20f4509292301f7234a78e809f9e5ef96e291, 0x237f713d1fa2a3fed05beda6cef5831e5202c1d6ae4b47c3ce9567a452b0c71, 0x7042b6d094b61e286c643ca828801316b7936eddc67cfdf3162fbeba862a4c0, 0x53298f4e0992babcc352ce8608db40b8d7ef05c5bb0bc4db6d6b0875ee0472e, 0x20203eb4484844bd43a8629dc426e78a1b11179a2fa2ba804d9fb8254fe5ebd, 0xcb021c516dfc5e5ad8fb042097067a971b6f5cbb47379b18eb0f35c32d5c26, 0x10cd5988037554dfac240e6b00e2e049e0bb137a1af0dad91d1bd7ae488b26f, 0x4c8c8a85d655bda0bcefd8e97a79747811b5b9cbd1a4233f8821dc6470646d5, 0x348bd63fd88056d61fcd033f40573c8a2a6501afdff4a09206149ace4df844a, 0x376147def43a0079b386cdb99e3a623b2985b2ac53437298557edbaf0d0a82, 0x1fae07ccdf72eca7ef94ab0bca4736de3dc62486651aad0a67e25cfbba58d5a, 0x7e018f9730fa5fdfbbaeff27d322ba4c8a7db31a8b69915fb4878005fe6e0be, 0x1216950c5b67109f29e4e65501ca9e78c30a9448809801940ebe552afab3010, 0x35b1562ad2ac4411d0da8509a977cf39466aaa1baa8ef2cb7b96a4271e7af88, 0x654a3b6c6e017346e47a26e63526ab23410372de272a3add9479fd3cd916676, 0xff6e826a2e13c5e821e194a6bc88b0921540a075391744c024dea99e810d10, 0x417f4b057becf0c1e1550e2ce3bea16517cbbb2745b039a3b923ca7700a06a9, 0x60f578b558fbceebea258e6a3bb5447e4ee02e6f54a81ab9550a7fae0c5ac8c, 0x624f9ad3d5d5d1a1ed400cab3d17b9fe41ec2ff5de050d9c15414ec1cdacfc6, 0x71d774202d6d643e924fff8593247eb9c099bbe3a805a1ec057fa7310eb8694, 0x19067cd81982ec2a2c842d353fbbbccc586615bf2cc3b4248d5e9323154241c, 0x5229e563aa654211887635cbe8d7b174b240d2becdf3152edf24932d7982879, 0x42fd8c38c1285cb40e65ccaa8dd535385322743a96539169a2ec865cd613382, 0x4bd4288fc2bff091ebbde94abdd9c3359daa0c712776100866ae30cb58f63b8, 0x17a27f17036a2cd9af8b24a29c52a14eba79396e7f88fa49965694d143f0576, 0x74d09be3cc3a223ac39f8ec68e587e75a1a63337211fc96266439083eb542c0, 0x26bbfe6a9015ca96d0d9dfae60c8967b8d23286e6ec69c9c6d33fadae3b2b76, 0x7ec919607b6ffeecb0ca21cd205e09c5ee91c09fed6140bc3fc3eff95f84a12, 0x239d8a70dec8f3ef233ec9706cd0adc0866263382431223550f526cb70db421, 0x4cf2bfbe6f479982a6cad0ccff7829d9ad9dab3c292024ba99aa3f56ec18fae, 0x3467071f2802d9f053282e6ae31f23ec6713ca7d9ed557423a7e1d8f58f1f32, 0x6086849f54c00b69536e10ca2a16aef51dd54cb9e07238076466d9cfa8a62a7, 0x3a76cfcec7da74d5316256ca6de3c8fd787c1c29d2b975ae7105452414421c, 0x298eb33a355104fc2025ccbf07bf359ec4e852015c7f6d78c61a6e9a1c2445a, 0x574390ac2ddb2e99cb48356695b1caad66fce4541d062a12d7b9d050bb85c5f, 0x2dd34c33780c85f303bf798120c35c133133e382d93fb41f8980ed66ba2382c, 0x30d7c3ae8623c2c96db291332d1bd4387e02de5967888b93c5904baf675d4a5, 0x7fe2c73f5b60d20ffccba35dd6043c2cd5810c528e5e808bca72444e1728f78, 0x2d6f9bc3a07de88135dc683dd4dd47bfe2960129587a37b50e631ce12da1eaf, 0x5a93d11f23dd22b04d78265c73a1732a8588123116b8dce9da18e92b81c7ebb, 0x212c9ba3b40439dd6cce567a4dfb3129fe6f90fc4ff06c8e2318b6ad349ef62, 0x2e5de3814373f3498173a807139a29478ea2e6d4715af40802fec0e32636cca, 0x3cc616efd0ad86a97349f531a6aca9b496c11e76905b333f2f8245232fdcbb6, 0x769c1407346c96600ae1e31c8d90dc232fb6cc35280dfe70b2621d42f0f57c0, 0x372e2ca0c94c647dd1df8123113ec361b0c4a2aeaacb3291729f25f0ea31c18, 0x5b1c3a06899d05f7eaf55efc2a71630d146379b7800bd3183afc77b293ebbcc, 0x5944a8bdd76d3a82ab01f8a9c8f4ec116cce1d5bce0c0764a759145de0410a2, 0x14d99b6bbbcf8251c2db7004995b41d4a56000d3f8a80581113b487cdf2fb0d, 0x5b2010849e794a6dfdefcaa50e1ee4223c6355ff851f098921fefdb6843d40c, 0x7b73a9a1056a5c0689e105a195fe77d7b3b2e24f99c175936b9f066f36e2ae7, 0x1624e2d67fa5eb2c9443424d52551334ece7000c1289d0477a0c1738999e785, 0x62c28f3481ed7104b6ad3b5f25f0235e666c51231e87625da85989733f3494, 0x41a17b4fe0df64a1fcfa66e3dbb2038179294fc5260ff3f91bbce0d60e814b5, 0x5f0b03d8ee731f8c682432fb99ffe2b241eddc5c061c05ac746c548d7dd8a17, 0x644c36a289b21b4f1fbf48d8d85716f1d5155661aab2652925d47ea53020506, 0x78579907a1988d45741ced312de6ddd4d0b6dad7a9ff7eaade1eb1e43d8abde, 0x67c38a16000c7a7d5c15e26cea74a8769a209ba389991bca12bfd5379ae9d5e, 0x38dfbddf000d352ce4b1ba45d191479272edfdce55a7a389ff4396f477a8c75, 0x490e2c093cee1e4f68973cfc9bb516ae41bc8867fb57fa3c4b8b9591ad5a791, 0x2a8999feb72d95046c94ca561ab01717dce725134330d3f8302574a0e33b4c, 0x6b1f7930aa7c7f3eb6c58bd4531123dd111e26b99f60a212adef0a37384efac, 0x263824e29836ea205c241cafcbd9cb64c990c79656ca2deddf46cf7e3c7e33c, 0x609db56b4795440fd3a25515fba9ee09a6ddeeb75c53d8f504393bdb210b993, 0x3d5c5ac721b194f9b4137655f630b0250f71a0cb8c17f158b791ba9368eca5d, 0x5291fd11983a3f1c93fe1dea06b1f134b4f8881274b7e7cb6f4d39f447f4aa5, 0x64daa952ad5cd5c5eb5ebb37404ebf72ee13e0f9c532f4a8b1f6732b38b6d67, 0x47f43e55fb49f56dd3cd8490d6f0518ed4321984b927e75e16e2f2a3d2cca1e, 0x94874006adc4eb9bf1809c2c12e1dd3781723f2f6dd8db0c68819974357aa8, 0x634b14e85e41a4c34cf6e2dc1ae3e93843212a21500e8bfcc7493576b536fdd, 0x346d213174c8f422baa736a132426ad64175210fd1325ee4ff323142c6f39f3, 0x3ba5d17feccbf023b5a49eceba709c95431992431f8f55a5640dedd7567d34a, 0x156303f06745b3a52602a2f67f7d21d5964f3ee039449767280edc7de790f1d, 0x496ba152267fa3a79c71c179fd4ee51438c365b61c5e27a4fb5aeb3ffcb190c, 0x2e7b92a236368ebf071da4708f3fdafc5b3ae2765ba8df6069399b23989c50b, 0x718983dff8d50ba250895cd5d1f4470972ce8440f54ddee1294f6a5fa5ed94f, 0x15c86872a2e70fc02b1f55355f7cd698280366ecade467a6eb9a3391b4d5ae, 0x71b5d43387b179fa8536c9fc8542d3053261a4e26a0abe9006f8898a5285533, 0x2071420ba0f60a99d362f5e889324935b67d93cb138aac2e46d9d078845ce50, 0x7e8d903c2e1f1b9b6952fbdd8ff8b3b5a9d2ff4fffeab18d51a1e3611e638bb, 0x1008bc291c5055dcb5a117b19439a981f3a686e3dd4d332d0c8bf06565ffacc, 0x1e423b4e3ca6b3d41d2007a4c96d3122f0352c7a5afe76d166986196a67f032, 0x289cd1b60289ef6b26bb1e1acc39275bf1a4703222f858d28be6f56fd09d873, 0x37c6c23a576d8b27019ad62d304c9968a3125b9fac9bbe677d4194a4bc4b5ce, 0x51498e68c8fd72b98b91362f2884f52d268442d9580f5f8bce02c86ccb9718d, 0x6df5e4222c51d2a9b2b7eeee0445a598c96369a0ea80f0b3951a301ba5448a, 0x15b0bd0c1aa14b21c062909b6b7e6730a239e6025616ee021cd48ad2b2ea66, 0x759a5bf72dbaacaedd907483b91d48bfd52f08e0d7760e06de3065a85f5acbd, 0x404fa738e60b140c2d24bc7e7168a4a84144d56ebb18ddd422378be5f6a346d, 0x39da06f1f352a0b54fd38b0f14347c4c8890022fc9e0a9a26182ef37cec064d, 0x3c808724e14d80990b1aa7ef50a96d286c30c85b338f7d3e3aa9afb2d48953e, 0x8cb4bde7d9ef7d7afabb2b5236d855bdf2533c85a4a5b82d78c4216827e33c, 0x75d915b14eaddb19a85c797035c4d9e9c81a0d6a1a6bbd0beb965d0871d79a1, 0x7f6e54327ee389646f784e8c1f53d100916c29ee71f00c99489d35b1b824c52, 0x3f838f960672df2799b609386ddadada3f7dc239ee00d759954da7a164749ca, 0x709aeac3635fbe829ae80114533acc582321ced241f2a446821bac96e14fc65, 0x5cdc16b49f33711b751fe0075860a7d9061d5a43b08ff29098aa90e37b02388, 0x31bc6a6c85cfb5e243d16fbbe5a104bad8cadaa1828e8588efea73496bf952a, 0x3de27c315b4b00e68ff248d545ebfa322c13353b540a1346a45de46e56ec8e, 0x46fd96ecb8e6b433d3ee9d61ae41dc53fd266defa39b79c100cfcb92929f64, 0x4290339dba3c459b4ef5bbfbd802f5c9dc9f2d4390f3015d8a59b5b48c2116e, 0x677682e292835ff34a15139edd8639eaf03074fd7636498c27c536ec32ce0f5, 0xb5dd068338db8b3dff4043a7a9f6e218ccf03108a37ad8dffc54f07e68aa0b, 0x718e2403a2027be0d1cf550c74ee967c57012c6d9319ee2353555a74ecc47e0, 0x42c8a470c2cc8aad5dd72fb2475fe7d4e75e0f1a1442f486d5e7e3366c6d909, 0x7a067584a1eff5f55646588888dc30d23c7efab4ffa07aced3005a5899dae31, 0x56512cf9c8e4a56c9b9d9054e74ce566156866f7130a2255a95571d2db4fc04, 0x319d45a2f10bb2b9d34b7a6f2da249f0599326f697aab3ddc710db5b6eb123d, 0x3a3a55d9e265a5877cc0259c57934add1c94fd5c68e4db7a36e094d97e77d50, 0x2e2798a7cc1ed9c1b208223bb689b0f85bc855889f85a341a315dc683647314, 0x765bbc22c9ce8766aa2d36e710ba98fb7f70d718697896325564f52ceda7853, 0x3bd85aba3b7b5aec209b613cc71284e89d86c9e76180bef69b38bb4614c620a, 0x8e39ac82c36b5ae109bd2652bf3b255f6f0c0499239b90a85b8905e30ace2e, 0xf1c9a965ffc3c0376125143d7ad9b2217cacef3a52f9508afc506a1fe96998, 0x72fee5a111db074f165acc7ace741d7a7b00c52dc563c060a37c98ff43872f, 0x79a737bc0fdafc3c7e77867c2ef2fcbd4dea7ac9874c651827b876e83a0feeb, 0xfcb21fac78c29cac73f66481468e878e9363fbdd70b35432bde5d8a7f295f2, 0x387acaa09c853e92c19405f0c8418f1bcdf514f675aef9ca1f52f33c92bd3da, 0x11fea1eeb73a9f0396e2bdb4015c0a4aa2e00bbbf2012dcb80a91a67ac015b6, 0x2bf512b35169782d9b85c3f182be6cb6a1c12831424ccf8b959e52fbc84ad3e, 0x744eeaa5111e323102888bc5668488afacf6f024306bc8975ed0dbdfc342aad, 0x263ab8a1af68d96d6c3e103b043bf4906e9889f4c7985819f6110f188b5276f, 0xd71c3867e1f725d8b8a7101c7a16b55d2d6de4b181b69448dfdeb8b47a15d0, 0x347edc96301f90ab8eb48097ad73ab42b3edced217a015b13d90a212e54f3f5, 0x6a4b5690d52203c272e1724d68cf61f75654329c995fddb41c51cfa865f6afe, 0x21bbf32ef6ebbdfe15ab057b30b7005fe8023f12f3150f8007b541e0e5f3222, 0x6828253b3cb05d57d9b0e28a705583b9cd1d602b6661ff6b883e3a503d46e87, 0x6662b73362024b54ad3c4d96612b45d7b2d117888657a6f0a36fb5438b50aad, 0x69d2340561beb1f35bb31bbbdeb50e6b7c51df706e380a4bc82544ba7c5491e, 0x40230467fb5c1b6411c877d69bf2852691979abbc81acb6c21e6829ec5bb777, 0x69ca703a576799c6cad07a23317e8d0c55b4549bb6172b55d5107c77cfcf754, 0x7991322955480602b34a71fb807d7739a58a3641642a7e08109bdc246b73643, 0x2ca49081dc131321fab1c6978c4a468ce8730c0690e34b50d251bafb0fc4f21, 0xe23f4316d38261f8fc62519f1c88c57c698071c5569989148d22e56fa06b09, 0x78c1c89b13ca6835c3f4ee2e4c3ad04d0f890e7ae92942ed839f78a8c0d9bac, 0x5d55a8af5b821df90a87725eb8971660183aaf93f595f602f116ef05184c780, 0x39682113857a48b344b5f99b351e5125d39189c14bc016d28c097d23c354cc4, 0x5cce90791d15225009047563cfb22d048985200e7b27a9534f52e543d4d86a0, 0x15243d28e8b398c389b099a997ac7c3de1f4609aa96cc87c568acd6d32a9c28, 0x7a5c54d824fcf99fb64880eb2fe86c31ad8e5bb245c8133fe13739520b1a2a0, 0x6ecd0e8ed7b64341d77aa2f49ad682b851e0e495df7f57b6de36bbd5e08f3cc, 0x303678f51c2edf227cc0058f615b7738b3053645878ed77b6370ae295a4dfb7, 0x6d06f7ff576659bc69898610ce6d3ad2145e87678ac13c70e24ec5b3670d9b0, 0x4862ffeb99cda54d9411f6e17d11754bbf3aa53ef16c776bc42d9fb37562426, 0x7159ff618a149eecebf22c462c8802fcd44c7b5d79f57edef81cc3a21d70e8, 0x31f1c99537ee3574e0c8d0e26d46239cd0321d7ee6597e4f87bb31b37ca479b, 0x7b333af59dad92975294d60d4ebb4f9bc28dfdd843367e5f26bf8dca1b7e39, 0x5e7d9900b989c315fdcdba7baec3058ecebbccde88272649ddae58b09548b6f, 0x28caf8cdcad0d4da13f5b995dcab3e7ab8564081a5eb64cfc25a394904df714, 0x60a2b907ec514215c1a74280d3032e724f8d4d5a1f063e99e4e2103968d92e3, 0x356a7ff3b80dfc06b136b6180bd594bcf1d5a43750723cbd96cace8546f5afa, 0x34676d260fa190b557b32d25235f1f0860077ff5e61c4ffbed3cb5ad4ee7486, 0xa7f3bc09d9ac82f75c3b7101641fa5e5381783f5ae285ef3af99be0a8d3bfb, 0x4ce6d3417c55e3ad24260db331aad2e25a5b338211e2715124e39fdd16b4277, 0x6cecaeb22359c2ae59c085dcc7ba436efabdcf6034d673ec868e1be97883a7b, 0x6cbd413f2b14cd2be47e52d5fd9cfa9ba48b60a55a74f1e2031689c0eadea89, 0x5b785a863b774a37b2ace4dde6339ad3c9373892333dd9469d709028136bcc7, 0xda972a17b62257179f756027546363dfafb173672302f7b8e228fccd7879a7, 0x7052c5e304c4d25873cb0866615779821e1b2f1a16c94117c5318892bd99c80, 0x5e53f70f08bb110297000514381a03e09a321a1bd556fc9b42053399a06e6cc, 0x6e5d45134e31a34b27f1856f07a216d3f434d2a386ff2d76359e1fe3dabba45, 0x45a002e24a4e43a6d9aa924c7b7d8baaa55fea6bcdc89fcaf536dc3414b3ba1, 0x5affe861fd5f813df8a903fa311c9972487b865c973042b7d64e70445540276, 0x3f6be444bdda763e379b7b2192f4ed4652a753ea7e918df8b24760d37480740, 0x1a809070994cfba4386cdaccf25cf2a4d8331838b942195d0b4fbdcaa6b9a29, 0x502a7912f00733b46a0cd150451bf08598c5edde35ffb83506a5ccce464f5e0, 0x63020679f37c71d54d4d28182cd989b8e9cbf0d27e79bebafe7b40062fdb71d, 0x6d20b630def4b55b70ce3c089072bd42abf5c743481d96788fda25726a6e423, 0x137c3f1a1252f0faa86babeccd74edd819aeda99e241e5f448befa80fb7f508, 0x75312b7e1277773f215848e3ed36a21fadcacb1beea36374744ea149e1fc4c6, 0x70957d1a64a87158b08427ea66063ed8192d10d054f2cd51231c7f77fe518f8, 0x64d5795447c686107678534559356fb83c62a100c3f4d0041d86bd039d3612e, 0x6b0022d8d393f3fd7a86a963e813d70b5bfc2d799202edffcca70dc1ee019bf, 0x2dc431dd0812cbb4427f22f1761e7cb7cd53b2b479871a70122affdc6c628a0, 0x525b198deb8159a3172498a4fa7570e2decefd3b166ff933b5a5f71fb649b9a, 0x797b6428c69f854aec5fc9f955ece148e54e9853203e00d0991ac453126c627, 0x856d67ac39a2f8cc7065ecb6c0d933ba9e3b1f4d6dd3a649e1aa3a30ef4c58, 0x78df6b35a28b5710cc7ed1129852a9c0fbe4f8412a4557120714d9cb38662c9, 0x743e3ddc55d3e2f2a2e60cc831563ddffa432e7925c0d8343ac8e865919b14f, 0x290830c2d3872ebede9048f670415f0f8b3013abda5b4a020828162b67c602c, 0x63a2884f8d08a35e67b678e45d3c651bfd22730b66c78a1732e4ed2039fe52d, 0x4b08b30c95fccbadfc3e341d476530cafa5fcb8271ca11b0289e374b732204a, 0x3eea0723aa045e4c1e95bf89009d458320c6cfadd07f573fb44e05572da1886, 0x6471ada7ebde2a2fdf39648bac0618980a6eda68531a75ac060639df73288ff, 0x1c1fa67d71e2af909031c61627ebe1d5b8ee4d2f6260f9fc520efbda0168b4f, 0x18f6b01e5d1490e68cfc127fd41efc1249d02367e9bb8b8300b243c03d35907, 0x2dd76314c83762e2e5c4e4ddd674f8d0276381c246cbf75ba62ed24daba49a9, 0x27196d046f988f877a4ef0970b4e95e50a1c16f393714a4332af8f9ea684149, 0x749a1690be61ba9017559304b1aa20909d967b762e2840316db1319383fd6ff, 0x203790f64d45aad0c17b400e4df63f2a1809764827862bf38d7b5e416d4197f, 0x41ee4518de489d0049bdf526571f17e98967d61435f4bb0f186573ceb0e33a8, 0x5ed4286efa24f7db835e07176f4ea6448311d68134371feb122915eab0ad98e, 0x64a341e6dde90698b5e6d899ff8617a032060b3d0e85128f5527060b4e95b29, 0x425eeabb54f49a03c2f65c881a58f629427be9553f0b6916f5492046e208733, 0x7f98b3cd0e9cb5c682a0cd06e667550efc72b26330347cf4e99ccb5b2314b20, 0x2d7d8c675dc913a7fb0a96001b705f2c7383bd6ba168ab4768b406e07a8fce2)", + "V->P: /cpu air/STARK/Out Of Domain Sampling: Constraint polynomial random element: Field Element(0x53958c72db36d391499bd16bf97fff4679826859da4bdc6093be76b64a034ae)", + "P->V[8832:8864]: /cpu air/STARK/FRI/Commitment/Layer 1: Commitment: Hash(0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 2: Evaluation point: Field Element(0x5bca486d5c3a8a22699af474107304bfe302ebbecca002a80d70527ca41dab3)", + "P->V[8864:8896]: /cpu air/STARK/FRI/Commitment/Layer 2: Commitment: Hash(0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 3: Evaluation point: Field Element(0x2ccc10050548447db20fce14804bd8c99424e7fec8531e2e6c726100e5c7e5e)", + "P->V[8896:8928]: /cpu air/STARK/FRI/Commitment/Layer 3: Commitment: Hash(0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 4: Evaluation point: Field Element(0x5c9ceba4d4def33a22e2661901026a866ca44e279e60b1ac7d4ed5113f0a4d2)", + "P->V[8928:8960]: /cpu air/STARK/FRI/Commitment/Layer 4: Commitment: Hash(0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 5: Evaluation point: Field Element(0x73283c6caeea86bf9aaf4ea4ce6f86a9e786571eb490342fb050cc5d3c730ee)", + "P->V[8960:13056]: /cpu air/STARK/FRI/Commitment/Last Layer: Coefficients: Field Elements(0x1ebde0724d92948da2fb08c235acbb319901a168c6e6adda8e0006602b60dc0, 0x151462545d0a240b09d8736e7a4726c95b6747bdcf9d1b6dbd4effb6692299b, 0x3e6e37773fcfc38f43a417595f74b1ac7c1f0ba1fadc348388e69049973ed6b, 0x54eb7d378ddd726e2a18face1fc076fdf6f052299b2433f0fd17d1fb91b8b2, 0x7b1f64227d6fbec151da800061e3134bac07a799ef7d2c712fcdbab1f5f1572, 0x6ab5b309fae6e4bd7ef8e219d85ef3cc2dde57faa3335aa739bf1d98e5b233c, 0x49efaa4ed8a72ddadc30309aa3897dab8bffda63f8d671fc1860df80d133b9f, 0x43b8bec58a21939a9510c69784ef3d18fda1213586d5e2d8c6975d189d118a3, 0xbcc0ff47177ca28d2f69408318006e5ab62ddb8792c61b44aaf4932f6ff54d, 0xa4b03136a3038a1bf273846649c37bf6fa9574adf48b7dd0e0c23ae3b5991c, 0x7ce2549212ae64f477ee989305834bda90a597a7ccbeb3abe0ac87d0d9c13c0, 0x245059e780d4d370e38527d9ad43b087c1a85bd4ff777e08c2b4a99e0dcd19f, 0x24b0a8f871ea7e982a29a0373b0ce75c803786daaa7e6bd6d7d339c7608c69b, 0x67566ea225f0951bf320e42bdfc4baec5a3c93c6de2dc407c4cf0b9f9ec33f9, 0x51339ad229aa221b12a5ed3f7f26e1a4a6347d536ccb8b8d69a31d8bc595e35, 0x509c78b8ea48e3fa57cbc86a14655eac1294a56bdd70a191b740351f98e853e, 0x49952bcb79c3bc22837cf8a89b292ddc394e1e2a41f4adbb5a82b9ef853fc45, 0x14f3d2e39ea25f5a2fbd66e29c04ab95038144671afe24e9469c44594dda56c, 0x3fdb264517d1e811a0fbed83ed107a4edbd45b1f5746ded4a360a2fe5299017, 0x59319f239de9c7bca58f2fcf5da4f2d15facd34005ade42bb613b046e109ea4, 0x55cffee3a707e7dce3e6f72d5bd216a534adea346328f1e720183925f50f2ce, 0x4c5ede13f97afda729ff5030a478f15e246a5e6d1135e5626d0cb7344e41504, 0x3f35565ec1210c9b3c54027bfe0b5e97e1dfdae2742a64acbc955e55133023d, 0x24fc6003cc9ed250dadf5cef4ccb309d6b4840b1737274035421d36c95ad416, 0xef1dc9cae93c6c38d593babe0a1801844915df30140b03cce4e065f04489bc, 0x1cb2586e98dba62c725653825052b17bd5b109e31173036ee4fe40ec37c408f, 0x3a667f141900d96666efcad92749d66d3326f869aac5049e3b1864e77bcbfa3, 0x222785210e18e4404edc15d7d24c9d1286e124d4cff9047d362c0b1451a85c0, 0x5c70e32a1db75b8558f9abad08ff08b72ee90a4605a84795b375ed2bd084097, 0x3edf3a8062fc407fcbe898719f8d938e22eacabeb59b179874276c23ac2cf34, 0x592b91a24e1ddba5be31fab43e6c8ddabea01b48dbc9d07c97afc7f98f27b23, 0x6e66f927f2eb44407e3335a3dab44bfaa61e6095e719d6dee6e3abfa5045509, 0x2c89baba88b7f99600119f1c1c4682dfb186742766bb585effb1e34c27b584e, 0x3c27d94a56d9288c534cea4e31c204c4badc045526316cbafd267e3e6d7344e, 0x7d87c3c5aa257af74bb4a245d5c382b6acc64ac7d0fe9b4e4d61bfa5d6d4d6b, 0x44bd3b5bbb50b1dba97c69520004a9471a02666c43ca2c2e97ded50a30f9596, 0x6abef05b86a3a3cbc0a43e8581e38b0cf2ee0689142ca756254d8b0979314d4, 0x353e7ce8612138d0d5bc6cd141b65e6520c2e879d1ea3d03dc86d7b6591de67, 0x5b1f144bb1ec2c1045b79053a942d7ac3c5e795075f7e4b78f7fc1eba7f6aab, 0x1cc74134397c596091eed921bfbdc0475d544ee23029889504d851ed74bccd, 0x6a4490dff374a968a28b3bf16f7de678c0b68dcca2e4043f7e192665d88d23d, 0x937432c23773916f4a84dc834215ef03f2486977133317cfe7e536e6d449b3, 0x79a37293dbbd45ddc6cd5f2c4739ba6a3f41a3b65e200db6fd311abfbed0ed7, 0x6096b6269a5549138a79bf06e554d18ae8b8ac6463936f6619ae31b46a12a23, 0x11d8d8d0c1883a87693fbd47b3506cf002d247578dbcdf9a93f64ad3b183675, 0x2658ca4dd7cdccd1266b564f80bdf2dc3833fe4a7841b886b65c747b86614d, 0x4ab1d927d6638816513450402f59cf060528ccc946d95021705acf1f4b7b9d7, 0x70ab033128176e7a1eefe6761fd8e5ff30eda66e061da6979ce6f0b4d3a5258, 0x27fee614411930c9474d564e697446e11016f12f14f224156c83d11163efef4, 0x266863356925b5ff6b94c537e90a8d1cf191c784af781660037033e7503ba, 0x1831442b3da96816e1d7526d15b8753d51cd12d221a34ca70dc797d5cfa6e59, 0x2a7d5e2a0dce888a12e1394928f0b1707ff5c03d0b1b6c8d7c093b3fcbc7b48, 0x702e78f097368bc7bc991f4b26abab021a87c53af02cd20979a48ac244aa7ae, 0x1456d91cf56a3670e31d6d2883d7eabb8df4666e3a0ed01fa5075d98e8285c8, 0x63bf7c936f3934d5f0468fce6bfc79cd1c616631a2c2ef3292ffe4c0c387e4f, 0x25be708e1d5bd2733041c223ee56afdfc91f615f63db4acfce6d9c54619d40f, 0x2a1fa433bcc6122f8aa230f424bb7690ff2f61d5b90e0d42553bea046c47681, 0xacd43175a05fd035f7d7f2f0683d1561774d6671f9df67647e9207d7bf3c35, 0x4d58aedd4245d7b166446f86d54f400076af92e232e11a24b101c00074de2f9, 0x4d2dac6a801664527732c79abd07203c7e3877241141f5e9bc3ee7a404d5846, 0x506601e7872a9a4df9a1c9bf9da7ab56c2ac957d11116ccf3085eae8582c301, 0x2f9078c509603da5606cfbe4e893dfa0178e8c1bff5bae03083755525c55449, 0x3526bb4eb16a437be5e28f28bd173e13213485bf463df464192c9493e0a18d0, 0x43596dc0c956f3651c1464a0da32bd0dd2a3e68628a8927bedf79a5834acc6c, 0x1ee32e4e45c57016c9e48899440d6415739104aab04f60749c04dad8484d65b, 0x4e32f1231955bdab5ac391d8f5ae6609f60751825ed0e9c381a7cf5072d0f00, 0x40d6b08b6e5c411cae78fac31e9ca6be562e0c627d955b24e7b0e56894eaa6a, 0x75dc4f6a9bea5ac2bd7ce5e49c0c3e1bc68ce26dddf82a8b878e2eb850b6298, 0x618b831c377bddc1bf642e8451a19a8a998bf46a270a6da3a96ccfa14f52a3b, 0x4a246321e5645705a24b58c8804032a475f3b18b0ae9e68655420758e3c4394, 0x42de0b35f3d446533c2998251ab441d34f103c2853765ffffcd8c1a24b51ba7, 0x563e004eb6cb7938a946f94f3bf5b9a1771676051885b38def808a937c16668, 0x574d0e83fe7f79b4db13794ba654bb77bf65c60a385399719d597dd0d23aeb0, 0x6dd765b8bcf71e1a6838474d7eb65208c79f8b7c1959d580782a81efd36e9d8, 0x73af7b322e8e82c3e6e021a5dae629b537e1163ed17aa39605fb2ec02065d91, 0x5cd4bad54898a926c51c76f4c82265fce7b78bcc6ef53b23e92041967208a73, 0x766a6553333fd46cef5a1f938ca86d70567db3470546346d000307f8687c356, 0x75042482d7c0d5917926cc7c02f2ad6d712824f8ef38a1774ddb0a322c9e894, 0x7ebb3f64b15998c99b5664fcb25d8b57923ba36478476678f0a6ce0225e41a5, 0x31cf054e9de3cdb02c194a32f53145edf0dc0769168327ee9aa3bc34bcee8d3, 0x7c8f5c12ee1a2bc9ed272334aee19df81f805410c63b57e6f4c0f9041a763cf, 0x22300a77308070a03fb7c9b4fcc4c0248eef2c089827f36fc395b3c4e7f2bfc, 0x8bddd30017a970f2de3c5d45fc2b71284b246e193194022e4abdc349c3b985, 0x4535bb95920e9f2cd1324af362903e1f80a8a9e73609e04a47ae9a8df767403, 0x221cb309bff55167690b0c13dd75e99bbb4e803b7f7a0214f4881dec2383d31, 0x27600551a8b3a8249ada627bcf20eef8bd2d97cbb2aabaf9e98a542a60c2346, 0x44c1016d191cdca4101ee53b56ec13323bb971f83fb5d1d3b3129659526ea0e, 0xa18fcf19ea85cece057bee3c6214f2ff75a3ed8ff4af23fde45a96a758ca6c, 0x1b0b14935c44d53c9f04fb4988c5605607a18dc5fbd4bc5d5ae2ee367968274, 0x545f59ce00714f579f72226b12c83811604a1631904dd7685d2a4f728b69295, 0x31123a63f8c13e5a2020269d101b2cbc31ca2f5abe46784956535115fcee5e5, 0x5d1a519eca68e66786fe27da8e7648234399be2a21db0b9723de7f3af3e3bf1, 0x1e1851a9d92d738a81da11bf3f276345cbd02a1d8702748c3e4e765343cdc64, 0x34834cd74a1e762a826edb261d476ce566365dcce30717ee1c06d33aa61ddda, 0x1d07cf9dff50f43bf55ca9fe0b2785285659c78e5dcf9d6dab4cc066e17f481, 0x1c397e52e9e250c0ab76427c4bbab9ce382ffce0c12f525e8bae3c4388ddcaf, 0x16197026c833f9d24f0f7f61e7ccac632877c979007b74e73d6d5d5f1cda66b, 0x692aa844dfac47e7b48992037f4038ef5ff0b513a3255e6f82bbdea7e05029c, 0x25329c196b2398220978d54b4f38c0c1fd2ea39c4e4810d61a0008f495ed99a, 0x6811af10137296e2ea2666009aaedd09e9d9d16c4b968695cb9acf919645dfa, 0x833531caffd6ae7a13caf0708b0c1434606360edc558698a9362cf3c4d60af, 0x4a46ad22621f2535752bad9b8c4ca80433178b1c3d5805bf22224c270f78d90, 0x481fbc4e20593931322b4372a5eac5133691f506c8b0e8496a2ea6bfde899a0, 0x1d6ff7f2e7a91d8e8a4b405201cd0cc49c9bceed60d2ba6b137f22873f4b18d, 0x6506157fb9f370c852690080c2c46ddca17a2bb27d04499c18ca35eefd29a79, 0x165396c1dd720f64afcd75c87918180a846a164c449e722690f863495762202, 0x607a0903b273a3541e2c29dcddb532b5e7cf4f60d2e6a0e3e4734fbc9a44658, 0x7979ad5e51730652bef40a8da8808ae31133775a893499275fc5380ec2431de, 0x6c4e0b1794b9d5549a08aa73a48c32694426ac99397d34f1a3be8a56b175b57, 0x562516e0061ab1d7b7654a5d14696ef9e3e5f05bf46cb8005c43ab04a4b6d35, 0x650d42ddd62020c7d0464d1bf39ac9d0d15607beba55294bb0f0e3adac19c6f, 0x18b41b2d072e3158c3dd79930c47c3f3e624a24071cdf04d674d275e0d83485, 0x37e95c4d3a27b8fd16f8d7ec0e1d7d1c0679c389cc0b7b88f2f2d8d79b861b8, 0x559cb56cee9b8e03716af6f24f1917f275ecd3b61901171a0ad6b9bb53306e0, 0x246d4f5c7aa75ab99fc5579c0ffd169272f389e51ead4a5eb33837b0d882cab, 0x2ba75cf511b0b8189aa047f31474e78e400f83479f4fedd8bf58760ef95c9d9, 0x4eb631b4519a182f5940152dba10ef98eb433c682703c570d9309cc9b2d5961, 0x268836fb4844b8db4873706ee336e19b6190bc7f99034947d083e81fc4b52c6, 0x2cecc2af790cb6c212a5a79014bc1c4c04b649799a81d3d1480646bf8561b2, 0x74b4ac65df04fafbebd62ae2e023156ebfefe2c465bce35515a1d2d931e532c, 0xa94f8d61b6547b5d4e99404c8de0baf6a69e95e31902757b3c58cc62486093, 0x1627a7139ca11c818625a4cf86112583306a9f663bb0cecff925239394600dd, 0x523a2a5c32e7503fbb8143cdc31af55d4fc46ea0c1dee134ead13b57bf8227c, 0x69929c260c0735af96d3a511cc4670a52586dd65c429bdde3216183f7515bda, 0x3ff0fe93c585efbca59cdf8d06380b9850d6091f9ff7fa62c1cce1ad682ab39, 0x744b510efe9546a71fc9ccfd18f0b889e836de486ba7fe4f312b03cc5040f9a, 0x4f4199c538d21ce669557384de1453ef2d99a92859e337b18aa4d38384ca57d, 0x4cfa64fdc542ba8088229ff987896dcb528be8d1e98ac2e406a5ad2e81069a5)", + "P->V[13056:13088]: /cpu air/STARK/FRI/Proof of Work: POW: Data(0x4b2ba01d)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 0: Number(11674847)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 1: Number(16708810)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 2: Number(17339670)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 3: Number(19739451)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 4: Number(33543885)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 5: Number(13279048)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 6: Number(8696342)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 7: Number(33181335)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 8: Number(33385212)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 9: Number(11959832)", + "P->V[13088:13120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 0: Field Element(0x7c2622613eead5658fc41d2e93fe0f5b7dc784db28207290b6d4ed014463d91)", + "P->V[13120:13152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[13152:13184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[13184:13216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 3: Field Element(0x0)", + "P->V[13216:13248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 4: Field Element(0x0)", + "P->V[13248:13280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 5: Field Element(0x5ac674788554947253e9bd1514bdf54bf5c7bc0d000d53bfd17180745174df5)", + "P->V[13280:13312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 6: Field Element(0x42d99e0fa077eeb3ca371600dbfc44bed552e862dfc9a8d5d7bcb6fcb3adb94)", + "P->V[13312:13344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 7: Field Element(0x7476fefa5b3da20ed9932baeb6490dd5ed648cfd696bf449fc11175b62b3f16)", + "P->V[13344:13376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 8696342, Column 8: Field Element(0xaf17cc247b4cce346f7da9845461a66eb6d9eba12ea6dcd85c0748060c8f60)", + "P->V[13376:13408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 0: Field Element(0x646db4fb997f22910deec05c88b8510cff50340f03d01591aee1ba8cc83007f)", + "P->V[13408:13440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[13440:13472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[13472:13504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 3: Field Element(0x0)", + "P->V[13504:13536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 4: Field Element(0x0)", + "P->V[13536:13568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 5: Field Element(0x76f5e911becf6aa603ee247358ae1c7b42d7eddadc7af94cab9e3142a353fbf)", + "P->V[13568:13600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 6: Field Element(0x7e9318b6cdc437c21ef2c768ad43c5e5837f8f5d7998c8e9157b2da86bd00a4)", + "P->V[13600:13632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 7: Field Element(0x4e2ea34ac5789e07c260ee24f92d0dd4b9876dfce4fc4e117c45c1cc8595409)", + "P->V[13632:13664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11674847, Column 8: Field Element(0x6b88a8c46b186cdbb37559cf2a29331e355d1792db6b03c8c807a22da9862b0)", + "P->V[13664:13696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 0: Field Element(0xe12d98edcb6b63de21f8c6c4a4025dcc531f6e7fc06ba44fd6431a3fcd0507)", + "P->V[13696:13728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[13728:13760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[13760:13792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 3: Field Element(0x0)", + "P->V[13792:13824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 4: Field Element(0x0)", + "P->V[13824:13856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 5: Field Element(0x2de76f93f2410e5dfa109b6f907a652586d726523d0d730c43d7826523a9426)", + "P->V[13856:13888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 6: Field Element(0xef7916abbecc0b8a3f2cc301873d5c86a4c18f47f9663853ed34d987cec62a)", + "P->V[13888:13920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 7: Field Element(0x415b1acef8bceb34a1856bed0995aaf44f38112759b8914e385060c5402c7f4)", + "P->V[13920:13952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 11959832, Column 8: Field Element(0x7dfc854d9815ed32210729d2a3b0d90594beef4214c36b8743c9f9613f2d948)", + "P->V[13952:13984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 0: Field Element(0x9142119ab27622d82270e8da677bade0a4e526f97f8ab71d878c9a187af6f0)", + "P->V[13984:14016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[14016:14048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[14048:14080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 3: Field Element(0x0)", + "P->V[14080:14112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 4: Field Element(0x0)", + "P->V[14112:14144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 5: Field Element(0x126a346c6e53074bd0bdc89e8ac730bee6250bf151a55cc4d2e97df7807c66e)", + "P->V[14144:14176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 6: Field Element(0x2cd882c502bab5dbb63f7ac3d39c463b8d61cda9a5079b3b1074fccdae17c23)", + "P->V[14176:14208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 7: Field Element(0x466a606468cc52eecb8488a2f72a40245ebf9fe6beae003226af3b09d0cc294)", + "P->V[14208:14240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 13279048, Column 8: Field Element(0x14d6711852e691f4ab090795d92af75dae2f3e5e846027671bc07c8d4b04280)", + "P->V[14240:14272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 0: Field Element(0x644c2fae6beb34002ca9ea1079acb1f0ed3bcb27feefae223739f8ef8a34c72)", + "P->V[14272:14304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[14304:14336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[14336:14368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 3: Field Element(0x0)", + "P->V[14368:14400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 4: Field Element(0x0)", + "P->V[14400:14432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 5: Field Element(0x73b70b43fcfe175f827a8bc59a83f97cd77f25920f0c3fc4aee68dc80c7170a)", + "P->V[14432:14464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 6: Field Element(0x6379dff5709c7fb8776f4bbe5e67b30b771881f52d060a6444a549c355696c7)", + "P->V[14464:14496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 7: Field Element(0x740a32590e64389edf11c0fef24a6b9b0ec2a5cd8890f1ec5d0295bf7663b33)", + "P->V[14496:14528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 16708810, Column 8: Field Element(0x23916be59e6263367310a9b7d2c0b6e06ddb44f3e342d108789f6ca540d569e)", + "P->V[14528:14560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 0: Field Element(0x3398500ba7e3359cb408a417dfb1db813ae19666af87e1842bc81ce12d92e13)", + "P->V[14560:14592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[14592:14624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[14624:14656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 3: Field Element(0x0)", + "P->V[14656:14688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 4: Field Element(0x0)", + "P->V[14688:14720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 5: Field Element(0x23f29baf36b28d861fb35277afa12edd4f9c8cd90774ffe4d1bd9dfff6b100a)", + "P->V[14720:14752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 6: Field Element(0x3cb95e0819b235f40c41e04e869d21db8bc8c15d18409de100478c5418c0dab)", + "P->V[14752:14784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 7: Field Element(0x63518f04fe401daf429e87db74eab256e84b90b80b7f0da09dadcb75c9db91e)", + "P->V[14784:14816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17339670, Column 8: Field Element(0x22cf21ef8afca2cc76cbd18ad69946be7afa3602d4536b29de7e1954c944bb8)", + "P->V[14816:14848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 0: Field Element(0x623b515c1ad67328ddef40ac4ce22f91451f24dc7ab332e81973408cafd14db)", + "P->V[14848:14880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[14880:14912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[14912:14944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 3: Field Element(0x0)", + "P->V[14944:14976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 4: Field Element(0x0)", + "P->V[14976:15008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 5: Field Element(0x1425389b5be3d92f7a9ea4f6ada36a5fc774292630a64f255b2c20301909780)", + "P->V[15008:15040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 6: Field Element(0x3b400de3f26c59949159179656814af369b5302778a6c37106b95888f09ea05)", + "P->V[15040:15072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 7: Field Element(0x4d621b9a00123c63338f106ca1c9b5823966cf0ff997f37c533f217e9806f77)", + "P->V[15072:15104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 19739451, Column 8: Field Element(0x37a17b3b93a895233685fd54c655d024b474c442c9fa091ef2e41d1e6237d1f)", + "P->V[15104:15136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 0: Field Element(0x7436ef73f93919c4ac26ac38c937c00f2283ead8d4415715fae3d7e542cd6ad)", + "P->V[15136:15168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[15168:15200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[15200:15232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 3: Field Element(0x0)", + "P->V[15232:15264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 4: Field Element(0x0)", + "P->V[15264:15296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 5: Field Element(0x38d860689008e0199e4c8c2170a60940a2ebbfe75e633ec843bf6d4016bf2bd)", + "P->V[15296:15328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 6: Field Element(0x12654124b8b537b8c5e8444624a3512a529cc72e978e25da47d7891e3ae1eb8)", + "P->V[15328:15360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 7: Field Element(0x4dd32633d3afdd179be5e0f64451708957de49d641eb2f0ac1d7f421673b0bb)", + "P->V[15360:15392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33181335, Column 8: Field Element(0x4e2ab07cf67bdb72ecee09e84440a5bf2d2708b963a87d8aa98bf87ac886626)", + "P->V[15392:15424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 0: Field Element(0x7147da0cea8196ac97809d2092acf77034127dac05428398a88cf27ebfaea6f)", + "P->V[15424:15456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[15456:15488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[15488:15520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 3: Field Element(0x0)", + "P->V[15520:15552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 4: Field Element(0x0)", + "P->V[15552:15584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 5: Field Element(0x7a8fa37e58512561d174d7c1625cc30605b90fcbb4776ccdb1813cebf6e305c)", + "P->V[15584:15616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 6: Field Element(0x715db7e611e34ebcf702811ce205f20a8024ed6e45ec217ebde172759192cfe)", + "P->V[15616:15648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 7: Field Element(0x2bba6df9cc6c1dc8a7ceb9be54257c3c71577c5a3caefeac1bd475f64197125)", + "P->V[15648:15680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33385212, Column 8: Field Element(0x51d25413d1ac6ceceec510cc155efc1f450eecfa1685e53d27e4491f8fff5fa)", + "P->V[15680:15712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 0: Field Element(0x1514717cc67aba5499b19bddb9839567891be2317a488cd82a760bc64598ca7)", + "P->V[15712:15744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 1: Field Element(0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804)", + "P->V[15744:15776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 2: Field Element(0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a)", + "P->V[15776:15808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 3: Field Element(0x0)", + "P->V[15808:15840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 4: Field Element(0x0)", + "P->V[15840:15872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 5: Field Element(0x1b35ab11663ffc340ffc08b0725a49fb982b635ae82babfc2e3ce501ff9cf36)", + "P->V[15872:15904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 6: Field Element(0x73bbb5c9cb66d7e953111dc498e72d884bdbbf6a6936bbdddc0ea5bdc56fef1)", + "P->V[15904:15936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 7: Field Element(0x286de119dc5492f82057e338193782d0d97ba508f8f152621b0153bcfbe66f2)", + "P->V[15936:15968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 33543885, Column 8: Field Element(0x58110cff58eeb0081a5a7bb4b808c0eb1a3a2d9ec90757a089854d8533b6d67)", + "P->V[15968:16000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 42250775: Hash(0x199ea96fa92c389456b5b528693cfbfa8d39d8c59250032c22dd088caa88d5)", + "P->V[16000:16032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45229278: Hash(0x51cee36b9125e069772f4b8415580b5ce230909a1b16bf171fffe2a7cc9d14d)", + "P->V[16032:16064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45514265: Hash(0x7934384900dac841da62c0e195de51669336940af123c002daa0d1d63483cc3)", + "P->V[16064:16096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 46833481: Hash(0x1d68e43294eec6799f9f50f61c1daada6207c063696600d0bab81682d561737)", + "P->V[16096:16128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 50263243: Hash(0x352df5c4fce9d68de2c422f39fa1d7514fd39dda2db8175304b6306dc52281b)", + "P->V[16128:16160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 50894103: Hash(0x474d9fc77277aaf9b785266dd680443ddc90eb19c139a15dc7f1c924b77c2a5)", + "P->V[16160:16192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 53293882: Hash(0x6c9277b578700a3d5c0577b29c817d8f0dc24a3b5d49aceba9bc56171956e92)", + "P->V[16192:16224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 66735766: Hash(0x24308186c3d2030fa243201fbe47433c517d1844d0434309ef675c92856d83d)", + "P->V[16224:16256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 66939645: Hash(0x6d19911093d891d1247425e819a274377b50bda7643953a2a12babb0f33d219)", + "P->V[16256:16288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 67098316: Hash(0x7ccdba11a1d53a31077a9a42dbf5f9aa4641e1c16d0441d890a751b0627ffcc)", + "P->V[16288:16320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 21125386: Hash(0x6143018795ee779cea8098a21809eadff4c5df6c38b7cbeb80c45d23580bb08)", + "P->V[16320:16352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22614638: Hash(0x7b6a2c67c8efd908bc17b72bc28da6c0b573ca4d788a396b6343b8d4897049d)", + "P->V[16352:16384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22757133: Hash(0x5cd529e9ca6064c383313b235faa3a64cbc85b83527757ebde2579cd96a6418)", + "P->V[16384:16416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 23416741: Hash(0x3f3a8fb3c7ace0ab0620014d18213267661afd2ae5fd1ff38a2a65f896813d2)", + "P->V[16416:16448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 25131620: Hash(0x566e87129d824d2f2122625ab1237a8c176fe7326546d1210e35ec5a7303c81)", + "P->V[16448:16480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 25447050: Hash(0x56797d9ee120284e6e3c4b6b8ddda74d845b10a693c8ba59d07503fddf371fe)", + "P->V[16480:16512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 26646940: Hash(0x375d706c4026afe19054c789f0b222576aa7c96c70479fedc2a21103426fb27)", + "P->V[16512:16544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 33367882: Hash(0x71d2249b58ab0ec47d21b727c90c5501885a58528c64502ba00458cb21d631e)", + "P->V[16544:16576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 33469823: Hash(0x414b1dbe455a3153054fbd1edb2b5802166b07b42065e9290c967f764d2eb0e)", + "P->V[16576:16608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 33549159: Hash(0x37dca03783f9adb241bfe653186969add80f6a54a3a1bc448ae94cf9cd61761)", + "P->V[16608:16640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 10562692: Hash(0x9c10d28b570d47ecc8f18b385a70141a8a71573c4203e7009f743804788a2d)", + "P->V[16640:16672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11307318: Hash(0x589ff03c41e5aee558e677d038d05fde7d67d009dd206557e2aaebdb0001e84)", + "P->V[16672:16704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11378567: Hash(0x394f8d8c6a38653124db605edbdd8346eba710ceef163f03d0dfd6fb3eb9baf)", + "P->V[16704:16736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11708371: Hash(0x43a9d2eec5481760a38630e7419d8538e6e23f4a6e4fd10ff04c6496d6e2ee0)", + "P->V[16736:16768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12565811: Hash(0x5d4c881ccadb2f35c25949e093e53b51a7b215c4467f7c6963ac250778a606e)", + "P->V[16768:16800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12723524: Hash(0x5ff2f38cdade748fad94184393c06afa6d663422440dc90962bf0379e2d6aa6)", + "P->V[16800:16832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13323471: Hash(0x78e78a002247f0fe476a9243f75c0c0bf0396718c494f344893725d044ccec9)", + "P->V[16832:16864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16683940: Hash(0x6b4953a74aadc24971f801ad59cfd85627a4c8b54a063bd56653312b70e0533)", + "P->V[16864:16896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16734910: Hash(0x488e2cd92189d467379bc55a214d7d9da6424bb7ce1a48571a6cd63bb5c2afd)", + "P->V[16896:16928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16774578: Hash(0x285e15f0785b7c188520f3207c6eb673716cecd0067b3578b32faf17aaea285)", + "P->V[16928:16960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5281347: Hash(0x1b49e8d590f25d470f301eee4d4a1b581e19842264b8d27d0520bbb860824b8)", + "P->V[16960:16992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5653658: Hash(0x5d6375f36c7fc4859ddda5e393234a8faa0a7052b90de2bd9d269389e3d7dab)", + "P->V[16992:17024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5689282: Hash(0x57f68dc6fa709e306011830d6522155e06e0a79e73221509ceb5e5ce8e6d4da)", + "P->V[17024:17056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5854184: Hash(0x7a0017fab20a3889ec89b0a8e67c04c3b9879f98f15a24e76c7222bdfa93d6d)", + "P->V[17056:17088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6282904: Hash(0x358fc1901323f94410b581bf1db0122c6fc7970f2546e0f5e7072b8e546459)", + "P->V[17088:17120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6361763: Hash(0x6b05b58d4efabdde278221f25b01c841d79f4f30fc50fd713c2ba0c9937615e)", + "P->V[17120:17152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6661734: Hash(0x6dd6b573ff4a71ddfbe0840ee9f7528eb97b79ab183c50b29dcfdeeb2e5680b)", + "P->V[17152:17184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8341971: Hash(0x130bc755b481ccd820c5271518cda98e4e8675fbcdc2fc68b16c96622b3e6b5)", + "P->V[17184:17216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8367454: Hash(0x39252834120a17cacb8bd340af9043442e1f38ed40aee96f7ac167e0a8f32c7)", + "P->V[17216:17248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8387288: Hash(0x246598edfcefc7c82b66bb634f6350bf30ed701a9fc5c682864d905e1f301a3)", + "P->V[17248:17280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2640672: Hash(0xf0b2abbf290890018a52e78d4b563da354a44316bc183553c10a378f0f249e)", + "P->V[17280:17312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2826828: Hash(0x747d58ce0b4c8fe82e8093e452b978272bed2c8e4c8dcec0b15e45a57e56bff)", + "P->V[17312:17344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2844640: Hash(0x225e88e74f5907201846c683932061bbf3b7870f97910c3aab7b8d85a1aa8b1)", + "P->V[17344:17376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2927093: Hash(0x1110f9a8ab7c9eba76156125147f13e089fc9d504c88a70ee95f4819ceca34a)", + "P->V[17376:17408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3141453: Hash(0x39e09538a9c73307983ff3191d6e3f1b6fab3d390e652fd03148a3af00d204f)", + "P->V[17408:17440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3180880: Hash(0x6fc74ad1c597d3b390b78d941acc4d2cb362fa29fb2ac9298b45c47f02d85a0)", + "P->V[17440:17472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3330866: Hash(0x1840db30c66a814988b0bbc5486504e6bc0d04714c753012969019197374052)", + "P->V[17472:17504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4170984: Hash(0x3fd4e7a7d4edf49fdb80ee5d1a046f26162122d7423e4c6a7f5250fa6958d84)", + "P->V[17504:17536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4183726: Hash(0x2edbef42353249ff071ae2e8b587d218a6c022e1e61df9c99ad4984c4ae514c)", + "P->V[17536:17568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4193645: Hash(0x12d26bade5e2220d75c1283aef993cecc844c91e93e0bfe66896681884d8644)", + "P->V[17568:17600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1320337: Hash(0x6c8d07aa66485049c8b7b9313e1fadbc28d0572c2ae98a9ce429e7b65daf94e)", + "P->V[17600:17632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1413415: Hash(0x4222a2a428319ce7dd005971bcae44be41b61ff03e9d67716f08746c0cbeb81)", + "P->V[17632:17664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1422321: Hash(0x2a0d83b9c0f10642a6793c4f094143525bf81b102aa076f9bf809ea70ae737a)", + "P->V[17664:17696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1463547: Hash(0x66b97dddca8ee9851e345e711688ae09fc16a50f0c66b1314fc486e81191ea6)", + "P->V[17696:17728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1570727: Hash(0x6997b4e52ba0e001365c882474858ac4df4c7446499beddcbc41c2eca817658)", + "P->V[17728:17760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1590441: Hash(0x2345a8beb5e7c613a1a93dcdfe7a834b61e6c3a2a805fbe58f1aac5e5673d0b)", + "P->V[17760:17792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1665432: Hash(0x66a7fdf7521978d659f5622d0f5a78802acac0d986cd5b84e12ad682676e304)", + "P->V[17792:17824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2085493: Hash(0x1075b2418f4e06e8f4ed7566bcf6bfeb70e3db39b42a92c25e891f238e9e805)", + "P->V[17824:17856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2091862: Hash(0x7491abf0485c19ffb284e06d92c44253ee63e52478391ca9a59e0cdfd2188c5)", + "P->V[17856:17888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2096823: Hash(0x4ff29fbfa276c43b903390d9f0a63fca5aa009116dd770ed822096daaff000f)", + "P->V[17888:17920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 660169: Hash(0x237594017f4e05bb6927270001c04536c42cf37f1356fb5d12257a4931a0c0f)", + "P->V[17920:17952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 706706: Hash(0x6e91935af10b25aa065fa7695792594d60c8e7f1a3d4b9c173dc37e79a13265)", + "P->V[17952:17984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 711161: Hash(0x41091ac62fcfef8de9163a2abcb395a7526b4418c5b1ea3e4148a6aa3b13ce4)", + "P->V[17984:18016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 731772: Hash(0x95b607f9dc9582572f190f1ef315cb167466faf805da43eddad4a6b43a9ede)", + "P->V[18016:18048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 785362: Hash(0x2569f23037c15f72ff50d35f546b4d79a001ba7d626ba3d1e4c9c8ff8892eb1)", + "P->V[18048:18080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 795221: Hash(0x3bd61d68fab8ee52e09ef52e97540eca18ac5a00e76c3c67d5fe0e0b677af7c)", + "P->V[18080:18112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 832717: Hash(0x58434bba98f6bc5e3fc55206187574eb32da9ed1f4d9e40c104d85b95ff22bd)", + "P->V[18112:18144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1042747: Hash(0x750f0a50eaa37a966e8c06391098aa51aa3b19018574cfcfabd1a40032d335)", + "P->V[18144:18176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1045930: Hash(0x513c2b1d5b5d47cf30b821cea355e380eb0c360ae8120760275d16b029309b5)", + "P->V[18176:18208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1048410: Hash(0x4b982f06dee5ed9d291ac28b39abd6204e1268118b1fb028786a706b54c6634)", + "P->V[18208:18240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 330085: Hash(0x13a964e67c84d9f01548b705000d02d9b056ea41324318fc9401c87b089f732)", + "P->V[18240:18272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 353352: Hash(0xe86569cd6080b588b06535f72534a2e081f23052d5ebbae3d2263a684b44af)", + "P->V[18272:18304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 355581: Hash(0x7d7d992eea211c800a2e4ef0f87fe67024b2675df33b19f24183d7a6509ccf3)", + "P->V[18304:18336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 365887: Hash(0x530287db740129a7cda2c8c1cf235c5e4c4359463ced11204e10246104a0117)", + "P->V[18336:18368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 392680: Hash(0x2230e61e5e92532528ec08a76fc2ab5c8f781babaa54a7299ba6ab4f3132adc)", + "P->V[18368:18400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 397611: Hash(0x13adbb4fa0a63dfbd5ac1697aa0976f0cb7ef5c1447ee11fa2efab2ad40e9a9)", + "P->V[18400:18432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 416359: Hash(0x3275fb3c5112593905cc86f8e46bfa48a43dbf9842d7d9f227424975a0ab5b2)", + "P->V[18432:18464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 521372: Hash(0x49c5133a0a5cef109b3528df20eaa4d387d81fb2df73273b972f92782486a0c)", + "P->V[18464:18496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 522964: Hash(0x94ecc99ce4c528510d9b99393dd86f736a53e7f3abe71846aefe2919a07012)", + "P->V[18496:18528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 524204: Hash(0x681424d3c53fccd8a37b9d4e833633eb016b86b1cee61aa93e8ccb3633e1393)", + "P->V[18528:18560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 165043: Hash(0x2498141280a54252da55785a5a060a3cb56deb8938e122d5f5ffbf87b42d42c)", + "P->V[18560:18592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 176677: Hash(0x243efe8d9060a584da0abc17f19fb0fb75c0bbf9fd892a46497ee29dde4030a)", + "P->V[18592:18624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 177791: Hash(0x7b176d78bd4f7400543c3b33a2da8825054642460159f17374efce1d7049008)", + "P->V[18624:18656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 182942: Hash(0x36f59a1d800822d59f737782c8064582f0c1be12bcdb16148d03e624d720ee9)", + "P->V[18656:18688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 196341: Hash(0x4fc7e506e0e0312f3da1f7def8fa46c306fdcf80efe12ea158851946aa713c4)", + "P->V[18688:18720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 198804: Hash(0x57fe1d5837aa254a5722cbacf523fa63d47d73b700c6d080ee3d442b7c5f8c7)", + "P->V[18720:18752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 208178: Hash(0x779a98e17946baa80c572ed2130d1b905e3494077e15b21b133f30ea12e6f87)", + "P->V[18752:18784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 260687: Hash(0x351e8144172a04b38766c88e4c1267752e527a38e4b97267d131f38a665f4a1)", + "P->V[18784:18816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 261483: Hash(0xe16d48e03ae71de251cb3bab6b2c0bbeb2818162e1333f5daa4113f371eabb)", + "P->V[18816:18848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 262103: Hash(0x3685db82a45c6f55d81296edde162078c197f922d01bb97ed00cf7f219f7668)", + "P->V[18848:18880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 82520: Hash(0x57bf4ea779d87e5c5ecea5850a0388f8a2349b953050a0b3839f998e7030e11)", + "P->V[18880:18912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 88339: Hash(0x4fc2a036e50e6be76ea1b0f582104789d3534d0fcaf17f8a0d40435cb452566)", + "P->V[18912:18944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 88894: Hash(0x45c4b5068731cf7d6c3b3c1ef6b75f7d415675bce8cfc11d4749d0257d744e8)", + "P->V[18944:18976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 91470: Hash(0x28e2e5f8b0160629d6ca5d00b171f5779f1030337c348029b99d3b07f564149)", + "P->V[18976:19008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 98171: Hash(0x39557fe0eb7ca5b5c6f7cce514961ca81368d359a5737ee749aed62c7f2f97)", + "P->V[19008:19040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 99403: Hash(0x1df43d862e0d0783b64eff230b1b6a0f0c027f7d98b601447a38518072f7063)", + "P->V[19040:19072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 104088: Hash(0x3d1588e726a7e3a1a8e4fce36a6ebb42a0230350b153e34b9cba7fdaf2d3a34)", + "P->V[19072:19104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 130342: Hash(0x1181d899d38f2689efe1d57131482453a54284cfae1c9825b0cefd365ff5b08)", + "P->V[19104:19136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 130740: Hash(0x6be309a2910e80aab5c94501981d783face849849e2a64a0a86ba2a70532e2b)", + "P->V[19136:19168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 131050: Hash(0xb7cf14594c844743e5c4c65cac31e8573aa7fd4eadf63683394bb079beb16c)", + "P->V[19168:19200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 41261: Hash(0x78f83af77a1f9a4cefdb6a82c79339c1a2caa3fdb3c77915f39c42d7b9aeb70)", + "P->V[19200:19232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 44168: Hash(0x76ba37344a5ecfe6dbdee052f3115c00ab903ed88799afdba302e1954e8383b)", + "P->V[19232:19264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 44446: Hash(0x656767fb8d961d86443afc7fe4d6b5d92d219971485b6df27878da4c2bdc0f0)", + "P->V[19264:19296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45734: Hash(0x216dbb4aabd94813e2b09de44992433ce927e29b7796864fc144b250a6ad336)", + "P->V[19296:19328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 49084: Hash(0x5d549bf24912f9da9f1f8c3f7bf766cb10dcf02f994ff671821d177abf9128)", + "P->V[19328:19360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 49700: Hash(0x2920aeab6d19788659fb231b77a3c688a760e8812a5c6371c775d5dd8623a63)", + "P->V[19360:19392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 52045: Hash(0x3de02e9729d4b7f5418fe32028a5493b499e9eaff3de73877da23cd45d627a6)", + "P->V[19392:19424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 65170: Hash(0x465b09435efe7842ac7b2b6467e3ddb806ecea53f9cbdcbc7effd4013eeddc5)", + "P->V[19424:19456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 65371: Hash(0x6307f303d502f20e82cf68ca17f55eda01123d081f56dfe2f31796c370cd189)", + "P->V[19456:19488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 65524: Hash(0x4d4b09c85ff374294fe18a4eca948bec1dde7ef4508c165085b401ee8bf988b)", + "P->V[19488:19520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 20631: Hash(0x3ba8b94d063431ba461522cbe1e708fa721447f5321fb329b0586c0e2e949e1)", + "P->V[19520:19552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22085: Hash(0x6a1085b38aadad6c669996cd2daecadadd5ee3d81dc7a7c44604ac9a11bfd34)", + "P->V[19552:19584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22222: Hash(0x39a577089097baecc9726499d042d28a380c67cc08a24070f4d18d5c8c9af6a)", + "P->V[19584:19616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22866: Hash(0x796dbb0ea3c083ca68a09c50570ef9a18ab93102ef5a715aa3c509c0e854080)", + "P->V[19616:19648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 24543: Hash(0x7cfa028be502bac70900f07284f4f20b99d90fc46ee10330e16623e21b4ad62)", + "P->V[19648:19680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 24851: Hash(0x39ba10476e87fa0da263c70b292c0fb0b96495337e38f53c881f5f72c5d3a99)", + "P->V[19680:19712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 26023: Hash(0x42b6645c01f3f37675bbab6e5fdfeffb38bff026b909f86c9512e699710f596)", + "P->V[19712:19744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 32584: Hash(0x398f0066fb83aa5ea750815e0bf73c2f22eb1605f813834f57386d863463f56)", + "P->V[19744:19776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 32684: Hash(0x401bd166542c38768b0e1acfc9169fffd771b238194af78522cad82f6eb752)", + "P->V[19776:19808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 32763: Hash(0x259779a54de2fe91afad44f46c190cf1b65474c09e6221a6febbf531022d34a)", + "P->V[19808:19840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 10314: Hash(0x2c53c1b0402f09e39d4dac9a5d4da6b4e28637f5860a820cab4d3d4bed2bff6)", + "P->V[19840:19872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11043: Hash(0x9ac72f33256df31e58e5f340b26c5db63ca08291032d88b737c7d46da0a722)", + "P->V[19872:19904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11110: Hash(0x13456a98b3fd270565eb4a62a75178db5778c9a6120842e657c438e6346f682)", + "P->V[19904:19936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11432: Hash(0x65c352cb53b7250f5c7487c562828c688c3b3770cd0602be90a641bfcd0f7e)", + "P->V[19936:19968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12270: Hash(0x44cf5cd36df8c47881e329c2afd94436baf3d90a4777e477ae3116bfd22898)", + "P->V[19968:20000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12424: Hash(0x41f1d22308f35b55975d7ee042f4a25ffa35e4fb4e9bbd77e09c97a5b5ab4bd)", + "P->V[20000:20032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13010: Hash(0x285d33da5fb12d6292a269671b6503313a7d2b1aa4b396d35a41e12745ac461)", + "P->V[20032:20064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16293: Hash(0x49ee332f610d998c3f9130ba762950128312a9bf05d687409d026f273b1fe38)", + "P->V[20064:20096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16343: Hash(0x57686edc355d5088fbb8b08da6921a879c726997fc8bb96250162923be22b57)", + "P->V[20096:20128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16380: Hash(0x2439689cd0c9f65da619fc64f9872d5f471597f078ec7d75f640a10b8fe8df4)", + "P->V[20128:20160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5156: Hash(0x5f73d7e38f42011ed3d59f36f0dbaa8a4d4ef45528e5a36532e6a99962ea684)", + "P->V[20160:20192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5520: Hash(0x31bb3b3c1a6c04293a022ddb79249aee3fd7b859e4be5c6e064cb2ab58d9980)", + "P->V[20192:20224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5554: Hash(0xd2d2a28096573fc7c808d51df90195338299ea11e765e5eea4a37940800943)", + "P->V[20224:20256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5717: Hash(0x5bb4bcb219a989736ae28d625d776e5bf8cd6d162f7324c41e3a7586bc28365)", + "P->V[20256:20288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6134: Hash(0x2869f0d0af64194063cc7fa0e717495bdc33f7c40783d062a5fc00bb904353f)", + "P->V[20288:20320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6213: Hash(0x54a48bd6d468b3cccdf121505948b194cadf5b3e7e7fbcb9f47622c66c033ff)", + "P->V[20320:20352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6504: Hash(0x1d9ffd4860ec3fa05ee26c0b799d8b9afd3968b4df5953412b7b22025bec7d5)", + "P->V[20352:20384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8147: Hash(0x3db48fd34cbb830f2d5c88e979807857121b76175694479e9ab5bb12969f3c6)", + "P->V[20384:20416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8170: Hash(0x289893593927fe6bb753b74e1992621d5945a9bdb19631589b18201e2227bcd)", + "P->V[20416:20448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8191: Hash(0x6883b42abfbaab2599c736861e7369141a4df47c318b50e7fb118f0848d42a8)", + "P->V[20448:20480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2579: Hash(0x53bd3d1d49b6e124332972fff29dcbccbcf566f62b018dd84248da43da185f5)", + "P->V[20480:20512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2761: Hash(0x3fd2d9698ec6d7f3644b433a62f5b51f6ff4ae053b3b90d2c54386cda0b1f87)", + "P->V[20512:20544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2776: Hash(0x35166d675d649ec14d698bf1350b1c6d7c74e0e5d55e3a1a33834dd770763b0)", + "P->V[20544:20576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2859: Hash(0x24045c8bfec708e4ca74143cd163fbeb57e8644ca3ae42d828d174946c29a71)", + "P->V[20576:20608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3066: Hash(0x2775293df48f44fd2a271d528360928152e7203ca181e96877f20bfb08ca0dd)", + "P->V[20608:20640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3107: Hash(0x32746d60b25830e4af51529d84dba4b3eb2d79cbcd8489a7826b9f0041282fa)", + "P->V[20640:20672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3253: Hash(0x61858e1c38c32cee485e240b52cbb47c6c7c7d66a49b6bcbb23cb3eb535a40f)", + "P->V[20672:20704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4072: Hash(0x333d3611e4a9f0b06b65dd4676fae245721c27da1554a42968e6ce1efd622eb)", + "P->V[20704:20736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4084: Hash(0x37c4bbc216611f1d5cce26c84fe12978741e4e24f30543575c063cd95a57aaa)", + "P->V[20736:20768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4094: Hash(0x57d40ad2670bfaef18e6593ec55aaed20e1558bd3ca09b6b57151994fe01cbb)", + "P->V[20768:20800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1288: Hash(0xc23fe218f2e15d0ff7e46aead7547bf9e6e4b0d0284a4af5ae5dd3ba468875)", + "P->V[20800:20832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1381: Hash(0x2caac2b442a059e2c6fa9a6ac437aaf49a6242cde5a25615c2bc90d23b0b977)", + "P->V[20832:20864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1389: Hash(0x54164a67a393e149af8c085a6e87d7a0ca2bb734e9bdf5154552dfc8a911007)", + "P->V[20864:20896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1428: Hash(0x4629c07c3bd16f6664f23faeb705b96da9190422b1d1dd716727477970d016d)", + "P->V[20896:20928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1532: Hash(0x5cec19a20a3de2777c349db7cb2116aa7b74cfbb2787af599ced2b9d889ba36)", + "P->V[20928:20960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1552: Hash(0x17ce78c4ffb6993614bd7a1678496f7de094ee3601467b73c63dfb0034267c0)", + "P->V[20960:20992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1627: Hash(0x4a656ddc46841fcae218dae215e5bea1ffb03be0462225011b9cff16e6fe68)", + "P->V[20992:21024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2037: Hash(0x6a9d47519d83a25f49b89c67f0b7f7636a35e54adefaf13e670ffd4f17f2dd6)", + "P->V[21024:21056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2043: Hash(0x1b0fe5177873901e34792145fb506928c81d9837965bbff85d9e34fe51d824b)", + "P->V[21056:21088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2046: Hash(0x6d6849552e8d82e5e93032607a11cc327e29926847dedbea8ae406ffa843cc6)", + "P->V[21088:21120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 645: Hash(0x5cf21a28c29581f427349f8acbf55167933a6dade033547a957ee9a18ade1cc)", + "P->V[21120:21152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 691: Hash(0x1591ce3a76a37a4c83c4764ececa383647fde7046c85d89aa0779b449551de0)", + "P->V[21152:21184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 695: Hash(0x4f69dd9c19a44471f579c02b11c057cbdc50a3f80df6a7936e642e5ba75ea61)", + "P->V[21184:21216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 715: Hash(0x691268501556d93c09c8272b52607257d322159e2ada9e7f2494d5de4d1dfbc)", + "P->V[21216:21248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 767: Hash(0x535e64f6d0768d162be4450b742776527cc7d6a3f564fa8049572af561758f0)", + "P->V[21248:21280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 777: Hash(0x60e68bbb3c925625aa5036714e263fbd3e5a994a13bd434823f60c33d385a6a)", + "P->V[21280:21312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 812: Hash(0x7cae5744c65a6b26f986e4c92aa8210125897f388b9286f2a6c8fb483ebffaf)", + "P->V[21312:21344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1019: Hash(0x483f5f68ed098be4d1eb9d08277c2630dd29ca0be1dcf7f2f806720821c347d)", + "P->V[21344:21376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1020: Hash(0x3dce9c7a1f1c0183d09bb0410ba298c2145c991e17683b733904df089017b73)", + "P->V[21376:21408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1022: Hash(0x243da102556353328532712d566c95cd77e67ab2d3ac099c2f7cfaa758e2aed)", + "P->V[21408:21440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 323: Hash(0x14b71159aa434739ab01f30a6bafc7749d1617ecd5c955986a8b339365fd990)", + "P->V[21440:21472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 344: Hash(0x4fbebafa0bd6d49e0664136fa95e9928e41efd026752bddbc3b44a2bb5fdf31)", + "P->V[21472:21504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 346: Hash(0xcbe6d5cd1d27b54257773e2e69909ef6b4881356699070c2e3909f7a9b6f36)", + "P->V[21504:21536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 356: Hash(0x71d18f509534b2a862ba4e67ad2699fcaaea6c044f2ea4b8a8325dae9a8082)", + "P->V[21536:21568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 382: Hash(0x34fe1fddac5007bda9710373954b084a9e3c3144c49e53d9f2e289b5f349ea0)", + "P->V[21568:21600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 389: Hash(0x674c84392e8eb3a55d853c2e2f883a1f33c21ecfe8df74c67e3ae6b5bf8d670)", + "P->V[21600:21632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 407: Hash(0x41a6e97fadfa7255dcf30658c94462dd0aeaa330ca524a338bdd1e14d13057a)", + "P->V[21632:21664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 508: Hash(0x49def5c9d4c880c652190c59926f7a28e496789c76df7d96a7c93f7c74b5d0d)", + "P->V[21664:21696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 160: Hash(0x94aa867adf47264e2070c61dff7da6bf3a9497333060111d204e90efce7564)", + "P->V[21696:21728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 179: Hash(0x2569cb6d91249f25a045ab2702b22fd29b0caae222b32a13f91229ef57d7742)", + "P->V[21728:21760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 190: Hash(0x234126cbef500833ac1a53cbaec459229186fba1d79aa793a5ddf72890dd965)", + "P->V[21760:21792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 195: Hash(0x1447dba77345f1261b2b54a3161ed0a2f9532b40ebc388aa9a87b476fd8dfc9)", + "P->V[21792:21824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 202: Hash(0x32cb4f510ce8d48607d557f59ff32ca9a3d8db1aebdf42b703543494052bb90)", + "P->V[21824:21856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 81: Hash(0x2074ede05384ef21bf6d854d3ecc6043e63bb3c07e3b88bc4c9df38c3712d4e)", + "P->V[21856:21888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 87: Hash(0x2d843962439fa8d7223a097ba05114e6676a482255b6c6c95263e678ecb4738)", + "P->V[21888:21920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 88: Hash(0x1fbfab32815db96c771a24b917130a871c37408de067c99fd1e06d6bc047b0d)", + "P->V[21920:21952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 94: Hash(0x4d3de00579151863fa53eeb6cf18861939eb167b67e7640e07a9873229787c0)", + "P->V[21952:21984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 96: Hash(0x4076587c2d274fe9fdae1cea46b8eaee2b42c75dc77b1d6d5195e697cbc4524)", + "P->V[21984:22016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 100: Hash(0x2a6c7c6973fbf8d9f4e10f2d28e7400e16508b87164de558108dfcbd57ae6fa)", + "P->V[22016:22048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 126: Hash(0x953929e98e1211d7f5a6bcbc8f86623d34c39a0df82d703830a0c7940bd2ef)", + "P->V[22048:22080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 41: Hash(0x123af83277bcdef1c5433dfe345e43bee38dc6a2d996b29b0379a63db65c41a)", + "P->V[22080:22112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 42: Hash(0x3f65ff43a8b6d7423668972c56df4b2a0671932e18e5b58029962a3594c072e)", + "P->V[22112:22144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45: Hash(0x1785121e388e0f1a2de5b44de714edaf460e234eee448b27a7ddbaa5bb9aee4)", + "P->V[22144:22176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 46: Hash(0x37d69ca917898b66be833956859ed3f136d7f393af303d250bef0f5a5b52b99)", + "P->V[22176:22208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 49: Hash(0x69c2e287288f1485a4ce1fd9a28abb51b5ef29ec716b42a67732dd53596b1f)", + "P->V[22208:22240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 51: Hash(0x5560c88fba656da25fd6d7efe7308d0d6782e64ce664744577d93356ca23226)", + "P->V[22240:22272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 62: Hash(0x20214bc0a3420ceee500a26d24b850516c7018cb7f2083ae0fcff2c3f83e994)", + "P->V[22272:22304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30: Hash(0x608ac8f2a654d2851c142d9fcf114621b119dcec4582bb7765ce0dbb51a1c3a)", + "P->V[22304:22336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13: Hash(0x303f618b37c53d877a4fc8207a9ec8b7ec076252237b588496937ecfd98f95b)", + "P->V[22336:22368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14: Hash(0x2c7fe6c7a301b60cc7f53577d0c3f9e8c077f2892c56f4d8def8cbebaad9906)", + "P->V[22368:22400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4: Hash(0x4c248a05479931d80db2d0319cdf2f99f4a80abfccde6d9bbd3e6ab6d481c77)", + "P->V[22400:22432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 8696342, Column 0: Field Element(0x40336046d01089c8e391a7b0aa1ed27e941f7d4b0bf782a14c375b7c1875101)", + "P->V[22432:22464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 11674847, Column 0: Field Element(0x1fbab5ae215e736c04e0db19bf0226e0c7b710985df2bcf08159e92bf9bf867)", + "P->V[22464:22496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 11959832, Column 0: Field Element(0xd145da5a43831b78b6e21346dfd7905403bfbf7338e4c2629f94efa329be3d)", + "P->V[22496:22528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 13279048, Column 0: Field Element(0x638c2f0f6b4b8cbb96f7a4eda93b6606b69ad3d31b1b9ea8fb2bb44a5fa53f5)", + "P->V[22528:22560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 16708810, Column 0: Field Element(0x760959e895365e6621d45fe518e7fb772f8e7177d8c4c8ffa2b35059841e019)", + "P->V[22560:22592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 17339670, Column 0: Field Element(0x1f43135b0cc57a48783cb7a5141984fcceb5e6eaa2acc182256715f12ab38e1)", + "P->V[22592:22624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 19739451, Column 0: Field Element(0x6fae3231a5566239555ca1700f1dc663027677a040b869d704762adb4f136af)", + "P->V[22624:22656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 33181335, Column 0: Field Element(0x33f460d39f57508f8b80bf54d1026076d6d61edbdfc64129e21d7b7283b54de)", + "P->V[22656:22688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 33385212, Column 0: Field Element(0x301934e5948e9b7ecbb6aecc6b1e54e5fc863484ed2c50ade6da38807ebee96)", + "P->V[22688:22720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 33543885, Column 0: Field Element(0x7fdc167d578e677204002ba374bad6ee00655edb6eac43b5aef7601160766c5)", + "P->V[22720:22752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #8696343: Data(0x66bab8ed370da1ad507f5c9016fdf0d9804e09e34c270e721263944f25b961f)", + "P->V[22752:22784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #11674846: Data(0x16782ae74ddd4290a03d8c08bd44217f8a3b142c00b94c45cdb613890ecfc44)", + "P->V[22784:22816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #11959833: Data(0x24537fa2caca36086c34dd83ca1eddeecb826c6b3639688c44837fa365cba2)", + "P->V[22816:22848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #13279049: Data(0x175f113911934cf0e598145df7f509411de527a6e5c4131cc78757fd06329bf)", + "P->V[22848:22880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #16708811: Data(0x3471c8a9263a1fcde6f41e1a0fa040113ef8467811e082263ff074c8c375db0)", + "P->V[22880:22912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #17339671: Data(0x765f81f3b3bf194c222e3bc5d55feff95efb37b0431d6f5c1877c17b966b050)", + "P->V[22912:22944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #19739450: Data(0x1ff136901419874b2229fe40790423edf9a078697fd2d27a4c01564d234dc1f)", + "P->V[22944:22976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #33181334: Data(0x6db8b51052a4b63faa137bb51bc8f8495ccd4869dcbaddac9c3df543fbf3c4e)", + "P->V[22976:23008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #33385213: Data(0x6a7599dd4061cad5bd9e34e2d68fe16323025c8ab9094a8deb4667afae037a4)", + "P->V[23008:23040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #33543884: Data(0x1b9168657e6ee09c01285f2dd22584570f3631fc5d611c68f6726dbcb3fc82c)", + "P->V[23040:23072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 21125386: Hash(0x1efbef6f432dd73996701456b6571d2b963f83a87cc25df30a78166d88f0ca5)", + "P->V[23072:23104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22614638: Hash(0x32387c00b7697f8c9e83380a5d3f54302f5a77bffca44c74ac907a04e6ba711)", + "P->V[23104:23136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22757133: Hash(0x519afbbe7834154f5eadd1418ef587a424e5a2a73e473593a83f306ece2901b)", + "P->V[23136:23168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 23416741: Hash(0x6e5d3e9c3da2c1daa19feff5e23b7dc9b1f4de0c329f54db7c122eba9a05544)", + "P->V[23168:23200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 25131620: Hash(0x46c5f1f2982cc771791b4b4ec33f81637acb6b2a59cd905b0fea93be0215a1a)", + "P->V[23200:23232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 25447050: Hash(0x310fd24bab12208ee76c668d4bead172e265c3c902c5115aa6f50c1d1a5fbab)", + "P->V[23232:23264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 26646940: Hash(0x527917a8bfb384e8548b155fd017b5aadaaaa78dcbe1876e1361a3865399d0f)", + "P->V[23264:23296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 33367882: Hash(0x5f46d420bfc1b16092059eb13df6ab8660c16f87650ccab38e88accd7f69fca)", + "P->V[23296:23328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 33469823: Hash(0x2b3ed114501c94135d84f006f5f5ddc44cac16d40cd70e48e0fd8395017c357)", + "P->V[23328:23360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 33549159: Hash(0x4d66df2ed170726bc777ca5054dd2353f56be0b7f00af1873ac61a7e97548b8)", + "P->V[23360:23392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 10562692: Hash(0x2f504a1d880b5562c57bb6f2225e293c7510e56a8e50e806bd2bdb87b5dedb9)", + "P->V[23392:23424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11307318: Hash(0x50da4f4bf87f24474ca7628d15a1d0d3f095178780953c5c2daa421f1e8bfd7)", + "P->V[23424:23456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11378567: Hash(0x3fd19361130ea3268cbab525c4b03c673b76022a7bf6c94d887b2be089f59f3)", + "P->V[23456:23488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11708371: Hash(0x9ea75cddabfdd127f829c6e164dcf9e10fd0e411bc38b5d04ba4ba7d49b601)", + "P->V[23488:23520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12565811: Hash(0x5e800396bad83d91c0a871c0d713ca53e0ea580e86a573869d90f7153e7c4eb)", + "P->V[23520:23552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12723524: Hash(0x2e92e6352eda93a074c13107eb3377655974255ec7ca98c1a0a0ac2c541a430)", + "P->V[23552:23584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13323471: Hash(0x636cf6169e12fe59c90d9f6f1a450c0f64781532b70aef54557ea669bcc928d)", + "P->V[23584:23616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16683940: Hash(0x5174e30fc1288c350d9a927e94f3c1dc469539406225aa45b866d67c4e32e00)", + "P->V[23616:23648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16734910: Hash(0x62a85a14a081257137c512c87f205aaf0d0874f7351496a746c6eca3d483099)", + "P->V[23648:23680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16774578: Hash(0x219d52a70659f3dee279600057299dde4ef346a95bd27fe9dbe36a900bc3e26)", + "P->V[23680:23712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5281347: Hash(0x14a08b9c94b3903b3ff020f1267f49c2496a5c02c48b9f8e00d0d1f230476a9)", + "P->V[23712:23744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5653658: Hash(0x24f2720db8edd02497d69ae1af52762acaa0c9abdd9cbb482a29a00de1e6359)", + "P->V[23744:23776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5689282: Hash(0x3bf7ff949f6fa043eed761c3ea0893358fc7c0e82ceb60ed255c2eea8470638)", + "P->V[23776:23808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5854184: Hash(0x26d1c38fe9a9612b8c8033905adc02dbc56534304aa41c70ef6884ca949bcfe)", + "P->V[23808:23840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6282904: Hash(0x3657c218969cc96d11fbc510f89406467591ee356ece66773b7f65289351213)", + "P->V[23840:23872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6361763: Hash(0x2ca71d5174b930e4539e080e23d7305cb3514e29ae3a4346e62c18b05338ce9)", + "P->V[23872:23904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6661734: Hash(0x3968bba365e2e2fa24138b679b76e538b1cd9c1fd52244fb77f803154e63b0a)", + "P->V[23904:23936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8341971: Hash(0x5ad1148138149a9204c43fdd4a00d65b9c257d596b224dacbb667d5e672ce5c)", + "P->V[23936:23968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8367454: Hash(0x71c0bffcc9e8d92cbe8bb394fa4a608120964ec01b47282b49bcadf76a0e6bd)", + "P->V[23968:24000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8387288: Hash(0x5a0d7cdd442e22f96acfd5e8eeb384a4c7bb75caec8c26c79fc808f747c3a0e)", + "P->V[24000:24032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2640672: Hash(0x730a7072c9c5913412f6424a923c3be84e1c69f19d72c723b8e7ff9bccec1e3)", + "P->V[24032:24064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2826828: Hash(0x5daba5e0c5ae1a6e8c69f05de8bbb7ef53959f3b3a52f5177c18877e28a0f0)", + "P->V[24064:24096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2844640: Hash(0x1f6ffdb5c09a19a2f6bd51ed2e445b052aaceb9561a7a4408d8ba44a812a83b)", + "P->V[24096:24128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2927093: Hash(0x353d494855995e653cc9470ebe18cfde43b4f9358ad03f74d3fe654f5170b34)", + "P->V[24128:24160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3141453: Hash(0x89884c44cc0b302cbb1e7409b270878247dc3bde62e5f42d39b24b06eb8370)", + "P->V[24160:24192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3180880: Hash(0x7217d508aab23a10bddf92695a24953f259760dd37070d01935aac7ed7a2cc0)", + "P->V[24192:24224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3330866: Hash(0x5dec873131f108ab83935ad2e3040d8ab44bb063beda6213b8d3d551d7fb114)", + "P->V[24224:24256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4170984: Hash(0xd04ef889fcd15809565abaeb563cc20fb3bee36a193784665e9d0028e228ee)", + "P->V[24256:24288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4183726: Hash(0x75eb252b6aef19b0f83c428c1f02bf0eea3c1af3f30e384cdf9fe19923aebf3)", + "P->V[24288:24320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4193645: Hash(0x63cefead8f4f8bf59561b29acb001cd6c47f3676b335f83bc1547cdb9d1efc8)", + "P->V[24320:24352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1320337: Hash(0x1e5c4b8d76c985abcdab1173a2a101070d3c2931a005c0db1987c76428e91d4)", + "P->V[24352:24384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1413415: Hash(0x35b5e686fea96b3b13b267df350c54c1be1f6a7bd1eab602aa35ea484916a2c)", + "P->V[24384:24416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1422321: Hash(0x2d9ec2145ec6079d4c0126395eee432c2ddff11a693145a04a142f5542b3675)", + "P->V[24416:24448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1463547: Hash(0x2fdfd70c04a835d509d2ad0ae2672189339b4e6f778dc994e48acdfb743d6ee)", + "P->V[24448:24480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1570727: Hash(0xa6fb2f925774ed2d65d689b7c4f1e3a86e0f82af22e42b99b751aa77dba973)", + "P->V[24480:24512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1590441: Hash(0x5caefb83b762eab3e0df06ccac239b4f748937ab4249fd4ea62865e3f2de0ca)", + "P->V[24512:24544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1665432: Hash(0x5f3c24d7275a95b6e7b0ce6b82f714f40ba31b58f2ccd799978859b8ada8ebb)", + "P->V[24544:24576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2085493: Hash(0x1ef9ed0ceae112a55eb15b55a3f5a1d049ec1c21860d8c6186301552316593f)", + "P->V[24576:24608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2091862: Hash(0x5c97d06ba3e0ea6caf69be45ec46036c3251c70ed0adfbd68b9bc411a437843)", + "P->V[24608:24640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2096823: Hash(0x630f627dceafaeb594eaccdb2fd0d8024b35010ae892c57610d5dddf57a6bb0)", + "P->V[24640:24672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 660169: Hash(0x3f19cb5bb1d48521472f4b5390f9f01b55df62d97ae7afa8ac98765d63c8287)", + "P->V[24672:24704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 706706: Hash(0x11db8b1e76de508134f4c664b01d8aca40f5bf2d6ee5b1a1b2dd77f67597e85)", + "P->V[24704:24736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 711161: Hash(0xc2853bde66692787f96743e27056af76a25f5407af7bd219bd928566a6d7f7)", + "P->V[24736:24768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 731772: Hash(0x29f75f3965a31c8c2735785153fea3cb7eeb88b68e939e1415a737ff37d4469)", + "P->V[24768:24800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 785362: Hash(0x133276584c4a7dc8f2b90318d083588f7d06c3a1aed7f6e2df4ae1bf1230346)", + "P->V[24800:24832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 795221: Hash(0x3570ace4560b35ac744193a5160603ab52f74f538da2c732055f475e313737e)", + "P->V[24832:24864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 832717: Hash(0x575079fcb278e0ba8ca8cb4526457ce41ff8cdb7d6dae0534f91933b7dc039e)", + "P->V[24864:24896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1042747: Hash(0xe15753ba5a914a9cb6e671b9a77ca8f7f626839df48b115779174863e6dabe)", + "P->V[24896:24928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1045930: Hash(0x2c45ab6c61dd740cfdc451a4b9edd588e2be8403168f30eed4539c767790c5b)", + "P->V[24928:24960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1048410: Hash(0x2c2e7cf3d1692bdb03a3db7b4ad47e13aad4339c527d0439882e7c2a2de2845)", + "P->V[24960:24992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 330085: Hash(0x5769f375fbb68bf356468427cf73b6d6b86607beeb8fe8af2a7cd9a5f08a8d3)", + "P->V[24992:25024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 353352: Hash(0x220c477d62b9004cb33271a2274c73c10220d1ba59f7f8fa2d8db99c109b6de)", + "P->V[25024:25056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 355581: Hash(0x2f2dbe8caa9c797b488cad38f75bbf97c3056ea25c3792dd0239b1ccd704119)", + "P->V[25056:25088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 365887: Hash(0x46d941cea677d4c50ef019bdfa36012a0761ad1c30110654b4654955b555e58)", + "P->V[25088:25120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 392680: Hash(0x3780e88b6577dcc9f515c3251bcf232570f939a652372748466ac1a2653a48e)", + "P->V[25120:25152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 397611: Hash(0x78bf1afcb59cd3540796bdc966368def217506d8ccbec82060adc92204d1f6d)", + "P->V[25152:25184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 416359: Hash(0x6fa7a708ae8a287388c33806b0cec2025023f92d7c952f9bf3765fd7eedc2d5)", + "P->V[25184:25216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 521372: Hash(0xb008d7f9c6edf542d0ccf10cd108164fd0b8ac4a6b1ea2c5efe214be871889)", + "P->V[25216:25248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 522964: Hash(0x2c65363b523e4173814605eb269a323b141a5fb3e746b4064f5aaa62bd14e67)", + "P->V[25248:25280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 524204: Hash(0x215ecd55cb578c28950a0f955790fd709f3d3ed58316449f02102f9e6a68ae9)", + "P->V[25280:25312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 165043: Hash(0x65690dd809897d43dcd749370d322f116fe9f623eff1ef712313fd7db32b60b)", + "P->V[25312:25344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 176677: Hash(0x4f4ff5ffddbbdc3df6bf72305918ac1ab4b38b92e3bd283d86ca1e08572bb3d)", + "P->V[25344:25376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 177791: Hash(0x103846f2e1b4c00f4e18490ff3c4807caf541d6b9116e0c275c93794efae8bd)", + "P->V[25376:25408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 182942: Hash(0xd00dc4d19c6e8c4c6e741bd08a92aa813040ada8c358a0a5fa2312ac98983c)", + "P->V[25408:25440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 196341: Hash(0x581323d6c8ef6742fbf193697c63e37a616c237e26694595f8a9b0deb7e4ffa)", + "P->V[25440:25472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 198804: Hash(0x1650b49509be1746b93961a22995d00618df7c2d8e2027cbb848602bc499d1c)", + "P->V[25472:25504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 208178: Hash(0x628fd09fc0d7a36fe320b8f4c2e32ca6b52ff991f4d91e67067abfcae46a552)", + "P->V[25504:25536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 260687: Hash(0x3a0ea47c1ea11c07c2a388f072ae767d2993983a7b02249379652fcb6000e6)", + "P->V[25536:25568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 261483: Hash(0x67db77eb515070b1d7f3a845016bdf04ca1b913a3f8b38ebe7ea78182eba15a)", + "P->V[25568:25600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 262103: Hash(0x5702460f9856dc3fff56cefb20b0b42209cd918dbda44e8ac1b8c38c5ba8f18)", + "P->V[25600:25632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 82520: Hash(0x24d927f8a4d69a8b1cb8a96d4f43954011ae12e2d2269e99731648223b8457b)", + "P->V[25632:25664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 88339: Hash(0x3e0cf8099ef76c89116bb0197425a87e2ab9d4f75369666900ebb7dcc9e4331)", + "P->V[25664:25696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 88894: Hash(0x5c3b6af33db5770e8e13aef13bd70ad0cb79e7ccd6a8b98069510534319a926)", + "P->V[25696:25728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 91470: Hash(0x1c7a29eea00c587f99722742cbb16f6ad2c350b10b196f8de8c2d646daa1ccc)", + "P->V[25728:25760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 98171: Hash(0x5cb910d56f8f236618a8dd61a3f45aacbbef7e250cdad12a6a65a69ec254e1b)", + "P->V[25760:25792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 99403: Hash(0x7e33ad3841eb3af705181d63fc4d3010d51758723b428d265b73cb228497679)", + "P->V[25792:25824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 104088: Hash(0x1cdda0ea54d520b9295ced71b9d7a36e6020e84e035ec3e0bb4d18c31cff743)", + "P->V[25824:25856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 130342: Hash(0x7498bba81a1196c6bb05909e640cffe9eb680705088d8a31c68caeabe456b7)", + "P->V[25856:25888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 130740: Hash(0x14c9b3ab8427402acdc17a2334759957af504f0baa134c39260c660bf4d3b2f)", + "P->V[25888:25920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 131050: Hash(0x5df9304f819ffeda2b479cc10f2d019318ce426dd550dad22f68833cdcd9b9a)", + "P->V[25920:25952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 41261: Hash(0x54bdbb7197adae6c4836c34b23e53b83e1c675f47bf8b8ece9da101a8563c0e)", + "P->V[25952:25984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 44168: Hash(0x2f9bd17a0ffd21f5d703473e8aa8d934e54c5b20c7e692e5a4761a4b083eb56)", + "P->V[25984:26016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 44446: Hash(0x6c2231436237c21e82b7c6b61be9e5f911a92cdec6639f8e26bf2a20b342738)", + "P->V[26016:26048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 45734: Hash(0x2e79796ca386551bc3ba3fe936d5d6733f9dfc92d550773257e5e7ce78b353b)", + "P->V[26048:26080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 49084: Hash(0x23d256966ad91dd25f56268935d4039be3e82294323c5810f17b583ff724ce4)", + "P->V[26080:26112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 49700: Hash(0x69fa1e1b8e1d64eba6e404c1c039c5d8f89ba4b51e13b1d16277fb64d23407c)", + "P->V[26112:26144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 52045: Hash(0x67b2b49bdb652f94924bcd7be7a8ab404bfc7a33e434f57da5fb7c2cd0d926e)", + "P->V[26144:26176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 65170: Hash(0x32f86e3d22fb4741b98985107253476eec578609c5b355dd7da418c7ad08279)", + "P->V[26176:26208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 65371: Hash(0x609aadcf60855d793cfab932e3b19360120afc88fab3ef006a6e5c84cf2c4d5)", + "P->V[26208:26240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 65524: Hash(0x170ad83e2a8fcca0934fa0f4d75dc82b4f35c3d6e112bc9842e8a8151240da2)", + "P->V[26240:26272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 20631: Hash(0x7ccc780da31b02c282af89bc91e79ea575deedb968180e680e4c2d19e49f4a3)", + "P->V[26272:26304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22085: Hash(0x441cfa87eddad0fd9ab4847902c02ab8b7a60b2430fe9a9851fc79c8ec69d16)", + "P->V[26304:26336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22222: Hash(0x7c5d4d74f3b7edeba4a9f74b76b20e9019c3fbe0d780bf8168dd7b8021ce3e3)", + "P->V[26336:26368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22866: Hash(0x861298b4f5ed20f1cb2a82e84eb9c67191e265d3e005deaad464b43d6942c4)", + "P->V[26368:26400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 24543: Hash(0x65ddbcfee10178fffbcef489506de159d8b74870a34b85cb7b774f92644594)", + "P->V[26400:26432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 24851: Hash(0x6f82f9f865272192136b2204a3a467f6a6ee1f6b8582a10d74e773c0d694b47)", + "P->V[26432:26464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 26023: Hash(0x73a1d199b00164278ed9a374b6db286a4f3030cbcdc0c7e7c69063d39be89d5)", + "P->V[26464:26496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 32584: Hash(0x337fabeddbbd347a3e08c0bc905504e2a2fac12846860f5c03c16f0901e3248)", + "P->V[26496:26528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 32684: Hash(0x59c0e53920763fe44862e70f842ef9b445cade3f640867282e5b3d66914d3eb)", + "P->V[26528:26560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 32763: Hash(0x3530034307b112218a5ac096420111cc0a03f6af3cbed6b1160cba0b75ea74f)", + "P->V[26560:26592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 10314: Hash(0x150eab0110a167800f42fa178892673b7fbbe6180b2136ef143bbe9ccd70a8d)", + "P->V[26592:26624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11043: Hash(0x1550e8b34134f1b4d7027561a920db1390da89c7db1446207087cfa4a946105)", + "P->V[26624:26656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11110: Hash(0x10c03e12072b28ff3b4b5751e2312047a935aed6ad3f692a61286d088fce792)", + "P->V[26656:26688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11432: Hash(0x2f7c9db25bfbbdd053d9e88c1a2066caee08a2d9e25a11d728a57b17fd2964a)", + "P->V[26688:26720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12270: Hash(0xd3b8822192234f217946ec74951cb617fb1103b608e17dc8bb69f9ad5a61ac)", + "P->V[26720:26752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12424: Hash(0x12e84bdb4f0a481e772e44d02edd5cd07b44019d386304e6edef6a862622830)", + "P->V[26752:26784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13010: Hash(0x7508c6dc8700e98a8cf8cc17c13ad551ecd1442408fa219159a2e056566a764)", + "P->V[26784:26816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16293: Hash(0x39bc0fa8c603c5ad7ba0c18340aa93a349c95dfad2c9e1d3dc3554c0195d77b)", + "P->V[26816:26848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16343: Hash(0x37ac49cd3001ee3b53f0a46b311fd71865528c4437ec01a7958551755cafcff)", + "P->V[26848:26880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16380: Hash(0x242a95645ca6c1f1fcbce8c49964146b1c2482c4cf490facf4c9ce105511e98)", + "P->V[26880:26912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5156: Hash(0x4995520bdbf653890641d414a10702ca59292ba6a45e1b1d50cd1ec47efd8fd)", + "P->V[26912:26944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5520: Hash(0x21b1d6f16f9a92e75b4732719ade58ccf89290b68502afcc3d3193a7354fbbd)", + "P->V[26944:26976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5554: Hash(0x33a6ce7fd61552348b58109dac7727315e1bf092365ee26a353ec656ff12bf9)", + "P->V[26976:27008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5717: Hash(0x7c3bce92f67938232ca145cb6e9a490e67190cb05bb3bce6425299afa1b9270)", + "P->V[27008:27040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6134: Hash(0x3d798b2eea98f248c929fe9d523e8475e668cae02f6704ad05d8b6af38cb229)", + "P->V[27040:27072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6213: Hash(0x4edfa9586d3f6fbca7525e8e07594d2a7c2251cb1140c04f2ea717040f86842)", + "P->V[27072:27104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6504: Hash(0x13b5d9211800eaaaca9240b6af794bd919c4e27cc7dac91f515a39ee2eb1d4f)", + "P->V[27104:27136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8147: Hash(0x77f246af99bfe04dc9bf29bf522cc83f4f30c590cfc1ca3707ff2e39cdd89db)", + "P->V[27136:27168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8170: Hash(0x7cc1628d2636ebc8ae310d53bea71bb210401d99cdab18504bcfda677cd3c56)", + "P->V[27168:27200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8191: Hash(0x777c48c275b6f5397550f66bb868376d41ce0399674df6618f8422d27dc0f43)", + "P->V[27200:27232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2579: Hash(0x470d7eed594344ccfb2730fee32628fd58b0fcc7f4c163c820fec4f6197d932)", + "P->V[27232:27264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2761: Hash(0x52b4a333b5fb1b63bd9889ce315d76e215c8f618c752092914f11cafadd03b8)", + "P->V[27264:27296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2776: Hash(0x195ff88e2614df2d5f261a347c162a810d60a58763bbb385cfd97d87d4bb87a)", + "P->V[27296:27328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2859: Hash(0x6b5690c82e051435ac5623fc57775ee25c0195cb4bc9526051c25e99545685e)", + "P->V[27328:27360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3066: Hash(0x601453436b098ff274ed095aa0303d49569b41dc6283201ba111470833ac35f)", + "P->V[27360:27392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3107: Hash(0x3f610b9a7d8893819c1752c8fb6c5de5fe6d3c49a32692e6ac1c6da1c8c4dcc)", + "P->V[27392:27424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3253: Hash(0x3e6a536423e30268a4d9aeac2effa59fdccfa156350c282f948cb73d8f6b6a3)", + "P->V[27424:27456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4072: Hash(0x62c4aea594a9d7e65d1a85b0d9f52fea27dfe616133b3a1cee6a43dd131c1ea)", + "P->V[27456:27488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4084: Hash(0x298c18f5e1f75337e1dcd7dca39a11c6f3df16cb787fe3adb764f6b49f8a3d7)", + "P->V[27488:27520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4094: Hash(0x5644cbf868b10ea7440e02bc1ffa96aa38d464328a4ea98288532ee866d39de)", + "P->V[27520:27552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1288: Hash(0x59b03e3f2ddb6a3eeadc4a0c194574f5c4403e284a39d2c9517e7799fffa51c)", + "P->V[27552:27584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1381: Hash(0x1a17ed38e644b37147b9344724cf9b5559f1817cac01427e1443edccdbf4ec)", + "P->V[27584:27616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1389: Hash(0x439b8b4462975bd9dbd8d9aea05c0917dd03f34b59ec0fb1390e33cdba3b858)", + "P->V[27616:27648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1428: Hash(0x4071e8e10275e8ecd728a1416a85fbd48b2aef03c862dfb7f28ebc7d25bee18)", + "P->V[27648:27680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1532: Hash(0x4bb6342ce3d17d9c308fb3efe50f4adbe4794d55131c8062b6ab673a3c773c5)", + "P->V[27680:27712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1552: Hash(0x4ddd2ccc8cda48eed4d87d9d6c03f0eab4c1f00a64457e95b6cc55922d73a5c)", + "P->V[27712:27744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1627: Hash(0x4dbda0a41993bf1c0045df0933c2c89bb75c50b54234ef20fbc15ead1b5ad18)", + "P->V[27744:27776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2037: Hash(0x7ed82636b9ecc32a3a8311e7970e9665657c9bde82e9ba48749d69c7dde80c9)", + "P->V[27776:27808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2043: Hash(0x6692222f041fbd58166c7f7d18afcfa953a4ef26a0951b4e3699d492ff07b3a)", + "P->V[27808:27840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2046: Hash(0x5d0eef8044e217db9e87464a0866415bc4696774e12368eca3939310e38be76)", + "P->V[27840:27872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 645: Hash(0x4b5572a679dcbe845507499b27978fb68d2122119c5a1c71ff88effd5740da8)", + "P->V[27872:27904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 691: Hash(0x4ce42d2ef4039f449a3f8f1a1e3fb844a67592c817cda8594c57321ff9c0d8d)", + "P->V[27904:27936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 695: Hash(0x758dcbafa441c6831ecb6c38c05f80ee96f321f45b10afde3b4d7cdf254aaed)", + "P->V[27936:27968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 715: Hash(0x5907c845bf29de1981d52e647dc480433b39a49d8a75363026fdc3d1823b8af)", + "P->V[27968:28000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 767: Hash(0x295bad6b288398f7faebd02d6bb8b9253c5dcac45ff773f6f1f72f065e8d4a8)", + "P->V[28000:28032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 777: Hash(0x34e5f1e41292def624a3e168d90f10ff97e3aeabfb0caa940931b4ed1df1354)", + "P->V[28032:28064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 812: Hash(0x7e549ee4840011c3840fed9ca08d4d4ad80219e69cc76a7940b27fe52a51bf5)", + "P->V[28064:28096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1019: Hash(0x1e3e9912d5969853c18d7ded8e22ab34567f0260143e78920583e12a2a322e6)", + "P->V[28096:28128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1020: Hash(0x235677cfe2c4869845f2648385b9e171220422b162e6887a9dd53a24e721dca)", + "P->V[28128:28160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1022: Hash(0xf833644b3e2d5f12d25b83aa48b8fabde3975f6ccb1e1f7882670792a064c0)", + "P->V[28160:28192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 323: Hash(0x44ec79db7497a2cacbd0d9e99ccb0ae48ad11b88bbd4121e3ae05513f20e832)", + "P->V[28192:28224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 344: Hash(0x42e50ddf8ae9dab9e014e69b75c681bcc4f4af13f4c0a87b8047a2f0a2dcf75)", + "P->V[28224:28256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 346: Hash(0x2e75f563bee8082ee2c32cd2cac10d8cb72d565a36ac1b541efe5527e7f1dd4)", + "P->V[28256:28288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 356: Hash(0xb97bbecdd2e74dbf707a43aa172d5653348a811fafdc8adf22909f08608069)", + "P->V[28288:28320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 382: Hash(0x483c9151dea6cde003b8f6ccf74caf2a0bc058b4a378168f884a3dea49c4cc5)", + "P->V[28320:28352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 389: Hash(0x13aa8d1d27716fdf3454f988899bad217c9bd05c96ee49f850470012707de45)", + "P->V[28352:28384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 407: Hash(0x244c8736cb7e1220816fbe70f23f2f502b870bcb07e11ac5e75aceeb48e07f0)", + "P->V[28384:28416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 508: Hash(0x385ebb29684cb2a03158fc5c2ff08cd75d9edb565e4efcd00d013ce4869b26f)", + "P->V[28416:28448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 160: Hash(0x371c0ad05de91106f90dd1a41d528e6c2fad28266529ca728308d68349db531)", + "P->V[28448:28480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 179: Hash(0x5a4680dbe70105f4645ca58a5b89059e823344e4aa40a8b1d5d9cecdcdcbad)", + "P->V[28480:28512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 190: Hash(0x57aeb56ab49ee6f6829657d3c9fbed733d9b5142faba2aea0cc77c89d7ec56c)", + "P->V[28512:28544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 195: Hash(0x57ac40a600ca8fbb6307bd04ffb8efeda39efde5bbe9940b374166a01674cc)", + "P->V[28544:28576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 202: Hash(0x29f136d5ac6ed94a72a4560be77be720c929ced5a73ef68efd65024806d5863)", + "P->V[28576:28608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 81: Hash(0x4978bf8cd465caadd81ac97444286bfc16257bc587858cf0fdbe9747d1264f)", + "P->V[28608:28640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 87: Hash(0x2e2ac09a4435bcdb003b40c8b36613f1fdbf22e1e680d1a5d5021afeebac177)", + "P->V[28640:28672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 88: Hash(0x667976a2df85cfbd8d8dedd4c0bbe68fbf8c331078aba8fa016acaef1730152)", + "P->V[28672:28704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 94: Hash(0x722a8c81098618caa30e5841a51f8c13dcf440c2a7096447ffe72754ba19e43)", + "P->V[28704:28736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 96: Hash(0x39dc634d2b4c9822ce1bc098630756f9e192b9a08627883e0c56bb1032eadb8)", + "P->V[28736:28768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 100: Hash(0x77ae4643aadd7640248fbcb8248b822b59df51462aa734fa8cb2e8ccc0d3652)", + "P->V[28768:28800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 126: Hash(0x41a8fc3d380add434c10fb70e5f07ac9525ce8ca47d8a761fb14b0c9621d511)", + "P->V[28800:28832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 41: Hash(0xb453b9b9218eb67216ebf673c5349c0259ab57edd38b08dd488935e71c6cc4)", + "P->V[28832:28864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 42: Hash(0x4a8819416f2d1ef3709b88261ce5cd903cf844fe8f7d6a350255a00e0602877)", + "P->V[28864:28896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 45: Hash(0x25044c61046cdfd208a3eabce4af59d664e73865796463b53f38f4653631440)", + "P->V[28896:28928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 46: Hash(0x581b18df1ed1583ceea96fe9eac0c5edd4963e13e45bc165a2fd29dbc9e2d42)", + "P->V[28928:28960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 49: Hash(0x33c08671f257ca22d39e6693240dde2a5e7aae1ee84fc56c82a051babc1aff5)", + "P->V[28960:28992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 51: Hash(0x1463342426d5b9585255a3ca063ff250f340d2894abf6f4f8c9fcc0f7fb8b17)", + "P->V[28992:29024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 62: Hash(0x35a4bc17a83688e09ee96600e07529dff853b9e83aeb5d9144aaf61dd1e1df)", + "P->V[29024:29056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30: Hash(0x1e5a84eb23184eec064d0489165e2b2dcb25091bae1199407ab45b042c263a5)", + "P->V[29056:29088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13: Hash(0x78b815625c5ef2bbb3202eaae4b79fffa03749199a4433d2c13207a69800a33)", + "P->V[29088:29120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14: Hash(0x3d955964824889d9c94fad55ce433373b45e8feccffd5932975f1a5c6b387c9)", + "P->V[29120:29152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4: Hash(0x1d0f22250a7d7fb309cc352ba91521b306839e908337d19a16d58db0b5435a7)", + "P->V[29152:29184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 8696342, Column 0: Field Element(0x734f77bb22810c24b4b479b8145e030cb500c0d258974f846d8491768ab6c13)", + "P->V[29184:29216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 8696342, Column 1: Field Element(0x7de13d3c7c8c517ef5702c70ab87350f3028a9510af9d0abffc99facaf4af03)", + "P->V[29216:29248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 11674847, Column 0: Field Element(0x437f76938ac90353e4ef734f1277f7b27638283d6195cf332bfab689f8f6b61)", + "P->V[29248:29280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 11674847, Column 1: Field Element(0x43c0b4c6271d5bc95e393bc1d7d28f4ee4ad9468efb3c8720a8d76c074d03d7)", + "P->V[29280:29312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 11959832, Column 0: Field Element(0x8ce789c8b355ec34cc591794c8e81b0792127af5c9042ca091bac2f4fae353)", + "P->V[29312:29344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 11959832, Column 1: Field Element(0x35658ff9f2eb56002cea828c93e4f6642bfec8b4645988c92c3ca94013f7e39)", + "P->V[29344:29376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 13279048, Column 0: Field Element(0x3ece3ef010e007700f3da1aa895dbe82c9826195dba44b0e92b2d8ddfbe815f)", + "P->V[29376:29408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 13279048, Column 1: Field Element(0x549f30880d6e9705372727fe40552cd170bff73914173555452e74fa214199a)", + "P->V[29408:29440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 16708810, Column 0: Field Element(0x5b9037cadc76a766fdef2b32b49a5a66c73100f4dda12bbaca51006b7d51ba8)", + "P->V[29440:29472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 16708810, Column 1: Field Element(0x9d6d22eb52640da42e6de5d854d416a0c02dd50ba77acb37f93fbe46f2b4b5)", + "P->V[29472:29504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 17339670, Column 0: Field Element(0x7a3e0b669cc5fce32b01c70f49001786349bf42a0a280a938730feca45f60b0)", + "P->V[29504:29536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 17339670, Column 1: Field Element(0x55d0682ba46040191db5c6e6f9d7f9628d0cad1739c763b0c50139f9d0c91df)", + "P->V[29536:29568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 19739451, Column 0: Field Element(0x1ade7f1e894b7b14917ad19ab2798ff7d5b566e94728c08aeb6b616a923d073)", + "P->V[29568:29600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 19739451, Column 1: Field Element(0xf206458552edbe63485ed431d2dc63fff5979e3def033e9db6da74f4191692)", + "P->V[29600:29632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 33181335, Column 0: Field Element(0x3bfd2192da1ee7f2a33cfeb90c6c5870cd9396c08fa4bee08a746111827ef60)", + "P->V[29632:29664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 33181335, Column 1: Field Element(0x708b2910674cb363ca152a7c0e4986f1f59d31aa824b5f793ca186c106e596c)", + "P->V[29664:29696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 33385212, Column 0: Field Element(0x424e33bb92f9eb8bad5b21b653c1894f9a7351688ab94dd55bc81d72e3f443)", + "P->V[29696:29728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 33385212, Column 1: Field Element(0x1d396ffcbf352fd4c02260dc5fb5c566d7e8ab475306b15a1d75c50a611d94f)", + "P->V[29728:29760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 33543885, Column 0: Field Element(0x7d6b3465a5bad36337492f833f1dae3230e4fe2297c399099287b7b5a5f85c8)", + "P->V[29760:29792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 33543885, Column 1: Field Element(0x26e4ef405a075c82e80acd957b0182f3d6270e7a5b13dfc2ba878e71eea9961)", + "P->V[29792:29824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 42250775: Hash(0x1a78e5f41c456ca97c5b056a70ec68860cf41e611087aac33f3699af144a0a)", + "P->V[29824:29856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45229278: Hash(0x2fd28238e7ddf85cfdbd30176cc9b08fab4a8237706ae490390f9940dd40ff1)", + "P->V[29856:29888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45514265: Hash(0x7ef0ee767a0b40ea251b2d649785bdef0a95bcccbf3c041c2d002bf51f166a5)", + "P->V[29888:29920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 46833481: Hash(0x58c96cfa85bfdca54de96cc1e201cf94ba90993e5e316750019ea6187a951a1)", + "P->V[29920:29952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 50263243: Hash(0x55d39bafc0d9517f6d844b1856dd385fd4d3ccbc580b42d6dc9a4c3e8e71f13)", + "P->V[29952:29984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 50894103: Hash(0xaf9f8957e93db033ae7e910a68b2295604dc87e1901ee71b831dfed9979b71)", + "P->V[29984:30016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 53293882: Hash(0x6550e2b98a8217785c5f43a0d8ce3fa53f5802ebfe1a8223d74afb3693d1be5)", + "P->V[30016:30048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 66735766: Hash(0x69dc34706264bc205bcc5316ad20557e5711b3a4c9cf0d8973f494af62136a9)", + "P->V[30048:30080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 66939645: Hash(0x36033b5489fb40f96601d6d93f9eedfc5e1a571e31e7e6891e192e19c772c2a)", + "P->V[30080:30112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 67098316: Hash(0x60511b4ee3852cdd420591a0a011005b581eac64360ae7e8769d2c1569d2f28)", + "P->V[30112:30144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 21125386: Hash(0x1ec717d77ed1e5f906350640ebd548db953e40a9108bf390d5933864840616e)", + "P->V[30144:30176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22614638: Hash(0x22202655b7b00b04ba7e10eb37e86a7a0ed4b590c178220ebb640600ab78e2f)", + "P->V[30176:30208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22757133: Hash(0xb61e3377b0fad55b8f9ec69cdd12b0d7331658bc678012164510116f792398)", + "P->V[30208:30240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 23416741: Hash(0x3ff232de8c5b9b491b7d3fe69802300883f04a36631ef201e6358dd4568eac5)", + "P->V[30240:30272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 25131620: Hash(0x100376cd80bc4931a04aed821035b3825b919ed5bef791ac07f6f11c843c817)", + "P->V[30272:30304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 25447050: Hash(0x7b0e035b90e814fe248825132533eff5e0d7c9c14da5025d2566bfcc4b8f964)", + "P->V[30304:30336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 26646940: Hash(0x1c71c2f3d3467d24a9063f9e9f1ea74bef5953f0b0ba6658c48245a5da614aa)", + "P->V[30336:30368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 33367882: Hash(0x2fb754b08133726c8776867d3ad9b46899450cae4e6e496b928b4ca2a108bd8)", + "P->V[30368:30400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 33469823: Hash(0x54c6b6717c7de55e36b79942b20592abfcf67d122cd92615876e0f3414f3652)", + "P->V[30400:30432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 33549159: Hash(0x5f37dd358ad410e9c142417b756b7dfcd0a588f82fd15c17d4dfafcefeb6d4)", + "P->V[30432:30464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 10562692: Hash(0x3b702c5ee11b07dd830afd9cc6598fbcd3907ad5201d1ed1563e4aa4a1e139e)", + "P->V[30464:30496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11307318: Hash(0x23ea423a534f2221a240b82dcc72ff8edc3c9f9235b46f5597d8544cd098612)", + "P->V[30496:30528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11378567: Hash(0x4a88634af6d796adc2d9444e1a6bbc582238d03a8d81e6839970c6d709f0d9c)", + "P->V[30528:30560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11708371: Hash(0x723853a378c1088c578849b13e90520af08f4a9b908da2d3478f5bfe9a9f3f0)", + "P->V[30560:30592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12565811: Hash(0x3152d103887c6ed086bf5533919b208b8bb059ff168101f8f2f3de6debf617f)", + "P->V[30592:30624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12723524: Hash(0x2a53a705bc13fa6453938ac7a4bca0662a888e7b278234e44b508acfbde8c8)", + "P->V[30624:30656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13323471: Hash(0x49f40b69d04c9716fd88aea0501f3779433c898388c9ea556672a24c4717fac)", + "P->V[30656:30688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16683940: Hash(0x3a7a447e3fb1c09119f2508d0f860c3b95c4a7e880ee3f2f1e591346e2d61d0)", + "P->V[30688:30720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16734910: Hash(0x1ba02994ec2b1f1b31502e2480bdca949ed28f71e279794da558f71cf637c11)", + "P->V[30720:30752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16774578: Hash(0x58b6963f8f80a09c1ac810edb79f23ecfef676f4bc7844fe811d368600fee7d)", + "P->V[30752:30784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5281347: Hash(0x6c0d122d5079970ddb34efc99f1c4f5f39c09621de178356805ea31e61fd4e4)", + "P->V[30784:30816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5653658: Hash(0x517e9252f22f872939943c18970f9fd1238507ae9262f97970a04af201d6f2b)", + "P->V[30816:30848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5689282: Hash(0x612e375799d7790495688851d7426a8686b7b6fe0aa6206b262e83ef42a8411)", + "P->V[30848:30880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5854184: Hash(0x754abbd815120aa265b72227013618fed40e7dc795e1ac6e9a3f1741bc617f9)", + "P->V[30880:30912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6282904: Hash(0x2ddf063aaa18af2e24ac1063b0a6a4f29c88f7da6b4087bdca3286cc5c4390c)", + "P->V[30912:30944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6361763: Hash(0x358f4479f2a9936f47511b3722e9781b4168f6f3d29071b0ad1f89e5b45ec3e)", + "P->V[30944:30976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6661734: Hash(0xb719e273be56c552880d08864f57cf749cd682e1eaf538b2cd305dcba99254)", + "P->V[30976:31008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8341971: Hash(0x6cc52438221d3072bf665f4f0768443d069be9220ee3f5aebb0274213206e9d)", + "P->V[31008:31040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8367454: Hash(0x6f9c1816d06715d102b4eb3841f9d2dda52c08793dc87c43fd2b15811bf9fb)", + "P->V[31040:31072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8387288: Hash(0x51bfdc72854b0aed469321083550e80e711b4c892274c05e77c540c0af46cf2)", + "P->V[31072:31104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2640672: Hash(0x3d9abf4e697160908ecba8ecb707dbf31414c419def9d1fe3969e2ca622d398)", + "P->V[31104:31136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2826828: Hash(0x693e5fe994e81490085bb310bec6e80ea1a501561411f7e0c46dfe8409a3cc)", + "P->V[31136:31168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2844640: Hash(0x2c3919b4748c9c326faf7b949cbc1a55e44dbecc85b95f8fb80525e0d098413)", + "P->V[31168:31200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2927093: Hash(0x59049e747df4c8a6efa90b2ee3f821a48baa2d97f1c4dc79b2264d521b76d4f)", + "P->V[31200:31232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3141453: Hash(0x15e2b5d1304450a8cc1a4f920877839c2bc2d5c438d8daa6c1744c4e01d15c3)", + "P->V[31232:31264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3180880: Hash(0xdcbaf91a5079df408615522e330f1f9ab0c45916bbf8de7d34a93168462ee0)", + "P->V[31264:31296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3330866: Hash(0x7373f77674f80d16c5aaf1c1c756edc0bfb07f198828c519fef81b6d0a51451)", + "P->V[31296:31328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4170984: Hash(0x2bf37c2f5c787c8319a09d4fff6f91fca5662a87b94c1f368f8dfde880709c6)", + "P->V[31328:31360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4183726: Hash(0x771c7f7bff4f28bcece7fd07942d43befaaece512afecbbb5ae1b761942b167)", + "P->V[31360:31392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4193645: Hash(0x586ae0792d42728ad8836d31d4872e54dfd5df4c32e95b02aea644414dd8832)", + "P->V[31392:31424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1320337: Hash(0xd34e1423ddd5e3c63256d7bf014f4adcd3a4d4b3b2e8b4e7e304b8e0981b07)", + "P->V[31424:31456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1413415: Hash(0x1d4c385b375b54ce4169266f44fc671fee939b8918e9c13c280f38c70ae8ea9)", + "P->V[31456:31488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1422321: Hash(0x6d0bb66d3dcc3062855e24a4ec2587ab7a2ca908b0025e03e8aa8b01eb24ddb)", + "P->V[31488:31520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1463547: Hash(0x1891772adcf72123d146e5d43dc5536cbd8e5b5e404febb7be56e8e28d3c117)", + "P->V[31520:31552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1570727: Hash(0x7e07c47cd904bf0ddd974eb62ba73b202450a8bf27faedd3058b79d99dbd0f7)", + "P->V[31552:31584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1590441: Hash(0x7018f67d903a8a785936b2a50000f08f040345125a738a6ba8c25c34a742443)", + "P->V[31584:31616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1665432: Hash(0x3263c60e1fc1495b0586e8bb6956c8a7d5f8db9b286bc668182d16ba83e9322)", + "P->V[31616:31648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2085493: Hash(0x32d6bc6e1767d48eb578163297a7d01e63e69598d3b653c42b414ce1782b820)", + "P->V[31648:31680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2091862: Hash(0x1a421f9247c8e68137368bfecbd4eb753950fb48533bb9664b4669698ba2c59)", + "P->V[31680:31712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2096823: Hash(0x3a88634496d6c5e0f43fcaaff49cbd29e265f41b40f682e3c60e253b6f3fe17)", + "P->V[31712:31744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 660169: Hash(0x7645a26bc3e7602912f9f3e5adbcb8bc990e66e448be33ffdee7c01e592fed5)", + "P->V[31744:31776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 706706: Hash(0x5b9125fbdece5287e7d802bac5c6b1905b05cb304f18663b807c0413ca39202)", + "P->V[31776:31808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 711161: Hash(0x3df8978540b1a69dae6fb3531838cd2b51726cd440931d522856b2b4c8b2ec4)", + "P->V[31808:31840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 731772: Hash(0x4aec04f4b998dfc06400558edd7db12e5f2f1493fbc0dbf0a8ea0c44960146f)", + "P->V[31840:31872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 785362: Hash(0x6070ca5e971b7cc908a7879d591e8ebea134999cbca1f880521af4d4e2fb700)", + "P->V[31872:31904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 795221: Hash(0x4fbca8379122fa8f40ebecf4ee998b211fa9f29f3813b4617307a2260c23a69)", + "P->V[31904:31936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 832717: Hash(0x2fdf7d7467cdb69ab16c2866df09f760e668e8427c4507faf919bfa2e42b6d2)", + "P->V[31936:31968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1042747: Hash(0x229241d99d45a7c1462d6ebcdf99b2a245c7d428c90f22a88e45f09573fe7eb)", + "P->V[31968:32000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1045930: Hash(0x2572c1ef48cdcf02d8c3e1a1f59b372e2a1e282a2cedcc57b479d132c015b49)", + "P->V[32000:32032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1048410: Hash(0x2ee4604636a83f338361dd46e6668b40b46af6c8e30b199d90db8e50a0b2290)", + "P->V[32032:32064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 330085: Hash(0x2a3c9dc1158a93db4416c24d0ccc93b241b1165c777205c5abdf807923ae94b)", + "P->V[32064:32096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 353352: Hash(0x669a11ca60b53a2aa9f6de30456e3e84b7a1538a398cb1e20cffd8fec95b07)", + "P->V[32096:32128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 355581: Hash(0xb6117d768a34d0275628a19635942ee43569db3d62b5def4fcf6cb30772924)", + "P->V[32128:32160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 365887: Hash(0x70cf3c1170ded32dafca50fa5fa09980f3b8d70592fa11cfd1785b03d0c462f)", + "P->V[32160:32192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 392680: Hash(0x4b240ba2e6e5a66b0c304b08cc3747c5cb722a4a88e9099b15c321a01b00317)", + "P->V[32192:32224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 397611: Hash(0x6d42557bdb25e76c6a6cbe704134ed63bdb7497df9422a13712aee32fec8c8d)", + "P->V[32224:32256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 416359: Hash(0x4ae9864a2fe5191a92f50ed66a4f10849f8e0eb40548ca45ad71c19928d1f60)", + "P->V[32256:32288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 521372: Hash(0x65ddb1dae295ee20cad18ebe2dfe645f943d3e9fa0579739bcfd79a2b559732)", + "P->V[32288:32320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 522964: Hash(0x5241b74d94526cf8309d571a2d2c926682822c9d78b4ab60a30cb2a5c04ef7e)", + "P->V[32320:32352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 524204: Hash(0x2a01b02538ed30165bebd43ad36a69ea74168ac591728facba327c6916ea082)", + "P->V[32352:32384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 165043: Hash(0x4745e1a52a653963fbc63a10352472440876d44588b3dad3f154d09e6697aba)", + "P->V[32384:32416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 176677: Hash(0x358c89ecf5578f8b7b47241d2dcac3b319ee3664bd7a5963a33e0764696c823)", + "P->V[32416:32448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 177791: Hash(0x3ae85333239ab34ece9db5438357166a837a32963ed13d7b5a8849af8b9d8a1)", + "P->V[32448:32480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 182942: Hash(0x3c5b7511245486a040eae6e5ff15ff53a3b72942004a17691df30198588ad58)", + "P->V[32480:32512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 196341: Hash(0x3566c926341096ea7f172e1661e0f8b3f9f6a12bd5e40b2bfc7191af4852a39)", + "P->V[32512:32544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 198804: Hash(0x131b43e627d5c9fb6ed329386c929ffb1c661986725ebb039bb282fb15b33c8)", + "P->V[32544:32576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 208178: Hash(0x4cb214bb59ed21fac6064d781db15e80296e4dd46ac3500f5466628a78ef711)", + "P->V[32576:32608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 260687: Hash(0x3dc5c10c3fb209e082683909d5e022fcf8f87858cfcd018463f14e851385af3)", + "P->V[32608:32640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 261483: Hash(0x243c314a2a3c5243da73fcd2c0f8cc27cef2582d11e7e9cca32787d70597489)", + "P->V[32640:32672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 262103: Hash(0x3faab18140b3c490591640ff21a4897fbe428d27db399e837330881e89035ce)", + "P->V[32672:32704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 82520: Hash(0x1db32cce6ec1dd382505d818fbb6e968fb44163d43d83ad35a2384cf7f3daf1)", + "P->V[32704:32736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 88339: Hash(0x77f85cd0f6bb92db0d6f3474e789b9a0602a4ce283c2cce000bc23c377c0caf)", + "P->V[32736:32768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 88894: Hash(0x788d34d05acca9aed13505d282ef032379985efca54dc81a3d0d86c1c8ca94c)", + "P->V[32768:32800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 91470: Hash(0x98665be8abd85f1f36ebf98bbc05fce02c9da8b4be827e3da6ff0307609e9a)", + "P->V[32800:32832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 98171: Hash(0x3f708d0f44123a496e7860bf7abbd12b46881bb6d398a21d45d1148dc4390b5)", + "P->V[32832:32864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 99403: Hash(0x53c136d374ce1abda68c4da520e43c158e11b51ccb979cb677851aa503193be)", + "P->V[32864:32896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 104088: Hash(0x14cc3456c1e95a12d12148141fba213c2628da5b51b4d2cbe5a514d8c636ad1)", + "P->V[32896:32928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 130342: Hash(0x1468f23153703370fec1340010097c4e218e15c0b9b5718e125c9573ee012dd)", + "P->V[32928:32960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 130740: Hash(0x9ad261ea9719fbf64a999f019c44ceea7113faa5f91bb2510d7e79d6bacec9)", + "P->V[32960:32992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 131050: Hash(0x7ef3fc1ffb14ff63af3cf3f409919d539c35dfa59a57ea55fe83164e0242d46)", + "P->V[32992:33024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 41261: Hash(0x262ebc2c700d31399fc0158412e22736044306dd086e26ff541498571616b53)", + "P->V[33024:33056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 44168: Hash(0x79f4f5648dabe494c1f6b8c2b58fd9cb0872f9bab3e28b9f069a51b68287f5b)", + "P->V[33056:33088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 44446: Hash(0x67d89d253f5a10eb6a1128e676b4d1c64e7c453ed12a55793a1ace5cbfd96a4)", + "P->V[33088:33120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45734: Hash(0x6df7d3e746a9c40682695836fb1a71c1326e29176643352e9669b17426c1a3)", + "P->V[33120:33152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 49084: Hash(0x259ba0fecc2df2065c1f7492c185a62591536c7840a41ce4694dd4551c32ed)", + "P->V[33152:33184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 49700: Hash(0x3cd7c7a9719b5ef02aa4259052089fa7452786912f087c33d4a9e80e7af46e1)", + "P->V[33184:33216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 52045: Hash(0x48d5c92cf901beaf46a6d9c9bcec7456fec15566b4523d508e5d9ce43ebfb87)", + "P->V[33216:33248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 65170: Hash(0x1e8037f8b6c8903ae07105cc92875dd97549f3495599e46e2f1f85db481e8f0)", + "P->V[33248:33280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 65371: Hash(0x3d2711ced64ffe5d264316dee89aaac91d345cca2b47f1ee446f49ab9b02d24)", + "P->V[33280:33312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 65524: Hash(0x78fa77204c69e49c4fc6a33178cb445934ffc1e01454828f84fed10dc38f29d)", + "P->V[33312:33344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 20631: Hash(0x72c3eb83876e9f8b2fd20837c1e252bc6a5c335df889de866dab907b5817118)", + "P->V[33344:33376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22085: Hash(0x4985ed459f18763dc09a60c1bce2d82110a94eca6f05800ece11718bd45ce62)", + "P->V[33376:33408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22222: Hash(0x5e871892765712a8d76fbb6b397a532612e396141c376855d4d9bb9863b611c)", + "P->V[33408:33440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22866: Hash(0x33b51333e6d50318e77d124cb9283381cbb243a0a2a4f0758f06bd8511422d5)", + "P->V[33440:33472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 24543: Hash(0x184f4d3f5bd7b19ef824bac26bb6a180675d53ca0debb0d17b3c20ab04d9ad6)", + "P->V[33472:33504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 24851: Hash(0x6ffecbf3f8a2cfd34de36893fa57028c38b5ecf4a968183e9ba034c0242cb6f)", + "P->V[33504:33536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 26023: Hash(0x1f16d153866d53ac7bbcde13b1316c656319ae31e51217ffd57d7a408f91198)", + "P->V[33536:33568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 32584: Hash(0x20ea9ba781fd8047dbee361fbc6fa4a6dc9d81619056633b8463f499719e3ec)", + "P->V[33568:33600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 32684: Hash(0x5a06b89e8a560e6369e6616f23f09bed16aa1e97f32e979220fe1382be6897)", + "P->V[33600:33632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 32763: Hash(0x5e779fbd18a358fbf9fa65b0199f015a6314ca223b6d24a159bbb8ab5f243e5)", + "P->V[33632:33664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 10314: Hash(0x640fa74c67d48ce2fb3fe7511cfd81f3f92a0021918865ffee653a4a01be38e)", + "P->V[33664:33696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11043: Hash(0x66d098047e28fed4d89d077ee8103a0df2cb6545c3060c41e2eb8a73f307aa2)", + "P->V[33696:33728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11110: Hash(0x2be22d2917fefa960df037c7e5a85cfdd789cefcc37d59132208c07e2bb054f)", + "P->V[33728:33760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11432: Hash(0x25758053349ff947afa56c46f5156eea45dc0bcd964bc4d60acd8f7e017ceee)", + "P->V[33760:33792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12270: Hash(0x10b849a00d8cf80cba890f60db1036a715ec2bf9968f41f1f3ca4cb7768f805)", + "P->V[33792:33824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12424: Hash(0x2d42d93c13f4cc0d1ab6270b2d8757f498c9ddb54139c9f220bb4b64ece97d7)", + "P->V[33824:33856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13010: Hash(0x777f4874f78ba90cdbbac12f0603a4159f232fef9c8992c225fd44a96022215)", + "P->V[33856:33888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16293: Hash(0x41622cc18d5d34cdb5c5e893c62ecc9cd08bc695511aadae181c65b62958a0d)", + "P->V[33888:33920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16343: Hash(0xd56ed111f99c07f81fa8ef44117270b1c405d3f7e060d793aa80213c138506)", + "P->V[33920:33952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16380: Hash(0x3cc83460b3affbd023ea16f4525e7504deb6cee88039d84d05b0422a71335da)", + "P->V[33952:33984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5156: Hash(0x400245abccf5b980a78650b95d58c383a23a776d96e9e2f2945257ca9960262)", + "P->V[33984:34016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5520: Hash(0x14b6815cb9f62f6b3cb08c325244c9ccd78472698eb9bdc8115773481b7e3)", + "P->V[34016:34048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5554: Hash(0x483947d55c230158c293bf7b7320b85cdc9ce8f5db882137a58ea5e17a6fac7)", + "P->V[34048:34080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5717: Hash(0x5b66c51866811c01c313aa41fd28b3f48199caf2b013d3aa8394c3690f156b2)", + "P->V[34080:34112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6134: Hash(0x61dd3e41778bfb5a102eca72a0727f9820c4da33ac5bf96f34dc939e6d361a8)", + "P->V[34112:34144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6213: Hash(0x3ffcd538e4bd2854133af544363d7383f50c53318beb79dd3a5bc0ea5a7274a)", + "P->V[34144:34176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6504: Hash(0x6d6503922e26c197c0f0234b3cf8dc201cb72615c7ba2bca425631beaeb0dff)", + "P->V[34176:34208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8147: Hash(0x57e272110cbc9ccd16db96211f1c0e4eebdd3bb65dd08b9423761b4346f535e)", + "P->V[34208:34240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8170: Hash(0x30da193872950aaf2d3991242381dee1756b028eabd5e16a33322501a7386ab)", + "P->V[34240:34272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8191: Hash(0x7e5bd6362cf5a3f27da04816f5aa17acc96d02ea584c759881130d0ead09be4)", + "P->V[34272:34304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2579: Hash(0x4e9294619d607462718b65d52a1955f93110eb20b9664b7e5ccbc1fa28fadaa)", + "P->V[34304:34336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2761: Hash(0x476d9b8a35e0c9724c85a16538d200e589283cf0116d66fc5e9eb36512597da)", + "P->V[34336:34368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2776: Hash(0x7152406446cbe794d1b17396ba5500ca9e44680786ba6b37d430c894db6d3bd)", + "P->V[34368:34400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2859: Hash(0x2c3ec6688ffe994dcc904bea657b5ea49e5765a86a0812fc24d188b681eac33)", + "P->V[34400:34432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3066: Hash(0x61156b72c53e306a47d026f914d0b19349fc52a41b5b1c7bf826346a127cf82)", + "P->V[34432:34464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3107: Hash(0x26b8a4b13e46c5661b0c7370430cf1a6a6ac9e0244ca1de331dfee44df28dd0)", + "P->V[34464:34496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3253: Hash(0x2d7bc525757174e37e60e6ad5a3129cd937aba16ff92d48da51b1c65c8e3356)", + "P->V[34496:34528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4072: Hash(0x4215c49b3698e000749f36c10f56c671e1fa476936a3e54edee6a50cf803931)", + "P->V[34528:34560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4084: Hash(0x74883e68625db2752984d908123ec6fa0fa13efda59a37be92fdc9123bbd206)", + "P->V[34560:34592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4094: Hash(0x29b24c68ea8d2b1019129c87cb53ec5e12c5b2c66bac46582b81998bc5b2aa4)", + "P->V[34592:34624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1288: Hash(0x1a60ac2269d405c2c92e0c83c1f97936435c4fe8635f5a16cf73bb0416250e)", + "P->V[34624:34656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1381: Hash(0x6b2beb2c71b5bb54cd16304cf21834b6b5ff2c780f9b9c64c2761776d0cf0a)", + "P->V[34656:34688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1389: Hash(0x52a0b50cf38baf100a504547df2def9ba5930d98e3fac71e9e92ee038766b64)", + "P->V[34688:34720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1428: Hash(0x31619f5bce6004bf4786c38d1aa042f8bb04b34fb0a4a3b8c392f90b012a1d8)", + "P->V[34720:34752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1532: Hash(0x6035cd1429ec97951e93d4d33c90519898ed10844d9a93fdd42d89057890f16)", + "P->V[34752:34784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1552: Hash(0x34a042f604fa8842f8a0b91692cfc86b6688d835622a6e43109514dacc512c7)", + "P->V[34784:34816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1627: Hash(0x55048a76452b5a4b0c003f934dd8705033c7511c7bce43b64b0aaec9b32e508)", + "P->V[34816:34848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2037: Hash(0x796192883be2921e283b63dbe25819fbc6627f36d56a1052f37904126bb8f6f)", + "P->V[34848:34880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2043: Hash(0x2b6ed0cc87f07ddaac491a37a570a3717857d10ad816a18e9ac6297d584694a)", + "P->V[34880:34912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2046: Hash(0x562021558c583f1087fbe0055ef28a0c2edc45181973ad98c72cf1362d5c983)", + "P->V[34912:34944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 645: Hash(0x1389f193bcc56816aeabe3e80836a50b21f6698ebbcd82ca34801f2c5845755)", + "P->V[34944:34976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 691: Hash(0x5b09738658d9c33b66d7fefcadd1b2087e6e15c66719d959b375a1d14d2b2a9)", + "P->V[34976:35008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 695: Hash(0x63b2315d442373f7383adb5f9f6cd4928612fa8e3ae9bc0f7142996715b5856)", + "P->V[35008:35040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 715: Hash(0x54b7a1285dd2912f7ff228651a164d68d56783745dbc698dbade23ce90e1d3d)", + "P->V[35040:35072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 767: Hash(0x45f3780669cb5a9ce5c273a0daf8af80c54faf7f5f309ab3d9b04ba0256f063)", + "P->V[35072:35104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 777: Hash(0x30592fa6f9964f32149eec5db93dccd379ecd218be2bb89c59157a293e04727)", + "P->V[35104:35136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 812: Hash(0x6a0beed9622c5eee4fa2a1adce4aef960f2fd9624c6b692ed3ccd13f2087766)", + "P->V[35136:35168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1019: Hash(0x694caf397fafb655d1db2dc7f58c3f51fde635223a28ef92fbb5e543778de50)", + "P->V[35168:35200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1020: Hash(0x35b77e6cdac79df4746e537df75916d6c63bbb3097df1b74c5d181b5aa05458)", + "P->V[35200:35232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1022: Hash(0x20ba98d1eaffc074046677f9cc03b0082fa3f1a38307a7bda67bfc01e8594b4)", + "P->V[35232:35264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 323: Hash(0x6f10fa770363e7d807c3c56a8d41ef079434a94e86f8f25cede3325af3e9dc3)", + "P->V[35264:35296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 344: Hash(0x12d86660a7ac61d1ba59926238d41784e666e84cdbe8dfb5251f72053bc826b)", + "P->V[35296:35328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 346: Hash(0x78f2db7ca34bd6a0bf7a5fa07dfebac65f27aacd02126b1c8d269d2cf6318dd)", + "P->V[35328:35360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 356: Hash(0x3ac10644c55f83807bf87d3adddef174bb8b03d5af08496f6a46abb29fee4f)", + "P->V[35360:35392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 382: Hash(0x2916929267731e5e58f58c5ab75d1a5c25089bf0a6b011831e639a99c42d7f4)", + "P->V[35392:35424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 389: Hash(0x4b66c9eb6121311de3076a907dcdb46281d9fc629990bce1ecb2f27b707d890)", + "P->V[35424:35456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 407: Hash(0x1ba59e52ef2187c6c81258c432417455afc919ca2cadd08cfbc67ddd7db2f1)", + "P->V[35456:35488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 508: Hash(0x1d23d8519ed3f73e486e5233eff7c31730acd1c4eca7ddcd7d90174e1b8edfb)", + "P->V[35488:35520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 160: Hash(0x676661471aff36b7f1bd4b3d504ff2e3b64ffafeb18cc3939ff09bed234d7b8)", + "P->V[35520:35552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 179: Hash(0xdf627d73e125849dc9848eabda57eeb06a89f94a1b02475d31131e592e8f5d)", + "P->V[35552:35584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 190: Hash(0xd3c9bf752aab85a2552f6eb2e157050f323eaa946e5a30b101f2612ebae9dc)", + "P->V[35584:35616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 195: Hash(0x33706b98a98ea44e9b665236299fe444152c5fe85e6b68af1eaca716f9a17da)", + "P->V[35616:35648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 202: Hash(0x160d3cdb820da9459c51a47e31dce52d2b8e63be6b8cd2c7fd809d914297a42)", + "P->V[35648:35680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 81: Hash(0x44d432d0b620774db5372e5ca73b6e9ed07d31f2846214d5b704632229565c2)", + "P->V[35680:35712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 87: Hash(0xb16a9302b2d80afaf6e11c691693d923bd0d3642a86773939b81bcdb068753)", + "P->V[35712:35744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 88: Hash(0x21a285e5c731edca17f5e9ca0b5ab1f4bcf3bb76b73c5cdcb7c628888224cb0)", + "P->V[35744:35776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 94: Hash(0x311e3f7c0494e2e596033c88efccc45a3349c59331f3d648ba6c650fe295977)", + "P->V[35776:35808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 96: Hash(0x48db55b0dec5fb036713984ce98a5204ff4eb67a0a3515896703187b01499d)", + "P->V[35808:35840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 100: Hash(0x18260c5e6700b0e90e7c87ee08a75ba1b5a444a1f49acba1ada0f616d4077bc)", + "P->V[35840:35872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 126: Hash(0x2a73ba3697a0311db99c8e8efd9e041b81fd520f9ad7932b1d2deade2e064b7)", + "P->V[35872:35904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 41: Hash(0x7e9d649151cf36617bae6202bd11eae7d22b1a222a2a99efc9233b105dc698e)", + "P->V[35904:35936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 42: Hash(0x3cdc9329f4c9d469731adc795d3c1ae2ccb385350e201a7f308922770c0ed0f)", + "P->V[35936:35968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45: Hash(0x30aae8713c1e16083869753eaed82200ad6d7ce927e9185afcf8d7e10887052)", + "P->V[35968:36000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 46: Hash(0x407156b633697c2814437023c157d6f2f16ab85a1b6d6842ddc0bf3dfcec517)", + "P->V[36000:36032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 49: Hash(0x78dd21053128ff3c36e54a7b2ac58a0d24d4ad3e59cfb282410c7a2978dec4f)", + "P->V[36032:36064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 51: Hash(0x3b43f176765ad21eb0ed21985fe1f4c4ea78a090aba01fc2d16a907fd4e7c3b)", + "P->V[36064:36096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 62: Hash(0x11eb23abb2da41d578e6720cd0abe015e9b60b50e0ec6525c7597dbfc904302)", + "P->V[36096:36128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30: Hash(0x27948bab12d582bbaf2cbc676acdd749ab767a4174c11dca46425e0da40d45d)", + "P->V[36128:36160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13: Hash(0x42576a2fa89e26950c60b997dadbe755d24e358d6a0a674d4563e36f1a4b3b2)", + "P->V[36160:36192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14: Hash(0x4a5aa79fa8b6fced0ff59ae809cc73927cc2a31e672480f52970040d43e0951)", + "P->V[36192:36224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4: Hash(0x79aa4ceca857c3a48116ea3e77d856e41663e43a002df8e05bf2544b2ce424e)", + "P->V[36224:36256]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 0: Field Element(0x5489472488d5c2a47e1428b37571ae453fd7db9ce8ba8e8b1a87ac2e6dacbf2)", + "P->V[36256:36288]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 1: Field Element(0x1955d705c6ad8135042ef72c4c2240ea448e88cffdfb12bb6ac7696bbfbe281)", + "P->V[36288:36320]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 2: Field Element(0x269a0d6b86e005f3bf490f1b495a7102f5c8d7e6988a12068608e152ce098f3)", + "P->V[36320:36352]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 3: Field Element(0x1042e41c747d1b94293659d7dd1e0faa9441ed1d9095059032dc9adc4a2415b)", + "P->V[36352:36384]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 4: Field Element(0x51ef33eafe17b9cbd72544859d54a176af892909935fbc8da51a173378e2797)", + "P->V[36384:36416]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 5: Field Element(0x21d85ea1221e8d6edfd0d5dff8d0986aca70b842c52e9ba2a2e419d7f9471d8)", + "P->V[36416:36448]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 7: Field Element(0x40bdf9213cf8f27c60dfe2036c33041cf0699e09a0f25417e73fa5622932bc1)", + "P->V[36448:36480]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 8: Field Element(0x8ec1b05a845bb990c9ee1523eca0bc835ccf36236e78102d3a2e27f72fd4b4)", + "P->V[36480:36512]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 9: Field Element(0x2989fd0310710bf848fb7050a29f6ed728b14e70b525a58735b00ed6c762765)", + "P->V[36512:36544]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 10: Field Element(0x667384ad41d63fb719ca018d7327dc09d78620f3351b07df7543360441b6d36)", + "P->V[36544:36576]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 11: Field Element(0x510dca47005fbbb90a58ead9285cf536e5c89443cba7b68861c8710449a3191)", + "P->V[36576:36608]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 12: Field Element(0x67c069201737033be2501ae44ecafa37cec2c8a4ca61177e4a443a3ae40438f)", + "P->V[36608:36640]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 13: Field Element(0x1416409726bc460e9965eaf6644bbf3a1e015bb0597817cd6ae8e6233f8c0e3)", + "P->V[36640:36672]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 14: Field Element(0x4c674627a93faebe48f21bd2281dbd670b71c7f216430c54e066d81540089c3)", + "P->V[36672:36704]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 543521, Column 15: Field Element(0x2198115b9768478bb85d760ceb3733daabd8a7e50c3b61612d56938f85b79bb)", + "P->V[36704:36736]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 0: Field Element(0x4e1177f0037f93ffcfc778943b5d5ac53f6a26a7d5c9302476423eac974f74)", + "P->V[36736:36768]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 1: Field Element(0x27bfbb169c6592ba4b038bd2d19b752429f9e6136c52363179eccd195a9776)", + "P->V[36768:36800]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 2: Field Element(0x690d767c35294b5bc00146b1d6e205245c12904fdb473acd230a200244792c5)", + "P->V[36800:36832]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 3: Field Element(0x11f8ef666153b618a33fa63b6671e8b86a48ac30fee606b7762808b7f32a75b)", + "P->V[36832:36864]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 4: Field Element(0x51488b0c09163b10c738f464350bba90311afa9b56e896cef2f9eb53f1f9bd7)", + "P->V[36864:36896]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 5: Field Element(0x532340501082049f9cb6ca51af1750a3db24465eee4c88a8673f22807bd3ae8)", + "P->V[36896:36928]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 6: Field Element(0x17cf63a82a22ea463aa3b1f5c357bdc5db5bdc849c8c8a4100db6b0849860a3)", + "P->V[36928:36960]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 7: Field Element(0x7a1ca3c381655a64262b32d13a793a6c97e6418efbab45c03e71ff92cd357a1)", + "P->V[36960:36992]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 8: Field Element(0x797205939167214fc28d91688922c277451b64e7f3b5b7734cc60260c7b7ea9)", + "P->V[36992:37024]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 9: Field Element(0x229be0e2ff02ec6f2f99022435402be4f3d5f0b0de2b329a09545916b8141c9)", + "P->V[37024:37056]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 10: Field Element(0x136b68e350c97c807cb4226e3dc17ffbb27d0186e7e4fae75cd4aee08aca093)", + "P->V[37056:37088]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 11: Field Element(0x7db14eaffc9133016a82bd46f220792ccd4e316f1f88f72fe213ebcc725b186)", + "P->V[37088:37120]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 12: Field Element(0x113b186aa6863d1ecd88e0a340580cb3e2cb2794f2c36c6ed04df8731b7fea9)", + "P->V[37120:37152]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 13: Field Element(0x60f61378386ff40c7e8bf24321f9cae1808755705e5ef3f63783b5377ca93bf)", + "P->V[37152:37184]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 729677, Column 14: Field Element(0x5f6b84d4053bbb8aa2a8f8ceeb8811507a8c8199f7756a0d07a0b057cf7ba97)", + "P->V[37184:37216]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 0: Field Element(0x5aa3f7dec3e72953dbd76962f0f462124d6453a464138b1ed2de30a4f1fb30a)", + "P->V[37216:37248]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 1: Field Element(0x597afad1f5d101e804a1cce8ba0da4e811862bda7ba194138e2ea91d799c63a)", + "P->V[37248:37280]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 2: Field Element(0x5c618aae1d70e00095fb14b7c23f130b1aa4332500e0b333df68cfddbe4b267)", + "P->V[37280:37312]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 3: Field Element(0x76da1ebde6af8076e918ed23ab1194e9af81e7f7b3b691397b32a8c9376d2f5)", + "P->V[37312:37344]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 4: Field Element(0x40309dccfc0d7c33e66d3022392dc243f6f2184e152c6e1cd63c0210eb73c8b)", + "P->V[37344:37376]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 5: Field Element(0x62140f66bfca31f04ad410bea56b6e0020aec9548a3ecdb7a0894e71e7b4bdf)", + "P->V[37376:37408]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 6: Field Element(0x6d7173a222d407738cc15319284a38e70f559fd525749b9dac4ca89d3b7f37e)", + "P->V[37408:37440]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 7: Field Element(0x1a5be2ad983e6fd2aab1d6832bc4ea5a859ffccc8e189b701970918307b984)", + "P->V[37440:37472]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 9: Field Element(0x7003440772990d46e0fa74deed3e6b3554adfc1876d4332792ef74010ca6ffa)", + "P->V[37472:37504]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 10: Field Element(0x1de1ca5d24871c5a009677feb733638a4c667740ce8d88c569ab9b84dd6ee69)", + "P->V[37504:37536]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 11: Field Element(0x1bf4842045511756c141faba9bf150bb8329ca8e33a0e252474f6ba31623d08)", + "P->V[37536:37568]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 12: Field Element(0xd6a69d1cfe54a6653fffc4f2bd22105d5a94607df4eba5f7e6ab6c36b28443)", + "P->V[37568:37600]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 13: Field Element(0x5be24f1bde14449f95b979b6d3a96ce8975ddad60918115e99e2318a62128fe)", + "P->V[37600:37632]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 14: Field Element(0x4346aaab30ef4a05b45bbed0c6ff6c3d882f3e86e724e6edcee144b1764168b)", + "P->V[37632:37664]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 747489, Column 15: Field Element(0x6e301da20008f2e761aae3559ecb6ef3d8e5b1541b867b0bd48bf81e74843e4)", + "P->V[37664:37696]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 0: Field Element(0x266bd32e640935139a17644d9192355ef3927aa9408eac5ab13e10bc739e00a)", + "P->V[37696:37728]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 1: Field Element(0x23ba13fcfc11b02346b051b8a55ab48c16c8941396b41053841879e0aafed71)", + "P->V[37728:37760]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 2: Field Element(0x599ffed0e066723c6d6313c22cec6d32b0782a8ad9ef786487b70a84bc97499)", + "P->V[37760:37792]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 3: Field Element(0x3d960596862fbb3d87bb37f5c33ea587a05bb715cb83e5cdaaeb7cf7c6f59e5)", + "P->V[37792:37824]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 4: Field Element(0x2352b7a1f99881ce1e000c33088225afe7e567c10f691dcc8522bd56c87acf)", + "P->V[37824:37856]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 5: Field Element(0x1ae76520a618304a9861b1868e8f8c976c4b60f3021636955413e64f71c3a56)", + "P->V[37856:37888]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 6: Field Element(0x5d7f62fd0274aa3c5f205a5383715a0d04c1f7f3843e3e1b41a52b2ea00f650)", + "P->V[37888:37920]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 7: Field Element(0x4ed4fb09bba5d799ba430055c91ad1d4d04f91f68bf38b5c68b822d25a977b)", + "P->V[37920:37952]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 9: Field Element(0x540ee89e70e4d6bc7ce424a126f4a0b7d0fb9a439fb64504477ee63c9222948)", + "P->V[37952:37984]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 10: Field Element(0x75a331cebd7ae94095b26ea8a6f65d1802bdf4bc66d7b420afb6f1edf973363)", + "P->V[37984:38016]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 11: Field Element(0x4704b249f732e3a6ddb7d664c08706e92ad2f7f1f7dc8b178e3f71a488c38b8)", + "P->V[38016:38048]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 12: Field Element(0x7401895a19f6b57393c41e49e6140a4450f5f9687287dcb416e302254b0d77)", + "P->V[38048:38080]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 13: Field Element(0x42b799d6512b3b44e629c0a45c81a4aef88529090f0c978ed2de8a7a33091a6)", + "P->V[38080:38112]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 14: Field Element(0x656cdbfe96a609512deed4e98f9c7d368d53fc5a6acff833b8c340101946b36)", + "P->V[38112:38144]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 829940, Column 15: Field Element(0x152ee97257d958b64a5ec2890225436b4691d5f2a9eaf962e75ad2345d0efd1)", + "P->V[38144:38176]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 0: Field Element(0x1bbb5477ac8a9e112bdfa04300a13435963e68bf151327bcb186b015b44f8f)", + "P->V[38176:38208]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 1: Field Element(0x284de898fa84873b8c4b52a3187fa9bfc185e82c312d34239e0331d0490f58a)", + "P->V[38208:38240]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 2: Field Element(0x60b0e0f16a46c25647910e14a6cc63a626c8216e6abe26afb21394eb3c7c0a9)", + "P->V[38240:38272]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 3: Field Element(0x24c1a4f9c2fbf0898a3da9234d68698c0384c44c01ef1aa93ed9ec6e570f43)", + "P->V[38272:38304]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 4: Field Element(0x32a0dd6c0b67abadecaa6b41499a47151c3c6bfdccc17603e238cd5dbda3cf7)", + "P->V[38304:38336]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 5: Field Element(0x157e25cbc20cefbc1985ea08d20cc91349647182c2a126375236a9a8416e78)", + "P->V[38336:38368]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 6: Field Element(0x258601b23d9b792ed5b9be96d52f3471f2e8d2d4a3804be41ab97b88685683)", + "P->V[38368:38400]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 7: Field Element(0x4c6fd60f37ce4ee272bbba78b82a420ed3acc266c3e61cb017326d97edb0208)", + "P->V[38400:38432]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 8: Field Element(0x67df8c45abf7fdaa2c86470b714a9f740ed57045d9403a85ab7cf2614c2724d)", + "P->V[38432:38464]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 9: Field Element(0x312e1377bf22d605cbfe7ea37a1fd0eca8b9d723031c68d395db03d29e9dfb6)", + "P->V[38464:38496]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 11: Field Element(0x727c2f94d879ca8e6922d2388182e714e957ce9573f6288f0b26d2cdd350f5)", + "P->V[38496:38528]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 12: Field Element(0x5b354775291da589fb343b181a1bc52c2f4b2c3077cb7fdb1b51f5a38e1b7c9)", + "P->V[38528:38560]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 13: Field Element(0x5178973451fb70e21cb9b7ab3babca3e5236f4b14caaa37c9aa030f674b17a1)", + "P->V[38560:38592]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 14: Field Element(0x48fa8a6e45a139ab95ec02bf1627298223ab1b6cf30f657042394ae0c13ac4f)", + "P->V[38592:38624]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1044300, Column 15: Field Element(0x2103cb36e59b7c9ed44875874dcf50a1c273ac5f3b97896d77b7ca481758608)", + "P->V[38624:38656]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 0: Field Element(0x7be5c7419ac01e6986b8534ca0821dfb55f1859bcb31d45bb9d47f1b34ec062)", + "P->V[38656:38688]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 1: Field Element(0x266ababc384eddff6b6b7e88f2f42fc9144a6d209a094ce80ce1044e480070d)", + "P->V[38688:38720]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 2: Field Element(0xbfb1b1dcc3a6294fb288054d352d5221f4b8e5c9085fbd4f2816ee338d4026)", + "P->V[38720:38752]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 3: Field Element(0x6e2fb1abbc9ce25f4a7f9b99a4eca71298075527d1d8ce217686d55ac2cb18)", + "P->V[38752:38784]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 4: Field Element(0x108700e1390eb5eeecf820ef60f3bbd94c57f38235f3fd4bc1be52a8f8e29da)", + "P->V[38784:38816]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 5: Field Element(0x32372f8f3dd36c104edd8c68d994f4efed3dad62c87c62f2084f7fef76749ab)", + "P->V[38816:38848]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 7: Field Element(0x76dc45e5123acf39c5e647422875bdfa68f0a63d68bfee668d7543493fff6d0)", + "P->V[38848:38880]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 8: Field Element(0x2cf5126acf98a5464699482e4d48131a8595ef3db3951313367b20059645e49)", + "P->V[38880:38912]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 9: Field Element(0x360cd03cb02ef9fca2335b8defc74a319e60a24bb3b28aeb05e749c45fc8f31)", + "P->V[38912:38944]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 10: Field Element(0x5fade8ea50f7698973a339c34f78291c0cb064285044b344609c38fc121054f)", + "P->V[38944:38976]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 11: Field Element(0x5f00acc2b742560a7d5135ceec031fb4468ac1d2beece667e8e9ed971ee649b)", + "P->V[38976:39008]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 12: Field Element(0x7b39b4f6e4e4e3504a724dc04580d09bca3858ba39b351751cee84d281d631a)", + "P->V[39008:39040]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 13: Field Element(0x507f74528f7749259c8a493d22d944b534052a64ab295d37e4f45247ebb6486)", + "P->V[39040:39072]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 14: Field Element(0x3a16f75bd6279080442ce2de9064eb5cc006f28529e691351b0adfecfdc9c4b)", + "P->V[39072:39104]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1083729, Column 15: Field Element(0x18b9bdaf708cb25ed84dd8f93d2fd55202c3061c377d6926201208cbed072d4)", + "P->V[39104:39136]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 0: Field Element(0x5ac19c142e1faa8f5a5b1f92f29a17a1aec22107f8e723c1b55a12e99146b19)", + "P->V[39136:39168]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 1: Field Element(0x25f722fc70a016de2feeb406ab7330de74634fd6209d5ea655266162f988f8)", + "P->V[39168:39200]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 2: Field Element(0x7fd5296a016bab6a9d5abe135e76d9b5e374291e78dd19f68d3cf26b11ea415)", + "P->V[39200:39232]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 3: Field Element(0x4b5e71cd1342258c85c6d7dd2ae411390652d626b6e36d550676578b6a7206a)", + "P->V[39232:39264]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 4: Field Element(0x326eff269c8890d052d8c4ad576a3268bf433b446a05e0165978a92325dbbd6)", + "P->V[39264:39296]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 5: Field Element(0x5a8592d8a8771d4aecd64d0d1aa030a2bfa2c318b789d209ee22829992f9409)", + "P->V[39296:39328]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 6: Field Element(0x36b50824b1fdcb4c1626421c32c630e86c191f861bf0ebd0e351ce3296e6c51)", + "P->V[39328:39360]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 7: Field Element(0x78369688c2c0c9ed573e3514e29fdecaa2ff090e280b914558eba9be72240ec)", + "P->V[39360:39392]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 8: Field Element(0x1204fd953a50c7469f615e05c1ef9aabc92f42536b947bec9043414f58daf23)", + "P->V[39392:39424]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 9: Field Element(0x367a16cee70f31a4816d4a70355ac54648c9c782950f4caf109d7e74a136531)", + "P->V[39424:39456]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 10: Field Element(0x50a1b596c2198e30534891f534bac1e64dc98bd5526e115f1241e5a4afefde4)", + "P->V[39456:39488]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 12: Field Element(0x46c7434db48275a08afe24ccf352b8a4bfa482d8f31018554087591ddec8f08)", + "P->V[39488:39520]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 13: Field Element(0x4b4f1a5307bcce0813b5023fc7b7e20ea8c84c3bbab0d819e4d78cfa73d86f)", + "P->V[39520:39552]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 14: Field Element(0x4ceb817ae31b338ce049cd2cb0bf9dac2742f5e52c7c10f8f1ded1ad8d80809)", + "P->V[39552:39584]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1233715, Column 15: Field Element(0xba5087b92b99904cd668422b50af322336ab6b9acd1acc63254ad092fa72b3)", + "P->V[39584:39616]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 0: Field Element(0x41d03afc347f8ac72454d8c8c0f1a39cd4c8b4afb46f8eedd92300350874dd0)", + "P->V[39616:39648]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 1: Field Element(0x3537a9965501149787907daa50f0a2061f35022af3635826bfe67e68f416ce1)", + "P->V[39648:39680]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 2: Field Element(0x5b33188068b15a20cb5a270c46912522e25d9bc9de8662e3f3f4ceae00479e5)", + "P->V[39680:39712]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 3: Field Element(0x268e52965343bd2f8cd9287899c4f9a52476a1c001d8c51439ef3de0199dbc1)", + "P->V[39712:39744]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 4: Field Element(0x33cd3ee9ad3abd7480d5d9bd0bf02f890ad290fd573d4a54d14b3637e2e3ef1)", + "P->V[39744:39776]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 5: Field Element(0x6391490a7cd709bee1d093ae0c075b6b7f1875fa0e7c3aefac3a1240f6875bc)", + "P->V[39776:39808]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 6: Field Element(0x6be2d4dbd3afe672a697e9442fb3127ee4f2b48155e51d309ee3ce2e9c8364e)", + "P->V[39808:39840]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 8: Field Element(0x505812d0f28f37619309660cc0220983b0abdb1d28a161d45c739d557b4d215)", + "P->V[39840:39872]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 9: Field Element(0x77791833aa870412fbf1b4a12e5ea6ede0c92d9163d2989982e814c4fc52cb3)", + "P->V[39872:39904]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 10: Field Element(0x3c8ca7b8949d2fe2974a8ee875758c66514a3d0bfa02a08805e6b5fa689dd9d)", + "P->V[39904:39936]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 11: Field Element(0x7820ba00c6d531becb9abb29bae2bfa04d24d92762979df59e9bebfce8a1d40)", + "P->V[39936:39968]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 12: Field Element(0x1d1d747ae03d2da81cce490781f6598a860dd0802af6d7b2ec78c1a5370e2c2)", + "P->V[39968:40000]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 13: Field Element(0xe21220f6f10a7a49d3e2ba8d1ca25078480052f29ddf721604f971657bdc5d)", + "P->V[40000:40032]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 14: Field Element(0x128bd5348e4cd16ee2544e692e605a3cfd913df4d2049449ee374058f2c6d38)", + "P->V[40032:40064]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2073833, Column 15: Field Element(0xfaab6c1d22daa02e794f989a81eb113f34d2726c2f963c025df85daf52b44c)", + "P->V[40064:40096]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 0: Field Element(0x5fe07b311f0a4c7118ea8a7c5a9c2ed0f3eb118f88ac12c6c57d20e52c3cf96)", + "P->V[40096:40128]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 1: Field Element(0x60a7335210832bf6b7e68482f62fcc51272020e54c508aa54e994ccf3d28327)", + "P->V[40128:40160]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 2: Field Element(0x5b6d894fa012263c3a7865836f98edec41be3d12cc7998ccf29f4a9ccc78399)", + "P->V[40160:40192]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 3: Field Element(0x3c6e557717cf3cffed3bc5cf26c5e9441818ecde0ec567d3b4eaf98c0571952)", + "P->V[40192:40224]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 4: Field Element(0x71cecd65c4d3e09bb26b7a633d989430b02fdd2daa66bf9df3f610d77d14e73)", + "P->V[40224:40256]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 5: Field Element(0x4f355cb4e6d73145e50219406af2578e1145dfe131db2faed9583ca99ab97a)", + "P->V[40256:40288]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 6: Field Element(0x750f8a254d73f21a8bbbdc14d832ee37855ed8ad0d3e642f3576a648d2268ab)", + "P->V[40288:40320]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 7: Field Element(0x43c24a680ba2ee4eb2927d9d2830ce92dec7cf5ec4d9b0214eaf3ec2f2dd005)", + "P->V[40320:40352]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 8: Field Element(0x525c6a344352a49a4e413ec27f2ce7c624fadf6c540a61f213c7d031131dbec)", + "P->V[40352:40384]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 9: Field Element(0x1235a1cf95ba53312f3a859665f0d80b942df947526b730612d56f3d74f9690)", + "P->V[40384:40416]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 10: Field Element(0x3e374b6000e6a0653c058abc44b04062a57237ebd9a9e9d1d6691c1fd35b56b)", + "P->V[40416:40448]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 11: Field Element(0x2a569f99279cda0babbcd2b4735aa096a14c5fda70c33eca4f07e222d1b032e)", + "P->V[40448:40480]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 13: Field Element(0x21dbf44460b837e882d3d7ba9d875f4cbf1b53307e82be298d9e89a485e6ff0)", + "P->V[40480:40512]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 14: Field Element(0x2e7003fabc8d6901ee43f933ab1fafac9971491ef27cd467a987d608d997ea2)", + "P->V[40512:40544]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2086575, Column 15: Field Element(0xa465f15d88f20016a9fdc24f444b5c5f8d2b9198e7c666dbf5b4e6cc01d5de)", + "P->V[40544:40576]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 0: Field Element(0x1ec660bb23d79e4e33155f5cceb472d0c18055857a37d42d228ce7b2fc992e0)", + "P->V[40576:40608]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 1: Field Element(0x602f08b070b6f202e6f89dba24c2e698d574a2d8d9dc294bed5bae6056c2cfa)", + "P->V[40608:40640]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 2: Field Element(0x608afd7af9063069120c5761d9b10f30b51dc04342efbc3474b5aa9f35f536d)", + "P->V[40640:40672]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 3: Field Element(0x1b22f0e52fe2e7d7fb47f00f0121f217160ae87bbacc90efbd63c52155efd39)", + "P->V[40672:40704]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 4: Field Element(0x3d672ab48ff5d5d517bda195ecf0d73569b0471fbe56c0cd2d03f0e8f4cd38f)", + "P->V[40704:40736]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 5: Field Element(0x368ed001b527693da08d71c70d980631ac36be3aea1a236cd46b407a7c6ebc6)", + "P->V[40736:40768]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 6: Field Element(0x63b9ad640ecfc17b0001321936425191ff8897ca89ebec9c941f3fa639118eb)", + "P->V[40768:40800]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 7: Field Element(0x708b74a578e6e499f10e0f9932a6a7b6f2297234a2ed1c4174a5038e2834a32)", + "P->V[40800:40832]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 8: Field Element(0xa95e0327c85342da7728e6ed9bb854bb364e2afa382119855cdd36d9a89903)", + "P->V[40832:40864]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 9: Field Element(0x61edab6c96a3a16a7fed4712e50daf78cb2e30c0aa6fd0b5672257e8eaf98ad)", + "P->V[40864:40896]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 10: Field Element(0x24f790bf2071d4aa3a23599077cb0521fc0f3525ec7dafb7c463b17d83b48ed)", + "P->V[40896:40928]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 11: Field Element(0x342e8f3ce650eefe31464af108fcfb90c9147692dd2b6415b556b7bb4b76efe)", + "P->V[40928:40960]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 12: Field Element(0x40a268b12f79f09bd62421545c39b66920c079dc2c1618486367175846c571f)", + "P->V[40960:40992]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 14: Field Element(0x7664a3dcf0750a5ac22aba37cc53ffa7c7c9f8e74f6d8d880be2e85d0936209)", + "P->V[40992:41024]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2096492, Column 15: Field Element(0x58aef70a458e956704abf505a53aa1f8bff478efade1ffc6b7230f0d4897fd1)", + "P->V[41024:41056]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2640672: Hash(0x66d767f67f4f8bef6341c2568feadd6a29d28dea477c1045b97b2f98d667873)", + "P->V[41056:41088]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2826828: Hash(0x1e7a6d60e2998bfac805e3e9bcba4b2662ee454735f3e829a79267d715e16d6)", + "P->V[41088:41120]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2844640: Hash(0x36f1b7ced4c99f6dd3383bef97c49e0fd37c3675f4d24b9016c92de4db532b8)", + "P->V[41120:41152]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2927093: Hash(0x2b91c91dccddf17ba780f1a73cb13c05269f257394602f5974fd001f36ff120)", + "P->V[41152:41184]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3141453: Hash(0x195126e576fa148e69e3911149260076dd4e5ef9eec114199dbe53fe8cae528)", + "P->V[41184:41216]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3180880: Hash(0x3ad8233c46f98684524fcd2949e0e3a6287c052e3a4176abdeeb24e22b8c388)", + "P->V[41216:41248]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3330866: Hash(0x2766556fe70c8acb3054ce88299d2cac083708c01d4d3cbabd5709267441e46)", + "P->V[41248:41280]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4170984: Hash(0x59e81a1c7fbcaa074a439044d2f27d45438e87eeb5b15056217df279645b18)", + "P->V[41280:41312]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4183726: Hash(0x303f2d6b58d5cc0f7afb0b1f365554356af70733f73e7fecf5574d753f5e629)", + "P->V[41312:41344]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4193645: Hash(0x71708a77e894d121e530ea24d30a79318c9e775ee1966ee5cabc77372cc6a03)", + "P->V[41344:41376]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1320337: Hash(0x78a25b5f74e0311e1511fdcc0f910d107d65f91e86f207644e7b0b9f4289be4)", + "P->V[41376:41408]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1413415: Hash(0x6dfc427c718f5bd73c3e516b771a49bbe576c9f93980839519affaba441584b)", + "P->V[41408:41440]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1422321: Hash(0x56e602b86327d68c2c566ea8016e9a4dd70a20a250ec386bfc69c44635b0f55)", + "P->V[41440:41472]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1463547: Hash(0x518103fadbadff4e00127a640ee9784927e63bbfcd850e4f4517adb3f80d870)", + "P->V[41472:41504]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1570727: Hash(0x41d43bd8ae4a44bb7fcefc05c2aaab564cbfd07a163f674162b5b23bd78add2)", + "P->V[41504:41536]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1590441: Hash(0x7442cf14b1352bd9c5d317e6f6e1d1191f4e98ccc7677d47717b6223d293fa0)", + "P->V[41536:41568]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1665432: Hash(0x1d2c6be80493cc6bfbc2c629c5213cbf261ba6c68f9bd2ee03bea5fc344383a)", + "P->V[41568:41600]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2085493: Hash(0x7a866494ee398d6519ceb666da75a6ef5c6abfa962730ab827d3e4e4b83d8d4)", + "P->V[41600:41632]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2091862: Hash(0x4a30fd9ed5f2d501f8ab95d376b57a79e6c3b5ed7e2f11434458671ae2c2cdb)", + "P->V[41632:41664]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2096823: Hash(0x1ce8a289a9dd67492738d49732e0ede22fbe2f1dba43a491312d7e7a7a1d4fc)", + "P->V[41664:41696]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 660169: Hash(0x57788be90c19ffeae7b75df3dd292f3281386007a44dd3b1e14190cf9c81867)", + "P->V[41696:41728]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 706706: Hash(0x17c462f93708a815d92ac880da6f7b27e885d8d668ebedcc66bed1ed43e8438)", + "P->V[41728:41760]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 711161: Hash(0x355077a9abda45593dff15ffe893ea285f21adb9c6344d17632afe4d5bf8641)", + "P->V[41760:41792]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 731772: Hash(0x54038acafd41317cc549da9ecf0dc5360cb83b4a488afcf5fe5c80c0a03e5cf)", + "P->V[41792:41824]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 785362: Hash(0x47ea18fed847ad7a43114f5de294fc84222e612e390b5b855692d0907bed998)", + "P->V[41824:41856]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 795221: Hash(0x1c6cfdad57fd443cb78c9bfd2d9251b0bc4d41b94c98e6d49727eb2f7665f)", + "P->V[41856:41888]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 832717: Hash(0x6d03bd46c2336c5a3cb3577eabfd7805e20e06daaf8a9321ed20cfd8920a3d4)", + "P->V[41888:41920]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1042747: Hash(0x2126b955f138c0ae518eaa438bc7114d740d5c2ab2e9c87e2f5760e012d168c)", + "P->V[41920:41952]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1045930: Hash(0x6cbde14ac75e525ac25dba8e62eab5e5bb01dc265bdf5f0657a554bc622fcc3)", + "P->V[41952:41984]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1048410: Hash(0x4dffba2fba6a987a2c6a7b52c38331774c64cb872e2f119ba4db96db60fa130)", + "P->V[41984:42016]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 330085: Hash(0x62cf7c3ff64cc328f5e6ae844f51b924bac9f3e5893a28c0a6bc3fd1df44cbe)", + "P->V[42016:42048]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 353352: Hash(0x3edf3fb71a8a86d26fd6b9751b45678201a1f861b6e616a34113ea44424feee)", + "P->V[42048:42080]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 355581: Hash(0x63e4271b16490f0de8dacd5174f8ddf55905cd275a27e83665b313b0a2cade8)", + "P->V[42080:42112]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 365887: Hash(0x45dcd7f0c8d4f918fb7d180e90217743229fb58d7d7f49ac7c9f08e03aaef3d)", + "P->V[42112:42144]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 392680: Hash(0x45faa963062d780255dfbf36b9cd20bf50011789225605098cb44ecb0b91c5)", + "P->V[42144:42176]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 397611: Hash(0x6be23f1b8e9c3d0bbb5abb4496b5991df9dd307de8caf42634244cb99b2a831)", + "P->V[42176:42208]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 416359: Hash(0x288c229e71e36eb1b70c0c02f5a7266cba3ae62b79a5317d7456e4d06c234e2)", + "P->V[42208:42240]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 521372: Hash(0x6f6f78099d8c64bab27d14037ef6d12791df00108c3a1b30768fbce9175a43e)", + "P->V[42240:42272]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 522964: Hash(0x4d84a88e25147a752c07f7dc428a39b6a52681dad5c2178e1f8ad6249d3a537)", + "P->V[42272:42304]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 524204: Hash(0x8966628458a2c9fabc23eb7752a0a0cde07ddc9ab57ebe6e888fd55b1d870b)", + "P->V[42304:42336]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 165043: Hash(0x122c247384ba568d6b067cc7f202c41fa34c4831c51fa3f35b5c289e425a65c)", + "P->V[42336:42368]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 176677: Hash(0x49a6bc794422de24af73a1802d36fd140d8d5d53e2cc903c7f0ccf15002ebac)", + "P->V[42368:42400]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 177791: Hash(0x56ee888f7e5c067b880983bd52bbf9360a46abcfe8c4db21b82fbfa5e9b373)", + "P->V[42400:42432]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 182942: Hash(0x59ce6d6fd21144b22104284d1da88a82e737e5d2bbd91f677f71fbb251a8807)", + "P->V[42432:42464]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 196341: Hash(0x432a586c640cdac019e0e573719af6010c51d8f6dcf02388e00cafd98f363b3)", + "P->V[42464:42496]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 198804: Hash(0x76fdb8ac5c95cda3d878255aeff19962548cb91eb1294639494632a05692da8)", + "P->V[42496:42528]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 208178: Hash(0x487aefb0b5b0f09a26e52fa5e0332c8cbff823d19e457e14cb5ebd7a25f425f)", + "P->V[42528:42560]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 260687: Hash(0x2edde6f230c02811dfc3fc9c432cec7f25073124be8d7cc9f44ecbf45e008ec)", + "P->V[42560:42592]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 261483: Hash(0x6e3203172eb9e59d2ba007cf6eaa44f96087338f0194bf206ed23248532ed33)", + "P->V[42592:42624]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 262103: Hash(0x3cd4452f288b14434a88ff10265d8172c66d2e76fa5e63d9ddcb93792798cea)", + "P->V[42624:42656]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 82520: Hash(0x75b4827bc68a1427f983a3b8c16356c9fa7dda334ec48d8fefc941920e019b5)", + "P->V[42656:42688]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 88339: Hash(0x6e98d83536ab8b6445d31eae5de20e73195ddd4ced96cef18d409498f68d42f)", + "P->V[42688:42720]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 88894: Hash(0x25dfa9d43b07ae0fc2d18917d0f27acfdb317cd6238b49a7a4f95130558063)", + "P->V[42720:42752]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 91470: Hash(0x358d9adcd78cdf514ca297437f768958c8aafab6a7ba95a2d707e83aee0cb61)", + "P->V[42752:42784]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 98171: Hash(0x19c95c34997cf4f826e0aefed09499d5e986473a9c9a3810a4eac962dc47db4)", + "P->V[42784:42816]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 99403: Hash(0x6351429bc7f352b27cc84bdb279d9383e159ea996b13b2447811c1eb2e8e65d)", + "P->V[42816:42848]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 104088: Hash(0x13908b7545a66b6544d2db34f92737c806038aeaba5bbc13d54530527406a68)", + "P->V[42848:42880]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 130342: Hash(0x609fbf65c4f78690c147cead6442183ceed5fe846dc662263dfd805a975756e)", + "P->V[42880:42912]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 130740: Hash(0x2cdc2865c539f3418430dd922c2bf23c4714158696ec033b39553e0bb263ab2)", + "P->V[42912:42944]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 131050: Hash(0x48c34157f57cc51b55cb05bb3437c4efb9b188c314389b099390c77c3e9a481)", + "P->V[42944:42976]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 41261: Hash(0x6828fa2f182317ab6d102573d304d7ed7f076e15623bc82bdffdffc501c88b)", + "P->V[42976:43008]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 44168: Hash(0xee150718469c8a292d42f1f52c8b77d36f2e9e4475f1b29a39dc7d95dc2e27)", + "P->V[43008:43040]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 44446: Hash(0x32d1f2bf0b8ab87e3d731e7aaa8dee14e39886f36b94a9b78eb398e572010e1)", + "P->V[43040:43072]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 45734: Hash(0x241b26e9185e3fc8d1c8d662713c42d9fa5c479d81d1a7cf257710c270b7c08)", + "P->V[43072:43104]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 49084: Hash(0xcae846105b15ae76e1c108485084d58a21bbae70686b2e80c470d358b6ef6e)", + "P->V[43104:43136]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 49700: Hash(0x45bd34c060bbf0483e89cb0d6721f894356a57cb5213fafe9a48c81f0ebec1a)", + "P->V[43136:43168]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 52045: Hash(0x3d9725f3f32e63dc33dff331a9bb7ecc53263a990d3677ffe976b595d6cc83e)", + "P->V[43168:43200]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 65170: Hash(0x3ac02a3746d5d4a283f5b49cf1f831a93118417d72b8ce4c59a6064634ddd77)", + "P->V[43200:43232]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 65371: Hash(0x6ec19ff5be5606d91c1a7eb6748f484f7ae64d013278b2ee0143127aedec358)", + "P->V[43232:43264]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 65524: Hash(0x42e7074be9754e4684e5723e0c9a5ec06a0120904d3da5d983079303540cf82)", + "P->V[43264:43296]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 20631: Hash(0x73b2b9e852a6ad8315ca241126f08e4032b8b5a604f6fed9fe33a90da1ed041)", + "P->V[43296:43328]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 22085: Hash(0xdb65265059224c73cb6ced583abb2f677938cc0886efb3456ab63d036c17e3)", + "P->V[43328:43360]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 22222: Hash(0x67d4d95c4ab6b15998db5fe9d890c0e2825d62419c5391181f9b82eecbe9c55)", + "P->V[43360:43392]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 22866: Hash(0x3cc7893e66827ddc8f5da645e3f53888afa9e9e05e752a3fb250dbb870cebe4)", + "P->V[43392:43424]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 24543: Hash(0x6350790cea1c00da6f4f825d135d030fb17f7aa671068d5600dfe513fbec776)", + "P->V[43424:43456]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 24851: Hash(0x7810cfc1730a5ae83b5c3c093df741aa83b16d647e5f431459ffd3504f9ece0)", + "P->V[43456:43488]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 26023: Hash(0x58b2ac4c134383de53146bcea4ac51eb4c81524703450559658535903a845da)", + "P->V[43488:43520]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 32584: Hash(0x4485259a325d32b6ba091ef02c42993b95fdbff5a512f34741b5956efda2a8a)", + "P->V[43520:43552]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 32684: Hash(0x3fa03eb2219f9f655b6c352b1f0374f74cfcc4357118d78bb8ddb003641e2d9)", + "P->V[43552:43584]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 32763: Hash(0x1411a08daaae230cfb88d63e02b3e0f3dc90a1d7aa531609aa6a2a56a587cb5)", + "P->V[43584:43616]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 10314: Hash(0x607cd2f9b22c6ef5d9e218c207439f7130c3e01c9bea9c800f20610c2d2d88a)", + "P->V[43616:43648]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11043: Hash(0x1f1a024b7d7887f1a077b167a0b3882fddd4f8194ad631f33c8d55290fc4d12)", + "P->V[43648:43680]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11110: Hash(0x20f6bf8e9eaeb11337cd1a1dba986ced1b04da4083c1910718a42c0ef2c9e86)", + "P->V[43680:43712]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11432: Hash(0x4c80938c5e9dd0b7e0f375295f4ce87e5b209dafd20d2562084cfc5f0b0d0c8)", + "P->V[43712:43744]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 12270: Hash(0x7890e166dcd412c476777d7427f83544fe3dc743fe844cd18447b6303166762)", + "P->V[43744:43776]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 12424: Hash(0x1ae74bd8d5ad51368cb2baca975248701e7e6e9a94b231d47b6ec77e5f49f3d)", + "P->V[43776:43808]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13010: Hash(0x486bc71519ff86746f2bf59a2c86183bcd9ba63ae9705d2e9ad2769d19d2c35)", + "P->V[43808:43840]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 16293: Hash(0x1271d40f0f6751ff88ee90d74088f9a982c837b923cd775ee9ebb06b7029c8b)", + "P->V[43840:43872]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 16343: Hash(0x50394bf2898344efe8c4ef3595775c4f98e169de205142d91063e5e98512a59)", + "P->V[43872:43904]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 16380: Hash(0x536f9ed06d5e57ab22b4885af721d15b327e7898e1c92a49d823a53d642d0f2)", + "P->V[43904:43936]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5156: Hash(0x7a47972ff1f66ef8a337f2a2c26c1fe753d40229d053c75ee60f3d862b85533)", + "P->V[43936:43968]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5520: Hash(0x34b03e057e8bfaff30a55e86cae43f894d3fff70d477ab8ba679947d813be77)", + "P->V[43968:44000]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5554: Hash(0x2974d71d385a5bffc84f06a9a4822902af85ca5c3059e7c4d1023474229b0e5)", + "P->V[44000:44032]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5717: Hash(0x5d2401545ecbd985fe2bc28ef2d9da3875442a2708221c3e1be3f1d8677d673)", + "P->V[44032:44064]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6134: Hash(0x2ee05e35ceb5dec5cbe75c98253b89bb1937c21c9178f3aa7467969b013fcc4)", + "P->V[44064:44096]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6213: Hash(0x31323228b202e125cebb40a29ea7814bab599cb4f90622c09a01d4fabf5be15)", + "P->V[44096:44128]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6504: Hash(0x7899766fc50feb219b1ca6cbbe901f374e724f8ca4cdb89a92fc10a118207ec)", + "P->V[44128:44160]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 8147: Hash(0x37bc8fb2ec7fdeb6707a7dc8f5b812d84bacf2b8e8be1c0f0012332d496c798)", + "P->V[44160:44192]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 8170: Hash(0x65506e716b2d22cbfeed342ffc94c3f9af970a69fdce2909b658b6f909d870f)", + "P->V[44192:44224]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 8191: Hash(0x13dc4ac67eb0a36e0b37e11347ee6738b8598be1ce760b5c3e184da5946559c)", + "P->V[44224:44256]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2579: Hash(0x1d61e7469262df6f5331d8a37bbc87106bc74eb356fa0bfe327b90f4dc17330)", + "P->V[44256:44288]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2761: Hash(0x3a2a0024f445afeb4f024ef7841337afc59f9feff876755ace410e4e2885b1d)", + "P->V[44288:44320]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2776: Hash(0x2bbb916d49626fd44e759c7895ea05ff828c7c13139c5393e129e4b78598034)", + "P->V[44320:44352]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2859: Hash(0x115730a4d5a77404dcc988060ea99dfe2059c7cf0d7316a69ef9bc4c3c558c8)", + "P->V[44352:44384]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3066: Hash(0x391a2ba625c5c8dc5ed1ef74dfe9f73355aafd03730e5f9c297ce81e369827)", + "P->V[44384:44416]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3107: Hash(0x52e3d40beb3940e22ac08eb7ae797205f566f853ccad2c7f8f7b8deba6a384c)", + "P->V[44416:44448]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3253: Hash(0x258dbaeede486a9939fd55b87462804c658ea0bac49a065a5166b37c528c227)", + "P->V[44448:44480]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4072: Hash(0x74654825e72ddd3c025f4b64a76fe5e159e6bccc304aa6818338da79f3f794)", + "P->V[44480:44512]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4084: Hash(0x3d80471ff5d79b98c70c1b5d1e5bc0f2472e0ce8a014cc8e999ce9577f7454f)", + "P->V[44512:44544]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4094: Hash(0xb915695ad1a9883abc9f7308f6f4bfa983236e26987d2f4d7e4a59fc404064)", + "P->V[44544:44576]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1288: Hash(0x3b322fd95317c1a19bd7dd32466413c20b39c6dea791b8ea4fed8b9da5cc1c7)", + "P->V[44576:44608]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1381: Hash(0x1d315cafe529ce2859f36bd5ed9648c87199c8656faec0934a9c7af183d4fda)", + "P->V[44608:44640]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1389: Hash(0x556171a4a10e36f3c1ec4ce8649525688c2bf4a5930df64563e340fbc0103d)", + "P->V[44640:44672]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1428: Hash(0x6145c16a683c00639b7dca12b4a2f203d1febdfde7dc64d82ebbd6a356d22e9)", + "P->V[44672:44704]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1532: Hash(0x78e614bf0eee30885de92b257df5fa096080f6be4440ffb30712f6d9c2ce972)", + "P->V[44704:44736]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1552: Hash(0x5c71f1cacd6647a7d5d97d7f3bae5660c940695364089fa1e0158ed03dbcd46)", + "P->V[44736:44768]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1627: Hash(0x6f088b19dcc7a6ea8d5f322c7e4378fa8ae3ce269bd564470c3ce1c7a7867b9)", + "P->V[44768:44800]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2037: Hash(0x54f761c7168eb8715a8ce43d088076cf9a8f9f73b9c9df5145694ec6cd94859)", + "P->V[44800:44832]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2043: Hash(0x4d90bd642d13c78429a6bf5447c0fa8466c9f59324951244ee430668550149e)", + "P->V[44832:44864]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2046: Hash(0x35d3df529a896ffae81892443bbe7f125eaf2864fe8fb6894dac31a73962a0e)", + "P->V[44864:44896]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 645: Hash(0x5eb47447313ebb06a78e19960399d1ed3f4400e46d85a6a51365cee431e76c9)", + "P->V[44896:44928]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 691: Hash(0x510b1570d72694f78d300190f3ba323dcc72d66b0501c1654a696112f5914f9)", + "P->V[44928:44960]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 695: Hash(0x58c630e0b4d6d8d3c61e79f2e0dbb99d6c25ecae0a971ae1d1ec2b07e2d6462)", + "P->V[44960:44992]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 715: Hash(0x178abb7ff1499c85c14c449a936e00e85a913bc13aff5aa92e8ac7895479dfe)", + "P->V[44992:45024]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 767: Hash(0x6b93755e96c1723e1a5f3dea4e3c84ca4082f289a8087ee0365640e4a5d7fdb)", + "P->V[45024:45056]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 777: Hash(0x5ced3e21aab8fa8308918d119cac9f62621302abf95d33d2eb3f4338e034f1d)", + "P->V[45056:45088]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 812: Hash(0x4a73a17ffb765a3c1749c51ad5af73c79f1b2680f2ab717935b7a02dd381ed9)", + "P->V[45088:45120]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1019: Hash(0xece306d0426f2d2474adeb0d2fb94d35bab2c5060f785efb8f6344ff4be736)", + "P->V[45120:45152]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1020: Hash(0x5bf296e244c3eb96b8e65aca948ed47d0ec99f953628a053c58175f10cd8d35)", + "P->V[45152:45184]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1022: Hash(0x17c97dce648b4e65d85c53f494479c6b9404c769fb8725015d9a331cbf55348)", + "P->V[45184:45216]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 323: Hash(0x73a6cee80f686bce05b927bbb9766078ec473b73426c373f353365f7b06302e)", + "P->V[45216:45248]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 344: Hash(0x5c75983854cc4fce29f3cd8cc07282a6b9e31ed8352abebcde320f64e587f27)", + "P->V[45248:45280]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 346: Hash(0x36bdebebb2b10277811b587ea368847a40e56f8994177ddeeed6054c52c6a29)", + "P->V[45280:45312]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 356: Hash(0x16a6a600b66cee1f6cf7097abd94ce5737ec1f499423f6b082eaeccf52f6544)", + "P->V[45312:45344]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 382: Hash(0x57d3b91b6b0654c477a5f67260d4b9b6e49051bbc12c50bb9037e90e90b66e2)", + "P->V[45344:45376]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 389: Hash(0x7547dffb2b4fa24e381dcd5ed28bb513d0d96c0387255f52ed8311e0e8f4d8d)", + "P->V[45376:45408]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 407: Hash(0x7855ed8a7061042fbc9b31742df0ef02175e5902d3ba997499b4db994a55ba8)", + "P->V[45408:45440]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 508: Hash(0x4ef9c9bdb1d18fc121b650f8672a3b803fa45c21284ed2b7eb024703ac3960c)", + "P->V[45440:45472]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 160: Hash(0x32e4004c51aabf149c2b1f3ff1d805aa21bad1db64e7030bca8440355aae252)", + "P->V[45472:45504]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 179: Hash(0x5063934884535e474181a013fefe7b1c53a98a29c2d92b3a552d3e24909185f)", + "P->V[45504:45536]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 190: Hash(0x4cf3204829141cd9b657fcc2107f99495fe1444fbfee2b34e8dd459316e9495)", + "P->V[45536:45568]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 195: Hash(0x3501e4c0aabacb81bbe06cf52aafc8780355876b74095f5b29c4d364b2fcc18)", + "P->V[45568:45600]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 202: Hash(0x44f7739381235c59e337db8b42fa841ca48a39fcf7204157431b0e0b4836f7f)", + "P->V[45600:45632]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 81: Hash(0x7fca7d352f58ef8f7e6e8f359fe6bcfb15db45bcdb9ab5d0d8a843d892b4b07)", + "P->V[45632:45664]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 87: Hash(0x76214a0d05b15c5ad9e7d6be2cfefcfc17b8683777ba1e586c0512c2539c32a)", + "P->V[45664:45696]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 88: Hash(0x793d27608892da8243381719594e43b0015929cb81e2be7f2a401419a22887c)", + "P->V[45696:45728]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 94: Hash(0x79d9ed79405f4e7aea6bb604881815676b903f52019a53a22b9c1e8b4f404b3)", + "P->V[45728:45760]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 96: Hash(0x755524b35b0053201c00ce45bc6befaa240b82e415ea86b2f6190e9a8947af3)", + "P->V[45760:45792]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 100: Hash(0x7cf19ed15beff0ede8d0aa7d56c07d70ccdebb7886d515ab59f89610224510d)", + "P->V[45792:45824]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 126: Hash(0x79f66a9969f6e2e7027f2e4d27942dcd07233a06a2913b9397ac0592f18ce80)", + "P->V[45824:45856]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 41: Hash(0x463999c3a4728ae945c24e12b1336f004ca50883d062617514d46cd470ffaff)", + "P->V[45856:45888]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 42: Hash(0x454dbbf282a88c3562d75ba543e321c66edcefffa3ce8f6daebf8589ba87006)", + "P->V[45888:45920]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 45: Hash(0x3386d857ae3c54881bae19f1c6167edeb4f35da40ad17ef1909bfae14bdab9f)", + "P->V[45920:45952]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 46: Hash(0x5bb715a84ad7e15e3307a93cc4c6ffa1cb24392b7eda06750344831be65ad37)", + "P->V[45952:45984]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 49: Hash(0x46e4e0229f07b6fdccd59d72382159458e7641606e2724d465e24f73822480c)", + "P->V[45984:46016]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 51: Hash(0xe48175902200c58282248923d75d36a06dac263c3c571edf766639e07d1154)", + "P->V[46016:46048]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 62: Hash(0x57333366609bb7b1a71dd357e5c8204654bd19aa1fe12743a09799acf667274)", + "P->V[46048:46080]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 30: Hash(0x686f8fe11c5f6bf382394e111a325911a7d2d0dc855cdc1448a46a5cf42f093)", + "P->V[46080:46112]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13: Hash(0x489ebfee550437a0eefa94bc5e65ee6d8bacf771cddcebe3dc4e46e2d096bc5)", + "P->V[46112:46144]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14: Hash(0x649885dbf2aafb16175b89144b809159a768331f9eb52be3269613efa6899ba)", + "P->V[46144:46176]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4: Hash(0x3105085654ccf6e6064886933f922c1d7ee0651cd8b5f4509cf805c4c8a6e72)", + "P->V[46176:46208]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 0: Field Element(0x631e3440b354e3b6f375ad4ac2b47acc7f18ae86cea9aa8cc2c1d26974cb4e0)", + "P->V[46208:46240]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 2: Field Element(0x52285dece78edaf8ad8c2600cc1935aaf0870d07e9be67c2c38c4ee6b936758)", + "P->V[46240:46272]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 3: Field Element(0x3563b8b8ef1c3f7bedf1835be29fdfaa782183184401817ad4d10ef2261dead)", + "P->V[46272:46304]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 4: Field Element(0x1b5650658ef71782881eae62fee456c343b5316ff0a5c136f6d6fd471c1de9a)", + "P->V[46304:46336]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 5: Field Element(0x2ce2b459e1d53977c0aed84c0ab712943ad1fe4559c8658dc037bf116c08987)", + "P->V[46336:46368]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 6: Field Element(0x58369cca257c78f696cd74a2e45f568eaa8027ec84428fad036f83fb1a1e105)", + "P->V[46368:46400]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 7: Field Element(0x719bb8dfd9f26845e913bb36d036fb6da5fa0f6b30123c67de38de2bff8239f)", + "P->V[46400:46432]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 8: Field Element(0x569ac8b770a467b93114d3fd1aeecf014460be6635548caf7be365664929add)", + "P->V[46432:46464]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 9: Field Element(0x4ad24a642bddc35745e68e7c1d7eec9bb979ce8a94f470c8df77e44aa1ba5bc)", + "P->V[46464:46496]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 10: Field Element(0x7e9fd45c6c3cf7c33aad683748dc2591d66cddf25b991db061941eb0b79e43c)", + "P->V[46496:46528]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 11: Field Element(0x3ee667c0f0a0632f93ca38dd0dd95afa2ca60cd406bba0087f07e2f6e066f68)", + "P->V[46528:46560]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 12: Field Element(0x4b3f0c42387f8b116e6844f637aa3a182a13547ab896c851dc1a8ad03f0ce19)", + "P->V[46560:46592]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 13: Field Element(0x360767b5f1bc44cdc7cf23ad4c12715f3c87254ad319c838bc53b40581f57e3)", + "P->V[46592:46624]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 14: Field Element(0xffe4f022191b89cf53c67b319aa5612613829ba86b26bfdefd6eaac9a1b2de)", + "P->V[46624:46656]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 33970, Column 15: Field Element(0x1a18575e2c5a776a3db872519bd1a5c5f343d7e4b2bd0132ee331ffe9ebfeb3)", + "P->V[46656:46688]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 0: Field Element(0x1d81a2a89194b04b27848488ec87a7e787380ec23a99a622f8c2f3cd7a4caa4)", + "P->V[46688:46720]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 1: Field Element(0x18bc1d5a7ac2affe60607c44d6101c722c9d4b831dd82792af15b14d1f6c5eb)", + "P->V[46720:46752]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 2: Field Element(0x384381f5d6d4a5fd5c127cccdcf680eba30c72c80e424128b48b56b7806b14c)", + "P->V[46752:46784]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 3: Field Element(0x76ad47f648b431004478eda1617837ea5b05b6fde83f21a9fdbeb107ee9c5a4)", + "P->V[46784:46816]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 4: Field Element(0x62431ff32edaec21512b5b6ac17d54cb2575284a9d73ea37d49baea0bccdeed)", + "P->V[46816:46848]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 5: Field Element(0x42fe7c6f7f07c48cafb80b2500ab4060130fd3e978f6f58b1168691229a4348)", + "P->V[46848:46880]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 6: Field Element(0x1ef756f84a81477d1a8fd4db0fd204f249c9d99582caac250977db4f60eda74)", + "P->V[46880:46912]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 7: Field Element(0x68ada73b3edf874667f7b002d4aa4b2824828c625ceec91c03bf8bbdf070669)", + "P->V[46912:46944]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 8: Field Element(0x305193f06c8c11a1398c6c2b42bc31ede1c34a9ca433df066fd8f4c88a4e509)", + "P->V[46944:46976]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 9: Field Element(0x784f25750df80bdff0a0964de610f1b110f2d585904793c1c87dc4564deaedb)", + "P->V[46976:47008]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 10: Field Element(0x44fa5216af7f7383ec715d7dee1b88f162bade76969f69260d3c774757a1a77)", + "P->V[47008:47040]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 11: Field Element(0x51345411403ea653364aacdcb6be97f0ed7fb621ee9d27c1fa2890e4fb9263c)", + "P->V[47040:47072]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 12: Field Element(0x603369936ce6a89b2ad676ade3ca53e446afd83371c3d5d6463a9cbe23d6eb5)", + "P->V[47072:47104]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 14: Field Element(0x3ffd477d16e6cf0c8e3d6426029680da4d6099c7616cac9e5c96441b78a4f1)", + "P->V[47104:47136]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 45604, Column 15: Field Element(0x727cf51c54188a324702294314ed1329b3f26a882267bde31f64b65fe3b89de)", + "P->V[47136:47168]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 0: Field Element(0x4bc89b5533ff1ae664d3af9318301c1c1606d74c21635702f231b9ba44b1869)", + "P->V[47168:47200]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 2: Field Element(0x120fc7e0d96b226e75689c6d46110072ea022ff4369d63df28bb43c10204550)", + "P->V[47200:47232]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 3: Field Element(0x3ed62e4c4f57c1f035069e207e16729b9e552f960e74353897558c96722d60f)", + "P->V[47232:47264]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 4: Field Element(0x6bfc3c76726b19aaade8c2e41a8011b2528b4cdd22db742083f9178eebefb37)", + "P->V[47264:47296]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 5: Field Element(0x35b71147960e0b46122974cdac3ed986c48895ab34fc94c538ba64baef6ab72)", + "P->V[47296:47328]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 6: Field Element(0x524565abd30c32627a1634504aaa03662dd5271f70ed08027fb218c5cf1681e)", + "P->V[47328:47360]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 7: Field Element(0x3a330d112316bf98675d980d12f79c0911ce8302c6238613a87cb7a8f726ec8)", + "P->V[47360:47392]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 8: Field Element(0x4969400bd36056ead79d3e1075edf4abfe181c0d5a6f8747baf129687664fa9)", + "P->V[47392:47424]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 9: Field Element(0x2a646abe9a59c6f4209e08a88f3b5d7126a9c506e2710a01e5f11a0a59b6c30)", + "P->V[47424:47456]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 10: Field Element(0x155e38ba1898787de5b3473ecc210367e4451232551db2a27e20f0ab5ffc09f)", + "P->V[47456:47488]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 11: Field Element(0x35bc423c375e404507b433d7b8eaec1c02244c06e7373f7eca3693731e9b3fd)", + "P->V[47488:47520]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 12: Field Element(0x27131c2fd97f0d5a5a3a86bdfa1d68be22397fd8706a8617dfdb78e7d88732b)", + "P->V[47520:47552]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 13: Field Element(0x590182b12192bec1daae126a47290744589fb461414f66b092a8769ed5e3376)", + "P->V[47552:47584]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 14: Field Element(0x674308f561daaddc4ba28946a39c74449d3640ef3b058906d81fe434be73816)", + "P->V[47584:47616]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 46718, Column 15: Field Element(0x2e4734c26c02587d70a1db0f03dced64dd8b391a81bc94a183d1ac62ad73874)", + "P->V[47616:47648]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 0: Field Element(0x7dd1c76e90deb27444058893e9daf6de633d6cd97be2e79f866247c5881db65)", + "P->V[47648:47680]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 1: Field Element(0x6c63cf09d5562bb86bb072fd0aa4d9f4c4283d61b427381ca5faea208628261)", + "P->V[47680:47712]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 2: Field Element(0x659c7810bbcb4330ac27090c6e9c5aa8c8433d42478fa1392b48c6e3aac0244)", + "P->V[47712:47744]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 3: Field Element(0x7c754df4525e5adc9af775d243df3c9979d22e94a4187e32e315af6aa50d3a3)", + "P->V[47744:47776]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 5: Field Element(0x1175a34dcecf7f761e143fc82ff65c220fbbaa9a610dd19daa570b63a53a3bb)", + "P->V[47776:47808]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 6: Field Element(0x5bf35ccc167c2d02af3426f0f9ab21dddbeb0bc3442f82c533d624085dbc63b)", + "P->V[47808:47840]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 7: Field Element(0x6f67e50efb3ad689a0b31cfe83fdccd4409ff492a90348ee8ec340b3ecb04f7)", + "P->V[47840:47872]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 8: Field Element(0xce37fb7a06d05f5490d20d26aff9929cf1e1e136623b21f3209c9f4540a02d)", + "P->V[47872:47904]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 9: Field Element(0x58838701b4fb248138abb6e55a97dc9711ed79cc4ca1c7e05507ef7cc9c4c14)", + "P->V[47904:47936]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 10: Field Element(0x30c4f537c1209443759f0fc61072fa455006ddf5e66929a10bca7f56238f56d)", + "P->V[47936:47968]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 11: Field Element(0x706612dd6db3083dab7d649989386a0d6672867c5b7a55a44167c945b6cfe5f)", + "P->V[47968:48000]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 12: Field Element(0x2d355a526c49b3761cbab6bdd61554a219fc1a32d0d90df435191512be6bac2)", + "P->V[48000:48032]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 13: Field Element(0x728f9bc446265c4030d953d0928c37848c2b6f8572996fc81604c28180b9a78)", + "P->V[48032:48064]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 14: Field Element(0x2fadc973224943cff1074412903c64366fc63572fa9c735dbd8f505750a4235)", + "P->V[48064:48096]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 51871, Column 15: Field Element(0x2cbd0605d8bef9f6e37d1709010617c0412a730c145fe48699b6340a311e575)", + "P->V[48096:48128]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 0: Field Element(0x1a05614726d5841b60bef12d2fea6d0f90b232f832f883c4c4e5d8319a41883)", + "P->V[48128:48160]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 1: Field Element(0x69ad97752f0ba718be1532563a317637bba3a93f7768ecc68571bbe21059f0a)", + "P->V[48160:48192]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 2: Field Element(0x575aefb3f7865ab1fae6c7b10edb3976bfe323861b7d21f4f90e36941bf4fbe)", + "P->V[48192:48224]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 3: Field Element(0x712db42539e4ebdefa90c946526872e3d5014c4439558d237464fe49b136d02)", + "P->V[48224:48256]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 4: Field Element(0x3172ee362e99fe2084806e962b2aaff5443dfd198b599db732dcbcf31f5c6f1)", + "P->V[48256:48288]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 5: Field Element(0x1bae3235f018571d8a85e40f934bd00f252ee7305059f05337e047ec2c07d2a)", + "P->V[48288:48320]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 6: Field Element(0x69d0defe3e2b904574f13eeb0d15f6edf1c03325d9712ddff7bff6b2dbddeaa)", + "P->V[48320:48352]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 7: Field Element(0x523aea3d4bb0f12a9039afed868ff3027c87d72a94dc88f5f2e37210524831)", + "P->V[48352:48384]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 8: Field Element(0x555e2cd5220f4a081ea27b4c6ff7cf76689700dcfffff74b8f069746e8b1b8d)", + "P->V[48384:48416]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 9: Field Element(0x1e32ad85bc31a23a6f70f888e14fd985d2050d0a7109892337de88d55c3aea3)", + "P->V[48416:48448]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 10: Field Element(0xfa321b5ba2bc22e84ae031ce45897365b50f3b13d11e84b04a3bba6880c044)", + "P->V[48448:48480]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 11: Field Element(0x75840b8205ca7817f539094a44c9e945b7228dcf21d66247e1c56a85ac0a1a6)", + "P->V[48480:48512]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 13: Field Element(0x51daaa24e9bf31bcc995b37b69843c17f012140bbd749ed1b6d24f742966435)", + "P->V[48512:48544]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 14: Field Element(0x241b30fb1077a5c2dbef205166bf5bc14113d4ccd2fbe3cc2ec5a145662e2b4)", + "P->V[48544:48576]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 65268, Column 15: Field Element(0x50f9f3a9c5dad43541dd1c478033bfddefa9b7983078c191c081ce448683728)", + "P->V[48576:48608]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 0: Field Element(0x1d20de57ab44d8f4dc70c9c4f5c60875a35841ea5e12c54af73fdc791088c5e)", + "P->V[48608:48640]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 2: Field Element(0x3476187963eae730ab0a8369b4702f5ad288ab6af78f41e814051472a134772)", + "P->V[48640:48672]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 3: Field Element(0x1874df0188b8e4d593cf8fe0c7b3a5c400f717256e4e1aed5adf3fb32050375)", + "P->V[48672:48704]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 4: Field Element(0x3cd3c4fdb4ab6a846b5183fe9762950a3ddcfc4d784d04b2d49ea4a6cbd9de)", + "P->V[48704:48736]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 5: Field Element(0x71644a4232b05dcdbc7e767265cbc3c6a284d54c666a1d12442a11a7e8ad3fe)", + "P->V[48736:48768]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 6: Field Element(0x69b666f04720a4d637971b90aebbfefd2e6ea3b72de537100a45b6c71f8c02d)", + "P->V[48768:48800]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 7: Field Element(0x6c47cafc0b70f182e89d2d7c571c90d101436364ba65dc18f75a1ba6f14eb14)", + "P->V[48800:48832]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 8: Field Element(0x78b8c701bd63b8575a53ec509d9f33e3f62247ee6a466ddb0b9f4dcea888cc1)", + "P->V[48832:48864]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 9: Field Element(0x5b32c5f9ebd271196360e19605f3b5b8139eb0bd48ff1dc5eb7e9b8a431e478)", + "P->V[48864:48896]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 10: Field Element(0x6c3bc6f6fd14cd71160b98b9cdd928e0c62fe63b9b35dec932b308c85069043)", + "P->V[48896:48928]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 11: Field Element(0x3cffc77db3fa834f46b516ed0c8764a7c1bd1f4aae69d2bb65adc6fc73c6345)", + "P->V[48928:48960]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 12: Field Element(0x2159902dd00e9fc5e2f79a82dbb8381904ce9c4c4aa661f94fa27efc422d248)", + "P->V[48960:48992]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 13: Field Element(0xf0ca18b2824b37b8fc3e57edf56c6c619d65acdb5cb879a3c89fd640bc4a89)", + "P->V[48992:49024]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 14: Field Element(0x5a948c1dbe7b306898b40b45786675fe2362aa0490e432adb074f545fa5a979)", + "P->V[49024:49056]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 67733, Column 15: Field Element(0x41484d6cf52b51da5f5d88b64272bd9358b062671b773bcd275720010dbd6c2)", + "P->V[49056:49088]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 0: Field Element(0x68cd5fe3c9572a0eee8039869c63c3d016c6c98f6e050a3a927b8820edf4780)", + "P->V[49088:49120]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 1: Field Element(0x18fd6bbb8951df64a63fe9e7ff000deb8b23f7b4dae476cdac8743df1898279)", + "P->V[49120:49152]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 2: Field Element(0x209ad0f8f42b4c68aa67d068d905cd01b93d75af20e063fef7d9089c6a83ff3)", + "P->V[49152:49184]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 4: Field Element(0x9db13cefb91adb6bb0ac6ab6e23cd313769bc30878f5a8d212e127f4e691b6)", + "P->V[49184:49216]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 5: Field Element(0x3f7edf17f55ce0a23ff345fcedc5061b8b86dc5f582cffac4a8091d68ef2b0e)", + "P->V[49216:49248]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 6: Field Element(0x55bbde8b9e8499d9e48963dce421d5fd860f08e37b34ef171b325a8817fedd5)", + "P->V[49248:49280]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 7: Field Element(0x4413a8345faa570e999ebd05fc233451c7bc534b3f234105dd49140da1df6dd)", + "P->V[49280:49312]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 8: Field Element(0x72a3932a4808cb06d41772b183c51cb59263011a3f34c1d9404807071bec60)", + "P->V[49312:49344]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 9: Field Element(0x46b2082bdc4aa733bd0bf2b6623aeaefabf63719aca33d7de0477d8067ba1b)", + "P->V[49344:49376]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 10: Field Element(0x6f5101efe52db0785c7eba25e6bda20a424c454992f82159b03aa4de8a63559)", + "P->V[49376:49408]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 11: Field Element(0x9df47269dffd1b5ecc5d8bf33d1d172a01ea63a6267f9f309bea115ad0ce83)", + "P->V[49408:49440]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 12: Field Element(0x3803f1a9c06770776062298d3b5d13f2ce61631047dc2ef44f3848c07315cbd)", + "P->V[49440:49472]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 13: Field Element(0x20ab5f045aec54448ed74cde6fbee8bb68b2d8b7822472bcfd4c76a2b9d00b7)", + "P->V[49472:49504]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 14: Field Element(0x772178e34bb7eecee36f1a68247bee609488ee439762990110cf71b5cbdb882)", + "P->V[49504:49536]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 77107, Column 15: Field Element(0x626acc084ef98b98d23374dd80228d7c7519b782194ef7555136817d5a35620)", + "P->V[49536:49568]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 0: Field Element(0x130f97955373f52519db759e5914cc5605aa32c48d8f1712db9c9a11b8e55ba)", + "P->V[49568:49600]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 1: Field Element(0x587e2058710bad5c8537269fc085512f96daf356cf27f7d6c6d22a2b39391bc)", + "P->V[49600:49632]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 2: Field Element(0xb5a10871df3d7f17e9fbfa9e700c91267e462dac3581d950c41e9ed3835667)", + "P->V[49632:49664]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 3: Field Element(0x24dfd94c453ccb2c9b2bfe0ecbf6fe8c76afd1b3f5b9b40a0d54b4e6744c337)", + "P->V[49664:49696]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 4: Field Element(0xc4d5ae8e92e80ea272e53e75de41d0808960fa012902068066f8caed05d45d)", + "P->V[49696:49728]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 5: Field Element(0x30845e230dde84246e2c483481ef2ccf292b1b6d9da1511f7d8ea25b0af5831)", + "P->V[49728:49760]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 6: Field Element(0x4258f2c1e0ae4252955e793699d64c4df564f8e4d13f50275d9291e2acd701c)", + "P->V[49760:49792]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 7: Field Element(0xc1cc7f6f65c03585fd54e70d0725d46921a54a2e7a58ff9f714e996a02bd6)", + "P->V[49792:49824]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 8: Field Element(0x2f590b2c9f38313fc909017d61d8436abd2e286de1d2292088dfbbcce3b6a1a)", + "P->V[49824:49856]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 10: Field Element(0x1f8f097b01032c8115d17aaf97b2e6daad590f1b8f458bd650d2276ae36933)", + "P->V[49856:49888]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 11: Field Element(0x4fa9bb581f7ddc4b01a33a2f123eb3fa74c984c388721342f2ea027b3438838)", + "P->V[49888:49920]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 12: Field Element(0x776b0f624282c7d532c1545d4aa047b279edf6b330561064d547a7b1b1c264f)", + "P->V[49920:49952]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 13: Field Element(0x724b13301aa513033ab6079d7703d8081101e203b7c4e04ac3d556177124dbf)", + "P->V[49952:49984]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 14: Field Element(0x165f02bb716c18c7ee4174fe5fc0606f92a5eb07f578b6ce5a8346c5cc008da)", + "P->V[49984:50016]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 129614, Column 15: Field Element(0x459876d3ea5d33a71a3333f1f5491322ce35142ee92629bdf7c5b780486965e)", + "P->V[50016:50048]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 0: Field Element(0x6523124d6cfc23531e9410f32d7545fa9147a0cde37ba932a2cc25c878e3892)", + "P->V[50048:50080]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 1: Field Element(0x222d09c0434d018e2a52e9d7c2ca05543b97648e97cc25826396f01ca394b0a)", + "P->V[50080:50112]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 2: Field Element(0x6fcb2ef78a48b952575aee05861f4a1723775c0a3db5cad7d58eebaef141943)", + "P->V[50112:50144]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 3: Field Element(0x6c55220f8a85b0376dc4e0e8301bc6cab2f8725f38abf669249bff2cf7fe671)", + "P->V[50144:50176]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 4: Field Element(0xf600f47ea463578cded98f2f91ffb18596d7aab883b0a84804fba6c4d83f62)", + "P->V[50176:50208]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 5: Field Element(0x4e75fa88ae4b2b2eeb3da022b915dd87198e9c4e10267bde86f730a7b310725)", + "P->V[50208:50240]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 6: Field Element(0xd1e8c5714ff57972e629af2cb78ba6535a3fe24a44c056f07b9ced1b3056c6)", + "P->V[50240:50272]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 7: Field Element(0x36b02319e8737c6615e0414e402996d68d1c6085e7fe5317d893eeac8d6c8f7)", + "P->V[50272:50304]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 8: Field Element(0x2bda8c79e0a9377e6f1bfa421b93fb5965fd1ec4014bea55c03c75dea509b10)", + "P->V[50304:50336]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 9: Field Element(0x41941a5d321993c7c3e491bbf3e3f18bb418844228cf80c48a818c5965d5553)", + "P->V[50336:50368]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 10: Field Element(0x73bfd914acc8511211ac03f0e8e020b3e707eaf8c3d547b3b6a98d78423dd39)", + "P->V[50368:50400]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 11: Field Element(0x219a67e23a6e63de6eef8e763b0f59095e39596627b2e6ba028d5ebd0ae0aa7)", + "P->V[50400:50432]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 12: Field Element(0x67749d92341eab48f77b749325b478c7f8688cce7917e1a406fcba51312dd3b)", + "P->V[50432:50464]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 13: Field Element(0x1c265b59b4a7df64a5926119d7ef62e9e40f2c70ab7757af0f56abac088e7b2)", + "P->V[50464:50496]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 130410, Column 14: Field Element(0x2ddb8e32f4c50a6e42d94d7848e9efbae9ecff8b824c167d016996b348902c5)", + "P->V[50496:50528]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 0: Field Element(0x105a498276ad9a7c7c62f724ef503814d49829e825a35a2c2b5e86a37f660b7)", + "P->V[50528:50560]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 1: Field Element(0x49e7b2c470f6a8909556e041e6530227e89591a794ab5af7cc4db70d1246cb7)", + "P->V[50560:50592]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 2: Field Element(0x7c38c738d5f9545ab87aef2de733a54e01bd142df924da857478569e60f93c4)", + "P->V[50592:50624]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 3: Field Element(0x280ec22173bc0f71fcd7b714d1abe209ff7c8798ab409c0fcdf824157836fb7)", + "P->V[50624:50656]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 4: Field Element(0x55569ff2a1e66e0735a1448042321a9986976a8904fb4529d75f6ffa65ce76d)", + "P->V[50656:50688]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 5: Field Element(0x65aa31c94840214089f06bf421e2d5b790528b1114024b18ed341bee4c40012)", + "P->V[50688:50720]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 6: Field Element(0xf6f46ed6d2c27b8f4bfee568ef7c9ac6a4fe78e1ca4371686048bfb65d1d2b)", + "P->V[50720:50752]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 7: Field Element(0x526cad4187afc53f49e6c97fd308d54a8726fc93306f6606f2962123bbd9e20)", + "P->V[50752:50784]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 8: Field Element(0x6388ecff579af0f690e9c2ee5f966c89626d06cfb720141548eb4b57a508a3e)", + "P->V[50784:50816]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 9: Field Element(0x87c7472d34daa1edf4b874db08cd10fe73c0b3ffbcb67307c07f72aef5588f)", + "P->V[50816:50848]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 10: Field Element(0x32503f4c42f0287cd081a44c2d26acf639822d8fd0124186fe510bbbb3aa814)", + "P->V[50848:50880]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 11: Field Element(0x1203e86a24a72b96af17b9488837681e9ae2d3e0e6b34dbeae917f59d014242)", + "P->V[50880:50912]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 13: Field Element(0x4d5513c55188640f147697fa4b926350c6aa01853d3362ec39d257d326399fe)", + "P->V[50912:50944]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 14: Field Element(0x4e92ad0ceab69e0f66a4c6de7966a4ebe0044128d3e8810993b99ef4679b7c9)", + "P->V[50944:50976]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 131030, Column 15: Field Element(0x188320cac116dbdedfbc6ba51eb0aee728424c004a4f96fab1671b359d8a439)", + "P->V[50976:51008]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 165043: Hash(0x2343ae551fa0fc7a8f77038c6b8581acdc7688d5750b5b29888f37f05ce6b3b)", + "P->V[51008:51040]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 176677: Hash(0x195beb966b98af57aa69a0e01f38be19f9da245405572436d1de688dcdbb93c)", + "P->V[51040:51072]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 177791: Hash(0x852d47839bc209a2357f7533ce4343217ae22ed414d07af1ee41d71c14d606)", + "P->V[51072:51104]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 182942: Hash(0x2a8ff34899d1e0a0020485bd1df004d9832843fa9e02cecfa87f571cb4aa90f)", + "P->V[51104:51136]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 196341: Hash(0x59ddf86f3052d69148605367399e21fbcf60b3c118153ab61606234241dacfa)", + "P->V[51136:51168]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 198804: Hash(0x34649c32662ce7f0824fe7d60bb96d3b665cceeba346c3bdec04621d63df099)", + "P->V[51168:51200]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 208178: Hash(0x54d01c38f1f6e83aa33b0814d065d0d0f052598d6b727c9186e2c4d179a7d48)", + "P->V[51200:51232]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 260687: Hash(0x3b1a10c30fd56fba80f3161132b626df864961c5952cfb393ef6e0f93c4b56f)", + "P->V[51232:51264]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 261483: Hash(0x78887120b9ef50d218c23759a74c06fdb3fb5651619d580f98af1b51e033b09)", + "P->V[51264:51296]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 262103: Hash(0x4612190f1804f7e40100b1ecf736b5484176bce105ec7a2e814374eb16c7dfd)", + "P->V[51296:51328]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 82520: Hash(0x4bd0d2c68c925a4124822743a20cf87a0f1b98b1cbd046cf9eb0d6316979a33)", + "P->V[51328:51360]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 88339: Hash(0x404894c9123389a9556fc87c7e3a01a3b8f03c5775979354f9e79f48361dc69)", + "P->V[51360:51392]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 88894: Hash(0xcbc401041f204534e71b18c0d8be2ea3b7c8bef6e2e1212f6adb4ca28e078)", + "P->V[51392:51424]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 91470: Hash(0x35fb70244fb359eaeba861bf402051fcb7070f508cf476ce4e861141a1643db)", + "P->V[51424:51456]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 98171: Hash(0x7e6f1214ac3f9414e3638edfef1bd5561a5a8d04d5132c0afc3734975e8e118)", + "P->V[51456:51488]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 99403: Hash(0x204aae3733bc1fde24d4a3ca309f5c8fa2d6b31b05b22d3c130a084c4edf34)", + "P->V[51488:51520]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 104088: Hash(0x4af9f9b34ed530c0a94aa87699618c7d3f22d538c03f7e99ecacdae1e240f3e)", + "P->V[51520:51552]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 130342: Hash(0x5793ae3d289fdfdb30d798044fb93490863c0f2508bf1b91ca3d754dc6c7edc)", + "P->V[51552:51584]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 130740: Hash(0x6d5ed636516e8bbe05f8f3ba1deafa5a87f31a472db952569bc64493682b600)", + "P->V[51584:51616]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 131050: Hash(0x60f30e66c7eeb2b1792b6d37753a8d00596f0c400fefc7bb34ce71ab0432f90)", + "P->V[51616:51648]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 41261: Hash(0x5af8a9dce367de236a6fb963a746dbdf727984d826317d70b114c5137f24d9)", + "P->V[51648:51680]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 44168: Hash(0x216fb07d3afddeeb86a3834200c30675c28c01efa4f82dc95a17bcc1ba7bb1f)", + "P->V[51680:51712]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 44446: Hash(0x7a6cb4830d9b004ad25ece3c470253e2978ff76203f53427f30ebdd3e1f5893)", + "P->V[51712:51744]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 45734: Hash(0x79158a5a52a580570901950020ecbf32ede99b86b39e8c5d5df16cbb321ccae)", + "P->V[51744:51776]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 49084: Hash(0x40e09f27b2bd8473a6c0ac1052ed3b5a1bf635d555af32d4e5ce3f184603feb)", + "P->V[51776:51808]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 49700: Hash(0x85d6f7d375643167df2db2640085d4186ee5618becf8d208ec75fb5e291fe1)", + "P->V[51808:51840]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 52045: Hash(0x2ec8a28f4dc137edb916f4029e9121a1b08db86c3b66fce9897393472e5ca4b)", + "P->V[51840:51872]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 65170: Hash(0x3137d04603f665e69fdb03671b81bfc2144e8cdd1e6f869905bd3825bcd571f)", + "P->V[51872:51904]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 65371: Hash(0x17cd87ce5a8e002f74ca50a009e64695fc2041075706cf9339f268bc9693a04)", + "P->V[51904:51936]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 65524: Hash(0x4b3e0b91c0c4415485c5d29ff8ec1eea8d3ffa48237edd76f0bf3a7e88e615a)", + "P->V[51936:51968]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 20631: Hash(0x3dd17d02095d4e5ce757220bbc51cf724258e0c779ccbf31641229bec35b085)", + "P->V[51968:52000]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 22085: Hash(0x1de834cd55d1f57cf4e37e5ec1c6302f10a3c96d345d522b53bfaad24e3039b)", + "P->V[52000:52032]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 22222: Hash(0x75fa67903c3b23822a6f4e052fb044640358564aff4190878ef93553941b22f)", + "P->V[52032:52064]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 22866: Hash(0x949c791b8a3b4aa5f51e75e22c278ba72b028ff370975ed7e26f9576d360c8)", + "P->V[52064:52096]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 24543: Hash(0x1dfadd830954647c91eff6d255908443ec491b9ba197e0fc66160dc291ca319)", + "P->V[52096:52128]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 24851: Hash(0x2c2a5c03b37056a21300e2e4e9ac92dfa9f084d83a0448fbf9e6739b66aac54)", + "P->V[52128:52160]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 26023: Hash(0x63caee4acd1735ee9d908356c063374a0776e4613fc7c3016a3350b38584942)", + "P->V[52160:52192]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 32584: Hash(0x7039248c03763d93bffd5ee541d05d891ad9d4867596cdf84982431ef03d162)", + "P->V[52192:52224]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 32684: Hash(0x1ff14377238b3929e9057b8ad721cafb713d7e3ae38b7fcef97662bb8e402da)", + "P->V[52224:52256]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 32763: Hash(0x93476fcf0325d9e24a68ec91d8a6046c6c24d1bab21e840ac1702ad40e4edb)", + "P->V[52256:52288]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 10314: Hash(0x57051754ea383eb2296dbb2d9b76fff5debe59301135f4c2e1b643aab74e6e2)", + "P->V[52288:52320]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 11043: Hash(0x541223fe5ea499ab9786ee982b7497730be0aef3dc7862035560f22370b0b1a)", + "P->V[52320:52352]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 11110: Hash(0x380f4a0a0eed862addabb453e11750afde665f13aaaea4df20b6648fd418803)", + "P->V[52352:52384]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 11432: Hash(0x6c9f6ef7718a441aa32ae5462c9a4058389c4ed520bd1d8c8f8c781b74dc01f)", + "P->V[52384:52416]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 12270: Hash(0x35e7a95edb3c4648c94dc55d860275c5504de97f304a92b5a689ab12c940513)", + "P->V[52416:52448]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 12424: Hash(0x63a8c71713e48056cb2cdccd77dd1572242ddb3b74624e3d17a6ca55cc4d5fc)", + "P->V[52448:52480]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 13010: Hash(0x5c6293e6c6f4d7795cfc69466b414379abbee3766355c143845ed5c831259a2)", + "P->V[52480:52512]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 16293: Hash(0x65f26eb65d7c175c9caf8b38d621d59e5eadc825f887a3470ebfd72b0ef162e)", + "P->V[52512:52544]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 16343: Hash(0x11375dceee4597a6c51fbb6fa547979e8bac5f0c6adb80509997f3fab6edb75)", + "P->V[52544:52576]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 16380: Hash(0xde9180e64e0cb74df8f047d662c1e66b1c750d36d04d77e9273dc56361c3bf)", + "P->V[52576:52608]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5156: Hash(0x76e1549852d2efb82c327b7d413bc359c1af13135f4bd9c9c4ea88fadd66cba)", + "P->V[52608:52640]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5520: Hash(0x619f1d16ecb66ec29fb74d7ecf47b023728323aa29fdb27af46a81408fb59a5)", + "P->V[52640:52672]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5554: Hash(0x11a6a9425679d01aa1050eab84d4e0ceec038544c79c8c9ae50636f5c8fc467)", + "P->V[52672:52704]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5717: Hash(0x42d9067ad19cfe48b71e77f397721a9a4de529bbce87090c66548c0e48c9f70)", + "P->V[52704:52736]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6134: Hash(0x1841c4c7ff67d7e9d3a40b75cc710d4bd08a3460a3bd10a6486eeee24141351)", + "P->V[52736:52768]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6213: Hash(0x2d02684d7e8cdd8be3e8217eec693381b42999b7f15619cbcf8e5336279b7eb)", + "P->V[52768:52800]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6504: Hash(0xe1120521d1f23be58efc5ddec1aa5afad183a91b122194ab194e46f5687730)", + "P->V[52800:52832]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 8147: Hash(0x42167648251d3fe1c9057857731124ea2ff8b018e4e0ba774cd98f4255ce8ac)", + "P->V[52832:52864]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 8170: Hash(0x698e53b7057b28a153292310bb237c44d287a62b74b0d9cb6d7b96d63d7da77)", + "P->V[52864:52896]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 8191: Hash(0x34f607dcf4bc9cc670e919c5ee53712951613a4dd70fcaeda740d64b258bcce)", + "P->V[52896:52928]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2579: Hash(0x51e7161a4795f072cfad5277f3534b2e65a58bd2c41d49c602183bb64a0db84)", + "P->V[52928:52960]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2761: Hash(0xcde1af0cf9e0b79fd06cb679cc22b001d8f1aa7ffbbb548b32f15014d70f4b)", + "P->V[52960:52992]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2776: Hash(0x7c3dd8c4d8c08260964a21c577d482bd20d31c23fdc730c09621555f10c35b1)", + "P->V[52992:53024]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2859: Hash(0x371c3755703be4dd5e7fa645c6586f06fa7811ffdf8a84f859e6c01bb3e64f3)", + "P->V[53024:53056]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3066: Hash(0x7ce217c8dba837258deeb6e506e778f493ee6e2c35fe5a6635367e8e2bb577)", + "P->V[53056:53088]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3107: Hash(0x656286f7fb367540aae51eff26273df7cae5c544eedf6863e1fb15eb38ac4df)", + "P->V[53088:53120]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3253: Hash(0x3c2c7981813cb70416ca53a1b7e8912dc708cebc14db47f2f5f76ed55838ae3)", + "P->V[53120:53152]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4072: Hash(0x7f8093934ef693f5838fad16abe6053bb78fde9f27521ddeaa5ecf3ff71c95a)", + "P->V[53152:53184]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4084: Hash(0x3cda9228b115c0194196b057db3cef905752fef0a92372b0bc6305b4880d4e0)", + "P->V[53184:53216]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4094: Hash(0x156b383f49ef18fb0fca392df7bbdb6c5f30ab0be170c05389199c900494bf6)", + "P->V[53216:53248]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1288: Hash(0x40590c6e7ade17dac95d3ade1ada784ca8458556e941f74e8a3e5eaf8da3bd0)", + "P->V[53248:53280]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1381: Hash(0x1207065939257a87bad9ce213d9919ba65ed64a94302568a3074759560c883a)", + "P->V[53280:53312]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1389: Hash(0x6f288e77b72c8c51b44bbe2bd2c712b1b1bceb7e1bb91ffe82b2df5eac15529)", + "P->V[53312:53344]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1428: Hash(0x55b575214831f1e8900904988768f45b5590c5c259c78a040c6ce8b82bc9699)", + "P->V[53344:53376]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1532: Hash(0x19be1d6a7200e2cef6a7a240cc376abd0eb62d397b6d23c0671d3863d7dec5a)", + "P->V[53376:53408]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1552: Hash(0x25c3682af068c766f280550f7bc85e246c3b6995b8d7ad7a4da9729a0eecb66)", + "P->V[53408:53440]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1627: Hash(0xc760c45f1c37a7965ef361fde49d1240fb0434df0e63eb7e62e5f54d6e9d0)", + "P->V[53440:53472]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2037: Hash(0x4b2980503e966433c594ef89f1d96cf2ab0aef801ce6b24630dc2af88ec67ea)", + "P->V[53472:53504]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2043: Hash(0x11cef65a113087921a8dfcbabf28dae14b9b06c56c8d82b647b4960a48d95d6)", + "P->V[53504:53536]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2046: Hash(0x576ba9f1b92049124e99e3deaee96c96f9465a7d30026fc14c9399071a3cacc)", + "P->V[53536:53568]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 645: Hash(0x2eb8f0e3a8f94e934a0b672b91c0bb2f431ba21776622ad8b18875dbefaa173)", + "P->V[53568:53600]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 691: Hash(0x436cff922d13a84332e8a75dfd54a661ad0457b9ad4580133320c792fbeb4fa)", + "P->V[53600:53632]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 695: Hash(0x276aace0d1a65549fd782160e6eddd338740dd863a250b4c414031a1ab9f8b8)", + "P->V[53632:53664]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 715: Hash(0x66bb0322ced0ac389d36daab1f5fc0f556cbd6743f523785787b1219f425062)", + "P->V[53664:53696]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 767: Hash(0x4194faac40a6d0d62f263b36a71f1db999216a299e44c923c2fcf44cc7aeb92)", + "P->V[53696:53728]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 777: Hash(0x2aa6ff3502bcc5721101658aa86d83f35ee20693f720ff1dc99d3bd2be74087)", + "P->V[53728:53760]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 812: Hash(0x629264e1d44e19ba6bebb37b88e8a1a76d833fe83070dbfd6093ed7632dc505)", + "P->V[53760:53792]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1019: Hash(0x27745b66f74dba87a2759728f8b59dd1ce16544cf71d129889fd199a3e4c991)", + "P->V[53792:53824]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1020: Hash(0xec0b0677d17382448e783500b15f19191a0704ee4e793c5508a5d9e668794c)", + "P->V[53824:53856]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1022: Hash(0x65be70369c3ad0db79baf6b868b6f0f5daf7c798a9fa05005742ab2538f50fb)", + "P->V[53856:53888]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 323: Hash(0x45ec1f0f8a337eefe48fdd54066212f01a2231cde63c56ce7e745167df52b89)", + "P->V[53888:53920]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 344: Hash(0x322bb70f41fc6a2f294d4636c20a061e3c04e43fddad7192c437a6f06d9f363)", + "P->V[53920:53952]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 346: Hash(0x5b098630ade14463b5809bc1b3cabf3a7fb0884d0250e1b0c2280a85fbfa7ad)", + "P->V[53952:53984]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 356: Hash(0x11e1e1352890d1ec9aadfcb188d6937bf0c84a5abceac7794cd4aeca79fb080)", + "P->V[53984:54016]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 382: Hash(0x1bf5319f60f80b3c2b9b3f245436350cbdb34fa9d2b90bc37e112cf23dcc6eb)", + "P->V[54016:54048]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 389: Hash(0xfd0c83c4baad954921f8b858138fe4dfbfa303853e417c04fa3ae27e4beb9e)", + "P->V[54048:54080]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 407: Hash(0x378c6e2ed6a434756e44ae6471e54ac67f72d85d71c3c34092aaf36e826deef)", + "P->V[54080:54112]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 508: Hash(0x292aea76a4e5e6c690977e8bf5bcdbcb8acb03d11e9fc5a1ba3b7afd9345af6)", + "P->V[54112:54144]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 160: Hash(0x1f0fce14c9edfca65164b6fcb6ffd0f34cf651b8f6e6440a7d5b2578730c126)", + "P->V[54144:54176]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 179: Hash(0x582542c905eadd1c703a0dce3d8a563929a51c323b1ad7532665eeb53345338)", + "P->V[54176:54208]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 190: Hash(0x94e25f94a1cc522c90c49823f4ee442da3e91d3a393481dbdbb117f095d34d)", + "P->V[54208:54240]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 195: Hash(0x4c12a3364d1088d49b82703d38b7fa5566caef3f64296e63ea1c435cf9f7555)", + "P->V[54240:54272]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 202: Hash(0x7ba3886e89cc33e0f38b363b57a7e5c61ea9355023806df40a3cacc2269ed68)", + "P->V[54272:54304]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 81: Hash(0x432cb7527f5e85c67045c37201a83562f6198f6c37a1879fe51fdaa5a35f22f)", + "P->V[54304:54336]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 87: Hash(0x26ae873e04f8980cc0949ed66e78578a455dc41451e9023c9faf88f208a908e)", + "P->V[54336:54368]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 88: Hash(0x2b9a89b54b95df8396065bc9a117cb49c990649401466cbe3796def4ce2f4a6)", + "P->V[54368:54400]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 94: Hash(0x17c9b2012c107cf1237442aafc6462d1fef86ae00c5f4edc7baa00731e14234)", + "P->V[54400:54432]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 96: Hash(0x35e1f749ad8611953d111bcfdf94c72c032d7f99b9d0a5b84a4ac3ab6180a52)", + "P->V[54432:54464]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 100: Hash(0x18e3612d6af0cd9f0ebd3f85070ce836bdf0238dddd1fae6b952901a6de38b)", + "P->V[54464:54496]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 126: Hash(0x35b0c49c3ab9d3e17f079a0f3d0d08f7409a859890ceb617dabcf5626620633)", + "P->V[54496:54528]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 41: Hash(0x4f551f0d0c725de45164b9bc5500ae6a6ab35ca487e536bdef3d808fa1eb0fa)", + "P->V[54528:54560]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 42: Hash(0x364ebbf6d1be12e012f0a7092691311fc70909cf766c779a2fee4ef7fb33861)", + "P->V[54560:54592]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 45: Hash(0x140d490399e13d8c306a5b9786fac885df3af8da0b70066d5a97d6b997c4f09)", + "P->V[54592:54624]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 46: Hash(0x1731139af3ff957876944a1ea7567bfa2c01522f2a0ef0be1ac86d80a1230f)", + "P->V[54624:54656]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 49: Hash(0x21d693e3007128a82329e56a861f626e222356c9a267020970dbc307fe32c82)", + "P->V[54656:54688]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 51: Hash(0x3a5fe0778ecf6e6819e492f06ac09b6f51eb6301b374e452d619cbe72bb7391)", + "P->V[54688:54720]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 62: Hash(0x4785be8db86a9dd0b2baf8676e11c189c7ef814a5c2d7c548c3b1ddf8feb6a1)", + "P->V[54720:54752]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 30: Hash(0x376ebff0643fada4910525c44f034a9653d6d98d96c6d0f806d56cca67e6fa7)", + "P->V[54752:54784]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 13: Hash(0x31141fa9742b1beffa52c8d02f0e58cae24592a521bb25ac904c1c2459f6760)", + "P->V[54784:54816]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 14: Hash(0x6f2e282915a7af24daf8e7d1f98a53b6baa388fc1704e131249d0bc63b9c7d8)", + "P->V[54816:54848]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4: Hash(0x232d696ca0b8deadf6103847a5e03d820e5824e9a100a136b3e35eef5234442)", + "P->V[54848:54880]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 0: Field Element(0xf89c801ac82fd0a67bbd594c3e526368366bba6ff0ee007966438ff808a6eb)", + "P->V[54880:54912]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 1: Field Element(0x688df4b5dec895d85bc6269ce5b8f72cb06c0888c9cf458ae99b10b22d6256c)", + "P->V[54912:54944]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 3: Field Element(0x376c93f067c7094649a08b0b793234a3df9200badf273af0def1877954acd88)", + "P->V[54944:54976]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 4: Field Element(0x41f044c2fea70cdf093cdd82013fcded6e37f53c032671d547b0d5ad77b8180)", + "P->V[54976:55008]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 5: Field Element(0x46baebf1095ada6f8a727faa878b7e8dd5ed15ff45b509f1d2e2559ad59ae85)", + "P->V[55008:55040]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 6: Field Element(0x67f100ccbb260bb7cc8395366a12bfa49833ecd11f6f9a92154c2f9a61bf966)", + "P->V[55040:55072]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 7: Field Element(0x12dcd9e89511c8354dde0dc00e5e5bd04d1461176107af600fe8d26f6d22d42)", + "P->V[55072:55104]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 8: Field Element(0x5d0e0a6cef0600950a656e71e51c25f1838d089a7e84166c9491b3603a086b0)", + "P->V[55104:55136]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 9: Field Element(0x58a8e213b00b5ce84437cb736515fb956a20ceabd25d67b05d9faf06643cf0a)", + "P->V[55136:55168]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 10: Field Element(0x5cbe042ec1ca947d060bd12716c4998311ccaf1b1a4d56507cf371a40c26f6b)", + "P->V[55168:55200]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 11: Field Element(0x411602b2b745ab20544fd2ef3b7d77a3b06b64cd596c8acb20d712605664f7c)", + "P->V[55200:55232]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 12: Field Element(0x41fec0791050651fbfc8e1afcd23e65d78f6f8d6f110d95c4f59143eba9a9be)", + "P->V[55232:55264]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 13: Field Element(0x6ed06bbf19ab614121e35458e67c14ca865c4c17e6957012017d336ffb802e3)", + "P->V[55264:55296]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 14: Field Element(0x6482c32aea41ccd15f0c0757029394a3393348d4eb4fb79e7d055a5dfafff23)", + "P->V[55296:55328]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2123, Column 15: Field Element(0x5992c3f59e2bd415456a71f9b32c7c3e0194b3fb2b1437f5f1fab24004f373f)", + "P->V[55328:55360]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 0: Field Element(0x48eea4f9f3b2b5affa0f5ccc1222ecac710dbe2d1fc7984c4a549fbc0833953)", + "P->V[55360:55392]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 1: Field Element(0x49c8d10a8bd44bed1a187756253f4542120180718cefd542861af1b48f8dcc4)", + "P->V[55392:55424]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 2: Field Element(0x6cf2a0cf866610a1f4c7e0e9ba78a10c37ac83162e96845f503de259367b729)", + "P->V[55424:55456]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 3: Field Element(0x7e25d9b694952956f1ec6850a9144e670e82b8a505fa6f57c8d6d4c5de0384f)", + "P->V[55456:55488]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 5: Field Element(0x4738dcc3387dd187fe194e589d74314738435e59174eb9e61ceb055165f8c67)", + "P->V[55488:55520]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 6: Field Element(0xc56b828ea3f0c8005be17d17fe17c3b71e3f1bf43900aeb4ab0019d9cb5605)", + "P->V[55520:55552]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 7: Field Element(0x19e4c93aa7a3a4348bc2a362440e9d0b51a6c130608f11b878372a206cd380a)", + "P->V[55552:55584]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 8: Field Element(0x4299417dd3e5c1825ae572499ef858524d763ba5162d36fb07f47b6dfd05227)", + "P->V[55584:55616]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 9: Field Element(0x50442d580708f768a7314bb4136c63e7c1e8353904c39abeb7da600bec35cf7)", + "P->V[55616:55648]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 10: Field Element(0x4baae6e9f5222b506da038bdc6aa8956b8693334665ef420514b261719f344d)", + "P->V[55648:55680]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 11: Field Element(0x6c43683a4e1decef31d996bbe2cfe10800614a179285842c30e5d1edce84620)", + "P->V[55680:55712]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 12: Field Element(0x4ff862031426cd84d108caf65ef98c4c850c369e2802aad0b5215e83915a6b8)", + "P->V[55712:55744]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 13: Field Element(0x32f7c081903a7e7a60d8a868b606e5d856579bb2904ecda78e50b8cb75965d4)", + "P->V[55744:55776]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 14: Field Element(0x448262c4111d96db548d2deb3e7e3ce088264dc1d0fb64f4f6e4ea1027f4d73)", + "P->V[55776:55808]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2850, Column 15: Field Element(0x603cc738d094b1608b58a337f290033bc2f8d3aba0f0320d0c30ffe93b39564)", + "P->V[55808:55840]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 0: Field Element(0x5076fce92b68c2e437865dd84f3fc48c633b70fc12545fb0f7b014e8244734d)", + "P->V[55840:55872]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 1: Field Element(0x58a3a5102a4bf3fdf8084117f41e7a9ec7b346efa7ee837b0fd8e1439e33d03)", + "P->V[55872:55904]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 2: Field Element(0x52431fd78adc15335ad89f8ca6589dfbca38822ff6301c23b9145ebc12979f7)", + "P->V[55904:55936]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 3: Field Element(0x436ebb6d658e9f98d86a454ef9e9f91f744f5f4c11285b69af45ae5c7df8449)", + "P->V[55936:55968]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 4: Field Element(0x506a5867836ae3627c5a2aa6deea5869905431590955ac463ee68cd45825e5f)", + "P->V[55968:56000]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 5: Field Element(0x37a5f444b58c2a1c5c60f2c5339fd144d23bfa178fc6f54648b32024e7cc461)", + "P->V[56000:56032]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 6: Field Element(0x461686b4c8a0296bd1530454dce07a5c917c4d013b602e64b6370d0c03371ec)", + "P->V[56032:56064]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 7: Field Element(0x68d6d94e33858a0fa62370da6aaa28d1d189379425cf29d7f511ddf00f0e927)", + "P->V[56064:56096]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 8: Field Element(0x7a9a4522692ec461dff8bd60ad8a3eda99ef3f918e388b15afd508431213520)", + "P->V[56096:56128]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 9: Field Element(0x5823d58a180ea9b049d8bcc842be35faa8170a4ec866c13de6ed205976e82c3)", + "P->V[56128:56160]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 10: Field Element(0x4d6fcbddac676622996d686ff690c01d328969480192b4f00b5ca80d682113a)", + "P->V[56160:56192]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 11: Field Element(0x6d9375764014816bbace1146f80102423585187ffef450104cef3632cd0452a)", + "P->V[56192:56224]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 12: Field Element(0x78208abb1819ca1ca7df118a89a7cd6d94ee5e27388a9b82fffab45d066840)", + "P->V[56224:56256]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 13: Field Element(0x1edb331dff4090781ca9f3b9074b3327f4adbbe57598bd588f1a90c943f9801)", + "P->V[56256:56288]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 2919, Column 15: Field Element(0x3d1ce34910a681d576edee1c45b2962fc432b6211ed332ecc336bbbbcc6a1a5)", + "P->V[56288:56320]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 0: Field Element(0x17facbf788ec3928958a90efd91ea2cf0cafecd329080cd97ce2cfcf8962cc6)", + "P->V[56320:56352]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 1: Field Element(0x6ee8bc82aa4c522b5bcda9dd9cab00f3700694f10ed63cfb8143ccbb6c1b8f3)", + "P->V[56352:56384]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 2: Field Element(0x3b901617141a3ac4f620e22f7a484083fccc30b9780694eb55260481348218)", + "P->V[56384:56416]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 3: Field Element(0x173f9744107034ef41a4a1e4fbba6e0a2f6438f02c4c0b1f1a4bcdeeeec2945)", + "P->V[56416:56448]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 4: Field Element(0x2a4f552a150fd7dfdd509607fec39fb9b90b928a5175797d17015bcd36e48d6)", + "P->V[56448:56480]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 5: Field Element(0x2c4aba122783aa034547fa1a133116d59f14f9c11b8694e86d03aeb733241f5)", + "P->V[56480:56512]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 6: Field Element(0x7460d0eec5f535abdb6a1edf1b04ac447c2aedacbf57df65ee5e16018d3cd89)", + "P->V[56512:56544]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 7: Field Element(0x1546b1a84dd374ef51493e8bc222a24480f798244751c7f8a3cd028bec8b7a0)", + "P->V[56544:56576]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 8: Field Element(0x156bccf17466d157b9ff15e01f6c7e311441e4855704c17be5ae5fe1b7544de)", + "P->V[56576:56608]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 9: Field Element(0x56404f9295d405f9b8a920b6eb5e43edf37db8a90bc31bdc326ce1c3f4eb11d)", + "P->V[56608:56640]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 10: Field Element(0x3ddffddec6e32c2812691a222797268e8dfae275f367631e705d4666d6783d7)", + "P->V[56640:56672]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 11: Field Element(0x616dc117e5b4b6ccd3baf5dd1d810345922af12759d8a9aa131ff0d6699bc3c)", + "P->V[56672:56704]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 12: Field Element(0x66faf7a7976a9fb95d0616d1a9cd79a0190f39648ebc1625a9b1f358259a38)", + "P->V[56704:56736]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 13: Field Element(0x72e5c10c7806351f831334679f6a78f453c1c494b64bb4f4920864b54abf5ad)", + "P->V[56736:56768]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 3241, Column 14: Field Element(0x7b7fc1a1b47fe29318c250f5ea6012bd5e6deab2316e6185d785ce39dd4d91c)", + "P->V[56768:56800]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 0: Field Element(0x48d667dce36a12b33eff8541def794c7787e28e55131c294e35f04bbabb6bf5)", + "P->V[56800:56832]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 1: Field Element(0x47deb506886568344dfdf73111f992400327e6e5559d1ab7a87d138f5d27a3f)", + "P->V[56832:56864]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 2: Field Element(0x3827599aaac4101c4828b411b66dda8a5b3275db441eb187058f00dde55b4d0)", + "P->V[56864:56896]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 3: Field Element(0x34fef2560d0fef93b6e566ac34643379445e251986812d1096f50b59d831ee4)", + "P->V[56896:56928]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 5: Field Element(0x4f12379141fe4565d8efb27524796cd1a18718f208da0dff13724a2a93cc8c8)", + "P->V[56928:56960]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 6: Field Element(0x2abee57b1de8850610a71af8e7999aac2b27e7767baa172eee6734ef767920c)", + "P->V[56960:56992]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 7: Field Element(0x67c0443704ee79276871dfad5de272b23f80b02758c360050f63965df516246)", + "P->V[56992:57024]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 8: Field Element(0x58ec9445be6a132f3a897001e6ab6a11b0eabda81ece60b915df0eb1d8479fa)", + "P->V[57024:57056]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 9: Field Element(0x27905c5a06a9467c2c95f80e72b51aad2bc46c367722b2a8b7064cdea8f7d89)", + "P->V[57056:57088]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 10: Field Element(0x48c204250376dcf1f667ef7d4b62ad74ec6ac55862d28f31113539fd43b996d)", + "P->V[57088:57120]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 11: Field Element(0x7c5fc07a4110da134801c18d164224b2f654b137e9655e3da56454a46f38849)", + "P->V[57120:57152]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 12: Field Element(0x1a7cbab4de870583d6231adadfbe31e732566c57755eebc21fe2c347ac874d)", + "P->V[57152:57184]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 13: Field Element(0x7200fdb5bd660e6308ba7b55441e6d7b8161dcc5621234ea983cac504ac3d0a)", + "P->V[57184:57216]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 14: Field Element(0x2a4270bb18b7b5ed3239af46bea2cc4113f6216b632d7594055c2eae385e9e3)", + "P->V[57216:57248]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4079, Column 15: Field Element(0x25c3ae681422ffa721342670d54556692f0a0f45c0ef092400c47d1032ace62)", + "P->V[57248:57280]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 0: Field Element(0xfbaddfe1c766bd781d1b9cfd5e6c609c7d145831a1ed73be604a7bc82c388c)", + "P->V[57280:57312]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 1: Field Element(0x76832e3257a0da3e2af9b1fe6459d0b1e803c35845c013f0a1d81023ba6dc4e)", + "P->V[57312:57344]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 2: Field Element(0x7fbfd5eb150cdf46516d9d46ba3e9c0de27a7470f1eaf8070be1136c955f49b)", + "P->V[57344:57376]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 3: Field Element(0x62281fe1beee44870e2e35ca3ac3feb922ec913c73b2f48801c2ff07db60414)", + "P->V[57376:57408]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 4: Field Element(0x282b028d1098f9620bc3a77f5d3b98164773e25f8fa077774d3314e27674df4)", + "P->V[57408:57440]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 6: Field Element(0x60851d26d9e630e71bbb01e6f68e5f5948e093a133e68cadd3757510beda90f)", + "P->V[57440:57472]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 7: Field Element(0x717d2e617a1ec8d4a380ea4624a77c86d74c7d51fcf1820f7f7287cde930047)", + "P->V[57472:57504]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 8: Field Element(0x5d6bd74e60fe9be5a46bcd975ac2c2f7d9bfe60c424b874c0790ed35bdd254f)", + "P->V[57504:57536]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 9: Field Element(0x75cf33627be53afc40a2787e528462ee596b07bc373a999210208b477405e8c)", + "P->V[57536:57568]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 10: Field Element(0x303041006887dc6f36d9669ad06c4ca162e986b82153788fbb72279a1d76d3d)", + "P->V[57568:57600]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 11: Field Element(0x407a607e89b83fe663deba31bbbe8ccc62de67a93b865712e6ece553477e97a)", + "P->V[57600:57632]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 12: Field Element(0x15fd27954e8d06711c742f7ef2cada8333e934cab5a3283f381786a51d6d582)", + "P->V[57632:57664]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 13: Field Element(0x3f66211271d63de262ac6e519bc056d06eb1e3a4aae5b1b93068f2ef93530ad)", + "P->V[57664:57696]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 14: Field Element(0x3c32484c000d10ee13357437fbc6f728f92ab16c08f1ca36ee5a98000adbd4e)", + "P->V[57696:57728]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4233, Column 15: Field Element(0x69c9a17b4d16f45878d74d67e1c7178141804e59824461e23a1ca93622b015c)", + "P->V[57728:57760]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 0: Field Element(0x30aa3304a008be7e00106038d5931fea007a8a590883a9446c54f78ccb61cb0)", + "P->V[57760:57792]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 1: Field Element(0x2e257f54c8c0e2cb95dcc1f6a9c162766ab6b1bf1b4f8093d458b565989acb0)", + "P->V[57792:57824]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 2: Field Element(0x3c6dfc68bb65a74d654ea573db8bd197196441e112d63d128c2de10a16356ca)", + "P->V[57824:57856]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 4: Field Element(0x4e1c3cc8e19eac374a53e9c81c825e6035f4a542e6bbdde366808b869c500bc)", + "P->V[57856:57888]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 5: Field Element(0x745c67795152beb6e2507c5338fd2a394236dfc1134b577bb46d316d2a0a65)", + "P->V[57888:57920]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 6: Field Element(0xccae4a9cec13fa070721bf7c720f3e2796263dd61a3144026ebe52b9d77ef)", + "P->V[57920:57952]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 7: Field Element(0x725fe52424339de9db80e628952d913de86863005e7d23916e17415298a8421)", + "P->V[57952:57984]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 8: Field Element(0x4b0893f97b4957ea157a6db08ce2c04c4f09a83cb576fd5b03152a743f9dc80)", + "P->V[57984:58016]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 9: Field Element(0xe6febfd269dad9882c31f5d4ae77668404dce36617e40769f0d121ca858e68)", + "P->V[58016:58048]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 10: Field Element(0x4f922e4cd22ff9535f9b1108ccfb186d89aec3d11af5acc3ce52db823586f4a)", + "P->V[58048:58080]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 11: Field Element(0x5d1740f164bd9a813263dbed3f96e838394cc18d7af387417b536a4f5cdee83)", + "P->V[58080:58112]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 12: Field Element(0xcfc9af90c4e0c207fd755db74f5809c9213c940405ab52193b614cdd235eac)", + "P->V[58112:58144]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 13: Field Element(0x42412dd89d0c33c896c671fb7c5105dfb91b5aa7b0759a7ac7dd218f16452f4)", + "P->V[58144:58176]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 14: Field Element(0x16d1d74ae4081c845400b6534c6afb0c106886515850035be65092466325b44)", + "P->V[58176:58208]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 4819, Column 15: Field Element(0x553b50d0a38d5e999d53cfd15e89fe0d0b8d622bec9088acef7eb8f79092a89)", + "P->V[58208:58240]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 0: Field Element(0x3f83b58a7e174de8c62ebf5b387db695faf1ba258f66b1819c9ce0c2f9a6a8)", + "P->V[58240:58272]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 1: Field Element(0x2c43caba507848687e992c4c117b57776e28bbd1b3310f60b43e8ee0c3fa2d8)", + "P->V[58272:58304]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 2: Field Element(0x1c65ff909232d29a2d86de9d3e0555241b3e99c97dcfb48a0dc5bb5ff769df)", + "P->V[58304:58336]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 3: Field Element(0xe9f2a3563354c34c5f7b8fee64ce284305deaa4346b92dcab90bedb87e0d77)", + "P->V[58336:58368]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 4: Field Element(0xf59f222c8cf85135b1cd5137800e2b18c441660a84a5583624300a4432945e)", + "P->V[58368:58400]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 5: Field Element(0xdaf07ff40c160f14f73f8346957a63e30535f9c949213f8b258a3e70c97d69)", + "P->V[58400:58432]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 6: Field Element(0x4139c33a6420cb821127665963d45c16a349d8adcc7fdda4fb440888e00a1ed)", + "P->V[58432:58464]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 7: Field Element(0x101532eefc870b2a45d38f3967e92c2bb619930343477dc5a1f13bd7e601f56)", + "P->V[58464:58496]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 8: Field Element(0x200da680dd31dbb3bd4c98a6d1d66ba75e9298417e07c4b6518b07283e2e829)", + "P->V[58496:58528]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 9: Field Element(0x74d3e9921a35e3a62aadd23c6fe0d3b29ed5a91e53d797043051d7b44668209)", + "P->V[58528:58560]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 10: Field Element(0x1b463693462be90ca7fabbf326319f6ff79ca1de50e9a90c783e0e105785288)", + "P->V[58560:58592]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 11: Field Element(0xe3eb268ecf3d5617a78b743400b665a4f9bef53ec8df98fa0958c6cc437106)", + "P->V[58592:58624]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 12: Field Element(0x77d66f02fb989421911b704aece528e7a70fa21600d074c15b78418ba10fc7f)", + "P->V[58624:58656]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 13: Field Element(0x1aa867aaab3badc87ecf088bb6fb5fa7fd51639d2b29ced15e745777133d42d)", + "P->V[58656:58688]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8100, Column 15: Field Element(0x33ba03dd28c73f1064853b6b484fbc3e86a375703b40ed6dad0e57a50660c08)", + "P->V[58688:58720]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 0: Field Element(0x5d11012495880dac1d0342699f40fd2fc6a7f46ef6b6e76bc69f89303d77eac)", + "P->V[58720:58752]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 1: Field Element(0x3ceceb4f35b71710a60969a7890223a9a847cee80132b9301c20281cd3d8795)", + "P->V[58752:58784]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 2: Field Element(0x7d023e37db403550964375011f887da1407ec65f13145d8442d47dab2c35447)", + "P->V[58784:58816]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 3: Field Element(0x7e263ac3f89fed5013205a4201dac9b77e4bfd34a0af48dd2efae224fa57beb)", + "P->V[58816:58848]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 4: Field Element(0x263c83505418f99a8410353d568b7944b66220f26ef429666f8271744919e24)", + "P->V[58848:58880]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 5: Field Element(0x4d07e402138360226955f4e43e1273eb4a698406205e99aed9bb9aa23290ea8)", + "P->V[58880:58912]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 6: Field Element(0x3b272885c6c2f7e8e80653a4c57c76e7bc5583e7e180dc6e4cc3136e53bcd51)", + "P->V[58912:58944]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 7: Field Element(0x2a6d80b23e904ea00133389bf8410757ff97c89941999709e3be969993aabb5)", + "P->V[58944:58976]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 8: Field Element(0x5daa8482b6a6626e713f9e525f08885c69985f1a5cd04a53e032826a83a95de)", + "P->V[58976:59008]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 9: Field Element(0x25d662ba9ba576d34bea382746a5b2b3b8dfe0e61638551723d5fc867390886)", + "P->V[59008:59040]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 11: Field Element(0x732d6e6372f472f0ef6e7963e60c08ee536ee66fb7cd88c9cb89a26946e210b)", + "P->V[59040:59072]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 12: Field Element(0x40d14b4a99fbcf0b1c1badfe3d1b7bcce4eefdf7ec10ac69f7da826937057b8)", + "P->V[59072:59104]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 13: Field Element(0x7337b00a2b32072acc67b09a8f3477707153d350ce588d978dc7fcc18bc6944)", + "P->V[59104:59136]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 14: Field Element(0x6e825e0171df75f1de7b1a3b784b9c8ea5cbd97393942b94069d0ee9c874f83)", + "P->V[59136:59168]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8150, Column 15: Field Element(0x161bc6a74efbe2468bca945866ec14b53fa40a813b04c4b898f07dec40b1b60)", + "P->V[59168:59200]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 0: Field Element(0x7b516d48fc47deb37a69724668ab7d9c3123ab11f0830eb67d17274af5810d0)", + "P->V[59200:59232]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 1: Field Element(0x5bde4a0687058719d9bfc3c5d5554b6fa3b7a3a5dd65cd160e3ea4bedafa13c)", + "P->V[59232:59264]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 2: Field Element(0x6329b19f15e226d3290a39ab5213493211e556ef30146871a534b4bb68020f3)", + "P->V[59264:59296]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 3: Field Element(0x62e74fd323bec629deba274596bf207db8647e945b6a0d656943d018e572c96)", + "P->V[59296:59328]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 4: Field Element(0x1f700c3eeea524ca7cb2b2f0429a727f6d49d8d1e2eebd0e4ae695f17686de9)", + "P->V[59328:59360]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 5: Field Element(0x4265851380bb2f67fe855233ddb63cdab40ccbf84c9013e93b58f0abe61750d)", + "P->V[59360:59392]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 7: Field Element(0x75bbaa1d33ca41f4a13152c47d4de4bf292bd775c57575aa128228184e17b61)", + "P->V[59392:59424]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 8: Field Element(0x4167535cdbd434ad302159ac2ac9d7820bab87e7cfe0a6742b9ce874b551e6)", + "P->V[59424:59456]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 9: Field Element(0x260e00eb69a6e48d81b9efe8a76c547231f5a83bb9b815f6a515e0c4c294094)", + "P->V[59456:59488]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 10: Field Element(0xb4c2d44e81192e201a21702f1a8eae1fa85ff504effd46c04bb8ec78b28bf1)", + "P->V[59488:59520]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 11: Field Element(0x7ecd2c2ae4cfa3772448411dbb4be8a57ccc6e50c3b801decccb5dcbfdf3803)", + "P->V[59520:59552]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 12: Field Element(0x47dd570b3dbecb2d4ec668ddfea06f44c5781d14c7c41ed4b6992214b9ae69c)", + "P->V[59552:59584]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 13: Field Element(0xa92988b0db47c00353aca449878c4cf8ec24ed66219129236cd30c66e0d1cf)", + "P->V[59584:59616]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 14: Field Element(0x47136c8017b266956d27c825bcad449f7efea75e0d0fb3aea7ca58e2619f11f)", + "P->V[59616:59648]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 8189, Column 15: Field Element(0x588cc9808c61102d173323c3ad8ef44209e8be24832f82a1dbf2c8e75433864)", + "P->V[59648:59680]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 10314: Hash(0x345caa65ef3cd4b3dce2802312bf5de46dfaabb257176531f5095cad23dee12)", + "P->V[59680:59712]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 11043: Hash(0x51dbc34f13c6e7f059f71c44a1a9c21264243109c2355ee655785a8d1a0335a)", + "P->V[59712:59744]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 11110: Hash(0xadd26996d7ef99116cd8bbc44e4b21f8c82a73948465e12b8332eda4593a7f)", + "P->V[59744:59776]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 11432: Hash(0x6a82831e7b7f35b1709acb12554876deaf69669785d0e35ece149b50acc2fd7)", + "P->V[59776:59808]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 12270: Hash(0x48c2e84ab9b456231dedd39d69d6e5385e436e1bfa69626df7796d085d71ccb)", + "P->V[59808:59840]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 12424: Hash(0x4e8ae0bfc26f5d002c1101cd02e74a8a83262e95b878228dcb6a23f7aa5afc9)", + "P->V[59840:59872]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 13010: Hash(0xf823a160a50716efc49c577ff20d47ff2917952fcf2fddcb863d92daede013)", + "P->V[59872:59904]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 16293: Hash(0x5bc2a04ed5727fca9fbbddec1767824339d7fc8243607c1717106f7d2b3a3e5)", + "P->V[59904:59936]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 16343: Hash(0x4a52692cdc1ee849796dea5be35fb4e8605b04c19394dcb2ec168ce2e0abeb4)", + "P->V[59936:59968]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 16380: Hash(0x7164b3278693b491cfc4e645b4de0c2262699a46e2fd915594eda95601861f3)", + "P->V[59968:60000]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5156: Hash(0x4090c490443a42470c1aba0d79968f59c16e9fafe8fe2fd58b948299f8cb656)", + "P->V[60000:60032]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5520: Hash(0x7d1a4932d51b16f780048d8c15406084816d7c62dea0f5a586f6186609ffb3c)", + "P->V[60032:60064]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5554: Hash(0x697f3f8eb0cdd143cebc83f1404c7d34c4287b870a6fbc76ed1644a84d20f05)", + "P->V[60064:60096]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5717: Hash(0x38fdc70c66d0082490c4a42779b29c61436cc024a8ddaf0c2ad9ba9fd8bca12)", + "P->V[60096:60128]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6134: Hash(0x382668d1a09a0fd06ba3c704f205022436055802255a725401597df054babcb)", + "P->V[60128:60160]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6213: Hash(0x75d52d3c1371443296066e6711654bbeb1e760756d940544f8a065fa178c647)", + "P->V[60160:60192]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6504: Hash(0x5a0a085970eeac4e7004136c6e06ab2493c1815825aebdab2883fc237eac49a)", + "P->V[60192:60224]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 8147: Hash(0x558fb6201e140f288dd2f5c3fb9df7d0f6bdda9fdc1c33241f895af309552d4)", + "P->V[60224:60256]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 8170: Hash(0x775bac8d21b30c3374e605a4b726a73a4d02b5d0bc8539d8342acccd9b061f5)", + "P->V[60256:60288]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 8191: Hash(0x5d4332772f90cb5891dac85e7df38b4f4b750ee78ac903fce2d4bd9e5f4f11c)", + "P->V[60288:60320]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2579: Hash(0x54dcdf4d394e24e7d30a485b0e2251bab7775fd407f41d23744af13fafeee65)", + "P->V[60320:60352]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2761: Hash(0x60b83d0bfd093d973018e8d195fece2f4bb110341023d56e2ddbb1256bf39bf)", + "P->V[60352:60384]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2776: Hash(0x39fffe7e432518e0979d6b244dad4cc86ef7c56d31d7202229d8889c803f6a9)", + "P->V[60384:60416]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2859: Hash(0x2bfd02004983a6cefc8c6efffd6b3e6286184afaef94289d9459a6813a79ce6)", + "P->V[60416:60448]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3066: Hash(0x47b01e83970f82f0c38ac12590d3da0cdf8f4387d1a75c5dd8065dfbc039e5b)", + "P->V[60448:60480]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3107: Hash(0x3e52b50c3b701d46dd8bb2e9c741231fdcca8e3ff6103c6d5c11e56a8cfe36c)", + "P->V[60480:60512]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3253: Hash(0x145c47a900886acae08d03e7e7f639f4b76bdc356101d1aff719f6648cb4dd3)", + "P->V[60512:60544]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4072: Hash(0x11fb6fc3536b2bf596144ac00a8f2246db252dcd5252c099a0c5a733ee82599)", + "P->V[60544:60576]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4084: Hash(0x77d4ef1a982b45543c29f10ab9ac4171770b408140798791d78d9bd6650df35)", + "P->V[60576:60608]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4094: Hash(0xbc6aa82fd91ffe2e05812f57f724e57a4d616f29b205768dfbcdfd5d5b95ed)", + "P->V[60608:60640]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1288: Hash(0x23e18af2822772720ef2ed41411dda5e4c28dd8c83e692b56eaca7947c5d2c0)", + "P->V[60640:60672]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1381: Hash(0x601ff6438bea5a31cf6f50dbc965e5a72391a34e138e3c6a2674f2d617dab33)", + "P->V[60672:60704]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1389: Hash(0x40d54f95f636e3f11da53b50bf3c5b8f1a37c728614fdfebef89cedf34dd727)", + "P->V[60704:60736]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1428: Hash(0x18f7b7754ddbf14d61ebf9f59d4daa9928e2c3807abcd07af7420d9788777e)", + "P->V[60736:60768]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1532: Hash(0x1ff885d8caadebc3f491023d1641aa164645a37d461bc013407c020b5e3b72c)", + "P->V[60768:60800]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1552: Hash(0x76a2df23dc2ef6343d36b24313cf44a98a0a727036153ada3025fab9ec48a11)", + "P->V[60800:60832]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1627: Hash(0x13041000c32d90ef23315e0aaeb43c30fda4ba74502b16e1e20d2df2589a7ed)", + "P->V[60832:60864]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2037: Hash(0x1d6234d9cd1f40f8e5aa51755ab14ef07d928f2b8b6754e7d3f732dc06db0ef)", + "P->V[60864:60896]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2043: Hash(0x7c8c7c3e411362dc1b83503b3483ca665c4bc1f11c781eece23d836174b1214)", + "P->V[60896:60928]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2046: Hash(0x53975c1a1b59271d546bb8305ff2827020b7e884fc638125bcf252d1bb5ef0b)", + "P->V[60928:60960]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 645: Hash(0x6610444912421302f3cba9e34b54f23715816b20b173bc8332853e8714c519a)", + "P->V[60960:60992]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 691: Hash(0x3e28fea7b1443d7aa04c7ff40b32193135ef8a38cc9df52278bcc0bde985743)", + "P->V[60992:61024]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 695: Hash(0x6fca5a84880dacd0fd54b954c8d66491ddaf02512b6d29c8d4259651ac590c4)", + "P->V[61024:61056]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 715: Hash(0x1900b258b740ae1ea60189bb8202435b6506e458e5b45e5313f5eaffde3390c)", + "P->V[61056:61088]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 767: Hash(0x69c3fad1e0a7781f111fcb0d27f1a7dc01d3cde2c437e40b84683ca58b4a4a8)", + "P->V[61088:61120]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 777: Hash(0x5ea84d817911a4733ad719034db1339f46a2a83cb917936d6e32b00e39d0893)", + "P->V[61120:61152]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 812: Hash(0x77e70c6680cdaae5c13a688da94200b57feabcce1dbf33fa0b4385c72464abb)", + "P->V[61152:61184]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1019: Hash(0x7809eb5f94ab7daa9a54dd54be146c63cfe93949a4731c66a2e71e1c8ff6833)", + "P->V[61184:61216]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1020: Hash(0x6d404f2dad001d526faf45f79745ede94d08c46732e1453cf016c3dca3dabc0)", + "P->V[61216:61248]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1022: Hash(0x6293474f5debfdc649cb813147c1ef32447deaf30da732cf836951e02deb065)", + "P->V[61248:61280]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 323: Hash(0x54b81cb2715c1bedaa6b9c614aae72f4ae7bbaa7d43d674bd215329e01ad2de)", + "P->V[61280:61312]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 344: Hash(0x3c4ead46c789a9187f0446a3c43164db075ef47f296a13fa2584c53ba72e175)", + "P->V[61312:61344]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 346: Hash(0x6467f5efc3020d18ef20a8c3960a473a0e0f89b5ae12c9957caf0b6daea69e2)", + "P->V[61344:61376]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 356: Hash(0x3614e526013cd7e721b9f2f5b1a2c10ff180675ebfc3a07f87b280a5e40de9d)", + "P->V[61376:61408]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 382: Hash(0x7617789bdfec4fa17fa83f5d6b87074baa17aec869f5d82dc4a83c4f2cb5b39)", + "P->V[61408:61440]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 389: Hash(0x76fcbea27de85cbcdc9989ee00b757bafe775aca2a07050b02a2c737e03738d)", + "P->V[61440:61472]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 407: Hash(0x46f2554822cdcbd11914bced1ed86672245a1ea9e6a7c17ce93fe60b6832ad0)", + "P->V[61472:61504]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 508: Hash(0x13bc2143238cdd2afec0d6189e5ddbc82e00fbe8921cca1071630023f2b8a5b)", + "P->V[61504:61536]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 160: Hash(0x138d8b81179aeeb57070c2aa19e2f1c17d402c45fffe42a408c3f483ccf1161)", + "P->V[61536:61568]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 179: Hash(0x48f48229064c0d2fc8fb1e21427b77457602288325786a08f0fb1ad68fd634d)", + "P->V[61568:61600]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 190: Hash(0x4241a0738abb6c33703ebf8673207b4c1e1552cae25ebf0936a2542a70c9f09)", + "P->V[61600:61632]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 195: Hash(0xf2dd58826a60c3484580e24e0ae52f0dee5ebe910005392d1bfecf03e4f2d2)", + "P->V[61632:61664]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 202: Hash(0x5d77eee91c9b0e17837a92dcea22c31417107a0d6d1f1d453c9dc4be7b78e88)", + "P->V[61664:61696]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 81: Hash(0x3e893edd68b71925c3889dd13bbc707e5d1a9f7afb69fad9e1ca7b13d69b805)", + "P->V[61696:61728]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 87: Hash(0x6072860b8e70b645c6f3d3fc7ab7087f466c691aaa03481c997cbb02cec74e1)", + "P->V[61728:61760]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 88: Hash(0x54c07c60acda48d5910529a323316f9d9ea7d9f4d705623a19084ce51d1f8b5)", + "P->V[61760:61792]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 94: Hash(0x7b4e54a1f7cfedabd81879908673c92892430328babe4d9de7aadb544269d07)", + "P->V[61792:61824]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 96: Hash(0x1e2945695e7e32e7e1811422417751d50b5bdeddcf5b2e0997641493a8c1aca)", + "P->V[61824:61856]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 100: Hash(0x707fe527984342b43813d3bca40fdd33ed2a2b35029f74fb50214aea09d1b77)", + "P->V[61856:61888]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 126: Hash(0x110e2d020f1af6277c915db0fa372dd7b2436c78577dace7d636dc6f47c05bd)", + "P->V[61888:61920]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 41: Hash(0x480343121dbe55a46281f5615258ecda7a97e147528b18a48443ed536cde7c2)", + "P->V[61920:61952]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 42: Hash(0x5b312ea94cb593987009a73357a63856c678660bfc5a705ce1da5df03a8b938)", + "P->V[61952:61984]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 45: Hash(0x4bfc87a4e513bf084e63ca4b22e72d1bf456df1e410cf5b6ff716c0d337faf1)", + "P->V[61984:62016]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 46: Hash(0x5d9063ed07117232a28a7491854ea9b321d1d3601e46f25506e4b2ffdb8f8d1)", + "P->V[62016:62048]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 49: Hash(0x49ff1413c1c8c31d768a92f5748b02d73fc39017192fe45d2d2444218649a3)", + "P->V[62048:62080]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 51: Hash(0xe6da442db58e628450ccb0a2cec5f857d0bac917cec2c2cc26f2bc2a481d71)", + "P->V[62080:62112]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 62: Hash(0x2c355f43d32e4829c59b22a35c3a66f2087137c72e79c1ccf37f051ee24778e)", + "P->V[62112:62144]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 30: Hash(0x5b5984f2ee4d4fa006bf1e1d58d9fc01b486333deb9588999dda6fff36eda3c)", + "P->V[62144:62176]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 13: Hash(0x64884acbac01578819bc11f65742864cd86bcc99f76a64a874e6610778e1a39)", + "P->V[62176:62208]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 14: Hash(0x4972dcd5d21c34c588ef7b9a90e672789af03484bb6200d9b8cfce0314a0259)", + "P->V[62208:62240]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4: Hash(0x36854a4b0a42bbb1b4c66cc36e4b984d4bb96a9e3a0bb3c656f86f55f5f2eca)", + "P->V[62240:62272]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 530, Column 0: Field Element(0x1ecf333997beadd43b3f9733aa70c29e01eed723600c3b8125d76e3d495e6fc)", + "P->V[62272:62304]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 530, Column 1: Field Element(0x78e63891cca7c091e5cc933d3941c2cfd974dc25289500d7e1b42be8988a303)", + "P->V[62304:62336]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 530, Column 2: Field Element(0x23bebbc79457da37045b46f1937ca8015f1d62ecbe3ed5c778cf0a4bebcd495)", + "P->V[62336:62368]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 712, Column 0: Field Element(0x30a8c44fb559339f1f9905a1ba45b2cdb48c6dc16d03601597ba829800f452)", + "P->V[62368:62400]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 712, Column 1: Field Element(0x5f49354028b7255ba8bc772ed30f3dda889195d73c66ade95c1c777b27e10d6)", + "P->V[62400:62432]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 712, Column 3: Field Element(0x60cf4896a45edc1027099607501a28a8ab7e5b2b31799f114766a30c134812f)", + "P->V[62432:62464]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 729, Column 0: Field Element(0x78e09c0a4cf8a4f56e8428ef6d8715a7b613e01810138dc4d340e4d4650324f)", + "P->V[62464:62496]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 729, Column 1: Field Element(0x18504f0463cbf4a6cb6dcdf664d79cd36de93e3175c7323361cd61b527f85bd)", + "P->V[62496:62528]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 729, Column 2: Field Element(0x2ae31540f88dc09b2bdac7f0fc57631e653cf990f3a98f36cedb51660300e7a)", + "P->V[62528:62560]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 810, Column 0: Field Element(0x2d1e612a5d38bd504d632abb54bb58812bfaa93641008616251b73e239ca38a)", + "P->V[62560:62592]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 810, Column 2: Field Element(0x7314c69046bbf65f1a11a1108f12df1961314a764ab97a7d9fb2c61c2d50e4)", + "P->V[62592:62624]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 810, Column 3: Field Element(0x486a4f53ef66bcbadcfbb2c1f7aef7e31cb2e56464fc7cb583382062c6e672b)", + "P->V[62624:62656]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1019, Column 0: Field Element(0x10ba157ca43a35a63a735229b10d42b33724ff75c7ffdc52a21e11e1457b6ee)", + "P->V[62656:62688]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1019, Column 1: Field Element(0x4e042d1029273ac510972a649901f14135f5d85ddfd5d0b79e336f75bb14da2)", + "P->V[62688:62720]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1019, Column 2: Field Element(0x4fc6390ce49aeb00b847d8f1cf66403722444c912a21fcaa7031bfad0391c6d)", + "P->V[62720:62752]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1058, Column 0: Field Element(0xc1da1eb2f69dae28b21435105284c4153cee6373d383624582a4c7b2f1c0b7)", + "P->V[62752:62784]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1058, Column 2: Field Element(0x284772eb7dbba33c86dc5aa2a5ec5d045f59da7da752d6291b5a48995d79f4b)", + "P->V[62784:62816]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1058, Column 3: Field Element(0x793937ede683bc0c943e59b2695d314f3e455bfe992c6f1647ca295bb0e296f)", + "P->V[62816:62848]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1204, Column 0: Field Element(0x4d7fa67ce5f3e1132176eb352cbd5ccb42c959878b62d6e4e933600095897f3)", + "P->V[62848:62880]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1204, Column 1: Field Element(0x4cb585411540fc933b824b3aa340235ed6187990bec7e0de6163f8debd150c7)", + "P->V[62880:62912]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 1204, Column 2: Field Element(0x20d433a16bda1bb66f06b471b34c866ff5677f2d04f9329f0363502dbb00db8)", + "P->V[62912:62944]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2025, Column 1: Field Element(0x4c2859042e768a142b1dd30f6ec5649104c546be7a1ed678a891a4391b2351f)", + "P->V[62944:62976]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2025, Column 2: Field Element(0x71f78c990c5389ef9b30146df515cf371c7b1802d5809d0d64e32d1598f24e7)", + "P->V[62976:63008]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2025, Column 3: Field Element(0x1b8f6bef9c4458a729e42d03e88d5e90d48682a3e02d893a6d47a7436590dd2)", + "P->V[63008:63040]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2037, Column 0: Field Element(0x7270a87ee316c65e7aa8b78644a03715d77e45a564ad094518998cfa8eb03d9)", + "P->V[63040:63072]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2037, Column 1: Field Element(0x2afaa3b43d18909fd348fd846c39250fb4c5f31e85e14251e3a0d1507b8d222)", + "P->V[63072:63104]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2037, Column 3: Field Element(0x15aeb7dd7501ea6a86c91b80768672cdc42d4912f03bd38f663b59e8cc16216)", + "P->V[63104:63136]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2047, Column 0: Field Element(0x69a615b2facd74e17c519e1481bc513836b166ce2372fcb8685b93f506b4c71)", + "P->V[63136:63168]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2047, Column 2: Field Element(0x5d8490b63714974997afcf36df2fa39c3dfd1ab619cb83f94ec4f49816955ae)", + "P->V[63168:63200]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 2047, Column 3: Field Element(0xc855759c633a262386d4253b9b09675fb0a73628562f2e3b2c7866ea6df7c6)", + "P->V[63200:63232]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2579: Hash(0x33b71a86ce75f4d97ffe5066da876c663206426dd33a13ffea4a042d4585459)", + "P->V[63232:63264]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2761: Hash(0x66ed571fc793e4798f8765f83a2730044628c1808b84ad615ba79144864c64)", + "P->V[63264:63296]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2776: Hash(0x7d9e24618765b2055e2da076d386a105092fb9e37398247502e96e928d2812b)", + "P->V[63296:63328]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2859: Hash(0x510d8268047eaabffcd219a261082f2d949c9d194fe996d5e19ec491bf53012)", + "P->V[63328:63360]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3066: Hash(0x54e944c6fce5aec61e6d43dc8cbd34ac45e5a985f2bec53b0d1064500d2d3e9)", + "P->V[63360:63392]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3107: Hash(0x5578bae0b0d4f51f86c0d43dc6a3b23c053d00e4c9dd2c9fe7ab79153ed4303)", + "P->V[63392:63424]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3253: Hash(0x2f34b42026efb2cb2de73d178ff8d4df192177d50d2b479bcacb53fb40fd2fc)", + "P->V[63424:63456]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4072: Hash(0x32be7affce40fdfbd31d2cb326c2cca92cabb32b69191933880a31b1e5e88c9)", + "P->V[63456:63488]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4084: Hash(0x6052744c864702ef1ee7d7ca11b2dc0ae31fea3477565425db742f66768a96e)", + "P->V[63488:63520]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4094: Hash(0x4770dbcd2f0e7761a48f06f0b11ef57da097b0c9ffc97ada74367211ae5521e)", + "P->V[63520:63552]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1288: Hash(0x3624aae4a3a70b6aed5a6ef7928fbbe866cc8b39c5f83f1e61e996025275e3b)", + "P->V[63552:63584]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1381: Hash(0x1d3eaac3c7cca74f2818ac253ec7be521e27227cdc20c07363a93330b5aea90)", + "P->V[63584:63616]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1389: Hash(0x6f94219657782ee642e1ab021ec325dcea5caa5bb7f42b71a43ac8028ec8ecf)", + "P->V[63616:63648]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1428: Hash(0x102f77987ffbb15ba5f6379913fd959ad483bb1679e033494a8c62d1dc33fd6)", + "P->V[63648:63680]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1532: Hash(0x1b98fbb73bc1fc5ddfb601d2e2d813fbbe3ea36e8d9a9155c44c89002d39f71)", + "P->V[63680:63712]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1552: Hash(0x5218cd613b2741522f5d7a6ed54346d60b74d8ca3c17047f8317bb02c37b397)", + "P->V[63712:63744]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1627: Hash(0x49f59c3376ed1c24779de51aa18ca2c04cfffd3bf050cde03464ca3968da62b)", + "P->V[63744:63776]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2037: Hash(0x200402824d855ae37fa43a48361a48488cb278dbcb0beffa0f96315da2798c0)", + "P->V[63776:63808]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2043: Hash(0x757f472195a970298a3667f39bbfac972c7f5b9e9b6facec30eadf8f9bb2cd)", + "P->V[63808:63840]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2046: Hash(0x1038da781f9a4cf6e7dd5f001cebbd2f38013c1b025379a2c5254687cb0a568)", + "P->V[63840:63872]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 645: Hash(0x765f806d5e5db420922c8ff524ccccd8981116f3f0d3a5f0654361b615cab35)", + "P->V[63872:63904]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 691: Hash(0x48e7acbb56350234fed92de818724b808662277fbaa215c0d6f5084ae96bb6b)", + "P->V[63904:63936]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 695: Hash(0x2ddfe0052be5ca4f4b10d3fbc33457f489d3a54dee99227264b8eaeab445d6c)", + "P->V[63936:63968]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 715: Hash(0xe05a5f5bcc1610219e16dd3373c294ad5445098f33ac4ae5f31d9af69661ea)", + "P->V[63968:64000]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 767: Hash(0x6661462b002dbc26f55fe2e5b9c7cfbfdb8fe3104e371e4169d353d816d3b46)", + "P->V[64000:64032]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 777: Hash(0x11793006f6f421bde39e4b421201872265303136be3233df0c2dd1079e0fed6)", + "P->V[64032:64064]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 812: Hash(0xf62aac8e6b73ccaff032df47e169b8c1deda560edba5725caaf558673262fd)", + "P->V[64064:64096]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1019: Hash(0x3160b8fd4af8bbae9eb8ca08eb25d612fcf1574badf41ef311e7727ef92bd53)", + "P->V[64096:64128]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1020: Hash(0x11a935657e2e6326d888cdc9da9ac4a8a443a9dd59c579de57948432f810fcd)", + "P->V[64128:64160]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1022: Hash(0x52a530fc9fc0df731e969bb7ddec499eb9cce8f8d9eccc4b28e3ad934c2b7bd)", + "P->V[64160:64192]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 323: Hash(0x666f16366de9092cc17f42997d864fc7dd0095511ff5012281d1f15d32b9829)", + "P->V[64192:64224]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 344: Hash(0x34061b061ca1fecb040481aac74697ff41c84eae4b220ef472270c76396fd08)", + "P->V[64224:64256]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 346: Hash(0x45ae44ab4d6831fef692dab2e93716c307e0d769dacc9246593c1fb7dd5aed1)", + "P->V[64256:64288]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 356: Hash(0x6bc6d78bd872a1c5a51213aa23c526509e50e8d760164ed3911f4e91a1c039d)", + "P->V[64288:64320]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 382: Hash(0x58a8b9349d070b673fc382f70becf3e122dd869d6585393b490ca67ed3cd498)", + "P->V[64320:64352]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 389: Hash(0x21b7995b021837cd1030fe7c25611e7acd748d81223076e1b2ca90c3a83caa6)", + "P->V[64352:64384]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 407: Hash(0x661935dcb2a753716e8a040f919fb9706dbc0c9c51992ce9bca41b241717d69)", + "P->V[64384:64416]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 508: Hash(0x6d810d986bc2ea7d4d7a83d361c1706c2e28ca89081af6d2ed5de16378ce8b6)", + "P->V[64416:64448]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 160: Hash(0x20c34f9afcaa6eb08e452912bd89dc92a959a583737ca9700b042cb63f6fbac)", + "P->V[64448:64480]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 179: Hash(0x55ac02225271c2485c5682a0c3ac57045d91adcc821a088db25ac7d625621ee)", + "P->V[64480:64512]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 190: Hash(0x6037759f234aee87f74e6acc01f23e0a87801bcd9bc7fd097632e0ca42be8aa)", + "P->V[64512:64544]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 195: Hash(0x1ffbbaeeb06cd714e3efd44c319bfd5a65c99b2a3b1c9fe6537b9cd72fb3f3a)", + "P->V[64544:64576]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 202: Hash(0x4fddd7856d9e7437d173c511e87073ce44ebd1b59c0799a467d85cd62a34a8a)", + "P->V[64576:64608]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 81: Hash(0x59b29c2233dd16b1bba89d048f62aed0aa6c9360d85319e18e1e766a62cb719)", + "P->V[64608:64640]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 87: Hash(0x7e72193bb35fb28f228aac93d0149dc5c014ed18e5a1d40c71bdaccbdb38584)", + "P->V[64640:64672]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 88: Hash(0x791cd860ddaaa8f7156e60197cf3a138190cf46feff5a0333e2f1a5ffc10eb5)", + "P->V[64672:64704]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 94: Hash(0x5d8e3d5105de83212decbc20191230d8a118046bd027f9ba8e73225002f1fc3)", + "P->V[64704:64736]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 96: Hash(0x22dd4b1ac2a7d5a23ee3579da3c8858183037bb7560b095562561c39959bd91)", + "P->V[64736:64768]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 100: Hash(0x305f3467550adcce06f2c1e80da973f877819fd88f30c5c51bd5add84da8966)", + "P->V[64768:64800]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 126: Hash(0x179c556b8f8847f00dfa83fc3f8d66329904fd97e173fa29969423c3fec63)", + "P->V[64800:64832]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 41: Hash(0x5ae4713dcb9941a198ead6b3e85c507c3402376921eb0ab0181c5349b5dfa22)", + "P->V[64832:64864]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 42: Hash(0x381955569469427aa2ac4119291de6667970380f6ebcf3a7ef808c80d981168)", + "P->V[64864:64896]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 45: Hash(0x56ce62dc825c7baf4574eb8288cd223b40db75ddd5b9f47d9c86a539ab8de21)", + "P->V[64896:64928]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 46: Hash(0x132ea283fd91f0fafe1ea3fc79f76db079dc96b49741eb631f2efc1dd7b57d)", + "P->V[64928:64960]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 49: Hash(0x1348e40e6a69394e25cd48460e79c1296712ccd44ff01a03e5e653592701456)", + "P->V[64960:64992]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 51: Hash(0x31f78df64eafd4649feccf289a077b60e21bed2fe966a7211b9815d5304da31)", + "P->V[64992:65024]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 62: Hash(0x67a91b68006f104611c6734b589ec08b48089d9a39e5f3c3df7f54afbdab8e6)", + "P->V[65024:65056]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 30: Hash(0x3b6f46a0f9f98a01d6c72640f3cf57addda97f265194abe9b7ffe850e16a9f4)", + "P->V[65056:65088]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 13: Hash(0x5c4ee56d77db9b3430b5f8dbebda366c6f8322b15379a4a814cf235315d5425)", + "P->V[65088:65120]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 14: Hash(0x78daed527c485b1c2f8134977d4046c63d91804e5278e5f5f54fa8762fb92bb)", + "P->V[65120:65152]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4: Hash(0x6f4b10923cd9b94a26a4d73135369b0f1113752874fb734a401589b2785a17a)", + "", + "Proof Statistics:", + "", + "Byte count: 65152", + "Hash count: 1024", + "Commitment count: 7", + "Field element count: 1001", + "Data count: 11" + ], + "private_input" : + { + "bitwise" : [], + "ec_op" : [], + "ecdsa" : [], + "memory_path" : "/home/bartosz/workshop/cairo/stone-prover-cairo0-verifier/stone-prover/e2e_test/fibonacci_memory.json", + "pedersen" : [], + "poseidon" : [], + "range_check" : [], + "trace_path" : "/home/bartosz/workshop/cairo/stone-prover-cairo0-verifier/stone-prover/e2e_test/fibonacci_trace.json" + }, + "proof_hex" : "0x02c6911ba6e55c83fab5c6eb28a10ec7d44e0142ecb95ebcded637fa29cfdcbb01023c41fda98ac5467c0ce4ab5d49d9c41017f191c633884903e48f34782d9c07e742732d7a7e21252dc35b716f502821e7cce9431eaa90c0bf447ae74a1861052891a6706166759bdd76abdc88303142ca5309c74498204ba7edbfc28b2b1200cbe0b639559b1f5725418d72a5f198abf2ab0e9791d3d59475eb3bf58bd56d05cd6d6f5576bcd691978ab85714b1607a43578d5af4000bc84e59747dfe06de061226192f678e077f095708932a15818fb15408e2e5b587304d6036105b88d704da14d203093ecda001c6d8c6f87345035b76be112e3cbcb4d1d0d6467be99202840cd321ae8070f561bb04b76cad8ca54f81517c45a565aec26ae3d2e243a602d815a5151906b89077e4c0b8774180f72d307c33cbfd00e8210c2d725ae97e03078dfd18dbf7f9d89cfc0a363ad143f5bcf036c0130b5b79c3c89671c2f9af046dd537f9ec321c2fefa965c5e065436ae07421ce7cbc61d6a50a2140ce48cc074811e1009b0891d0b07bb86021c7222d7053517c98ed2d25ca556908cb103805888ed350dddb6b185072166bfb01bd2c0e53fecff41b64dabe3b0dd30e426104ff603ff2e1fb72e1e2bafa7902cb98ab0d63634ec7176a657b1bccabf9a12f039c6a64eea4e14e8f49bc2ec3096990bfee63fc456f8cad212ad74aaf6b2df501a13d80a651f0ea2bbaccd96ac5c62a0e11232cba793c7d3995bab59a3c602e077eaafa81fdc82aa4eaa33bf4a7e23766c636a3a103ee832419eccc850cd893045885b594e9a6b922c44ff7b2a7a47e64a5d0a731d0ba0e62023ec5f116733a049ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804049ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804049ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804049ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804049ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca680403ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a03ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a03ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a03ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007aefb83730a25a51efb879f3ee14c2ee8619218ec23e97fc7d3af0d3e1e070a07274cbd19e09f5cbf2eaae0cb353857f0fbcffa83ad428aa78374e1587b86b1008ac7f9f4c053df28bcb110cccae6631261461f33c128e3734a8ed284380f90027a218968cb622ba7ce7d0d77eb7183d87e68d03b2fc527693c58771b1004d004c010d4c3bc3c296df908ceae10ec2a02ad0f28f3012b613a40f4358ee0b87100518fe472d09cd8c51d3eeca9f6e8691d2e29f1c6f5739b5619e9c4bf73bce0078dec96fefdb03247c9edcdd436126b97465cf78bddcc342ab4cb52f0f6f51903a01dbfbfe3474b833d09404c43c54b2387d75d97a415e6f9af393f1939e87a005500b392dfa9ea48e59dcf9d513531a0bba3ec85b2675108931b2dedf1816f041d900ab2d28b545dfaf49a50cd764eed33587c67c75ae19bfa8c9a4b2ed7c5072a20427424e225739464ba041258b512f76eba96c962d61a9b6363bb17160301f0a68210ee211da91a6e5d5741e10b2c7f812db8355731b1077b2b382c9bbd042b7e8b583bef96d0ff143d5acf04b5d98a89a4243816c8e8d176957167c84a02bb1cb30b5abc334cc267cb9aa1da2c204e0f94ec38e74ac4cc984c2baf58120696f1528d59ab2d9de0515ae4331219b64a6a5d653b24d5ba0a3b569c52351c047b6334e433a158e527f1d56421b79b4647573d38aa0fcb2d5956ee2878733a056e6d6638adada69b1735c2957acd9b484486302ae70c7f749b5226e17893aa03f900452b11391d9187d8cfc694620702c3227af323da992f0b475930803cbc07c8629481b3b718277615f0f60fa681837ca28d1357f88a376ae2e6f572ab7b049f7de6479f7e4969e6216e65ff616b2d40c5947142003955ef78701ffb8cd900da20e5e32c921efb0af3cb0195257f85ab502def7779fa5e2cfefea1c797c901cc9b5fff54f57911e679d7f87ef53de8e048770520b7ca788211e52711e5cf036dc641c3980bd8797e6044182e9ac3457f144a48505bc1bdc360a0d988934d0368edefe31063fdca47d5a042340956e78aa1b5511310b35a3b62682127c33e0050d6d582deed8cde0f89a49de4d5dee85fe7ef99a2a0d8a59288d5ed00cc2d0284ac0438eba32b0ef831fe81b4043cff692a6f1c33c50537ea6a751c415dc803d23cdd804a7d643d88676a5e753399641b0536eacd0f5831ea9eccb9525863013fe439543a39fd71106e4fa78191756e46c0b9f5c0c8b1018d1f497d649f31022e022282de96475795e29688f5cf7021d62ac7951c2b8b8babf2905af00582044105a792c14f089ec4e25f9138c12d46477715b85036c45484cbedbf330e9105c754a22ede998b94c0f6b5bdd6fbc78632078a8c479cdf6867c5277cfb46e80538271362cf40182b021f2cfd9760f5eebbe28924e2afbd8f622a54c0b4d2d40245f3822b7d3aa19eb8674aa7d2f0797c0451909a0d030185daa28f61d10885027d84fd0a6322cf3c21a3392eb8f8bb175c1ebd8dc02face73db0ae41f0055e02b177c20263390c18d90189d942cff00ed3b6aaa44f2f6ada770ea3ef0062f60070b1bbdd9dfadd1df2d148677639a18c9cc651393777701849a204d64f1a84074526e8166777e4b51e0ab702449f0ec14151bdf13a1a065c8472dde037f99207f42cd541fc601f560b647c380ebccfeef69cda2ab421b792baa3f389511bf402e58e1a072bc105aa0ad1cd3b06f580929a7d84ec493929347186b5d47f8676073270c355fc127124ddcad087295786a4d38767cbc78a3ac955ad1c69c1e18a01a739757aa050ca4c68aab376f7b058e0d52c122cf8cd0e9dadc42c3a0d1c66076a28a64fd1f788bbde75d0fa0730352b0d25004e5e778453dc8375800e431c05601671116f78b0982ee0d7caf20f4509292301f7234a78e809f9e5ef96e2910237f713d1fa2a3fed05beda6cef5831e5202c1d6ae4b47c3ce9567a452b0c7107042b6d094b61e286c643ca828801316b7936eddc67cfdf3162fbeba862a4c0053298f4e0992babcc352ce8608db40b8d7ef05c5bb0bc4db6d6b0875ee0472e020203eb4484844bd43a8629dc426e78a1b11179a2fa2ba804d9fb8254fe5ebd00cb021c516dfc5e5ad8fb042097067a971b6f5cbb47379b18eb0f35c32d5c26010cd5988037554dfac240e6b00e2e049e0bb137a1af0dad91d1bd7ae488b26f04c8c8a85d655bda0bcefd8e97a79747811b5b9cbd1a4233f8821dc6470646d50348bd63fd88056d61fcd033f40573c8a2a6501afdff4a09206149ace4df844a00376147def43a0079b386cdb99e3a623b2985b2ac53437298557edbaf0d0a8201fae07ccdf72eca7ef94ab0bca4736de3dc62486651aad0a67e25cfbba58d5a07e018f9730fa5fdfbbaeff27d322ba4c8a7db31a8b69915fb4878005fe6e0be01216950c5b67109f29e4e65501ca9e78c30a9448809801940ebe552afab3010035b1562ad2ac4411d0da8509a977cf39466aaa1baa8ef2cb7b96a4271e7af880654a3b6c6e017346e47a26e63526ab23410372de272a3add9479fd3cd91667600ff6e826a2e13c5e821e194a6bc88b0921540a075391744c024dea99e810d100417f4b057becf0c1e1550e2ce3bea16517cbbb2745b039a3b923ca7700a06a9060f578b558fbceebea258e6a3bb5447e4ee02e6f54a81ab9550a7fae0c5ac8c0624f9ad3d5d5d1a1ed400cab3d17b9fe41ec2ff5de050d9c15414ec1cdacfc6071d774202d6d643e924fff8593247eb9c099bbe3a805a1ec057fa7310eb8694019067cd81982ec2a2c842d353fbbbccc586615bf2cc3b4248d5e9323154241c05229e563aa654211887635cbe8d7b174b240d2becdf3152edf24932d7982879042fd8c38c1285cb40e65ccaa8dd535385322743a96539169a2ec865cd61338204bd4288fc2bff091ebbde94abdd9c3359daa0c712776100866ae30cb58f63b8017a27f17036a2cd9af8b24a29c52a14eba79396e7f88fa49965694d143f0576074d09be3cc3a223ac39f8ec68e587e75a1a63337211fc96266439083eb542c0026bbfe6a9015ca96d0d9dfae60c8967b8d23286e6ec69c9c6d33fadae3b2b7607ec919607b6ffeecb0ca21cd205e09c5ee91c09fed6140bc3fc3eff95f84a120239d8a70dec8f3ef233ec9706cd0adc0866263382431223550f526cb70db42104cf2bfbe6f479982a6cad0ccff7829d9ad9dab3c292024ba99aa3f56ec18fae03467071f2802d9f053282e6ae31f23ec6713ca7d9ed557423a7e1d8f58f1f3206086849f54c00b69536e10ca2a16aef51dd54cb9e07238076466d9cfa8a62a7003a76cfcec7da74d5316256ca6de3c8fd787c1c29d2b975ae7105452414421c0298eb33a355104fc2025ccbf07bf359ec4e852015c7f6d78c61a6e9a1c2445a0574390ac2ddb2e99cb48356695b1caad66fce4541d062a12d7b9d050bb85c5f02dd34c33780c85f303bf798120c35c133133e382d93fb41f8980ed66ba2382c030d7c3ae8623c2c96db291332d1bd4387e02de5967888b93c5904baf675d4a507fe2c73f5b60d20ffccba35dd6043c2cd5810c528e5e808bca72444e1728f7802d6f9bc3a07de88135dc683dd4dd47bfe2960129587a37b50e631ce12da1eaf05a93d11f23dd22b04d78265c73a1732a8588123116b8dce9da18e92b81c7ebb0212c9ba3b40439dd6cce567a4dfb3129fe6f90fc4ff06c8e2318b6ad349ef6202e5de3814373f3498173a807139a29478ea2e6d4715af40802fec0e32636cca03cc616efd0ad86a97349f531a6aca9b496c11e76905b333f2f8245232fdcbb60769c1407346c96600ae1e31c8d90dc232fb6cc35280dfe70b2621d42f0f57c00372e2ca0c94c647dd1df8123113ec361b0c4a2aeaacb3291729f25f0ea31c1805b1c3a06899d05f7eaf55efc2a71630d146379b7800bd3183afc77b293ebbcc05944a8bdd76d3a82ab01f8a9c8f4ec116cce1d5bce0c0764a759145de0410a2014d99b6bbbcf8251c2db7004995b41d4a56000d3f8a80581113b487cdf2fb0d05b2010849e794a6dfdefcaa50e1ee4223c6355ff851f098921fefdb6843d40c07b73a9a1056a5c0689e105a195fe77d7b3b2e24f99c175936b9f066f36e2ae701624e2d67fa5eb2c9443424d52551334ece7000c1289d0477a0c1738999e7850062c28f3481ed7104b6ad3b5f25f0235e666c51231e87625da85989733f3494041a17b4fe0df64a1fcfa66e3dbb2038179294fc5260ff3f91bbce0d60e814b505f0b03d8ee731f8c682432fb99ffe2b241eddc5c061c05ac746c548d7dd8a170644c36a289b21b4f1fbf48d8d85716f1d5155661aab2652925d47ea53020506078579907a1988d45741ced312de6ddd4d0b6dad7a9ff7eaade1eb1e43d8abde067c38a16000c7a7d5c15e26cea74a8769a209ba389991bca12bfd5379ae9d5e038dfbddf000d352ce4b1ba45d191479272edfdce55a7a389ff4396f477a8c750490e2c093cee1e4f68973cfc9bb516ae41bc8867fb57fa3c4b8b9591ad5a791002a8999feb72d95046c94ca561ab01717dce725134330d3f8302574a0e33b4c06b1f7930aa7c7f3eb6c58bd4531123dd111e26b99f60a212adef0a37384efac0263824e29836ea205c241cafcbd9cb64c990c79656ca2deddf46cf7e3c7e33c0609db56b4795440fd3a25515fba9ee09a6ddeeb75c53d8f504393bdb210b99303d5c5ac721b194f9b4137655f630b0250f71a0cb8c17f158b791ba9368eca5d05291fd11983a3f1c93fe1dea06b1f134b4f8881274b7e7cb6f4d39f447f4aa5064daa952ad5cd5c5eb5ebb37404ebf72ee13e0f9c532f4a8b1f6732b38b6d67047f43e55fb49f56dd3cd8490d6f0518ed4321984b927e75e16e2f2a3d2cca1e0094874006adc4eb9bf1809c2c12e1dd3781723f2f6dd8db0c68819974357aa80634b14e85e41a4c34cf6e2dc1ae3e93843212a21500e8bfcc7493576b536fdd0346d213174c8f422baa736a132426ad64175210fd1325ee4ff323142c6f39f303ba5d17feccbf023b5a49eceba709c95431992431f8f55a5640dedd7567d34a0156303f06745b3a52602a2f67f7d21d5964f3ee039449767280edc7de790f1d0496ba152267fa3a79c71c179fd4ee51438c365b61c5e27a4fb5aeb3ffcb190c02e7b92a236368ebf071da4708f3fdafc5b3ae2765ba8df6069399b23989c50b0718983dff8d50ba250895cd5d1f4470972ce8440f54ddee1294f6a5fa5ed94f0015c86872a2e70fc02b1f55355f7cd698280366ecade467a6eb9a3391b4d5ae071b5d43387b179fa8536c9fc8542d3053261a4e26a0abe9006f8898a528553302071420ba0f60a99d362f5e889324935b67d93cb138aac2e46d9d078845ce5007e8d903c2e1f1b9b6952fbdd8ff8b3b5a9d2ff4fffeab18d51a1e3611e638bb01008bc291c5055dcb5a117b19439a981f3a686e3dd4d332d0c8bf06565ffacc01e423b4e3ca6b3d41d2007a4c96d3122f0352c7a5afe76d166986196a67f0320289cd1b60289ef6b26bb1e1acc39275bf1a4703222f858d28be6f56fd09d873037c6c23a576d8b27019ad62d304c9968a3125b9fac9bbe677d4194a4bc4b5ce051498e68c8fd72b98b91362f2884f52d268442d9580f5f8bce02c86ccb9718d006df5e4222c51d2a9b2b7eeee0445a598c96369a0ea80f0b3951a301ba5448a0015b0bd0c1aa14b21c062909b6b7e6730a239e6025616ee021cd48ad2b2ea660759a5bf72dbaacaedd907483b91d48bfd52f08e0d7760e06de3065a85f5acbd0404fa738e60b140c2d24bc7e7168a4a84144d56ebb18ddd422378be5f6a346d039da06f1f352a0b54fd38b0f14347c4c8890022fc9e0a9a26182ef37cec064d03c808724e14d80990b1aa7ef50a96d286c30c85b338f7d3e3aa9afb2d48953e008cb4bde7d9ef7d7afabb2b5236d855bdf2533c85a4a5b82d78c4216827e33c075d915b14eaddb19a85c797035c4d9e9c81a0d6a1a6bbd0beb965d0871d79a107f6e54327ee389646f784e8c1f53d100916c29ee71f00c99489d35b1b824c5203f838f960672df2799b609386ddadada3f7dc239ee00d759954da7a164749ca0709aeac3635fbe829ae80114533acc582321ced241f2a446821bac96e14fc6505cdc16b49f33711b751fe0075860a7d9061d5a43b08ff29098aa90e37b02388031bc6a6c85cfb5e243d16fbbe5a104bad8cadaa1828e8588efea73496bf952a003de27c315b4b00e68ff248d545ebfa322c13353b540a1346a45de46e56ec8e0046fd96ecb8e6b433d3ee9d61ae41dc53fd266defa39b79c100cfcb92929f6404290339dba3c459b4ef5bbfbd802f5c9dc9f2d4390f3015d8a59b5b48c2116e0677682e292835ff34a15139edd8639eaf03074fd7636498c27c536ec32ce0f500b5dd068338db8b3dff4043a7a9f6e218ccf03108a37ad8dffc54f07e68aa0b0718e2403a2027be0d1cf550c74ee967c57012c6d9319ee2353555a74ecc47e0042c8a470c2cc8aad5dd72fb2475fe7d4e75e0f1a1442f486d5e7e3366c6d90907a067584a1eff5f55646588888dc30d23c7efab4ffa07aced3005a5899dae31056512cf9c8e4a56c9b9d9054e74ce566156866f7130a2255a95571d2db4fc040319d45a2f10bb2b9d34b7a6f2da249f0599326f697aab3ddc710db5b6eb123d03a3a55d9e265a5877cc0259c57934add1c94fd5c68e4db7a36e094d97e77d5002e2798a7cc1ed9c1b208223bb689b0f85bc855889f85a341a315dc6836473140765bbc22c9ce8766aa2d36e710ba98fb7f70d718697896325564f52ceda785303bd85aba3b7b5aec209b613cc71284e89d86c9e76180bef69b38bb4614c620a008e39ac82c36b5ae109bd2652bf3b255f6f0c0499239b90a85b8905e30ace2e00f1c9a965ffc3c0376125143d7ad9b2217cacef3a52f9508afc506a1fe969980072fee5a111db074f165acc7ace741d7a7b00c52dc563c060a37c98ff43872f079a737bc0fdafc3c7e77867c2ef2fcbd4dea7ac9874c651827b876e83a0feeb00fcb21fac78c29cac73f66481468e878e9363fbdd70b35432bde5d8a7f295f20387acaa09c853e92c19405f0c8418f1bcdf514f675aef9ca1f52f33c92bd3da011fea1eeb73a9f0396e2bdb4015c0a4aa2e00bbbf2012dcb80a91a67ac015b602bf512b35169782d9b85c3f182be6cb6a1c12831424ccf8b959e52fbc84ad3e0744eeaa5111e323102888bc5668488afacf6f024306bc8975ed0dbdfc342aad0263ab8a1af68d96d6c3e103b043bf4906e9889f4c7985819f6110f188b5276f00d71c3867e1f725d8b8a7101c7a16b55d2d6de4b181b69448dfdeb8b47a15d00347edc96301f90ab8eb48097ad73ab42b3edced217a015b13d90a212e54f3f506a4b5690d52203c272e1724d68cf61f75654329c995fddb41c51cfa865f6afe021bbf32ef6ebbdfe15ab057b30b7005fe8023f12f3150f8007b541e0e5f322206828253b3cb05d57d9b0e28a705583b9cd1d602b6661ff6b883e3a503d46e8706662b73362024b54ad3c4d96612b45d7b2d117888657a6f0a36fb5438b50aad069d2340561beb1f35bb31bbbdeb50e6b7c51df706e380a4bc82544ba7c5491e040230467fb5c1b6411c877d69bf2852691979abbc81acb6c21e6829ec5bb777069ca703a576799c6cad07a23317e8d0c55b4549bb6172b55d5107c77cfcf75407991322955480602b34a71fb807d7739a58a3641642a7e08109bdc246b7364302ca49081dc131321fab1c6978c4a468ce8730c0690e34b50d251bafb0fc4f2100e23f4316d38261f8fc62519f1c88c57c698071c5569989148d22e56fa06b09078c1c89b13ca6835c3f4ee2e4c3ad04d0f890e7ae92942ed839f78a8c0d9bac05d55a8af5b821df90a87725eb8971660183aaf93f595f602f116ef05184c780039682113857a48b344b5f99b351e5125d39189c14bc016d28c097d23c354cc405cce90791d15225009047563cfb22d048985200e7b27a9534f52e543d4d86a0015243d28e8b398c389b099a997ac7c3de1f4609aa96cc87c568acd6d32a9c2807a5c54d824fcf99fb64880eb2fe86c31ad8e5bb245c8133fe13739520b1a2a006ecd0e8ed7b64341d77aa2f49ad682b851e0e495df7f57b6de36bbd5e08f3cc0303678f51c2edf227cc0058f615b7738b3053645878ed77b6370ae295a4dfb706d06f7ff576659bc69898610ce6d3ad2145e87678ac13c70e24ec5b3670d9b004862ffeb99cda54d9411f6e17d11754bbf3aa53ef16c776bc42d9fb37562426007159ff618a149eecebf22c462c8802fcd44c7b5d79f57edef81cc3a21d70e8031f1c99537ee3574e0c8d0e26d46239cd0321d7ee6597e4f87bb31b37ca479b007b333af59dad92975294d60d4ebb4f9bc28dfdd843367e5f26bf8dca1b7e3905e7d9900b989c315fdcdba7baec3058ecebbccde88272649ddae58b09548b6f028caf8cdcad0d4da13f5b995dcab3e7ab8564081a5eb64cfc25a394904df714060a2b907ec514215c1a74280d3032e724f8d4d5a1f063e99e4e2103968d92e30356a7ff3b80dfc06b136b6180bd594bcf1d5a43750723cbd96cace8546f5afa034676d260fa190b557b32d25235f1f0860077ff5e61c4ffbed3cb5ad4ee748600a7f3bc09d9ac82f75c3b7101641fa5e5381783f5ae285ef3af99be0a8d3bfb04ce6d3417c55e3ad24260db331aad2e25a5b338211e2715124e39fdd16b427706cecaeb22359c2ae59c085dcc7ba436efabdcf6034d673ec868e1be97883a7b06cbd413f2b14cd2be47e52d5fd9cfa9ba48b60a55a74f1e2031689c0eadea8905b785a863b774a37b2ace4dde6339ad3c9373892333dd9469d709028136bcc700da972a17b62257179f756027546363dfafb173672302f7b8e228fccd7879a707052c5e304c4d25873cb0866615779821e1b2f1a16c94117c5318892bd99c8005e53f70f08bb110297000514381a03e09a321a1bd556fc9b42053399a06e6cc06e5d45134e31a34b27f1856f07a216d3f434d2a386ff2d76359e1fe3dabba45045a002e24a4e43a6d9aa924c7b7d8baaa55fea6bcdc89fcaf536dc3414b3ba105affe861fd5f813df8a903fa311c9972487b865c973042b7d64e7044554027603f6be444bdda763e379b7b2192f4ed4652a753ea7e918df8b24760d3748074001a809070994cfba4386cdaccf25cf2a4d8331838b942195d0b4fbdcaa6b9a290502a7912f00733b46a0cd150451bf08598c5edde35ffb83506a5ccce464f5e0063020679f37c71d54d4d28182cd989b8e9cbf0d27e79bebafe7b40062fdb71d06d20b630def4b55b70ce3c089072bd42abf5c743481d96788fda25726a6e4230137c3f1a1252f0faa86babeccd74edd819aeda99e241e5f448befa80fb7f508075312b7e1277773f215848e3ed36a21fadcacb1beea36374744ea149e1fc4c6070957d1a64a87158b08427ea66063ed8192d10d054f2cd51231c7f77fe518f8064d5795447c686107678534559356fb83c62a100c3f4d0041d86bd039d3612e06b0022d8d393f3fd7a86a963e813d70b5bfc2d799202edffcca70dc1ee019bf02dc431dd0812cbb4427f22f1761e7cb7cd53b2b479871a70122affdc6c628a00525b198deb8159a3172498a4fa7570e2decefd3b166ff933b5a5f71fb649b9a0797b6428c69f854aec5fc9f955ece148e54e9853203e00d0991ac453126c62700856d67ac39a2f8cc7065ecb6c0d933ba9e3b1f4d6dd3a649e1aa3a30ef4c58078df6b35a28b5710cc7ed1129852a9c0fbe4f8412a4557120714d9cb38662c90743e3ddc55d3e2f2a2e60cc831563ddffa432e7925c0d8343ac8e865919b14f0290830c2d3872ebede9048f670415f0f8b3013abda5b4a020828162b67c602c063a2884f8d08a35e67b678e45d3c651bfd22730b66c78a1732e4ed2039fe52d04b08b30c95fccbadfc3e341d476530cafa5fcb8271ca11b0289e374b732204a03eea0723aa045e4c1e95bf89009d458320c6cfadd07f573fb44e05572da188606471ada7ebde2a2fdf39648bac0618980a6eda68531a75ac060639df73288ff01c1fa67d71e2af909031c61627ebe1d5b8ee4d2f6260f9fc520efbda0168b4f018f6b01e5d1490e68cfc127fd41efc1249d02367e9bb8b8300b243c03d3590702dd76314c83762e2e5c4e4ddd674f8d0276381c246cbf75ba62ed24daba49a9027196d046f988f877a4ef0970b4e95e50a1c16f393714a4332af8f9ea6841490749a1690be61ba9017559304b1aa20909d967b762e2840316db1319383fd6ff0203790f64d45aad0c17b400e4df63f2a1809764827862bf38d7b5e416d4197f041ee4518de489d0049bdf526571f17e98967d61435f4bb0f186573ceb0e33a805ed4286efa24f7db835e07176f4ea6448311d68134371feb122915eab0ad98e064a341e6dde90698b5e6d899ff8617a032060b3d0e85128f5527060b4e95b290425eeabb54f49a03c2f65c881a58f629427be9553f0b6916f5492046e20873307f98b3cd0e9cb5c682a0cd06e667550efc72b26330347cf4e99ccb5b2314b2002d7d8c675dc913a7fb0a96001b705f2c7383bd6ba168ab4768b406e07a8fce204720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed87403f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e06db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18072fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d01ebde0724d92948da2fb08c235acbb319901a168c6e6adda8e0006602b60dc00151462545d0a240b09d8736e7a4726c95b6747bdcf9d1b6dbd4effb6692299b03e6e37773fcfc38f43a417595f74b1ac7c1f0ba1fadc348388e69049973ed6b0054eb7d378ddd726e2a18face1fc076fdf6f052299b2433f0fd17d1fb91b8b207b1f64227d6fbec151da800061e3134bac07a799ef7d2c712fcdbab1f5f157206ab5b309fae6e4bd7ef8e219d85ef3cc2dde57faa3335aa739bf1d98e5b233c049efaa4ed8a72ddadc30309aa3897dab8bffda63f8d671fc1860df80d133b9f043b8bec58a21939a9510c69784ef3d18fda1213586d5e2d8c6975d189d118a300bcc0ff47177ca28d2f69408318006e5ab62ddb8792c61b44aaf4932f6ff54d00a4b03136a3038a1bf273846649c37bf6fa9574adf48b7dd0e0c23ae3b5991c07ce2549212ae64f477ee989305834bda90a597a7ccbeb3abe0ac87d0d9c13c00245059e780d4d370e38527d9ad43b087c1a85bd4ff777e08c2b4a99e0dcd19f024b0a8f871ea7e982a29a0373b0ce75c803786daaa7e6bd6d7d339c7608c69b067566ea225f0951bf320e42bdfc4baec5a3c93c6de2dc407c4cf0b9f9ec33f9051339ad229aa221b12a5ed3f7f26e1a4a6347d536ccb8b8d69a31d8bc595e350509c78b8ea48e3fa57cbc86a14655eac1294a56bdd70a191b740351f98e853e049952bcb79c3bc22837cf8a89b292ddc394e1e2a41f4adbb5a82b9ef853fc45014f3d2e39ea25f5a2fbd66e29c04ab95038144671afe24e9469c44594dda56c03fdb264517d1e811a0fbed83ed107a4edbd45b1f5746ded4a360a2fe5299017059319f239de9c7bca58f2fcf5da4f2d15facd34005ade42bb613b046e109ea4055cffee3a707e7dce3e6f72d5bd216a534adea346328f1e720183925f50f2ce04c5ede13f97afda729ff5030a478f15e246a5e6d1135e5626d0cb7344e4150403f35565ec1210c9b3c54027bfe0b5e97e1dfdae2742a64acbc955e55133023d024fc6003cc9ed250dadf5cef4ccb309d6b4840b1737274035421d36c95ad41600ef1dc9cae93c6c38d593babe0a1801844915df30140b03cce4e065f04489bc01cb2586e98dba62c725653825052b17bd5b109e31173036ee4fe40ec37c408f03a667f141900d96666efcad92749d66d3326f869aac5049e3b1864e77bcbfa30222785210e18e4404edc15d7d24c9d1286e124d4cff9047d362c0b1451a85c005c70e32a1db75b8558f9abad08ff08b72ee90a4605a84795b375ed2bd08409703edf3a8062fc407fcbe898719f8d938e22eacabeb59b179874276c23ac2cf340592b91a24e1ddba5be31fab43e6c8ddabea01b48dbc9d07c97afc7f98f27b2306e66f927f2eb44407e3335a3dab44bfaa61e6095e719d6dee6e3abfa504550902c89baba88b7f99600119f1c1c4682dfb186742766bb585effb1e34c27b584e03c27d94a56d9288c534cea4e31c204c4badc045526316cbafd267e3e6d7344e07d87c3c5aa257af74bb4a245d5c382b6acc64ac7d0fe9b4e4d61bfa5d6d4d6b044bd3b5bbb50b1dba97c69520004a9471a02666c43ca2c2e97ded50a30f959606abef05b86a3a3cbc0a43e8581e38b0cf2ee0689142ca756254d8b0979314d40353e7ce8612138d0d5bc6cd141b65e6520c2e879d1ea3d03dc86d7b6591de6705b1f144bb1ec2c1045b79053a942d7ac3c5e795075f7e4b78f7fc1eba7f6aab001cc74134397c596091eed921bfbdc0475d544ee23029889504d851ed74bccd06a4490dff374a968a28b3bf16f7de678c0b68dcca2e4043f7e192665d88d23d00937432c23773916f4a84dc834215ef03f2486977133317cfe7e536e6d449b3079a37293dbbd45ddc6cd5f2c4739ba6a3f41a3b65e200db6fd311abfbed0ed706096b6269a5549138a79bf06e554d18ae8b8ac6463936f6619ae31b46a12a23011d8d8d0c1883a87693fbd47b3506cf002d247578dbcdf9a93f64ad3b183675002658ca4dd7cdccd1266b564f80bdf2dc3833fe4a7841b886b65c747b86614d04ab1d927d6638816513450402f59cf060528ccc946d95021705acf1f4b7b9d7070ab033128176e7a1eefe6761fd8e5ff30eda66e061da6979ce6f0b4d3a5258027fee614411930c9474d564e697446e11016f12f14f224156c83d11163efef4000266863356925b5ff6b94c537e90a8d1cf191c784af781660037033e7503ba01831442b3da96816e1d7526d15b8753d51cd12d221a34ca70dc797d5cfa6e5902a7d5e2a0dce888a12e1394928f0b1707ff5c03d0b1b6c8d7c093b3fcbc7b480702e78f097368bc7bc991f4b26abab021a87c53af02cd20979a48ac244aa7ae01456d91cf56a3670e31d6d2883d7eabb8df4666e3a0ed01fa5075d98e8285c8063bf7c936f3934d5f0468fce6bfc79cd1c616631a2c2ef3292ffe4c0c387e4f025be708e1d5bd2733041c223ee56afdfc91f615f63db4acfce6d9c54619d40f02a1fa433bcc6122f8aa230f424bb7690ff2f61d5b90e0d42553bea046c4768100acd43175a05fd035f7d7f2f0683d1561774d6671f9df67647e9207d7bf3c3504d58aedd4245d7b166446f86d54f400076af92e232e11a24b101c00074de2f904d2dac6a801664527732c79abd07203c7e3877241141f5e9bc3ee7a404d58460506601e7872a9a4df9a1c9bf9da7ab56c2ac957d11116ccf3085eae8582c30102f9078c509603da5606cfbe4e893dfa0178e8c1bff5bae03083755525c5544903526bb4eb16a437be5e28f28bd173e13213485bf463df464192c9493e0a18d0043596dc0c956f3651c1464a0da32bd0dd2a3e68628a8927bedf79a5834acc6c01ee32e4e45c57016c9e48899440d6415739104aab04f60749c04dad8484d65b04e32f1231955bdab5ac391d8f5ae6609f60751825ed0e9c381a7cf5072d0f00040d6b08b6e5c411cae78fac31e9ca6be562e0c627d955b24e7b0e56894eaa6a075dc4f6a9bea5ac2bd7ce5e49c0c3e1bc68ce26dddf82a8b878e2eb850b62980618b831c377bddc1bf642e8451a19a8a998bf46a270a6da3a96ccfa14f52a3b04a246321e5645705a24b58c8804032a475f3b18b0ae9e68655420758e3c4394042de0b35f3d446533c2998251ab441d34f103c2853765ffffcd8c1a24b51ba70563e004eb6cb7938a946f94f3bf5b9a1771676051885b38def808a937c166680574d0e83fe7f79b4db13794ba654bb77bf65c60a385399719d597dd0d23aeb006dd765b8bcf71e1a6838474d7eb65208c79f8b7c1959d580782a81efd36e9d8073af7b322e8e82c3e6e021a5dae629b537e1163ed17aa39605fb2ec02065d9105cd4bad54898a926c51c76f4c82265fce7b78bcc6ef53b23e92041967208a730766a6553333fd46cef5a1f938ca86d70567db3470546346d000307f8687c356075042482d7c0d5917926cc7c02f2ad6d712824f8ef38a1774ddb0a322c9e89407ebb3f64b15998c99b5664fcb25d8b57923ba36478476678f0a6ce0225e41a5031cf054e9de3cdb02c194a32f53145edf0dc0769168327ee9aa3bc34bcee8d307c8f5c12ee1a2bc9ed272334aee19df81f805410c63b57e6f4c0f9041a763cf022300a77308070a03fb7c9b4fcc4c0248eef2c089827f36fc395b3c4e7f2bfc008bddd30017a970f2de3c5d45fc2b71284b246e193194022e4abdc349c3b98504535bb95920e9f2cd1324af362903e1f80a8a9e73609e04a47ae9a8df7674030221cb309bff55167690b0c13dd75e99bbb4e803b7f7a0214f4881dec2383d31027600551a8b3a8249ada627bcf20eef8bd2d97cbb2aabaf9e98a542a60c2346044c1016d191cdca4101ee53b56ec13323bb971f83fb5d1d3b3129659526ea0e00a18fcf19ea85cece057bee3c6214f2ff75a3ed8ff4af23fde45a96a758ca6c01b0b14935c44d53c9f04fb4988c5605607a18dc5fbd4bc5d5ae2ee3679682740545f59ce00714f579f72226b12c83811604a1631904dd7685d2a4f728b69295031123a63f8c13e5a2020269d101b2cbc31ca2f5abe46784956535115fcee5e505d1a519eca68e66786fe27da8e7648234399be2a21db0b9723de7f3af3e3bf101e1851a9d92d738a81da11bf3f276345cbd02a1d8702748c3e4e765343cdc64034834cd74a1e762a826edb261d476ce566365dcce30717ee1c06d33aa61ddda01d07cf9dff50f43bf55ca9fe0b2785285659c78e5dcf9d6dab4cc066e17f48101c397e52e9e250c0ab76427c4bbab9ce382ffce0c12f525e8bae3c4388ddcaf016197026c833f9d24f0f7f61e7ccac632877c979007b74e73d6d5d5f1cda66b0692aa844dfac47e7b48992037f4038ef5ff0b513a3255e6f82bbdea7e05029c025329c196b2398220978d54b4f38c0c1fd2ea39c4e4810d61a0008f495ed99a06811af10137296e2ea2666009aaedd09e9d9d16c4b968695cb9acf919645dfa00833531caffd6ae7a13caf0708b0c1434606360edc558698a9362cf3c4d60af04a46ad22621f2535752bad9b8c4ca80433178b1c3d5805bf22224c270f78d900481fbc4e20593931322b4372a5eac5133691f506c8b0e8496a2ea6bfde899a001d6ff7f2e7a91d8e8a4b405201cd0cc49c9bceed60d2ba6b137f22873f4b18d06506157fb9f370c852690080c2c46ddca17a2bb27d04499c18ca35eefd29a790165396c1dd720f64afcd75c87918180a846a164c449e722690f8634957622020607a0903b273a3541e2c29dcddb532b5e7cf4f60d2e6a0e3e4734fbc9a4465807979ad5e51730652bef40a8da8808ae31133775a893499275fc5380ec2431de06c4e0b1794b9d5549a08aa73a48c32694426ac99397d34f1a3be8a56b175b570562516e0061ab1d7b7654a5d14696ef9e3e5f05bf46cb8005c43ab04a4b6d350650d42ddd62020c7d0464d1bf39ac9d0d15607beba55294bb0f0e3adac19c6f018b41b2d072e3158c3dd79930c47c3f3e624a24071cdf04d674d275e0d83485037e95c4d3a27b8fd16f8d7ec0e1d7d1c0679c389cc0b7b88f2f2d8d79b861b80559cb56cee9b8e03716af6f24f1917f275ecd3b61901171a0ad6b9bb53306e00246d4f5c7aa75ab99fc5579c0ffd169272f389e51ead4a5eb33837b0d882cab02ba75cf511b0b8189aa047f31474e78e400f83479f4fedd8bf58760ef95c9d904eb631b4519a182f5940152dba10ef98eb433c682703c570d9309cc9b2d59610268836fb4844b8db4873706ee336e19b6190bc7f99034947d083e81fc4b52c6002cecc2af790cb6c212a5a79014bc1c4c04b649799a81d3d1480646bf8561b2074b4ac65df04fafbebd62ae2e023156ebfefe2c465bce35515a1d2d931e532c00a94f8d61b6547b5d4e99404c8de0baf6a69e95e31902757b3c58cc6248609301627a7139ca11c818625a4cf86112583306a9f663bb0cecff925239394600dd0523a2a5c32e7503fbb8143cdc31af55d4fc46ea0c1dee134ead13b57bf8227c069929c260c0735af96d3a511cc4670a52586dd65c429bdde3216183f7515bda03ff0fe93c585efbca59cdf8d06380b9850d6091f9ff7fa62c1cce1ad682ab390744b510efe9546a71fc9ccfd18f0b889e836de486ba7fe4f312b03cc5040f9a04f4199c538d21ce669557384de1453ef2d99a92859e337b18aa4d38384ca57d04cfa64fdc542ba8088229ff987896dcb528be8d1e98ac2e406a5ad2e81069a5000000000000000000000000000000000000000000000000000000004b2ba01d0723edbebc15b7cd8289e2ee3e0a6fb39f6ebc05d991bd2bc706998f218650f90463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000689a8e0d45ec9df239b860c7df7c77c69f3ad5a515d701f374c9f2a7687ff22076ee70df6055f728871966845bb96e063fa91a611cc117fdc111120c6ff5dde00b95032781982e1469550a6595a879e27eb84874cc7e757336431c611cc8410021bb746090c5924f462848035da2e4ad7cb32196a88c55a64b4a0fcdbcab3ed03b60b9bd966f0dbb663ac934adebb626d90dee2df11a3b3ce62e8cc6a2412230463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222f3c8544f8e678d4242844024d63d4d82cb41f8c2cb21f2d3b14a1b68601a01a6d2b4bd17429bb3437a192760f618099d6bd15ec37b19668487c5c8fa55a60600c79dff653db6c174217d4e42c33b7629f9bfe8288581ee41c4999eb9cada038c607e5bd520ef9de28f28d378745413d59a18e932c5c44a0946b5210f68fe017f7c83da7b2bde0bdd86517405bc2d3edea5197bc2ab506c18c69108b3543e0463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f14190f313b97c2378fde67386a689913629a607c33592e5387a6539dba325063c9a135b247ca454446d3e7d4addfc19ffa94cc1bb813e4311a1b357b4967602c15e82f04b4cfa802717c70fb9fb870e7d56afe1585e64c50708b6a3de6b6e017e0978c9f8697b2f28362115c9f130a10f1b2d8958a19b38524c79a54d6d4805a5d2eb93fa7aee913e8ffc1a7179af467163689eec14a69e1b2e6b3af53ff30463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007784afa9182a228a1e33b97cb4ffa6a30d7458d52c124ce90b937c12498fb52064e7babc5d3008e2baccfc3f24ac44c1602e449d70fa7db18f0e97ba28bca1701bcc869ba7a0c38ad10997776097aa77f3aa257ae7f5bad56088f998fc4dd3b0045040b0ec1b634394e9834a195a4eadc9e136b99413e1cf895c23fbf53b27502500b8ca82a9f27ea76d129b440130be90bf110f9f82a6c582bca0dbc3c4b9e0463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056207bd8b3054b3c4fac96802d74de3bc15b7d5d861fc86f40c3e0416e48017037b394b927244ccd7193ba1dc4be77ffc30442184a7fb3f9024a53f7037402706e900cba89e09bd6d32787f4557b401d73aa5f1947f983de95a33258415162e01de72f4497dcc0f43e93c717ca2f86ed4a904ef5f2a726b2796aa0b44220895043d9b527f0ff0d3df42e959c63e51031c0cf46d5c84165c0ce85dd90c2aba120463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000578c388526b553087af03b91795d7a50cdefcfbd2abc17b02ab2ce065a2d964004e71c0108c65e8fb4be1d02828e512e72ea2f07897fc12bc56a8578b86a2df05948a364b0ba15c9562c581a6a54334bd852b0dc9d314ac09a8ebc78bbceec500e4a8c574de542d02b896f904801d1d41cac2d0c71b4b807425d1af53761812059c6e422d87ab4dc03b461975a19764f7ccc02d1337e3a13a011f1dc999ae1e0463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dbf7ed8da837b3a8f34a592d137f196c19b033d5454baf9311517a9aac3aed07ee3b9035b60286ad88d9999f780a6869c7393e2f9c5b3d2b33aac8f280dd7407546d6266008ca679d72da709ea7fb8a3f15eeafa80b0aaf89809ae7e7aa5e404be9d7baef5d6ac013fc289ffcc3ef3ef99123ada062764f4f108b3ee7ca5a602b9b66a7bd241b4912c5471a039ea2d3cc4b8d9dc6bb1b2e82f8141158b8e500463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007559103345ac9b55b00a421446a58fd58cbb97fe13c6812c796f5c1322480870324afacf5dc6667a2845384b8e588d20194f799e920f60813c2c6b4243157db020b08ac2d572dd389969a5722c60468f03b7329976042ebfdfb5f5b84fbb33803d21045b9017b705b91ff4705e09aff0f7377a0bb65a6e9d789d97c36f08a6a06a77bd5385dd238425d7ca381626f9291322935044de15a244e8a595b23d2b00463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c51a9287b5f1bb3f8d2974942106cce895c8add0e2b2f65eb314cc307da91606ad4dfa375378e8e0488f9241febf2e65850e5736d17a6ac97ea1c05fb63d71007d1ec793a65c5588b5f228233211649aae7200bc3d0cdf15a4d2837b16815d018fd4032c3708b5e05b32a2f20e13c4b4168bc9750a3387004e61a82a53c1f403dd0779f1012920637f1a90168ffe5d7fafc96d19725fa05587e09d61c336700463d1e72d2ebf3416c727d5f24b5dc16b69f758cd49de911ad69b41a9ba0b3a01211aac6ce572de4298f85b038ef6a8aeae324054290152c5c9927f66d85eeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d704090ab008df841ef891ab3a53900dd903be53b715ea365e418a1bb78794024e20db6194409d37a25e1743432f592f408fbc3ecdeabfdeb1447eff8d4a440732ab960ef450c1924ce77835002bc7699cd67d6dc0537b5cb58dfccf81bba606e53363534b6f8913c245d08657853fceb749a4f3f62927a778e66f2d7adef300199ea96fa92c389456b5b528693cfbfa8d39d8c59250032c22dd088caa88d5051cee36b9125e069772f4b8415580b5ce230909a1b16bf171fffe2a7cc9d14d07934384900dac841da62c0e195de51669336940af123c002daa0d1d63483cc301d68e43294eec6799f9f50f61c1daada6207c063696600d0bab81682d5617370352df5c4fce9d68de2c422f39fa1d7514fd39dda2db8175304b6306dc52281b0474d9fc77277aaf9b785266dd680443ddc90eb19c139a15dc7f1c924b77c2a506c9277b578700a3d5c0577b29c817d8f0dc24a3b5d49aceba9bc56171956e92024308186c3d2030fa243201fbe47433c517d1844d0434309ef675c92856d83d06d19911093d891d1247425e819a274377b50bda7643953a2a12babb0f33d21907ccdba11a1d53a31077a9a42dbf5f9aa4641e1c16d0441d890a751b0627ffcc06143018795ee779cea8098a21809eadff4c5df6c38b7cbeb80c45d23580bb0807b6a2c67c8efd908bc17b72bc28da6c0b573ca4d788a396b6343b8d4897049d05cd529e9ca6064c383313b235faa3a64cbc85b83527757ebde2579cd96a641803f3a8fb3c7ace0ab0620014d18213267661afd2ae5fd1ff38a2a65f896813d20566e87129d824d2f2122625ab1237a8c176fe7326546d1210e35ec5a7303c81056797d9ee120284e6e3c4b6b8ddda74d845b10a693c8ba59d07503fddf371fe0375d706c4026afe19054c789f0b222576aa7c96c70479fedc2a21103426fb27071d2249b58ab0ec47d21b727c90c5501885a58528c64502ba00458cb21d631e0414b1dbe455a3153054fbd1edb2b5802166b07b42065e9290c967f764d2eb0e037dca03783f9adb241bfe653186969add80f6a54a3a1bc448ae94cf9cd61761009c10d28b570d47ecc8f18b385a70141a8a71573c4203e7009f743804788a2d0589ff03c41e5aee558e677d038d05fde7d67d009dd206557e2aaebdb0001e840394f8d8c6a38653124db605edbdd8346eba710ceef163f03d0dfd6fb3eb9baf043a9d2eec5481760a38630e7419d8538e6e23f4a6e4fd10ff04c6496d6e2ee005d4c881ccadb2f35c25949e093e53b51a7b215c4467f7c6963ac250778a606e05ff2f38cdade748fad94184393c06afa6d663422440dc90962bf0379e2d6aa6078e78a002247f0fe476a9243f75c0c0bf0396718c494f344893725d044ccec906b4953a74aadc24971f801ad59cfd85627a4c8b54a063bd56653312b70e05330488e2cd92189d467379bc55a214d7d9da6424bb7ce1a48571a6cd63bb5c2afd0285e15f0785b7c188520f3207c6eb673716cecd0067b3578b32faf17aaea28501b49e8d590f25d470f301eee4d4a1b581e19842264b8d27d0520bbb860824b805d6375f36c7fc4859ddda5e393234a8faa0a7052b90de2bd9d269389e3d7dab057f68dc6fa709e306011830d6522155e06e0a79e73221509ceb5e5ce8e6d4da07a0017fab20a3889ec89b0a8e67c04c3b9879f98f15a24e76c7222bdfa93d6d00358fc1901323f94410b581bf1db0122c6fc7970f2546e0f5e7072b8e54645906b05b58d4efabdde278221f25b01c841d79f4f30fc50fd713c2ba0c9937615e06dd6b573ff4a71ddfbe0840ee9f7528eb97b79ab183c50b29dcfdeeb2e5680b0130bc755b481ccd820c5271518cda98e4e8675fbcdc2fc68b16c96622b3e6b5039252834120a17cacb8bd340af9043442e1f38ed40aee96f7ac167e0a8f32c70246598edfcefc7c82b66bb634f6350bf30ed701a9fc5c682864d905e1f301a300f0b2abbf290890018a52e78d4b563da354a44316bc183553c10a378f0f249e0747d58ce0b4c8fe82e8093e452b978272bed2c8e4c8dcec0b15e45a57e56bff0225e88e74f5907201846c683932061bbf3b7870f97910c3aab7b8d85a1aa8b101110f9a8ab7c9eba76156125147f13e089fc9d504c88a70ee95f4819ceca34a039e09538a9c73307983ff3191d6e3f1b6fab3d390e652fd03148a3af00d204f06fc74ad1c597d3b390b78d941acc4d2cb362fa29fb2ac9298b45c47f02d85a001840db30c66a814988b0bbc5486504e6bc0d04714c75301296901919737405203fd4e7a7d4edf49fdb80ee5d1a046f26162122d7423e4c6a7f5250fa6958d8402edbef42353249ff071ae2e8b587d218a6c022e1e61df9c99ad4984c4ae514c012d26bade5e2220d75c1283aef993cecc844c91e93e0bfe66896681884d864406c8d07aa66485049c8b7b9313e1fadbc28d0572c2ae98a9ce429e7b65daf94e04222a2a428319ce7dd005971bcae44be41b61ff03e9d67716f08746c0cbeb8102a0d83b9c0f10642a6793c4f094143525bf81b102aa076f9bf809ea70ae737a066b97dddca8ee9851e345e711688ae09fc16a50f0c66b1314fc486e81191ea606997b4e52ba0e001365c882474858ac4df4c7446499beddcbc41c2eca81765802345a8beb5e7c613a1a93dcdfe7a834b61e6c3a2a805fbe58f1aac5e5673d0b066a7fdf7521978d659f5622d0f5a78802acac0d986cd5b84e12ad682676e30401075b2418f4e06e8f4ed7566bcf6bfeb70e3db39b42a92c25e891f238e9e80507491abf0485c19ffb284e06d92c44253ee63e52478391ca9a59e0cdfd2188c504ff29fbfa276c43b903390d9f0a63fca5aa009116dd770ed822096daaff000f0237594017f4e05bb6927270001c04536c42cf37f1356fb5d12257a4931a0c0f06e91935af10b25aa065fa7695792594d60c8e7f1a3d4b9c173dc37e79a13265041091ac62fcfef8de9163a2abcb395a7526b4418c5b1ea3e4148a6aa3b13ce40095b607f9dc9582572f190f1ef315cb167466faf805da43eddad4a6b43a9ede02569f23037c15f72ff50d35f546b4d79a001ba7d626ba3d1e4c9c8ff8892eb103bd61d68fab8ee52e09ef52e97540eca18ac5a00e76c3c67d5fe0e0b677af7c058434bba98f6bc5e3fc55206187574eb32da9ed1f4d9e40c104d85b95ff22bd00750f0a50eaa37a966e8c06391098aa51aa3b19018574cfcfabd1a40032d3350513c2b1d5b5d47cf30b821cea355e380eb0c360ae8120760275d16b029309b504b982f06dee5ed9d291ac28b39abd6204e1268118b1fb028786a706b54c6634013a964e67c84d9f01548b705000d02d9b056ea41324318fc9401c87b089f73200e86569cd6080b588b06535f72534a2e081f23052d5ebbae3d2263a684b44af07d7d992eea211c800a2e4ef0f87fe67024b2675df33b19f24183d7a6509ccf30530287db740129a7cda2c8c1cf235c5e4c4359463ced11204e10246104a011702230e61e5e92532528ec08a76fc2ab5c8f781babaa54a7299ba6ab4f3132adc013adbb4fa0a63dfbd5ac1697aa0976f0cb7ef5c1447ee11fa2efab2ad40e9a903275fb3c5112593905cc86f8e46bfa48a43dbf9842d7d9f227424975a0ab5b2049c5133a0a5cef109b3528df20eaa4d387d81fb2df73273b972f92782486a0c0094ecc99ce4c528510d9b99393dd86f736a53e7f3abe71846aefe2919a070120681424d3c53fccd8a37b9d4e833633eb016b86b1cee61aa93e8ccb3633e139302498141280a54252da55785a5a060a3cb56deb8938e122d5f5ffbf87b42d42c0243efe8d9060a584da0abc17f19fb0fb75c0bbf9fd892a46497ee29dde4030a07b176d78bd4f7400543c3b33a2da8825054642460159f17374efce1d7049008036f59a1d800822d59f737782c8064582f0c1be12bcdb16148d03e624d720ee904fc7e506e0e0312f3da1f7def8fa46c306fdcf80efe12ea158851946aa713c4057fe1d5837aa254a5722cbacf523fa63d47d73b700c6d080ee3d442b7c5f8c70779a98e17946baa80c572ed2130d1b905e3494077e15b21b133f30ea12e6f870351e8144172a04b38766c88e4c1267752e527a38e4b97267d131f38a665f4a100e16d48e03ae71de251cb3bab6b2c0bbeb2818162e1333f5daa4113f371eabb03685db82a45c6f55d81296edde162078c197f922d01bb97ed00cf7f219f7668057bf4ea779d87e5c5ecea5850a0388f8a2349b953050a0b3839f998e7030e1104fc2a036e50e6be76ea1b0f582104789d3534d0fcaf17f8a0d40435cb452566045c4b5068731cf7d6c3b3c1ef6b75f7d415675bce8cfc11d4749d0257d744e8028e2e5f8b0160629d6ca5d00b171f5779f1030337c348029b99d3b07f5641490039557fe0eb7ca5b5c6f7cce514961ca81368d359a5737ee749aed62c7f2f9701df43d862e0d0783b64eff230b1b6a0f0c027f7d98b601447a38518072f706303d1588e726a7e3a1a8e4fce36a6ebb42a0230350b153e34b9cba7fdaf2d3a3401181d899d38f2689efe1d57131482453a54284cfae1c9825b0cefd365ff5b0806be309a2910e80aab5c94501981d783face849849e2a64a0a86ba2a70532e2b00b7cf14594c844743e5c4c65cac31e8573aa7fd4eadf63683394bb079beb16c078f83af77a1f9a4cefdb6a82c79339c1a2caa3fdb3c77915f39c42d7b9aeb70076ba37344a5ecfe6dbdee052f3115c00ab903ed88799afdba302e1954e8383b0656767fb8d961d86443afc7fe4d6b5d92d219971485b6df27878da4c2bdc0f00216dbb4aabd94813e2b09de44992433ce927e29b7796864fc144b250a6ad336005d549bf24912f9da9f1f8c3f7bf766cb10dcf02f994ff671821d177abf912802920aeab6d19788659fb231b77a3c688a760e8812a5c6371c775d5dd8623a6303de02e9729d4b7f5418fe32028a5493b499e9eaff3de73877da23cd45d627a60465b09435efe7842ac7b2b6467e3ddb806ecea53f9cbdcbc7effd4013eeddc506307f303d502f20e82cf68ca17f55eda01123d081f56dfe2f31796c370cd18904d4b09c85ff374294fe18a4eca948bec1dde7ef4508c165085b401ee8bf988b03ba8b94d063431ba461522cbe1e708fa721447f5321fb329b0586c0e2e949e106a1085b38aadad6c669996cd2daecadadd5ee3d81dc7a7c44604ac9a11bfd34039a577089097baecc9726499d042d28a380c67cc08a24070f4d18d5c8c9af6a0796dbb0ea3c083ca68a09c50570ef9a18ab93102ef5a715aa3c509c0e85408007cfa028be502bac70900f07284f4f20b99d90fc46ee10330e16623e21b4ad62039ba10476e87fa0da263c70b292c0fb0b96495337e38f53c881f5f72c5d3a99042b6645c01f3f37675bbab6e5fdfeffb38bff026b909f86c9512e699710f5960398f0066fb83aa5ea750815e0bf73c2f22eb1605f813834f57386d863463f5600401bd166542c38768b0e1acfc9169fffd771b238194af78522cad82f6eb7520259779a54de2fe91afad44f46c190cf1b65474c09e6221a6febbf531022d34a02c53c1b0402f09e39d4dac9a5d4da6b4e28637f5860a820cab4d3d4bed2bff6009ac72f33256df31e58e5f340b26c5db63ca08291032d88b737c7d46da0a722013456a98b3fd270565eb4a62a75178db5778c9a6120842e657c438e6346f6820065c352cb53b7250f5c7487c562828c688c3b3770cd0602be90a641bfcd0f7e0044cf5cd36df8c47881e329c2afd94436baf3d90a4777e477ae3116bfd22898041f1d22308f35b55975d7ee042f4a25ffa35e4fb4e9bbd77e09c97a5b5ab4bd0285d33da5fb12d6292a269671b6503313a7d2b1aa4b396d35a41e12745ac461049ee332f610d998c3f9130ba762950128312a9bf05d687409d026f273b1fe38057686edc355d5088fbb8b08da6921a879c726997fc8bb96250162923be22b5702439689cd0c9f65da619fc64f9872d5f471597f078ec7d75f640a10b8fe8df405f73d7e38f42011ed3d59f36f0dbaa8a4d4ef45528e5a36532e6a99962ea684031bb3b3c1a6c04293a022ddb79249aee3fd7b859e4be5c6e064cb2ab58d998000d2d2a28096573fc7c808d51df90195338299ea11e765e5eea4a3794080094305bb4bcb219a989736ae28d625d776e5bf8cd6d162f7324c41e3a7586bc2836502869f0d0af64194063cc7fa0e717495bdc33f7c40783d062a5fc00bb904353f054a48bd6d468b3cccdf121505948b194cadf5b3e7e7fbcb9f47622c66c033ff01d9ffd4860ec3fa05ee26c0b799d8b9afd3968b4df5953412b7b22025bec7d503db48fd34cbb830f2d5c88e979807857121b76175694479e9ab5bb12969f3c60289893593927fe6bb753b74e1992621d5945a9bdb19631589b18201e2227bcd06883b42abfbaab2599c736861e7369141a4df47c318b50e7fb118f0848d42a8053bd3d1d49b6e124332972fff29dcbccbcf566f62b018dd84248da43da185f503fd2d9698ec6d7f3644b433a62f5b51f6ff4ae053b3b90d2c54386cda0b1f87035166d675d649ec14d698bf1350b1c6d7c74e0e5d55e3a1a33834dd770763b0024045c8bfec708e4ca74143cd163fbeb57e8644ca3ae42d828d174946c29a7102775293df48f44fd2a271d528360928152e7203ca181e96877f20bfb08ca0dd032746d60b25830e4af51529d84dba4b3eb2d79cbcd8489a7826b9f0041282fa061858e1c38c32cee485e240b52cbb47c6c7c7d66a49b6bcbb23cb3eb535a40f0333d3611e4a9f0b06b65dd4676fae245721c27da1554a42968e6ce1efd622eb037c4bbc216611f1d5cce26c84fe12978741e4e24f30543575c063cd95a57aaa057d40ad2670bfaef18e6593ec55aaed20e1558bd3ca09b6b57151994fe01cbb00c23fe218f2e15d0ff7e46aead7547bf9e6e4b0d0284a4af5ae5dd3ba46887502caac2b442a059e2c6fa9a6ac437aaf49a6242cde5a25615c2bc90d23b0b977054164a67a393e149af8c085a6e87d7a0ca2bb734e9bdf5154552dfc8a91100704629c07c3bd16f6664f23faeb705b96da9190422b1d1dd716727477970d016d05cec19a20a3de2777c349db7cb2116aa7b74cfbb2787af599ced2b9d889ba36017ce78c4ffb6993614bd7a1678496f7de094ee3601467b73c63dfb0034267c0004a656ddc46841fcae218dae215e5bea1ffb03be0462225011b9cff16e6fe6806a9d47519d83a25f49b89c67f0b7f7636a35e54adefaf13e670ffd4f17f2dd601b0fe5177873901e34792145fb506928c81d9837965bbff85d9e34fe51d824b06d6849552e8d82e5e93032607a11cc327e29926847dedbea8ae406ffa843cc605cf21a28c29581f427349f8acbf55167933a6dade033547a957ee9a18ade1cc01591ce3a76a37a4c83c4764ececa383647fde7046c85d89aa0779b449551de004f69dd9c19a44471f579c02b11c057cbdc50a3f80df6a7936e642e5ba75ea610691268501556d93c09c8272b52607257d322159e2ada9e7f2494d5de4d1dfbc0535e64f6d0768d162be4450b742776527cc7d6a3f564fa8049572af561758f0060e68bbb3c925625aa5036714e263fbd3e5a994a13bd434823f60c33d385a6a07cae5744c65a6b26f986e4c92aa8210125897f388b9286f2a6c8fb483ebffaf0483f5f68ed098be4d1eb9d08277c2630dd29ca0be1dcf7f2f806720821c347d03dce9c7a1f1c0183d09bb0410ba298c2145c991e17683b733904df089017b730243da102556353328532712d566c95cd77e67ab2d3ac099c2f7cfaa758e2aed014b71159aa434739ab01f30a6bafc7749d1617ecd5c955986a8b339365fd99004fbebafa0bd6d49e0664136fa95e9928e41efd026752bddbc3b44a2bb5fdf3100cbe6d5cd1d27b54257773e2e69909ef6b4881356699070c2e3909f7a9b6f360071d18f509534b2a862ba4e67ad2699fcaaea6c044f2ea4b8a8325dae9a8082034fe1fddac5007bda9710373954b084a9e3c3144c49e53d9f2e289b5f349ea00674c84392e8eb3a55d853c2e2f883a1f33c21ecfe8df74c67e3ae6b5bf8d670041a6e97fadfa7255dcf30658c94462dd0aeaa330ca524a338bdd1e14d13057a049def5c9d4c880c652190c59926f7a28e496789c76df7d96a7c93f7c74b5d0d0094aa867adf47264e2070c61dff7da6bf3a9497333060111d204e90efce756402569cb6d91249f25a045ab2702b22fd29b0caae222b32a13f91229ef57d77420234126cbef500833ac1a53cbaec459229186fba1d79aa793a5ddf72890dd96501447dba77345f1261b2b54a3161ed0a2f9532b40ebc388aa9a87b476fd8dfc9032cb4f510ce8d48607d557f59ff32ca9a3d8db1aebdf42b703543494052bb9002074ede05384ef21bf6d854d3ecc6043e63bb3c07e3b88bc4c9df38c3712d4e02d843962439fa8d7223a097ba05114e6676a482255b6c6c95263e678ecb473801fbfab32815db96c771a24b917130a871c37408de067c99fd1e06d6bc047b0d04d3de00579151863fa53eeb6cf18861939eb167b67e7640e07a9873229787c004076587c2d274fe9fdae1cea46b8eaee2b42c75dc77b1d6d5195e697cbc452402a6c7c6973fbf8d9f4e10f2d28e7400e16508b87164de558108dfcbd57ae6fa00953929e98e1211d7f5a6bcbc8f86623d34c39a0df82d703830a0c7940bd2ef0123af83277bcdef1c5433dfe345e43bee38dc6a2d996b29b0379a63db65c41a03f65ff43a8b6d7423668972c56df4b2a0671932e18e5b58029962a3594c072e01785121e388e0f1a2de5b44de714edaf460e234eee448b27a7ddbaa5bb9aee4037d69ca917898b66be833956859ed3f136d7f393af303d250bef0f5a5b52b990069c2e287288f1485a4ce1fd9a28abb51b5ef29ec716b42a67732dd53596b1f05560c88fba656da25fd6d7efe7308d0d6782e64ce664744577d93356ca23226020214bc0a3420ceee500a26d24b850516c7018cb7f2083ae0fcff2c3f83e9940608ac8f2a654d2851c142d9fcf114621b119dcec4582bb7765ce0dbb51a1c3a0303f618b37c53d877a4fc8207a9ec8b7ec076252237b588496937ecfd98f95b02c7fe6c7a301b60cc7f53577d0c3f9e8c077f2892c56f4d8def8cbebaad990604c248a05479931d80db2d0319cdf2f99f4a80abfccde6d9bbd3e6ab6d481c77009fe3467d99d0461335dd92f209acfa054a2d279381677229f154ee5c1a0d5705f4872ee1ad2d40cfc26dda53651ec4f3686ede0d392399bf6095cbf3154c7204cbf64bdaa891057fb1bd9112d7e3e625d533c98e1f1ea346ff55bd98a71d6d034610577f59539fe5d8b7acae9bce2a26440966beb2a91cb9149d16050e247002d6391ca903ab9064155caff53d111cf37e27272cb2107b4e862c0dfd60f6f7015da9451e5e78b4ec98d3ac1f138faf9dd26468b11527cc561c75a55da451b1059f4ec25e6b59c0f99c101e90e1f6478f70cfcb9e63d441275a1998cdb61fc901b112cb995eb2c3b79a04bb910fcbec2b09b3b3fee227d0c7272a9d5800c8a603944cc19931a3fbd3b3721e87d67eb229a116157dda240bbbfca15392f5945d06e5768e1a14eceb5f5f3d6d33bd73f954d2ba3b301106c0624582171ae4ceb0066bab8ed370da1ad507f5c9016fdf0d9804e09e34c270e721263944f25b961f016782ae74ddd4290a03d8c08bd44217f8a3b142c00b94c45cdb613890ecfc440024537fa2caca36086c34dd83ca1eddeecb826c6b3639688c44837fa365cba20175f113911934cf0e598145df7f509411de527a6e5c4131cc78757fd06329bf03471c8a9263a1fcde6f41e1a0fa040113ef8467811e082263ff074c8c375db00765f81f3b3bf194c222e3bc5d55feff95efb37b0431d6f5c1877c17b966b05001ff136901419874b2229fe40790423edf9a078697fd2d27a4c01564d234dc1f06db8b51052a4b63faa137bb51bc8f8495ccd4869dcbaddac9c3df543fbf3c4e06a7599dd4061cad5bd9e34e2d68fe16323025c8ab9094a8deb4667afae037a401b9168657e6ee09c01285f2dd22584570f3631fc5d611c68f6726dbcb3fc82c01efbef6f432dd73996701456b6571d2b963f83a87cc25df30a78166d88f0ca5032387c00b7697f8c9e83380a5d3f54302f5a77bffca44c74ac907a04e6ba7110519afbbe7834154f5eadd1418ef587a424e5a2a73e473593a83f306ece2901b06e5d3e9c3da2c1daa19feff5e23b7dc9b1f4de0c329f54db7c122eba9a05544046c5f1f2982cc771791b4b4ec33f81637acb6b2a59cd905b0fea93be0215a1a0310fd24bab12208ee76c668d4bead172e265c3c902c5115aa6f50c1d1a5fbab0527917a8bfb384e8548b155fd017b5aadaaaa78dcbe1876e1361a3865399d0f05f46d420bfc1b16092059eb13df6ab8660c16f87650ccab38e88accd7f69fca02b3ed114501c94135d84f006f5f5ddc44cac16d40cd70e48e0fd8395017c35704d66df2ed170726bc777ca5054dd2353f56be0b7f00af1873ac61a7e97548b802f504a1d880b5562c57bb6f2225e293c7510e56a8e50e806bd2bdb87b5dedb9050da4f4bf87f24474ca7628d15a1d0d3f095178780953c5c2daa421f1e8bfd703fd19361130ea3268cbab525c4b03c673b76022a7bf6c94d887b2be089f59f3009ea75cddabfdd127f829c6e164dcf9e10fd0e411bc38b5d04ba4ba7d49b60105e800396bad83d91c0a871c0d713ca53e0ea580e86a573869d90f7153e7c4eb02e92e6352eda93a074c13107eb3377655974255ec7ca98c1a0a0ac2c541a4300636cf6169e12fe59c90d9f6f1a450c0f64781532b70aef54557ea669bcc928d05174e30fc1288c350d9a927e94f3c1dc469539406225aa45b866d67c4e32e00062a85a14a081257137c512c87f205aaf0d0874f7351496a746c6eca3d4830990219d52a70659f3dee279600057299dde4ef346a95bd27fe9dbe36a900bc3e26014a08b9c94b3903b3ff020f1267f49c2496a5c02c48b9f8e00d0d1f230476a9024f2720db8edd02497d69ae1af52762acaa0c9abdd9cbb482a29a00de1e635903bf7ff949f6fa043eed761c3ea0893358fc7c0e82ceb60ed255c2eea8470638026d1c38fe9a9612b8c8033905adc02dbc56534304aa41c70ef6884ca949bcfe03657c218969cc96d11fbc510f89406467591ee356ece66773b7f6528935121302ca71d5174b930e4539e080e23d7305cb3514e29ae3a4346e62c18b05338ce903968bba365e2e2fa24138b679b76e538b1cd9c1fd52244fb77f803154e63b0a05ad1148138149a9204c43fdd4a00d65b9c257d596b224dacbb667d5e672ce5c071c0bffcc9e8d92cbe8bb394fa4a608120964ec01b47282b49bcadf76a0e6bd05a0d7cdd442e22f96acfd5e8eeb384a4c7bb75caec8c26c79fc808f747c3a0e0730a7072c9c5913412f6424a923c3be84e1c69f19d72c723b8e7ff9bccec1e3005daba5e0c5ae1a6e8c69f05de8bbb7ef53959f3b3a52f5177c18877e28a0f001f6ffdb5c09a19a2f6bd51ed2e445b052aaceb9561a7a4408d8ba44a812a83b0353d494855995e653cc9470ebe18cfde43b4f9358ad03f74d3fe654f5170b340089884c44cc0b302cbb1e7409b270878247dc3bde62e5f42d39b24b06eb837007217d508aab23a10bddf92695a24953f259760dd37070d01935aac7ed7a2cc005dec873131f108ab83935ad2e3040d8ab44bb063beda6213b8d3d551d7fb11400d04ef889fcd15809565abaeb563cc20fb3bee36a193784665e9d0028e228ee075eb252b6aef19b0f83c428c1f02bf0eea3c1af3f30e384cdf9fe19923aebf3063cefead8f4f8bf59561b29acb001cd6c47f3676b335f83bc1547cdb9d1efc801e5c4b8d76c985abcdab1173a2a101070d3c2931a005c0db1987c76428e91d4035b5e686fea96b3b13b267df350c54c1be1f6a7bd1eab602aa35ea484916a2c02d9ec2145ec6079d4c0126395eee432c2ddff11a693145a04a142f5542b367502fdfd70c04a835d509d2ad0ae2672189339b4e6f778dc994e48acdfb743d6ee00a6fb2f925774ed2d65d689b7c4f1e3a86e0f82af22e42b99b751aa77dba97305caefb83b762eab3e0df06ccac239b4f748937ab4249fd4ea62865e3f2de0ca05f3c24d7275a95b6e7b0ce6b82f714f40ba31b58f2ccd799978859b8ada8ebb01ef9ed0ceae112a55eb15b55a3f5a1d049ec1c21860d8c6186301552316593f05c97d06ba3e0ea6caf69be45ec46036c3251c70ed0adfbd68b9bc411a4378430630f627dceafaeb594eaccdb2fd0d8024b35010ae892c57610d5dddf57a6bb003f19cb5bb1d48521472f4b5390f9f01b55df62d97ae7afa8ac98765d63c8287011db8b1e76de508134f4c664b01d8aca40f5bf2d6ee5b1a1b2dd77f67597e8500c2853bde66692787f96743e27056af76a25f5407af7bd219bd928566a6d7f7029f75f3965a31c8c2735785153fea3cb7eeb88b68e939e1415a737ff37d44690133276584c4a7dc8f2b90318d083588f7d06c3a1aed7f6e2df4ae1bf123034603570ace4560b35ac744193a5160603ab52f74f538da2c732055f475e313737e0575079fcb278e0ba8ca8cb4526457ce41ff8cdb7d6dae0534f91933b7dc039e00e15753ba5a914a9cb6e671b9a77ca8f7f626839df48b115779174863e6dabe02c45ab6c61dd740cfdc451a4b9edd588e2be8403168f30eed4539c767790c5b02c2e7cf3d1692bdb03a3db7b4ad47e13aad4339c527d0439882e7c2a2de284505769f375fbb68bf356468427cf73b6d6b86607beeb8fe8af2a7cd9a5f08a8d30220c477d62b9004cb33271a2274c73c10220d1ba59f7f8fa2d8db99c109b6de02f2dbe8caa9c797b488cad38f75bbf97c3056ea25c3792dd0239b1ccd704119046d941cea677d4c50ef019bdfa36012a0761ad1c30110654b4654955b555e5803780e88b6577dcc9f515c3251bcf232570f939a652372748466ac1a2653a48e078bf1afcb59cd3540796bdc966368def217506d8ccbec82060adc92204d1f6d06fa7a708ae8a287388c33806b0cec2025023f92d7c952f9bf3765fd7eedc2d500b008d7f9c6edf542d0ccf10cd108164fd0b8ac4a6b1ea2c5efe214be87188902c65363b523e4173814605eb269a323b141a5fb3e746b4064f5aaa62bd14e670215ecd55cb578c28950a0f955790fd709f3d3ed58316449f02102f9e6a68ae9065690dd809897d43dcd749370d322f116fe9f623eff1ef712313fd7db32b60b04f4ff5ffddbbdc3df6bf72305918ac1ab4b38b92e3bd283d86ca1e08572bb3d0103846f2e1b4c00f4e18490ff3c4807caf541d6b9116e0c275c93794efae8bd00d00dc4d19c6e8c4c6e741bd08a92aa813040ada8c358a0a5fa2312ac98983c0581323d6c8ef6742fbf193697c63e37a616c237e26694595f8a9b0deb7e4ffa01650b49509be1746b93961a22995d00618df7c2d8e2027cbb848602bc499d1c0628fd09fc0d7a36fe320b8f4c2e32ca6b52ff991f4d91e67067abfcae46a552003a0ea47c1ea11c07c2a388f072ae767d2993983a7b02249379652fcb6000e6067db77eb515070b1d7f3a845016bdf04ca1b913a3f8b38ebe7ea78182eba15a05702460f9856dc3fff56cefb20b0b42209cd918dbda44e8ac1b8c38c5ba8f18024d927f8a4d69a8b1cb8a96d4f43954011ae12e2d2269e99731648223b8457b03e0cf8099ef76c89116bb0197425a87e2ab9d4f75369666900ebb7dcc9e433105c3b6af33db5770e8e13aef13bd70ad0cb79e7ccd6a8b98069510534319a92601c7a29eea00c587f99722742cbb16f6ad2c350b10b196f8de8c2d646daa1ccc05cb910d56f8f236618a8dd61a3f45aacbbef7e250cdad12a6a65a69ec254e1b07e33ad3841eb3af705181d63fc4d3010d51758723b428d265b73cb22849767901cdda0ea54d520b9295ced71b9d7a36e6020e84e035ec3e0bb4d18c31cff743007498bba81a1196c6bb05909e640cffe9eb680705088d8a31c68caeabe456b7014c9b3ab8427402acdc17a2334759957af504f0baa134c39260c660bf4d3b2f05df9304f819ffeda2b479cc10f2d019318ce426dd550dad22f68833cdcd9b9a054bdbb7197adae6c4836c34b23e53b83e1c675f47bf8b8ece9da101a8563c0e02f9bd17a0ffd21f5d703473e8aa8d934e54c5b20c7e692e5a4761a4b083eb5606c2231436237c21e82b7c6b61be9e5f911a92cdec6639f8e26bf2a20b34273802e79796ca386551bc3ba3fe936d5d6733f9dfc92d550773257e5e7ce78b353b023d256966ad91dd25f56268935d4039be3e82294323c5810f17b583ff724ce4069fa1e1b8e1d64eba6e404c1c039c5d8f89ba4b51e13b1d16277fb64d23407c067b2b49bdb652f94924bcd7be7a8ab404bfc7a33e434f57da5fb7c2cd0d926e032f86e3d22fb4741b98985107253476eec578609c5b355dd7da418c7ad082790609aadcf60855d793cfab932e3b19360120afc88fab3ef006a6e5c84cf2c4d50170ad83e2a8fcca0934fa0f4d75dc82b4f35c3d6e112bc9842e8a8151240da207ccc780da31b02c282af89bc91e79ea575deedb968180e680e4c2d19e49f4a30441cfa87eddad0fd9ab4847902c02ab8b7a60b2430fe9a9851fc79c8ec69d1607c5d4d74f3b7edeba4a9f74b76b20e9019c3fbe0d780bf8168dd7b8021ce3e300861298b4f5ed20f1cb2a82e84eb9c67191e265d3e005deaad464b43d6942c40065ddbcfee10178fffbcef489506de159d8b74870a34b85cb7b774f9264459406f82f9f865272192136b2204a3a467f6a6ee1f6b8582a10d74e773c0d694b47073a1d199b00164278ed9a374b6db286a4f3030cbcdc0c7e7c69063d39be89d50337fabeddbbd347a3e08c0bc905504e2a2fac12846860f5c03c16f0901e3248059c0e53920763fe44862e70f842ef9b445cade3f640867282e5b3d66914d3eb03530034307b112218a5ac096420111cc0a03f6af3cbed6b1160cba0b75ea74f0150eab0110a167800f42fa178892673b7fbbe6180b2136ef143bbe9ccd70a8d01550e8b34134f1b4d7027561a920db1390da89c7db1446207087cfa4a946105010c03e12072b28ff3b4b5751e2312047a935aed6ad3f692a61286d088fce79202f7c9db25bfbbdd053d9e88c1a2066caee08a2d9e25a11d728a57b17fd2964a00d3b8822192234f217946ec74951cb617fb1103b608e17dc8bb69f9ad5a61ac012e84bdb4f0a481e772e44d02edd5cd07b44019d386304e6edef6a86262283007508c6dc8700e98a8cf8cc17c13ad551ecd1442408fa219159a2e056566a764039bc0fa8c603c5ad7ba0c18340aa93a349c95dfad2c9e1d3dc3554c0195d77b037ac49cd3001ee3b53f0a46b311fd71865528c4437ec01a7958551755cafcff0242a95645ca6c1f1fcbce8c49964146b1c2482c4cf490facf4c9ce105511e9804995520bdbf653890641d414a10702ca59292ba6a45e1b1d50cd1ec47efd8fd021b1d6f16f9a92e75b4732719ade58ccf89290b68502afcc3d3193a7354fbbd033a6ce7fd61552348b58109dac7727315e1bf092365ee26a353ec656ff12bf907c3bce92f67938232ca145cb6e9a490e67190cb05bb3bce6425299afa1b927003d798b2eea98f248c929fe9d523e8475e668cae02f6704ad05d8b6af38cb22904edfa9586d3f6fbca7525e8e07594d2a7c2251cb1140c04f2ea717040f86842013b5d9211800eaaaca9240b6af794bd919c4e27cc7dac91f515a39ee2eb1d4f077f246af99bfe04dc9bf29bf522cc83f4f30c590cfc1ca3707ff2e39cdd89db07cc1628d2636ebc8ae310d53bea71bb210401d99cdab18504bcfda677cd3c560777c48c275b6f5397550f66bb868376d41ce0399674df6618f8422d27dc0f430470d7eed594344ccfb2730fee32628fd58b0fcc7f4c163c820fec4f6197d932052b4a333b5fb1b63bd9889ce315d76e215c8f618c752092914f11cafadd03b80195ff88e2614df2d5f261a347c162a810d60a58763bbb385cfd97d87d4bb87a06b5690c82e051435ac5623fc57775ee25c0195cb4bc9526051c25e99545685e0601453436b098ff274ed095aa0303d49569b41dc6283201ba111470833ac35f03f610b9a7d8893819c1752c8fb6c5de5fe6d3c49a32692e6ac1c6da1c8c4dcc03e6a536423e30268a4d9aeac2effa59fdccfa156350c282f948cb73d8f6b6a3062c4aea594a9d7e65d1a85b0d9f52fea27dfe616133b3a1cee6a43dd131c1ea0298c18f5e1f75337e1dcd7dca39a11c6f3df16cb787fe3adb764f6b49f8a3d705644cbf868b10ea7440e02bc1ffa96aa38d464328a4ea98288532ee866d39de059b03e3f2ddb6a3eeadc4a0c194574f5c4403e284a39d2c9517e7799fffa51c001a17ed38e644b37147b9344724cf9b5559f1817cac01427e1443edccdbf4ec0439b8b4462975bd9dbd8d9aea05c0917dd03f34b59ec0fb1390e33cdba3b85804071e8e10275e8ecd728a1416a85fbd48b2aef03c862dfb7f28ebc7d25bee1804bb6342ce3d17d9c308fb3efe50f4adbe4794d55131c8062b6ab673a3c773c504ddd2ccc8cda48eed4d87d9d6c03f0eab4c1f00a64457e95b6cc55922d73a5c04dbda0a41993bf1c0045df0933c2c89bb75c50b54234ef20fbc15ead1b5ad1807ed82636b9ecc32a3a8311e7970e9665657c9bde82e9ba48749d69c7dde80c906692222f041fbd58166c7f7d18afcfa953a4ef26a0951b4e3699d492ff07b3a05d0eef8044e217db9e87464a0866415bc4696774e12368eca3939310e38be7604b5572a679dcbe845507499b27978fb68d2122119c5a1c71ff88effd5740da804ce42d2ef4039f449a3f8f1a1e3fb844a67592c817cda8594c57321ff9c0d8d0758dcbafa441c6831ecb6c38c05f80ee96f321f45b10afde3b4d7cdf254aaed05907c845bf29de1981d52e647dc480433b39a49d8a75363026fdc3d1823b8af0295bad6b288398f7faebd02d6bb8b9253c5dcac45ff773f6f1f72f065e8d4a8034e5f1e41292def624a3e168d90f10ff97e3aeabfb0caa940931b4ed1df135407e549ee4840011c3840fed9ca08d4d4ad80219e69cc76a7940b27fe52a51bf501e3e9912d5969853c18d7ded8e22ab34567f0260143e78920583e12a2a322e60235677cfe2c4869845f2648385b9e171220422b162e6887a9dd53a24e721dca00f833644b3e2d5f12d25b83aa48b8fabde3975f6ccb1e1f7882670792a064c0044ec79db7497a2cacbd0d9e99ccb0ae48ad11b88bbd4121e3ae05513f20e832042e50ddf8ae9dab9e014e69b75c681bcc4f4af13f4c0a87b8047a2f0a2dcf7502e75f563bee8082ee2c32cd2cac10d8cb72d565a36ac1b541efe5527e7f1dd400b97bbecdd2e74dbf707a43aa172d5653348a811fafdc8adf22909f086080690483c9151dea6cde003b8f6ccf74caf2a0bc058b4a378168f884a3dea49c4cc5013aa8d1d27716fdf3454f988899bad217c9bd05c96ee49f850470012707de450244c8736cb7e1220816fbe70f23f2f502b870bcb07e11ac5e75aceeb48e07f00385ebb29684cb2a03158fc5c2ff08cd75d9edb565e4efcd00d013ce4869b26f0371c0ad05de91106f90dd1a41d528e6c2fad28266529ca728308d68349db531005a4680dbe70105f4645ca58a5b89059e823344e4aa40a8b1d5d9cecdcdcbad057aeb56ab49ee6f6829657d3c9fbed733d9b5142faba2aea0cc77c89d7ec56c0057ac40a600ca8fbb6307bd04ffb8efeda39efde5bbe9940b374166a01674cc029f136d5ac6ed94a72a4560be77be720c929ced5a73ef68efd65024806d5863004978bf8cd465caadd81ac97444286bfc16257bc587858cf0fdbe9747d1264f02e2ac09a4435bcdb003b40c8b36613f1fdbf22e1e680d1a5d5021afeebac1770667976a2df85cfbd8d8dedd4c0bbe68fbf8c331078aba8fa016acaef17301520722a8c81098618caa30e5841a51f8c13dcf440c2a7096447ffe72754ba19e43039dc634d2b4c9822ce1bc098630756f9e192b9a08627883e0c56bb1032eadb8077ae4643aadd7640248fbcb8248b822b59df51462aa734fa8cb2e8ccc0d3652041a8fc3d380add434c10fb70e5f07ac9525ce8ca47d8a761fb14b0c9621d51100b453b9b9218eb67216ebf673c5349c0259ab57edd38b08dd488935e71c6cc404a8819416f2d1ef3709b88261ce5cd903cf844fe8f7d6a350255a00e0602877025044c61046cdfd208a3eabce4af59d664e73865796463b53f38f46536314400581b18df1ed1583ceea96fe9eac0c5edd4963e13e45bc165a2fd29dbc9e2d42033c08671f257ca22d39e6693240dde2a5e7aae1ee84fc56c82a051babc1aff501463342426d5b9585255a3ca063ff250f340d2894abf6f4f8c9fcc0f7fb8b170035a4bc17a83688e09ee96600e07529dff853b9e83aeb5d9144aaf61dd1e1df01e5a84eb23184eec064d0489165e2b2dcb25091bae1199407ab45b042c263a5078b815625c5ef2bbb3202eaae4b79fffa03749199a4433d2c13207a69800a3303d955964824889d9c94fad55ce433373b45e8feccffd5932975f1a5c6b387c901d0f22250a7d7fb309cc352ba91521b306839e908337d19a16d58db0b5435a700f73c4cca9faa2da853e7e27bb38480e3b1bd147157cf134b4511a20ffa74bd01435f15ac6fb95b1263e82ffd47809a8b614763b21b163fd1b50ccc27dad82201be525d7e63504c13d90c6fb15bd390e655422c59b2cdb032ddf4ad721d7d85045dc7aa68fd01f8368dd2a28d1e954e49453dc23f9b28c037c1d5b7eca8ecbb06678ba8bdce5f52d3f5765d09b56b1ca4222aeca55bdd8f252d70c1fd6cc57403ba9927472da29f95cee12f4061b1b95063ea2e67b344a2d3350ae37b1e5eed06501f915e987efece1038f2a561e8048a823934d8aa603c85e0bdf79e235394038ea90dcf5dfd57363ff23c95548049d69d50d08440f86d67575af2b36ce45a05a2cfd407f6a134290ec7c38f0f85fb32357e8643c0f2bfb9b121d90b58b3ad06254b20b88c52734b2f89c6d7f8c3ec22f57ed39a7050ceb72a868ef2fdb21e017a1ce09e26152931ace5fbb76e466a075f60c6215a498946f05d649437a66802c090e2963c95087a4f2baca55d70f6fda9d6f225e12bc36d14c97bdff0c4ee05138916cf7075460ea69e921bd704d132843bb248c4425ed02a62503a78e82d0194c35c22ac747be09e9ce3ccca7d42b03fa82513d56a75c1df6297575af38807feb24c363e2bccad54b2acea7ef88e10dd230c92e6545b152cc324d18ed28304b99bb32caf083bbb4430bee96361ce23de06fb08396b014eee1d0c78316fd50467317f89aa1457271a599c3fea3a82f4b329cb1cec7ffd57ce2cb42cf17d4701bfd673a09e02d5b3d73073e29eb57426e7b32fc8b1067918b7b060c59714d30008fe711a07df89990c50f9dbc29c966409f0c7d2ec0e5845d0e7f47e70cb8b00798c95bfc181be7ce33653a944c72ef0de714397b0fcbab2403379ca93c72f001a78e5f41c456ca97c5b056a70ec68860cf41e611087aac33f3699af144a0a02fd28238e7ddf85cfdbd30176cc9b08fab4a8237706ae490390f9940dd40ff107ef0ee767a0b40ea251b2d649785bdef0a95bcccbf3c041c2d002bf51f166a5058c96cfa85bfdca54de96cc1e201cf94ba90993e5e316750019ea6187a951a1055d39bafc0d9517f6d844b1856dd385fd4d3ccbc580b42d6dc9a4c3e8e71f1300af9f8957e93db033ae7e910a68b2295604dc87e1901ee71b831dfed9979b7106550e2b98a8217785c5f43a0d8ce3fa53f5802ebfe1a8223d74afb3693d1be5069dc34706264bc205bcc5316ad20557e5711b3a4c9cf0d8973f494af62136a9036033b5489fb40f96601d6d93f9eedfc5e1a571e31e7e6891e192e19c772c2a060511b4ee3852cdd420591a0a011005b581eac64360ae7e8769d2c1569d2f2801ec717d77ed1e5f906350640ebd548db953e40a9108bf390d5933864840616e022202655b7b00b04ba7e10eb37e86a7a0ed4b590c178220ebb640600ab78e2f00b61e3377b0fad55b8f9ec69cdd12b0d7331658bc678012164510116f79239803ff232de8c5b9b491b7d3fe69802300883f04a36631ef201e6358dd4568eac50100376cd80bc4931a04aed821035b3825b919ed5bef791ac07f6f11c843c81707b0e035b90e814fe248825132533eff5e0d7c9c14da5025d2566bfcc4b8f96401c71c2f3d3467d24a9063f9e9f1ea74bef5953f0b0ba6658c48245a5da614aa02fb754b08133726c8776867d3ad9b46899450cae4e6e496b928b4ca2a108bd8054c6b6717c7de55e36b79942b20592abfcf67d122cd92615876e0f3414f3652005f37dd358ad410e9c142417b756b7dfcd0a588f82fd15c17d4dfafcefeb6d403b702c5ee11b07dd830afd9cc6598fbcd3907ad5201d1ed1563e4aa4a1e139e023ea423a534f2221a240b82dcc72ff8edc3c9f9235b46f5597d8544cd09861204a88634af6d796adc2d9444e1a6bbc582238d03a8d81e6839970c6d709f0d9c0723853a378c1088c578849b13e90520af08f4a9b908da2d3478f5bfe9a9f3f003152d103887c6ed086bf5533919b208b8bb059ff168101f8f2f3de6debf617f002a53a705bc13fa6453938ac7a4bca0662a888e7b278234e44b508acfbde8c8049f40b69d04c9716fd88aea0501f3779433c898388c9ea556672a24c4717fac03a7a447e3fb1c09119f2508d0f860c3b95c4a7e880ee3f2f1e591346e2d61d001ba02994ec2b1f1b31502e2480bdca949ed28f71e279794da558f71cf637c11058b6963f8f80a09c1ac810edb79f23ecfef676f4bc7844fe811d368600fee7d06c0d122d5079970ddb34efc99f1c4f5f39c09621de178356805ea31e61fd4e40517e9252f22f872939943c18970f9fd1238507ae9262f97970a04af201d6f2b0612e375799d7790495688851d7426a8686b7b6fe0aa6206b262e83ef42a84110754abbd815120aa265b72227013618fed40e7dc795e1ac6e9a3f1741bc617f902ddf063aaa18af2e24ac1063b0a6a4f29c88f7da6b4087bdca3286cc5c4390c0358f4479f2a9936f47511b3722e9781b4168f6f3d29071b0ad1f89e5b45ec3e00b719e273be56c552880d08864f57cf749cd682e1eaf538b2cd305dcba9925406cc52438221d3072bf665f4f0768443d069be9220ee3f5aebb0274213206e9d006f9c1816d06715d102b4eb3841f9d2dda52c08793dc87c43fd2b15811bf9fb051bfdc72854b0aed469321083550e80e711b4c892274c05e77c540c0af46cf203d9abf4e697160908ecba8ecb707dbf31414c419def9d1fe3969e2ca622d39800693e5fe994e81490085bb310bec6e80ea1a501561411f7e0c46dfe8409a3cc02c3919b4748c9c326faf7b949cbc1a55e44dbecc85b95f8fb80525e0d098413059049e747df4c8a6efa90b2ee3f821a48baa2d97f1c4dc79b2264d521b76d4f015e2b5d1304450a8cc1a4f920877839c2bc2d5c438d8daa6c1744c4e01d15c300dcbaf91a5079df408615522e330f1f9ab0c45916bbf8de7d34a93168462ee007373f77674f80d16c5aaf1c1c756edc0bfb07f198828c519fef81b6d0a5145102bf37c2f5c787c8319a09d4fff6f91fca5662a87b94c1f368f8dfde880709c60771c7f7bff4f28bcece7fd07942d43befaaece512afecbbb5ae1b761942b1670586ae0792d42728ad8836d31d4872e54dfd5df4c32e95b02aea644414dd883200d34e1423ddd5e3c63256d7bf014f4adcd3a4d4b3b2e8b4e7e304b8e0981b0701d4c385b375b54ce4169266f44fc671fee939b8918e9c13c280f38c70ae8ea906d0bb66d3dcc3062855e24a4ec2587ab7a2ca908b0025e03e8aa8b01eb24ddb01891772adcf72123d146e5d43dc5536cbd8e5b5e404febb7be56e8e28d3c11707e07c47cd904bf0ddd974eb62ba73b202450a8bf27faedd3058b79d99dbd0f707018f67d903a8a785936b2a50000f08f040345125a738a6ba8c25c34a74244303263c60e1fc1495b0586e8bb6956c8a7d5f8db9b286bc668182d16ba83e9322032d6bc6e1767d48eb578163297a7d01e63e69598d3b653c42b414ce1782b82001a421f9247c8e68137368bfecbd4eb753950fb48533bb9664b4669698ba2c5903a88634496d6c5e0f43fcaaff49cbd29e265f41b40f682e3c60e253b6f3fe1707645a26bc3e7602912f9f3e5adbcb8bc990e66e448be33ffdee7c01e592fed505b9125fbdece5287e7d802bac5c6b1905b05cb304f18663b807c0413ca3920203df8978540b1a69dae6fb3531838cd2b51726cd440931d522856b2b4c8b2ec404aec04f4b998dfc06400558edd7db12e5f2f1493fbc0dbf0a8ea0c44960146f06070ca5e971b7cc908a7879d591e8ebea134999cbca1f880521af4d4e2fb70004fbca8379122fa8f40ebecf4ee998b211fa9f29f3813b4617307a2260c23a6902fdf7d7467cdb69ab16c2866df09f760e668e8427c4507faf919bfa2e42b6d20229241d99d45a7c1462d6ebcdf99b2a245c7d428c90f22a88e45f09573fe7eb02572c1ef48cdcf02d8c3e1a1f59b372e2a1e282a2cedcc57b479d132c015b4902ee4604636a83f338361dd46e6668b40b46af6c8e30b199d90db8e50a0b229002a3c9dc1158a93db4416c24d0ccc93b241b1165c777205c5abdf807923ae94b00669a11ca60b53a2aa9f6de30456e3e84b7a1538a398cb1e20cffd8fec95b0700b6117d768a34d0275628a19635942ee43569db3d62b5def4fcf6cb30772924070cf3c1170ded32dafca50fa5fa09980f3b8d70592fa11cfd1785b03d0c462f04b240ba2e6e5a66b0c304b08cc3747c5cb722a4a88e9099b15c321a01b0031706d42557bdb25e76c6a6cbe704134ed63bdb7497df9422a13712aee32fec8c8d04ae9864a2fe5191a92f50ed66a4f10849f8e0eb40548ca45ad71c19928d1f60065ddb1dae295ee20cad18ebe2dfe645f943d3e9fa0579739bcfd79a2b55973205241b74d94526cf8309d571a2d2c926682822c9d78b4ab60a30cb2a5c04ef7e02a01b02538ed30165bebd43ad36a69ea74168ac591728facba327c6916ea08204745e1a52a653963fbc63a10352472440876d44588b3dad3f154d09e6697aba0358c89ecf5578f8b7b47241d2dcac3b319ee3664bd7a5963a33e0764696c82303ae85333239ab34ece9db5438357166a837a32963ed13d7b5a8849af8b9d8a103c5b7511245486a040eae6e5ff15ff53a3b72942004a17691df30198588ad5803566c926341096ea7f172e1661e0f8b3f9f6a12bd5e40b2bfc7191af4852a390131b43e627d5c9fb6ed329386c929ffb1c661986725ebb039bb282fb15b33c804cb214bb59ed21fac6064d781db15e80296e4dd46ac3500f5466628a78ef71103dc5c10c3fb209e082683909d5e022fcf8f87858cfcd018463f14e851385af30243c314a2a3c5243da73fcd2c0f8cc27cef2582d11e7e9cca32787d7059748903faab18140b3c490591640ff21a4897fbe428d27db399e837330881e89035ce01db32cce6ec1dd382505d818fbb6e968fb44163d43d83ad35a2384cf7f3daf1077f85cd0f6bb92db0d6f3474e789b9a0602a4ce283c2cce000bc23c377c0caf0788d34d05acca9aed13505d282ef032379985efca54dc81a3d0d86c1c8ca94c0098665be8abd85f1f36ebf98bbc05fce02c9da8b4be827e3da6ff0307609e9a03f708d0f44123a496e7860bf7abbd12b46881bb6d398a21d45d1148dc4390b5053c136d374ce1abda68c4da520e43c158e11b51ccb979cb677851aa503193be014cc3456c1e95a12d12148141fba213c2628da5b51b4d2cbe5a514d8c636ad101468f23153703370fec1340010097c4e218e15c0b9b5718e125c9573ee012dd009ad261ea9719fbf64a999f019c44ceea7113faa5f91bb2510d7e79d6bacec907ef3fc1ffb14ff63af3cf3f409919d539c35dfa59a57ea55fe83164e0242d460262ebc2c700d31399fc0158412e22736044306dd086e26ff541498571616b53079f4f5648dabe494c1f6b8c2b58fd9cb0872f9bab3e28b9f069a51b68287f5b067d89d253f5a10eb6a1128e676b4d1c64e7c453ed12a55793a1ace5cbfd96a4006df7d3e746a9c40682695836fb1a71c1326e29176643352e9669b17426c1a300259ba0fecc2df2065c1f7492c185a62591536c7840a41ce4694dd4551c32ed03cd7c7a9719b5ef02aa4259052089fa7452786912f087c33d4a9e80e7af46e1048d5c92cf901beaf46a6d9c9bcec7456fec15566b4523d508e5d9ce43ebfb8701e8037f8b6c8903ae07105cc92875dd97549f3495599e46e2f1f85db481e8f003d2711ced64ffe5d264316dee89aaac91d345cca2b47f1ee446f49ab9b02d24078fa77204c69e49c4fc6a33178cb445934ffc1e01454828f84fed10dc38f29d072c3eb83876e9f8b2fd20837c1e252bc6a5c335df889de866dab907b581711804985ed459f18763dc09a60c1bce2d82110a94eca6f05800ece11718bd45ce6205e871892765712a8d76fbb6b397a532612e396141c376855d4d9bb9863b611c033b51333e6d50318e77d124cb9283381cbb243a0a2a4f0758f06bd8511422d50184f4d3f5bd7b19ef824bac26bb6a180675d53ca0debb0d17b3c20ab04d9ad606ffecbf3f8a2cfd34de36893fa57028c38b5ecf4a968183e9ba034c0242cb6f01f16d153866d53ac7bbcde13b1316c656319ae31e51217ffd57d7a408f91198020ea9ba781fd8047dbee361fbc6fa4a6dc9d81619056633b8463f499719e3ec005a06b89e8a560e6369e6616f23f09bed16aa1e97f32e979220fe1382be689705e779fbd18a358fbf9fa65b0199f015a6314ca223b6d24a159bbb8ab5f243e50640fa74c67d48ce2fb3fe7511cfd81f3f92a0021918865ffee653a4a01be38e066d098047e28fed4d89d077ee8103a0df2cb6545c3060c41e2eb8a73f307aa202be22d2917fefa960df037c7e5a85cfdd789cefcc37d59132208c07e2bb054f025758053349ff947afa56c46f5156eea45dc0bcd964bc4d60acd8f7e017ceee010b849a00d8cf80cba890f60db1036a715ec2bf9968f41f1f3ca4cb7768f80502d42d93c13f4cc0d1ab6270b2d8757f498c9ddb54139c9f220bb4b64ece97d70777f4874f78ba90cdbbac12f0603a4159f232fef9c8992c225fd44a96022215041622cc18d5d34cdb5c5e893c62ecc9cd08bc695511aadae181c65b62958a0d00d56ed111f99c07f81fa8ef44117270b1c405d3f7e060d793aa80213c13850603cc83460b3affbd023ea16f4525e7504deb6cee88039d84d05b0422a71335da0400245abccf5b980a78650b95d58c383a23a776d96e9e2f2945257ca996026200014b6815cb9f62f6b3cb08c325244c9ccd78472698eb9bdc8115773481b7e30483947d55c230158c293bf7b7320b85cdc9ce8f5db882137a58ea5e17a6fac705b66c51866811c01c313aa41fd28b3f48199caf2b013d3aa8394c3690f156b2061dd3e41778bfb5a102eca72a0727f9820c4da33ac5bf96f34dc939e6d361a803ffcd538e4bd2854133af544363d7383f50c53318beb79dd3a5bc0ea5a7274a06d6503922e26c197c0f0234b3cf8dc201cb72615c7ba2bca425631beaeb0dff057e272110cbc9ccd16db96211f1c0e4eebdd3bb65dd08b9423761b4346f535e030da193872950aaf2d3991242381dee1756b028eabd5e16a33322501a7386ab07e5bd6362cf5a3f27da04816f5aa17acc96d02ea584c759881130d0ead09be404e9294619d607462718b65d52a1955f93110eb20b9664b7e5ccbc1fa28fadaa0476d9b8a35e0c9724c85a16538d200e589283cf0116d66fc5e9eb36512597da07152406446cbe794d1b17396ba5500ca9e44680786ba6b37d430c894db6d3bd02c3ec6688ffe994dcc904bea657b5ea49e5765a86a0812fc24d188b681eac33061156b72c53e306a47d026f914d0b19349fc52a41b5b1c7bf826346a127cf82026b8a4b13e46c5661b0c7370430cf1a6a6ac9e0244ca1de331dfee44df28dd002d7bc525757174e37e60e6ad5a3129cd937aba16ff92d48da51b1c65c8e335604215c49b3698e000749f36c10f56c671e1fa476936a3e54edee6a50cf803931074883e68625db2752984d908123ec6fa0fa13efda59a37be92fdc9123bbd206029b24c68ea8d2b1019129c87cb53ec5e12c5b2c66bac46582b81998bc5b2aa4001a60ac2269d405c2c92e0c83c1f97936435c4fe8635f5a16cf73bb0416250e006b2beb2c71b5bb54cd16304cf21834b6b5ff2c780f9b9c64c2761776d0cf0a052a0b50cf38baf100a504547df2def9ba5930d98e3fac71e9e92ee038766b64031619f5bce6004bf4786c38d1aa042f8bb04b34fb0a4a3b8c392f90b012a1d806035cd1429ec97951e93d4d33c90519898ed10844d9a93fdd42d89057890f16034a042f604fa8842f8a0b91692cfc86b6688d835622a6e43109514dacc512c7055048a76452b5a4b0c003f934dd8705033c7511c7bce43b64b0aaec9b32e5080796192883be2921e283b63dbe25819fbc6627f36d56a1052f37904126bb8f6f02b6ed0cc87f07ddaac491a37a570a3717857d10ad816a18e9ac6297d584694a0562021558c583f1087fbe0055ef28a0c2edc45181973ad98c72cf1362d5c98301389f193bcc56816aeabe3e80836a50b21f6698ebbcd82ca34801f2c584575505b09738658d9c33b66d7fefcadd1b2087e6e15c66719d959b375a1d14d2b2a9063b2315d442373f7383adb5f9f6cd4928612fa8e3ae9bc0f7142996715b5856054b7a1285dd2912f7ff228651a164d68d56783745dbc698dbade23ce90e1d3d045f3780669cb5a9ce5c273a0daf8af80c54faf7f5f309ab3d9b04ba0256f063030592fa6f9964f32149eec5db93dccd379ecd218be2bb89c59157a293e0472706a0beed9622c5eee4fa2a1adce4aef960f2fd9624c6b692ed3ccd13f20877660694caf397fafb655d1db2dc7f58c3f51fde635223a28ef92fbb5e543778de50035b77e6cdac79df4746e537df75916d6c63bbb3097df1b74c5d181b5aa05458020ba98d1eaffc074046677f9cc03b0082fa3f1a38307a7bda67bfc01e8594b406f10fa770363e7d807c3c56a8d41ef079434a94e86f8f25cede3325af3e9dc3012d86660a7ac61d1ba59926238d41784e666e84cdbe8dfb5251f72053bc826b078f2db7ca34bd6a0bf7a5fa07dfebac65f27aacd02126b1c8d269d2cf6318dd003ac10644c55f83807bf87d3adddef174bb8b03d5af08496f6a46abb29fee4f02916929267731e5e58f58c5ab75d1a5c25089bf0a6b011831e639a99c42d7f404b66c9eb6121311de3076a907dcdb46281d9fc629990bce1ecb2f27b707d890001ba59e52ef2187c6c81258c432417455afc919ca2cadd08cfbc67ddd7db2f101d23d8519ed3f73e486e5233eff7c31730acd1c4eca7ddcd7d90174e1b8edfb0676661471aff36b7f1bd4b3d504ff2e3b64ffafeb18cc3939ff09bed234d7b800df627d73e125849dc9848eabda57eeb06a89f94a1b02475d31131e592e8f5d00d3c9bf752aab85a2552f6eb2e157050f323eaa946e5a30b101f2612ebae9dc033706b98a98ea44e9b665236299fe444152c5fe85e6b68af1eaca716f9a17da0160d3cdb820da9459c51a47e31dce52d2b8e63be6b8cd2c7fd809d914297a42044d432d0b620774db5372e5ca73b6e9ed07d31f2846214d5b704632229565c200b16a9302b2d80afaf6e11c691693d923bd0d3642a86773939b81bcdb068753021a285e5c731edca17f5e9ca0b5ab1f4bcf3bb76b73c5cdcb7c628888224cb00311e3f7c0494e2e596033c88efccc45a3349c59331f3d648ba6c650fe2959770048db55b0dec5fb036713984ce98a5204ff4eb67a0a3515896703187b01499d018260c5e6700b0e90e7c87ee08a75ba1b5a444a1f49acba1ada0f616d4077bc02a73ba3697a0311db99c8e8efd9e041b81fd520f9ad7932b1d2deade2e064b707e9d649151cf36617bae6202bd11eae7d22b1a222a2a99efc9233b105dc698e03cdc9329f4c9d469731adc795d3c1ae2ccb385350e201a7f308922770c0ed0f030aae8713c1e16083869753eaed82200ad6d7ce927e9185afcf8d7e108870520407156b633697c2814437023c157d6f2f16ab85a1b6d6842ddc0bf3dfcec517078dd21053128ff3c36e54a7b2ac58a0d24d4ad3e59cfb282410c7a2978dec4f03b43f176765ad21eb0ed21985fe1f4c4ea78a090aba01fc2d16a907fd4e7c3b011eb23abb2da41d578e6720cd0abe015e9b60b50e0ec6525c7597dbfc904302027948bab12d582bbaf2cbc676acdd749ab767a4174c11dca46425e0da40d45d042576a2fa89e26950c60b997dadbe755d24e358d6a0a674d4563e36f1a4b3b204a5aa79fa8b6fced0ff59ae809cc73927cc2a31e672480f52970040d43e0951079aa4ceca857c3a48116ea3e77d856e41663e43a002df8e05bf2544b2ce424e024a08246c5fc4ed4b4609dea194e3158b7b4faed228552164e754248ef19adf07a4607ace0274cea473ea33c91fbaae00914054a09d28c7f5c87953328d06fd0345fcbe5409bc529026eac6a5630d47c1bb6a135c6fa37745acd435f6b18436072c4eda9b186e23c9dcc53f5978837de258ff26bebe895e9d2897f216d3eb97027a2dc4217799928a521dacaa297b6cb26e9f03411a3fe98ab9eaaeb6733cee05e68cdc9097bca717f081111036b4b78c0c4b380162c2b12017f54d1b940ca507e251b882011d3665a3093c499e3fae24b923d04dd405c228149a964b0e4b5c01137b6b3d431666d2351566aac8e250e3989f10a7501216b468379d8fdef94306c876670af1b75ff87c6c649b328a61a6370d54ca4ea5705fa38e248a1b84a006700145d831a6ec375fdd3ce83b74d6a53d9cac1771a821f28ca645ab0d113703120e9b2822e10965e9d80f46210bf9a383b70362772073c48a36c62f94d7f3028984dd2a1ae79a2d1e929a0c3421108182e75c7c778df0354be701b9e9efc906a533a3da516e5e2bc6ac77d7918a2ebdcec9f537ca2d11d2c10aa2f3481dc6006e45735ee6ca472505f0eafe687be33c7c7cbf3572a475b6a93983ec514d8f035374349cab4109558ed929a4c07ab4d8c137b7ce847cf10abc724a1b07487207438b9fdfad5576c2aaecae66777889acdbc8914766b56c1e2d8372b2d48bc201edc10bb315611d458d408730c77467ae97a3f5ea9e5ce6ce85fbca4427a6ca072b8976ab683384f935027e41b886e5b7359314a152e24068133424a6ecde9e04755428b350f8a61b7a26a6d6e174f4c7dc8515631b6a685f15211d7f68f6db055facd86ff9ec6fe5dd0a5e3460b4172814029a04b0212cef86a20e25c605b8033fed22394330e61c63bfa2ca62163bf5c0395412f7af44f907e856ba0430840128487ff9141928bc2026c78db357e484f5dee9a9cc25e373cf79669b2368500603328949bffa08ad61994379c965f660cdcd7f3cb0c8f1cdc752796dea0a2a06f1da37d160ab739f7c9058e403c53e8d16794b90916c2d96b23aab3b8a4a1f005bbcbad209bf7db749c07361eb48309b9b296e2fb03381439f43ad396a54390102e564aa06dc2d8f15813adccd72b88d535fdcfba24204f52aeca8319fa31c01c74e92ee00b3195c88f16384d36481c262a9a77fb87de32a2fa477b33e4ca60355a45269a6b249a01603fd39d30de40ba136bb39fba289a8cfc13e9246c65e0704aa2aa28f288518bada6997d633a871e134bc9c145221926884c55b7f00e2060bf14d67a51f8c43a2937866c98ccf516d9cf1a4c9f358e7d11dd233e3904c02ba48e537f11dc8812e9ffab483ada8e22363f7a007e2e1cf0f30820b477eff031cba6417530817416662834429a824e362515a30378975b2b5ce1e96c31ebb059effbb764d634472973a8d9b369a16495b2ccc2a372a3c5f6f2e6ace2ff2ed00f7dec4f1fef6a24cd0cccd13ba9e296548fc46ac02c595ce8298400b41c327030157cfed30a16301c446eac6f2145451051c7d133bf09a28ab721549b9271a046999e5340f2bd63f995331d079eb7898d1a37be86e044c0171fbce46cd62b603a1021331d14bf608a8cae1b4875cdf7aa5a0b615716de007712bd7f7f8144c04105f460d5a15cbab11fb4c0b1d07c92915feced08c611aae14765474ba76cf0112bd94dc73e65c4bec35e92ff7a33400b17849241ccb2f61017c9129823c2e05c952f9d841b29bfe6f1bddcfd0a98ebb17da24c77c9f2799f93ace5c4ffec100b1d51aeba617264cad93b160bf92c608d291f601a65688b1eafdf652407c8d04ab25229cee6f805c41c31536d777b048eee6dbb78434a6077fff9330bf96d401274653fe5d70fb565d43022ecd8e974b15e5b07900dbc33db385ea1a07e174028f69c38eafd896839dd9ee6af9602d4032684edfc9d1fbf71fcf01869ef7440790cff1c2e14769892829d4e86d9654d8dbb8e9e013959b83ff1ec6ed599924028e4ee1f22d5b0a1612bc8e03fbcd93310a5ce507cdce82677e77d6836d29ae028bcad36fe4b6d149744fbe0075ea2bbb456417d806426b045a59939cb52e8007b1ba1d681b05670d34d03559897cfe8ed5398c07f772476b77a16598fe95330675dc5867239b6eae214fcec45c4e3eb87efa7324d1ef1c9c54d16233f8a6a401c430a26f365adb9e38c57feb722219ca5fa3338b8a65786420dacca0d9064c06bb7e5b78593b5926aa67b4c9ad30defd4cdded6bcbb8fb14809adc0b8f9fbc02c43abf260194469f23fea368ed8013c9fef4d9fed359bc3eed5a653ec28612045ce4ff258dbe53b94a4e8b1ee9be1ba80f261f7dcd93cf52b7f8ba5fd2f81207895e4fcb8f3aba4594581d7ea4687c82cd8ccba3356d617c3702cc0a3267ee07f2e4dc22b65978ca2ed153fc6e71e25707440ec79e96c5b1217cbbdc192fa6017987dd004c2b7818860d911736f5f98d7d3bcabb7c378439620de88682f01804c295bf0face7195deff825a8c56fefd7f1f0cc4e2126be9b03ed95502bfc19000c44b6b36d5faabffa4d903eb640ea1b10db689e9cdf68d670acba8c930c8905f910a5c20a640bb2c9502d226b0a96f98da76206e98ec64175cf911d23340f02e00220b921183c72a2a0e3576dc095d9467100e2f0cecc7b9a39b5062a935f014a23d646aa529038467bc174bdc661b77137d00a180b6299388fe7d65ddc9b043a20241750086e3285e4e2823dfd95206dce52d9eabad3daa32c505b144c9a04434e2686617a5a6099e5da5f1dbe266b674d190b4fa0fc605500f17dd1d2ac02fb5144dc6a577592281d33613ec297ea515a47da6499d8eb44e9c21f572aad00a29cd8d8068132525834ade5634bc6cc17367cf37c0d868a3a9bbf1d1ba34701108d89b0177be132514cde712e08b2aa10191f25d95f8fb383c89a89e71fa3031222d90fd2edbc1ce13b8582a634b4630469efca5ff7311347b300e707e7580202f66d275d3bb3f5d64bbbbc780bf7f1458c41f91a57bf1dd1189ecca548f401b21934c8fcd22f1d079a03fb5d2a3a322dd6fe2785cf4a079d3f296b59392a055806b1fa2ccf8f6bd5bfa55fcc3aa18855124e67ca97171f8311be3442f82a024eff1188db3b8c9bd8494270293052373958fef9fa8c38c4be07d3112be8c0063a471221161453ac073bbe89c4c85a120ab2ba4e3f40e372a048d29d5f23a4041cbb1ad9600699070f2f05f5454cb45b4e29f43367b9c4c4a67725da3249d301edb450c89d3647fcf44f29c0e433223181906c34f48c76483a844df5dffad901fc5726c9e60cb6a78ebe413931d7986bc45ca7fee6c9400f4b867226e396e8019d152219a79935831e30386f78a592b3f67cdb893c7f8a208daf45f598ee5a050130ea6d51d6a96ec2a2dd6945c30279d10f3f17af00ed09fd91511c1d26b5038a86d79687cafcf4e23dfa517ce2b360a52f59b5924b28bbf88397b77844b407cce3d76f12829d5b5b3e2ae50e4e3b8b1afa34475ea7b437db763cfe823e0c056c9e978c8be1e963d37b53bc9d2a7945ea070ac61dc3b3eb3463c90efae6710009f44e94e95ac3cccf07f50f5f95eced93bc79c3e8a2a315707d60c4bd301f039a88feba0b5ebe9c5c7f092901081ee990c00e0c4ee182917d5b935861f0a901f712f93d78681f845bb595ae2cae71b1f2437279e3283f703a6cb1d0beb01d0049491ea2f101c5720e4ad0e815f52a64dfbf7b69f1f01398ba86361e4ff04906585a83ab8ff304bbd770517c8cd5d8bcd08a86b4302ce603a12fc8f57fed7101aed7f3233ff1cec83bcfed01e4132df3d0a4b67d7d718a12ce210717a2275001dd6844f6ddd4b3205c7dcc41c01b23a703fc7fd45fb152ddaa66b7b0faccc802fb1853fa2e8c9fe499cc6775417f6fd1234f5d7e7e77f3cb0eb4c35bd4894503cfa14d604cea9f59418091075a3dc8d4c0e6c60c6f92d1afffdb4b97547919014594b7fd192e3764ca77abdb958925cc3ba694f341bd61c119f1e33a3f35cc029bbe1eab1856c20221169e215d7e581c2bade927853d40b87a4ab8e250736f05e256c06ec0fd924fa7748d1517977aed9bea3869ca6ef24a097bf2d2a31e2402040c9edaa9126b0f3a865f4ca64f33dcba23402cdd7dddd9fb32ca858006110437e6b8504367ed45d5f7d78354ca198caba9bb7e0baf0b064aa27d5247fb6602a3eb98d62e0f9fb20adabe959149142a68b4795738f4f92e8f2be05b3ff3ca03b5d06a58361b96de037eb1c4f8eba2b94d400bfff7a2225f92e14cebd4f5ec06df34b425a80073551617bc1111b37a58db514f8280c461674f9aa5809126f305a0ef5173c54bda39835b11ee16357082e067c9c0b74e5f314c1fc99631585601421843669799d65672fe2c536f1410b9455d27dccc649d2c1388ac1bf44da700da255dc990592d84065a7595db849ae0ec371c63679d83e8cfe6c38164a19f01101489dbebcb6a08b29cce8323f160e8dfb17eaec2ef530023078341e3b33406f4067c9f767029b8e1c0a543cbf9cda0fd9b1e086cfa5f6407adf25ada145e075e41309d21f466fe8c5dc6152f9361409fb18b8390b653700bc5e91e0180d40529fe1d97739a3f2852afebd21924b201c43f173199e3ca5b3c4b5b7dfaf0f204d0d0fa016aaf52e29704ea2ab404fa184020f1e7d213001310a3e10249497b0475e1276501e4006c50fe4d9c2834c02a5231b4c1b0c9ca5f105f7a5769780700ae9c321ae01ca51d6fc394a2b45f5534165fd059eebaa3d0a7686efc85c7d20125cf8aee7e3c180273d3a46499897505230b167caf218d2d9ed2db0b49777604e301e0b3d1c1fac32cadf0ac58ba96f8211d11bfc1f50845c3be88509bd6560019065bba60de52269fada621c2fc3bd709dcfd932d6c2d6873f8b779b2416f059cb50c34119aef65d5453679d731309c9c0048f9bf02d3dc0b406b5d0b4666032077339ffa05c836d8d3bb4c2973eda958a8fb7c1f6c96e5d14d3b043275b300a64b5b3d12a713503d2bed6064760e1caaf158d9425e5a5bd7e8875c5d3d71015338dbf2ebeb64cac37252610fcbd55f1ab5cef6c9a962e16d7ea99ad2779f00415b348ec742ea2733b2a6b11e47600f8fe3afaba312cee26ebebe743c54ce0559ad631fe98537f3e10cf99449aeb9277abb561e3d7aa0ddfa1105ec17c247044bb95089dbdc998392782a001450735ca505bf7ee75b75486245c7e6414e8e00e591c6c7bff4b5d2546a466333b1f2039e200ede69ef758f5cb23aaf679a9306577dd578ec20a60da1828a69b8bb490da81df5b368dc2f1e51d530db9e74e5004d6433fb47fd12c65ec4a9f1d49cb29003c89096403d0dac36c10acd27b976047133f7465fc00348367bcb36892124a462cd0d0b416c952312027dbc7f506e07d0a18990f2884e56cd13c04117d7053df5c5ab14b5ff91b8895ad582f08591024ccd68466d79381c96c7616ded6a6abc1bd6d0ce8aab965f98ef0f8062ed6c027295eb7d233213fa73ae86e3354b6399fb47a11134fcb16031d6a36483dce301088ba1d049dd854a11fbbe09456981396951d0f7b24e2a18460242aaf0184902f470746b17541e4d8c5ce543ca9ee97391dcd3cb32e9f48edfb65b0077a912077fb33c2bbc70c56a93665f7c5af32e7c08c3bda43e74da0272c07156fa9b79070f80f3eca02b7694973ef72410cd5e810a9415d29836eb2c26d41a96d14bb401b6d71dbbcf0b4d6c40e09920ded86dac2cfbc17e5f530df8d964714f3404e4055bce2f7e1cde71057aa70f8bff3c7d33010c67dcc88fe7781ac4cfebdb62260630d5872995ec0cf2f5428b4ac6fb966bee282965d58cb6f9186fc7f37e4ddf02e01c1a636a68c398aca57f73e7f20e4e879174d197240481db237cfb7310b702d81b5692f6dffee1267325d3ddabc81014a93ccbed7a8ab8db4b859b8d9b400279c116e46a0c5e7f88f73a02bd4577ca10127c48d2b8a34ac90bd38d07d0cd0158ee015dab7e3ad5d4648e77be3dadab04df0e6ec4221916ef647b1efccef201e739dd60d2fd7164f05c9eb6f6d0c7fe3a83b03f14aea97e8e5a13fada7bdb00b532eb49328f84f9f3b26abffb5a7b2f3b9776562767a3c6a6c7c83ebe24d201bc5c438b86e9962a9c9bdea6e8384408f94656cca8f70404df324ead08a9ee034350ed24421fa25defeded82147caa361096541eddf46da1f902fbbc78efef0177ba6024c48cdac6fa3c37fae8f0ae58df7acb54530be8cb132e1ae5ec3f80008a3fa7eb3605879dd923b3cc4d4ccd3a26a5780788850ac509dffb0507d06b06d29a2fd7b5785bd51e850c866e22f7201415cd421dd9a2ad132c870e6e690a069b08d7a6f3156f6e93a00f6ffa466721f8fac8c6502c54e5a10e3e4538857501f0765b65241882ae13b9b382a657d6af4b9d2b1781349ad3b65d92d85d16a101310b84ee088e28323dff5a6d4f3143a5e4fe5662d7aed4ab1ed89c1fb9668d007f192e76520d50a7e07928f4307b574ae01ead3ffe87115af76cdcfbb7dd8802788beffd889b9763542cf0c5fbe9eb5af793358e5823b34739bebaedc6435607c0de864957f42505f4ae610dc8e1c1168c7e0a5cf4151f4ea5fb49ebc839aa069a78fbb995f49ba762f68e58bfd52cbe201fb4c97fe5dbe3f6cf19bdcb4bba06c031add936f3c3de42019c538290f633d3a1ef2ec7f5447001c5a205e6d489066d767f67f4f8bef6341c2568feadd6a29d28dea477c1045b97b2f98d66787301e7a6d60e2998bfac805e3e9bcba4b2662ee454735f3e829a79267d715e16d6036f1b7ced4c99f6dd3383bef97c49e0fd37c3675f4d24b9016c92de4db532b802b91c91dccddf17ba780f1a73cb13c05269f257394602f5974fd001f36ff1200195126e576fa148e69e3911149260076dd4e5ef9eec114199dbe53fe8cae52803ad8233c46f98684524fcd2949e0e3a6287c052e3a4176abdeeb24e22b8c38802766556fe70c8acb3054ce88299d2cac083708c01d4d3cbabd5709267441e460059e81a1c7fbcaa074a439044d2f27d45438e87eeb5b15056217df279645b180303f2d6b58d5cc0f7afb0b1f365554356af70733f73e7fecf5574d753f5e629071708a77e894d121e530ea24d30a79318c9e775ee1966ee5cabc77372cc6a03078a25b5f74e0311e1511fdcc0f910d107d65f91e86f207644e7b0b9f4289be406dfc427c718f5bd73c3e516b771a49bbe576c9f93980839519affaba441584b056e602b86327d68c2c566ea8016e9a4dd70a20a250ec386bfc69c44635b0f550518103fadbadff4e00127a640ee9784927e63bbfcd850e4f4517adb3f80d870041d43bd8ae4a44bb7fcefc05c2aaab564cbfd07a163f674162b5b23bd78add207442cf14b1352bd9c5d317e6f6e1d1191f4e98ccc7677d47717b6223d293fa001d2c6be80493cc6bfbc2c629c5213cbf261ba6c68f9bd2ee03bea5fc344383a07a866494ee398d6519ceb666da75a6ef5c6abfa962730ab827d3e4e4b83d8d404a30fd9ed5f2d501f8ab95d376b57a79e6c3b5ed7e2f11434458671ae2c2cdb01ce8a289a9dd67492738d49732e0ede22fbe2f1dba43a491312d7e7a7a1d4fc057788be90c19ffeae7b75df3dd292f3281386007a44dd3b1e14190cf9c81867017c462f93708a815d92ac880da6f7b27e885d8d668ebedcc66bed1ed43e84380355077a9abda45593dff15ffe893ea285f21adb9c6344d17632afe4d5bf8641054038acafd41317cc549da9ecf0dc5360cb83b4a488afcf5fe5c80c0a03e5cf047ea18fed847ad7a43114f5de294fc84222e612e390b5b855692d0907bed9980001c6cfdad57fd443cb78c9bfd2d9251b0bc4d41b94c98e6d49727eb2f7665f06d03bd46c2336c5a3cb3577eabfd7805e20e06daaf8a9321ed20cfd8920a3d402126b955f138c0ae518eaa438bc7114d740d5c2ab2e9c87e2f5760e012d168c06cbde14ac75e525ac25dba8e62eab5e5bb01dc265bdf5f0657a554bc622fcc304dffba2fba6a987a2c6a7b52c38331774c64cb872e2f119ba4db96db60fa130062cf7c3ff64cc328f5e6ae844f51b924bac9f3e5893a28c0a6bc3fd1df44cbe03edf3fb71a8a86d26fd6b9751b45678201a1f861b6e616a34113ea44424feee063e4271b16490f0de8dacd5174f8ddf55905cd275a27e83665b313b0a2cade8045dcd7f0c8d4f918fb7d180e90217743229fb58d7d7f49ac7c9f08e03aaef3d0045faa963062d780255dfbf36b9cd20bf50011789225605098cb44ecb0b91c506be23f1b8e9c3d0bbb5abb4496b5991df9dd307de8caf42634244cb99b2a8310288c229e71e36eb1b70c0c02f5a7266cba3ae62b79a5317d7456e4d06c234e206f6f78099d8c64bab27d14037ef6d12791df00108c3a1b30768fbce9175a43e04d84a88e25147a752c07f7dc428a39b6a52681dad5c2178e1f8ad6249d3a537008966628458a2c9fabc23eb7752a0a0cde07ddc9ab57ebe6e888fd55b1d870b0122c247384ba568d6b067cc7f202c41fa34c4831c51fa3f35b5c289e425a65c049a6bc794422de24af73a1802d36fd140d8d5d53e2cc903c7f0ccf15002ebac0056ee888f7e5c067b880983bd52bbf9360a46abcfe8c4db21b82fbfa5e9b373059ce6d6fd21144b22104284d1da88a82e737e5d2bbd91f677f71fbb251a88070432a586c640cdac019e0e573719af6010c51d8f6dcf02388e00cafd98f363b3076fdb8ac5c95cda3d878255aeff19962548cb91eb1294639494632a05692da80487aefb0b5b0f09a26e52fa5e0332c8cbff823d19e457e14cb5ebd7a25f425f02edde6f230c02811dfc3fc9c432cec7f25073124be8d7cc9f44ecbf45e008ec06e3203172eb9e59d2ba007cf6eaa44f96087338f0194bf206ed23248532ed3303cd4452f288b14434a88ff10265d8172c66d2e76fa5e63d9ddcb93792798cea075b4827bc68a1427f983a3b8c16356c9fa7dda334ec48d8fefc941920e019b506e98d83536ab8b6445d31eae5de20e73195ddd4ced96cef18d409498f68d42f0025dfa9d43b07ae0fc2d18917d0f27acfdb317cd6238b49a7a4f951305580630358d9adcd78cdf514ca297437f768958c8aafab6a7ba95a2d707e83aee0cb61019c95c34997cf4f826e0aefed09499d5e986473a9c9a3810a4eac962dc47db406351429bc7f352b27cc84bdb279d9383e159ea996b13b2447811c1eb2e8e65d013908b7545a66b6544d2db34f92737c806038aeaba5bbc13d54530527406a680609fbf65c4f78690c147cead6442183ceed5fe846dc662263dfd805a975756e02cdc2865c539f3418430dd922c2bf23c4714158696ec033b39553e0bb263ab2048c34157f57cc51b55cb05bb3437c4efb9b188c314389b099390c77c3e9a481006828fa2f182317ab6d102573d304d7ed7f076e15623bc82bdffdffc501c88b00ee150718469c8a292d42f1f52c8b77d36f2e9e4475f1b29a39dc7d95dc2e27032d1f2bf0b8ab87e3d731e7aaa8dee14e39886f36b94a9b78eb398e572010e10241b26e9185e3fc8d1c8d662713c42d9fa5c479d81d1a7cf257710c270b7c0800cae846105b15ae76e1c108485084d58a21bbae70686b2e80c470d358b6ef6e045bd34c060bbf0483e89cb0d6721f894356a57cb5213fafe9a48c81f0ebec1a03d9725f3f32e63dc33dff331a9bb7ecc53263a990d3677ffe976b595d6cc83e03ac02a3746d5d4a283f5b49cf1f831a93118417d72b8ce4c59a6064634ddd7706ec19ff5be5606d91c1a7eb6748f484f7ae64d013278b2ee0143127aedec358042e7074be9754e4684e5723e0c9a5ec06a0120904d3da5d983079303540cf82073b2b9e852a6ad8315ca241126f08e4032b8b5a604f6fed9fe33a90da1ed04100db65265059224c73cb6ced583abb2f677938cc0886efb3456ab63d036c17e3067d4d95c4ab6b15998db5fe9d890c0e2825d62419c5391181f9b82eecbe9c5503cc7893e66827ddc8f5da645e3f53888afa9e9e05e752a3fb250dbb870cebe406350790cea1c00da6f4f825d135d030fb17f7aa671068d5600dfe513fbec77607810cfc1730a5ae83b5c3c093df741aa83b16d647e5f431459ffd3504f9ece0058b2ac4c134383de53146bcea4ac51eb4c81524703450559658535903a845da04485259a325d32b6ba091ef02c42993b95fdbff5a512f34741b5956efda2a8a03fa03eb2219f9f655b6c352b1f0374f74cfcc4357118d78bb8ddb003641e2d901411a08daaae230cfb88d63e02b3e0f3dc90a1d7aa531609aa6a2a56a587cb50607cd2f9b22c6ef5d9e218c207439f7130c3e01c9bea9c800f20610c2d2d88a01f1a024b7d7887f1a077b167a0b3882fddd4f8194ad631f33c8d55290fc4d12020f6bf8e9eaeb11337cd1a1dba986ced1b04da4083c1910718a42c0ef2c9e8604c80938c5e9dd0b7e0f375295f4ce87e5b209dafd20d2562084cfc5f0b0d0c807890e166dcd412c476777d7427f83544fe3dc743fe844cd18447b630316676201ae74bd8d5ad51368cb2baca975248701e7e6e9a94b231d47b6ec77e5f49f3d0486bc71519ff86746f2bf59a2c86183bcd9ba63ae9705d2e9ad2769d19d2c3501271d40f0f6751ff88ee90d74088f9a982c837b923cd775ee9ebb06b7029c8b050394bf2898344efe8c4ef3595775c4f98e169de205142d91063e5e98512a590536f9ed06d5e57ab22b4885af721d15b327e7898e1c92a49d823a53d642d0f207a47972ff1f66ef8a337f2a2c26c1fe753d40229d053c75ee60f3d862b85533034b03e057e8bfaff30a55e86cae43f894d3fff70d477ab8ba679947d813be7702974d71d385a5bffc84f06a9a4822902af85ca5c3059e7c4d1023474229b0e505d2401545ecbd985fe2bc28ef2d9da3875442a2708221c3e1be3f1d8677d67302ee05e35ceb5dec5cbe75c98253b89bb1937c21c9178f3aa7467969b013fcc4031323228b202e125cebb40a29ea7814bab599cb4f90622c09a01d4fabf5be1507899766fc50feb219b1ca6cbbe901f374e724f8ca4cdb89a92fc10a118207ec037bc8fb2ec7fdeb6707a7dc8f5b812d84bacf2b8e8be1c0f0012332d496c798065506e716b2d22cbfeed342ffc94c3f9af970a69fdce2909b658b6f909d870f013dc4ac67eb0a36e0b37e11347ee6738b8598be1ce760b5c3e184da5946559c01d61e7469262df6f5331d8a37bbc87106bc74eb356fa0bfe327b90f4dc1733003a2a0024f445afeb4f024ef7841337afc59f9feff876755ace410e4e2885b1d02bbb916d49626fd44e759c7895ea05ff828c7c13139c5393e129e4b785980340115730a4d5a77404dcc988060ea99dfe2059c7cf0d7316a69ef9bc4c3c558c800391a2ba625c5c8dc5ed1ef74dfe9f73355aafd03730e5f9c297ce81e369827052e3d40beb3940e22ac08eb7ae797205f566f853ccad2c7f8f7b8deba6a384c0258dbaeede486a9939fd55b87462804c658ea0bac49a065a5166b37c528c2270074654825e72ddd3c025f4b64a76fe5e159e6bccc304aa6818338da79f3f79403d80471ff5d79b98c70c1b5d1e5bc0f2472e0ce8a014cc8e999ce9577f7454f00b915695ad1a9883abc9f7308f6f4bfa983236e26987d2f4d7e4a59fc40406403b322fd95317c1a19bd7dd32466413c20b39c6dea791b8ea4fed8b9da5cc1c701d315cafe529ce2859f36bd5ed9648c87199c8656faec0934a9c7af183d4fda00556171a4a10e36f3c1ec4ce8649525688c2bf4a5930df64563e340fbc0103d06145c16a683c00639b7dca12b4a2f203d1febdfde7dc64d82ebbd6a356d22e9078e614bf0eee30885de92b257df5fa096080f6be4440ffb30712f6d9c2ce97205c71f1cacd6647a7d5d97d7f3bae5660c940695364089fa1e0158ed03dbcd4606f088b19dcc7a6ea8d5f322c7e4378fa8ae3ce269bd564470c3ce1c7a7867b9054f761c7168eb8715a8ce43d088076cf9a8f9f73b9c9df5145694ec6cd9485904d90bd642d13c78429a6bf5447c0fa8466c9f59324951244ee430668550149e035d3df529a896ffae81892443bbe7f125eaf2864fe8fb6894dac31a73962a0e05eb47447313ebb06a78e19960399d1ed3f4400e46d85a6a51365cee431e76c90510b1570d72694f78d300190f3ba323dcc72d66b0501c1654a696112f5914f9058c630e0b4d6d8d3c61e79f2e0dbb99d6c25ecae0a971ae1d1ec2b07e2d64620178abb7ff1499c85c14c449a936e00e85a913bc13aff5aa92e8ac7895479dfe06b93755e96c1723e1a5f3dea4e3c84ca4082f289a8087ee0365640e4a5d7fdb05ced3e21aab8fa8308918d119cac9f62621302abf95d33d2eb3f4338e034f1d04a73a17ffb765a3c1749c51ad5af73c79f1b2680f2ab717935b7a02dd381ed900ece306d0426f2d2474adeb0d2fb94d35bab2c5060f785efb8f6344ff4be73605bf296e244c3eb96b8e65aca948ed47d0ec99f953628a053c58175f10cd8d35017c97dce648b4e65d85c53f494479c6b9404c769fb8725015d9a331cbf55348073a6cee80f686bce05b927bbb9766078ec473b73426c373f353365f7b06302e05c75983854cc4fce29f3cd8cc07282a6b9e31ed8352abebcde320f64e587f27036bdebebb2b10277811b587ea368847a40e56f8994177ddeeed6054c52c6a29016a6a600b66cee1f6cf7097abd94ce5737ec1f499423f6b082eaeccf52f6544057d3b91b6b0654c477a5f67260d4b9b6e49051bbc12c50bb9037e90e90b66e207547dffb2b4fa24e381dcd5ed28bb513d0d96c0387255f52ed8311e0e8f4d8d07855ed8a7061042fbc9b31742df0ef02175e5902d3ba997499b4db994a55ba804ef9c9bdb1d18fc121b650f8672a3b803fa45c21284ed2b7eb024703ac3960c032e4004c51aabf149c2b1f3ff1d805aa21bad1db64e7030bca8440355aae25205063934884535e474181a013fefe7b1c53a98a29c2d92b3a552d3e24909185f04cf3204829141cd9b657fcc2107f99495fe1444fbfee2b34e8dd459316e949503501e4c0aabacb81bbe06cf52aafc8780355876b74095f5b29c4d364b2fcc18044f7739381235c59e337db8b42fa841ca48a39fcf7204157431b0e0b4836f7f07fca7d352f58ef8f7e6e8f359fe6bcfb15db45bcdb9ab5d0d8a843d892b4b07076214a0d05b15c5ad9e7d6be2cfefcfc17b8683777ba1e586c0512c2539c32a0793d27608892da8243381719594e43b0015929cb81e2be7f2a401419a22887c079d9ed79405f4e7aea6bb604881815676b903f52019a53a22b9c1e8b4f404b30755524b35b0053201c00ce45bc6befaa240b82e415ea86b2f6190e9a8947af307cf19ed15beff0ede8d0aa7d56c07d70ccdebb7886d515ab59f89610224510d079f66a9969f6e2e7027f2e4d27942dcd07233a06a2913b9397ac0592f18ce800463999c3a4728ae945c24e12b1336f004ca50883d062617514d46cd470ffaff0454dbbf282a88c3562d75ba543e321c66edcefffa3ce8f6daebf8589ba8700603386d857ae3c54881bae19f1c6167edeb4f35da40ad17ef1909bfae14bdab9f05bb715a84ad7e15e3307a93cc4c6ffa1cb24392b7eda06750344831be65ad37046e4e0229f07b6fdccd59d72382159458e7641606e2724d465e24f73822480c00e48175902200c58282248923d75d36a06dac263c3c571edf766639e07d1154057333366609bb7b1a71dd357e5c8204654bd19aa1fe12743a09799acf6672740686f8fe11c5f6bf382394e111a325911a7d2d0dc855cdc1448a46a5cf42f0930489ebfee550437a0eefa94bc5e65ee6d8bacf771cddcebe3dc4e46e2d096bc50649885dbf2aafb16175b89144b809159a768331f9eb52be3269613efa6899ba03105085654ccf6e6064886933f922c1d7ee0651cd8b5f4509cf805c4c8a6e720654bd7f91489a235972b864a35b54c8ee06cd1740987fecac0889c3d2598d2c05d692fae3d72f80d076e2d686ed4f8f224fde11743a20518f2f7d1b920e67c5067398183bf54d100bee0b4072cc2d31b5e510db861cf367cf9a0f9eb63eedd5040299efedfefb7c1e9852d99c5a465874e58eb3dedf0199aa82c7382de0c63d02e35a4fdd79e2804220cd67b4c4826b04a787152ada117a9b9174e21889aaa105c6bece7a1a76cdba7f71d988404e365c2dc1e56ed4ad2217e4f07e47d3f704053e8361dd6000c603aa40f0a5c9303cea41e1c9545505be778e77d4cc4f577f0174b5698e992caeafab63a484d826e82b0ac5994a04394591554f7624b2f0a10465ae966ed33d1a71ef0cc2337db5f67111463d6af472bdfc5af4e7751774db039d1d87ecfa4ef4b1ebb85d71603b023e3e7d8a5c505fdaf80cfc9a65f7c751005c82b55a7e04482ba482448df09c2ee91f14aa533cdc3f9fe450215dde0bdc078bcacb5096155eef238f83aeb7ee5380485f3747f7fdebae0094e692eaa822069b3e568589d2af0fda7de8c7fd9fdfd6a626c15ed8b3e666463d0b6f96ba150467b60fa19cd1500e56f9a877fb5e7cc4bd268bfc725ee20e60412e58c003e602965893e724a7cf6c026b9948d74c4e9453aa7bd103d69ef1cf78e69a5817e50734dea3a027e03317ea4358dedce51e1fc0c5a1f565d3b694d6203b9304c78c075a902931d44a8a5ebbc8000f4ae0d257bc68d94531f1e03175cfb2b705463e069ddfcbdf3aa17566c35b374dd276ce5ac544ea843f072db3b6e037f93a957106a40415a9219fbcd77ffb723adba18159fe3f471cca89ccc83c26d2f46278750676f03c88ff0bc1faf112b19f6d6c9474cdf5f7fc917018211df3c5d155ef3306bdccf55a7fc3935a20c391dfaa78205440c231c3d2d036d392841b8cbd229003b95a4a5124fa0e6611f58685cab22286428ef8abb01e589fa078f467e43535003be632198b2d0b12175bc58ca6a3894557e3706406ea149dbd99af906dc72b054f1a6788e5c447e79be576cdd0d4f81131ce515bd3b2ce9677a98bc98767ed058b1b12aa48e1336f1e04df920c55d1be4ff9de853a7ac805117e7847e53bb4029d232387efd0eb4efa256e01716fd566fab94fc1b3883910bd47f5b33b37ee03cdcae828ed0d7ab1cfef979cc2d4644b23718f04c25b5c605d8e4bebd9144802b7bbc629acf29b84d3c5330cb486dd309d431e1cd9be4c255c2686699dc7a903177e8e3053e6b66d7f50b554fc0b1c07c86b727c3acedbaa88e43493f3cf17027c3cf38a4d71bf050d65df3e6d2561dba2b08b13411447077f6bb74e43ad6d00c0d0a462eba45e4aeccaf6cbcf6e889cc304f6a46e6facfd32006e0befa3590596d17f24b766bdd84042c17b2fb16ea36dc4f1cd6c2d266546f6a97617646e04a258300cf1555fa437881038c9202bcd547e5b37b3387a7dc864fcbecd39e5074e394c04989236942f719e122922c07617f65f22df3ec4052246b80dbb38b10757d49a8b6532df25b686a2633051a25310bb96cf595d850afc96118343d71705b3601ec9581a1db2c3b1a05e7f34b7c47c3cf84fd5e979789a3ecabb42da3506f4a1edbd34b70f8a3c58bafabd02081c266ca5a214a29cdd5fb0b5a5d899b9006ee44f4604d2df5015b6216d92e5bdd5acc0dc72f8be0a7b03d8bac2a234ad04a943ac7d3f9c74e98998bedf1553cd6e47e0582dcbd771db611089fb68a8190377580f2a53a2bb050a886aefbd4f458113f85de37c2708b94e5725d834f99c0010ce8fa14c667250b1183bdeb967dc8363e8b8e794cc6b3744502da6971c98010729f602e9abfc5cc2bde067bc8d9e9db98372ae7e02c11611ba7d832bc05b02b3131d1a8911c1910f4bfa215585830e3f23b6a7a57c2094832e9e1491cc1b01d624e4acfbe46145a100529a265b22cf72ce99f87343f97bc930668e288b3307058c31394f7742cd5c842d023c9861e050ae263bc306c04cea95fba6aa98e907e0507a56f4cf1b338484bfdebc1015bfeb0e93b89802891fbc768cacbf301d001137ed27e59de8d0cf03d098ec48fabfc769f7a1967aef2c48fd8793ea77bd054e6937c1b42c4c80b0350542a143dcf908da4dda3087fc769e8cc9035ebf1e0284571c7af91498bc9c62b9893f4c5c4009d893114cbf9224e868a5f2ce753100020325248a7ee9f7cd8b1e91f0600d4bc109d51f184083b11d0456a20270cc0578f33f757521636be2157d9c65c93f07bc3d8d1f5554852850ec0caf339dc2013e9f578ede9944382745aeb21041202b4c03a04b6f09c6e0f1c9f7daaa9a9e05a1fd38cc360c7734c48ac4f959abbc401ce147552babb95e8db4825b1f107b0534d2780c63a86fbda6597676284c9edaa6f0ac51199eaeb330b2da16054a5a030c4a81c3f1f27e59d40d68a98e71b67d55c5abe47c08f39226f40e314e4cd60095f9fa047d45495ad563df266e3ae42da6b8d59ece2fd67ae7a7831c3a8c7702eee298c086c114e94a70d08d0e746c0dd8106e9f967e7a2aaaeac7635be4310274a13567b5bcba80a35a88fdeb97258c88bdd9862bf0a531630cbfe12d521404d4647798e5322fc089a12c96e5bcb9fbfd165962960e0d0b11e15fdfd9ddb5002c087f1eefe1b95c5f6ac7299895bb32e832af730209269f27e317396fdf5902b430d910a0feb2d55f8c0aab9baf3b73920362ef3a9a20dfed1d606ef569cb027137a9a27fe488a5994d5b7d1f8250a2f44b172e393b18adfcf6f9a5ae8a69072c78f3b6fbf87a4cad2d79dd47ec8f903915fd902f0b039494d805641ea0bb0539ad3196046cfd0d1c0ba968158fbc7a649f7a5f83753501631f61a6394f3a0311db9cb0c515a11f738919b820ebb2a200af25a357e8f958d2561ea678101002931726cf98814f8f499d1d40d9a3713934537590d0cec0010e1653ec3902c501207d75c57cf1aacdd13ab21ef57daebfe2df32837290e84e65c742f4d03d3402d56b883c145f6e859f024a6a2de283be8a26f90be316ec5c10c084b326439e05af84d52041fb1392f99337e108009adc792787cefec854607ed0da5132db2903bf47789f0636c9787f874e1050b4944cf66008726d329604b6dc621f7eacde000dc1ea89b18ee46bf33e1d71478a0de47a1a0ccdd6d1e473412d7d8769f20f06563368ed9ac20c86bed60412e66df63c341bb992a990304dba409cff9964b90771a06f0985f7504e27b5ea998806ea0b7945624408110430a7f0471c0f508e073ee57fd7372bafbbb1ea632f007e8ea3c643a278fb494b9d2504341da7e8dc052db227e936b509a29158f9e19b874aabcf7dd0348efe2f66110907431cf65c065202d10527e2fd12cf610df90cf8acc0a13e7a084a0650badb83bc41a108bb04da89c8b165ebd89fd2fd153d745656ba94dc0779aa03e35ba24738344eceab0370823685cbf9f3c914a6c38264634cb22f72400e10c72aa56eb87bdbb856c704eb0e33fbf68b9c9ad622e42a9bd635b13a3b9bc5cf2d5109ad8066ce44780d02e3bb429e8c442f713eac72a1f322c215c7e1cf0e81e96d2eec04b15a957859067db34648f751d8d807460ced40d5ba93addd197a6f656619febc4d94308184035c87322af249da5fe45437f1c578d238464254c79389167bfed48a03df4dd405182ff008ccebef5ca5eec3ac8cc933332010548047977d449eb0d216cc7dcd006cd1363c14d307d107a2fe327608d3a888425a332f02ae0775c93eb5ddbf47034b9ca18e973ad8d1f6683ffcb2fd604802ab8fcd39d5d494ed5cdb444793ff074220d098d07b96b1a5a862cf9d20b6fc7fef717546d5b0a4c7a0ede1ed8012019e2733e573f000f6b58dae86b56ba1b495b489292e846da29b5e8ff8cc4e0f0568b0641484f036d626c46cdd4cb7acb9f1e30e5162a1c064e986caf6def60e05667d21e56759dfc5eb67de9abd9e7f24fdf2ee0b46cc760371db9c14d8563006f39e2d799e0b8fb48dfda573341759a0e43b9cfa5fe9efcc531269d8b40a3f0798098596cd6b288bd7150a79a78556a965b69e9ffa9362e2e4deaa2f9dddf90648692e8185d91ae88a09379df46e3ac4647a66a2ccd583516d5e27db89f9da0531a0800e748b503d28813c05f7fc5a977275150f46f7803d152206b42a1127017192ec49771b746cfea2564eda5535f413903760ec383f141165536d36433801d1e4da2c4b9d195b4d99d8ef2e67e6e40b5a450d093602d2df09972e87d8500758d99ec0596816955f09a7eb472bc789ed6965125919ccb11b5428d2ab727e04c657c0d0d573c2204d648a9ba92e97cc11b2deba367b629fd1be99087af2de036a8ffd1474d03398f028e4f1dd09844f5cb95ac2652e9c32ed1e42057f681606be2a94ebf3897a4fa8ad4fb78ce478c410efb6bf0617af9ff9abfa0616676e00586e8763790cf35f4ac74234aece20fc8008bce699b7340f7824d8e494065b07f05e112a3b74f31b62b2a1179749208e071d3919b4a6ec1d64a47e060379e50255dc1e9bfd51cd4ffebe5740e1d99065e8c07590594f3ed2f674ac5c0c02ee06485f571c332294baa538c58ce72adc8f81aac5907c05d511dc2ee784d38463014bd8a712c6f4c28763913184bade9f23599a3ec421bbd2bff95733a099d006002e404b8b9908bba17c3994a448b5afedd2351eb2dffb7bfee21bc92f9ed49b02f8d1181f8cb55fce8d4f65faa798dd0862e1c240bcfc2876a70f12fc9d72c906b2095f6287df0b0d9b2aa0f09307a3e88f8353293fd40441649af1e5eb3f8c0586d8a9f2008a834186beeb7e53c9aff1e185de07432ef3e83fb45620d16cd606a88cb2da92bd9f81038808aa703374eb1f4a2de61f3f7842d8f4aa1500b99c02b7edd4bd8da1b5fa65b61049db39fbd6b0fe22e9048807bb04dc7335a463f60155b7a8ec5c404e56378491edd18b0a77b0130b6775e782aeba430e0f89043902664fa248825dbecf4ac58db0eaef2b9652411e6a452311d6107b98d36776aa015b79a595cabdca2baa73cb566290fa6386a554119739ed42fe1027ca9f6d1206dbe0ac66406c73a85d7aa9eb1f1ca4beff06109a3ecfa91053a51e7319758a056e291a95e99b093f44555651e1639e391f86ae8f239e4bd2e7882277e2788101bfbfaed8bdb9438e15c227b268075d2830621dd20c3384b35b7bab3da17f170697f100fde76160217eb8e0168c8433dedb3669b4baf0fcc39d0ffc8f3b1d1f011b278456ca164749a57d364f8515735e52288f95a8aa4209bf22b3174c7be80340aa37cf4103753748b2a54be7c6cb60388aaec8882236d2d2bf0a46b63046008bfe54bf809f3f93929cc02186eb60cc08bf5aeeff7ed27dddefc3903fb50601d956ea8a341dd797e5a728d4a803e8156d87a05400606d31a77fbc8d6c05d0051262fc7c3ddd35eac39d6e81b15ce4a922ac0f37824f13cf247f70c3ee94b1025ad812afc8efad70d1c000a8d11821fb594684c841221a372c4e789314600706fd86b0e4bdb4f38e47003c57f18b9c432e9b06ad5f671ef3be9375a548103607a7f38c411e34a6bc65bfbdb822c05ef4ed9781a5b1212e867e97a74c9190e706b18591eea516da9eed849f4d4907c01428f4dfa48290181b094373046ce83b00fc2dd33544a72b650f3c33a642573ed45815f56a6e8f9eb55db8da6f03f6020658fbd22a6781f340d4ab7f6a7b964921dad031e963fe685dddb896f0aa436700c5fdeb7f983a75829d117698025697a640a674f870291336255bb2c795553803ac809b8103963c2da6e89d04e9dda79520a9d13d69fa5a05940aaab3215665074004584f0e1277cc028ffc81943606ac7e317b1d62a26a0683bf7109eb37b00400fd21950d78edf25a648bdf088fca4377a3f9be68a4bc9ca8cfd14be09a5c03e1dfac397843efc0a6c43736eb5e36accdf10e59a80888bc664cdf1892362a004824dc3f580e8957df7b0c1995a7b17cfc2d684b0cf77849722b0873552a2b07f99597bd18462c5f69bd9fb396d6ff6b730d8b5adef441a8b00a7855189be60373de71d5e8973a86f27c2e832f8d379387c958efad358e28b715bbb1221b0e056ef4f86f5e4f2dee0a025c4ba3c6b6598fd8901aa3069215b85fad410472c500ef2dce6679305e8058d331953ad5133fc50e46f0b1820d9450fc03c4d92ac4015e06194d960db34509a0023be876994c92ec0f5b82c21dabda173299b58a1d0031e41c9f14b87e44e53e2f8eec66ba8bad05de3faf29438194a7c3e02b6302075a87a806551f98ff72bf8accc410b20b83e2eab757ef75ad55955dcca323ca04963aed9e1623edaf6d9462ddb8b3526284decc9e3a82c1999d7538f8067f3e03fb08b5b8807a46ba12c38104f1b9ff89d294af1d75f4ed3b57c999eda3c3f705390c41083374cbe41bb757934fbbe880405847885089c4e56dd14f0ac9f5f20511d5877d2ae1e85257d966a8f9147136d9ef58f71dc10a78d3749d021ab7e200c326d9d0d6e47e3409bb84225cf224f84d2c175a58ee625f6036e89bb06c8207c9bca2af8a3c1f326c508ab609cd77a40f317b5dc4c6460293db251db2630007ed48881819f51680a6d6a5ec81bf0d1023dc5ef1e33e6540270697b0a8292c0626b538a29136912215e928954fb1ffd16807710ed4be4fdb7cf1d7acb49d4203ba48e7652fb6b96dd2866a63c43808501dc5eb6a69c0605ded3552a432ac1f02343ae551fa0fc7a8f77038c6b8581acdc7688d5750b5b29888f37f05ce6b3b0195beb966b98af57aa69a0e01f38be19f9da245405572436d1de688dcdbb93c00852d47839bc209a2357f7533ce4343217ae22ed414d07af1ee41d71c14d60602a8ff34899d1e0a0020485bd1df004d9832843fa9e02cecfa87f571cb4aa90f059ddf86f3052d69148605367399e21fbcf60b3c118153ab61606234241dacfa034649c32662ce7f0824fe7d60bb96d3b665cceeba346c3bdec04621d63df099054d01c38f1f6e83aa33b0814d065d0d0f052598d6b727c9186e2c4d179a7d4803b1a10c30fd56fba80f3161132b626df864961c5952cfb393ef6e0f93c4b56f078887120b9ef50d218c23759a74c06fdb3fb5651619d580f98af1b51e033b0904612190f1804f7e40100b1ecf736b5484176bce105ec7a2e814374eb16c7dfd04bd0d2c68c925a4124822743a20cf87a0f1b98b1cbd046cf9eb0d6316979a330404894c9123389a9556fc87c7e3a01a3b8f03c5775979354f9e79f48361dc69000cbc401041f204534e71b18c0d8be2ea3b7c8bef6e2e1212f6adb4ca28e078035fb70244fb359eaeba861bf402051fcb7070f508cf476ce4e861141a1643db07e6f1214ac3f9414e3638edfef1bd5561a5a8d04d5132c0afc3734975e8e11800204aae3733bc1fde24d4a3ca309f5c8fa2d6b31b05b22d3c130a084c4edf3404af9f9b34ed530c0a94aa87699618c7d3f22d538c03f7e99ecacdae1e240f3e05793ae3d289fdfdb30d798044fb93490863c0f2508bf1b91ca3d754dc6c7edc06d5ed636516e8bbe05f8f3ba1deafa5a87f31a472db952569bc64493682b600060f30e66c7eeb2b1792b6d37753a8d00596f0c400fefc7bb34ce71ab0432f90005af8a9dce367de236a6fb963a746dbdf727984d826317d70b114c5137f24d90216fb07d3afddeeb86a3834200c30675c28c01efa4f82dc95a17bcc1ba7bb1f07a6cb4830d9b004ad25ece3c470253e2978ff76203f53427f30ebdd3e1f5893079158a5a52a580570901950020ecbf32ede99b86b39e8c5d5df16cbb321ccae040e09f27b2bd8473a6c0ac1052ed3b5a1bf635d555af32d4e5ce3f184603feb0085d6f7d375643167df2db2640085d4186ee5618becf8d208ec75fb5e291fe102ec8a28f4dc137edb916f4029e9121a1b08db86c3b66fce9897393472e5ca4b03137d04603f665e69fdb03671b81bfc2144e8cdd1e6f869905bd3825bcd571f017cd87ce5a8e002f74ca50a009e64695fc2041075706cf9339f268bc9693a0404b3e0b91c0c4415485c5d29ff8ec1eea8d3ffa48237edd76f0bf3a7e88e615a03dd17d02095d4e5ce757220bbc51cf724258e0c779ccbf31641229bec35b08501de834cd55d1f57cf4e37e5ec1c6302f10a3c96d345d522b53bfaad24e3039b075fa67903c3b23822a6f4e052fb044640358564aff4190878ef93553941b22f00949c791b8a3b4aa5f51e75e22c278ba72b028ff370975ed7e26f9576d360c801dfadd830954647c91eff6d255908443ec491b9ba197e0fc66160dc291ca31902c2a5c03b37056a21300e2e4e9ac92dfa9f084d83a0448fbf9e6739b66aac54063caee4acd1735ee9d908356c063374a0776e4613fc7c3016a3350b3858494207039248c03763d93bffd5ee541d05d891ad9d4867596cdf84982431ef03d16201ff14377238b3929e9057b8ad721cafb713d7e3ae38b7fcef97662bb8e402da0093476fcf0325d9e24a68ec91d8a6046c6c24d1bab21e840ac1702ad40e4edb057051754ea383eb2296dbb2d9b76fff5debe59301135f4c2e1b643aab74e6e20541223fe5ea499ab9786ee982b7497730be0aef3dc7862035560f22370b0b1a0380f4a0a0eed862addabb453e11750afde665f13aaaea4df20b6648fd41880306c9f6ef7718a441aa32ae5462c9a4058389c4ed520bd1d8c8f8c781b74dc01f035e7a95edb3c4648c94dc55d860275c5504de97f304a92b5a689ab12c940513063a8c71713e48056cb2cdccd77dd1572242ddb3b74624e3d17a6ca55cc4d5fc05c6293e6c6f4d7795cfc69466b414379abbee3766355c143845ed5c831259a2065f26eb65d7c175c9caf8b38d621d59e5eadc825f887a3470ebfd72b0ef162e011375dceee4597a6c51fbb6fa547979e8bac5f0c6adb80509997f3fab6edb7500de9180e64e0cb74df8f047d662c1e66b1c750d36d04d77e9273dc56361c3bf076e1549852d2efb82c327b7d413bc359c1af13135f4bd9c9c4ea88fadd66cba0619f1d16ecb66ec29fb74d7ecf47b023728323aa29fdb27af46a81408fb59a5011a6a9425679d01aa1050eab84d4e0ceec038544c79c8c9ae50636f5c8fc467042d9067ad19cfe48b71e77f397721a9a4de529bbce87090c66548c0e48c9f7001841c4c7ff67d7e9d3a40b75cc710d4bd08a3460a3bd10a6486eeee2414135102d02684d7e8cdd8be3e8217eec693381b42999b7f15619cbcf8e5336279b7eb00e1120521d1f23be58efc5ddec1aa5afad183a91b122194ab194e46f5687730042167648251d3fe1c9057857731124ea2ff8b018e4e0ba774cd98f4255ce8ac0698e53b7057b28a153292310bb237c44d287a62b74b0d9cb6d7b96d63d7da77034f607dcf4bc9cc670e919c5ee53712951613a4dd70fcaeda740d64b258bcce051e7161a4795f072cfad5277f3534b2e65a58bd2c41d49c602183bb64a0db8400cde1af0cf9e0b79fd06cb679cc22b001d8f1aa7ffbbb548b32f15014d70f4b07c3dd8c4d8c08260964a21c577d482bd20d31c23fdc730c09621555f10c35b10371c3755703be4dd5e7fa645c6586f06fa7811ffdf8a84f859e6c01bb3e64f3007ce217c8dba837258deeb6e506e778f493ee6e2c35fe5a6635367e8e2bb5770656286f7fb367540aae51eff26273df7cae5c544eedf6863e1fb15eb38ac4df03c2c7981813cb70416ca53a1b7e8912dc708cebc14db47f2f5f76ed55838ae307f8093934ef693f5838fad16abe6053bb78fde9f27521ddeaa5ecf3ff71c95a03cda9228b115c0194196b057db3cef905752fef0a92372b0bc6305b4880d4e00156b383f49ef18fb0fca392df7bbdb6c5f30ab0be170c05389199c900494bf6040590c6e7ade17dac95d3ade1ada784ca8458556e941f74e8a3e5eaf8da3bd001207065939257a87bad9ce213d9919ba65ed64a94302568a3074759560c883a06f288e77b72c8c51b44bbe2bd2c712b1b1bceb7e1bb91ffe82b2df5eac15529055b575214831f1e8900904988768f45b5590c5c259c78a040c6ce8b82bc9699019be1d6a7200e2cef6a7a240cc376abd0eb62d397b6d23c0671d3863d7dec5a025c3682af068c766f280550f7bc85e246c3b6995b8d7ad7a4da9729a0eecb66000c760c45f1c37a7965ef361fde49d1240fb0434df0e63eb7e62e5f54d6e9d004b2980503e966433c594ef89f1d96cf2ab0aef801ce6b24630dc2af88ec67ea011cef65a113087921a8dfcbabf28dae14b9b06c56c8d82b647b4960a48d95d60576ba9f1b92049124e99e3deaee96c96f9465a7d30026fc14c9399071a3cacc02eb8f0e3a8f94e934a0b672b91c0bb2f431ba21776622ad8b18875dbefaa1730436cff922d13a84332e8a75dfd54a661ad0457b9ad4580133320c792fbeb4fa0276aace0d1a65549fd782160e6eddd338740dd863a250b4c414031a1ab9f8b8066bb0322ced0ac389d36daab1f5fc0f556cbd6743f523785787b1219f42506204194faac40a6d0d62f263b36a71f1db999216a299e44c923c2fcf44cc7aeb9202aa6ff3502bcc5721101658aa86d83f35ee20693f720ff1dc99d3bd2be740870629264e1d44e19ba6bebb37b88e8a1a76d833fe83070dbfd6093ed7632dc505027745b66f74dba87a2759728f8b59dd1ce16544cf71d129889fd199a3e4c99100ec0b0677d17382448e783500b15f19191a0704ee4e793c5508a5d9e668794c065be70369c3ad0db79baf6b868b6f0f5daf7c798a9fa05005742ab2538f50fb045ec1f0f8a337eefe48fdd54066212f01a2231cde63c56ce7e745167df52b890322bb70f41fc6a2f294d4636c20a061e3c04e43fddad7192c437a6f06d9f36305b098630ade14463b5809bc1b3cabf3a7fb0884d0250e1b0c2280a85fbfa7ad011e1e1352890d1ec9aadfcb188d6937bf0c84a5abceac7794cd4aeca79fb08001bf5319f60f80b3c2b9b3f245436350cbdb34fa9d2b90bc37e112cf23dcc6eb00fd0c83c4baad954921f8b858138fe4dfbfa303853e417c04fa3ae27e4beb9e0378c6e2ed6a434756e44ae6471e54ac67f72d85d71c3c34092aaf36e826deef0292aea76a4e5e6c690977e8bf5bcdbcb8acb03d11e9fc5a1ba3b7afd9345af601f0fce14c9edfca65164b6fcb6ffd0f34cf651b8f6e6440a7d5b2578730c1260582542c905eadd1c703a0dce3d8a563929a51c323b1ad7532665eeb533453380094e25f94a1cc522c90c49823f4ee442da3e91d3a393481dbdbb117f095d34d04c12a3364d1088d49b82703d38b7fa5566caef3f64296e63ea1c435cf9f755507ba3886e89cc33e0f38b363b57a7e5c61ea9355023806df40a3cacc2269ed680432cb7527f5e85c67045c37201a83562f6198f6c37a1879fe51fdaa5a35f22f026ae873e04f8980cc0949ed66e78578a455dc41451e9023c9faf88f208a908e02b9a89b54b95df8396065bc9a117cb49c990649401466cbe3796def4ce2f4a6017c9b2012c107cf1237442aafc6462d1fef86ae00c5f4edc7baa00731e14234035e1f749ad8611953d111bcfdf94c72c032d7f99b9d0a5b84a4ac3ab6180a520018e3612d6af0cd9f0ebd3f85070ce836bdf0238dddd1fae6b952901a6de38b035b0c49c3ab9d3e17f079a0f3d0d08f7409a859890ceb617dabcf562662063304f551f0d0c725de45164b9bc5500ae6a6ab35ca487e536bdef3d808fa1eb0fa0364ebbf6d1be12e012f0a7092691311fc70909cf766c779a2fee4ef7fb338610140d490399e13d8c306a5b9786fac885df3af8da0b70066d5a97d6b997c4f09001731139af3ff957876944a1ea7567bfa2c01522f2a0ef0be1ac86d80a1230f021d693e3007128a82329e56a861f626e222356c9a267020970dbc307fe32c8203a5fe0778ecf6e6819e492f06ac09b6f51eb6301b374e452d619cbe72bb739104785be8db86a9dd0b2baf8676e11c189c7ef814a5c2d7c548c3b1ddf8feb6a10376ebff0643fada4910525c44f034a9653d6d98d96c6d0f806d56cca67e6fa7031141fa9742b1beffa52c8d02f0e58cae24592a521bb25ac904c1c2459f676006f2e282915a7af24daf8e7d1f98a53b6baa388fc1704e131249d0bc63b9c7d80232d696ca0b8deadf6103847a5e03d820e5824e9a100a136b3e35eef523444200ce3ed75fb350293a1a5bf3a4e89377812f22f393a8e1fe4f0d4867380ae63c014cd2ed67fab01aa3c3b7b9090738ea9f4185bb3d088257c18db0b9f326581f023fdedb659a54e7fa33a7a21b810ce49317c60fcf762465af980f747b98f6f90704d7a375752cc12aaa81b64374c48a793c7238a1917613d02b9c4dbb74e5f7034f8c151cea20e38585c112b306de2897eb8c4505fdd5d985b1421d9963c136011959f1d90df0bf273c3bae8d88a3236f995370fec61f8eaf9650add77dc425008d12c26397dc038ee200f96ed5808fc5952bc5b83f6fbc033156f99eece83e0183975181cae86f66e172140f46e52259d3842a8c50ea27f563bed55ffd952e06ee6d89656185dd45513cc5661bc341df1d3f2f604644a5269a5d46a2343fe505c812f8c22cc7101b7a24696f6a9abf78d941bd08dc7c7e386d6b0513298680043018a02cf9741cf4ebd1ac711a0e502a0ba7f4f5c88010658cf2b50925edb90574fd4fb97e73f6fb203f25bb63a62f698bde23ea1d28871815cb310cd4a93e047cd90c42d5a1d4b203437b4b614270ac5801d00427f06dc201bf173420ba8002e1117d45aa97906da567b5927bc4d08e1d0c7ee25e5595083abda3018a3f08075aa9f8089e521b24ebefecd3e938f58778c0c75a3e86543b70f3e0313ba539005aedc1ccac7d4e021e6cb3933bbfe29d3d860ce1790dd94899e528ce5b67f80136222bea9e151861477e25fbc18acd2410ee65ead9618e4fcf8403d2f51929048c2bf6c64b6a8e1d9bb027bcd19648a5d0a56265739ce10424ca35fd5bbcd304ba617439358d383d04775627c2a170397cf7a1767412d644c41f588d50eeee00a4986b4dc18abeb577a0fedbcf9c2ff14325bab836a6531779c895bfed02a004bf9da98277c3ae65127e408c31b83254ebd3578f387f34f57ee2b46e86eeda01c0cefa79ad6108f4d1f283ef5bbb611e8f25429bf3ae2e1f627e33c086dcc404bcb2180de09aa0558b723152835fe59cc0dfe67c79ca1cd63b3f5b83283dea02f428b6334d9496d35e1eb5bf3fe00f542e53578ebca9efadda25d8d6ab43e30562df90c18248e6bb14f0d643e057c502add246f6879519ac0add05ebfc9fe606060680c7ccb809bac7ca54398b64c316af78d692bed9176953942c8d69ea5c016ab26a9c8284bf3d8ef728e6f389a4261a5bd8ea762d8d9dba1606a22a5c25038cc9be63af0612db40d5d38c89f01d698a67103a4426309d438bed44021e3f039ccacd22865e638109657240c23facbbbbd1b2c141e70723189005040b628706a6426f357b6fc3eb9d6b0692ce6eb3cb8aeab0c7745dd5606b4885b245ee2c04ab893d00a965688aa62347deb9ea20987e254e9045bb5a04908f3d2343772b01c1c3308fc681a4c76d0283da8ce19aa8f419f044c39062d9971ee6a4058da8023f953e06df2b5be79614f4daa5f75c4ca2734f72f22395b4a239b398452315059baed678af7a89e5c80651aa4ff658ce53d3ddf3c3cc762f526ba103fcfbcd06b8963dbb23787ccb4362a0c86edb7cf02607a401c23df53162a9d392f08b2c020cf092d3acfe6bc88c3e792c715f6c31834a526f874f8a379bd08930de6e38079c9d2b85db56593d1677aaeeec9c850d491ac1d273087a58390a08c51fbe9707dbbc6c9513d77c44d4aaa62232be0a1902efcf088dd6daef9eac2db47a49fe027c5f0db33be2554fb4577daba9cf016ce795d01ab706cd3437954116eae810079b44d696e13bff049a1155b8d1a540e86d1539b1b353964a58a4b3751e0859053742ee0af60d1ee8479d3cca4dd77802bf0c421770b71a134ca3736038c16b01467689226d051f3d171402672027b9c3eb49e4ddc2f51f12248d4327ae78d5053999e20a4e426f53a8f78115a47220865441ed1b7c27722cf49199f75f256303a440b1e26cc1b2ea45580ac3ce817e43497154fdfb58ffe5ba09d1c1efe02003c4b9a47d261cdaccea1a4e384076ed0622ad86395ce2796fe1cb4e81ca8962065fccb0e14d00c0becdba2639b4ce4c7174951f0db983dbee7d7e63c30233ec05106def943bd307a585d7988b034cb96388b1f67b507c157afe3ac31cc134170337fc58238090cd3381c1db67ae72a20caa87ac7e4b9507aafaf0e378d30cb601dc37bcf9573b6d4af99d7be56b4acc4ec8e6d82368f79a607dd8d6e36caf590554b11fdedee3891688c6c985ccb9dcab426eaf0a0a1819e4d214703cc3ae4506e4777949d6f716b306d8f3c92ed0385349067245785e7e2acaefbdf9eef551054c4b291c9e7cbce4a3b90b1c16a6d12bc0ed0ad12dc4b7294c1d00644449c600fe46c5411c3b08c9e08e333e6af46a00e2a2d2ce150eccd6cbfaf23a2998bd01b5efdfa2577f009628d66e761ff6fec0b48c3a4e099faeb4f94456bce4110504b74b8d60ee0ad11fffed8eee59d280192bbef3699a78121e307737adeab5f600d06f6f38a60e3bd324be88f64b2e6235f55808b96ea91075ea60a847e842350347354d7ac7bf146afeb9d6050370117e5f36e6a500877f4f6b74348ba88a100214bbaa345f7f9f2f0905aa031883e809b20f8cda103026b068b64598e666cb040f22f59ac614394a4e0c2edb88c65972a2934410c31803427645f1cbee439006a5d943c0de137aad724d534abe7054b03fd99cc87488fdc945f6624dc1c1540444d812040e22fc113a6042c4ddbe6c72f720530667d461ec1d461b0bef315d03442a4c96b1ac52d6856d618b0530b81e27c2ede9be43509a879f509161acea07f1e86ded72348e16eb69325466c7fa955b89561d59a874925e2745d6c36e580473dd758f4f604acdbb205f1aefee38499eebb3b5236e4260610b6b6451d68104928b5c081ae41c5b8cc46e2fb14d1a31d063f695880c57fe46ffad174cac18032268c77aada5348a01154d4d00a2626762eccf6752c08670fa5d658334a0db03cb5169ac14576d203e2a7a39ba5916fce45bf6a27bef1c7bf5672ace779ad3001a23f644e4c3c6786348657577917ccb30ad16244e155e0cd2138f298358fb048075fdc61346c8cc5c8e7f69fff51363c858d1d1d1d17a8836a864d0332a89064f15b5ff3ff65e4bc1be54226318552b76028627c72ca182d02ef0f14dfb3d00b201239b218fad06ee847a5b16254b587d198e9e260368ab6107a710c7b89307b34bb6f132ca7e8e5d34afbfe5a1d493a53cfd495c3ecdfce20d5b2669a0a80557e07fa838d10472c14dba697c445522771a5513ca6141926eb2955c69b38606c12d70241ea78535ebbc9b8f7e19eb4322f2984dae00e94b041efe7d80d3ec0565bd0a90644b883d3ced73ea32846b80734b22d2c8894709775bdfb0827cd601a103c5dfec253fd68c04594b7c39c486d4373963c78fe9b1015692f2671dec02ef1e1033aebded5790f1f7a2e7b8821bf64b154817c3a350f0527f58a4bb5206a478e64dcb7fe54c71ec8c02333101c8f46d996f61ec26e0d4f31a252b9a2302cb8736d4353e2f0e2b13d6ff17ca0f9e9cb4a9060cb5beef7a1ac36e3d47dc005e4ef303b411629f438887cfab45c101961aa794cad6ee06a1321ee40d87bc0752deff79102d3efe45e150252fafd119c00e6e92dd4a4da0f66ae66c0cf9430610065143112d0c0d0349bab9828db6aa6a5891d0afd7b6df1eba88b7f592a30252f986e0033f81c17b71ed848dbe55262e1b2dce347c76cee4643e54d2d9c00742e8709c9aa36c2f557191e92dc23eb7989a78104e0795bb76aa4e7224107007ea702dd646b4a45f617486a08e8c328b15547a8e6f2378fbc82c5d18e6f756013444d9b5992041405ca565d790333e7563b84376866d20be3ea5fd935aeb3c04e200398a4676fb3affdb8ff1c4e51c387b0488d252d3898a674ff6d523cb800106fc1b1c536084acb3b1c0970417f024c27f75c181be3f81df3fe5a5a5a37c044f6b7ed49819f5af485a903ff7e5d993ea2a9fff53fd37d1b03c0157ce3fb202ffb3cbfd37b657a73fb137ddfc8d9a15a6cc9542ca54cd8953f065ccab9fd703d047cfb0e7ffe4d33813367a01a02b27e2178aab8451c266e40a39f00eacf2004d33d6a28e2ec9f3a3a467e03f7b8d6ed53fc5427a724cd22712078a9786cd07bb2d6e649f8f4f08d37234b8ed43ff0be4cc34e22307e1a1724d8b4924675903df1ee0ef7f6e9d635a822ea9546ccc73c212525f2111c33697f9e8a11a29c0051009c4f418f60b0c416caf32dac19eccb22fbbccbb239d8ecceabf4d1304930363af3294d189fc57d6799bf270c0e9091148212431ae44b6693ceda2beb01d05da96eb6692951f608c0d48b0fff6770592ff872319fbf14b727e3037781b3d07680b3e3d8cd926b98008eadded7c9d31d9bc6efc6937400b253f3f212f07fc03dede0cae8763095624b529885258f871636b518e066f21cea1ce78e1a20b2d027985d7136d8f996e0ea46bb1eaa2db0d851383b77a94fba890d115b075800e04508875ccefe1c33e0c4a11a69f8bebb3491762f70f9ca00e07791445155b9a06866f24976d7db231e3f6bd61c8139cd76c1b0fb620e87312da550155a635fc009785ba9c0ac21d6775f4a47b37b264b3216d2ac8b9b50dc93dc1f748d4e4450352a6d6b6373bfb53d191a289a26e35c1d979f8d635c70c453baaac076d9d73006084c4fc54f6d2016fd7145bbb0f02db3c3065395f0894411bb6f6f4e873eb02e7a4c0ee130aa0c63660de1720d7280d13f0ca2849f4b4020cb65203a32c7d00f41dcab6fe6f8822eb3f3ddc3b7d66efc824e89b3366810e3473f4aad1d2cd0297c788a0d38b15456706932dbf364801aa340599f2b06b3498bcacdd5be05104462b5844fb11b09883f0e7d5e9973386e43e1106c78cc803da9e1a8833281c006efd1e65ff5225880b69ae81f3423bcf37406a8a7e95e0e6111c512caef65b05af014efaa5aaac88fa0c6a632c39808bfedeb418e1a6e51db5797d074dac0501736c2b5bdeb630132eeb76c3b5e389f5b7f244847cbf8be2951d54b6d4b92f0465cff93ef36b34ce71593e6e1c8a11e2ef354f7ccb9e727fcc3f67034b61f5067fd9f051f1e369bf6a725e7037c31a80a7c6ce8d71de41f8637ac2f1aaaeb9061ea39e17f6116a2f4508768541bbb64fa2b1e82ca1ee8e65a243389b14d066047a6eb38c789b669a727a03ee3a4097dd8373e922636b30582d94763db1e84c03c70ee5a9fa58279584cf688c3390eda68f632e395013dece2224ecad67a5ce078fed761a9d45df2d20ec176ea70290cbeb0a08db79a2cbf59a2a165b667ed507f192033197ebe04e1a84404faae40a0d04301c5e87cd019a3114c8f8f1d70000ef1f5bd8def4e90d85f516be2aba06361044cb6eb2d7f1c351206ab7339d4e07b703f68d6ea91c4e3e56a843b4d89a2e37f1923245e9863bdf96f4b07fed590647b70a9eeae4d1a2d53d55381b9932aa4e0d18c2f501f5e1e3db280faae2f006cd2482ef3f3b301d01836191cd323fdbcb43ec05cc7d446a66af1d550b45de018f36a315417415fc390c5ca3f68d990a2dc0ba52b4891000d0afc64bad40be028c2c33101616f4790daaeabd0c84d556308b49677d67dbf9d3211b834f881705664f095d9b4fda8edd1f0a7230f2b9d54b01c1173f01bd0d25106a34fa7958056d79f8196acb71965f914331a299d0fc404966c3776b0b5ddddec3fac2ddc807d5aa8a6105bd514efc8451f4ca9a28283740a54e453c96c31973868589c90d053e878ad00ccdb43233eee3850df6bc7e739e5088b31acb89ea90087c1453d30768c3d2c7325a40374f28c6f1ec46e306099771bd78b364e3f235407861b8e6045882adcb7b7f86a23833e0c2cc5deaa1b3f5829e1d5bd4ca83059d73d8ba8f032b7bd5c905308f4148a111f3f6ae3b7bcbbde9bbac68c4ff576a7ec396667200c995a0a098b94e13dcca0276317674e82b14233a332c6388e53ba13bb4841a04242301fe6a10aced1951ad051a24cade9abd6e014979bee9f35869b2f35a0b073a085181f5c018de771e5ee0a8babcc39761602369a56f2c7017dc3e1d07c805535a0b5e71c712253d91a3601725d87ae32eafedc9768de30e7b90c8e1f89d023cd27fdf96034cbd3b14322cd0594e9b05ce150a769eca772cc9cc0dfa6a5a03b116defdeca36e1f1e70c65cfaef79bb85ac9c0a9a4c6e3987caf2a819777f02960e45c299e3e4999ef2ccbd4873be1d730fc50f35f13698f6dd0de279d954052aac7ed9752f28a2cea595b8a65ba72e4c7033d89fc2a107c465f0bf74acb8012cd01e9180330e326aee7b601aa89f74aba1e32e3985559c961be5f996088404c4c47ff53cadcd1b30569320f85ee7e6f0586e654b67e11c3fc5382393d5a207670a8191eda42ab96df974df049e25b4d876a91c33db112e903b957b243ebf0687b086b052bfe0b81008afb67158d47a023a24dbb3108f7118b0239e54bcba02d6684ecb4b08fd007c36d4675e04bb02ff7e03ba3649c1979d1a853651c681026d437b9f65d87b9f6b3410fbda6fe242987f4748623b74e25accee335aa75f043c6ecce3ab6d11cf251e0a6d9c18fe462fefad84c2a6016cf06b1c6f02698b02a915302fac1d278492ba710e1d17c72aaf32153dfb53a0de1b314f6dd4104b0187068250f165f5383d90193cd6efe97f307ba29d22c874696494ad52d7e4d201c61bf6ac0601c327f21acd4163b76709b58f8c05bb3fc7a64964a529b16b550345caa65ef3cd4b3dce2802312bf5de46dfaabb257176531f5095cad23dee12051dbc34f13c6e7f059f71c44a1a9c21264243109c2355ee655785a8d1a0335a00add26996d7ef99116cd8bbc44e4b21f8c82a73948465e12b8332eda4593a7f06a82831e7b7f35b1709acb12554876deaf69669785d0e35ece149b50acc2fd7048c2e84ab9b456231dedd39d69d6e5385e436e1bfa69626df7796d085d71ccb04e8ae0bfc26f5d002c1101cd02e74a8a83262e95b878228dcb6a23f7aa5afc900f823a160a50716efc49c577ff20d47ff2917952fcf2fddcb863d92daede01305bc2a04ed5727fca9fbbddec1767824339d7fc8243607c1717106f7d2b3a3e504a52692cdc1ee849796dea5be35fb4e8605b04c19394dcb2ec168ce2e0abeb407164b3278693b491cfc4e645b4de0c2262699a46e2fd915594eda95601861f304090c490443a42470c1aba0d79968f59c16e9fafe8fe2fd58b948299f8cb65607d1a4932d51b16f780048d8c15406084816d7c62dea0f5a586f6186609ffb3c0697f3f8eb0cdd143cebc83f1404c7d34c4287b870a6fbc76ed1644a84d20f05038fdc70c66d0082490c4a42779b29c61436cc024a8ddaf0c2ad9ba9fd8bca120382668d1a09a0fd06ba3c704f205022436055802255a725401597df054babcb075d52d3c1371443296066e6711654bbeb1e760756d940544f8a065fa178c64705a0a085970eeac4e7004136c6e06ab2493c1815825aebdab2883fc237eac49a0558fb6201e140f288dd2f5c3fb9df7d0f6bdda9fdc1c33241f895af309552d40775bac8d21b30c3374e605a4b726a73a4d02b5d0bc8539d8342acccd9b061f505d4332772f90cb5891dac85e7df38b4f4b750ee78ac903fce2d4bd9e5f4f11c054dcdf4d394e24e7d30a485b0e2251bab7775fd407f41d23744af13fafeee65060b83d0bfd093d973018e8d195fece2f4bb110341023d56e2ddbb1256bf39bf039fffe7e432518e0979d6b244dad4cc86ef7c56d31d7202229d8889c803f6a902bfd02004983a6cefc8c6efffd6b3e6286184afaef94289d9459a6813a79ce6047b01e83970f82f0c38ac12590d3da0cdf8f4387d1a75c5dd8065dfbc039e5b03e52b50c3b701d46dd8bb2e9c741231fdcca8e3ff6103c6d5c11e56a8cfe36c0145c47a900886acae08d03e7e7f639f4b76bdc356101d1aff719f6648cb4dd3011fb6fc3536b2bf596144ac00a8f2246db252dcd5252c099a0c5a733ee82599077d4ef1a982b45543c29f10ab9ac4171770b408140798791d78d9bd6650df3500bc6aa82fd91ffe2e05812f57f724e57a4d616f29b205768dfbcdfd5d5b95ed023e18af2822772720ef2ed41411dda5e4c28dd8c83e692b56eaca7947c5d2c00601ff6438bea5a31cf6f50dbc965e5a72391a34e138e3c6a2674f2d617dab33040d54f95f636e3f11da53b50bf3c5b8f1a37c728614fdfebef89cedf34dd7270018f7b7754ddbf14d61ebf9f59d4daa9928e2c3807abcd07af7420d9788777e01ff885d8caadebc3f491023d1641aa164645a37d461bc013407c020b5e3b72c076a2df23dc2ef6343d36b24313cf44a98a0a727036153ada3025fab9ec48a11013041000c32d90ef23315e0aaeb43c30fda4ba74502b16e1e20d2df2589a7ed01d6234d9cd1f40f8e5aa51755ab14ef07d928f2b8b6754e7d3f732dc06db0ef07c8c7c3e411362dc1b83503b3483ca665c4bc1f11c781eece23d836174b1214053975c1a1b59271d546bb8305ff2827020b7e884fc638125bcf252d1bb5ef0b06610444912421302f3cba9e34b54f23715816b20b173bc8332853e8714c519a03e28fea7b1443d7aa04c7ff40b32193135ef8a38cc9df52278bcc0bde98574306fca5a84880dacd0fd54b954c8d66491ddaf02512b6d29c8d4259651ac590c401900b258b740ae1ea60189bb8202435b6506e458e5b45e5313f5eaffde3390c069c3fad1e0a7781f111fcb0d27f1a7dc01d3cde2c437e40b84683ca58b4a4a805ea84d817911a4733ad719034db1339f46a2a83cb917936d6e32b00e39d0893077e70c6680cdaae5c13a688da94200b57feabcce1dbf33fa0b4385c72464abb07809eb5f94ab7daa9a54dd54be146c63cfe93949a4731c66a2e71e1c8ff683306d404f2dad001d526faf45f79745ede94d08c46732e1453cf016c3dca3dabc006293474f5debfdc649cb813147c1ef32447deaf30da732cf836951e02deb065054b81cb2715c1bedaa6b9c614aae72f4ae7bbaa7d43d674bd215329e01ad2de03c4ead46c789a9187f0446a3c43164db075ef47f296a13fa2584c53ba72e17506467f5efc3020d18ef20a8c3960a473a0e0f89b5ae12c9957caf0b6daea69e203614e526013cd7e721b9f2f5b1a2c10ff180675ebfc3a07f87b280a5e40de9d07617789bdfec4fa17fa83f5d6b87074baa17aec869f5d82dc4a83c4f2cb5b39076fcbea27de85cbcdc9989ee00b757bafe775aca2a07050b02a2c737e03738d046f2554822cdcbd11914bced1ed86672245a1ea9e6a7c17ce93fe60b6832ad0013bc2143238cdd2afec0d6189e5ddbc82e00fbe8921cca1071630023f2b8a5b0138d8b81179aeeb57070c2aa19e2f1c17d402c45fffe42a408c3f483ccf1161048f48229064c0d2fc8fb1e21427b77457602288325786a08f0fb1ad68fd634d04241a0738abb6c33703ebf8673207b4c1e1552cae25ebf0936a2542a70c9f0900f2dd58826a60c3484580e24e0ae52f0dee5ebe910005392d1bfecf03e4f2d205d77eee91c9b0e17837a92dcea22c31417107a0d6d1f1d453c9dc4be7b78e8803e893edd68b71925c3889dd13bbc707e5d1a9f7afb69fad9e1ca7b13d69b80506072860b8e70b645c6f3d3fc7ab7087f466c691aaa03481c997cbb02cec74e1054c07c60acda48d5910529a323316f9d9ea7d9f4d705623a19084ce51d1f8b507b4e54a1f7cfedabd81879908673c92892430328babe4d9de7aadb544269d0701e2945695e7e32e7e1811422417751d50b5bdeddcf5b2e0997641493a8c1aca0707fe527984342b43813d3bca40fdd33ed2a2b35029f74fb50214aea09d1b770110e2d020f1af6277c915db0fa372dd7b2436c78577dace7d636dc6f47c05bd0480343121dbe55a46281f5615258ecda7a97e147528b18a48443ed536cde7c205b312ea94cb593987009a73357a63856c678660bfc5a705ce1da5df03a8b93804bfc87a4e513bf084e63ca4b22e72d1bf456df1e410cf5b6ff716c0d337faf105d9063ed07117232a28a7491854ea9b321d1d3601e46f25506e4b2ffdb8f8d10049ff1413c1c8c31d768a92f5748b02d73fc39017192fe45d2d2444218649a300e6da442db58e628450ccb0a2cec5f857d0bac917cec2c2cc26f2bc2a481d7102c355f43d32e4829c59b22a35c3a66f2087137c72e79c1ccf37f051ee24778e05b5984f2ee4d4fa006bf1e1d58d9fc01b486333deb9588999dda6fff36eda3c064884acbac01578819bc11f65742864cd86bcc99f76a64a874e6610778e1a3904972dcd5d21c34c588ef7b9a90e672789af03484bb6200d9b8cfce0314a0259036854a4b0a42bbb1b4c66cc36e4b984d4bb96a9e3a0bb3c656f86f55f5f2eca06a4b9c7447484287a1a865d95802a8083c4cadb8f8d37e5b22210f4612c586e013a0c7e1990b83906d7452b566aa291c3a34b9e0c3c88908196f854ce496cab00b18901c9a7f304e1e782534e64d6fd35d0491fed397a5eb3c687900e41642b04a695a76bb7c38a08e10477f468e4736b44f360737a1eb95a8382b79c602be1030640c5752cf4cea5a9624f643ced4ae6ebeb9c85ba65029272646d84273fe105787d0acd14e7d622e1542bf2ef89048a306c4560099837ca4ca67bc50c63ab0369b23eddb09ee1dd8ed9e845aaa419c449323bd53c2db53df377321618951b076bc309c8a136e6be7436bb591fafa46d39357fb11c5e3122d38d3d53c71ffd074cf73cf5b9816eed64c43e61c249eabf65084e5bcfcebbab97b6b0e066e1ff042e2c7eb5f5547c26569e9587ac4ccc2ff9afd32fdbc1edc3337775d96f758d0119b07adeab35a7ae428a30b80ad46a86742f2a1fa56e5295256db93acb7405013d333aa276d4cf09d9bf3585419c64d7e3e37c0a9ab04a354c57a3e97c7d0106dd4ebd8b99a970a1f4ad669548e60169c5871735178459f804caeca30fe3160450da304c3546b570912fe5b4b3226e5f8e872443ab3405b4b9f404be07bfb40411f885ad14ad8799e2c4e7f397722ab994f9f809e96be0c3095190e8d734d60288617dc225057d67ada0e777913ce1076c47b370ee3587899309b9a796291f05e9b7f1034717e321efb391119b9b6f23eeb6bf46b007816e0718570efc23a1039633a7fda72b0a0ab0ffaedd208c0acb55f46ce87d8ae359c445da9373af20028169d08faf39991b95bc66f2ff1bcedc3cf22c8b1f3aa22c16a15732906916003170054d030ea28c71be250dae7637e21afe216fb50782c3dc07352525f153044ef8a71926633ea7ce0526f85b91fb7f660ed6337764534059d8772c491820027018a7c3117be7553eaba69a3d5cc8d148b07b495d2851f465b191e3c3ae0c0368541d36ce796c25b5619878da96a1a59a6bf9847eae654e14339b40e8cbf70551571e43f8d6f2cdc26050515d106919e6500b59e20e341c06995a3480170c068a335dd50ba581697aac38978699d42c557c73389f0a979924713290a902d8004a0c7e48a930e402a5c2facff2d8faf635c4c910306611067c321ca20cd79d0478481a47fac71918fb36305b169b4f61d247188f7e503154b237fd7b6954720164bcfb78d7b37f0938fc80e5b461bbf984a07b99ca571cf573d16f249d5471001ff103089d77e9440767fc592064f6f448d25667926b4647b71f33bbb154ff0470a35320bb27cbc5d8b8e2e810836f9d62370dd222cd0a29bbf5c4284d51ab033b71a86ce75f4d97ffe5066da876c663206426dd33a13ffea4a042d45854590066ed571fc793e4798f8765f83a2730044628c1808b84ad615ba79144864c6407d9e24618765b2055e2da076d386a105092fb9e37398247502e96e928d2812b0510d8268047eaabffcd219a261082f2d949c9d194fe996d5e19ec491bf53012054e944c6fce5aec61e6d43dc8cbd34ac45e5a985f2bec53b0d1064500d2d3e905578bae0b0d4f51f86c0d43dc6a3b23c053d00e4c9dd2c9fe7ab79153ed430302f34b42026efb2cb2de73d178ff8d4df192177d50d2b479bcacb53fb40fd2fc032be7affce40fdfbd31d2cb326c2cca92cabb32b69191933880a31b1e5e88c906052744c864702ef1ee7d7ca11b2dc0ae31fea3477565425db742f66768a96e04770dbcd2f0e7761a48f06f0b11ef57da097b0c9ffc97ada74367211ae5521e03624aae4a3a70b6aed5a6ef7928fbbe866cc8b39c5f83f1e61e996025275e3b01d3eaac3c7cca74f2818ac253ec7be521e27227cdc20c07363a93330b5aea9006f94219657782ee642e1ab021ec325dcea5caa5bb7f42b71a43ac8028ec8ecf0102f77987ffbb15ba5f6379913fd959ad483bb1679e033494a8c62d1dc33fd601b98fbb73bc1fc5ddfb601d2e2d813fbbe3ea36e8d9a9155c44c89002d39f7105218cd613b2741522f5d7a6ed54346d60b74d8ca3c17047f8317bb02c37b397049f59c3376ed1c24779de51aa18ca2c04cfffd3bf050cde03464ca3968da62b0200402824d855ae37fa43a48361a48488cb278dbcb0beffa0f96315da2798c000757f472195a970298a3667f39bbfac972c7f5b9e9b6facec30eadf8f9bb2cd01038da781f9a4cf6e7dd5f001cebbd2f38013c1b025379a2c5254687cb0a5680765f806d5e5db420922c8ff524ccccd8981116f3f0d3a5f0654361b615cab35048e7acbb56350234fed92de818724b808662277fbaa215c0d6f5084ae96bb6b02ddfe0052be5ca4f4b10d3fbc33457f489d3a54dee99227264b8eaeab445d6c00e05a5f5bcc1610219e16dd3373c294ad5445098f33ac4ae5f31d9af69661ea06661462b002dbc26f55fe2e5b9c7cfbfdb8fe3104e371e4169d353d816d3b46011793006f6f421bde39e4b421201872265303136be3233df0c2dd1079e0fed600f62aac8e6b73ccaff032df47e169b8c1deda560edba5725caaf558673262fd03160b8fd4af8bbae9eb8ca08eb25d612fcf1574badf41ef311e7727ef92bd53011a935657e2e6326d888cdc9da9ac4a8a443a9dd59c579de57948432f810fcd052a530fc9fc0df731e969bb7ddec499eb9cce8f8d9eccc4b28e3ad934c2b7bd0666f16366de9092cc17f42997d864fc7dd0095511ff5012281d1f15d32b9829034061b061ca1fecb040481aac74697ff41c84eae4b220ef472270c76396fd08045ae44ab4d6831fef692dab2e93716c307e0d769dacc9246593c1fb7dd5aed106bc6d78bd872a1c5a51213aa23c526509e50e8d760164ed3911f4e91a1c039d058a8b9349d070b673fc382f70becf3e122dd869d6585393b490ca67ed3cd498021b7995b021837cd1030fe7c25611e7acd748d81223076e1b2ca90c3a83caa60661935dcb2a753716e8a040f919fb9706dbc0c9c51992ce9bca41b241717d6906d810d986bc2ea7d4d7a83d361c1706c2e28ca89081af6d2ed5de16378ce8b6020c34f9afcaa6eb08e452912bd89dc92a959a583737ca9700b042cb63f6fbac055ac02225271c2485c5682a0c3ac57045d91adcc821a088db25ac7d625621ee06037759f234aee87f74e6acc01f23e0a87801bcd9bc7fd097632e0ca42be8aa01ffbbaeeb06cd714e3efd44c319bfd5a65c99b2a3b1c9fe6537b9cd72fb3f3a04fddd7856d9e7437d173c511e87073ce44ebd1b59c0799a467d85cd62a34a8a059b29c2233dd16b1bba89d048f62aed0aa6c9360d85319e18e1e766a62cb71907e72193bb35fb28f228aac93d0149dc5c014ed18e5a1d40c71bdaccbdb385840791cd860ddaaa8f7156e60197cf3a138190cf46feff5a0333e2f1a5ffc10eb505d8e3d5105de83212decbc20191230d8a118046bd027f9ba8e73225002f1fc3022dd4b1ac2a7d5a23ee3579da3c8858183037bb7560b095562561c39959bd910305f3467550adcce06f2c1e80da973f877819fd88f30c5c51bd5add84da8966000179c556b8f8847f00dfa83fc3f8d66329904fd97e173fa29969423c3fec6305ae4713dcb9941a198ead6b3e85c507c3402376921eb0ab0181c5349b5dfa220381955569469427aa2ac4119291de6667970380f6ebcf3a7ef808c80d981168056ce62dc825c7baf4574eb8288cd223b40db75ddd5b9f47d9c86a539ab8de2100132ea283fd91f0fafe1ea3fc79f76db079dc96b49741eb631f2efc1dd7b57d01348e40e6a69394e25cd48460e79c1296712ccd44ff01a03e5e653592701456031f78df64eafd4649feccf289a077b60e21bed2fe966a7211b9815d5304da31067a91b68006f104611c6734b589ec08b48089d9a39e5f3c3df7f54afbdab8e603b6f46a0f9f98a01d6c72640f3cf57addda97f265194abe9b7ffe850e16a9f405c4ee56d77db9b3430b5f8dbebda366c6f8322b15379a4a814cf235315d5425078daed527c485b1c2f8134977d4046c63d91804e5278e5f5f54fa8762fb92bb06f4b10923cd9b94a26a4d73135369b0f1113752874fb734a401589b2785a17a", + "proof_parameters" : + { + "channel_hash" : "poseidon3", + "commitment_hash" : "keccak256_masked160_lsb", + "field" : "PrimeField0", + "n_verifier_friendly_commitment_layers" : 100, + "pow_hash" : "keccak256", + "stark" : + { + "fri" : + { + "fri_step_list" : + [ + 0, + 4, + 4, + 4, + 2 + ], + "last_layer_degree_bound" : 128, + "n_queries" : 10, + "proof_of_work_bits" : 30 + }, + "log_n_cosets" : 4 + }, + "statement" : + { + "page_hash" : "pedersen" + }, + "use_extension_field" : false, + "verifier_friendly_channel_updates" : true, + "verifier_friendly_commitment_hash" : "poseidon3" + }, + "prover_config" : + { + "cached_lde_config" : + { + "store_full_lde" : false, + "use_fft_for_eval" : false + }, + "constraint_polynomial_task_size" : 256, + "n_out_of_memory_merkle_layers" : 1, + "table_prover_n_tasks_per_segment" : 32 + }, + "public_input" : + { + "dynamic_params" : null, + "layout" : "starknet", + "memory_segments" : + { + "bitwise" : + { + "begin_addr" : 25673, + "stop_ptr" : 25673 + }, + "ec_op" : + { + "begin_addr" : 35913, + "stop_ptr" : 35913 + }, + "ecdsa" : + { + "begin_addr" : 25545, + "stop_ptr" : 25545 + }, + "execution" : + { + "begin_addr" : 40, + "stop_ptr" : 5063 + }, + "output" : + { + "begin_addr" : 5063, + "stop_ptr" : 5065 + }, + "pedersen" : + { + "begin_addr" : 5065, + "stop_ptr" : 5065 + }, + "poseidon" : + { + "begin_addr" : 36809, + "stop_ptr" : 36809 + }, + "program" : + { + "begin_addr" : 1, + "stop_ptr" : 5 + }, + "range_check" : + { + "begin_addr" : 17353, + "stop_ptr" : 17353 + } + }, + "n_steps" : 131072, + "public_memory" : + [ + { + "address" : 1, + "page" : 0, + "value" : "0x40780017fff7fff" + }, + { + "address" : 2, + "page" : 0, + "value" : "0x7" + }, + { + "address" : 3, + "page" : 0, + "value" : "0x1104800180018000" + }, + { + "address" : 4, + "page" : 0, + "value" : "0x4" + }, + { + "address" : 5, + "page" : 0, + "value" : "0x10780017fff7fff" + }, + { + "address" : 6, + "page" : 0, + "value" : "0x0" + }, + { + "address" : 7, + "page" : 0, + "value" : "0x40780017fff7fff" + }, + { + "address" : 8, + "page" : 0, + "value" : "0x1" + }, + { + "address" : 9, + "page" : 0, + "value" : "0x400380007ff78000" + }, + { + "address" : 10, + "page" : 0, + "value" : "0x480680017fff8000" + }, + { + "address" : 11, + "page" : 0, + "value" : "0x1" + }, + { + "address" : 12, + "page" : 0, + "value" : "0x480680017fff8000" + }, + { + "address" : 13, + "page" : 0, + "value" : "0x1" + }, + { + "address" : 14, + "page" : 0, + "value" : "0x480a80007fff8000" + }, + { + "address" : 15, + "page" : 0, + "value" : "0x1104800180018000" + }, + { + "address" : 16, + "page" : 0, + "value" : "0xc" + }, + { + "address" : 17, + "page" : 0, + "value" : "0x400280017ff77fff" + }, + { + "address" : 18, + "page" : 0, + "value" : "0x482680017ff78000" + }, + { + "address" : 19, + "page" : 0, + "value" : "0x2" + }, + { + "address" : 20, + "page" : 0, + "value" : "0x480a7ff87fff8000" + }, + { + "address" : 21, + "page" : 0, + "value" : "0x480a7ff97fff8000" + }, + { + "address" : 22, + "page" : 0, + "value" : "0x480a7ffa7fff8000" + }, + { + "address" : 23, + "page" : 0, + "value" : "0x480a7ffb7fff8000" + }, + { + "address" : 24, + "page" : 0, + "value" : "0x480a7ffc7fff8000" + }, + { + "address" : 25, + "page" : 0, + "value" : "0x480a7ffd7fff8000" + }, + { + "address" : 26, + "page" : 0, + "value" : "0x208b7fff7fff7ffe" + }, + { + "address" : 27, + "page" : 0, + "value" : "0x20780017fff7ffd" + }, + { + "address" : 28, + "page" : 0, + "value" : "0x4" + }, + { + "address" : 29, + "page" : 0, + "value" : "0x480a7ffc7fff8000" + }, + { + "address" : 30, + "page" : 0, + "value" : "0x208b7fff7fff7ffe" + }, + { + "address" : 31, + "page" : 0, + "value" : "0x480a7ffc7fff8000" + }, + { + "address" : 32, + "page" : 0, + "value" : "0x482a7ffc7ffb8000" + }, + { + "address" : 33, + "page" : 0, + "value" : "0x482680017ffd8000" + }, + { + "address" : 34, + "page" : 0, + "value" : "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address" : 35, + "page" : 0, + "value" : "0x1104800180018000" + }, + { + "address" : 36, + "page" : 0, + "value" : "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9" + }, + { + "address" : 37, + "page" : 0, + "value" : "0x208b7fff7fff7ffe" + }, + { + "address" : 38, + "page" : 0, + "value" : "0x28" + }, + { + "address" : 39, + "page" : 0, + "value" : "0x0" + }, + { + "address" : 40, + "page" : 0, + "value" : "0x13c7" + }, + { + "address" : 41, + "page" : 0, + "value" : "0x13c9" + }, + { + "address" : 42, + "page" : 0, + "value" : "0x43c9" + }, + { + "address" : 43, + "page" : 0, + "value" : "0x63c9" + }, + { + "address" : 44, + "page" : 0, + "value" : "0x6449" + }, + { + "address" : 45, + "page" : 0, + "value" : "0x8c49" + }, + { + "address" : 46, + "page" : 0, + "value" : "0x8fc9" + }, + { + "address" : 5056, + "page" : 0, + "value" : "0x13c9" + }, + { + "address" : 5057, + "page" : 0, + "value" : "0x13c9" + }, + { + "address" : 5058, + "page" : 0, + "value" : "0x43c9" + }, + { + "address" : 5059, + "page" : 0, + "value" : "0x63c9" + }, + { + "address" : 5060, + "page" : 0, + "value" : "0x6449" + }, + { + "address" : 5061, + "page" : 0, + "value" : "0x8c49" + }, + { + "address" : 5062, + "page" : 0, + "value" : "0x8fc9" + }, + { + "address" : 5063, + "page" : 0, + "value" : "0x3e8" + }, + { + "address" : 5064, + "page" : 0, + "value" : "0x7de71c861c90f47f776d261de1ebe62e6887220d774b08eb7c9f66d2e888c2" + } + ], + "rc_max" : 32769, + "rc_min" : 32759 + }, + "version" : + { + "commit_hash" : "INVALID_COMMIT", + "proof_hash" : "INVALID_PROOF_HASH", + "statement_name" : "INVALID_NAME" + } +} \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/serialized/final b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/final new file mode 100644 index 0000000..6c5d05a --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/final @@ -0,0 +1 @@ +0x4 0x4 0x10 0x15 0x64 0x15 0x64 0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874 0x10 0x11 0x64 0x11 0x64 0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e 0x10 0xd 0x64 0xd 0x64 0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18 0x4 0xb 0x64 0xb 0x64 0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d 0x4 0x5bca486d5c3a8a22699af474107304bfe302ebbecca002a80d70527ca41dab3 0x2ccc10050548447db20fce14804bd8c99424e7fec8531e2e6c726100e5c7e5e 0x5c9ceba4d4def33a22e2661901026a866ca44e279e60b1ac7d4ed5113f0a4d2 0x73283c6caeea86bf9aaf4ea4ce6f86a9e786571eb490342fb050cc5d3c730ee 0x4 0x4 0x4 0x4 0x2 0x22f62cf7db86e590b87150ed552e112718be44bf6105e2e3c93f563948e391 0x4 0xa 0x212 0x4b346c74d8c412ea107a72145c45e1eeb45b3e12eb259b0f3a331d26d4f89ac 0x6ea01a72d5cc2eb5963b0d35a7b0bd8dd8b2b5f31825465bf39ae20bf8dacac 0x2c8 0x7504c4d901f8b5d0d24861ad77167d8d5a2aeeee02f23eeefefda8018ed3c0a 0x667365d91a868b3b31b8f43aeab3204807d18767524e0798be3b9bd08cfe038 0x2d9 0x4ae7699b58a2b5adeed6bb6f503ba9e7f2b394e6b6dc1ada26e9568339eeda9 0x580e785e34eacafdd0ed00e3b00a3f76e1362ac17714f2b0f367e37a2571f47 0x32a 0x4900941759db7032d4d804e92b34491e5bed896b9c42759e14bd7dc1ac750dd 0x348322dcf4063dbbef22a4fb92245c6cace9a6f89bc6856ff8075d671957c70 0x3fb 0xd1c523cf514bd12bc30f340dd4eddd30051deb4b4497ab5056ed96b3859b32 0x66659018e6c1a0195ebe2a5bfac782aa4fecacef574765f3774001f1bd79c7d 0x422 0x5db2bf7d64676d014d110d633b22210be7f57812a46c265027e0d70146494b3 0x188fcbe9d38092d7d12063bc0d2a1160bd2579a95a1008ffbfb7c4f49629b1f 0x4b4 0x626da02f27149e4a5c2b1dbd71d1ada9d2fbb4fe8f4b4cc7acc7c2cb3d8400a 0x1d12d11b443512bf0f935bab2ba5c92483bfb8ed86a6e284da85bc01b786bd2 0x7e9 0x274c56054a949acc71e88a7f8d1ba3b2266efadec4c78141752d0feeafcff89 0x532dde167f9100319f27780b6ac0be2d4b612ae642f2ee703fe83f5360f4a97 0x7f5 0x5621dee49cb3be625027ff026b74e8debca06672c2ba8cc6c7d2a38d68734aa 0x243ca038dfb4dbe88b0ad77530fb0acb9e3de8bfb66788fd3d08feb4da44208 0x7ff 0x24ba612f41e764313bd67ff10cee854d28de2783959533e67740fd1b143323c 0x10f4d91b5d9a6deed5ebbf4a3492c1ed439f57211b54c6c453916920fa30710 0x80 0x1ebde0724d92948da2fb08c235acbb319901a168c6e6adda8e0006602b60dc0 0x151462545d0a240b09d8736e7a4726c95b6747bdcf9d1b6dbd4effb6692299b 0x3e6e37773fcfc38f43a417595f74b1ac7c1f0ba1fadc348388e69049973ed6b 0x54eb7d378ddd726e2a18face1fc076fdf6f052299b2433f0fd17d1fb91b8b2 0x7b1f64227d6fbec151da800061e3134bac07a799ef7d2c712fcdbab1f5f1572 0x6ab5b309fae6e4bd7ef8e219d85ef3cc2dde57faa3335aa739bf1d98e5b233c 0x49efaa4ed8a72ddadc30309aa3897dab8bffda63f8d671fc1860df80d133b9f 0x43b8bec58a21939a9510c69784ef3d18fda1213586d5e2d8c6975d189d118a3 0xbcc0ff47177ca28d2f69408318006e5ab62ddb8792c61b44aaf4932f6ff54d 0xa4b03136a3038a1bf273846649c37bf6fa9574adf48b7dd0e0c23ae3b5991c 0x7ce2549212ae64f477ee989305834bda90a597a7ccbeb3abe0ac87d0d9c13c0 0x245059e780d4d370e38527d9ad43b087c1a85bd4ff777e08c2b4a99e0dcd19f 0x24b0a8f871ea7e982a29a0373b0ce75c803786daaa7e6bd6d7d339c7608c69b 0x67566ea225f0951bf320e42bdfc4baec5a3c93c6de2dc407c4cf0b9f9ec33f9 0x51339ad229aa221b12a5ed3f7f26e1a4a6347d536ccb8b8d69a31d8bc595e35 0x509c78b8ea48e3fa57cbc86a14655eac1294a56bdd70a191b740351f98e853e 0x49952bcb79c3bc22837cf8a89b292ddc394e1e2a41f4adbb5a82b9ef853fc45 0x14f3d2e39ea25f5a2fbd66e29c04ab95038144671afe24e9469c44594dda56c 0x3fdb264517d1e811a0fbed83ed107a4edbd45b1f5746ded4a360a2fe5299017 0x59319f239de9c7bca58f2fcf5da4f2d15facd34005ade42bb613b046e109ea4 0x55cffee3a707e7dce3e6f72d5bd216a534adea346328f1e720183925f50f2ce 0x4c5ede13f97afda729ff5030a478f15e246a5e6d1135e5626d0cb7344e41504 0x3f35565ec1210c9b3c54027bfe0b5e97e1dfdae2742a64acbc955e55133023d 0x24fc6003cc9ed250dadf5cef4ccb309d6b4840b1737274035421d36c95ad416 0xef1dc9cae93c6c38d593babe0a1801844915df30140b03cce4e065f04489bc 0x1cb2586e98dba62c725653825052b17bd5b109e31173036ee4fe40ec37c408f 0x3a667f141900d96666efcad92749d66d3326f869aac5049e3b1864e77bcbfa3 0x222785210e18e4404edc15d7d24c9d1286e124d4cff9047d362c0b1451a85c0 0x5c70e32a1db75b8558f9abad08ff08b72ee90a4605a84795b375ed2bd084097 0x3edf3a8062fc407fcbe898719f8d938e22eacabeb59b179874276c23ac2cf34 0x592b91a24e1ddba5be31fab43e6c8ddabea01b48dbc9d07c97afc7f98f27b23 0x6e66f927f2eb44407e3335a3dab44bfaa61e6095e719d6dee6e3abfa5045509 0x2c89baba88b7f99600119f1c1c4682dfb186742766bb585effb1e34c27b584e 0x3c27d94a56d9288c534cea4e31c204c4badc045526316cbafd267e3e6d7344e 0x7d87c3c5aa257af74bb4a245d5c382b6acc64ac7d0fe9b4e4d61bfa5d6d4d6b 0x44bd3b5bbb50b1dba97c69520004a9471a02666c43ca2c2e97ded50a30f9596 0x6abef05b86a3a3cbc0a43e8581e38b0cf2ee0689142ca756254d8b0979314d4 0x353e7ce8612138d0d5bc6cd141b65e6520c2e879d1ea3d03dc86d7b6591de67 0x5b1f144bb1ec2c1045b79053a942d7ac3c5e795075f7e4b78f7fc1eba7f6aab 0x1cc74134397c596091eed921bfbdc0475d544ee23029889504d851ed74bccd 0x6a4490dff374a968a28b3bf16f7de678c0b68dcca2e4043f7e192665d88d23d 0x937432c23773916f4a84dc834215ef03f2486977133317cfe7e536e6d449b3 0x79a37293dbbd45ddc6cd5f2c4739ba6a3f41a3b65e200db6fd311abfbed0ed7 0x6096b6269a5549138a79bf06e554d18ae8b8ac6463936f6619ae31b46a12a23 0x11d8d8d0c1883a87693fbd47b3506cf002d247578dbcdf9a93f64ad3b183675 0x2658ca4dd7cdccd1266b564f80bdf2dc3833fe4a7841b886b65c747b86614d 0x4ab1d927d6638816513450402f59cf060528ccc946d95021705acf1f4b7b9d7 0x70ab033128176e7a1eefe6761fd8e5ff30eda66e061da6979ce6f0b4d3a5258 0x27fee614411930c9474d564e697446e11016f12f14f224156c83d11163efef4 0x266863356925b5ff6b94c537e90a8d1cf191c784af781660037033e7503ba 0x1831442b3da96816e1d7526d15b8753d51cd12d221a34ca70dc797d5cfa6e59 0x2a7d5e2a0dce888a12e1394928f0b1707ff5c03d0b1b6c8d7c093b3fcbc7b48 0x702e78f097368bc7bc991f4b26abab021a87c53af02cd20979a48ac244aa7ae 0x1456d91cf56a3670e31d6d2883d7eabb8df4666e3a0ed01fa5075d98e8285c8 0x63bf7c936f3934d5f0468fce6bfc79cd1c616631a2c2ef3292ffe4c0c387e4f 0x25be708e1d5bd2733041c223ee56afdfc91f615f63db4acfce6d9c54619d40f 0x2a1fa433bcc6122f8aa230f424bb7690ff2f61d5b90e0d42553bea046c47681 0xacd43175a05fd035f7d7f2f0683d1561774d6671f9df67647e9207d7bf3c35 0x4d58aedd4245d7b166446f86d54f400076af92e232e11a24b101c00074de2f9 0x4d2dac6a801664527732c79abd07203c7e3877241141f5e9bc3ee7a404d5846 0x506601e7872a9a4df9a1c9bf9da7ab56c2ac957d11116ccf3085eae8582c301 0x2f9078c509603da5606cfbe4e893dfa0178e8c1bff5bae03083755525c55449 0x3526bb4eb16a437be5e28f28bd173e13213485bf463df464192c9493e0a18d0 0x43596dc0c956f3651c1464a0da32bd0dd2a3e68628a8927bedf79a5834acc6c 0x1ee32e4e45c57016c9e48899440d6415739104aab04f60749c04dad8484d65b 0x4e32f1231955bdab5ac391d8f5ae6609f60751825ed0e9c381a7cf5072d0f00 0x40d6b08b6e5c411cae78fac31e9ca6be562e0c627d955b24e7b0e56894eaa6a 0x75dc4f6a9bea5ac2bd7ce5e49c0c3e1bc68ce26dddf82a8b878e2eb850b6298 0x618b831c377bddc1bf642e8451a19a8a998bf46a270a6da3a96ccfa14f52a3b 0x4a246321e5645705a24b58c8804032a475f3b18b0ae9e68655420758e3c4394 0x42de0b35f3d446533c2998251ab441d34f103c2853765ffffcd8c1a24b51ba7 0x563e004eb6cb7938a946f94f3bf5b9a1771676051885b38def808a937c16668 0x574d0e83fe7f79b4db13794ba654bb77bf65c60a385399719d597dd0d23aeb0 0x6dd765b8bcf71e1a6838474d7eb65208c79f8b7c1959d580782a81efd36e9d8 0x73af7b322e8e82c3e6e021a5dae629b537e1163ed17aa39605fb2ec02065d91 0x5cd4bad54898a926c51c76f4c82265fce7b78bcc6ef53b23e92041967208a73 0x766a6553333fd46cef5a1f938ca86d70567db3470546346d000307f8687c356 0x75042482d7c0d5917926cc7c02f2ad6d712824f8ef38a1774ddb0a322c9e894 0x7ebb3f64b15998c99b5664fcb25d8b57923ba36478476678f0a6ce0225e41a5 0x31cf054e9de3cdb02c194a32f53145edf0dc0769168327ee9aa3bc34bcee8d3 0x7c8f5c12ee1a2bc9ed272334aee19df81f805410c63b57e6f4c0f9041a763cf 0x22300a77308070a03fb7c9b4fcc4c0248eef2c089827f36fc395b3c4e7f2bfc 0x8bddd30017a970f2de3c5d45fc2b71284b246e193194022e4abdc349c3b985 0x4535bb95920e9f2cd1324af362903e1f80a8a9e73609e04a47ae9a8df767403 0x221cb309bff55167690b0c13dd75e99bbb4e803b7f7a0214f4881dec2383d31 0x27600551a8b3a8249ada627bcf20eef8bd2d97cbb2aabaf9e98a542a60c2346 0x44c1016d191cdca4101ee53b56ec13323bb971f83fb5d1d3b3129659526ea0e 0xa18fcf19ea85cece057bee3c6214f2ff75a3ed8ff4af23fde45a96a758ca6c 0x1b0b14935c44d53c9f04fb4988c5605607a18dc5fbd4bc5d5ae2ee367968274 0x545f59ce00714f579f72226b12c83811604a1631904dd7685d2a4f728b69295 0x31123a63f8c13e5a2020269d101b2cbc31ca2f5abe46784956535115fcee5e5 0x5d1a519eca68e66786fe27da8e7648234399be2a21db0b9723de7f3af3e3bf1 0x1e1851a9d92d738a81da11bf3f276345cbd02a1d8702748c3e4e765343cdc64 0x34834cd74a1e762a826edb261d476ce566365dcce30717ee1c06d33aa61ddda 0x1d07cf9dff50f43bf55ca9fe0b2785285659c78e5dcf9d6dab4cc066e17f481 0x1c397e52e9e250c0ab76427c4bbab9ce382ffce0c12f525e8bae3c4388ddcaf 0x16197026c833f9d24f0f7f61e7ccac632877c979007b74e73d6d5d5f1cda66b 0x692aa844dfac47e7b48992037f4038ef5ff0b513a3255e6f82bbdea7e05029c 0x25329c196b2398220978d54b4f38c0c1fd2ea39c4e4810d61a0008f495ed99a 0x6811af10137296e2ea2666009aaedd09e9d9d16c4b968695cb9acf919645dfa 0x833531caffd6ae7a13caf0708b0c1434606360edc558698a9362cf3c4d60af 0x4a46ad22621f2535752bad9b8c4ca80433178b1c3d5805bf22224c270f78d90 0x481fbc4e20593931322b4372a5eac5133691f506c8b0e8496a2ea6bfde899a0 0x1d6ff7f2e7a91d8e8a4b405201cd0cc49c9bceed60d2ba6b137f22873f4b18d 0x6506157fb9f370c852690080c2c46ddca17a2bb27d04499c18ca35eefd29a79 0x165396c1dd720f64afcd75c87918180a846a164c449e722690f863495762202 0x607a0903b273a3541e2c29dcddb532b5e7cf4f60d2e6a0e3e4734fbc9a44658 0x7979ad5e51730652bef40a8da8808ae31133775a893499275fc5380ec2431de 0x6c4e0b1794b9d5549a08aa73a48c32694426ac99397d34f1a3be8a56b175b57 0x562516e0061ab1d7b7654a5d14696ef9e3e5f05bf46cb8005c43ab04a4b6d35 0x650d42ddd62020c7d0464d1bf39ac9d0d15607beba55294bb0f0e3adac19c6f 0x18b41b2d072e3158c3dd79930c47c3f3e624a24071cdf04d674d275e0d83485 0x37e95c4d3a27b8fd16f8d7ec0e1d7d1c0679c389cc0b7b88f2f2d8d79b861b8 0x559cb56cee9b8e03716af6f24f1917f275ecd3b61901171a0ad6b9bb53306e0 0x246d4f5c7aa75ab99fc5579c0ffd169272f389e51ead4a5eb33837b0d882cab 0x2ba75cf511b0b8189aa047f31474e78e400f83479f4fedd8bf58760ef95c9d9 0x4eb631b4519a182f5940152dba10ef98eb433c682703c570d9309cc9b2d5961 0x268836fb4844b8db4873706ee336e19b6190bc7f99034947d083e81fc4b52c6 0x2cecc2af790cb6c212a5a79014bc1c4c04b649799a81d3d1480646bf8561b2 0x74b4ac65df04fafbebd62ae2e023156ebfefe2c465bce35515a1d2d931e532c 0xa94f8d61b6547b5d4e99404c8de0baf6a69e95e31902757b3c58cc62486093 0x1627a7139ca11c818625a4cf86112583306a9f663bb0cecff925239394600dd 0x523a2a5c32e7503fbb8143cdc31af55d4fc46ea0c1dee134ead13b57bf8227c 0x69929c260c0735af96d3a511cc4670a52586dd65c429bdde3216183f7515bda 0x3ff0fe93c585efbca59cdf8d06380b9850d6091f9ff7fa62c1cce1ad682ab39 0x744b510efe9546a71fc9ccfd18f0b889e836de486ba7fe4f312b03cc5040f9a 0x4f4199c538d21ce669557384de1453ef2d99a92859e337b18aa4d38384ca57d 0x4cfa64fdc542ba8088229ff987896dcb528be8d1e98ac2e406a5ad2e81069a5 \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/serialized/initial b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/initial new file mode 100644 index 0000000..0774878 --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/initial @@ -0,0 +1 @@ +0x9 0x19 0x64 0x1 0x19 0x64 0x2 0x19 0x64 0x19 0x5 0xc 0x10 0x15 0x64 0x10 0x11 0x64 0x10 0xd 0x64 0x4 0xb 0x64 0x5 0x0 0x4 0x4 0x4 0x2 0x7 0x1e 0x15 0xa 0x4 0x64 0x11 0x7ff7 0x8001 0x737461726b6e6574 0x0 0x9 0x12 0x1 0x5 0x28 0x13c7 0x13c7 0x13c9 0x13c9 0x13c9 0x43c9 0x43c9 0x63c9 0x63c9 0x6449 0x6449 0x8c49 0x8c49 0x8fc9 0x8fc9 0x1 0x40780017fff7fff 0x37 0x6e 0x1 0x40780017fff7fff 0x2 0x7 0x3 0x1104800180018000 0x4 0x4 0x5 0x10780017fff7fff 0x6 0x0 0x7 0x40780017fff7fff 0x8 0x1 0x9 0x400380007ff78000 0xa 0x480680017fff8000 0xb 0x1 0xc 0x480680017fff8000 0xd 0x1 0xe 0x480a80007fff8000 0xf 0x1104800180018000 0x10 0xc 0x11 0x400280017ff77fff 0x12 0x482680017ff78000 0x13 0x2 0x14 0x480a7ff87fff8000 0x15 0x480a7ff97fff8000 0x16 0x480a7ffa7fff8000 0x17 0x480a7ffb7fff8000 0x18 0x480a7ffc7fff8000 0x19 0x480a7ffd7fff8000 0x1a 0x208b7fff7fff7ffe 0x1b 0x20780017fff7ffd 0x1c 0x4 0x1d 0x480a7ffc7fff8000 0x1e 0x208b7fff7fff7ffe 0x1f 0x480a7ffc7fff8000 0x20 0x482a7ffc7ffb8000 0x21 0x482680017ffd8000 0x22 0x800000000000011000000000000000000000000000000000000000000000000 0x23 0x1104800180018000 0x24 0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9 0x25 0x208b7fff7fff7ffe 0x26 0x28 0x27 0x0 0x28 0x13c7 0x29 0x13c9 0x2a 0x43c9 0x2b 0x63c9 0x2c 0x6449 0x2d 0x8c49 0x2e 0x8fc9 0x13c0 0x13c9 0x13c1 0x13c9 0x13c2 0x43c9 0x13c3 0x63c9 0x13c4 0x6449 0x13c5 0x8c49 0x13c6 0x8fc9 0x13c7 0x3e8 0x13c8 0x7de71c861c90f47f776d261de1ebe62e6887220d774b08eb7c9f66d2e888c2 0x0 0x0 0x2c6911ba6e55c83fab5c6eb28a10ec7d44e0142ecb95ebcded637fa29cfdcbb 0x1023c41fda98ac5467c0ce4ab5d49d9c41017f191c633884903e48f34782d9c 0x7e742732d7a7e21252dc35b716f502821e7cce9431eaa90c0bf447ae74a1861 0x111 0x52891a6706166759bdd76abdc88303142ca5309c74498204ba7edbfc28b2b12 0xcbe0b639559b1f5725418d72a5f198abf2ab0e9791d3d59475eb3bf58bd56d 0x5cd6d6f5576bcd691978ab85714b1607a43578d5af4000bc84e59747dfe06de 0x61226192f678e077f095708932a15818fb15408e2e5b587304d6036105b88d7 0x4da14d203093ecda001c6d8c6f87345035b76be112e3cbcb4d1d0d6467be992 0x2840cd321ae8070f561bb04b76cad8ca54f81517c45a565aec26ae3d2e243a6 0x2d815a5151906b89077e4c0b8774180f72d307c33cbfd00e8210c2d725ae97e 0x3078dfd18dbf7f9d89cfc0a363ad143f5bcf036c0130b5b79c3c89671c2f9af 0x46dd537f9ec321c2fefa965c5e065436ae07421ce7cbc61d6a50a2140ce48cc 0x74811e1009b0891d0b07bb86021c7222d7053517c98ed2d25ca556908cb1038 0x5888ed350dddb6b185072166bfb01bd2c0e53fecff41b64dabe3b0dd30e4261 0x4ff603ff2e1fb72e1e2bafa7902cb98ab0d63634ec7176a657b1bccabf9a12f 0x39c6a64eea4e14e8f49bc2ec3096990bfee63fc456f8cad212ad74aaf6b2df5 0x1a13d80a651f0ea2bbaccd96ac5c62a0e11232cba793c7d3995bab59a3c602e 0x77eaafa81fdc82aa4eaa33bf4a7e23766c636a3a103ee832419eccc850cd893 0x45885b594e9a6b922c44ff7b2a7a47e64a5d0a731d0ba0e62023ec5f116733a 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x7aefb83730a25a51efb879f3ee14c2ee8619218ec23e97fc7d3af0d3e1e070a 0x7274cbd19e09f5cbf2eaae0cb353857f0fbcffa83ad428aa78374e1587b86b1 0x8ac7f9f4c053df28bcb110cccae6631261461f33c128e3734a8ed284380f90 0x27a218968cb622ba7ce7d0d77eb7183d87e68d03b2fc527693c58771b1004d0 0x4c010d4c3bc3c296df908ceae10ec2a02ad0f28f3012b613a40f4358ee0b871 0x518fe472d09cd8c51d3eeca9f6e8691d2e29f1c6f5739b5619e9c4bf73bce0 0x78dec96fefdb03247c9edcdd436126b97465cf78bddcc342ab4cb52f0f6f519 0x3a01dbfbfe3474b833d09404c43c54b2387d75d97a415e6f9af393f1939e87a 0x5500b392dfa9ea48e59dcf9d513531a0bba3ec85b2675108931b2dedf1816f 0x41d900ab2d28b545dfaf49a50cd764eed33587c67c75ae19bfa8c9a4b2ed7c5 0x72a20427424e225739464ba041258b512f76eba96c962d61a9b6363bb171603 0x1f0a68210ee211da91a6e5d5741e10b2c7f812db8355731b1077b2b382c9bbd 0x42b7e8b583bef96d0ff143d5acf04b5d98a89a4243816c8e8d176957167c84a 0x2bb1cb30b5abc334cc267cb9aa1da2c204e0f94ec38e74ac4cc984c2baf5812 0x696f1528d59ab2d9de0515ae4331219b64a6a5d653b24d5ba0a3b569c52351c 0x47b6334e433a158e527f1d56421b79b4647573d38aa0fcb2d5956ee2878733a 0x56e6d6638adada69b1735c2957acd9b484486302ae70c7f749b5226e17893aa 0x3f900452b11391d9187d8cfc694620702c3227af323da992f0b475930803cbc 0x7c8629481b3b718277615f0f60fa681837ca28d1357f88a376ae2e6f572ab7b 0x49f7de6479f7e4969e6216e65ff616b2d40c5947142003955ef78701ffb8cd9 0xda20e5e32c921efb0af3cb0195257f85ab502def7779fa5e2cfefea1c797c9 0x1cc9b5fff54f57911e679d7f87ef53de8e048770520b7ca788211e52711e5cf 0x36dc641c3980bd8797e6044182e9ac3457f144a48505bc1bdc360a0d988934d 0x368edefe31063fdca47d5a042340956e78aa1b5511310b35a3b62682127c33e 0x50d6d582deed8cde0f89a49de4d5dee85fe7ef99a2a0d8a59288d5ed00cc2d 0x284ac0438eba32b0ef831fe81b4043cff692a6f1c33c50537ea6a751c415dc8 0x3d23cdd804a7d643d88676a5e753399641b0536eacd0f5831ea9eccb9525863 0x13fe439543a39fd71106e4fa78191756e46c0b9f5c0c8b1018d1f497d649f31 0x22e022282de96475795e29688f5cf7021d62ac7951c2b8b8babf2905af00582 0x44105a792c14f089ec4e25f9138c12d46477715b85036c45484cbedbf330e91 0x5c754a22ede998b94c0f6b5bdd6fbc78632078a8c479cdf6867c5277cfb46e8 0x538271362cf40182b021f2cfd9760f5eebbe28924e2afbd8f622a54c0b4d2d4 0x245f3822b7d3aa19eb8674aa7d2f0797c0451909a0d030185daa28f61d10885 0x27d84fd0a6322cf3c21a3392eb8f8bb175c1ebd8dc02face73db0ae41f0055e 0x2b177c20263390c18d90189d942cff00ed3b6aaa44f2f6ada770ea3ef0062f6 0x70b1bbdd9dfadd1df2d148677639a18c9cc651393777701849a204d64f1a84 0x74526e8166777e4b51e0ab702449f0ec14151bdf13a1a065c8472dde037f992 0x7f42cd541fc601f560b647c380ebccfeef69cda2ab421b792baa3f389511bf4 0x2e58e1a072bc105aa0ad1cd3b06f580929a7d84ec493929347186b5d47f8676 0x73270c355fc127124ddcad087295786a4d38767cbc78a3ac955ad1c69c1e18a 0x1a739757aa050ca4c68aab376f7b058e0d52c122cf8cd0e9dadc42c3a0d1c66 0x76a28a64fd1f788bbde75d0fa0730352b0d25004e5e778453dc8375800e431c 0x5601671116f78b0982ee0d7caf20f4509292301f7234a78e809f9e5ef96e291 0x237f713d1fa2a3fed05beda6cef5831e5202c1d6ae4b47c3ce9567a452b0c71 0x7042b6d094b61e286c643ca828801316b7936eddc67cfdf3162fbeba862a4c0 0x53298f4e0992babcc352ce8608db40b8d7ef05c5bb0bc4db6d6b0875ee0472e 0x20203eb4484844bd43a8629dc426e78a1b11179a2fa2ba804d9fb8254fe5ebd 0xcb021c516dfc5e5ad8fb042097067a971b6f5cbb47379b18eb0f35c32d5c26 0x10cd5988037554dfac240e6b00e2e049e0bb137a1af0dad91d1bd7ae488b26f 0x4c8c8a85d655bda0bcefd8e97a79747811b5b9cbd1a4233f8821dc6470646d5 0x348bd63fd88056d61fcd033f40573c8a2a6501afdff4a09206149ace4df844a 0x376147def43a0079b386cdb99e3a623b2985b2ac53437298557edbaf0d0a82 0x1fae07ccdf72eca7ef94ab0bca4736de3dc62486651aad0a67e25cfbba58d5a 0x7e018f9730fa5fdfbbaeff27d322ba4c8a7db31a8b69915fb4878005fe6e0be 0x1216950c5b67109f29e4e65501ca9e78c30a9448809801940ebe552afab3010 0x35b1562ad2ac4411d0da8509a977cf39466aaa1baa8ef2cb7b96a4271e7af88 0x654a3b6c6e017346e47a26e63526ab23410372de272a3add9479fd3cd916676 0xff6e826a2e13c5e821e194a6bc88b0921540a075391744c024dea99e810d10 0x417f4b057becf0c1e1550e2ce3bea16517cbbb2745b039a3b923ca7700a06a9 0x60f578b558fbceebea258e6a3bb5447e4ee02e6f54a81ab9550a7fae0c5ac8c 0x624f9ad3d5d5d1a1ed400cab3d17b9fe41ec2ff5de050d9c15414ec1cdacfc6 0x71d774202d6d643e924fff8593247eb9c099bbe3a805a1ec057fa7310eb8694 0x19067cd81982ec2a2c842d353fbbbccc586615bf2cc3b4248d5e9323154241c 0x5229e563aa654211887635cbe8d7b174b240d2becdf3152edf24932d7982879 0x42fd8c38c1285cb40e65ccaa8dd535385322743a96539169a2ec865cd613382 0x4bd4288fc2bff091ebbde94abdd9c3359daa0c712776100866ae30cb58f63b8 0x17a27f17036a2cd9af8b24a29c52a14eba79396e7f88fa49965694d143f0576 0x74d09be3cc3a223ac39f8ec68e587e75a1a63337211fc96266439083eb542c0 0x26bbfe6a9015ca96d0d9dfae60c8967b8d23286e6ec69c9c6d33fadae3b2b76 0x7ec919607b6ffeecb0ca21cd205e09c5ee91c09fed6140bc3fc3eff95f84a12 0x239d8a70dec8f3ef233ec9706cd0adc0866263382431223550f526cb70db421 0x4cf2bfbe6f479982a6cad0ccff7829d9ad9dab3c292024ba99aa3f56ec18fae 0x3467071f2802d9f053282e6ae31f23ec6713ca7d9ed557423a7e1d8f58f1f32 0x6086849f54c00b69536e10ca2a16aef51dd54cb9e07238076466d9cfa8a62a7 0x3a76cfcec7da74d5316256ca6de3c8fd787c1c29d2b975ae7105452414421c 0x298eb33a355104fc2025ccbf07bf359ec4e852015c7f6d78c61a6e9a1c2445a 0x574390ac2ddb2e99cb48356695b1caad66fce4541d062a12d7b9d050bb85c5f 0x2dd34c33780c85f303bf798120c35c133133e382d93fb41f8980ed66ba2382c 0x30d7c3ae8623c2c96db291332d1bd4387e02de5967888b93c5904baf675d4a5 0x7fe2c73f5b60d20ffccba35dd6043c2cd5810c528e5e808bca72444e1728f78 0x2d6f9bc3a07de88135dc683dd4dd47bfe2960129587a37b50e631ce12da1eaf 0x5a93d11f23dd22b04d78265c73a1732a8588123116b8dce9da18e92b81c7ebb 0x212c9ba3b40439dd6cce567a4dfb3129fe6f90fc4ff06c8e2318b6ad349ef62 0x2e5de3814373f3498173a807139a29478ea2e6d4715af40802fec0e32636cca 0x3cc616efd0ad86a97349f531a6aca9b496c11e76905b333f2f8245232fdcbb6 0x769c1407346c96600ae1e31c8d90dc232fb6cc35280dfe70b2621d42f0f57c0 0x372e2ca0c94c647dd1df8123113ec361b0c4a2aeaacb3291729f25f0ea31c18 0x5b1c3a06899d05f7eaf55efc2a71630d146379b7800bd3183afc77b293ebbcc 0x5944a8bdd76d3a82ab01f8a9c8f4ec116cce1d5bce0c0764a759145de0410a2 0x14d99b6bbbcf8251c2db7004995b41d4a56000d3f8a80581113b487cdf2fb0d 0x5b2010849e794a6dfdefcaa50e1ee4223c6355ff851f098921fefdb6843d40c 0x7b73a9a1056a5c0689e105a195fe77d7b3b2e24f99c175936b9f066f36e2ae7 0x1624e2d67fa5eb2c9443424d52551334ece7000c1289d0477a0c1738999e785 0x62c28f3481ed7104b6ad3b5f25f0235e666c51231e87625da85989733f3494 0x41a17b4fe0df64a1fcfa66e3dbb2038179294fc5260ff3f91bbce0d60e814b5 0x5f0b03d8ee731f8c682432fb99ffe2b241eddc5c061c05ac746c548d7dd8a17 0x644c36a289b21b4f1fbf48d8d85716f1d5155661aab2652925d47ea53020506 0x78579907a1988d45741ced312de6ddd4d0b6dad7a9ff7eaade1eb1e43d8abde 0x67c38a16000c7a7d5c15e26cea74a8769a209ba389991bca12bfd5379ae9d5e 0x38dfbddf000d352ce4b1ba45d191479272edfdce55a7a389ff4396f477a8c75 0x490e2c093cee1e4f68973cfc9bb516ae41bc8867fb57fa3c4b8b9591ad5a791 0x2a8999feb72d95046c94ca561ab01717dce725134330d3f8302574a0e33b4c 0x6b1f7930aa7c7f3eb6c58bd4531123dd111e26b99f60a212adef0a37384efac 0x263824e29836ea205c241cafcbd9cb64c990c79656ca2deddf46cf7e3c7e33c 0x609db56b4795440fd3a25515fba9ee09a6ddeeb75c53d8f504393bdb210b993 0x3d5c5ac721b194f9b4137655f630b0250f71a0cb8c17f158b791ba9368eca5d 0x5291fd11983a3f1c93fe1dea06b1f134b4f8881274b7e7cb6f4d39f447f4aa5 0x64daa952ad5cd5c5eb5ebb37404ebf72ee13e0f9c532f4a8b1f6732b38b6d67 0x47f43e55fb49f56dd3cd8490d6f0518ed4321984b927e75e16e2f2a3d2cca1e 0x94874006adc4eb9bf1809c2c12e1dd3781723f2f6dd8db0c68819974357aa8 0x634b14e85e41a4c34cf6e2dc1ae3e93843212a21500e8bfcc7493576b536fdd 0x346d213174c8f422baa736a132426ad64175210fd1325ee4ff323142c6f39f3 0x3ba5d17feccbf023b5a49eceba709c95431992431f8f55a5640dedd7567d34a 0x156303f06745b3a52602a2f67f7d21d5964f3ee039449767280edc7de790f1d 0x496ba152267fa3a79c71c179fd4ee51438c365b61c5e27a4fb5aeb3ffcb190c 0x2e7b92a236368ebf071da4708f3fdafc5b3ae2765ba8df6069399b23989c50b 0x718983dff8d50ba250895cd5d1f4470972ce8440f54ddee1294f6a5fa5ed94f 0x15c86872a2e70fc02b1f55355f7cd698280366ecade467a6eb9a3391b4d5ae 0x71b5d43387b179fa8536c9fc8542d3053261a4e26a0abe9006f8898a5285533 0x2071420ba0f60a99d362f5e889324935b67d93cb138aac2e46d9d078845ce50 0x7e8d903c2e1f1b9b6952fbdd8ff8b3b5a9d2ff4fffeab18d51a1e3611e638bb 0x1008bc291c5055dcb5a117b19439a981f3a686e3dd4d332d0c8bf06565ffacc 0x1e423b4e3ca6b3d41d2007a4c96d3122f0352c7a5afe76d166986196a67f032 0x289cd1b60289ef6b26bb1e1acc39275bf1a4703222f858d28be6f56fd09d873 0x37c6c23a576d8b27019ad62d304c9968a3125b9fac9bbe677d4194a4bc4b5ce 0x51498e68c8fd72b98b91362f2884f52d268442d9580f5f8bce02c86ccb9718d 0x6df5e4222c51d2a9b2b7eeee0445a598c96369a0ea80f0b3951a301ba5448a 0x15b0bd0c1aa14b21c062909b6b7e6730a239e6025616ee021cd48ad2b2ea66 0x759a5bf72dbaacaedd907483b91d48bfd52f08e0d7760e06de3065a85f5acbd 0x404fa738e60b140c2d24bc7e7168a4a84144d56ebb18ddd422378be5f6a346d 0x39da06f1f352a0b54fd38b0f14347c4c8890022fc9e0a9a26182ef37cec064d 0x3c808724e14d80990b1aa7ef50a96d286c30c85b338f7d3e3aa9afb2d48953e 0x8cb4bde7d9ef7d7afabb2b5236d855bdf2533c85a4a5b82d78c4216827e33c 0x75d915b14eaddb19a85c797035c4d9e9c81a0d6a1a6bbd0beb965d0871d79a1 0x7f6e54327ee389646f784e8c1f53d100916c29ee71f00c99489d35b1b824c52 0x3f838f960672df2799b609386ddadada3f7dc239ee00d759954da7a164749ca 0x709aeac3635fbe829ae80114533acc582321ced241f2a446821bac96e14fc65 0x5cdc16b49f33711b751fe0075860a7d9061d5a43b08ff29098aa90e37b02388 0x31bc6a6c85cfb5e243d16fbbe5a104bad8cadaa1828e8588efea73496bf952a 0x3de27c315b4b00e68ff248d545ebfa322c13353b540a1346a45de46e56ec8e 0x46fd96ecb8e6b433d3ee9d61ae41dc53fd266defa39b79c100cfcb92929f64 0x4290339dba3c459b4ef5bbfbd802f5c9dc9f2d4390f3015d8a59b5b48c2116e 0x677682e292835ff34a15139edd8639eaf03074fd7636498c27c536ec32ce0f5 0xb5dd068338db8b3dff4043a7a9f6e218ccf03108a37ad8dffc54f07e68aa0b 0x718e2403a2027be0d1cf550c74ee967c57012c6d9319ee2353555a74ecc47e0 0x42c8a470c2cc8aad5dd72fb2475fe7d4e75e0f1a1442f486d5e7e3366c6d909 0x7a067584a1eff5f55646588888dc30d23c7efab4ffa07aced3005a5899dae31 0x56512cf9c8e4a56c9b9d9054e74ce566156866f7130a2255a95571d2db4fc04 0x319d45a2f10bb2b9d34b7a6f2da249f0599326f697aab3ddc710db5b6eb123d 0x3a3a55d9e265a5877cc0259c57934add1c94fd5c68e4db7a36e094d97e77d50 0x2e2798a7cc1ed9c1b208223bb689b0f85bc855889f85a341a315dc683647314 0x765bbc22c9ce8766aa2d36e710ba98fb7f70d718697896325564f52ceda7853 0x3bd85aba3b7b5aec209b613cc71284e89d86c9e76180bef69b38bb4614c620a 0x8e39ac82c36b5ae109bd2652bf3b255f6f0c0499239b90a85b8905e30ace2e 0xf1c9a965ffc3c0376125143d7ad9b2217cacef3a52f9508afc506a1fe96998 0x72fee5a111db074f165acc7ace741d7a7b00c52dc563c060a37c98ff43872f 0x79a737bc0fdafc3c7e77867c2ef2fcbd4dea7ac9874c651827b876e83a0feeb 0xfcb21fac78c29cac73f66481468e878e9363fbdd70b35432bde5d8a7f295f2 0x387acaa09c853e92c19405f0c8418f1bcdf514f675aef9ca1f52f33c92bd3da 0x11fea1eeb73a9f0396e2bdb4015c0a4aa2e00bbbf2012dcb80a91a67ac015b6 0x2bf512b35169782d9b85c3f182be6cb6a1c12831424ccf8b959e52fbc84ad3e 0x744eeaa5111e323102888bc5668488afacf6f024306bc8975ed0dbdfc342aad 0x263ab8a1af68d96d6c3e103b043bf4906e9889f4c7985819f6110f188b5276f 0xd71c3867e1f725d8b8a7101c7a16b55d2d6de4b181b69448dfdeb8b47a15d0 0x347edc96301f90ab8eb48097ad73ab42b3edced217a015b13d90a212e54f3f5 0x6a4b5690d52203c272e1724d68cf61f75654329c995fddb41c51cfa865f6afe 0x21bbf32ef6ebbdfe15ab057b30b7005fe8023f12f3150f8007b541e0e5f3222 0x6828253b3cb05d57d9b0e28a705583b9cd1d602b6661ff6b883e3a503d46e87 0x6662b73362024b54ad3c4d96612b45d7b2d117888657a6f0a36fb5438b50aad 0x69d2340561beb1f35bb31bbbdeb50e6b7c51df706e380a4bc82544ba7c5491e 0x40230467fb5c1b6411c877d69bf2852691979abbc81acb6c21e6829ec5bb777 0x69ca703a576799c6cad07a23317e8d0c55b4549bb6172b55d5107c77cfcf754 0x7991322955480602b34a71fb807d7739a58a3641642a7e08109bdc246b73643 0x2ca49081dc131321fab1c6978c4a468ce8730c0690e34b50d251bafb0fc4f21 0xe23f4316d38261f8fc62519f1c88c57c698071c5569989148d22e56fa06b09 0x78c1c89b13ca6835c3f4ee2e4c3ad04d0f890e7ae92942ed839f78a8c0d9bac 0x5d55a8af5b821df90a87725eb8971660183aaf93f595f602f116ef05184c780 0x39682113857a48b344b5f99b351e5125d39189c14bc016d28c097d23c354cc4 0x5cce90791d15225009047563cfb22d048985200e7b27a9534f52e543d4d86a0 0x15243d28e8b398c389b099a997ac7c3de1f4609aa96cc87c568acd6d32a9c28 0x7a5c54d824fcf99fb64880eb2fe86c31ad8e5bb245c8133fe13739520b1a2a0 0x6ecd0e8ed7b64341d77aa2f49ad682b851e0e495df7f57b6de36bbd5e08f3cc 0x303678f51c2edf227cc0058f615b7738b3053645878ed77b6370ae295a4dfb7 0x6d06f7ff576659bc69898610ce6d3ad2145e87678ac13c70e24ec5b3670d9b0 0x4862ffeb99cda54d9411f6e17d11754bbf3aa53ef16c776bc42d9fb37562426 0x7159ff618a149eecebf22c462c8802fcd44c7b5d79f57edef81cc3a21d70e8 0x31f1c99537ee3574e0c8d0e26d46239cd0321d7ee6597e4f87bb31b37ca479b 0x7b333af59dad92975294d60d4ebb4f9bc28dfdd843367e5f26bf8dca1b7e39 0x5e7d9900b989c315fdcdba7baec3058ecebbccde88272649ddae58b09548b6f 0x28caf8cdcad0d4da13f5b995dcab3e7ab8564081a5eb64cfc25a394904df714 0x60a2b907ec514215c1a74280d3032e724f8d4d5a1f063e99e4e2103968d92e3 0x356a7ff3b80dfc06b136b6180bd594bcf1d5a43750723cbd96cace8546f5afa 0x34676d260fa190b557b32d25235f1f0860077ff5e61c4ffbed3cb5ad4ee7486 0xa7f3bc09d9ac82f75c3b7101641fa5e5381783f5ae285ef3af99be0a8d3bfb 0x4ce6d3417c55e3ad24260db331aad2e25a5b338211e2715124e39fdd16b4277 0x6cecaeb22359c2ae59c085dcc7ba436efabdcf6034d673ec868e1be97883a7b 0x6cbd413f2b14cd2be47e52d5fd9cfa9ba48b60a55a74f1e2031689c0eadea89 0x5b785a863b774a37b2ace4dde6339ad3c9373892333dd9469d709028136bcc7 0xda972a17b62257179f756027546363dfafb173672302f7b8e228fccd7879a7 0x7052c5e304c4d25873cb0866615779821e1b2f1a16c94117c5318892bd99c80 0x5e53f70f08bb110297000514381a03e09a321a1bd556fc9b42053399a06e6cc 0x6e5d45134e31a34b27f1856f07a216d3f434d2a386ff2d76359e1fe3dabba45 0x45a002e24a4e43a6d9aa924c7b7d8baaa55fea6bcdc89fcaf536dc3414b3ba1 0x5affe861fd5f813df8a903fa311c9972487b865c973042b7d64e70445540276 0x3f6be444bdda763e379b7b2192f4ed4652a753ea7e918df8b24760d37480740 0x1a809070994cfba4386cdaccf25cf2a4d8331838b942195d0b4fbdcaa6b9a29 0x502a7912f00733b46a0cd150451bf08598c5edde35ffb83506a5ccce464f5e0 0x63020679f37c71d54d4d28182cd989b8e9cbf0d27e79bebafe7b40062fdb71d 0x6d20b630def4b55b70ce3c089072bd42abf5c743481d96788fda25726a6e423 0x137c3f1a1252f0faa86babeccd74edd819aeda99e241e5f448befa80fb7f508 0x75312b7e1277773f215848e3ed36a21fadcacb1beea36374744ea149e1fc4c6 0x70957d1a64a87158b08427ea66063ed8192d10d054f2cd51231c7f77fe518f8 0x64d5795447c686107678534559356fb83c62a100c3f4d0041d86bd039d3612e 0x6b0022d8d393f3fd7a86a963e813d70b5bfc2d799202edffcca70dc1ee019bf 0x2dc431dd0812cbb4427f22f1761e7cb7cd53b2b479871a70122affdc6c628a0 0x525b198deb8159a3172498a4fa7570e2decefd3b166ff933b5a5f71fb649b9a 0x797b6428c69f854aec5fc9f955ece148e54e9853203e00d0991ac453126c627 0x856d67ac39a2f8cc7065ecb6c0d933ba9e3b1f4d6dd3a649e1aa3a30ef4c58 0x78df6b35a28b5710cc7ed1129852a9c0fbe4f8412a4557120714d9cb38662c9 0x743e3ddc55d3e2f2a2e60cc831563ddffa432e7925c0d8343ac8e865919b14f 0x290830c2d3872ebede9048f670415f0f8b3013abda5b4a020828162b67c602c 0x63a2884f8d08a35e67b678e45d3c651bfd22730b66c78a1732e4ed2039fe52d 0x4b08b30c95fccbadfc3e341d476530cafa5fcb8271ca11b0289e374b732204a 0x3eea0723aa045e4c1e95bf89009d458320c6cfadd07f573fb44e05572da1886 0x6471ada7ebde2a2fdf39648bac0618980a6eda68531a75ac060639df73288ff 0x1c1fa67d71e2af909031c61627ebe1d5b8ee4d2f6260f9fc520efbda0168b4f 0x18f6b01e5d1490e68cfc127fd41efc1249d02367e9bb8b8300b243c03d35907 0x2dd76314c83762e2e5c4e4ddd674f8d0276381c246cbf75ba62ed24daba49a9 0x27196d046f988f877a4ef0970b4e95e50a1c16f393714a4332af8f9ea684149 0x749a1690be61ba9017559304b1aa20909d967b762e2840316db1319383fd6ff 0x203790f64d45aad0c17b400e4df63f2a1809764827862bf38d7b5e416d4197f 0x41ee4518de489d0049bdf526571f17e98967d61435f4bb0f186573ceb0e33a8 0x5ed4286efa24f7db835e07176f4ea6448311d68134371feb122915eab0ad98e 0x64a341e6dde90698b5e6d899ff8617a032060b3d0e85128f5527060b4e95b29 0x425eeabb54f49a03c2f65c881a58f629427be9553f0b6916f5492046e208733 0x7f98b3cd0e9cb5c682a0cd06e667550efc72b26330347cf4e99ccb5b2314b20 0x2d7d8c675dc913a7fb0a96001b705f2c7383bd6ba168ab4768b406e07a8fce2 0x4 0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874 0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e 0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18 0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d 0x80 0x1ebde0724d92948da2fb08c235acbb319901a168c6e6adda8e0006602b60dc0 0x151462545d0a240b09d8736e7a4726c95b6747bdcf9d1b6dbd4effb6692299b 0x3e6e37773fcfc38f43a417595f74b1ac7c1f0ba1fadc348388e69049973ed6b 0x54eb7d378ddd726e2a18face1fc076fdf6f052299b2433f0fd17d1fb91b8b2 0x7b1f64227d6fbec151da800061e3134bac07a799ef7d2c712fcdbab1f5f1572 0x6ab5b309fae6e4bd7ef8e219d85ef3cc2dde57faa3335aa739bf1d98e5b233c 0x49efaa4ed8a72ddadc30309aa3897dab8bffda63f8d671fc1860df80d133b9f 0x43b8bec58a21939a9510c69784ef3d18fda1213586d5e2d8c6975d189d118a3 0xbcc0ff47177ca28d2f69408318006e5ab62ddb8792c61b44aaf4932f6ff54d 0xa4b03136a3038a1bf273846649c37bf6fa9574adf48b7dd0e0c23ae3b5991c 0x7ce2549212ae64f477ee989305834bda90a597a7ccbeb3abe0ac87d0d9c13c0 0x245059e780d4d370e38527d9ad43b087c1a85bd4ff777e08c2b4a99e0dcd19f 0x24b0a8f871ea7e982a29a0373b0ce75c803786daaa7e6bd6d7d339c7608c69b 0x67566ea225f0951bf320e42bdfc4baec5a3c93c6de2dc407c4cf0b9f9ec33f9 0x51339ad229aa221b12a5ed3f7f26e1a4a6347d536ccb8b8d69a31d8bc595e35 0x509c78b8ea48e3fa57cbc86a14655eac1294a56bdd70a191b740351f98e853e 0x49952bcb79c3bc22837cf8a89b292ddc394e1e2a41f4adbb5a82b9ef853fc45 0x14f3d2e39ea25f5a2fbd66e29c04ab95038144671afe24e9469c44594dda56c 0x3fdb264517d1e811a0fbed83ed107a4edbd45b1f5746ded4a360a2fe5299017 0x59319f239de9c7bca58f2fcf5da4f2d15facd34005ade42bb613b046e109ea4 0x55cffee3a707e7dce3e6f72d5bd216a534adea346328f1e720183925f50f2ce 0x4c5ede13f97afda729ff5030a478f15e246a5e6d1135e5626d0cb7344e41504 0x3f35565ec1210c9b3c54027bfe0b5e97e1dfdae2742a64acbc955e55133023d 0x24fc6003cc9ed250dadf5cef4ccb309d6b4840b1737274035421d36c95ad416 0xef1dc9cae93c6c38d593babe0a1801844915df30140b03cce4e065f04489bc 0x1cb2586e98dba62c725653825052b17bd5b109e31173036ee4fe40ec37c408f 0x3a667f141900d96666efcad92749d66d3326f869aac5049e3b1864e77bcbfa3 0x222785210e18e4404edc15d7d24c9d1286e124d4cff9047d362c0b1451a85c0 0x5c70e32a1db75b8558f9abad08ff08b72ee90a4605a84795b375ed2bd084097 0x3edf3a8062fc407fcbe898719f8d938e22eacabeb59b179874276c23ac2cf34 0x592b91a24e1ddba5be31fab43e6c8ddabea01b48dbc9d07c97afc7f98f27b23 0x6e66f927f2eb44407e3335a3dab44bfaa61e6095e719d6dee6e3abfa5045509 0x2c89baba88b7f99600119f1c1c4682dfb186742766bb585effb1e34c27b584e 0x3c27d94a56d9288c534cea4e31c204c4badc045526316cbafd267e3e6d7344e 0x7d87c3c5aa257af74bb4a245d5c382b6acc64ac7d0fe9b4e4d61bfa5d6d4d6b 0x44bd3b5bbb50b1dba97c69520004a9471a02666c43ca2c2e97ded50a30f9596 0x6abef05b86a3a3cbc0a43e8581e38b0cf2ee0689142ca756254d8b0979314d4 0x353e7ce8612138d0d5bc6cd141b65e6520c2e879d1ea3d03dc86d7b6591de67 0x5b1f144bb1ec2c1045b79053a942d7ac3c5e795075f7e4b78f7fc1eba7f6aab 0x1cc74134397c596091eed921bfbdc0475d544ee23029889504d851ed74bccd 0x6a4490dff374a968a28b3bf16f7de678c0b68dcca2e4043f7e192665d88d23d 0x937432c23773916f4a84dc834215ef03f2486977133317cfe7e536e6d449b3 0x79a37293dbbd45ddc6cd5f2c4739ba6a3f41a3b65e200db6fd311abfbed0ed7 0x6096b6269a5549138a79bf06e554d18ae8b8ac6463936f6619ae31b46a12a23 0x11d8d8d0c1883a87693fbd47b3506cf002d247578dbcdf9a93f64ad3b183675 0x2658ca4dd7cdccd1266b564f80bdf2dc3833fe4a7841b886b65c747b86614d 0x4ab1d927d6638816513450402f59cf060528ccc946d95021705acf1f4b7b9d7 0x70ab033128176e7a1eefe6761fd8e5ff30eda66e061da6979ce6f0b4d3a5258 0x27fee614411930c9474d564e697446e11016f12f14f224156c83d11163efef4 0x266863356925b5ff6b94c537e90a8d1cf191c784af781660037033e7503ba 0x1831442b3da96816e1d7526d15b8753d51cd12d221a34ca70dc797d5cfa6e59 0x2a7d5e2a0dce888a12e1394928f0b1707ff5c03d0b1b6c8d7c093b3fcbc7b48 0x702e78f097368bc7bc991f4b26abab021a87c53af02cd20979a48ac244aa7ae 0x1456d91cf56a3670e31d6d2883d7eabb8df4666e3a0ed01fa5075d98e8285c8 0x63bf7c936f3934d5f0468fce6bfc79cd1c616631a2c2ef3292ffe4c0c387e4f 0x25be708e1d5bd2733041c223ee56afdfc91f615f63db4acfce6d9c54619d40f 0x2a1fa433bcc6122f8aa230f424bb7690ff2f61d5b90e0d42553bea046c47681 0xacd43175a05fd035f7d7f2f0683d1561774d6671f9df67647e9207d7bf3c35 0x4d58aedd4245d7b166446f86d54f400076af92e232e11a24b101c00074de2f9 0x4d2dac6a801664527732c79abd07203c7e3877241141f5e9bc3ee7a404d5846 0x506601e7872a9a4df9a1c9bf9da7ab56c2ac957d11116ccf3085eae8582c301 0x2f9078c509603da5606cfbe4e893dfa0178e8c1bff5bae03083755525c55449 0x3526bb4eb16a437be5e28f28bd173e13213485bf463df464192c9493e0a18d0 0x43596dc0c956f3651c1464a0da32bd0dd2a3e68628a8927bedf79a5834acc6c 0x1ee32e4e45c57016c9e48899440d6415739104aab04f60749c04dad8484d65b 0x4e32f1231955bdab5ac391d8f5ae6609f60751825ed0e9c381a7cf5072d0f00 0x40d6b08b6e5c411cae78fac31e9ca6be562e0c627d955b24e7b0e56894eaa6a 0x75dc4f6a9bea5ac2bd7ce5e49c0c3e1bc68ce26dddf82a8b878e2eb850b6298 0x618b831c377bddc1bf642e8451a19a8a998bf46a270a6da3a96ccfa14f52a3b 0x4a246321e5645705a24b58c8804032a475f3b18b0ae9e68655420758e3c4394 0x42de0b35f3d446533c2998251ab441d34f103c2853765ffffcd8c1a24b51ba7 0x563e004eb6cb7938a946f94f3bf5b9a1771676051885b38def808a937c16668 0x574d0e83fe7f79b4db13794ba654bb77bf65c60a385399719d597dd0d23aeb0 0x6dd765b8bcf71e1a6838474d7eb65208c79f8b7c1959d580782a81efd36e9d8 0x73af7b322e8e82c3e6e021a5dae629b537e1163ed17aa39605fb2ec02065d91 0x5cd4bad54898a926c51c76f4c82265fce7b78bcc6ef53b23e92041967208a73 0x766a6553333fd46cef5a1f938ca86d70567db3470546346d000307f8687c356 0x75042482d7c0d5917926cc7c02f2ad6d712824f8ef38a1774ddb0a322c9e894 0x7ebb3f64b15998c99b5664fcb25d8b57923ba36478476678f0a6ce0225e41a5 0x31cf054e9de3cdb02c194a32f53145edf0dc0769168327ee9aa3bc34bcee8d3 0x7c8f5c12ee1a2bc9ed272334aee19df81f805410c63b57e6f4c0f9041a763cf 0x22300a77308070a03fb7c9b4fcc4c0248eef2c089827f36fc395b3c4e7f2bfc 0x8bddd30017a970f2de3c5d45fc2b71284b246e193194022e4abdc349c3b985 0x4535bb95920e9f2cd1324af362903e1f80a8a9e73609e04a47ae9a8df767403 0x221cb309bff55167690b0c13dd75e99bbb4e803b7f7a0214f4881dec2383d31 0x27600551a8b3a8249ada627bcf20eef8bd2d97cbb2aabaf9e98a542a60c2346 0x44c1016d191cdca4101ee53b56ec13323bb971f83fb5d1d3b3129659526ea0e 0xa18fcf19ea85cece057bee3c6214f2ff75a3ed8ff4af23fde45a96a758ca6c 0x1b0b14935c44d53c9f04fb4988c5605607a18dc5fbd4bc5d5ae2ee367968274 0x545f59ce00714f579f72226b12c83811604a1631904dd7685d2a4f728b69295 0x31123a63f8c13e5a2020269d101b2cbc31ca2f5abe46784956535115fcee5e5 0x5d1a519eca68e66786fe27da8e7648234399be2a21db0b9723de7f3af3e3bf1 0x1e1851a9d92d738a81da11bf3f276345cbd02a1d8702748c3e4e765343cdc64 0x34834cd74a1e762a826edb261d476ce566365dcce30717ee1c06d33aa61ddda 0x1d07cf9dff50f43bf55ca9fe0b2785285659c78e5dcf9d6dab4cc066e17f481 0x1c397e52e9e250c0ab76427c4bbab9ce382ffce0c12f525e8bae3c4388ddcaf 0x16197026c833f9d24f0f7f61e7ccac632877c979007b74e73d6d5d5f1cda66b 0x692aa844dfac47e7b48992037f4038ef5ff0b513a3255e6f82bbdea7e05029c 0x25329c196b2398220978d54b4f38c0c1fd2ea39c4e4810d61a0008f495ed99a 0x6811af10137296e2ea2666009aaedd09e9d9d16c4b968695cb9acf919645dfa 0x833531caffd6ae7a13caf0708b0c1434606360edc558698a9362cf3c4d60af 0x4a46ad22621f2535752bad9b8c4ca80433178b1c3d5805bf22224c270f78d90 0x481fbc4e20593931322b4372a5eac5133691f506c8b0e8496a2ea6bfde899a0 0x1d6ff7f2e7a91d8e8a4b405201cd0cc49c9bceed60d2ba6b137f22873f4b18d 0x6506157fb9f370c852690080c2c46ddca17a2bb27d04499c18ca35eefd29a79 0x165396c1dd720f64afcd75c87918180a846a164c449e722690f863495762202 0x607a0903b273a3541e2c29dcddb532b5e7cf4f60d2e6a0e3e4734fbc9a44658 0x7979ad5e51730652bef40a8da8808ae31133775a893499275fc5380ec2431de 0x6c4e0b1794b9d5549a08aa73a48c32694426ac99397d34f1a3be8a56b175b57 0x562516e0061ab1d7b7654a5d14696ef9e3e5f05bf46cb8005c43ab04a4b6d35 0x650d42ddd62020c7d0464d1bf39ac9d0d15607beba55294bb0f0e3adac19c6f 0x18b41b2d072e3158c3dd79930c47c3f3e624a24071cdf04d674d275e0d83485 0x37e95c4d3a27b8fd16f8d7ec0e1d7d1c0679c389cc0b7b88f2f2d8d79b861b8 0x559cb56cee9b8e03716af6f24f1917f275ecd3b61901171a0ad6b9bb53306e0 0x246d4f5c7aa75ab99fc5579c0ffd169272f389e51ead4a5eb33837b0d882cab 0x2ba75cf511b0b8189aa047f31474e78e400f83479f4fedd8bf58760ef95c9d9 0x4eb631b4519a182f5940152dba10ef98eb433c682703c570d9309cc9b2d5961 0x268836fb4844b8db4873706ee336e19b6190bc7f99034947d083e81fc4b52c6 0x2cecc2af790cb6c212a5a79014bc1c4c04b649799a81d3d1480646bf8561b2 0x74b4ac65df04fafbebd62ae2e023156ebfefe2c465bce35515a1d2d931e532c 0xa94f8d61b6547b5d4e99404c8de0baf6a69e95e31902757b3c58cc62486093 0x1627a7139ca11c818625a4cf86112583306a9f663bb0cecff925239394600dd 0x523a2a5c32e7503fbb8143cdc31af55d4fc46ea0c1dee134ead13b57bf8227c 0x69929c260c0735af96d3a511cc4670a52586dd65c429bdde3216183f7515bda 0x3ff0fe93c585efbca59cdf8d06380b9850d6091f9ff7fa62c1cce1ad682ab39 0x744b510efe9546a71fc9ccfd18f0b889e836de486ba7fe4f312b03cc5040f9a 0x4f4199c538d21ce669557384de1453ef2d99a92859e337b18aa4d38384ca57d 0x4cfa64fdc542ba8088229ff987896dcb528be8d1e98ac2e406a5ad2e81069a5 0x4b2ba01d 0x5a 0x5a 0x7c2622613eead5658fc41d2e93fe0f5b7dc784db28207290b6d4ed014463d91 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x5ac674788554947253e9bd1514bdf54bf5c7bc0d000d53bfd17180745174df5 0x42d99e0fa077eeb3ca371600dbfc44bed552e862dfc9a8d5d7bcb6fcb3adb94 0x7476fefa5b3da20ed9932baeb6490dd5ed648cfd696bf449fc11175b62b3f16 0xaf17cc247b4cce346f7da9845461a66eb6d9eba12ea6dcd85c0748060c8f60 0x646db4fb997f22910deec05c88b8510cff50340f03d01591aee1ba8cc83007f 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x76f5e911becf6aa603ee247358ae1c7b42d7eddadc7af94cab9e3142a353fbf 0x7e9318b6cdc437c21ef2c768ad43c5e5837f8f5d7998c8e9157b2da86bd00a4 0x4e2ea34ac5789e07c260ee24f92d0dd4b9876dfce4fc4e117c45c1cc8595409 0x6b88a8c46b186cdbb37559cf2a29331e355d1792db6b03c8c807a22da9862b0 0xe12d98edcb6b63de21f8c6c4a4025dcc531f6e7fc06ba44fd6431a3fcd0507 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x2de76f93f2410e5dfa109b6f907a652586d726523d0d730c43d7826523a9426 0xef7916abbecc0b8a3f2cc301873d5c86a4c18f47f9663853ed34d987cec62a 0x415b1acef8bceb34a1856bed0995aaf44f38112759b8914e385060c5402c7f4 0x7dfc854d9815ed32210729d2a3b0d90594beef4214c36b8743c9f9613f2d948 0x9142119ab27622d82270e8da677bade0a4e526f97f8ab71d878c9a187af6f0 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x126a346c6e53074bd0bdc89e8ac730bee6250bf151a55cc4d2e97df7807c66e 0x2cd882c502bab5dbb63f7ac3d39c463b8d61cda9a5079b3b1074fccdae17c23 0x466a606468cc52eecb8488a2f72a40245ebf9fe6beae003226af3b09d0cc294 0x14d6711852e691f4ab090795d92af75dae2f3e5e846027671bc07c8d4b04280 0x644c2fae6beb34002ca9ea1079acb1f0ed3bcb27feefae223739f8ef8a34c72 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x73b70b43fcfe175f827a8bc59a83f97cd77f25920f0c3fc4aee68dc80c7170a 0x6379dff5709c7fb8776f4bbe5e67b30b771881f52d060a6444a549c355696c7 0x740a32590e64389edf11c0fef24a6b9b0ec2a5cd8890f1ec5d0295bf7663b33 0x23916be59e6263367310a9b7d2c0b6e06ddb44f3e342d108789f6ca540d569e 0x3398500ba7e3359cb408a417dfb1db813ae19666af87e1842bc81ce12d92e13 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x23f29baf36b28d861fb35277afa12edd4f9c8cd90774ffe4d1bd9dfff6b100a 0x3cb95e0819b235f40c41e04e869d21db8bc8c15d18409de100478c5418c0dab 0x63518f04fe401daf429e87db74eab256e84b90b80b7f0da09dadcb75c9db91e 0x22cf21ef8afca2cc76cbd18ad69946be7afa3602d4536b29de7e1954c944bb8 0x623b515c1ad67328ddef40ac4ce22f91451f24dc7ab332e81973408cafd14db 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x1425389b5be3d92f7a9ea4f6ada36a5fc774292630a64f255b2c20301909780 0x3b400de3f26c59949159179656814af369b5302778a6c37106b95888f09ea05 0x4d621b9a00123c63338f106ca1c9b5823966cf0ff997f37c533f217e9806f77 0x37a17b3b93a895233685fd54c655d024b474c442c9fa091ef2e41d1e6237d1f 0x7436ef73f93919c4ac26ac38c937c00f2283ead8d4415715fae3d7e542cd6ad 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x38d860689008e0199e4c8c2170a60940a2ebbfe75e633ec843bf6d4016bf2bd 0x12654124b8b537b8c5e8444624a3512a529cc72e978e25da47d7891e3ae1eb8 0x4dd32633d3afdd179be5e0f64451708957de49d641eb2f0ac1d7f421673b0bb 0x4e2ab07cf67bdb72ecee09e84440a5bf2d2708b963a87d8aa98bf87ac886626 0x7147da0cea8196ac97809d2092acf77034127dac05428398a88cf27ebfaea6f 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x7a8fa37e58512561d174d7c1625cc30605b90fcbb4776ccdb1813cebf6e305c 0x715db7e611e34ebcf702811ce205f20a8024ed6e45ec217ebde172759192cfe 0x2bba6df9cc6c1dc8a7ceb9be54257c3c71577c5a3caefeac1bd475f64197125 0x51d25413d1ac6ceceec510cc155efc1f450eecfa1685e53d27e4491f8fff5fa 0x1514717cc67aba5499b19bddb9839567891be2317a488cd82a760bc64598ca7 0x49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804 0x3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a 0x0 0x0 0x1b35ab11663ffc340ffc08b0725a49fb982b635ae82babfc2e3ce501ff9cf36 0x73bbb5c9cb66d7e953111dc498e72d884bdbbf6a6936bbdddc0ea5bdc56fef1 0x286de119dc5492f82057e338193782d0d97ba508f8f152621b0153bcfbe66f2 0x58110cff58eeb0081a5a7bb4b808c0eb1a3a2d9ec90757a089854d8533b6d67 0xa 0xa 0x40336046d01089c8e391a7b0aa1ed27e941f7d4b0bf782a14c375b7c1875101 0x1fbab5ae215e736c04e0db19bf0226e0c7b710985df2bcf08159e92bf9bf867 0xd145da5a43831b78b6e21346dfd7905403bfbf7338e4c2629f94efa329be3d 0x638c2f0f6b4b8cbb96f7a4eda93b6606b69ad3d31b1b9ea8fb2bb44a5fa53f5 0x760959e895365e6621d45fe518e7fb772f8e7177d8c4c8ffa2b35059841e019 0x1f43135b0cc57a48783cb7a5141984fcceb5e6eaa2acc182256715f12ab38e1 0x6fae3231a5566239555ca1700f1dc663027677a040b869d704762adb4f136af 0x33f460d39f57508f8b80bf54d1026076d6d61edbdfc64129e21d7b7283b54de 0x301934e5948e9b7ecbb6aecc6b1e54e5fc863484ed2c50ade6da38807ebee96 0x7fdc167d578e677204002ba374bad6ee00655edb6eac43b5aef7601160766c5 0xc9 0xc9 0x199ea96fa92c389456b5b528693cfbfa8d39d8c59250032c22dd088caa88d5 0x51cee36b9125e069772f4b8415580b5ce230909a1b16bf171fffe2a7cc9d14d 0x7934384900dac841da62c0e195de51669336940af123c002daa0d1d63483cc3 0x1d68e43294eec6799f9f50f61c1daada6207c063696600d0bab81682d561737 0x352df5c4fce9d68de2c422f39fa1d7514fd39dda2db8175304b6306dc52281b 0x474d9fc77277aaf9b785266dd680443ddc90eb19c139a15dc7f1c924b77c2a5 0x6c9277b578700a3d5c0577b29c817d8f0dc24a3b5d49aceba9bc56171956e92 0x24308186c3d2030fa243201fbe47433c517d1844d0434309ef675c92856d83d 0x6d19911093d891d1247425e819a274377b50bda7643953a2a12babb0f33d219 0x7ccdba11a1d53a31077a9a42dbf5f9aa4641e1c16d0441d890a751b0627ffcc 0x6143018795ee779cea8098a21809eadff4c5df6c38b7cbeb80c45d23580bb08 0x7b6a2c67c8efd908bc17b72bc28da6c0b573ca4d788a396b6343b8d4897049d 0x5cd529e9ca6064c383313b235faa3a64cbc85b83527757ebde2579cd96a6418 0x3f3a8fb3c7ace0ab0620014d18213267661afd2ae5fd1ff38a2a65f896813d2 0x566e87129d824d2f2122625ab1237a8c176fe7326546d1210e35ec5a7303c81 0x56797d9ee120284e6e3c4b6b8ddda74d845b10a693c8ba59d07503fddf371fe 0x375d706c4026afe19054c789f0b222576aa7c96c70479fedc2a21103426fb27 0x71d2249b58ab0ec47d21b727c90c5501885a58528c64502ba00458cb21d631e 0x414b1dbe455a3153054fbd1edb2b5802166b07b42065e9290c967f764d2eb0e 0x37dca03783f9adb241bfe653186969add80f6a54a3a1bc448ae94cf9cd61761 0x9c10d28b570d47ecc8f18b385a70141a8a71573c4203e7009f743804788a2d 0x589ff03c41e5aee558e677d038d05fde7d67d009dd206557e2aaebdb0001e84 0x394f8d8c6a38653124db605edbdd8346eba710ceef163f03d0dfd6fb3eb9baf 0x43a9d2eec5481760a38630e7419d8538e6e23f4a6e4fd10ff04c6496d6e2ee0 0x5d4c881ccadb2f35c25949e093e53b51a7b215c4467f7c6963ac250778a606e 0x5ff2f38cdade748fad94184393c06afa6d663422440dc90962bf0379e2d6aa6 0x78e78a002247f0fe476a9243f75c0c0bf0396718c494f344893725d044ccec9 0x6b4953a74aadc24971f801ad59cfd85627a4c8b54a063bd56653312b70e0533 0x488e2cd92189d467379bc55a214d7d9da6424bb7ce1a48571a6cd63bb5c2afd 0x285e15f0785b7c188520f3207c6eb673716cecd0067b3578b32faf17aaea285 0x1b49e8d590f25d470f301eee4d4a1b581e19842264b8d27d0520bbb860824b8 0x5d6375f36c7fc4859ddda5e393234a8faa0a7052b90de2bd9d269389e3d7dab 0x57f68dc6fa709e306011830d6522155e06e0a79e73221509ceb5e5ce8e6d4da 0x7a0017fab20a3889ec89b0a8e67c04c3b9879f98f15a24e76c7222bdfa93d6d 0x358fc1901323f94410b581bf1db0122c6fc7970f2546e0f5e7072b8e546459 0x6b05b58d4efabdde278221f25b01c841d79f4f30fc50fd713c2ba0c9937615e 0x6dd6b573ff4a71ddfbe0840ee9f7528eb97b79ab183c50b29dcfdeeb2e5680b 0x130bc755b481ccd820c5271518cda98e4e8675fbcdc2fc68b16c96622b3e6b5 0x39252834120a17cacb8bd340af9043442e1f38ed40aee96f7ac167e0a8f32c7 0x246598edfcefc7c82b66bb634f6350bf30ed701a9fc5c682864d905e1f301a3 0xf0b2abbf290890018a52e78d4b563da354a44316bc183553c10a378f0f249e 0x747d58ce0b4c8fe82e8093e452b978272bed2c8e4c8dcec0b15e45a57e56bff 0x225e88e74f5907201846c683932061bbf3b7870f97910c3aab7b8d85a1aa8b1 0x1110f9a8ab7c9eba76156125147f13e089fc9d504c88a70ee95f4819ceca34a 0x39e09538a9c73307983ff3191d6e3f1b6fab3d390e652fd03148a3af00d204f 0x6fc74ad1c597d3b390b78d941acc4d2cb362fa29fb2ac9298b45c47f02d85a0 0x1840db30c66a814988b0bbc5486504e6bc0d04714c753012969019197374052 0x3fd4e7a7d4edf49fdb80ee5d1a046f26162122d7423e4c6a7f5250fa6958d84 0x2edbef42353249ff071ae2e8b587d218a6c022e1e61df9c99ad4984c4ae514c 0x12d26bade5e2220d75c1283aef993cecc844c91e93e0bfe66896681884d8644 0x6c8d07aa66485049c8b7b9313e1fadbc28d0572c2ae98a9ce429e7b65daf94e 0x4222a2a428319ce7dd005971bcae44be41b61ff03e9d67716f08746c0cbeb81 0x2a0d83b9c0f10642a6793c4f094143525bf81b102aa076f9bf809ea70ae737a 0x66b97dddca8ee9851e345e711688ae09fc16a50f0c66b1314fc486e81191ea6 0x6997b4e52ba0e001365c882474858ac4df4c7446499beddcbc41c2eca817658 0x2345a8beb5e7c613a1a93dcdfe7a834b61e6c3a2a805fbe58f1aac5e5673d0b 0x66a7fdf7521978d659f5622d0f5a78802acac0d986cd5b84e12ad682676e304 0x1075b2418f4e06e8f4ed7566bcf6bfeb70e3db39b42a92c25e891f238e9e805 0x7491abf0485c19ffb284e06d92c44253ee63e52478391ca9a59e0cdfd2188c5 0x4ff29fbfa276c43b903390d9f0a63fca5aa009116dd770ed822096daaff000f 0x237594017f4e05bb6927270001c04536c42cf37f1356fb5d12257a4931a0c0f 0x6e91935af10b25aa065fa7695792594d60c8e7f1a3d4b9c173dc37e79a13265 0x41091ac62fcfef8de9163a2abcb395a7526b4418c5b1ea3e4148a6aa3b13ce4 0x95b607f9dc9582572f190f1ef315cb167466faf805da43eddad4a6b43a9ede 0x2569f23037c15f72ff50d35f546b4d79a001ba7d626ba3d1e4c9c8ff8892eb1 0x3bd61d68fab8ee52e09ef52e97540eca18ac5a00e76c3c67d5fe0e0b677af7c 0x58434bba98f6bc5e3fc55206187574eb32da9ed1f4d9e40c104d85b95ff22bd 0x750f0a50eaa37a966e8c06391098aa51aa3b19018574cfcfabd1a40032d335 0x513c2b1d5b5d47cf30b821cea355e380eb0c360ae8120760275d16b029309b5 0x4b982f06dee5ed9d291ac28b39abd6204e1268118b1fb028786a706b54c6634 0x13a964e67c84d9f01548b705000d02d9b056ea41324318fc9401c87b089f732 0xe86569cd6080b588b06535f72534a2e081f23052d5ebbae3d2263a684b44af 0x7d7d992eea211c800a2e4ef0f87fe67024b2675df33b19f24183d7a6509ccf3 0x530287db740129a7cda2c8c1cf235c5e4c4359463ced11204e10246104a0117 0x2230e61e5e92532528ec08a76fc2ab5c8f781babaa54a7299ba6ab4f3132adc 0x13adbb4fa0a63dfbd5ac1697aa0976f0cb7ef5c1447ee11fa2efab2ad40e9a9 0x3275fb3c5112593905cc86f8e46bfa48a43dbf9842d7d9f227424975a0ab5b2 0x49c5133a0a5cef109b3528df20eaa4d387d81fb2df73273b972f92782486a0c 0x94ecc99ce4c528510d9b99393dd86f736a53e7f3abe71846aefe2919a07012 0x681424d3c53fccd8a37b9d4e833633eb016b86b1cee61aa93e8ccb3633e1393 0x2498141280a54252da55785a5a060a3cb56deb8938e122d5f5ffbf87b42d42c 0x243efe8d9060a584da0abc17f19fb0fb75c0bbf9fd892a46497ee29dde4030a 0x7b176d78bd4f7400543c3b33a2da8825054642460159f17374efce1d7049008 0x36f59a1d800822d59f737782c8064582f0c1be12bcdb16148d03e624d720ee9 0x4fc7e506e0e0312f3da1f7def8fa46c306fdcf80efe12ea158851946aa713c4 0x57fe1d5837aa254a5722cbacf523fa63d47d73b700c6d080ee3d442b7c5f8c7 0x779a98e17946baa80c572ed2130d1b905e3494077e15b21b133f30ea12e6f87 0x351e8144172a04b38766c88e4c1267752e527a38e4b97267d131f38a665f4a1 0xe16d48e03ae71de251cb3bab6b2c0bbeb2818162e1333f5daa4113f371eabb 0x3685db82a45c6f55d81296edde162078c197f922d01bb97ed00cf7f219f7668 0x57bf4ea779d87e5c5ecea5850a0388f8a2349b953050a0b3839f998e7030e11 0x4fc2a036e50e6be76ea1b0f582104789d3534d0fcaf17f8a0d40435cb452566 0x45c4b5068731cf7d6c3b3c1ef6b75f7d415675bce8cfc11d4749d0257d744e8 0x28e2e5f8b0160629d6ca5d00b171f5779f1030337c348029b99d3b07f564149 0x39557fe0eb7ca5b5c6f7cce514961ca81368d359a5737ee749aed62c7f2f97 0x1df43d862e0d0783b64eff230b1b6a0f0c027f7d98b601447a38518072f7063 0x3d1588e726a7e3a1a8e4fce36a6ebb42a0230350b153e34b9cba7fdaf2d3a34 0x1181d899d38f2689efe1d57131482453a54284cfae1c9825b0cefd365ff5b08 0x6be309a2910e80aab5c94501981d783face849849e2a64a0a86ba2a70532e2b 0xb7cf14594c844743e5c4c65cac31e8573aa7fd4eadf63683394bb079beb16c 0x78f83af77a1f9a4cefdb6a82c79339c1a2caa3fdb3c77915f39c42d7b9aeb70 0x76ba37344a5ecfe6dbdee052f3115c00ab903ed88799afdba302e1954e8383b 0x656767fb8d961d86443afc7fe4d6b5d92d219971485b6df27878da4c2bdc0f0 0x216dbb4aabd94813e2b09de44992433ce927e29b7796864fc144b250a6ad336 0x5d549bf24912f9da9f1f8c3f7bf766cb10dcf02f994ff671821d177abf9128 0x2920aeab6d19788659fb231b77a3c688a760e8812a5c6371c775d5dd8623a63 0x3de02e9729d4b7f5418fe32028a5493b499e9eaff3de73877da23cd45d627a6 0x465b09435efe7842ac7b2b6467e3ddb806ecea53f9cbdcbc7effd4013eeddc5 0x6307f303d502f20e82cf68ca17f55eda01123d081f56dfe2f31796c370cd189 0x4d4b09c85ff374294fe18a4eca948bec1dde7ef4508c165085b401ee8bf988b 0x3ba8b94d063431ba461522cbe1e708fa721447f5321fb329b0586c0e2e949e1 0x6a1085b38aadad6c669996cd2daecadadd5ee3d81dc7a7c44604ac9a11bfd34 0x39a577089097baecc9726499d042d28a380c67cc08a24070f4d18d5c8c9af6a 0x796dbb0ea3c083ca68a09c50570ef9a18ab93102ef5a715aa3c509c0e854080 0x7cfa028be502bac70900f07284f4f20b99d90fc46ee10330e16623e21b4ad62 0x39ba10476e87fa0da263c70b292c0fb0b96495337e38f53c881f5f72c5d3a99 0x42b6645c01f3f37675bbab6e5fdfeffb38bff026b909f86c9512e699710f596 0x398f0066fb83aa5ea750815e0bf73c2f22eb1605f813834f57386d863463f56 0x401bd166542c38768b0e1acfc9169fffd771b238194af78522cad82f6eb752 0x259779a54de2fe91afad44f46c190cf1b65474c09e6221a6febbf531022d34a 0x2c53c1b0402f09e39d4dac9a5d4da6b4e28637f5860a820cab4d3d4bed2bff6 0x9ac72f33256df31e58e5f340b26c5db63ca08291032d88b737c7d46da0a722 0x13456a98b3fd270565eb4a62a75178db5778c9a6120842e657c438e6346f682 0x65c352cb53b7250f5c7487c562828c688c3b3770cd0602be90a641bfcd0f7e 0x44cf5cd36df8c47881e329c2afd94436baf3d90a4777e477ae3116bfd22898 0x41f1d22308f35b55975d7ee042f4a25ffa35e4fb4e9bbd77e09c97a5b5ab4bd 0x285d33da5fb12d6292a269671b6503313a7d2b1aa4b396d35a41e12745ac461 0x49ee332f610d998c3f9130ba762950128312a9bf05d687409d026f273b1fe38 0x57686edc355d5088fbb8b08da6921a879c726997fc8bb96250162923be22b57 0x2439689cd0c9f65da619fc64f9872d5f471597f078ec7d75f640a10b8fe8df4 0x5f73d7e38f42011ed3d59f36f0dbaa8a4d4ef45528e5a36532e6a99962ea684 0x31bb3b3c1a6c04293a022ddb79249aee3fd7b859e4be5c6e064cb2ab58d9980 0xd2d2a28096573fc7c808d51df90195338299ea11e765e5eea4a37940800943 0x5bb4bcb219a989736ae28d625d776e5bf8cd6d162f7324c41e3a7586bc28365 0x2869f0d0af64194063cc7fa0e717495bdc33f7c40783d062a5fc00bb904353f 0x54a48bd6d468b3cccdf121505948b194cadf5b3e7e7fbcb9f47622c66c033ff 0x1d9ffd4860ec3fa05ee26c0b799d8b9afd3968b4df5953412b7b22025bec7d5 0x3db48fd34cbb830f2d5c88e979807857121b76175694479e9ab5bb12969f3c6 0x289893593927fe6bb753b74e1992621d5945a9bdb19631589b18201e2227bcd 0x6883b42abfbaab2599c736861e7369141a4df47c318b50e7fb118f0848d42a8 0x53bd3d1d49b6e124332972fff29dcbccbcf566f62b018dd84248da43da185f5 0x3fd2d9698ec6d7f3644b433a62f5b51f6ff4ae053b3b90d2c54386cda0b1f87 0x35166d675d649ec14d698bf1350b1c6d7c74e0e5d55e3a1a33834dd770763b0 0x24045c8bfec708e4ca74143cd163fbeb57e8644ca3ae42d828d174946c29a71 0x2775293df48f44fd2a271d528360928152e7203ca181e96877f20bfb08ca0dd 0x32746d60b25830e4af51529d84dba4b3eb2d79cbcd8489a7826b9f0041282fa 0x61858e1c38c32cee485e240b52cbb47c6c7c7d66a49b6bcbb23cb3eb535a40f 0x333d3611e4a9f0b06b65dd4676fae245721c27da1554a42968e6ce1efd622eb 0x37c4bbc216611f1d5cce26c84fe12978741e4e24f30543575c063cd95a57aaa 0x57d40ad2670bfaef18e6593ec55aaed20e1558bd3ca09b6b57151994fe01cbb 0xc23fe218f2e15d0ff7e46aead7547bf9e6e4b0d0284a4af5ae5dd3ba468875 0x2caac2b442a059e2c6fa9a6ac437aaf49a6242cde5a25615c2bc90d23b0b977 0x54164a67a393e149af8c085a6e87d7a0ca2bb734e9bdf5154552dfc8a911007 0x4629c07c3bd16f6664f23faeb705b96da9190422b1d1dd716727477970d016d 0x5cec19a20a3de2777c349db7cb2116aa7b74cfbb2787af599ced2b9d889ba36 0x17ce78c4ffb6993614bd7a1678496f7de094ee3601467b73c63dfb0034267c0 0x4a656ddc46841fcae218dae215e5bea1ffb03be0462225011b9cff16e6fe68 0x6a9d47519d83a25f49b89c67f0b7f7636a35e54adefaf13e670ffd4f17f2dd6 0x1b0fe5177873901e34792145fb506928c81d9837965bbff85d9e34fe51d824b 0x6d6849552e8d82e5e93032607a11cc327e29926847dedbea8ae406ffa843cc6 0x5cf21a28c29581f427349f8acbf55167933a6dade033547a957ee9a18ade1cc 0x1591ce3a76a37a4c83c4764ececa383647fde7046c85d89aa0779b449551de0 0x4f69dd9c19a44471f579c02b11c057cbdc50a3f80df6a7936e642e5ba75ea61 0x691268501556d93c09c8272b52607257d322159e2ada9e7f2494d5de4d1dfbc 0x535e64f6d0768d162be4450b742776527cc7d6a3f564fa8049572af561758f0 0x60e68bbb3c925625aa5036714e263fbd3e5a994a13bd434823f60c33d385a6a 0x7cae5744c65a6b26f986e4c92aa8210125897f388b9286f2a6c8fb483ebffaf 0x483f5f68ed098be4d1eb9d08277c2630dd29ca0be1dcf7f2f806720821c347d 0x3dce9c7a1f1c0183d09bb0410ba298c2145c991e17683b733904df089017b73 0x243da102556353328532712d566c95cd77e67ab2d3ac099c2f7cfaa758e2aed 0x14b71159aa434739ab01f30a6bafc7749d1617ecd5c955986a8b339365fd990 0x4fbebafa0bd6d49e0664136fa95e9928e41efd026752bddbc3b44a2bb5fdf31 0xcbe6d5cd1d27b54257773e2e69909ef6b4881356699070c2e3909f7a9b6f36 0x71d18f509534b2a862ba4e67ad2699fcaaea6c044f2ea4b8a8325dae9a8082 0x34fe1fddac5007bda9710373954b084a9e3c3144c49e53d9f2e289b5f349ea0 0x674c84392e8eb3a55d853c2e2f883a1f33c21ecfe8df74c67e3ae6b5bf8d670 0x41a6e97fadfa7255dcf30658c94462dd0aeaa330ca524a338bdd1e14d13057a 0x49def5c9d4c880c652190c59926f7a28e496789c76df7d96a7c93f7c74b5d0d 0x94aa867adf47264e2070c61dff7da6bf3a9497333060111d204e90efce7564 0x2569cb6d91249f25a045ab2702b22fd29b0caae222b32a13f91229ef57d7742 0x234126cbef500833ac1a53cbaec459229186fba1d79aa793a5ddf72890dd965 0x1447dba77345f1261b2b54a3161ed0a2f9532b40ebc388aa9a87b476fd8dfc9 0x32cb4f510ce8d48607d557f59ff32ca9a3d8db1aebdf42b703543494052bb90 0x2074ede05384ef21bf6d854d3ecc6043e63bb3c07e3b88bc4c9df38c3712d4e 0x2d843962439fa8d7223a097ba05114e6676a482255b6c6c95263e678ecb4738 0x1fbfab32815db96c771a24b917130a871c37408de067c99fd1e06d6bc047b0d 0x4d3de00579151863fa53eeb6cf18861939eb167b67e7640e07a9873229787c0 0x4076587c2d274fe9fdae1cea46b8eaee2b42c75dc77b1d6d5195e697cbc4524 0x2a6c7c6973fbf8d9f4e10f2d28e7400e16508b87164de558108dfcbd57ae6fa 0x953929e98e1211d7f5a6bcbc8f86623d34c39a0df82d703830a0c7940bd2ef 0x123af83277bcdef1c5433dfe345e43bee38dc6a2d996b29b0379a63db65c41a 0x3f65ff43a8b6d7423668972c56df4b2a0671932e18e5b58029962a3594c072e 0x1785121e388e0f1a2de5b44de714edaf460e234eee448b27a7ddbaa5bb9aee4 0x37d69ca917898b66be833956859ed3f136d7f393af303d250bef0f5a5b52b99 0x69c2e287288f1485a4ce1fd9a28abb51b5ef29ec716b42a67732dd53596b1f 0x5560c88fba656da25fd6d7efe7308d0d6782e64ce664744577d93356ca23226 0x20214bc0a3420ceee500a26d24b850516c7018cb7f2083ae0fcff2c3f83e994 0x608ac8f2a654d2851c142d9fcf114621b119dcec4582bb7765ce0dbb51a1c3a 0x303f618b37c53d877a4fc8207a9ec8b7ec076252237b588496937ecfd98f95b 0x2c7fe6c7a301b60cc7f53577d0c3f9e8c077f2892c56f4d8def8cbebaad9906 0x4c248a05479931d80db2d0319cdf2f99f4a80abfccde6d9bbd3e6ab6d481c77 0xc9 0xc9 0x66bab8ed370da1ad507f5c9016fdf0d9804e09e34c270e721263944f25b961f 0x16782ae74ddd4290a03d8c08bd44217f8a3b142c00b94c45cdb613890ecfc44 0x24537fa2caca36086c34dd83ca1eddeecb826c6b3639688c44837fa365cba2 0x175f113911934cf0e598145df7f509411de527a6e5c4131cc78757fd06329bf 0x3471c8a9263a1fcde6f41e1a0fa040113ef8467811e082263ff074c8c375db0 0x765f81f3b3bf194c222e3bc5d55feff95efb37b0431d6f5c1877c17b966b050 0x1ff136901419874b2229fe40790423edf9a078697fd2d27a4c01564d234dc1f 0x6db8b51052a4b63faa137bb51bc8f8495ccd4869dcbaddac9c3df543fbf3c4e 0x6a7599dd4061cad5bd9e34e2d68fe16323025c8ab9094a8deb4667afae037a4 0x1b9168657e6ee09c01285f2dd22584570f3631fc5d611c68f6726dbcb3fc82c 0x1efbef6f432dd73996701456b6571d2b963f83a87cc25df30a78166d88f0ca5 0x32387c00b7697f8c9e83380a5d3f54302f5a77bffca44c74ac907a04e6ba711 0x519afbbe7834154f5eadd1418ef587a424e5a2a73e473593a83f306ece2901b 0x6e5d3e9c3da2c1daa19feff5e23b7dc9b1f4de0c329f54db7c122eba9a05544 0x46c5f1f2982cc771791b4b4ec33f81637acb6b2a59cd905b0fea93be0215a1a 0x310fd24bab12208ee76c668d4bead172e265c3c902c5115aa6f50c1d1a5fbab 0x527917a8bfb384e8548b155fd017b5aadaaaa78dcbe1876e1361a3865399d0f 0x5f46d420bfc1b16092059eb13df6ab8660c16f87650ccab38e88accd7f69fca 0x2b3ed114501c94135d84f006f5f5ddc44cac16d40cd70e48e0fd8395017c357 0x4d66df2ed170726bc777ca5054dd2353f56be0b7f00af1873ac61a7e97548b8 0x2f504a1d880b5562c57bb6f2225e293c7510e56a8e50e806bd2bdb87b5dedb9 0x50da4f4bf87f24474ca7628d15a1d0d3f095178780953c5c2daa421f1e8bfd7 0x3fd19361130ea3268cbab525c4b03c673b76022a7bf6c94d887b2be089f59f3 0x9ea75cddabfdd127f829c6e164dcf9e10fd0e411bc38b5d04ba4ba7d49b601 0x5e800396bad83d91c0a871c0d713ca53e0ea580e86a573869d90f7153e7c4eb 0x2e92e6352eda93a074c13107eb3377655974255ec7ca98c1a0a0ac2c541a430 0x636cf6169e12fe59c90d9f6f1a450c0f64781532b70aef54557ea669bcc928d 0x5174e30fc1288c350d9a927e94f3c1dc469539406225aa45b866d67c4e32e00 0x62a85a14a081257137c512c87f205aaf0d0874f7351496a746c6eca3d483099 0x219d52a70659f3dee279600057299dde4ef346a95bd27fe9dbe36a900bc3e26 0x14a08b9c94b3903b3ff020f1267f49c2496a5c02c48b9f8e00d0d1f230476a9 0x24f2720db8edd02497d69ae1af52762acaa0c9abdd9cbb482a29a00de1e6359 0x3bf7ff949f6fa043eed761c3ea0893358fc7c0e82ceb60ed255c2eea8470638 0x26d1c38fe9a9612b8c8033905adc02dbc56534304aa41c70ef6884ca949bcfe 0x3657c218969cc96d11fbc510f89406467591ee356ece66773b7f65289351213 0x2ca71d5174b930e4539e080e23d7305cb3514e29ae3a4346e62c18b05338ce9 0x3968bba365e2e2fa24138b679b76e538b1cd9c1fd52244fb77f803154e63b0a 0x5ad1148138149a9204c43fdd4a00d65b9c257d596b224dacbb667d5e672ce5c 0x71c0bffcc9e8d92cbe8bb394fa4a608120964ec01b47282b49bcadf76a0e6bd 0x5a0d7cdd442e22f96acfd5e8eeb384a4c7bb75caec8c26c79fc808f747c3a0e 0x730a7072c9c5913412f6424a923c3be84e1c69f19d72c723b8e7ff9bccec1e3 0x5daba5e0c5ae1a6e8c69f05de8bbb7ef53959f3b3a52f5177c18877e28a0f0 0x1f6ffdb5c09a19a2f6bd51ed2e445b052aaceb9561a7a4408d8ba44a812a83b 0x353d494855995e653cc9470ebe18cfde43b4f9358ad03f74d3fe654f5170b34 0x89884c44cc0b302cbb1e7409b270878247dc3bde62e5f42d39b24b06eb8370 0x7217d508aab23a10bddf92695a24953f259760dd37070d01935aac7ed7a2cc0 0x5dec873131f108ab83935ad2e3040d8ab44bb063beda6213b8d3d551d7fb114 0xd04ef889fcd15809565abaeb563cc20fb3bee36a193784665e9d0028e228ee 0x75eb252b6aef19b0f83c428c1f02bf0eea3c1af3f30e384cdf9fe19923aebf3 0x63cefead8f4f8bf59561b29acb001cd6c47f3676b335f83bc1547cdb9d1efc8 0x1e5c4b8d76c985abcdab1173a2a101070d3c2931a005c0db1987c76428e91d4 0x35b5e686fea96b3b13b267df350c54c1be1f6a7bd1eab602aa35ea484916a2c 0x2d9ec2145ec6079d4c0126395eee432c2ddff11a693145a04a142f5542b3675 0x2fdfd70c04a835d509d2ad0ae2672189339b4e6f778dc994e48acdfb743d6ee 0xa6fb2f925774ed2d65d689b7c4f1e3a86e0f82af22e42b99b751aa77dba973 0x5caefb83b762eab3e0df06ccac239b4f748937ab4249fd4ea62865e3f2de0ca 0x5f3c24d7275a95b6e7b0ce6b82f714f40ba31b58f2ccd799978859b8ada8ebb 0x1ef9ed0ceae112a55eb15b55a3f5a1d049ec1c21860d8c6186301552316593f 0x5c97d06ba3e0ea6caf69be45ec46036c3251c70ed0adfbd68b9bc411a437843 0x630f627dceafaeb594eaccdb2fd0d8024b35010ae892c57610d5dddf57a6bb0 0x3f19cb5bb1d48521472f4b5390f9f01b55df62d97ae7afa8ac98765d63c8287 0x11db8b1e76de508134f4c664b01d8aca40f5bf2d6ee5b1a1b2dd77f67597e85 0xc2853bde66692787f96743e27056af76a25f5407af7bd219bd928566a6d7f7 0x29f75f3965a31c8c2735785153fea3cb7eeb88b68e939e1415a737ff37d4469 0x133276584c4a7dc8f2b90318d083588f7d06c3a1aed7f6e2df4ae1bf1230346 0x3570ace4560b35ac744193a5160603ab52f74f538da2c732055f475e313737e 0x575079fcb278e0ba8ca8cb4526457ce41ff8cdb7d6dae0534f91933b7dc039e 0xe15753ba5a914a9cb6e671b9a77ca8f7f626839df48b115779174863e6dabe 0x2c45ab6c61dd740cfdc451a4b9edd588e2be8403168f30eed4539c767790c5b 0x2c2e7cf3d1692bdb03a3db7b4ad47e13aad4339c527d0439882e7c2a2de2845 0x5769f375fbb68bf356468427cf73b6d6b86607beeb8fe8af2a7cd9a5f08a8d3 0x220c477d62b9004cb33271a2274c73c10220d1ba59f7f8fa2d8db99c109b6de 0x2f2dbe8caa9c797b488cad38f75bbf97c3056ea25c3792dd0239b1ccd704119 0x46d941cea677d4c50ef019bdfa36012a0761ad1c30110654b4654955b555e58 0x3780e88b6577dcc9f515c3251bcf232570f939a652372748466ac1a2653a48e 0x78bf1afcb59cd3540796bdc966368def217506d8ccbec82060adc92204d1f6d 0x6fa7a708ae8a287388c33806b0cec2025023f92d7c952f9bf3765fd7eedc2d5 0xb008d7f9c6edf542d0ccf10cd108164fd0b8ac4a6b1ea2c5efe214be871889 0x2c65363b523e4173814605eb269a323b141a5fb3e746b4064f5aaa62bd14e67 0x215ecd55cb578c28950a0f955790fd709f3d3ed58316449f02102f9e6a68ae9 0x65690dd809897d43dcd749370d322f116fe9f623eff1ef712313fd7db32b60b 0x4f4ff5ffddbbdc3df6bf72305918ac1ab4b38b92e3bd283d86ca1e08572bb3d 0x103846f2e1b4c00f4e18490ff3c4807caf541d6b9116e0c275c93794efae8bd 0xd00dc4d19c6e8c4c6e741bd08a92aa813040ada8c358a0a5fa2312ac98983c 0x581323d6c8ef6742fbf193697c63e37a616c237e26694595f8a9b0deb7e4ffa 0x1650b49509be1746b93961a22995d00618df7c2d8e2027cbb848602bc499d1c 0x628fd09fc0d7a36fe320b8f4c2e32ca6b52ff991f4d91e67067abfcae46a552 0x3a0ea47c1ea11c07c2a388f072ae767d2993983a7b02249379652fcb6000e6 0x67db77eb515070b1d7f3a845016bdf04ca1b913a3f8b38ebe7ea78182eba15a 0x5702460f9856dc3fff56cefb20b0b42209cd918dbda44e8ac1b8c38c5ba8f18 0x24d927f8a4d69a8b1cb8a96d4f43954011ae12e2d2269e99731648223b8457b 0x3e0cf8099ef76c89116bb0197425a87e2ab9d4f75369666900ebb7dcc9e4331 0x5c3b6af33db5770e8e13aef13bd70ad0cb79e7ccd6a8b98069510534319a926 0x1c7a29eea00c587f99722742cbb16f6ad2c350b10b196f8de8c2d646daa1ccc 0x5cb910d56f8f236618a8dd61a3f45aacbbef7e250cdad12a6a65a69ec254e1b 0x7e33ad3841eb3af705181d63fc4d3010d51758723b428d265b73cb228497679 0x1cdda0ea54d520b9295ced71b9d7a36e6020e84e035ec3e0bb4d18c31cff743 0x7498bba81a1196c6bb05909e640cffe9eb680705088d8a31c68caeabe456b7 0x14c9b3ab8427402acdc17a2334759957af504f0baa134c39260c660bf4d3b2f 0x5df9304f819ffeda2b479cc10f2d019318ce426dd550dad22f68833cdcd9b9a 0x54bdbb7197adae6c4836c34b23e53b83e1c675f47bf8b8ece9da101a8563c0e 0x2f9bd17a0ffd21f5d703473e8aa8d934e54c5b20c7e692e5a4761a4b083eb56 0x6c2231436237c21e82b7c6b61be9e5f911a92cdec6639f8e26bf2a20b342738 0x2e79796ca386551bc3ba3fe936d5d6733f9dfc92d550773257e5e7ce78b353b 0x23d256966ad91dd25f56268935d4039be3e82294323c5810f17b583ff724ce4 0x69fa1e1b8e1d64eba6e404c1c039c5d8f89ba4b51e13b1d16277fb64d23407c 0x67b2b49bdb652f94924bcd7be7a8ab404bfc7a33e434f57da5fb7c2cd0d926e 0x32f86e3d22fb4741b98985107253476eec578609c5b355dd7da418c7ad08279 0x609aadcf60855d793cfab932e3b19360120afc88fab3ef006a6e5c84cf2c4d5 0x170ad83e2a8fcca0934fa0f4d75dc82b4f35c3d6e112bc9842e8a8151240da2 0x7ccc780da31b02c282af89bc91e79ea575deedb968180e680e4c2d19e49f4a3 0x441cfa87eddad0fd9ab4847902c02ab8b7a60b2430fe9a9851fc79c8ec69d16 0x7c5d4d74f3b7edeba4a9f74b76b20e9019c3fbe0d780bf8168dd7b8021ce3e3 0x861298b4f5ed20f1cb2a82e84eb9c67191e265d3e005deaad464b43d6942c4 0x65ddbcfee10178fffbcef489506de159d8b74870a34b85cb7b774f92644594 0x6f82f9f865272192136b2204a3a467f6a6ee1f6b8582a10d74e773c0d694b47 0x73a1d199b00164278ed9a374b6db286a4f3030cbcdc0c7e7c69063d39be89d5 0x337fabeddbbd347a3e08c0bc905504e2a2fac12846860f5c03c16f0901e3248 0x59c0e53920763fe44862e70f842ef9b445cade3f640867282e5b3d66914d3eb 0x3530034307b112218a5ac096420111cc0a03f6af3cbed6b1160cba0b75ea74f 0x150eab0110a167800f42fa178892673b7fbbe6180b2136ef143bbe9ccd70a8d 0x1550e8b34134f1b4d7027561a920db1390da89c7db1446207087cfa4a946105 0x10c03e12072b28ff3b4b5751e2312047a935aed6ad3f692a61286d088fce792 0x2f7c9db25bfbbdd053d9e88c1a2066caee08a2d9e25a11d728a57b17fd2964a 0xd3b8822192234f217946ec74951cb617fb1103b608e17dc8bb69f9ad5a61ac 0x12e84bdb4f0a481e772e44d02edd5cd07b44019d386304e6edef6a862622830 0x7508c6dc8700e98a8cf8cc17c13ad551ecd1442408fa219159a2e056566a764 0x39bc0fa8c603c5ad7ba0c18340aa93a349c95dfad2c9e1d3dc3554c0195d77b 0x37ac49cd3001ee3b53f0a46b311fd71865528c4437ec01a7958551755cafcff 0x242a95645ca6c1f1fcbce8c49964146b1c2482c4cf490facf4c9ce105511e98 0x4995520bdbf653890641d414a10702ca59292ba6a45e1b1d50cd1ec47efd8fd 0x21b1d6f16f9a92e75b4732719ade58ccf89290b68502afcc3d3193a7354fbbd 0x33a6ce7fd61552348b58109dac7727315e1bf092365ee26a353ec656ff12bf9 0x7c3bce92f67938232ca145cb6e9a490e67190cb05bb3bce6425299afa1b9270 0x3d798b2eea98f248c929fe9d523e8475e668cae02f6704ad05d8b6af38cb229 0x4edfa9586d3f6fbca7525e8e07594d2a7c2251cb1140c04f2ea717040f86842 0x13b5d9211800eaaaca9240b6af794bd919c4e27cc7dac91f515a39ee2eb1d4f 0x77f246af99bfe04dc9bf29bf522cc83f4f30c590cfc1ca3707ff2e39cdd89db 0x7cc1628d2636ebc8ae310d53bea71bb210401d99cdab18504bcfda677cd3c56 0x777c48c275b6f5397550f66bb868376d41ce0399674df6618f8422d27dc0f43 0x470d7eed594344ccfb2730fee32628fd58b0fcc7f4c163c820fec4f6197d932 0x52b4a333b5fb1b63bd9889ce315d76e215c8f618c752092914f11cafadd03b8 0x195ff88e2614df2d5f261a347c162a810d60a58763bbb385cfd97d87d4bb87a 0x6b5690c82e051435ac5623fc57775ee25c0195cb4bc9526051c25e99545685e 0x601453436b098ff274ed095aa0303d49569b41dc6283201ba111470833ac35f 0x3f610b9a7d8893819c1752c8fb6c5de5fe6d3c49a32692e6ac1c6da1c8c4dcc 0x3e6a536423e30268a4d9aeac2effa59fdccfa156350c282f948cb73d8f6b6a3 0x62c4aea594a9d7e65d1a85b0d9f52fea27dfe616133b3a1cee6a43dd131c1ea 0x298c18f5e1f75337e1dcd7dca39a11c6f3df16cb787fe3adb764f6b49f8a3d7 0x5644cbf868b10ea7440e02bc1ffa96aa38d464328a4ea98288532ee866d39de 0x59b03e3f2ddb6a3eeadc4a0c194574f5c4403e284a39d2c9517e7799fffa51c 0x1a17ed38e644b37147b9344724cf9b5559f1817cac01427e1443edccdbf4ec 0x439b8b4462975bd9dbd8d9aea05c0917dd03f34b59ec0fb1390e33cdba3b858 0x4071e8e10275e8ecd728a1416a85fbd48b2aef03c862dfb7f28ebc7d25bee18 0x4bb6342ce3d17d9c308fb3efe50f4adbe4794d55131c8062b6ab673a3c773c5 0x4ddd2ccc8cda48eed4d87d9d6c03f0eab4c1f00a64457e95b6cc55922d73a5c 0x4dbda0a41993bf1c0045df0933c2c89bb75c50b54234ef20fbc15ead1b5ad18 0x7ed82636b9ecc32a3a8311e7970e9665657c9bde82e9ba48749d69c7dde80c9 0x6692222f041fbd58166c7f7d18afcfa953a4ef26a0951b4e3699d492ff07b3a 0x5d0eef8044e217db9e87464a0866415bc4696774e12368eca3939310e38be76 0x4b5572a679dcbe845507499b27978fb68d2122119c5a1c71ff88effd5740da8 0x4ce42d2ef4039f449a3f8f1a1e3fb844a67592c817cda8594c57321ff9c0d8d 0x758dcbafa441c6831ecb6c38c05f80ee96f321f45b10afde3b4d7cdf254aaed 0x5907c845bf29de1981d52e647dc480433b39a49d8a75363026fdc3d1823b8af 0x295bad6b288398f7faebd02d6bb8b9253c5dcac45ff773f6f1f72f065e8d4a8 0x34e5f1e41292def624a3e168d90f10ff97e3aeabfb0caa940931b4ed1df1354 0x7e549ee4840011c3840fed9ca08d4d4ad80219e69cc76a7940b27fe52a51bf5 0x1e3e9912d5969853c18d7ded8e22ab34567f0260143e78920583e12a2a322e6 0x235677cfe2c4869845f2648385b9e171220422b162e6887a9dd53a24e721dca 0xf833644b3e2d5f12d25b83aa48b8fabde3975f6ccb1e1f7882670792a064c0 0x44ec79db7497a2cacbd0d9e99ccb0ae48ad11b88bbd4121e3ae05513f20e832 0x42e50ddf8ae9dab9e014e69b75c681bcc4f4af13f4c0a87b8047a2f0a2dcf75 0x2e75f563bee8082ee2c32cd2cac10d8cb72d565a36ac1b541efe5527e7f1dd4 0xb97bbecdd2e74dbf707a43aa172d5653348a811fafdc8adf22909f08608069 0x483c9151dea6cde003b8f6ccf74caf2a0bc058b4a378168f884a3dea49c4cc5 0x13aa8d1d27716fdf3454f988899bad217c9bd05c96ee49f850470012707de45 0x244c8736cb7e1220816fbe70f23f2f502b870bcb07e11ac5e75aceeb48e07f0 0x385ebb29684cb2a03158fc5c2ff08cd75d9edb565e4efcd00d013ce4869b26f 0x371c0ad05de91106f90dd1a41d528e6c2fad28266529ca728308d68349db531 0x5a4680dbe70105f4645ca58a5b89059e823344e4aa40a8b1d5d9cecdcdcbad 0x57aeb56ab49ee6f6829657d3c9fbed733d9b5142faba2aea0cc77c89d7ec56c 0x57ac40a600ca8fbb6307bd04ffb8efeda39efde5bbe9940b374166a01674cc 0x29f136d5ac6ed94a72a4560be77be720c929ced5a73ef68efd65024806d5863 0x4978bf8cd465caadd81ac97444286bfc16257bc587858cf0fdbe9747d1264f 0x2e2ac09a4435bcdb003b40c8b36613f1fdbf22e1e680d1a5d5021afeebac177 0x667976a2df85cfbd8d8dedd4c0bbe68fbf8c331078aba8fa016acaef1730152 0x722a8c81098618caa30e5841a51f8c13dcf440c2a7096447ffe72754ba19e43 0x39dc634d2b4c9822ce1bc098630756f9e192b9a08627883e0c56bb1032eadb8 0x77ae4643aadd7640248fbcb8248b822b59df51462aa734fa8cb2e8ccc0d3652 0x41a8fc3d380add434c10fb70e5f07ac9525ce8ca47d8a761fb14b0c9621d511 0xb453b9b9218eb67216ebf673c5349c0259ab57edd38b08dd488935e71c6cc4 0x4a8819416f2d1ef3709b88261ce5cd903cf844fe8f7d6a350255a00e0602877 0x25044c61046cdfd208a3eabce4af59d664e73865796463b53f38f4653631440 0x581b18df1ed1583ceea96fe9eac0c5edd4963e13e45bc165a2fd29dbc9e2d42 0x33c08671f257ca22d39e6693240dde2a5e7aae1ee84fc56c82a051babc1aff5 0x1463342426d5b9585255a3ca063ff250f340d2894abf6f4f8c9fcc0f7fb8b17 0x35a4bc17a83688e09ee96600e07529dff853b9e83aeb5d9144aaf61dd1e1df 0x1e5a84eb23184eec064d0489165e2b2dcb25091bae1199407ab45b042c263a5 0x78b815625c5ef2bbb3202eaae4b79fffa03749199a4433d2c13207a69800a33 0x3d955964824889d9c94fad55ce433373b45e8feccffd5932975f1a5c6b387c9 0x1d0f22250a7d7fb309cc352ba91521b306839e908337d19a16d58db0b5435a7 0x14 0x14 0x734f77bb22810c24b4b479b8145e030cb500c0d258974f846d8491768ab6c13 0x7de13d3c7c8c517ef5702c70ab87350f3028a9510af9d0abffc99facaf4af03 0x437f76938ac90353e4ef734f1277f7b27638283d6195cf332bfab689f8f6b61 0x43c0b4c6271d5bc95e393bc1d7d28f4ee4ad9468efb3c8720a8d76c074d03d7 0x8ce789c8b355ec34cc591794c8e81b0792127af5c9042ca091bac2f4fae353 0x35658ff9f2eb56002cea828c93e4f6642bfec8b4645988c92c3ca94013f7e39 0x3ece3ef010e007700f3da1aa895dbe82c9826195dba44b0e92b2d8ddfbe815f 0x549f30880d6e9705372727fe40552cd170bff73914173555452e74fa214199a 0x5b9037cadc76a766fdef2b32b49a5a66c73100f4dda12bbaca51006b7d51ba8 0x9d6d22eb52640da42e6de5d854d416a0c02dd50ba77acb37f93fbe46f2b4b5 0x7a3e0b669cc5fce32b01c70f49001786349bf42a0a280a938730feca45f60b0 0x55d0682ba46040191db5c6e6f9d7f9628d0cad1739c763b0c50139f9d0c91df 0x1ade7f1e894b7b14917ad19ab2798ff7d5b566e94728c08aeb6b616a923d073 0xf206458552edbe63485ed431d2dc63fff5979e3def033e9db6da74f4191692 0x3bfd2192da1ee7f2a33cfeb90c6c5870cd9396c08fa4bee08a746111827ef60 0x708b2910674cb363ca152a7c0e4986f1f59d31aa824b5f793ca186c106e596c 0x424e33bb92f9eb8bad5b21b653c1894f9a7351688ab94dd55bc81d72e3f443 0x1d396ffcbf352fd4c02260dc5fb5c566d7e8ab475306b15a1d75c50a611d94f 0x7d6b3465a5bad36337492f833f1dae3230e4fe2297c399099287b7b5a5f85c8 0x26e4ef405a075c82e80acd957b0182f3d6270e7a5b13dfc2ba878e71eea9961 0xc9 0xc9 0x1a78e5f41c456ca97c5b056a70ec68860cf41e611087aac33f3699af144a0a 0x2fd28238e7ddf85cfdbd30176cc9b08fab4a8237706ae490390f9940dd40ff1 0x7ef0ee767a0b40ea251b2d649785bdef0a95bcccbf3c041c2d002bf51f166a5 0x58c96cfa85bfdca54de96cc1e201cf94ba90993e5e316750019ea6187a951a1 0x55d39bafc0d9517f6d844b1856dd385fd4d3ccbc580b42d6dc9a4c3e8e71f13 0xaf9f8957e93db033ae7e910a68b2295604dc87e1901ee71b831dfed9979b71 0x6550e2b98a8217785c5f43a0d8ce3fa53f5802ebfe1a8223d74afb3693d1be5 0x69dc34706264bc205bcc5316ad20557e5711b3a4c9cf0d8973f494af62136a9 0x36033b5489fb40f96601d6d93f9eedfc5e1a571e31e7e6891e192e19c772c2a 0x60511b4ee3852cdd420591a0a011005b581eac64360ae7e8769d2c1569d2f28 0x1ec717d77ed1e5f906350640ebd548db953e40a9108bf390d5933864840616e 0x22202655b7b00b04ba7e10eb37e86a7a0ed4b590c178220ebb640600ab78e2f 0xb61e3377b0fad55b8f9ec69cdd12b0d7331658bc678012164510116f792398 0x3ff232de8c5b9b491b7d3fe69802300883f04a36631ef201e6358dd4568eac5 0x100376cd80bc4931a04aed821035b3825b919ed5bef791ac07f6f11c843c817 0x7b0e035b90e814fe248825132533eff5e0d7c9c14da5025d2566bfcc4b8f964 0x1c71c2f3d3467d24a9063f9e9f1ea74bef5953f0b0ba6658c48245a5da614aa 0x2fb754b08133726c8776867d3ad9b46899450cae4e6e496b928b4ca2a108bd8 0x54c6b6717c7de55e36b79942b20592abfcf67d122cd92615876e0f3414f3652 0x5f37dd358ad410e9c142417b756b7dfcd0a588f82fd15c17d4dfafcefeb6d4 0x3b702c5ee11b07dd830afd9cc6598fbcd3907ad5201d1ed1563e4aa4a1e139e 0x23ea423a534f2221a240b82dcc72ff8edc3c9f9235b46f5597d8544cd098612 0x4a88634af6d796adc2d9444e1a6bbc582238d03a8d81e6839970c6d709f0d9c 0x723853a378c1088c578849b13e90520af08f4a9b908da2d3478f5bfe9a9f3f0 0x3152d103887c6ed086bf5533919b208b8bb059ff168101f8f2f3de6debf617f 0x2a53a705bc13fa6453938ac7a4bca0662a888e7b278234e44b508acfbde8c8 0x49f40b69d04c9716fd88aea0501f3779433c898388c9ea556672a24c4717fac 0x3a7a447e3fb1c09119f2508d0f860c3b95c4a7e880ee3f2f1e591346e2d61d0 0x1ba02994ec2b1f1b31502e2480bdca949ed28f71e279794da558f71cf637c11 0x58b6963f8f80a09c1ac810edb79f23ecfef676f4bc7844fe811d368600fee7d 0x6c0d122d5079970ddb34efc99f1c4f5f39c09621de178356805ea31e61fd4e4 0x517e9252f22f872939943c18970f9fd1238507ae9262f97970a04af201d6f2b 0x612e375799d7790495688851d7426a8686b7b6fe0aa6206b262e83ef42a8411 0x754abbd815120aa265b72227013618fed40e7dc795e1ac6e9a3f1741bc617f9 0x2ddf063aaa18af2e24ac1063b0a6a4f29c88f7da6b4087bdca3286cc5c4390c 0x358f4479f2a9936f47511b3722e9781b4168f6f3d29071b0ad1f89e5b45ec3e 0xb719e273be56c552880d08864f57cf749cd682e1eaf538b2cd305dcba99254 0x6cc52438221d3072bf665f4f0768443d069be9220ee3f5aebb0274213206e9d 0x6f9c1816d06715d102b4eb3841f9d2dda52c08793dc87c43fd2b15811bf9fb 0x51bfdc72854b0aed469321083550e80e711b4c892274c05e77c540c0af46cf2 0x3d9abf4e697160908ecba8ecb707dbf31414c419def9d1fe3969e2ca622d398 0x693e5fe994e81490085bb310bec6e80ea1a501561411f7e0c46dfe8409a3cc 0x2c3919b4748c9c326faf7b949cbc1a55e44dbecc85b95f8fb80525e0d098413 0x59049e747df4c8a6efa90b2ee3f821a48baa2d97f1c4dc79b2264d521b76d4f 0x15e2b5d1304450a8cc1a4f920877839c2bc2d5c438d8daa6c1744c4e01d15c3 0xdcbaf91a5079df408615522e330f1f9ab0c45916bbf8de7d34a93168462ee0 0x7373f77674f80d16c5aaf1c1c756edc0bfb07f198828c519fef81b6d0a51451 0x2bf37c2f5c787c8319a09d4fff6f91fca5662a87b94c1f368f8dfde880709c6 0x771c7f7bff4f28bcece7fd07942d43befaaece512afecbbb5ae1b761942b167 0x586ae0792d42728ad8836d31d4872e54dfd5df4c32e95b02aea644414dd8832 0xd34e1423ddd5e3c63256d7bf014f4adcd3a4d4b3b2e8b4e7e304b8e0981b07 0x1d4c385b375b54ce4169266f44fc671fee939b8918e9c13c280f38c70ae8ea9 0x6d0bb66d3dcc3062855e24a4ec2587ab7a2ca908b0025e03e8aa8b01eb24ddb 0x1891772adcf72123d146e5d43dc5536cbd8e5b5e404febb7be56e8e28d3c117 0x7e07c47cd904bf0ddd974eb62ba73b202450a8bf27faedd3058b79d99dbd0f7 0x7018f67d903a8a785936b2a50000f08f040345125a738a6ba8c25c34a742443 0x3263c60e1fc1495b0586e8bb6956c8a7d5f8db9b286bc668182d16ba83e9322 0x32d6bc6e1767d48eb578163297a7d01e63e69598d3b653c42b414ce1782b820 0x1a421f9247c8e68137368bfecbd4eb753950fb48533bb9664b4669698ba2c59 0x3a88634496d6c5e0f43fcaaff49cbd29e265f41b40f682e3c60e253b6f3fe17 0x7645a26bc3e7602912f9f3e5adbcb8bc990e66e448be33ffdee7c01e592fed5 0x5b9125fbdece5287e7d802bac5c6b1905b05cb304f18663b807c0413ca39202 0x3df8978540b1a69dae6fb3531838cd2b51726cd440931d522856b2b4c8b2ec4 0x4aec04f4b998dfc06400558edd7db12e5f2f1493fbc0dbf0a8ea0c44960146f 0x6070ca5e971b7cc908a7879d591e8ebea134999cbca1f880521af4d4e2fb700 0x4fbca8379122fa8f40ebecf4ee998b211fa9f29f3813b4617307a2260c23a69 0x2fdf7d7467cdb69ab16c2866df09f760e668e8427c4507faf919bfa2e42b6d2 0x229241d99d45a7c1462d6ebcdf99b2a245c7d428c90f22a88e45f09573fe7eb 0x2572c1ef48cdcf02d8c3e1a1f59b372e2a1e282a2cedcc57b479d132c015b49 0x2ee4604636a83f338361dd46e6668b40b46af6c8e30b199d90db8e50a0b2290 0x2a3c9dc1158a93db4416c24d0ccc93b241b1165c777205c5abdf807923ae94b 0x669a11ca60b53a2aa9f6de30456e3e84b7a1538a398cb1e20cffd8fec95b07 0xb6117d768a34d0275628a19635942ee43569db3d62b5def4fcf6cb30772924 0x70cf3c1170ded32dafca50fa5fa09980f3b8d70592fa11cfd1785b03d0c462f 0x4b240ba2e6e5a66b0c304b08cc3747c5cb722a4a88e9099b15c321a01b00317 0x6d42557bdb25e76c6a6cbe704134ed63bdb7497df9422a13712aee32fec8c8d 0x4ae9864a2fe5191a92f50ed66a4f10849f8e0eb40548ca45ad71c19928d1f60 0x65ddb1dae295ee20cad18ebe2dfe645f943d3e9fa0579739bcfd79a2b559732 0x5241b74d94526cf8309d571a2d2c926682822c9d78b4ab60a30cb2a5c04ef7e 0x2a01b02538ed30165bebd43ad36a69ea74168ac591728facba327c6916ea082 0x4745e1a52a653963fbc63a10352472440876d44588b3dad3f154d09e6697aba 0x358c89ecf5578f8b7b47241d2dcac3b319ee3664bd7a5963a33e0764696c823 0x3ae85333239ab34ece9db5438357166a837a32963ed13d7b5a8849af8b9d8a1 0x3c5b7511245486a040eae6e5ff15ff53a3b72942004a17691df30198588ad58 0x3566c926341096ea7f172e1661e0f8b3f9f6a12bd5e40b2bfc7191af4852a39 0x131b43e627d5c9fb6ed329386c929ffb1c661986725ebb039bb282fb15b33c8 0x4cb214bb59ed21fac6064d781db15e80296e4dd46ac3500f5466628a78ef711 0x3dc5c10c3fb209e082683909d5e022fcf8f87858cfcd018463f14e851385af3 0x243c314a2a3c5243da73fcd2c0f8cc27cef2582d11e7e9cca32787d70597489 0x3faab18140b3c490591640ff21a4897fbe428d27db399e837330881e89035ce 0x1db32cce6ec1dd382505d818fbb6e968fb44163d43d83ad35a2384cf7f3daf1 0x77f85cd0f6bb92db0d6f3474e789b9a0602a4ce283c2cce000bc23c377c0caf 0x788d34d05acca9aed13505d282ef032379985efca54dc81a3d0d86c1c8ca94c 0x98665be8abd85f1f36ebf98bbc05fce02c9da8b4be827e3da6ff0307609e9a 0x3f708d0f44123a496e7860bf7abbd12b46881bb6d398a21d45d1148dc4390b5 0x53c136d374ce1abda68c4da520e43c158e11b51ccb979cb677851aa503193be 0x14cc3456c1e95a12d12148141fba213c2628da5b51b4d2cbe5a514d8c636ad1 0x1468f23153703370fec1340010097c4e218e15c0b9b5718e125c9573ee012dd 0x9ad261ea9719fbf64a999f019c44ceea7113faa5f91bb2510d7e79d6bacec9 0x7ef3fc1ffb14ff63af3cf3f409919d539c35dfa59a57ea55fe83164e0242d46 0x262ebc2c700d31399fc0158412e22736044306dd086e26ff541498571616b53 0x79f4f5648dabe494c1f6b8c2b58fd9cb0872f9bab3e28b9f069a51b68287f5b 0x67d89d253f5a10eb6a1128e676b4d1c64e7c453ed12a55793a1ace5cbfd96a4 0x6df7d3e746a9c40682695836fb1a71c1326e29176643352e9669b17426c1a3 0x259ba0fecc2df2065c1f7492c185a62591536c7840a41ce4694dd4551c32ed 0x3cd7c7a9719b5ef02aa4259052089fa7452786912f087c33d4a9e80e7af46e1 0x48d5c92cf901beaf46a6d9c9bcec7456fec15566b4523d508e5d9ce43ebfb87 0x1e8037f8b6c8903ae07105cc92875dd97549f3495599e46e2f1f85db481e8f0 0x3d2711ced64ffe5d264316dee89aaac91d345cca2b47f1ee446f49ab9b02d24 0x78fa77204c69e49c4fc6a33178cb445934ffc1e01454828f84fed10dc38f29d 0x72c3eb83876e9f8b2fd20837c1e252bc6a5c335df889de866dab907b5817118 0x4985ed459f18763dc09a60c1bce2d82110a94eca6f05800ece11718bd45ce62 0x5e871892765712a8d76fbb6b397a532612e396141c376855d4d9bb9863b611c 0x33b51333e6d50318e77d124cb9283381cbb243a0a2a4f0758f06bd8511422d5 0x184f4d3f5bd7b19ef824bac26bb6a180675d53ca0debb0d17b3c20ab04d9ad6 0x6ffecbf3f8a2cfd34de36893fa57028c38b5ecf4a968183e9ba034c0242cb6f 0x1f16d153866d53ac7bbcde13b1316c656319ae31e51217ffd57d7a408f91198 0x20ea9ba781fd8047dbee361fbc6fa4a6dc9d81619056633b8463f499719e3ec 0x5a06b89e8a560e6369e6616f23f09bed16aa1e97f32e979220fe1382be6897 0x5e779fbd18a358fbf9fa65b0199f015a6314ca223b6d24a159bbb8ab5f243e5 0x640fa74c67d48ce2fb3fe7511cfd81f3f92a0021918865ffee653a4a01be38e 0x66d098047e28fed4d89d077ee8103a0df2cb6545c3060c41e2eb8a73f307aa2 0x2be22d2917fefa960df037c7e5a85cfdd789cefcc37d59132208c07e2bb054f 0x25758053349ff947afa56c46f5156eea45dc0bcd964bc4d60acd8f7e017ceee 0x10b849a00d8cf80cba890f60db1036a715ec2bf9968f41f1f3ca4cb7768f805 0x2d42d93c13f4cc0d1ab6270b2d8757f498c9ddb54139c9f220bb4b64ece97d7 0x777f4874f78ba90cdbbac12f0603a4159f232fef9c8992c225fd44a96022215 0x41622cc18d5d34cdb5c5e893c62ecc9cd08bc695511aadae181c65b62958a0d 0xd56ed111f99c07f81fa8ef44117270b1c405d3f7e060d793aa80213c138506 0x3cc83460b3affbd023ea16f4525e7504deb6cee88039d84d05b0422a71335da 0x400245abccf5b980a78650b95d58c383a23a776d96e9e2f2945257ca9960262 0x14b6815cb9f62f6b3cb08c325244c9ccd78472698eb9bdc8115773481b7e3 0x483947d55c230158c293bf7b7320b85cdc9ce8f5db882137a58ea5e17a6fac7 0x5b66c51866811c01c313aa41fd28b3f48199caf2b013d3aa8394c3690f156b2 0x61dd3e41778bfb5a102eca72a0727f9820c4da33ac5bf96f34dc939e6d361a8 0x3ffcd538e4bd2854133af544363d7383f50c53318beb79dd3a5bc0ea5a7274a 0x6d6503922e26c197c0f0234b3cf8dc201cb72615c7ba2bca425631beaeb0dff 0x57e272110cbc9ccd16db96211f1c0e4eebdd3bb65dd08b9423761b4346f535e 0x30da193872950aaf2d3991242381dee1756b028eabd5e16a33322501a7386ab 0x7e5bd6362cf5a3f27da04816f5aa17acc96d02ea584c759881130d0ead09be4 0x4e9294619d607462718b65d52a1955f93110eb20b9664b7e5ccbc1fa28fadaa 0x476d9b8a35e0c9724c85a16538d200e589283cf0116d66fc5e9eb36512597da 0x7152406446cbe794d1b17396ba5500ca9e44680786ba6b37d430c894db6d3bd 0x2c3ec6688ffe994dcc904bea657b5ea49e5765a86a0812fc24d188b681eac33 0x61156b72c53e306a47d026f914d0b19349fc52a41b5b1c7bf826346a127cf82 0x26b8a4b13e46c5661b0c7370430cf1a6a6ac9e0244ca1de331dfee44df28dd0 0x2d7bc525757174e37e60e6ad5a3129cd937aba16ff92d48da51b1c65c8e3356 0x4215c49b3698e000749f36c10f56c671e1fa476936a3e54edee6a50cf803931 0x74883e68625db2752984d908123ec6fa0fa13efda59a37be92fdc9123bbd206 0x29b24c68ea8d2b1019129c87cb53ec5e12c5b2c66bac46582b81998bc5b2aa4 0x1a60ac2269d405c2c92e0c83c1f97936435c4fe8635f5a16cf73bb0416250e 0x6b2beb2c71b5bb54cd16304cf21834b6b5ff2c780f9b9c64c2761776d0cf0a 0x52a0b50cf38baf100a504547df2def9ba5930d98e3fac71e9e92ee038766b64 0x31619f5bce6004bf4786c38d1aa042f8bb04b34fb0a4a3b8c392f90b012a1d8 0x6035cd1429ec97951e93d4d33c90519898ed10844d9a93fdd42d89057890f16 0x34a042f604fa8842f8a0b91692cfc86b6688d835622a6e43109514dacc512c7 0x55048a76452b5a4b0c003f934dd8705033c7511c7bce43b64b0aaec9b32e508 0x796192883be2921e283b63dbe25819fbc6627f36d56a1052f37904126bb8f6f 0x2b6ed0cc87f07ddaac491a37a570a3717857d10ad816a18e9ac6297d584694a 0x562021558c583f1087fbe0055ef28a0c2edc45181973ad98c72cf1362d5c983 0x1389f193bcc56816aeabe3e80836a50b21f6698ebbcd82ca34801f2c5845755 0x5b09738658d9c33b66d7fefcadd1b2087e6e15c66719d959b375a1d14d2b2a9 0x63b2315d442373f7383adb5f9f6cd4928612fa8e3ae9bc0f7142996715b5856 0x54b7a1285dd2912f7ff228651a164d68d56783745dbc698dbade23ce90e1d3d 0x45f3780669cb5a9ce5c273a0daf8af80c54faf7f5f309ab3d9b04ba0256f063 0x30592fa6f9964f32149eec5db93dccd379ecd218be2bb89c59157a293e04727 0x6a0beed9622c5eee4fa2a1adce4aef960f2fd9624c6b692ed3ccd13f2087766 0x694caf397fafb655d1db2dc7f58c3f51fde635223a28ef92fbb5e543778de50 0x35b77e6cdac79df4746e537df75916d6c63bbb3097df1b74c5d181b5aa05458 0x20ba98d1eaffc074046677f9cc03b0082fa3f1a38307a7bda67bfc01e8594b4 0x6f10fa770363e7d807c3c56a8d41ef079434a94e86f8f25cede3325af3e9dc3 0x12d86660a7ac61d1ba59926238d41784e666e84cdbe8dfb5251f72053bc826b 0x78f2db7ca34bd6a0bf7a5fa07dfebac65f27aacd02126b1c8d269d2cf6318dd 0x3ac10644c55f83807bf87d3adddef174bb8b03d5af08496f6a46abb29fee4f 0x2916929267731e5e58f58c5ab75d1a5c25089bf0a6b011831e639a99c42d7f4 0x4b66c9eb6121311de3076a907dcdb46281d9fc629990bce1ecb2f27b707d890 0x1ba59e52ef2187c6c81258c432417455afc919ca2cadd08cfbc67ddd7db2f1 0x1d23d8519ed3f73e486e5233eff7c31730acd1c4eca7ddcd7d90174e1b8edfb 0x676661471aff36b7f1bd4b3d504ff2e3b64ffafeb18cc3939ff09bed234d7b8 0xdf627d73e125849dc9848eabda57eeb06a89f94a1b02475d31131e592e8f5d 0xd3c9bf752aab85a2552f6eb2e157050f323eaa946e5a30b101f2612ebae9dc 0x33706b98a98ea44e9b665236299fe444152c5fe85e6b68af1eaca716f9a17da 0x160d3cdb820da9459c51a47e31dce52d2b8e63be6b8cd2c7fd809d914297a42 0x44d432d0b620774db5372e5ca73b6e9ed07d31f2846214d5b704632229565c2 0xb16a9302b2d80afaf6e11c691693d923bd0d3642a86773939b81bcdb068753 0x21a285e5c731edca17f5e9ca0b5ab1f4bcf3bb76b73c5cdcb7c628888224cb0 0x311e3f7c0494e2e596033c88efccc45a3349c59331f3d648ba6c650fe295977 0x48db55b0dec5fb036713984ce98a5204ff4eb67a0a3515896703187b01499d 0x18260c5e6700b0e90e7c87ee08a75ba1b5a444a1f49acba1ada0f616d4077bc 0x2a73ba3697a0311db99c8e8efd9e041b81fd520f9ad7932b1d2deade2e064b7 0x7e9d649151cf36617bae6202bd11eae7d22b1a222a2a99efc9233b105dc698e 0x3cdc9329f4c9d469731adc795d3c1ae2ccb385350e201a7f308922770c0ed0f 0x30aae8713c1e16083869753eaed82200ad6d7ce927e9185afcf8d7e10887052 0x407156b633697c2814437023c157d6f2f16ab85a1b6d6842ddc0bf3dfcec517 0x78dd21053128ff3c36e54a7b2ac58a0d24d4ad3e59cfb282410c7a2978dec4f 0x3b43f176765ad21eb0ed21985fe1f4c4ea78a090aba01fc2d16a907fd4e7c3b 0x11eb23abb2da41d578e6720cd0abe015e9b60b50e0ec6525c7597dbfc904302 0x27948bab12d582bbaf2cbc676acdd749ab767a4174c11dca46425e0da40d45d 0x42576a2fa89e26950c60b997dadbe755d24e358d6a0a674d4563e36f1a4b3b2 0x4a5aa79fa8b6fced0ff59ae809cc73927cc2a31e672480f52970040d43e0951 0x79aa4ceca857c3a48116ea3e77d856e41663e43a002df8e05bf2544b2ce424e 0x0 0x0 \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step1 b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step1 new file mode 100644 index 0000000..7a80186 --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step1 @@ -0,0 +1 @@ +0x4 0x4 0x10 0x15 0x64 0x15 0x64 0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874 0x10 0x11 0x64 0x11 0x64 0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e 0x10 0xd 0x64 0xd 0x64 0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18 0x4 0xb 0x64 0xb 0x64 0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d 0x4 0x5bca486d5c3a8a22699af474107304bfe302ebbecca002a80d70527ca41dab3 0x2ccc10050548447db20fce14804bd8c99424e7fec8531e2e6c726100e5c7e5e 0x5c9ceba4d4def33a22e2661901026a866ca44e279e60b1ac7d4ed5113f0a4d2 0x73283c6caeea86bf9aaf4ea4ce6f86a9e786571eb490342fb050cc5d3c730ee 0x4 0x4 0x4 0x4 0x2 0x22f62cf7db86e590b87150ed552e112718be44bf6105e2e3c93f563948e391 0x0 0xa 0x84b216 0x2f6b9e2250a112f095880a106f78768392b92d820b9d3ea9e5b217c49ee0577 0x4a5edb3b3455899c2b6cc0bfdf7eacdbd0b87f3ad7221dd3f3b73542fc7990 0xb224df 0x18347b652f55acf91805e6d16111536f31f4d34f948a77ea730fd1a90dad483 0x27a16b1a951370567897d56853b149a3199340129faaf23ddbe8c49fb29378f 0xb67e18 0x32885c495f3c915ac6aa0d17a8829cb49f0e38f0cefaff3bd412f738e1314ca 0x20c82394dab297320597b3b4666f7ee9c06d3e0dd9cf2f857b0843aaf4133a9 0xca9f48 0x19afb081f7b9ec35414559d88646c66ffe92a9107c356a8a97e205fe1cc502e 0x564327db7d1e465019a92a2e81fa0488b5734d7d16a38a913bd69a9da1dbb65 0xfef4ca 0x4dbb25f8d89cca6905794cf489d4662e9e3701ecfe73d4b940542fb8986c6f9 0x5a2817a873e0af40aa06554f0ce0665524f975e8b9e7baa1cdab388c5800f3d 0x1089516 0x5315ced6b9038384cc52bbfb4c4930edc266d04f6e51d6729913ce10bd0219f 0xa7d1cccbfbe3d58b1db89211cc227e30a5ca77b8ef3e78fdd3a3a57aec55fd 0x12d333b 0x22109000ce637cae894ebf4771eb0481d92f8db8a4d5c7a5d986abeb04c0b24 0x24c5e9ed20c63825f1ea32b2108b146c233791f67ab52d32b86e6d517367ae1 0x1fa4e97 0x4a34d67784a0975778ffb5bbcf35ec9e18a3dd44f65962219426b111b0c37a8 0x487e43fd0803cf764d5d4f9b43e1546df7fe1efda9a2b4bf199c572ae030ca0 0x1fd6afc 0x1fe92215daf6f1dc02f133b03c9e10988b72f7dbd4159e5471bab12df7765c 0x2d9ca99c0bc064cc52704301cb8f4f31b3948fe83ca3579742b18c66d6e03a4 0x1ffd6cd 0xa6be8376da76cf241bf4a56d7127c4c7e64d65b6fabcf5d4193545f81c374e 0x5a92ce4215689e1dfe6ff40a619357ac702d145795fa9297e8a6a7042b48f30 0x96 0x5489472488d5c2a47e1428b37571ae453fd7db9ce8ba8e8b1a87ac2e6dacbf2 0x1955d705c6ad8135042ef72c4c2240ea448e88cffdfb12bb6ac7696bbfbe281 0x269a0d6b86e005f3bf490f1b495a7102f5c8d7e6988a12068608e152ce098f3 0x1042e41c747d1b94293659d7dd1e0faa9441ed1d9095059032dc9adc4a2415b 0x51ef33eafe17b9cbd72544859d54a176af892909935fbc8da51a173378e2797 0x21d85ea1221e8d6edfd0d5dff8d0986aca70b842c52e9ba2a2e419d7f9471d8 0x40bdf9213cf8f27c60dfe2036c33041cf0699e09a0f25417e73fa5622932bc1 0x8ec1b05a845bb990c9ee1523eca0bc835ccf36236e78102d3a2e27f72fd4b4 0x2989fd0310710bf848fb7050a29f6ed728b14e70b525a58735b00ed6c762765 0x667384ad41d63fb719ca018d7327dc09d78620f3351b07df7543360441b6d36 0x510dca47005fbbb90a58ead9285cf536e5c89443cba7b68861c8710449a3191 0x67c069201737033be2501ae44ecafa37cec2c8a4ca61177e4a443a3ae40438f 0x1416409726bc460e9965eaf6644bbf3a1e015bb0597817cd6ae8e6233f8c0e3 0x4c674627a93faebe48f21bd2281dbd670b71c7f216430c54e066d81540089c3 0x2198115b9768478bb85d760ceb3733daabd8a7e50c3b61612d56938f85b79bb 0x4e1177f0037f93ffcfc778943b5d5ac53f6a26a7d5c9302476423eac974f74 0x27bfbb169c6592ba4b038bd2d19b752429f9e6136c52363179eccd195a9776 0x690d767c35294b5bc00146b1d6e205245c12904fdb473acd230a200244792c5 0x11f8ef666153b618a33fa63b6671e8b86a48ac30fee606b7762808b7f32a75b 0x51488b0c09163b10c738f464350bba90311afa9b56e896cef2f9eb53f1f9bd7 0x532340501082049f9cb6ca51af1750a3db24465eee4c88a8673f22807bd3ae8 0x17cf63a82a22ea463aa3b1f5c357bdc5db5bdc849c8c8a4100db6b0849860a3 0x7a1ca3c381655a64262b32d13a793a6c97e6418efbab45c03e71ff92cd357a1 0x797205939167214fc28d91688922c277451b64e7f3b5b7734cc60260c7b7ea9 0x229be0e2ff02ec6f2f99022435402be4f3d5f0b0de2b329a09545916b8141c9 0x136b68e350c97c807cb4226e3dc17ffbb27d0186e7e4fae75cd4aee08aca093 0x7db14eaffc9133016a82bd46f220792ccd4e316f1f88f72fe213ebcc725b186 0x113b186aa6863d1ecd88e0a340580cb3e2cb2794f2c36c6ed04df8731b7fea9 0x60f61378386ff40c7e8bf24321f9cae1808755705e5ef3f63783b5377ca93bf 0x5f6b84d4053bbb8aa2a8f8ceeb8811507a8c8199f7756a0d07a0b057cf7ba97 0x5aa3f7dec3e72953dbd76962f0f462124d6453a464138b1ed2de30a4f1fb30a 0x597afad1f5d101e804a1cce8ba0da4e811862bda7ba194138e2ea91d799c63a 0x5c618aae1d70e00095fb14b7c23f130b1aa4332500e0b333df68cfddbe4b267 0x76da1ebde6af8076e918ed23ab1194e9af81e7f7b3b691397b32a8c9376d2f5 0x40309dccfc0d7c33e66d3022392dc243f6f2184e152c6e1cd63c0210eb73c8b 0x62140f66bfca31f04ad410bea56b6e0020aec9548a3ecdb7a0894e71e7b4bdf 0x6d7173a222d407738cc15319284a38e70f559fd525749b9dac4ca89d3b7f37e 0x1a5be2ad983e6fd2aab1d6832bc4ea5a859ffccc8e189b701970918307b984 0x7003440772990d46e0fa74deed3e6b3554adfc1876d4332792ef74010ca6ffa 0x1de1ca5d24871c5a009677feb733638a4c667740ce8d88c569ab9b84dd6ee69 0x1bf4842045511756c141faba9bf150bb8329ca8e33a0e252474f6ba31623d08 0xd6a69d1cfe54a6653fffc4f2bd22105d5a94607df4eba5f7e6ab6c36b28443 0x5be24f1bde14449f95b979b6d3a96ce8975ddad60918115e99e2318a62128fe 0x4346aaab30ef4a05b45bbed0c6ff6c3d882f3e86e724e6edcee144b1764168b 0x6e301da20008f2e761aae3559ecb6ef3d8e5b1541b867b0bd48bf81e74843e4 0x266bd32e640935139a17644d9192355ef3927aa9408eac5ab13e10bc739e00a 0x23ba13fcfc11b02346b051b8a55ab48c16c8941396b41053841879e0aafed71 0x599ffed0e066723c6d6313c22cec6d32b0782a8ad9ef786487b70a84bc97499 0x3d960596862fbb3d87bb37f5c33ea587a05bb715cb83e5cdaaeb7cf7c6f59e5 0x2352b7a1f99881ce1e000c33088225afe7e567c10f691dcc8522bd56c87acf 0x1ae76520a618304a9861b1868e8f8c976c4b60f3021636955413e64f71c3a56 0x5d7f62fd0274aa3c5f205a5383715a0d04c1f7f3843e3e1b41a52b2ea00f650 0x4ed4fb09bba5d799ba430055c91ad1d4d04f91f68bf38b5c68b822d25a977b 0x540ee89e70e4d6bc7ce424a126f4a0b7d0fb9a439fb64504477ee63c9222948 0x75a331cebd7ae94095b26ea8a6f65d1802bdf4bc66d7b420afb6f1edf973363 0x4704b249f732e3a6ddb7d664c08706e92ad2f7f1f7dc8b178e3f71a488c38b8 0x7401895a19f6b57393c41e49e6140a4450f5f9687287dcb416e302254b0d77 0x42b799d6512b3b44e629c0a45c81a4aef88529090f0c978ed2de8a7a33091a6 0x656cdbfe96a609512deed4e98f9c7d368d53fc5a6acff833b8c340101946b36 0x152ee97257d958b64a5ec2890225436b4691d5f2a9eaf962e75ad2345d0efd1 0x1bbb5477ac8a9e112bdfa04300a13435963e68bf151327bcb186b015b44f8f 0x284de898fa84873b8c4b52a3187fa9bfc185e82c312d34239e0331d0490f58a 0x60b0e0f16a46c25647910e14a6cc63a626c8216e6abe26afb21394eb3c7c0a9 0x24c1a4f9c2fbf0898a3da9234d68698c0384c44c01ef1aa93ed9ec6e570f43 0x32a0dd6c0b67abadecaa6b41499a47151c3c6bfdccc17603e238cd5dbda3cf7 0x157e25cbc20cefbc1985ea08d20cc91349647182c2a126375236a9a8416e78 0x258601b23d9b792ed5b9be96d52f3471f2e8d2d4a3804be41ab97b88685683 0x4c6fd60f37ce4ee272bbba78b82a420ed3acc266c3e61cb017326d97edb0208 0x67df8c45abf7fdaa2c86470b714a9f740ed57045d9403a85ab7cf2614c2724d 0x312e1377bf22d605cbfe7ea37a1fd0eca8b9d723031c68d395db03d29e9dfb6 0x727c2f94d879ca8e6922d2388182e714e957ce9573f6288f0b26d2cdd350f5 0x5b354775291da589fb343b181a1bc52c2f4b2c3077cb7fdb1b51f5a38e1b7c9 0x5178973451fb70e21cb9b7ab3babca3e5236f4b14caaa37c9aa030f674b17a1 0x48fa8a6e45a139ab95ec02bf1627298223ab1b6cf30f657042394ae0c13ac4f 0x2103cb36e59b7c9ed44875874dcf50a1c273ac5f3b97896d77b7ca481758608 0x7be5c7419ac01e6986b8534ca0821dfb55f1859bcb31d45bb9d47f1b34ec062 0x266ababc384eddff6b6b7e88f2f42fc9144a6d209a094ce80ce1044e480070d 0xbfb1b1dcc3a6294fb288054d352d5221f4b8e5c9085fbd4f2816ee338d4026 0x6e2fb1abbc9ce25f4a7f9b99a4eca71298075527d1d8ce217686d55ac2cb18 0x108700e1390eb5eeecf820ef60f3bbd94c57f38235f3fd4bc1be52a8f8e29da 0x32372f8f3dd36c104edd8c68d994f4efed3dad62c87c62f2084f7fef76749ab 0x76dc45e5123acf39c5e647422875bdfa68f0a63d68bfee668d7543493fff6d0 0x2cf5126acf98a5464699482e4d48131a8595ef3db3951313367b20059645e49 0x360cd03cb02ef9fca2335b8defc74a319e60a24bb3b28aeb05e749c45fc8f31 0x5fade8ea50f7698973a339c34f78291c0cb064285044b344609c38fc121054f 0x5f00acc2b742560a7d5135ceec031fb4468ac1d2beece667e8e9ed971ee649b 0x7b39b4f6e4e4e3504a724dc04580d09bca3858ba39b351751cee84d281d631a 0x507f74528f7749259c8a493d22d944b534052a64ab295d37e4f45247ebb6486 0x3a16f75bd6279080442ce2de9064eb5cc006f28529e691351b0adfecfdc9c4b 0x18b9bdaf708cb25ed84dd8f93d2fd55202c3061c377d6926201208cbed072d4 0x5ac19c142e1faa8f5a5b1f92f29a17a1aec22107f8e723c1b55a12e99146b19 0x25f722fc70a016de2feeb406ab7330de74634fd6209d5ea655266162f988f8 0x7fd5296a016bab6a9d5abe135e76d9b5e374291e78dd19f68d3cf26b11ea415 0x4b5e71cd1342258c85c6d7dd2ae411390652d626b6e36d550676578b6a7206a 0x326eff269c8890d052d8c4ad576a3268bf433b446a05e0165978a92325dbbd6 0x5a8592d8a8771d4aecd64d0d1aa030a2bfa2c318b789d209ee22829992f9409 0x36b50824b1fdcb4c1626421c32c630e86c191f861bf0ebd0e351ce3296e6c51 0x78369688c2c0c9ed573e3514e29fdecaa2ff090e280b914558eba9be72240ec 0x1204fd953a50c7469f615e05c1ef9aabc92f42536b947bec9043414f58daf23 0x367a16cee70f31a4816d4a70355ac54648c9c782950f4caf109d7e74a136531 0x50a1b596c2198e30534891f534bac1e64dc98bd5526e115f1241e5a4afefde4 0x46c7434db48275a08afe24ccf352b8a4bfa482d8f31018554087591ddec8f08 0x4b4f1a5307bcce0813b5023fc7b7e20ea8c84c3bbab0d819e4d78cfa73d86f 0x4ceb817ae31b338ce049cd2cb0bf9dac2742f5e52c7c10f8f1ded1ad8d80809 0xba5087b92b99904cd668422b50af322336ab6b9acd1acc63254ad092fa72b3 0x41d03afc347f8ac72454d8c8c0f1a39cd4c8b4afb46f8eedd92300350874dd0 0x3537a9965501149787907daa50f0a2061f35022af3635826bfe67e68f416ce1 0x5b33188068b15a20cb5a270c46912522e25d9bc9de8662e3f3f4ceae00479e5 0x268e52965343bd2f8cd9287899c4f9a52476a1c001d8c51439ef3de0199dbc1 0x33cd3ee9ad3abd7480d5d9bd0bf02f890ad290fd573d4a54d14b3637e2e3ef1 0x6391490a7cd709bee1d093ae0c075b6b7f1875fa0e7c3aefac3a1240f6875bc 0x6be2d4dbd3afe672a697e9442fb3127ee4f2b48155e51d309ee3ce2e9c8364e 0x505812d0f28f37619309660cc0220983b0abdb1d28a161d45c739d557b4d215 0x77791833aa870412fbf1b4a12e5ea6ede0c92d9163d2989982e814c4fc52cb3 0x3c8ca7b8949d2fe2974a8ee875758c66514a3d0bfa02a08805e6b5fa689dd9d 0x7820ba00c6d531becb9abb29bae2bfa04d24d92762979df59e9bebfce8a1d40 0x1d1d747ae03d2da81cce490781f6598a860dd0802af6d7b2ec78c1a5370e2c2 0xe21220f6f10a7a49d3e2ba8d1ca25078480052f29ddf721604f971657bdc5d 0x128bd5348e4cd16ee2544e692e605a3cfd913df4d2049449ee374058f2c6d38 0xfaab6c1d22daa02e794f989a81eb113f34d2726c2f963c025df85daf52b44c 0x5fe07b311f0a4c7118ea8a7c5a9c2ed0f3eb118f88ac12c6c57d20e52c3cf96 0x60a7335210832bf6b7e68482f62fcc51272020e54c508aa54e994ccf3d28327 0x5b6d894fa012263c3a7865836f98edec41be3d12cc7998ccf29f4a9ccc78399 0x3c6e557717cf3cffed3bc5cf26c5e9441818ecde0ec567d3b4eaf98c0571952 0x71cecd65c4d3e09bb26b7a633d989430b02fdd2daa66bf9df3f610d77d14e73 0x4f355cb4e6d73145e50219406af2578e1145dfe131db2faed9583ca99ab97a 0x750f8a254d73f21a8bbbdc14d832ee37855ed8ad0d3e642f3576a648d2268ab 0x43c24a680ba2ee4eb2927d9d2830ce92dec7cf5ec4d9b0214eaf3ec2f2dd005 0x525c6a344352a49a4e413ec27f2ce7c624fadf6c540a61f213c7d031131dbec 0x1235a1cf95ba53312f3a859665f0d80b942df947526b730612d56f3d74f9690 0x3e374b6000e6a0653c058abc44b04062a57237ebd9a9e9d1d6691c1fd35b56b 0x2a569f99279cda0babbcd2b4735aa096a14c5fda70c33eca4f07e222d1b032e 0x21dbf44460b837e882d3d7ba9d875f4cbf1b53307e82be298d9e89a485e6ff0 0x2e7003fabc8d6901ee43f933ab1fafac9971491ef27cd467a987d608d997ea2 0xa465f15d88f20016a9fdc24f444b5c5f8d2b9198e7c666dbf5b4e6cc01d5de 0x1ec660bb23d79e4e33155f5cceb472d0c18055857a37d42d228ce7b2fc992e0 0x602f08b070b6f202e6f89dba24c2e698d574a2d8d9dc294bed5bae6056c2cfa 0x608afd7af9063069120c5761d9b10f30b51dc04342efbc3474b5aa9f35f536d 0x1b22f0e52fe2e7d7fb47f00f0121f217160ae87bbacc90efbd63c52155efd39 0x3d672ab48ff5d5d517bda195ecf0d73569b0471fbe56c0cd2d03f0e8f4cd38f 0x368ed001b527693da08d71c70d980631ac36be3aea1a236cd46b407a7c6ebc6 0x63b9ad640ecfc17b0001321936425191ff8897ca89ebec9c941f3fa639118eb 0x708b74a578e6e499f10e0f9932a6a7b6f2297234a2ed1c4174a5038e2834a32 0xa95e0327c85342da7728e6ed9bb854bb364e2afa382119855cdd36d9a89903 0x61edab6c96a3a16a7fed4712e50daf78cb2e30c0aa6fd0b5672257e8eaf98ad 0x24f790bf2071d4aa3a23599077cb0521fc0f3525ec7dafb7c463b17d83b48ed 0x342e8f3ce650eefe31464af108fcfb90c9147692dd2b6415b556b7bb4b76efe 0x40a268b12f79f09bd62421545c39b66920c079dc2c1618486367175846c571f 0x7664a3dcf0750a5ac22aba37cc53ffa7c7c9f8e74f6d8d880be2e85d0936209 0x58aef70a458e956704abf505a53aa1f8bff478efade1ffc6b7230f0d4897fd1 0xa1 0x66d767f67f4f8bef6341c2568feadd6a29d28dea477c1045b97b2f98d667873 0x1e7a6d60e2998bfac805e3e9bcba4b2662ee454735f3e829a79267d715e16d6 0x36f1b7ced4c99f6dd3383bef97c49e0fd37c3675f4d24b9016c92de4db532b8 0x2b91c91dccddf17ba780f1a73cb13c05269f257394602f5974fd001f36ff120 0x195126e576fa148e69e3911149260076dd4e5ef9eec114199dbe53fe8cae528 0x3ad8233c46f98684524fcd2949e0e3a6287c052e3a4176abdeeb24e22b8c388 0x2766556fe70c8acb3054ce88299d2cac083708c01d4d3cbabd5709267441e46 0x59e81a1c7fbcaa074a439044d2f27d45438e87eeb5b15056217df279645b18 0x303f2d6b58d5cc0f7afb0b1f365554356af70733f73e7fecf5574d753f5e629 0x71708a77e894d121e530ea24d30a79318c9e775ee1966ee5cabc77372cc6a03 0x78a25b5f74e0311e1511fdcc0f910d107d65f91e86f207644e7b0b9f4289be4 0x6dfc427c718f5bd73c3e516b771a49bbe576c9f93980839519affaba441584b 0x56e602b86327d68c2c566ea8016e9a4dd70a20a250ec386bfc69c44635b0f55 0x518103fadbadff4e00127a640ee9784927e63bbfcd850e4f4517adb3f80d870 0x41d43bd8ae4a44bb7fcefc05c2aaab564cbfd07a163f674162b5b23bd78add2 0x7442cf14b1352bd9c5d317e6f6e1d1191f4e98ccc7677d47717b6223d293fa0 0x1d2c6be80493cc6bfbc2c629c5213cbf261ba6c68f9bd2ee03bea5fc344383a 0x7a866494ee398d6519ceb666da75a6ef5c6abfa962730ab827d3e4e4b83d8d4 0x4a30fd9ed5f2d501f8ab95d376b57a79e6c3b5ed7e2f11434458671ae2c2cdb 0x1ce8a289a9dd67492738d49732e0ede22fbe2f1dba43a491312d7e7a7a1d4fc 0x57788be90c19ffeae7b75df3dd292f3281386007a44dd3b1e14190cf9c81867 0x17c462f93708a815d92ac880da6f7b27e885d8d668ebedcc66bed1ed43e8438 0x355077a9abda45593dff15ffe893ea285f21adb9c6344d17632afe4d5bf8641 0x54038acafd41317cc549da9ecf0dc5360cb83b4a488afcf5fe5c80c0a03e5cf 0x47ea18fed847ad7a43114f5de294fc84222e612e390b5b855692d0907bed998 0x1c6cfdad57fd443cb78c9bfd2d9251b0bc4d41b94c98e6d49727eb2f7665f 0x6d03bd46c2336c5a3cb3577eabfd7805e20e06daaf8a9321ed20cfd8920a3d4 0x2126b955f138c0ae518eaa438bc7114d740d5c2ab2e9c87e2f5760e012d168c 0x6cbde14ac75e525ac25dba8e62eab5e5bb01dc265bdf5f0657a554bc622fcc3 0x4dffba2fba6a987a2c6a7b52c38331774c64cb872e2f119ba4db96db60fa130 0x62cf7c3ff64cc328f5e6ae844f51b924bac9f3e5893a28c0a6bc3fd1df44cbe 0x3edf3fb71a8a86d26fd6b9751b45678201a1f861b6e616a34113ea44424feee 0x63e4271b16490f0de8dacd5174f8ddf55905cd275a27e83665b313b0a2cade8 0x45dcd7f0c8d4f918fb7d180e90217743229fb58d7d7f49ac7c9f08e03aaef3d 0x45faa963062d780255dfbf36b9cd20bf50011789225605098cb44ecb0b91c5 0x6be23f1b8e9c3d0bbb5abb4496b5991df9dd307de8caf42634244cb99b2a831 0x288c229e71e36eb1b70c0c02f5a7266cba3ae62b79a5317d7456e4d06c234e2 0x6f6f78099d8c64bab27d14037ef6d12791df00108c3a1b30768fbce9175a43e 0x4d84a88e25147a752c07f7dc428a39b6a52681dad5c2178e1f8ad6249d3a537 0x8966628458a2c9fabc23eb7752a0a0cde07ddc9ab57ebe6e888fd55b1d870b 0x122c247384ba568d6b067cc7f202c41fa34c4831c51fa3f35b5c289e425a65c 0x49a6bc794422de24af73a1802d36fd140d8d5d53e2cc903c7f0ccf15002ebac 0x56ee888f7e5c067b880983bd52bbf9360a46abcfe8c4db21b82fbfa5e9b373 0x59ce6d6fd21144b22104284d1da88a82e737e5d2bbd91f677f71fbb251a8807 0x432a586c640cdac019e0e573719af6010c51d8f6dcf02388e00cafd98f363b3 0x76fdb8ac5c95cda3d878255aeff19962548cb91eb1294639494632a05692da8 0x487aefb0b5b0f09a26e52fa5e0332c8cbff823d19e457e14cb5ebd7a25f425f 0x2edde6f230c02811dfc3fc9c432cec7f25073124be8d7cc9f44ecbf45e008ec 0x6e3203172eb9e59d2ba007cf6eaa44f96087338f0194bf206ed23248532ed33 0x3cd4452f288b14434a88ff10265d8172c66d2e76fa5e63d9ddcb93792798cea 0x75b4827bc68a1427f983a3b8c16356c9fa7dda334ec48d8fefc941920e019b5 0x6e98d83536ab8b6445d31eae5de20e73195ddd4ced96cef18d409498f68d42f 0x25dfa9d43b07ae0fc2d18917d0f27acfdb317cd6238b49a7a4f95130558063 0x358d9adcd78cdf514ca297437f768958c8aafab6a7ba95a2d707e83aee0cb61 0x19c95c34997cf4f826e0aefed09499d5e986473a9c9a3810a4eac962dc47db4 0x6351429bc7f352b27cc84bdb279d9383e159ea996b13b2447811c1eb2e8e65d 0x13908b7545a66b6544d2db34f92737c806038aeaba5bbc13d54530527406a68 0x609fbf65c4f78690c147cead6442183ceed5fe846dc662263dfd805a975756e 0x2cdc2865c539f3418430dd922c2bf23c4714158696ec033b39553e0bb263ab2 0x48c34157f57cc51b55cb05bb3437c4efb9b188c314389b099390c77c3e9a481 0x6828fa2f182317ab6d102573d304d7ed7f076e15623bc82bdffdffc501c88b 0xee150718469c8a292d42f1f52c8b77d36f2e9e4475f1b29a39dc7d95dc2e27 0x32d1f2bf0b8ab87e3d731e7aaa8dee14e39886f36b94a9b78eb398e572010e1 0x241b26e9185e3fc8d1c8d662713c42d9fa5c479d81d1a7cf257710c270b7c08 0xcae846105b15ae76e1c108485084d58a21bbae70686b2e80c470d358b6ef6e 0x45bd34c060bbf0483e89cb0d6721f894356a57cb5213fafe9a48c81f0ebec1a 0x3d9725f3f32e63dc33dff331a9bb7ecc53263a990d3677ffe976b595d6cc83e 0x3ac02a3746d5d4a283f5b49cf1f831a93118417d72b8ce4c59a6064634ddd77 0x6ec19ff5be5606d91c1a7eb6748f484f7ae64d013278b2ee0143127aedec358 0x42e7074be9754e4684e5723e0c9a5ec06a0120904d3da5d983079303540cf82 0x73b2b9e852a6ad8315ca241126f08e4032b8b5a604f6fed9fe33a90da1ed041 0xdb65265059224c73cb6ced583abb2f677938cc0886efb3456ab63d036c17e3 0x67d4d95c4ab6b15998db5fe9d890c0e2825d62419c5391181f9b82eecbe9c55 0x3cc7893e66827ddc8f5da645e3f53888afa9e9e05e752a3fb250dbb870cebe4 0x6350790cea1c00da6f4f825d135d030fb17f7aa671068d5600dfe513fbec776 0x7810cfc1730a5ae83b5c3c093df741aa83b16d647e5f431459ffd3504f9ece0 0x58b2ac4c134383de53146bcea4ac51eb4c81524703450559658535903a845da 0x4485259a325d32b6ba091ef02c42993b95fdbff5a512f34741b5956efda2a8a 0x3fa03eb2219f9f655b6c352b1f0374f74cfcc4357118d78bb8ddb003641e2d9 0x1411a08daaae230cfb88d63e02b3e0f3dc90a1d7aa531609aa6a2a56a587cb5 0x607cd2f9b22c6ef5d9e218c207439f7130c3e01c9bea9c800f20610c2d2d88a 0x1f1a024b7d7887f1a077b167a0b3882fddd4f8194ad631f33c8d55290fc4d12 0x20f6bf8e9eaeb11337cd1a1dba986ced1b04da4083c1910718a42c0ef2c9e86 0x4c80938c5e9dd0b7e0f375295f4ce87e5b209dafd20d2562084cfc5f0b0d0c8 0x7890e166dcd412c476777d7427f83544fe3dc743fe844cd18447b6303166762 0x1ae74bd8d5ad51368cb2baca975248701e7e6e9a94b231d47b6ec77e5f49f3d 0x486bc71519ff86746f2bf59a2c86183bcd9ba63ae9705d2e9ad2769d19d2c35 0x1271d40f0f6751ff88ee90d74088f9a982c837b923cd775ee9ebb06b7029c8b 0x50394bf2898344efe8c4ef3595775c4f98e169de205142d91063e5e98512a59 0x536f9ed06d5e57ab22b4885af721d15b327e7898e1c92a49d823a53d642d0f2 0x7a47972ff1f66ef8a337f2a2c26c1fe753d40229d053c75ee60f3d862b85533 0x34b03e057e8bfaff30a55e86cae43f894d3fff70d477ab8ba679947d813be77 0x2974d71d385a5bffc84f06a9a4822902af85ca5c3059e7c4d1023474229b0e5 0x5d2401545ecbd985fe2bc28ef2d9da3875442a2708221c3e1be3f1d8677d673 0x2ee05e35ceb5dec5cbe75c98253b89bb1937c21c9178f3aa7467969b013fcc4 0x31323228b202e125cebb40a29ea7814bab599cb4f90622c09a01d4fabf5be15 0x7899766fc50feb219b1ca6cbbe901f374e724f8ca4cdb89a92fc10a118207ec 0x37bc8fb2ec7fdeb6707a7dc8f5b812d84bacf2b8e8be1c0f0012332d496c798 0x65506e716b2d22cbfeed342ffc94c3f9af970a69fdce2909b658b6f909d870f 0x13dc4ac67eb0a36e0b37e11347ee6738b8598be1ce760b5c3e184da5946559c 0x1d61e7469262df6f5331d8a37bbc87106bc74eb356fa0bfe327b90f4dc17330 0x3a2a0024f445afeb4f024ef7841337afc59f9feff876755ace410e4e2885b1d 0x2bbb916d49626fd44e759c7895ea05ff828c7c13139c5393e129e4b78598034 0x115730a4d5a77404dcc988060ea99dfe2059c7cf0d7316a69ef9bc4c3c558c8 0x391a2ba625c5c8dc5ed1ef74dfe9f73355aafd03730e5f9c297ce81e369827 0x52e3d40beb3940e22ac08eb7ae797205f566f853ccad2c7f8f7b8deba6a384c 0x258dbaeede486a9939fd55b87462804c658ea0bac49a065a5166b37c528c227 0x74654825e72ddd3c025f4b64a76fe5e159e6bccc304aa6818338da79f3f794 0x3d80471ff5d79b98c70c1b5d1e5bc0f2472e0ce8a014cc8e999ce9577f7454f 0xb915695ad1a9883abc9f7308f6f4bfa983236e26987d2f4d7e4a59fc404064 0x3b322fd95317c1a19bd7dd32466413c20b39c6dea791b8ea4fed8b9da5cc1c7 0x1d315cafe529ce2859f36bd5ed9648c87199c8656faec0934a9c7af183d4fda 0x556171a4a10e36f3c1ec4ce8649525688c2bf4a5930df64563e340fbc0103d 0x6145c16a683c00639b7dca12b4a2f203d1febdfde7dc64d82ebbd6a356d22e9 0x78e614bf0eee30885de92b257df5fa096080f6be4440ffb30712f6d9c2ce972 0x5c71f1cacd6647a7d5d97d7f3bae5660c940695364089fa1e0158ed03dbcd46 0x6f088b19dcc7a6ea8d5f322c7e4378fa8ae3ce269bd564470c3ce1c7a7867b9 0x54f761c7168eb8715a8ce43d088076cf9a8f9f73b9c9df5145694ec6cd94859 0x4d90bd642d13c78429a6bf5447c0fa8466c9f59324951244ee430668550149e 0x35d3df529a896ffae81892443bbe7f125eaf2864fe8fb6894dac31a73962a0e 0x5eb47447313ebb06a78e19960399d1ed3f4400e46d85a6a51365cee431e76c9 0x510b1570d72694f78d300190f3ba323dcc72d66b0501c1654a696112f5914f9 0x58c630e0b4d6d8d3c61e79f2e0dbb99d6c25ecae0a971ae1d1ec2b07e2d6462 0x178abb7ff1499c85c14c449a936e00e85a913bc13aff5aa92e8ac7895479dfe 0x6b93755e96c1723e1a5f3dea4e3c84ca4082f289a8087ee0365640e4a5d7fdb 0x5ced3e21aab8fa8308918d119cac9f62621302abf95d33d2eb3f4338e034f1d 0x4a73a17ffb765a3c1749c51ad5af73c79f1b2680f2ab717935b7a02dd381ed9 0xece306d0426f2d2474adeb0d2fb94d35bab2c5060f785efb8f6344ff4be736 0x5bf296e244c3eb96b8e65aca948ed47d0ec99f953628a053c58175f10cd8d35 0x17c97dce648b4e65d85c53f494479c6b9404c769fb8725015d9a331cbf55348 0x73a6cee80f686bce05b927bbb9766078ec473b73426c373f353365f7b06302e 0x5c75983854cc4fce29f3cd8cc07282a6b9e31ed8352abebcde320f64e587f27 0x36bdebebb2b10277811b587ea368847a40e56f8994177ddeeed6054c52c6a29 0x16a6a600b66cee1f6cf7097abd94ce5737ec1f499423f6b082eaeccf52f6544 0x57d3b91b6b0654c477a5f67260d4b9b6e49051bbc12c50bb9037e90e90b66e2 0x7547dffb2b4fa24e381dcd5ed28bb513d0d96c0387255f52ed8311e0e8f4d8d 0x7855ed8a7061042fbc9b31742df0ef02175e5902d3ba997499b4db994a55ba8 0x4ef9c9bdb1d18fc121b650f8672a3b803fa45c21284ed2b7eb024703ac3960c 0x32e4004c51aabf149c2b1f3ff1d805aa21bad1db64e7030bca8440355aae252 0x5063934884535e474181a013fefe7b1c53a98a29c2d92b3a552d3e24909185f 0x4cf3204829141cd9b657fcc2107f99495fe1444fbfee2b34e8dd459316e9495 0x3501e4c0aabacb81bbe06cf52aafc8780355876b74095f5b29c4d364b2fcc18 0x44f7739381235c59e337db8b42fa841ca48a39fcf7204157431b0e0b4836f7f 0x7fca7d352f58ef8f7e6e8f359fe6bcfb15db45bcdb9ab5d0d8a843d892b4b07 0x76214a0d05b15c5ad9e7d6be2cfefcfc17b8683777ba1e586c0512c2539c32a 0x793d27608892da8243381719594e43b0015929cb81e2be7f2a401419a22887c 0x79d9ed79405f4e7aea6bb604881815676b903f52019a53a22b9c1e8b4f404b3 0x755524b35b0053201c00ce45bc6befaa240b82e415ea86b2f6190e9a8947af3 0x7cf19ed15beff0ede8d0aa7d56c07d70ccdebb7886d515ab59f89610224510d 0x79f66a9969f6e2e7027f2e4d27942dcd07233a06a2913b9397ac0592f18ce80 0x463999c3a4728ae945c24e12b1336f004ca50883d062617514d46cd470ffaff 0x454dbbf282a88c3562d75ba543e321c66edcefffa3ce8f6daebf8589ba87006 0x3386d857ae3c54881bae19f1c6167edeb4f35da40ad17ef1909bfae14bdab9f 0x5bb715a84ad7e15e3307a93cc4c6ffa1cb24392b7eda06750344831be65ad37 0x46e4e0229f07b6fdccd59d72382159458e7641606e2724d465e24f73822480c 0xe48175902200c58282248923d75d36a06dac263c3c571edf766639e07d1154 0x57333366609bb7b1a71dd357e5c8204654bd19aa1fe12743a09799acf667274 0x686f8fe11c5f6bf382394e111a325911a7d2d0dc855cdc1448a46a5cf42f093 0x489ebfee550437a0eefa94bc5e65ee6d8bacf771cddcebe3dc4e46e2d096bc5 0x649885dbf2aafb16175b89144b809159a768331f9eb52be3269613efa6899ba 0x3105085654ccf6e6064886933f922c1d7ee0651cd8b5f4509cf805c4c8a6e72 \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step2 b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step2 new file mode 100644 index 0000000..2307012 --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step2 @@ -0,0 +1 @@ +0x4 0x4 0x10 0x15 0x64 0x15 0x64 0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874 0x10 0x11 0x64 0x11 0x64 0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e 0x10 0xd 0x64 0xd 0x64 0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18 0x4 0xb 0x64 0xb 0x64 0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d 0x4 0x5bca486d5c3a8a22699af474107304bfe302ebbecca002a80d70527ca41dab3 0x2ccc10050548447db20fce14804bd8c99424e7fec8531e2e6c726100e5c7e5e 0x5c9ceba4d4def33a22e2661901026a866ca44e279e60b1ac7d4ed5113f0a4d2 0x73283c6caeea86bf9aaf4ea4ce6f86a9e786571eb490342fb050cc5d3c730ee 0x4 0x4 0x4 0x4 0x2 0x22f62cf7db86e590b87150ed552e112718be44bf6105e2e3c93f563948e391 0x1 0xa 0x84b21 0x63de393c757177236ef4022dc9e0125c19b636e743e651635dc8ed9cb7cfffa 0x6f34bb7a111df429ae022c6108c679c72aedd8e90c4e1bea26cb6975b982f28 0xb224d 0x3eddfcd03d0a647bcdd68720688f3831662380b2d01f8dc58b4800e1527eb53 0x16734b22cf6ca4e8112efe09d3a35c0bf2d9e99cb3866eb02432871ef51a708 0xb67e1 0x5724a7ca25e06249ade536e62f5563948fc0c946f2ac6bd5e4871a955c611a3 0x41e499d9acf871fb37ee44c91f6490d5b15f8a693cbe22c0c2ad347efaaaf2 0xca9f4 0x146e76f864d3b090ccbfe297fd46662ea8e5a64d33cd2fa1b5bd3bc5d1cf6f0 0x6f6331876b13d6698e49dafb3647f5b999c83b7a882deebf0b276ea103e1f44 0xfef4c 0x3689f55ec2e7266c39bc8d86a5f02fb65c6fc15a4bc3fb7badffc477d0e275a 0x28804b3307fb952277d298d10ea6586423ff1dcc31c4712f402a69c93f1d02b 0x108951 0x192a32ff146c5630502d9d05ac622b935cca9b00c41d8cb921519ebade04179 0x44daba2ec66a2344300f9889467c8415cdfa8a945b349e98c6fad595c27e388 0x12d333 0x785cf2983ace221fd5c7b51104f0cb8edfc4270c94c405d452cf944148c1469 0x6561afb7f6e7bf6d4c2300e11f05b9f74407887b0b60e0cfb9ed571229db47a 0x1fa4e9 0x260aa934a828960de7834d4f386e9d8c3c284131f352c39a5e73a9e81bc11ba 0x36881eb8c7a6447b0c2cf50d1154d3251f789fce3b9ecf276dd1dd455c1ce3c 0x1fd6af 0x1d24224837d0ac98de103ceabbfdf1323c4ef8d10b88222e58b2d1440e101ae 0x6aa13b120204f9640a63a1b619b9063cf5ab597070c19c70e09635fba47a447 0x1ffd6c 0x767bf62cd6c0d892fabc4840de531273590c8234d96fc12ea84c0a1c0f76ae3 0x64ca17616402a1f7950060f70975b3e0639208f4aee76c0d109f98378c3ad15 0x96 0x631e3440b354e3b6f375ad4ac2b47acc7f18ae86cea9aa8cc2c1d26974cb4e0 0x52285dece78edaf8ad8c2600cc1935aaf0870d07e9be67c2c38c4ee6b936758 0x3563b8b8ef1c3f7bedf1835be29fdfaa782183184401817ad4d10ef2261dead 0x1b5650658ef71782881eae62fee456c343b5316ff0a5c136f6d6fd471c1de9a 0x2ce2b459e1d53977c0aed84c0ab712943ad1fe4559c8658dc037bf116c08987 0x58369cca257c78f696cd74a2e45f568eaa8027ec84428fad036f83fb1a1e105 0x719bb8dfd9f26845e913bb36d036fb6da5fa0f6b30123c67de38de2bff8239f 0x569ac8b770a467b93114d3fd1aeecf014460be6635548caf7be365664929add 0x4ad24a642bddc35745e68e7c1d7eec9bb979ce8a94f470c8df77e44aa1ba5bc 0x7e9fd45c6c3cf7c33aad683748dc2591d66cddf25b991db061941eb0b79e43c 0x3ee667c0f0a0632f93ca38dd0dd95afa2ca60cd406bba0087f07e2f6e066f68 0x4b3f0c42387f8b116e6844f637aa3a182a13547ab896c851dc1a8ad03f0ce19 0x360767b5f1bc44cdc7cf23ad4c12715f3c87254ad319c838bc53b40581f57e3 0xffe4f022191b89cf53c67b319aa5612613829ba86b26bfdefd6eaac9a1b2de 0x1a18575e2c5a776a3db872519bd1a5c5f343d7e4b2bd0132ee331ffe9ebfeb3 0x1d81a2a89194b04b27848488ec87a7e787380ec23a99a622f8c2f3cd7a4caa4 0x18bc1d5a7ac2affe60607c44d6101c722c9d4b831dd82792af15b14d1f6c5eb 0x384381f5d6d4a5fd5c127cccdcf680eba30c72c80e424128b48b56b7806b14c 0x76ad47f648b431004478eda1617837ea5b05b6fde83f21a9fdbeb107ee9c5a4 0x62431ff32edaec21512b5b6ac17d54cb2575284a9d73ea37d49baea0bccdeed 0x42fe7c6f7f07c48cafb80b2500ab4060130fd3e978f6f58b1168691229a4348 0x1ef756f84a81477d1a8fd4db0fd204f249c9d99582caac250977db4f60eda74 0x68ada73b3edf874667f7b002d4aa4b2824828c625ceec91c03bf8bbdf070669 0x305193f06c8c11a1398c6c2b42bc31ede1c34a9ca433df066fd8f4c88a4e509 0x784f25750df80bdff0a0964de610f1b110f2d585904793c1c87dc4564deaedb 0x44fa5216af7f7383ec715d7dee1b88f162bade76969f69260d3c774757a1a77 0x51345411403ea653364aacdcb6be97f0ed7fb621ee9d27c1fa2890e4fb9263c 0x603369936ce6a89b2ad676ade3ca53e446afd83371c3d5d6463a9cbe23d6eb5 0x3ffd477d16e6cf0c8e3d6426029680da4d6099c7616cac9e5c96441b78a4f1 0x727cf51c54188a324702294314ed1329b3f26a882267bde31f64b65fe3b89de 0x4bc89b5533ff1ae664d3af9318301c1c1606d74c21635702f231b9ba44b1869 0x120fc7e0d96b226e75689c6d46110072ea022ff4369d63df28bb43c10204550 0x3ed62e4c4f57c1f035069e207e16729b9e552f960e74353897558c96722d60f 0x6bfc3c76726b19aaade8c2e41a8011b2528b4cdd22db742083f9178eebefb37 0x35b71147960e0b46122974cdac3ed986c48895ab34fc94c538ba64baef6ab72 0x524565abd30c32627a1634504aaa03662dd5271f70ed08027fb218c5cf1681e 0x3a330d112316bf98675d980d12f79c0911ce8302c6238613a87cb7a8f726ec8 0x4969400bd36056ead79d3e1075edf4abfe181c0d5a6f8747baf129687664fa9 0x2a646abe9a59c6f4209e08a88f3b5d7126a9c506e2710a01e5f11a0a59b6c30 0x155e38ba1898787de5b3473ecc210367e4451232551db2a27e20f0ab5ffc09f 0x35bc423c375e404507b433d7b8eaec1c02244c06e7373f7eca3693731e9b3fd 0x27131c2fd97f0d5a5a3a86bdfa1d68be22397fd8706a8617dfdb78e7d88732b 0x590182b12192bec1daae126a47290744589fb461414f66b092a8769ed5e3376 0x674308f561daaddc4ba28946a39c74449d3640ef3b058906d81fe434be73816 0x2e4734c26c02587d70a1db0f03dced64dd8b391a81bc94a183d1ac62ad73874 0x7dd1c76e90deb27444058893e9daf6de633d6cd97be2e79f866247c5881db65 0x6c63cf09d5562bb86bb072fd0aa4d9f4c4283d61b427381ca5faea208628261 0x659c7810bbcb4330ac27090c6e9c5aa8c8433d42478fa1392b48c6e3aac0244 0x7c754df4525e5adc9af775d243df3c9979d22e94a4187e32e315af6aa50d3a3 0x1175a34dcecf7f761e143fc82ff65c220fbbaa9a610dd19daa570b63a53a3bb 0x5bf35ccc167c2d02af3426f0f9ab21dddbeb0bc3442f82c533d624085dbc63b 0x6f67e50efb3ad689a0b31cfe83fdccd4409ff492a90348ee8ec340b3ecb04f7 0xce37fb7a06d05f5490d20d26aff9929cf1e1e136623b21f3209c9f4540a02d 0x58838701b4fb248138abb6e55a97dc9711ed79cc4ca1c7e05507ef7cc9c4c14 0x30c4f537c1209443759f0fc61072fa455006ddf5e66929a10bca7f56238f56d 0x706612dd6db3083dab7d649989386a0d6672867c5b7a55a44167c945b6cfe5f 0x2d355a526c49b3761cbab6bdd61554a219fc1a32d0d90df435191512be6bac2 0x728f9bc446265c4030d953d0928c37848c2b6f8572996fc81604c28180b9a78 0x2fadc973224943cff1074412903c64366fc63572fa9c735dbd8f505750a4235 0x2cbd0605d8bef9f6e37d1709010617c0412a730c145fe48699b6340a311e575 0x1a05614726d5841b60bef12d2fea6d0f90b232f832f883c4c4e5d8319a41883 0x69ad97752f0ba718be1532563a317637bba3a93f7768ecc68571bbe21059f0a 0x575aefb3f7865ab1fae6c7b10edb3976bfe323861b7d21f4f90e36941bf4fbe 0x712db42539e4ebdefa90c946526872e3d5014c4439558d237464fe49b136d02 0x3172ee362e99fe2084806e962b2aaff5443dfd198b599db732dcbcf31f5c6f1 0x1bae3235f018571d8a85e40f934bd00f252ee7305059f05337e047ec2c07d2a 0x69d0defe3e2b904574f13eeb0d15f6edf1c03325d9712ddff7bff6b2dbddeaa 0x523aea3d4bb0f12a9039afed868ff3027c87d72a94dc88f5f2e37210524831 0x555e2cd5220f4a081ea27b4c6ff7cf76689700dcfffff74b8f069746e8b1b8d 0x1e32ad85bc31a23a6f70f888e14fd985d2050d0a7109892337de88d55c3aea3 0xfa321b5ba2bc22e84ae031ce45897365b50f3b13d11e84b04a3bba6880c044 0x75840b8205ca7817f539094a44c9e945b7228dcf21d66247e1c56a85ac0a1a6 0x51daaa24e9bf31bcc995b37b69843c17f012140bbd749ed1b6d24f742966435 0x241b30fb1077a5c2dbef205166bf5bc14113d4ccd2fbe3cc2ec5a145662e2b4 0x50f9f3a9c5dad43541dd1c478033bfddefa9b7983078c191c081ce448683728 0x1d20de57ab44d8f4dc70c9c4f5c60875a35841ea5e12c54af73fdc791088c5e 0x3476187963eae730ab0a8369b4702f5ad288ab6af78f41e814051472a134772 0x1874df0188b8e4d593cf8fe0c7b3a5c400f717256e4e1aed5adf3fb32050375 0x3cd3c4fdb4ab6a846b5183fe9762950a3ddcfc4d784d04b2d49ea4a6cbd9de 0x71644a4232b05dcdbc7e767265cbc3c6a284d54c666a1d12442a11a7e8ad3fe 0x69b666f04720a4d637971b90aebbfefd2e6ea3b72de537100a45b6c71f8c02d 0x6c47cafc0b70f182e89d2d7c571c90d101436364ba65dc18f75a1ba6f14eb14 0x78b8c701bd63b8575a53ec509d9f33e3f62247ee6a466ddb0b9f4dcea888cc1 0x5b32c5f9ebd271196360e19605f3b5b8139eb0bd48ff1dc5eb7e9b8a431e478 0x6c3bc6f6fd14cd71160b98b9cdd928e0c62fe63b9b35dec932b308c85069043 0x3cffc77db3fa834f46b516ed0c8764a7c1bd1f4aae69d2bb65adc6fc73c6345 0x2159902dd00e9fc5e2f79a82dbb8381904ce9c4c4aa661f94fa27efc422d248 0xf0ca18b2824b37b8fc3e57edf56c6c619d65acdb5cb879a3c89fd640bc4a89 0x5a948c1dbe7b306898b40b45786675fe2362aa0490e432adb074f545fa5a979 0x41484d6cf52b51da5f5d88b64272bd9358b062671b773bcd275720010dbd6c2 0x68cd5fe3c9572a0eee8039869c63c3d016c6c98f6e050a3a927b8820edf4780 0x18fd6bbb8951df64a63fe9e7ff000deb8b23f7b4dae476cdac8743df1898279 0x209ad0f8f42b4c68aa67d068d905cd01b93d75af20e063fef7d9089c6a83ff3 0x9db13cefb91adb6bb0ac6ab6e23cd313769bc30878f5a8d212e127f4e691b6 0x3f7edf17f55ce0a23ff345fcedc5061b8b86dc5f582cffac4a8091d68ef2b0e 0x55bbde8b9e8499d9e48963dce421d5fd860f08e37b34ef171b325a8817fedd5 0x4413a8345faa570e999ebd05fc233451c7bc534b3f234105dd49140da1df6dd 0x72a3932a4808cb06d41772b183c51cb59263011a3f34c1d9404807071bec60 0x46b2082bdc4aa733bd0bf2b6623aeaefabf63719aca33d7de0477d8067ba1b 0x6f5101efe52db0785c7eba25e6bda20a424c454992f82159b03aa4de8a63559 0x9df47269dffd1b5ecc5d8bf33d1d172a01ea63a6267f9f309bea115ad0ce83 0x3803f1a9c06770776062298d3b5d13f2ce61631047dc2ef44f3848c07315cbd 0x20ab5f045aec54448ed74cde6fbee8bb68b2d8b7822472bcfd4c76a2b9d00b7 0x772178e34bb7eecee36f1a68247bee609488ee439762990110cf71b5cbdb882 0x626acc084ef98b98d23374dd80228d7c7519b782194ef7555136817d5a35620 0x130f97955373f52519db759e5914cc5605aa32c48d8f1712db9c9a11b8e55ba 0x587e2058710bad5c8537269fc085512f96daf356cf27f7d6c6d22a2b39391bc 0xb5a10871df3d7f17e9fbfa9e700c91267e462dac3581d950c41e9ed3835667 0x24dfd94c453ccb2c9b2bfe0ecbf6fe8c76afd1b3f5b9b40a0d54b4e6744c337 0xc4d5ae8e92e80ea272e53e75de41d0808960fa012902068066f8caed05d45d 0x30845e230dde84246e2c483481ef2ccf292b1b6d9da1511f7d8ea25b0af5831 0x4258f2c1e0ae4252955e793699d64c4df564f8e4d13f50275d9291e2acd701c 0xc1cc7f6f65c03585fd54e70d0725d46921a54a2e7a58ff9f714e996a02bd6 0x2f590b2c9f38313fc909017d61d8436abd2e286de1d2292088dfbbcce3b6a1a 0x1f8f097b01032c8115d17aaf97b2e6daad590f1b8f458bd650d2276ae36933 0x4fa9bb581f7ddc4b01a33a2f123eb3fa74c984c388721342f2ea027b3438838 0x776b0f624282c7d532c1545d4aa047b279edf6b330561064d547a7b1b1c264f 0x724b13301aa513033ab6079d7703d8081101e203b7c4e04ac3d556177124dbf 0x165f02bb716c18c7ee4174fe5fc0606f92a5eb07f578b6ce5a8346c5cc008da 0x459876d3ea5d33a71a3333f1f5491322ce35142ee92629bdf7c5b780486965e 0x6523124d6cfc23531e9410f32d7545fa9147a0cde37ba932a2cc25c878e3892 0x222d09c0434d018e2a52e9d7c2ca05543b97648e97cc25826396f01ca394b0a 0x6fcb2ef78a48b952575aee05861f4a1723775c0a3db5cad7d58eebaef141943 0x6c55220f8a85b0376dc4e0e8301bc6cab2f8725f38abf669249bff2cf7fe671 0xf600f47ea463578cded98f2f91ffb18596d7aab883b0a84804fba6c4d83f62 0x4e75fa88ae4b2b2eeb3da022b915dd87198e9c4e10267bde86f730a7b310725 0xd1e8c5714ff57972e629af2cb78ba6535a3fe24a44c056f07b9ced1b3056c6 0x36b02319e8737c6615e0414e402996d68d1c6085e7fe5317d893eeac8d6c8f7 0x2bda8c79e0a9377e6f1bfa421b93fb5965fd1ec4014bea55c03c75dea509b10 0x41941a5d321993c7c3e491bbf3e3f18bb418844228cf80c48a818c5965d5553 0x73bfd914acc8511211ac03f0e8e020b3e707eaf8c3d547b3b6a98d78423dd39 0x219a67e23a6e63de6eef8e763b0f59095e39596627b2e6ba028d5ebd0ae0aa7 0x67749d92341eab48f77b749325b478c7f8688cce7917e1a406fcba51312dd3b 0x1c265b59b4a7df64a5926119d7ef62e9e40f2c70ab7757af0f56abac088e7b2 0x2ddb8e32f4c50a6e42d94d7848e9efbae9ecff8b824c167d016996b348902c5 0x105a498276ad9a7c7c62f724ef503814d49829e825a35a2c2b5e86a37f660b7 0x49e7b2c470f6a8909556e041e6530227e89591a794ab5af7cc4db70d1246cb7 0x7c38c738d5f9545ab87aef2de733a54e01bd142df924da857478569e60f93c4 0x280ec22173bc0f71fcd7b714d1abe209ff7c8798ab409c0fcdf824157836fb7 0x55569ff2a1e66e0735a1448042321a9986976a8904fb4529d75f6ffa65ce76d 0x65aa31c94840214089f06bf421e2d5b790528b1114024b18ed341bee4c40012 0xf6f46ed6d2c27b8f4bfee568ef7c9ac6a4fe78e1ca4371686048bfb65d1d2b 0x526cad4187afc53f49e6c97fd308d54a8726fc93306f6606f2962123bbd9e20 0x6388ecff579af0f690e9c2ee5f966c89626d06cfb720141548eb4b57a508a3e 0x87c7472d34daa1edf4b874db08cd10fe73c0b3ffbcb67307c07f72aef5588f 0x32503f4c42f0287cd081a44c2d26acf639822d8fd0124186fe510bbbb3aa814 0x1203e86a24a72b96af17b9488837681e9ae2d3e0e6b34dbeae917f59d014242 0x4d5513c55188640f147697fa4b926350c6aa01853d3362ec39d257d326399fe 0x4e92ad0ceab69e0f66a4c6de7966a4ebe0044128d3e8810993b99ef4679b7c9 0x188320cac116dbdedfbc6ba51eb0aee728424c004a4f96fab1671b359d8a439 0x79 0x2343ae551fa0fc7a8f77038c6b8581acdc7688d5750b5b29888f37f05ce6b3b 0x195beb966b98af57aa69a0e01f38be19f9da245405572436d1de688dcdbb93c 0x852d47839bc209a2357f7533ce4343217ae22ed414d07af1ee41d71c14d606 0x2a8ff34899d1e0a0020485bd1df004d9832843fa9e02cecfa87f571cb4aa90f 0x59ddf86f3052d69148605367399e21fbcf60b3c118153ab61606234241dacfa 0x34649c32662ce7f0824fe7d60bb96d3b665cceeba346c3bdec04621d63df099 0x54d01c38f1f6e83aa33b0814d065d0d0f052598d6b727c9186e2c4d179a7d48 0x3b1a10c30fd56fba80f3161132b626df864961c5952cfb393ef6e0f93c4b56f 0x78887120b9ef50d218c23759a74c06fdb3fb5651619d580f98af1b51e033b09 0x4612190f1804f7e40100b1ecf736b5484176bce105ec7a2e814374eb16c7dfd 0x4bd0d2c68c925a4124822743a20cf87a0f1b98b1cbd046cf9eb0d6316979a33 0x404894c9123389a9556fc87c7e3a01a3b8f03c5775979354f9e79f48361dc69 0xcbc401041f204534e71b18c0d8be2ea3b7c8bef6e2e1212f6adb4ca28e078 0x35fb70244fb359eaeba861bf402051fcb7070f508cf476ce4e861141a1643db 0x7e6f1214ac3f9414e3638edfef1bd5561a5a8d04d5132c0afc3734975e8e118 0x204aae3733bc1fde24d4a3ca309f5c8fa2d6b31b05b22d3c130a084c4edf34 0x4af9f9b34ed530c0a94aa87699618c7d3f22d538c03f7e99ecacdae1e240f3e 0x5793ae3d289fdfdb30d798044fb93490863c0f2508bf1b91ca3d754dc6c7edc 0x6d5ed636516e8bbe05f8f3ba1deafa5a87f31a472db952569bc64493682b600 0x60f30e66c7eeb2b1792b6d37753a8d00596f0c400fefc7bb34ce71ab0432f90 0x5af8a9dce367de236a6fb963a746dbdf727984d826317d70b114c5137f24d9 0x216fb07d3afddeeb86a3834200c30675c28c01efa4f82dc95a17bcc1ba7bb1f 0x7a6cb4830d9b004ad25ece3c470253e2978ff76203f53427f30ebdd3e1f5893 0x79158a5a52a580570901950020ecbf32ede99b86b39e8c5d5df16cbb321ccae 0x40e09f27b2bd8473a6c0ac1052ed3b5a1bf635d555af32d4e5ce3f184603feb 0x85d6f7d375643167df2db2640085d4186ee5618becf8d208ec75fb5e291fe1 0x2ec8a28f4dc137edb916f4029e9121a1b08db86c3b66fce9897393472e5ca4b 0x3137d04603f665e69fdb03671b81bfc2144e8cdd1e6f869905bd3825bcd571f 0x17cd87ce5a8e002f74ca50a009e64695fc2041075706cf9339f268bc9693a04 0x4b3e0b91c0c4415485c5d29ff8ec1eea8d3ffa48237edd76f0bf3a7e88e615a 0x3dd17d02095d4e5ce757220bbc51cf724258e0c779ccbf31641229bec35b085 0x1de834cd55d1f57cf4e37e5ec1c6302f10a3c96d345d522b53bfaad24e3039b 0x75fa67903c3b23822a6f4e052fb044640358564aff4190878ef93553941b22f 0x949c791b8a3b4aa5f51e75e22c278ba72b028ff370975ed7e26f9576d360c8 0x1dfadd830954647c91eff6d255908443ec491b9ba197e0fc66160dc291ca319 0x2c2a5c03b37056a21300e2e4e9ac92dfa9f084d83a0448fbf9e6739b66aac54 0x63caee4acd1735ee9d908356c063374a0776e4613fc7c3016a3350b38584942 0x7039248c03763d93bffd5ee541d05d891ad9d4867596cdf84982431ef03d162 0x1ff14377238b3929e9057b8ad721cafb713d7e3ae38b7fcef97662bb8e402da 0x93476fcf0325d9e24a68ec91d8a6046c6c24d1bab21e840ac1702ad40e4edb 0x57051754ea383eb2296dbb2d9b76fff5debe59301135f4c2e1b643aab74e6e2 0x541223fe5ea499ab9786ee982b7497730be0aef3dc7862035560f22370b0b1a 0x380f4a0a0eed862addabb453e11750afde665f13aaaea4df20b6648fd418803 0x6c9f6ef7718a441aa32ae5462c9a4058389c4ed520bd1d8c8f8c781b74dc01f 0x35e7a95edb3c4648c94dc55d860275c5504de97f304a92b5a689ab12c940513 0x63a8c71713e48056cb2cdccd77dd1572242ddb3b74624e3d17a6ca55cc4d5fc 0x5c6293e6c6f4d7795cfc69466b414379abbee3766355c143845ed5c831259a2 0x65f26eb65d7c175c9caf8b38d621d59e5eadc825f887a3470ebfd72b0ef162e 0x11375dceee4597a6c51fbb6fa547979e8bac5f0c6adb80509997f3fab6edb75 0xde9180e64e0cb74df8f047d662c1e66b1c750d36d04d77e9273dc56361c3bf 0x76e1549852d2efb82c327b7d413bc359c1af13135f4bd9c9c4ea88fadd66cba 0x619f1d16ecb66ec29fb74d7ecf47b023728323aa29fdb27af46a81408fb59a5 0x11a6a9425679d01aa1050eab84d4e0ceec038544c79c8c9ae50636f5c8fc467 0x42d9067ad19cfe48b71e77f397721a9a4de529bbce87090c66548c0e48c9f70 0x1841c4c7ff67d7e9d3a40b75cc710d4bd08a3460a3bd10a6486eeee24141351 0x2d02684d7e8cdd8be3e8217eec693381b42999b7f15619cbcf8e5336279b7eb 0xe1120521d1f23be58efc5ddec1aa5afad183a91b122194ab194e46f5687730 0x42167648251d3fe1c9057857731124ea2ff8b018e4e0ba774cd98f4255ce8ac 0x698e53b7057b28a153292310bb237c44d287a62b74b0d9cb6d7b96d63d7da77 0x34f607dcf4bc9cc670e919c5ee53712951613a4dd70fcaeda740d64b258bcce 0x51e7161a4795f072cfad5277f3534b2e65a58bd2c41d49c602183bb64a0db84 0xcde1af0cf9e0b79fd06cb679cc22b001d8f1aa7ffbbb548b32f15014d70f4b 0x7c3dd8c4d8c08260964a21c577d482bd20d31c23fdc730c09621555f10c35b1 0x371c3755703be4dd5e7fa645c6586f06fa7811ffdf8a84f859e6c01bb3e64f3 0x7ce217c8dba837258deeb6e506e778f493ee6e2c35fe5a6635367e8e2bb577 0x656286f7fb367540aae51eff26273df7cae5c544eedf6863e1fb15eb38ac4df 0x3c2c7981813cb70416ca53a1b7e8912dc708cebc14db47f2f5f76ed55838ae3 0x7f8093934ef693f5838fad16abe6053bb78fde9f27521ddeaa5ecf3ff71c95a 0x3cda9228b115c0194196b057db3cef905752fef0a92372b0bc6305b4880d4e0 0x156b383f49ef18fb0fca392df7bbdb6c5f30ab0be170c05389199c900494bf6 0x40590c6e7ade17dac95d3ade1ada784ca8458556e941f74e8a3e5eaf8da3bd0 0x1207065939257a87bad9ce213d9919ba65ed64a94302568a3074759560c883a 0x6f288e77b72c8c51b44bbe2bd2c712b1b1bceb7e1bb91ffe82b2df5eac15529 0x55b575214831f1e8900904988768f45b5590c5c259c78a040c6ce8b82bc9699 0x19be1d6a7200e2cef6a7a240cc376abd0eb62d397b6d23c0671d3863d7dec5a 0x25c3682af068c766f280550f7bc85e246c3b6995b8d7ad7a4da9729a0eecb66 0xc760c45f1c37a7965ef361fde49d1240fb0434df0e63eb7e62e5f54d6e9d0 0x4b2980503e966433c594ef89f1d96cf2ab0aef801ce6b24630dc2af88ec67ea 0x11cef65a113087921a8dfcbabf28dae14b9b06c56c8d82b647b4960a48d95d6 0x576ba9f1b92049124e99e3deaee96c96f9465a7d30026fc14c9399071a3cacc 0x2eb8f0e3a8f94e934a0b672b91c0bb2f431ba21776622ad8b18875dbefaa173 0x436cff922d13a84332e8a75dfd54a661ad0457b9ad4580133320c792fbeb4fa 0x276aace0d1a65549fd782160e6eddd338740dd863a250b4c414031a1ab9f8b8 0x66bb0322ced0ac389d36daab1f5fc0f556cbd6743f523785787b1219f425062 0x4194faac40a6d0d62f263b36a71f1db999216a299e44c923c2fcf44cc7aeb92 0x2aa6ff3502bcc5721101658aa86d83f35ee20693f720ff1dc99d3bd2be74087 0x629264e1d44e19ba6bebb37b88e8a1a76d833fe83070dbfd6093ed7632dc505 0x27745b66f74dba87a2759728f8b59dd1ce16544cf71d129889fd199a3e4c991 0xec0b0677d17382448e783500b15f19191a0704ee4e793c5508a5d9e668794c 0x65be70369c3ad0db79baf6b868b6f0f5daf7c798a9fa05005742ab2538f50fb 0x45ec1f0f8a337eefe48fdd54066212f01a2231cde63c56ce7e745167df52b89 0x322bb70f41fc6a2f294d4636c20a061e3c04e43fddad7192c437a6f06d9f363 0x5b098630ade14463b5809bc1b3cabf3a7fb0884d0250e1b0c2280a85fbfa7ad 0x11e1e1352890d1ec9aadfcb188d6937bf0c84a5abceac7794cd4aeca79fb080 0x1bf5319f60f80b3c2b9b3f245436350cbdb34fa9d2b90bc37e112cf23dcc6eb 0xfd0c83c4baad954921f8b858138fe4dfbfa303853e417c04fa3ae27e4beb9e 0x378c6e2ed6a434756e44ae6471e54ac67f72d85d71c3c34092aaf36e826deef 0x292aea76a4e5e6c690977e8bf5bcdbcb8acb03d11e9fc5a1ba3b7afd9345af6 0x1f0fce14c9edfca65164b6fcb6ffd0f34cf651b8f6e6440a7d5b2578730c126 0x582542c905eadd1c703a0dce3d8a563929a51c323b1ad7532665eeb53345338 0x94e25f94a1cc522c90c49823f4ee442da3e91d3a393481dbdbb117f095d34d 0x4c12a3364d1088d49b82703d38b7fa5566caef3f64296e63ea1c435cf9f7555 0x7ba3886e89cc33e0f38b363b57a7e5c61ea9355023806df40a3cacc2269ed68 0x432cb7527f5e85c67045c37201a83562f6198f6c37a1879fe51fdaa5a35f22f 0x26ae873e04f8980cc0949ed66e78578a455dc41451e9023c9faf88f208a908e 0x2b9a89b54b95df8396065bc9a117cb49c990649401466cbe3796def4ce2f4a6 0x17c9b2012c107cf1237442aafc6462d1fef86ae00c5f4edc7baa00731e14234 0x35e1f749ad8611953d111bcfdf94c72c032d7f99b9d0a5b84a4ac3ab6180a52 0x18e3612d6af0cd9f0ebd3f85070ce836bdf0238dddd1fae6b952901a6de38b 0x35b0c49c3ab9d3e17f079a0f3d0d08f7409a859890ceb617dabcf5626620633 0x4f551f0d0c725de45164b9bc5500ae6a6ab35ca487e536bdef3d808fa1eb0fa 0x364ebbf6d1be12e012f0a7092691311fc70909cf766c779a2fee4ef7fb33861 0x140d490399e13d8c306a5b9786fac885df3af8da0b70066d5a97d6b997c4f09 0x1731139af3ff957876944a1ea7567bfa2c01522f2a0ef0be1ac86d80a1230f 0x21d693e3007128a82329e56a861f626e222356c9a267020970dbc307fe32c82 0x3a5fe0778ecf6e6819e492f06ac09b6f51eb6301b374e452d619cbe72bb7391 0x4785be8db86a9dd0b2baf8676e11c189c7ef814a5c2d7c548c3b1ddf8feb6a1 0x376ebff0643fada4910525c44f034a9653d6d98d96c6d0f806d56cca67e6fa7 0x31141fa9742b1beffa52c8d02f0e58cae24592a521bb25ac904c1c2459f6760 0x6f2e282915a7af24daf8e7d1f98a53b6baa388fc1704e131249d0bc63b9c7d8 0x232d696ca0b8deadf6103847a5e03d820e5824e9a100a136b3e35eef5234442 \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step3 b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step3 new file mode 100644 index 0000000..a9af334 --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step3 @@ -0,0 +1 @@ +0x4 0x4 0x10 0x15 0x64 0x15 0x64 0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874 0x10 0x11 0x64 0x11 0x64 0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e 0x10 0xd 0x64 0xd 0x64 0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18 0x4 0xb 0x64 0xb 0x64 0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d 0x4 0x5bca486d5c3a8a22699af474107304bfe302ebbecca002a80d70527ca41dab3 0x2ccc10050548447db20fce14804bd8c99424e7fec8531e2e6c726100e5c7e5e 0x5c9ceba4d4def33a22e2661901026a866ca44e279e60b1ac7d4ed5113f0a4d2 0x73283c6caeea86bf9aaf4ea4ce6f86a9e786571eb490342fb050cc5d3c730ee 0x4 0x4 0x4 0x4 0x2 0x22f62cf7db86e590b87150ed552e112718be44bf6105e2e3c93f563948e391 0x2 0xa 0x84b2 0x1a9eee64a999cc354ebed48b06b410162d2f13fc02989d0f85cc0863870afcb 0x29c0b53da961ab29be4c1854d2490de9ee740889efa51482c044138034b6f10 0xb224 0x6f0094f8c967157fe4d2d8cd3e8815c6128956f9c190ea5aef2834b42b76751 0x52d28cdb1fe604448d2c7bd2d07f284f25e8a7c5d5a83181af990c2b8d22728 0xb67e 0x3b97d012a96c287ddb5066fa966c1487513fcc73535aaae348576eed32873e1 0x20c22e7b31da09940e97f2d802b3967a99bad8ae35d58aa6c95a42709217bbc 0xca9f 0x46e47e1aa47a284415751e94b2fb8bf44e613827e613c0b49aa60ff44c31c4b 0x4f4dd6fe3278c694943a34c3cc3129755e09219b2676783d2d4f1c274ccbcf3 0xfef4 0x478c395072c861ee0b653e3ff9e620c06946b5c03e55b3864494cafb38e962c 0x2801a13b6018596e895b57364a9d77b344ea955c7609f4c405db2d1730c507e 0x10895 0x73a348e67b61b83f87f3993d38084ee4bdc1e1d15645800a5b80a69d72e0bcd 0x50667b3521e089768b3cd462fcf0f143f8b4c7cb44dc7cb68c374163d67c3d5 0x12d33 0x4ef3a713acea8100e8ef058b640c1fe32997ce766224f76c1d6e9c239eddef1 0x1c897508e03b0fee9490aed46c7c9730109c4fe8e6c8b491e8e0916bddcb4e1 0x1fa4e 0x31fa0434cd6add7813524dffdd551f2f01d9597250fd0c7ca542b6002053d57 0x516f28fb0a74bad591476d4d0b4219bb0c97e78ab35923401c847a8970c262e 0x1fd6a 0x15148eff2ea85d3689623bb69c6154253f8ad16b2f787866c4f8af43404a60f 0x27ea5ba3ed82635488e4dd32633b7a2875e4d349626c64faf2140c3367c878b 0x1ffd6 0xef56c34b1034542213c3334253ade5a6e2cd942a23f7d296762b7dd752611a 0x5f1dd237d7135428eef2ff4db629b85a1157ab2e2e15fdc9ba4317a980a2300 0x96 0xf89c801ac82fd0a67bbd594c3e526368366bba6ff0ee007966438ff808a6eb 0x688df4b5dec895d85bc6269ce5b8f72cb06c0888c9cf458ae99b10b22d6256c 0x376c93f067c7094649a08b0b793234a3df9200badf273af0def1877954acd88 0x41f044c2fea70cdf093cdd82013fcded6e37f53c032671d547b0d5ad77b8180 0x46baebf1095ada6f8a727faa878b7e8dd5ed15ff45b509f1d2e2559ad59ae85 0x67f100ccbb260bb7cc8395366a12bfa49833ecd11f6f9a92154c2f9a61bf966 0x12dcd9e89511c8354dde0dc00e5e5bd04d1461176107af600fe8d26f6d22d42 0x5d0e0a6cef0600950a656e71e51c25f1838d089a7e84166c9491b3603a086b0 0x58a8e213b00b5ce84437cb736515fb956a20ceabd25d67b05d9faf06643cf0a 0x5cbe042ec1ca947d060bd12716c4998311ccaf1b1a4d56507cf371a40c26f6b 0x411602b2b745ab20544fd2ef3b7d77a3b06b64cd596c8acb20d712605664f7c 0x41fec0791050651fbfc8e1afcd23e65d78f6f8d6f110d95c4f59143eba9a9be 0x6ed06bbf19ab614121e35458e67c14ca865c4c17e6957012017d336ffb802e3 0x6482c32aea41ccd15f0c0757029394a3393348d4eb4fb79e7d055a5dfafff23 0x5992c3f59e2bd415456a71f9b32c7c3e0194b3fb2b1437f5f1fab24004f373f 0x48eea4f9f3b2b5affa0f5ccc1222ecac710dbe2d1fc7984c4a549fbc0833953 0x49c8d10a8bd44bed1a187756253f4542120180718cefd542861af1b48f8dcc4 0x6cf2a0cf866610a1f4c7e0e9ba78a10c37ac83162e96845f503de259367b729 0x7e25d9b694952956f1ec6850a9144e670e82b8a505fa6f57c8d6d4c5de0384f 0x4738dcc3387dd187fe194e589d74314738435e59174eb9e61ceb055165f8c67 0xc56b828ea3f0c8005be17d17fe17c3b71e3f1bf43900aeb4ab0019d9cb5605 0x19e4c93aa7a3a4348bc2a362440e9d0b51a6c130608f11b878372a206cd380a 0x4299417dd3e5c1825ae572499ef858524d763ba5162d36fb07f47b6dfd05227 0x50442d580708f768a7314bb4136c63e7c1e8353904c39abeb7da600bec35cf7 0x4baae6e9f5222b506da038bdc6aa8956b8693334665ef420514b261719f344d 0x6c43683a4e1decef31d996bbe2cfe10800614a179285842c30e5d1edce84620 0x4ff862031426cd84d108caf65ef98c4c850c369e2802aad0b5215e83915a6b8 0x32f7c081903a7e7a60d8a868b606e5d856579bb2904ecda78e50b8cb75965d4 0x448262c4111d96db548d2deb3e7e3ce088264dc1d0fb64f4f6e4ea1027f4d73 0x603cc738d094b1608b58a337f290033bc2f8d3aba0f0320d0c30ffe93b39564 0x5076fce92b68c2e437865dd84f3fc48c633b70fc12545fb0f7b014e8244734d 0x58a3a5102a4bf3fdf8084117f41e7a9ec7b346efa7ee837b0fd8e1439e33d03 0x52431fd78adc15335ad89f8ca6589dfbca38822ff6301c23b9145ebc12979f7 0x436ebb6d658e9f98d86a454ef9e9f91f744f5f4c11285b69af45ae5c7df8449 0x506a5867836ae3627c5a2aa6deea5869905431590955ac463ee68cd45825e5f 0x37a5f444b58c2a1c5c60f2c5339fd144d23bfa178fc6f54648b32024e7cc461 0x461686b4c8a0296bd1530454dce07a5c917c4d013b602e64b6370d0c03371ec 0x68d6d94e33858a0fa62370da6aaa28d1d189379425cf29d7f511ddf00f0e927 0x7a9a4522692ec461dff8bd60ad8a3eda99ef3f918e388b15afd508431213520 0x5823d58a180ea9b049d8bcc842be35faa8170a4ec866c13de6ed205976e82c3 0x4d6fcbddac676622996d686ff690c01d328969480192b4f00b5ca80d682113a 0x6d9375764014816bbace1146f80102423585187ffef450104cef3632cd0452a 0x78208abb1819ca1ca7df118a89a7cd6d94ee5e27388a9b82fffab45d066840 0x1edb331dff4090781ca9f3b9074b3327f4adbbe57598bd588f1a90c943f9801 0x3d1ce34910a681d576edee1c45b2962fc432b6211ed332ecc336bbbbcc6a1a5 0x17facbf788ec3928958a90efd91ea2cf0cafecd329080cd97ce2cfcf8962cc6 0x6ee8bc82aa4c522b5bcda9dd9cab00f3700694f10ed63cfb8143ccbb6c1b8f3 0x3b901617141a3ac4f620e22f7a484083fccc30b9780694eb55260481348218 0x173f9744107034ef41a4a1e4fbba6e0a2f6438f02c4c0b1f1a4bcdeeeec2945 0x2a4f552a150fd7dfdd509607fec39fb9b90b928a5175797d17015bcd36e48d6 0x2c4aba122783aa034547fa1a133116d59f14f9c11b8694e86d03aeb733241f5 0x7460d0eec5f535abdb6a1edf1b04ac447c2aedacbf57df65ee5e16018d3cd89 0x1546b1a84dd374ef51493e8bc222a24480f798244751c7f8a3cd028bec8b7a0 0x156bccf17466d157b9ff15e01f6c7e311441e4855704c17be5ae5fe1b7544de 0x56404f9295d405f9b8a920b6eb5e43edf37db8a90bc31bdc326ce1c3f4eb11d 0x3ddffddec6e32c2812691a222797268e8dfae275f367631e705d4666d6783d7 0x616dc117e5b4b6ccd3baf5dd1d810345922af12759d8a9aa131ff0d6699bc3c 0x66faf7a7976a9fb95d0616d1a9cd79a0190f39648ebc1625a9b1f358259a38 0x72e5c10c7806351f831334679f6a78f453c1c494b64bb4f4920864b54abf5ad 0x7b7fc1a1b47fe29318c250f5ea6012bd5e6deab2316e6185d785ce39dd4d91c 0x48d667dce36a12b33eff8541def794c7787e28e55131c294e35f04bbabb6bf5 0x47deb506886568344dfdf73111f992400327e6e5559d1ab7a87d138f5d27a3f 0x3827599aaac4101c4828b411b66dda8a5b3275db441eb187058f00dde55b4d0 0x34fef2560d0fef93b6e566ac34643379445e251986812d1096f50b59d831ee4 0x4f12379141fe4565d8efb27524796cd1a18718f208da0dff13724a2a93cc8c8 0x2abee57b1de8850610a71af8e7999aac2b27e7767baa172eee6734ef767920c 0x67c0443704ee79276871dfad5de272b23f80b02758c360050f63965df516246 0x58ec9445be6a132f3a897001e6ab6a11b0eabda81ece60b915df0eb1d8479fa 0x27905c5a06a9467c2c95f80e72b51aad2bc46c367722b2a8b7064cdea8f7d89 0x48c204250376dcf1f667ef7d4b62ad74ec6ac55862d28f31113539fd43b996d 0x7c5fc07a4110da134801c18d164224b2f654b137e9655e3da56454a46f38849 0x1a7cbab4de870583d6231adadfbe31e732566c57755eebc21fe2c347ac874d 0x7200fdb5bd660e6308ba7b55441e6d7b8161dcc5621234ea983cac504ac3d0a 0x2a4270bb18b7b5ed3239af46bea2cc4113f6216b632d7594055c2eae385e9e3 0x25c3ae681422ffa721342670d54556692f0a0f45c0ef092400c47d1032ace62 0xfbaddfe1c766bd781d1b9cfd5e6c609c7d145831a1ed73be604a7bc82c388c 0x76832e3257a0da3e2af9b1fe6459d0b1e803c35845c013f0a1d81023ba6dc4e 0x7fbfd5eb150cdf46516d9d46ba3e9c0de27a7470f1eaf8070be1136c955f49b 0x62281fe1beee44870e2e35ca3ac3feb922ec913c73b2f48801c2ff07db60414 0x282b028d1098f9620bc3a77f5d3b98164773e25f8fa077774d3314e27674df4 0x60851d26d9e630e71bbb01e6f68e5f5948e093a133e68cadd3757510beda90f 0x717d2e617a1ec8d4a380ea4624a77c86d74c7d51fcf1820f7f7287cde930047 0x5d6bd74e60fe9be5a46bcd975ac2c2f7d9bfe60c424b874c0790ed35bdd254f 0x75cf33627be53afc40a2787e528462ee596b07bc373a999210208b477405e8c 0x303041006887dc6f36d9669ad06c4ca162e986b82153788fbb72279a1d76d3d 0x407a607e89b83fe663deba31bbbe8ccc62de67a93b865712e6ece553477e97a 0x15fd27954e8d06711c742f7ef2cada8333e934cab5a3283f381786a51d6d582 0x3f66211271d63de262ac6e519bc056d06eb1e3a4aae5b1b93068f2ef93530ad 0x3c32484c000d10ee13357437fbc6f728f92ab16c08f1ca36ee5a98000adbd4e 0x69c9a17b4d16f45878d74d67e1c7178141804e59824461e23a1ca93622b015c 0x30aa3304a008be7e00106038d5931fea007a8a590883a9446c54f78ccb61cb0 0x2e257f54c8c0e2cb95dcc1f6a9c162766ab6b1bf1b4f8093d458b565989acb0 0x3c6dfc68bb65a74d654ea573db8bd197196441e112d63d128c2de10a16356ca 0x4e1c3cc8e19eac374a53e9c81c825e6035f4a542e6bbdde366808b869c500bc 0x745c67795152beb6e2507c5338fd2a394236dfc1134b577bb46d316d2a0a65 0xccae4a9cec13fa070721bf7c720f3e2796263dd61a3144026ebe52b9d77ef 0x725fe52424339de9db80e628952d913de86863005e7d23916e17415298a8421 0x4b0893f97b4957ea157a6db08ce2c04c4f09a83cb576fd5b03152a743f9dc80 0xe6febfd269dad9882c31f5d4ae77668404dce36617e40769f0d121ca858e68 0x4f922e4cd22ff9535f9b1108ccfb186d89aec3d11af5acc3ce52db823586f4a 0x5d1740f164bd9a813263dbed3f96e838394cc18d7af387417b536a4f5cdee83 0xcfc9af90c4e0c207fd755db74f5809c9213c940405ab52193b614cdd235eac 0x42412dd89d0c33c896c671fb7c5105dfb91b5aa7b0759a7ac7dd218f16452f4 0x16d1d74ae4081c845400b6534c6afb0c106886515850035be65092466325b44 0x553b50d0a38d5e999d53cfd15e89fe0d0b8d622bec9088acef7eb8f79092a89 0x3f83b58a7e174de8c62ebf5b387db695faf1ba258f66b1819c9ce0c2f9a6a8 0x2c43caba507848687e992c4c117b57776e28bbd1b3310f60b43e8ee0c3fa2d8 0x1c65ff909232d29a2d86de9d3e0555241b3e99c97dcfb48a0dc5bb5ff769df 0xe9f2a3563354c34c5f7b8fee64ce284305deaa4346b92dcab90bedb87e0d77 0xf59f222c8cf85135b1cd5137800e2b18c441660a84a5583624300a4432945e 0xdaf07ff40c160f14f73f8346957a63e30535f9c949213f8b258a3e70c97d69 0x4139c33a6420cb821127665963d45c16a349d8adcc7fdda4fb440888e00a1ed 0x101532eefc870b2a45d38f3967e92c2bb619930343477dc5a1f13bd7e601f56 0x200da680dd31dbb3bd4c98a6d1d66ba75e9298417e07c4b6518b07283e2e829 0x74d3e9921a35e3a62aadd23c6fe0d3b29ed5a91e53d797043051d7b44668209 0x1b463693462be90ca7fabbf326319f6ff79ca1de50e9a90c783e0e105785288 0xe3eb268ecf3d5617a78b743400b665a4f9bef53ec8df98fa0958c6cc437106 0x77d66f02fb989421911b704aece528e7a70fa21600d074c15b78418ba10fc7f 0x1aa867aaab3badc87ecf088bb6fb5fa7fd51639d2b29ced15e745777133d42d 0x33ba03dd28c73f1064853b6b484fbc3e86a375703b40ed6dad0e57a50660c08 0x5d11012495880dac1d0342699f40fd2fc6a7f46ef6b6e76bc69f89303d77eac 0x3ceceb4f35b71710a60969a7890223a9a847cee80132b9301c20281cd3d8795 0x7d023e37db403550964375011f887da1407ec65f13145d8442d47dab2c35447 0x7e263ac3f89fed5013205a4201dac9b77e4bfd34a0af48dd2efae224fa57beb 0x263c83505418f99a8410353d568b7944b66220f26ef429666f8271744919e24 0x4d07e402138360226955f4e43e1273eb4a698406205e99aed9bb9aa23290ea8 0x3b272885c6c2f7e8e80653a4c57c76e7bc5583e7e180dc6e4cc3136e53bcd51 0x2a6d80b23e904ea00133389bf8410757ff97c89941999709e3be969993aabb5 0x5daa8482b6a6626e713f9e525f08885c69985f1a5cd04a53e032826a83a95de 0x25d662ba9ba576d34bea382746a5b2b3b8dfe0e61638551723d5fc867390886 0x732d6e6372f472f0ef6e7963e60c08ee536ee66fb7cd88c9cb89a26946e210b 0x40d14b4a99fbcf0b1c1badfe3d1b7bcce4eefdf7ec10ac69f7da826937057b8 0x7337b00a2b32072acc67b09a8f3477707153d350ce588d978dc7fcc18bc6944 0x6e825e0171df75f1de7b1a3b784b9c8ea5cbd97393942b94069d0ee9c874f83 0x161bc6a74efbe2468bca945866ec14b53fa40a813b04c4b898f07dec40b1b60 0x7b516d48fc47deb37a69724668ab7d9c3123ab11f0830eb67d17274af5810d0 0x5bde4a0687058719d9bfc3c5d5554b6fa3b7a3a5dd65cd160e3ea4bedafa13c 0x6329b19f15e226d3290a39ab5213493211e556ef30146871a534b4bb68020f3 0x62e74fd323bec629deba274596bf207db8647e945b6a0d656943d018e572c96 0x1f700c3eeea524ca7cb2b2f0429a727f6d49d8d1e2eebd0e4ae695f17686de9 0x4265851380bb2f67fe855233ddb63cdab40ccbf84c9013e93b58f0abe61750d 0x75bbaa1d33ca41f4a13152c47d4de4bf292bd775c57575aa128228184e17b61 0x4167535cdbd434ad302159ac2ac9d7820bab87e7cfe0a6742b9ce874b551e6 0x260e00eb69a6e48d81b9efe8a76c547231f5a83bb9b815f6a515e0c4c294094 0xb4c2d44e81192e201a21702f1a8eae1fa85ff504effd46c04bb8ec78b28bf1 0x7ecd2c2ae4cfa3772448411dbb4be8a57ccc6e50c3b801decccb5dcbfdf3803 0x47dd570b3dbecb2d4ec668ddfea06f44c5781d14c7c41ed4b6992214b9ae69c 0xa92988b0db47c00353aca449878c4cf8ec24ed66219129236cd30c66e0d1cf 0x47136c8017b266956d27c825bcad449f7efea75e0d0fb3aea7ca58e2619f11f 0x588cc9808c61102d173323c3ad8ef44209e8be24832f82a1dbf2c8e75433864 0x51 0x345caa65ef3cd4b3dce2802312bf5de46dfaabb257176531f5095cad23dee12 0x51dbc34f13c6e7f059f71c44a1a9c21264243109c2355ee655785a8d1a0335a 0xadd26996d7ef99116cd8bbc44e4b21f8c82a73948465e12b8332eda4593a7f 0x6a82831e7b7f35b1709acb12554876deaf69669785d0e35ece149b50acc2fd7 0x48c2e84ab9b456231dedd39d69d6e5385e436e1bfa69626df7796d085d71ccb 0x4e8ae0bfc26f5d002c1101cd02e74a8a83262e95b878228dcb6a23f7aa5afc9 0xf823a160a50716efc49c577ff20d47ff2917952fcf2fddcb863d92daede013 0x5bc2a04ed5727fca9fbbddec1767824339d7fc8243607c1717106f7d2b3a3e5 0x4a52692cdc1ee849796dea5be35fb4e8605b04c19394dcb2ec168ce2e0abeb4 0x7164b3278693b491cfc4e645b4de0c2262699a46e2fd915594eda95601861f3 0x4090c490443a42470c1aba0d79968f59c16e9fafe8fe2fd58b948299f8cb656 0x7d1a4932d51b16f780048d8c15406084816d7c62dea0f5a586f6186609ffb3c 0x697f3f8eb0cdd143cebc83f1404c7d34c4287b870a6fbc76ed1644a84d20f05 0x38fdc70c66d0082490c4a42779b29c61436cc024a8ddaf0c2ad9ba9fd8bca12 0x382668d1a09a0fd06ba3c704f205022436055802255a725401597df054babcb 0x75d52d3c1371443296066e6711654bbeb1e760756d940544f8a065fa178c647 0x5a0a085970eeac4e7004136c6e06ab2493c1815825aebdab2883fc237eac49a 0x558fb6201e140f288dd2f5c3fb9df7d0f6bdda9fdc1c33241f895af309552d4 0x775bac8d21b30c3374e605a4b726a73a4d02b5d0bc8539d8342acccd9b061f5 0x5d4332772f90cb5891dac85e7df38b4f4b750ee78ac903fce2d4bd9e5f4f11c 0x54dcdf4d394e24e7d30a485b0e2251bab7775fd407f41d23744af13fafeee65 0x60b83d0bfd093d973018e8d195fece2f4bb110341023d56e2ddbb1256bf39bf 0x39fffe7e432518e0979d6b244dad4cc86ef7c56d31d7202229d8889c803f6a9 0x2bfd02004983a6cefc8c6efffd6b3e6286184afaef94289d9459a6813a79ce6 0x47b01e83970f82f0c38ac12590d3da0cdf8f4387d1a75c5dd8065dfbc039e5b 0x3e52b50c3b701d46dd8bb2e9c741231fdcca8e3ff6103c6d5c11e56a8cfe36c 0x145c47a900886acae08d03e7e7f639f4b76bdc356101d1aff719f6648cb4dd3 0x11fb6fc3536b2bf596144ac00a8f2246db252dcd5252c099a0c5a733ee82599 0x77d4ef1a982b45543c29f10ab9ac4171770b408140798791d78d9bd6650df35 0xbc6aa82fd91ffe2e05812f57f724e57a4d616f29b205768dfbcdfd5d5b95ed 0x23e18af2822772720ef2ed41411dda5e4c28dd8c83e692b56eaca7947c5d2c0 0x601ff6438bea5a31cf6f50dbc965e5a72391a34e138e3c6a2674f2d617dab33 0x40d54f95f636e3f11da53b50bf3c5b8f1a37c728614fdfebef89cedf34dd727 0x18f7b7754ddbf14d61ebf9f59d4daa9928e2c3807abcd07af7420d9788777e 0x1ff885d8caadebc3f491023d1641aa164645a37d461bc013407c020b5e3b72c 0x76a2df23dc2ef6343d36b24313cf44a98a0a727036153ada3025fab9ec48a11 0x13041000c32d90ef23315e0aaeb43c30fda4ba74502b16e1e20d2df2589a7ed 0x1d6234d9cd1f40f8e5aa51755ab14ef07d928f2b8b6754e7d3f732dc06db0ef 0x7c8c7c3e411362dc1b83503b3483ca665c4bc1f11c781eece23d836174b1214 0x53975c1a1b59271d546bb8305ff2827020b7e884fc638125bcf252d1bb5ef0b 0x6610444912421302f3cba9e34b54f23715816b20b173bc8332853e8714c519a 0x3e28fea7b1443d7aa04c7ff40b32193135ef8a38cc9df52278bcc0bde985743 0x6fca5a84880dacd0fd54b954c8d66491ddaf02512b6d29c8d4259651ac590c4 0x1900b258b740ae1ea60189bb8202435b6506e458e5b45e5313f5eaffde3390c 0x69c3fad1e0a7781f111fcb0d27f1a7dc01d3cde2c437e40b84683ca58b4a4a8 0x5ea84d817911a4733ad719034db1339f46a2a83cb917936d6e32b00e39d0893 0x77e70c6680cdaae5c13a688da94200b57feabcce1dbf33fa0b4385c72464abb 0x7809eb5f94ab7daa9a54dd54be146c63cfe93949a4731c66a2e71e1c8ff6833 0x6d404f2dad001d526faf45f79745ede94d08c46732e1453cf016c3dca3dabc0 0x6293474f5debfdc649cb813147c1ef32447deaf30da732cf836951e02deb065 0x54b81cb2715c1bedaa6b9c614aae72f4ae7bbaa7d43d674bd215329e01ad2de 0x3c4ead46c789a9187f0446a3c43164db075ef47f296a13fa2584c53ba72e175 0x6467f5efc3020d18ef20a8c3960a473a0e0f89b5ae12c9957caf0b6daea69e2 0x3614e526013cd7e721b9f2f5b1a2c10ff180675ebfc3a07f87b280a5e40de9d 0x7617789bdfec4fa17fa83f5d6b87074baa17aec869f5d82dc4a83c4f2cb5b39 0x76fcbea27de85cbcdc9989ee00b757bafe775aca2a07050b02a2c737e03738d 0x46f2554822cdcbd11914bced1ed86672245a1ea9e6a7c17ce93fe60b6832ad0 0x13bc2143238cdd2afec0d6189e5ddbc82e00fbe8921cca1071630023f2b8a5b 0x138d8b81179aeeb57070c2aa19e2f1c17d402c45fffe42a408c3f483ccf1161 0x48f48229064c0d2fc8fb1e21427b77457602288325786a08f0fb1ad68fd634d 0x4241a0738abb6c33703ebf8673207b4c1e1552cae25ebf0936a2542a70c9f09 0xf2dd58826a60c3484580e24e0ae52f0dee5ebe910005392d1bfecf03e4f2d2 0x5d77eee91c9b0e17837a92dcea22c31417107a0d6d1f1d453c9dc4be7b78e88 0x3e893edd68b71925c3889dd13bbc707e5d1a9f7afb69fad9e1ca7b13d69b805 0x6072860b8e70b645c6f3d3fc7ab7087f466c691aaa03481c997cbb02cec74e1 0x54c07c60acda48d5910529a323316f9d9ea7d9f4d705623a19084ce51d1f8b5 0x7b4e54a1f7cfedabd81879908673c92892430328babe4d9de7aadb544269d07 0x1e2945695e7e32e7e1811422417751d50b5bdeddcf5b2e0997641493a8c1aca 0x707fe527984342b43813d3bca40fdd33ed2a2b35029f74fb50214aea09d1b77 0x110e2d020f1af6277c915db0fa372dd7b2436c78577dace7d636dc6f47c05bd 0x480343121dbe55a46281f5615258ecda7a97e147528b18a48443ed536cde7c2 0x5b312ea94cb593987009a73357a63856c678660bfc5a705ce1da5df03a8b938 0x4bfc87a4e513bf084e63ca4b22e72d1bf456df1e410cf5b6ff716c0d337faf1 0x5d9063ed07117232a28a7491854ea9b321d1d3601e46f25506e4b2ffdb8f8d1 0x49ff1413c1c8c31d768a92f5748b02d73fc39017192fe45d2d2444218649a3 0xe6da442db58e628450ccb0a2cec5f857d0bac917cec2c2cc26f2bc2a481d71 0x2c355f43d32e4829c59b22a35c3a66f2087137c72e79c1ccf37f051ee24778e 0x5b5984f2ee4d4fa006bf1e1d58d9fc01b486333deb9588999dda6fff36eda3c 0x64884acbac01578819bc11f65742864cd86bcc99f76a64a874e6610778e1a39 0x4972dcd5d21c34c588ef7b9a90e672789af03484bb6200d9b8cfce0314a0259 0x36854a4b0a42bbb1b4c66cc36e4b984d4bb96a9e3a0bb3c656f86f55f5f2eca \ No newline at end of file diff --git a/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step4 b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step4 new file mode 100644 index 0000000..be7c752 --- /dev/null +++ b/tests/resources/proofs/starknet/split/layouts/starknet/serialized/step4 @@ -0,0 +1 @@ +0x4 0x4 0x10 0x15 0x64 0x15 0x64 0x4720219ece35c125dcecab3e3ce8062c64d6cf3fe9575a151e6f267225ed874 0x10 0x11 0x64 0x11 0x64 0x3f7e919b349ccf38cce7d17861eff05be007005a76b500d2f989f49d052793e 0x10 0xd 0x64 0xd 0x64 0x6db4f1bebc04ac905e59ba5dcea2967b7e33a9505a48ceec9349f11286c8c18 0x4 0xb 0x64 0xb 0x64 0x72fc5bef4125d5285f46b625e96b377469e57651d326c690a018a344fd47f0d 0x4 0x5bca486d5c3a8a22699af474107304bfe302ebbecca002a80d70527ca41dab3 0x2ccc10050548447db20fce14804bd8c99424e7fec8531e2e6c726100e5c7e5e 0x5c9ceba4d4def33a22e2661901026a866ca44e279e60b1ac7d4ed5113f0a4d2 0x73283c6caeea86bf9aaf4ea4ce6f86a9e786571eb490342fb050cc5d3c730ee 0x4 0x4 0x4 0x4 0x2 0x22f62cf7db86e590b87150ed552e112718be44bf6105e2e3c93f563948e391 0x3 0xa 0x84b 0x307d7d897a247232d9027abdc174471e8e26e672d9fbd2b4e9b23f2116786a0 0x3b3917fcba8fa8de033cb6463e256ea0186b065b685eb2d9ff8016aee9c24ff 0xb22 0x5dd6ff2c5be5888a6ef1dd05070798e5161137b5377d9d9e834ad5b3d4eec5e 0x3e12f330d84fa1f8eff1b68647c75ce72e25a0d3eaf4115cc3b36ceeda70824 0xb67 0x4f527a94b61f37944b6e170f538b01e70654e3ebf22413c58b879fa06287a42 0x36c50b0bc0c0c99ac9bda843d93844aeb52e643f03f7759393f748e3987f056 0xca9 0x30a2fc44a4f3688f95aabca8de7f34815b0ac597db93fba4c38707949fe4083 0xe3e8dba5876cd6e2fd06191c0cd81566405d950edfda54f1a41d84cd935306 0xfef 0x738fbd26c5060c9bddd038bd629452a02df3080d452e2a857074f01f70b3b45 0x7fecb9a2cbf373a50dec9061ff025deaa7f52a10059e7f09f27504e874bf3eb 0x1089 0x4f12326a3dfa113e5941421b86407318491e6648abd596cfd33cd76481c67aa 0x43ec677ac9b59c411bc95eb8aa7ea2a50abec18e2008026037026000253b52e 0x12d3 0x470ad712c5bb14091930c5e3e94f5f3fec91222adb8ecf58883ced237becac3 0x1cb7f4bdee15ffbe25383a4c3d14472dd9b86962256713450dc8385fb99f867 0x1fa4 0x1b61287851691b3f62d71b8a8530d00521451f9f23d1d34ce06946684f568d5 0x580610408aaa5880bd43dcd57e7c0bfc3a750b82dcdbb0fe16250d528a581a5 0x1fd6 0x22be2e4baee855b22363490f4896ab05af692513a78d5e2afec3bb011c56d3c 0xa5cf0e136560849d2c0dddfbb55228e45ffe68989cc77caac0402c9d1806ab 0x1ffd 0x15e09962254971902c69344cdb01b7d91ef4415371ba3fa75395b806bc73c21 0x4f08205e31a226d239e4080a1130462a9328203f77ad9734f317a2f5880e43d 0x1e 0x1ecf333997beadd43b3f9733aa70c29e01eed723600c3b8125d76e3d495e6fc 0x78e63891cca7c091e5cc933d3941c2cfd974dc25289500d7e1b42be8988a303 0x23bebbc79457da37045b46f1937ca8015f1d62ecbe3ed5c778cf0a4bebcd495 0x30a8c44fb559339f1f9905a1ba45b2cdb48c6dc16d03601597ba829800f452 0x5f49354028b7255ba8bc772ed30f3dda889195d73c66ade95c1c777b27e10d6 0x60cf4896a45edc1027099607501a28a8ab7e5b2b31799f114766a30c134812f 0x78e09c0a4cf8a4f56e8428ef6d8715a7b613e01810138dc4d340e4d4650324f 0x18504f0463cbf4a6cb6dcdf664d79cd36de93e3175c7323361cd61b527f85bd 0x2ae31540f88dc09b2bdac7f0fc57631e653cf990f3a98f36cedb51660300e7a 0x2d1e612a5d38bd504d632abb54bb58812bfaa93641008616251b73e239ca38a 0x7314c69046bbf65f1a11a1108f12df1961314a764ab97a7d9fb2c61c2d50e4 0x486a4f53ef66bcbadcfbb2c1f7aef7e31cb2e56464fc7cb583382062c6e672b 0x10ba157ca43a35a63a735229b10d42b33724ff75c7ffdc52a21e11e1457b6ee 0x4e042d1029273ac510972a649901f14135f5d85ddfd5d0b79e336f75bb14da2 0x4fc6390ce49aeb00b847d8f1cf66403722444c912a21fcaa7031bfad0391c6d 0xc1da1eb2f69dae28b21435105284c4153cee6373d383624582a4c7b2f1c0b7 0x284772eb7dbba33c86dc5aa2a5ec5d045f59da7da752d6291b5a48995d79f4b 0x793937ede683bc0c943e59b2695d314f3e455bfe992c6f1647ca295bb0e296f 0x4d7fa67ce5f3e1132176eb352cbd5ccb42c959878b62d6e4e933600095897f3 0x4cb585411540fc933b824b3aa340235ed6187990bec7e0de6163f8debd150c7 0x20d433a16bda1bb66f06b471b34c866ff5677f2d04f9329f0363502dbb00db8 0x4c2859042e768a142b1dd30f6ec5649104c546be7a1ed678a891a4391b2351f 0x71f78c990c5389ef9b30146df515cf371c7b1802d5809d0d64e32d1598f24e7 0x1b8f6bef9c4458a729e42d03e88d5e90d48682a3e02d893a6d47a7436590dd2 0x7270a87ee316c65e7aa8b78644a03715d77e45a564ad094518998cfa8eb03d9 0x2afaa3b43d18909fd348fd846c39250fb4c5f31e85e14251e3a0d1507b8d222 0x15aeb7dd7501ea6a86c91b80768672cdc42d4912f03bd38f663b59e8cc16216 0x69a615b2facd74e17c519e1481bc513836b166ce2372fcb8685b93f506b4c71 0x5d8490b63714974997afcf36df2fa39c3dfd1ab619cb83f94ec4f49816955ae 0xc855759c633a262386d4253b9b09675fb0a73628562f2e3b2c7866ea6df7c6 0x3d 0x33b71a86ce75f4d97ffe5066da876c663206426dd33a13ffea4a042d4585459 0x66ed571fc793e4798f8765f83a2730044628c1808b84ad615ba79144864c64 0x7d9e24618765b2055e2da076d386a105092fb9e37398247502e96e928d2812b 0x510d8268047eaabffcd219a261082f2d949c9d194fe996d5e19ec491bf53012 0x54e944c6fce5aec61e6d43dc8cbd34ac45e5a985f2bec53b0d1064500d2d3e9 0x5578bae0b0d4f51f86c0d43dc6a3b23c053d00e4c9dd2c9fe7ab79153ed4303 0x2f34b42026efb2cb2de73d178ff8d4df192177d50d2b479bcacb53fb40fd2fc 0x32be7affce40fdfbd31d2cb326c2cca92cabb32b69191933880a31b1e5e88c9 0x6052744c864702ef1ee7d7ca11b2dc0ae31fea3477565425db742f66768a96e 0x4770dbcd2f0e7761a48f06f0b11ef57da097b0c9ffc97ada74367211ae5521e 0x3624aae4a3a70b6aed5a6ef7928fbbe866cc8b39c5f83f1e61e996025275e3b 0x1d3eaac3c7cca74f2818ac253ec7be521e27227cdc20c07363a93330b5aea90 0x6f94219657782ee642e1ab021ec325dcea5caa5bb7f42b71a43ac8028ec8ecf 0x102f77987ffbb15ba5f6379913fd959ad483bb1679e033494a8c62d1dc33fd6 0x1b98fbb73bc1fc5ddfb601d2e2d813fbbe3ea36e8d9a9155c44c89002d39f71 0x5218cd613b2741522f5d7a6ed54346d60b74d8ca3c17047f8317bb02c37b397 0x49f59c3376ed1c24779de51aa18ca2c04cfffd3bf050cde03464ca3968da62b 0x200402824d855ae37fa43a48361a48488cb278dbcb0beffa0f96315da2798c0 0x757f472195a970298a3667f39bbfac972c7f5b9e9b6facec30eadf8f9bb2cd 0x1038da781f9a4cf6e7dd5f001cebbd2f38013c1b025379a2c5254687cb0a568 0x765f806d5e5db420922c8ff524ccccd8981116f3f0d3a5f0654361b615cab35 0x48e7acbb56350234fed92de818724b808662277fbaa215c0d6f5084ae96bb6b 0x2ddfe0052be5ca4f4b10d3fbc33457f489d3a54dee99227264b8eaeab445d6c 0xe05a5f5bcc1610219e16dd3373c294ad5445098f33ac4ae5f31d9af69661ea 0x6661462b002dbc26f55fe2e5b9c7cfbfdb8fe3104e371e4169d353d816d3b46 0x11793006f6f421bde39e4b421201872265303136be3233df0c2dd1079e0fed6 0xf62aac8e6b73ccaff032df47e169b8c1deda560edba5725caaf558673262fd 0x3160b8fd4af8bbae9eb8ca08eb25d612fcf1574badf41ef311e7727ef92bd53 0x11a935657e2e6326d888cdc9da9ac4a8a443a9dd59c579de57948432f810fcd 0x52a530fc9fc0df731e969bb7ddec499eb9cce8f8d9eccc4b28e3ad934c2b7bd 0x666f16366de9092cc17f42997d864fc7dd0095511ff5012281d1f15d32b9829 0x34061b061ca1fecb040481aac74697ff41c84eae4b220ef472270c76396fd08 0x45ae44ab4d6831fef692dab2e93716c307e0d769dacc9246593c1fb7dd5aed1 0x6bc6d78bd872a1c5a51213aa23c526509e50e8d760164ed3911f4e91a1c039d 0x58a8b9349d070b673fc382f70becf3e122dd869d6585393b490ca67ed3cd498 0x21b7995b021837cd1030fe7c25611e7acd748d81223076e1b2ca90c3a83caa6 0x661935dcb2a753716e8a040f919fb9706dbc0c9c51992ce9bca41b241717d69 0x6d810d986bc2ea7d4d7a83d361c1706c2e28ca89081af6d2ed5de16378ce8b6 0x20c34f9afcaa6eb08e452912bd89dc92a959a583737ca9700b042cb63f6fbac 0x55ac02225271c2485c5682a0c3ac57045d91adcc821a088db25ac7d625621ee 0x6037759f234aee87f74e6acc01f23e0a87801bcd9bc7fd097632e0ca42be8aa 0x1ffbbaeeb06cd714e3efd44c319bfd5a65c99b2a3b1c9fe6537b9cd72fb3f3a 0x4fddd7856d9e7437d173c511e87073ce44ebd1b59c0799a467d85cd62a34a8a 0x59b29c2233dd16b1bba89d048f62aed0aa6c9360d85319e18e1e766a62cb719 0x7e72193bb35fb28f228aac93d0149dc5c014ed18e5a1d40c71bdaccbdb38584 0x791cd860ddaaa8f7156e60197cf3a138190cf46feff5a0333e2f1a5ffc10eb5 0x5d8e3d5105de83212decbc20191230d8a118046bd027f9ba8e73225002f1fc3 0x22dd4b1ac2a7d5a23ee3579da3c8858183037bb7560b095562561c39959bd91 0x305f3467550adcce06f2c1e80da973f877819fd88f30c5c51bd5add84da8966 0x179c556b8f8847f00dfa83fc3f8d66329904fd97e173fa29969423c3fec63 0x5ae4713dcb9941a198ead6b3e85c507c3402376921eb0ab0181c5349b5dfa22 0x381955569469427aa2ac4119291de6667970380f6ebcf3a7ef808c80d981168 0x56ce62dc825c7baf4574eb8288cd223b40db75ddd5b9f47d9c86a539ab8de21 0x132ea283fd91f0fafe1ea3fc79f76db079dc96b49741eb631f2efc1dd7b57d 0x1348e40e6a69394e25cd48460e79c1296712ccd44ff01a03e5e653592701456 0x31f78df64eafd4649feccf289a077b60e21bed2fe966a7211b9815d5304da31 0x67a91b68006f104611c6734b589ec08b48089d9a39e5f3c3df7f54afbdab8e6 0x3b6f46a0f9f98a01d6c72640f3cf57addda97f265194abe9b7ffe850e16a9f4 0x5c4ee56d77db9b3430b5f8dbebda366c6f8322b15379a4a814cf235315d5425 0x78daed527c485b1c2f8134977d4046c63d91804e5278e5f5f54fa8762fb92bb 0x6f4b10923cd9b94a26a4d73135369b0f1113752874fb734a401589b2785a17a \ No newline at end of file diff --git a/tests/test_run.rs b/tests/test_run.rs index 49ddb2d..bc68de4 100644 --- a/tests/test_run.rs +++ b/tests/test_run.rs @@ -1,13 +1,10 @@ use rstest::{fixture, rstest}; use serde::{Deserialize, Serialize}; -use std::{ - path::{Path, PathBuf}, - str::FromStr, -}; +use std::{path::Path, str::FromStr}; use stone_cli::{ args::{ - CairoVersion, LayoutName, Network, ProveArgs, ProveBootloaderArgs, SerializeArgs, - VerifyArgs, + CairoVersion, LayoutName, Network, ProveArgs, ProveBootloaderArgs, SerializationType, + SerializeArgs, VerifyArgs, }, bootloader::run_bootloader, cairo::{run_cairo0, run_cairo1}, @@ -594,24 +591,25 @@ fn test_run_bootloader( } #[rstest] -fn test_run_serialize(#[from(setup)] _path: ()) { +fn test_run_serialize_ethereum(#[from(setup)] _path: ()) { let tmp_dir = tempfile::Builder::new() .prefix("stone-cli-test-") .tempdir() .expect("Failed to create temp dir"); - let proof_file = Path::new(env!("CARGO_MANIFEST_DIR")) + let test_dir = Path::new(env!("CARGO_MANIFEST_DIR")) .join("tests") .join("resources") - .join("bootloader_proof.json"); + .join("proofs") + .join("ethereum") + .join("layouts") + .join("starknet"); + let proof_file = test_dir.join("bootloader_proof.json"); let annotation_file = tmp_dir.path().join("bootloader_annotation.json"); let extra_output_file = tmp_dir.path().join("bootloader_extra_output.json"); let serialized_proof_file = tmp_dir.path().join("bootloader_proof_serialized.json"); - let expected_serialized_proof_file = Path::new(env!("CARGO_MANIFEST_DIR")) - .join("tests") - .join("resources") - .join("bootloader_proof_serialized.json"); + let expected_serialized_proof_file = test_dir.join("bootloader_proof_serialized.json"); let verify_args = VerifyArgs { proof: proof_file.clone(), @@ -622,9 +620,12 @@ fn test_run_serialize(#[from(setup)] _path: ()) { let serialize_args = SerializeArgs { proof: proof_file, network: Network::ethereum, + layout: None, annotation_file: Some(annotation_file), extra_output_file: Some(extra_output_file), - output: serialized_proof_file.clone(), + output: Some(serialized_proof_file.clone()), + output_dir: None, + serialization_type: None, }; match run_stone_verifier(verify_args) { @@ -649,11 +650,119 @@ fn test_run_serialize(#[from(setup)] _path: ()) { } } +#[rstest] +fn test_run_serialize_starknet_monolith(#[from(setup)] _path: ()) { + let tmp_dir = tempfile::Builder::new() + .prefix("stone-cli-test-") + .tempdir() + .expect("Failed to create temp dir"); + + let test_dir = Path::new(env!("CARGO_MANIFEST_DIR")) + .join("tests") + .join("resources") + .join("proofs") + .join("starknet") + .join("monolith"); + let proof_file = test_dir.join("cairo0_stone5_keccak_160_lsb_example_proof.json"); + let serialized_proof_file = tmp_dir.path().join("serialized"); + let expected_serialized_proof_file = test_dir.join("serialized"); + + let serialize_args = SerializeArgs { + proof: proof_file, + layout: None, + network: Network::starknet, + annotation_file: None, + extra_output_file: None, + output: Some(serialized_proof_file.clone()), + output_dir: None, + serialization_type: Some(SerializationType::monolith), + }; + serialize_proof(serialize_args).expect("Failed to serialize proof"); + + assert_eq!( + std::fs::read_to_string(serialized_proof_file) + .expect("Failed to read serialized proof file"), + std::fs::read_to_string(expected_serialized_proof_file) + .expect("Failed to read expected serialized proof file") + ); +} + +#[rstest] +fn test_run_serialize_starknet_split(#[from(setup)] _path: ()) { + let tmp_dir = tempfile::Builder::new() + .prefix("stone-cli-test-") + .tempdir() + .expect("Failed to create temp dir"); + + let layout = LayoutName::starknet; + let test_dir = Path::new(env!("CARGO_MANIFEST_DIR")) + .join("tests") + .join("resources") + .join("proofs") + .join("starknet") + .join("split") + .join("layouts") + .join(layout.clone().to_string()); + let proof_file = test_dir.join("cairo0_example_proof.json"); + + std::fs::create_dir(tmp_dir.path().join("serialized_proofs")) + .expect("Failed to create serialized_proofs directory"); + let actual_serialized_proof_dir = tmp_dir + .path() + .join("serialized_proofs") + .join(layout.clone().to_string()); + std::fs::create_dir(&actual_serialized_proof_dir) + .expect("Failed to create serialized_proof directory"); + + let serialize_args = SerializeArgs { + proof: proof_file, + layout: Some(layout.clone()), + network: Network::starknet, + annotation_file: None, + extra_output_file: None, + output: None, + output_dir: Some(actual_serialized_proof_dir.clone()), + serialization_type: Some(SerializationType::split), + }; + serialize_proof(serialize_args).expect("Failed to serialize proof"); + + let expected_serialized_proof_dir = test_dir.join("serialized"); + let entries = std::fs::read_dir(expected_serialized_proof_dir.clone()) + .expect("Failed to read serialized proof directory"); + for entry in entries.flatten() { + let path = entry.path(); + let file_name = path.file_name().unwrap(); + let expected_content = std::fs::read_to_string(path.clone()).unwrap_or_else(|e| { + panic!( + "Failed to read file: {}: {}", + file_name.to_str().unwrap(), + e + ) + }); + + let actual_file = actual_serialized_proof_dir.join(file_name); + let actual_content = std::fs::read_to_string(&actual_file).unwrap_or_else(|e| { + panic!( + "Failed to read file: {}: {}", + file_name.to_str().unwrap(), + e + ) + }); + + assert_eq!( + actual_content, + expected_content, + "Content mismatch for file: {}", + file_name.to_str().unwrap() + ); + } +} + fn assert_error_msg_eq(e: &anyhow::Error, expected: &str) { assert_eq!(e.to_string(), expected); } -fn check_tmp_files(tmp_dir: &TempDir, program_file: &PathBuf) { +fn check_tmp_files(tmp_dir: &TempDir, program_file: &Path) { let filename = program_file.file_stem().unwrap().to_str().unwrap(); let trace_file = tmp_dir.path().join(format!("{}_trace.json", filename)); assert!(trace_file.exists(), "Trace file does not exist");