0x2cffd02ecc57f47a3d87d081b09bad10bb106cdea52bf1808fdb4776e303f42b4ffecbbbd73aec2bf11a7c8f4bec85f5b580eff77fb97cdcaeeca6014c9f1aca9ba36bfb5b9af16d1d6af99f5dde947f0d6ace1a3d8b09daaa2ea6115861ff4331904aa17e76516b8a25465b069d681a472fa37ef3579ad1fb23d70a91c00aad051adfb3e09ad88c039c49bea5168285b640961c1943fb637e6aeb6bf6b2dfbbd156adf8549623ed9346959c1b9b73ec3caa7bf00b5461bd80bf05276f3253dd6ed56a996b7a082c6d473f5f80b329b56715b8b8ece91e529c49a601ee8df8e9da4f405e0fbbe6af644ca14a0e1f2125d420908690434cb37e3afc9629130783193af0c50a2abd51ce782fc403545002e19b604c5517f65ea6d257ec878ab97f4386e598346459eb1be79eca21c759c55bb7ac9417643d0e9be7bc3660587b81ff09877baa07e5636e8ef6bbe0af69cbbefaee47f28ffca9279c10ce6621bdb247aa30f696ddd53965d70f8c8912dfd580061174849d5d8b0f86acffbae61189d95d61f07c23b97cddf01daa6e6a36ed14ddaa0e0b329d74dbe298de6db7ef88d2bfaf57af6e71d15d70bfb19dc28f9f4c9f72bfbd257fe3ad652916151e33c1d029eeea91a675cd9e88e9c25b3fe293555840d1a657b04aeb120ef1295e23d514363dd3f5b3a1635303a836278ef597691bc2d731929933c901883081bcf15797fc594c901f39b224e10c35e89f049db1a51c0d1800f73da1282667094065cae083c514697ccfe647478878c70bf008df0d42e2886a3c9f3c919ba0e120ae27d29183aea26c183602df4af8d66d4b755e074aad5740b83b66c5bbec66f074d13d7d3de686c25a362b69614eb756a916bd0485d9cc345c7e174704e3b91a028102d991fc8a56c42631f2b9812b2cb33849af70dc40854729613d8e210e0f1697317cc11f2e8934d5816c12cab139eba178f526d5493c112667494e3aad0159d9f27a853cc3ef408b05624eb5e7cb65ea10cc7b1da8848ccf8f640fb4b6748ee7615b985e06f9874b7f37406fec025b2e609b528a4e664711c0f4d021c300f05a449acf7688c86b3e779dfbc3526cc3a31db1bb5c19b96125f1bdbc6d652f7e9d912fe958d2bede9b923c0b1cac5e15ab5640d122dad6232d8ca51fd89b64ced27903e0e6de8e78fbdd493876e39aea06dab37f824b387a689155171a0548c4c622b4084b0b287623a361d27f2dda30a1de871a66f72fab89f44737dd9e698a035b69d4e6a1fdb5c267ac899377e77605a737796faf5ff7c359b43a2ac78c4eb9c333bf8be05b52791e0ecf5f497535d86d1c9401af45c6b41d38741684ad477507c50556d63468c73ac3da1ce571f71c2112aefb77ccc5349cfd7c226276d99aa5d558cfb9270b11089f13ec2843699407ebe3c792b3255701bfb46642d4e5d147be95b45db9d694e168d07a1111885cfd7ace552333c15c781e8d876e6eb7a82dda6d396036e2d799c5df3ff8b15720feb733f1c1a2f2bf13d5c7a43de7f09eba68667ce43ac6b6554912532623f579b575e2db932b90ffe233473e2325db9e4e7da668e0bc64c73147bcfbb1eb499e95ba5987aa239d81344f3c7bfcfd52c03a252f9ffca87b626db7b021c9f62c37cc8b4a0c9d640d7b97e4007b4518ec3fd3a946c6ba2c09c4581a8bbd3b913834252f956c7776b6d1b80d6adee3ffab56060c6a72ad4ba9757ae345fa2b647fcfb574b630cc1bdbf3ec257c129d7f7542005e9e7f490312f1ecddb0a591357dec79fd552d2e6fc32fffffd6732229173e5cef031d6889a8d1c1199560d4177493786743a7ce20593bb999ce67fadd09703b8ac264277de959e332bdd183848b4bc55e933bd6e4925110493ba91a814ee2749fef58046710f5a9c52b59e481469c25061480