0x2cffd02e6f10e79efc55bd97462f4fdf30312d699863c0130fecee04f568b858a4a2c0cec400043be2b9c849a7b1a1d96feb983859503249527aee6b96b83dbadb8b29261198cd897448c420429f7106c696499b3f7e07901ea70cca85d28fd745716f99d3c92b39609357a78cfa2678b48a8b8109d971e1b186fa41404c4e840d7d61e6d8347e04e4d0cd936a6c0049890553f6125109a26eaf5d1dfada9bbfee7b679fd149a1011e4e24751c205b3db934a2d3438b37c8ed0b8f5bd44c212ef3223ef692ee4f737288da169c4c7ad43aa86519caedb4d5936403f5caefd2d94101de8eb2ec2299be7107c66598de8b5a983ba4403f33593e3d2be093aae669cd0a6aa37b57e6e2431a9569784b5d6f957cac87bf66533efeb6ee3b0cae9829c6c503c7b72f067091ab2dda8d957552bf807ce1b17333da223731354186599126e5e9955f94d60c87a4ee0dcf0142c25a7a891c03593f1e211e1eca6225d62f749c2d17ca36ab989ebb6525f7fcc3cf5401672b9dfeef4565978d98e99c7eb66f140fd480d4546c7b2f9e0792479de2f1b3a364e4c3ff7ead013cc350bb46a7c92b444651e7c3dfc7f3a66056912fbe8b825ec0281ebdf8a34ca98eab68817dbb859ed87faedb05700e1c71513d48bbd384852beed551e1fbf778e9a0a4de576c0ce21217d4179570d27c2f2d9a94517b7052b74a594209dc23a672ffbaf1095ce5e5905af14f35eb1eba4bd971926e8f4832b6f345ebe73219d1a1a082197f1d46e7464d00606c39abf4a26dda46eb8c837a35353458203bfbad78725aabac60f6265746bc8815e084a37d86cfa692a975051b4cf7a0ace4ae95ca5828bf66398845e90432473adaaa908ae0953ef6294105fa313d3a58153a28c0dbd0ebd40da332d12398bb81cddfeba4187ce99e59dbce6fc0cbba10c4c30ae9fdf5bdd59c05029d667623fc31d619736e0f023a23bd5ea7ac372260edc1dc5d174b02a934f6161704586d25b556b5c4b4d6156bfca5c79b266d617731207535f2d0f58de47634172a738eda9217db2e75daf4569ebafb7775298e805647445abb5db44fa282611d45e5ef30a31e6eff947ec6479834597b1bc56175e2aad5a592beb207ef4595a159dc68d0516de2fb4e2122565a38ef6642c13714411e8efb9050cb0c8feb8a9cc2c10ff42f49cd64b134cc7ed0122915b6d32ee54f7fec7adaacbee9e6cbfda6ccc3ff42adbcb0be5a7005de76f459fe1cc5a97fca7f0d0cb12cccd27f17236a32d4b5a8fa0bdd37a36ab2cf29f6b52ceafa5775928199be9a1f742eab717e3900d1bd4fc1a50a90bff5ed71e4325c95fb77a1bc05ee5f3cccacf8beb12484c1c98b37d84e547f6ea40462d33de56a082848f090e26fed6029681d2da161ece9a193ae43eb2e2ceeafed47632cb84bb0f16e95a043e47f896f47b37ba51375f37250682d5ec1461ac21e2193d2600f27fd3634a21fbb83358e68f6d893e5fc73c55029241bceb73ac5090920c452b8c02b8c6056f1a95f13fbc87f00e60b552cd0710b91f9ec21b1943ea1c591cf42abfa27d8510d04b6533350b8332fa2bb5b13c5862d67ac264c1fa58b5d366a63bd763474c836dd4707fcef4c42f906c751cfe3dd8e6c9463124e3e8dcf2f0345186a1abf5d9dd2026c6c5dab2ebbdcf479908282fdef16f1245d6880f51048c3e922266d2815e8fbfea65f8d43d535b368f32e42c7a4d79f944469cf6e6ed3c0e96136e1714165dec562011949df5a42e383a5b19be886888f85735ec816a1779735b44f4b0e6414638b1d0d400b4bc1dd7e851989b5eec70eb4b270c6ed509de27b39c7527ef0b86a30f926f96e578b02f640a67e485e3a24e136055184c33db3987771cf9d657be84c4dc1dc00e12437ca54e6baed7080dbaef789609e6ee1d9