0x2cffd02efc727b045bfc510105a9009ee7eb4ad8f34e1dad31ce929b53d0219eb0b46e98e3a0e1371e5a2b4f2bfef3599d59d12006033c6f69750a0222dcfa44b9cce8da0926c14d4b1e2b3770c2afd3b43ff80c1522b96c7b30bbbbfd5f2f2823bbd6c8cc2c23915cfdd9f645eaff0157ed27888dc512c713982e1b5552131f4edad80234ecbfda10033be70b4c3e4d1d1e9bc8b61318f205ace617eac65e9d24b202c0cfe2960cbebc0c0f186a4fde53785b1f8e10e031aab31efa1e71f2a122efe79ab244fc133a5238df017f90e947d228550b02d37efc41327e944565d4fb64415415801b89b3b430cb5ad7ee5b3e8f6935536dfbae68e4b3e06c44416ce459cac7d807092e671f5adb378bc22bc3fe6e8e3a4bbf10ef33e9018a48f5fb3418e2e5b17e09d35299f2be47ece190fc1e1c01868a67097348a03b68c95e4253ebd9368d95b326c649750cd2814757b5e69c162efac848262ce9ff9b9f1bd3e450fbae10d0d5de3b67e00e6ac045697111f971ffd3b47096c38903d3e1c59a2c26b00118ffd359a27052e5e3cfabf25f49ed21e68f2687999bdfcef813b8294d00c85903fe7fe80722c7502fe42a69bb9edad133867b7b783b49bea19ec4ffc2fedd5967a8c3bc3684606ff5fe23dd0dbf8a90fcdb9ce2f3bb2aa29cab55c5e3b321345f0503a0c46a5cd22dfc9a273f3e2499bc6a0589a49a669392749b28a0016a81a7fdfe18a2ed0c051df77a4d325f8d848e3c55de2b902f18b752104c437aa4b110378019736b7e3a038c45285d239087cb0bbac86ea9eb00e4c47e022969ccc38d26b5af683d171b237236364b644e137f15e293728a836759187756c9a72fe51a014fc444184405dd710bd078f7d07b02b8647a58daad3d114ba056e0b815b474d85bf088e92de37f27acfffe537fc0318e632fc940586a4eff4601b606a22f7c47b6ef0e0ac32167faf3cb2675958a5d057b2a27447b174de3e64be82565ec536ef6ee96179d7a52eb249cc7b056f12e3f88863177387d9503bddf9daf44ace2befd11afc6ad25be28a0d965553559189456fb843de3c365bebe3eb8a5bcdb6525e40493000a590e1cedad999aa36aace01a0a8aa70d918624935b902eb9f1f2cd001a19017a71bf087fd4a2a9f7662ea6e0818b6e38cb1b011500f73f779557d1e69dcab54ed4b1f2906ad5f035c5ff7b096054769ebfbe976dce06f9ddc1bae56be9b14c2fb2acd9e66686bbb806dcbc983000fe7fe5d9b0a05ff5089c701e6f3ac49edb19b7c959d8aa1b94045f2eb160d13d6f54eb4f6d8d9b877ed49446474b7a8369ce482829e64ab19c21ee9715e84f0d7e9933a9a0b73c25f06a306ab28b2b31b1ec0ad62f03c3720be97e6b9b9eb3a7e8b73cea9fdb94ad02d3e8ebb9ed6252ee10f2d9bf0e8a7a34a8026494146ff1ddaa8894613638df7de5579917347beb2fa91d1ef20c3eb21f44c41787af911a68a35193d864515379369d10cbb63cc940bee55ca662811ebe430be092e982f4c6220412d95852d8921f9aa8b4b5d8e80f6e157ddf0ecaee4445756d0756a508f445b55bfec62f4356ea63a0d155326400459df8ea050f7a1b05461cd38974537cc729d7955ed5779c9903b171b74344674e416d791120b6d270a98dd61151eb8345875ae91f1f76418f9624d3d539741d98c55daaa6b86bdb1e1c3bc6de30cbe08cfbe1541a23820da712eede5ce94a0f3b2df88b67eb34f3b8a1370746d3de6b4540109da4c9511f7c8246571c9366890f91d6aed3288a9be4a56cfe1de23c1774adbcc25a36c26fc009abf4b7a13ab6b62a81670f394c2b88b5f529fc0951c0b0aa1e06f59aa1c1c7ba482331580590aa9e3c08a1b8bdaf6ece378a0ec715e412b52d6053279b9d2c0d0883c97ef2270811c82c339c9529b5a4