0x2cffd02ee46225ecc3750f0a01321805718938e6bfab8e0323d2febe71234273955afa195129f497538f971fbc8a5f489bce16e2572900745f353d28abbaaeb9b4473619585b3afa458dddef7b0fc831cd2dcee0abb2958d03e27a5a30fb11af32e51b8d74924174f57163bed9fbbac40e58b6aad6cccd925020f4a0a69180e865182c34719093f1162df8bc492deced4f510fe3748de7fab92c53e20fbe678b726f72cb75abe6f232011715aff436ab8495a6125b9f4decece85bb9bd4744b71df970ad73c97264da640a52096f3b87da7357d28d9f345748534c0053e2fde81657b9089c6109ff217610979fda6c16eeb7758d7204ce86835cff4c06dc4efaa0cd7ceaf240b35d3691574959a3a939963e0547c4ceafe3e810e1ccb1d46273dc08afd72e312923443654959b46323bd2d4ed37c792f278279b6b06681bcff4c6e2bee20da8b912790596f14f665233814346be95ef687ab7bf5f55d4afd772b61e5404ccc7f10c1779a90e2f691d2808d6865e51cd0f5ce35de8ae917058252a9e1a0e474f8e8d6646eaa4972eb14269e2b0f603cb083a354233a9e1b5f96a93af890992214f30ab58001637be46f5f022a68d6895d45fe74fcc232160d9e30970a1ee5aeef57d673b5fd9335b399f20b6fcf0124f1af73f6525b5d010aa6960eeba3b7b26d98d48a456110b6a709c78d57b54faec99b16cfba7d71111038dd62d55ac0d92370dbd9c6da5408b17f391a82fdb396ab2db70ce2087ef1467083cc0071e36835c30a993ec5129acab4e4078e9c436a78c12667d849d85f70274ddd6ede71a9fbf4ee78c12dd28b675c34c6a4cb20f7a7e7b27b24b1ef81927e5e4f6b50c2291fff69d2f7ec5301928bf2bbd457a9c065b84c6c3157c7a96248c36670414e203157449d7cb6cbaa90e81fe9f50529cedc090941b576c7a332987a786ed90140ac9892aebf6497d16edc681a546332678817546d23dbff7d6883087f5257c64cf917f1f9b7b9077130115263aee2deb56213a386317d3056fa2fc69a6cd49ae8518f41bf11567a9b1dbeddecc08ad67509c51adec6892267370771409d3554ce19a927fd6966a4f901787bcbb08c37ba59372d747360144876fc79c4bb21b1569a748f5c4f281e1e5cc579d299874af0b71d9769bbd5db0bcfa51f4e4ebb67128ca9de52fd5f55f3951359e41c3ab73974743f48a43d254fb4af7748f436ac68f8de39ffdafc2b2f39f9f0c5468356e842104d73c55fd55c49f0edc8855e9240a10d125d6a61fe6b8ddbc6724ff6bd3593d7ef5eb1343b98d895f0c7c58fe62e08f1853049e65295c3369f2508365d62f44ac3065dcb757a4057378912f6e6a317fc088fecde656db9d5545340fd2726f4a0bd949568948107ca0990edd9df6f8b8784990be6a32bf6b6bb461a4875a31f243b0e49a35d79626ebc66c92436bcda6d5c022ece453d4b81575b198419d3b8968282380915e387eb11c1cd38ff7c38b03cbfb767bae51c926ad706347ba630d756c7b7a72065708b505afba4334e91f546afadfbe7e07e50e5d264d194c8e5d0db48f564bccd0293c1769d9e15ff43dff77d4c4c729b9bf4be6668be3dfe1ac44b93dd863f049d30c9c2ace1d79942934f84e05fab08457577f615466151804db5d42d6eb359011170b3e4b8d93f6d00d6c3b216e46d41a5f06c5738ac25dd2973a1e42b6a285374c29bf0930237f0274c1c574d903192c2f434b169ae127af318bb4878dd94c0f572e3c28fb593cf6fdf10e0079a1c4484b5d4ae13e6250ec6e5ce2a0145df9220a829a10e04159aa0feb6e8c057c2f4a6952683f43d57dc7f409fd3cbb43ce9a08a57ebdc81845c449e1b9fe290ba992b456c0ea16cfaeb0d700002ccdb64c685ff0d3a0b570f03d1a0d7b02d64c2e3c95fd6b370f