0x2cffd02eab2c91b048dc283605c703d17a014cb56d60842f3a9fdca7cb6ba31af3dc20c3782c6b43c0d720ef39c2e4bfe4ae9753de11c5c166d84fa26254fee6e6764f0319f279b2176950ca6a7e2aaef2cfc196c1502b17e156e4e01aec8a1693d84bad0f8638968191a22300a71b5f826580cad0452e411b50d7953afa6a74e03178b7aad9472aadb5442e7ca4f5c5cb0a427226e6aeaacf48ee6018296a7ecb576e364e1b5ea7fc66908e5df84d4d6b3dafd2f5bc00c2eb35cd0c2392c9f82d322742573d51bf43273215c2bbc3013592ba2766bada403f8c60195dced43ddc2192d70cbe23ed4f932ff307ff5095743f5273c2c1cedc7c2f2a9a2479de6bbc2042ab254bd811b7c0d41b7eac614caa9241bb781f60b7024fe24970c7bf3d3c4e00923a38079eabb13539ad89280a06652640c20d9813dc1d10861fbb550047699138a662e84abea8e8a818137293cf7b75fa315dbdbba18b1ec6987aadc4b9f874b088101b92235c38e01c16ef0d5b52ab51cf1b8b9edaf2ee7ec2306d9daa80d0fb47afd58d03fbdb6dc9a66f1599cf29b5b80b66bfa59d0eefb11700c5a9d8b96dfdd8e4cd66626b590582011b6f1475b2c12c3632c91bfb86d3693d5ba126bbfe23a6b2fb5ccf2aca57654186b10ba3e34908957d8f2fc69e1401e7e76314b91dd24a30c9120222811778fcf3b3d3647f66a7b49fe268aa631c0212bd2829f2e527d9231837d0be76e2fe12ad5afa71a991de1484a33f9042f9daa37219a00c01a80802c3a20857b59e28666c28e7790e6e18145d2e33151bb828004fb615ba1abb292297c948d27449cbeac7a8c6a58986568acdd22edb71df78c9bd2f2e53a5cfba49dd0ebafb5e1e4545c779acfb96bb28758b356a176d29056d083edb1e421a8bf51a02d814689860588afced8af2fa53c0890c2564fd660a396afa44139d9238ad4a90fd7683fe36dba6cdd75e380239dd3ca1b88aede763b6d55c3f055bc1a925c4aad8efd682a262223e993b57fead81a49ebb78562aca60b426a6784df6d99c3ab83537e1790caec5f667d5b959ed62b7fd1bb7e419a0d66d23850ef5a6dedb41649cd667d3fe77d7faa2ae988765e739d61cf48ec05d07b295bcae6a604cfb178edfac37f0201f266fefa40a5d6609bc075f1e59cb29705066caea0aecdb5b79f339cfa593c35b152f5dc1e8c764788263175cc2818fa8cb57f37c82961664bdd73493c5ac602a2ca45fe62fb734ff96f26aad1edcd39992ae2f95507181a9696269f58373dd41a771d15662dd6b737606f4f322cedfa6f083d968eb30bb81b12bc63d7d5056f1a50e3f13dad9b3b9569a540b2f79054a2b9193eba97eb722eee6af2c495162862f1365b4cc7396d9ec8e755bbe4507394c2e5a459190dfc4aa249647916947613a45a4a438db168929afad59cc3f8bb3f6913b4625099a96460b776bd66e4e38263ac2df656bf3c710d072fe91597ddf1bee402429e56a0120971c64982386966299417da92e0cc30d62eb2f7b6ea6da4d55a734945748e9a0258e506ce368c996650117af4fca2ac2ee9378019b3d18466845495ab2373b3881dfac8729ba300a941a1c25e7e7a54219b41f4ab18ca0c1f6f1c7ed89f5f2c597791306ad68e01eff11172168f359868ffc33484652d0886b1cc929f220675cd5a91271eb7f46b0951d4f79ec22a5ee70baa507a2e11b413b86f8ba938916581deeb4a0ccffaa5eca7b68d2f21e8e1182925d78108d1725a4973d51d67cee597d3a3f49ea66d37fa9d4b01feed6bc58eb9e74085c69085b7850088e841c2ab3dc4bf1e13654284a9adc9475e200b9d7fd69fbed5761c75ed558d5028c75c670580137b6120e886ed26c10b172aa0558e4e25437310b2355e79261972bec29ddd8d2482eeff74a0f4a1a7ad6