0x2cffd02ea4df27bdd00f1918cffd332a30fcec12db8bda644c7fa182ba2c3104394083cf1754f842066960a02ad94f83326e424718190c15d64bf3bb517245b9a4293d1fc3496924fe5df7c71cc211bc74de869a676e69c9ef302df567c31c09c2bfc1be4c262354a04f652ca268e7ac0a525260b22614ac085429833ac44fbe0eb0971d4c514fb807a351a6de21c550b30d8a0d352133d934ccfab82337021ce2f1a414c17c5b5813bde62889604801a49dc9b9fb78860efcb21b666092d89dff7b2c40aa8b61c7d6a79aaa945ae45fe009d570fdf10d6d170e3498d07871228c1482ae7778ac9647ed6bcbc2ccedb4f9cc9f524d8f1006b2b40708544cf84e1bbf5c2847fd216c6f0d8be4a855eeaa0067361495fda4ddaf252f49b3eb8550309b6798798bb2b3957cec3f4cc1f6fd1ae139c94c1c1a219d72d355c692e1b2e15baccaf7efb135f6390a2944a6a4c465532c5471627d893812d64b209f90dcdc594bff7b23459ea06982ef7a7687705637b17355366b9d1edfac1ca005f6b24e2077e72279f564dcd0461b977101b0161e1f4bdf42e3929179b510d6ab4dd6b4e401cef4a839f21a92610c39142a134fab7ff52b85ad50ce6f278ec86a7f67883757fe94b22d471a6deb9c4823ed6e5356a3bb059f5636132af2f4bdb46d9a07476098d32fea55ae11d339eb022f935f46c79cb9c3aa93cfd28ed9bf2e00f64a84f60f9307caf259159ddd06227cf3f640295245da1e02cb8156c3c9150eb229a301b32b98735e5ec688de08c5bdece7894fd1d24da12e036646bc23ee14299a8264563c92f9f8c681a4864dda58f76c5946e279b3752ec8b27afc990b261f9fbcb226a9b5f61b49078f8237c27ae85b4378892c6aad5f82736af1ba735c16d5d7a85139d66630d2b1294a217b70f617451d2923e6b3395c66b41027bb927eaed7ab43774e2adeeaae70b680148fa26d3ddc4c03f6dfb9da765f289110849002a0218a31f93bb2b108f621605658f8288a03050b9d11c0795a7b2862e280b1226d26ef692c0b2207ae4d5ac7cfec7f23c917976b653f60fe437688f667b526209f0963e80283cc54d9939f9229228b49df26ea93e6425c7613c172fbb17fe92f2074dcf557ef4f3663d0ff92740bc74e4ea9aaa1c214ff84c51134852b0a0843f3256bfc884b83fbb1c9a28475e67122007b652adad4bba937149fdebc1a1eba16de6dc130f1df43a25122f281639f84d2a76aa658db78b14a0a879cfb0a998ff12c09f3961128eeb2be694acb65efd7e1b2a739f8af592a5d0867ba4e82915543352be464d2acd3fb46b10f68ffaaac7ce9d26502f6548a311c1210afc8ef68faa61f486fd619627c8b22073e2fe95c318b26a0a59a8c3897d3e7195e5ec05da0a69527c673b8792c7c109596b6ffb765de01dcc9f51927644a0735e14ec47540bd735196a71fae37f91887ed8e37be388422d1ff9083aad2665a6f6b34c1bac3c2278837c718bec115bdc79d8626067f5505534c0efa2ec30c04543bdf810356c2bcd1addfdca2cf3c19af6de6312aae35e8f7c4277190eadbd5b4c8130ed7c14733bc27a44b071fc067ab2b5db28117584458ffa9b270cdaaee8563f31966f58af4df371b25fed2e15a0859d0b62aa40dae523285dadeee01a518c72e6145ec79dba11decde7d056d3e3d288339e96b536573b4e6936c17cfa929e6161b2c050bfa17b598ddc22f0c0b6da8923c24a8a70b62a536ddc9166bc07bba2759c3da58124ee3ab031ef0d1d7a1ab4c0791030a48f69c98ff4b1519a1b964c7913d8917a5df40ecc9df9eec4ed8c64894d9d37df4e803221bab1cb1adebb4b66fcb7e6db8ce63a7f032d65522f2de04051caeb1fa1115b368b81d84c1cc7bc3ab015641768e0cd85b78c66431d5e44dde947ca99f