0x2cffd02e3e8faeaf216c93a1994d9db1e5a55363b0624b9e0bb6bdd0c46d631b7b9a3c7e1d99c80d1351499c9340c49518e281e26b81416ea46d2b814f81e57a2d37055bb766cdc5d5a2e0c0f4c37ea95e424c27346fe66667d65c56402a87a217bff1fe6b7781f062708361f8770a83d38bac50731710a4b32f40775a56277d8de108260866ae7fb91371c3275a76bf9a9a91a405bae068dd9e108553708d33e969beeb5ae8fd7cfcb671d2f4235b5b722cc9cca69cfd63837c49ee8e62ddb9e85565d2974695036e854f65a82345c2abc7a0b51802ae213b0c73b8d52d54251fcb729ecb3420685ca5c0838d0a4e580d760e829387cfb5d22c7c56d8d064a94a3875078f8fe9b971a8b48b8c8fab82a997dd43ebbf88ab66205fcc77c3395e1e6d01708092ec786813251dee6c8dbb7c38bb06c18a9b402309f9a9753cba33df32f1a9fa6fa9f490551776d2b0c3d8f06b60bcc5ac6b795ee802e4df9bd39696376ae4b6ac514a5c09b6178a8ecbf9c1803d56bbb36c5da9644894d65c2e7256cef2a0d875f800f1d33f19ed805bac2519cbbba03fe406e2aa81e0bec9da9c1e04a72648c05c1b146bbaa19e0d793c21f1b5a1d3830ec0a1889389b7c025954a1efc3980362eebb9a4e8a1b3832db80e84aaed2dc3fa190a6090995da7a6de8cf85488a66efe4f17cc6a1be6e08f510e1dbe637c267d8b34768ab50655e46f48391ab69bde594a1c91d84ecb92c3426ec25635192f63c5fda70392e6fa2c941b412547df824ad786e808541d725a916b2871988790450098df524a175d5fa411e2585ccf2f77cf5cd82abd987b55e01badc519b967779f8cb94a1e0dab6eb99134ac89c0c2809f8b46cceca9b53bed75be842862e68cfc8ec03f62055263e583313227b5a76d7520cfeb5e1b7a6dcf8b95a6f3d4086d026056f9716e67cf61302b5cb99e77e3f36be2ce597194179858c8eadcaeb43f72f154a9002f54da5cc810f5123b9eb9be8a61d26d09140da18281f58592547b96db4ab5898864ca11fb9f68f66dafa40a3cb79164116b1ec67cb3fe026f36c7877ef787c54ddd6bc130480b4dad7494919961089fc3bf264412249b355c976249a247f266623bffba0d1727d1613f085fc7241b54b5099e50908d60e7c75a9b985b39226fd39909cc8b50f3e15e961236b66c3418f39bff4ea2e8eb0d1fb2385f2a55fefdcd6e3eec06135063fba9900d30bc12825e172da7736e74b6d26329afb5910e81fc2f3d2f5c00e6edbd9b5ac9e7e67429779abf39ff8a0e6b89c9c50e83579d4754acf1322a55818c3261072cbb351bc1025ba7227517a5760e139ae506bf1dedb60e0bb663dffc1aa71d86f46fdb6b1206d11e71cdc1d98af7f8d48cf6d567972c16f2093469b6dbb30dfdb476301c13da9b162a4cf8bce9242b79aa5c8c520111a68fb837372c0f39c70063de6dbfcb34b0a8419a1cad991ca752959166e0b4b6aca630cf4de7a1dfb7e0a697da39e3f7a4d54409b0966f8b57c6acb8e4f71da91cbdfa80cbef50a5a8e0bc653523b0e24f20ba2a4000b455f4b83248d8ef9b4a5a61f60013a559e7a701cbd6228030787dad598f51b3f1d73468bea40949e612756650ddd26d576582d19d0a9699b77e15180326e0661caf1c424f497d8c6af98fd104b002d1f5f657680582050f41cb2059262dc21dc5e325f76c221925046f2082a3be209ca0bb6ad1bc0acc5e577ec2fafa7fe38667b386c848323d8f65f93db24b9816ca0ec5f2e3a093b8feabb872c5e6bfe17e9e1de56fbc3dc1106b18bd0570f05e23e828a0078c6b22519a7d7b53e5d1716082baaa2b4f54bcc3a1935ba04e57253788d76a6caf0b4b8b0d0345c92569aec60c1d02a7b0633af08b42eb359b559f97a1cc8a754dec420a47d80fb05e5dcf9483