0x2cffd02ed892105dad9e601a2797a94b45cff0488a7ab0f3fc51372e8a5852deabf79ad0480177c30599fe911e5797b15ed099809b3491c477c02573f324cb5ca4ddb74a8b130266b5254078f952714925c95beda3603bb7c7482b2775cab81c263bc2de9854b8822ea151fa4dda4624c47f49c67676027822d5478134919480d9721882d99238558d0270828351e674a49894c31f1d3348dc50b12c0b3cbc05f084d0771fee8f287672f1d7e4991ed390364a87862bd481d6f911f33c71b91dc484f1ad47cdb899260699679c452b604d9f407ae0117e11ab8d964407eaeb70f4855be7911584de8c071ced627ee0c7c3940ccf3faa7509504ea4c1f9d559e693c93fb3101d57575ad236a6166bbc21183ad890c795126fed6dca6ae004ac5f6be97c628fd1ea192218fb46efddd7786b42841e130daf833eb85a549ed52e6d979936baf8f889bc08f822a5bd537de3e832e1a68bc27749b77375057e14e7f3f414eedafe6252fc490582ec5e18b912fa1d72e328bf06ff52d23cf0da8a323f8f54dac081bc700568e9a7bd3fcd5e22c50c8d190ff1be0e963a25590a8ad7ab701ade1ad13e70ae8afb03e46d9adb7dd916c1fcdde5663037066f08603d25940da7b77312b0293e76a1385b21c57a8924235791a783d01b7617c3f77ce172f78e12aa600fc26f9869697fcc834253adf6ee892a66a3f8469603aefe8bb333d66a71051201c94b81f54ad7bc3073c23932e2d3c7180af904c8197dd75675d689a2c7770601bdbee6362a8c57ae26ef163ba3792e6cd2724744b0bd443b1cc2e496fc42ae455810253b5b1161e8065df771c7478b3d6c35a030e2f85fd419b8242e43e0056f56cb28e873a03a023abcfbe15d2c1d3d03ecba61245583330aa6cbb4ce4b804816465977190d35ddeb18ba929be1eedbd75acd5443d317009173f8bea6eebc7d9b2ac806716d898404625612aa2f1aff500218e141894900a14f1d02b8d1e3270cd147916a108fc83a9dfd2076a8ecf6fd1ae776ebf95ba40a717dd36f99a9d18cbd0fa89dda7a3c474aa9abf4180e6ad6dc6092cf24d30cb23760ac736a5e7af9a26de528dd24c8f983af0bdc9e0af4d85ebcaf12d65ee80987bd9e8a65e456eb854419231e900bbae062cecb4740470893d2ef286db3b53b8ae9010757a3856313ea390e0249425e15f3d1c121f2585ade97c8c57d2340af467c39820723f55795b507d6d9ae08e794a38175cacaa0e7adc5e6cdc735d8cca33b50b556fdeb8b7ecb54c8236539d40ecd5494cf9944a563a39b46b56c2e4dce7e570a19fd52f41d12722b92c391ce66dcba8a6a7f92d56e73751fa31dc5f9db10b6a51488070dada6cfb96c50680214208041e358794e0735ae3274baf64578b9a5e8efb4556ab91ed559a27d08901b684f8351da6b74e661ff1136988b587c55e067daa27e18426fa3ce61abe1ab55eaba51dafdacba2bd29a98f4fb34c602e95ad528a69d1252150944c30f0183eb19a738d85315f26a78502d74d7cccb176c63cf7f22f743b0afca62d9de2dd166210c412d7cdfe09c4536fe896399a0f6ab94abe71db0813463386423abbd15b31cae85b23298b4946858ede4803483bc76ec5c548b067aa6533df592fdebc7a792db026ddd5af4e9638467b3004f31a15c49cf5641ad1387cde877c5192bb396bc18c66a938bfa7dd964e5168b7d2f0bbdebc49857dcbee953ec9c0f3962372535d6271e0e5a0c7378ef820d3c08c479e6784baa8bfb8796fa0f7bc57a243979eaa7af2d0dcd176f2d1e651dd0793085d84602742aab88690ec931b3a079e30a76b5fc94e3d21017bf053fef1c6751de47c75e24bf65dbe740a9877178a1e6b3184d7f894d17ab509533a1e7de215fb8fa971c09985cebfd098396a84e655fe2ed2e87e4cc