0x2cffd02e418cb4b303503fe404694eb70b60bae7531d42ac2aa34b5d965115653982e0c367ce749be91849d1e3584a5b27de0f349075e5714fabbc478402c10469f64906e2f885b9a2acdaab91cd8e4f20f0d7141611217ab5bfb8ced5d5d0e242cef0d242926b455aa7f31b877fc0965ff11d9165f49ff44e8e2280ac34f224d3d5e45ca5a10a409bac3ceef0673fd2afb2b98a138dc7f463c64c7bc9c1f255aaa7776fcfeec9db63e909c3ad2cfa156146c7eaf4039e4fe80cf5748301f1af669ce76b2df5e8989f86f6dd97aa4f73bd36c5b8511103e4b29fdb8f57ef3a7dafd9fd474d07a0d906f552871367c1fb5e840b3bbcb9bf8b7c52f93e4df5a235e65404839d3a527c5398371e7eda47450a779d17a55878886b20e72d62172d5adb8c1c88733300b37a90833247b9f9eacedc97e43f68fb64349c5c14f28150b144a1c9d2fd715322261bdb60fbcb94c5c4586853c80f15f23e28e630e8d0d7ff7dadfa4ab151a1dcfbf926d864eeb1c941dfbd51d99e0d7ca452b3d3d36e4a10e833e7b79c18fa07720278b0111cb31f163f0800e946dab263fcd06745561e231e6584fff065991d4bc492b8e1a9f62b359512750866fd25e61352b0e36b6ca9d7fb5bd11cb9ad46cc43df7bb030673bb669cdb4a36367db4909f3605504e1ff44da32698c242780ee59224893f129ca2358bcf1287297e9527a74774d0596891a9ade5de1c127a91b92bb9d3a611c4b0bcd934200f88e4433bbdb44cf85867bbb3256dbaeaf5b24f5f3a55b203702900456ee1cbf159dd4440ba1fb9687f6fe49db8fa7bd240dbbd336cbbe3b4cbdcb6c0e258172f9d82c401dc0750c330c56825ba6964abd7ac1722dfb341cb6a5a8a68c0aa2e5ea4a7fc2b90c9f71d5065564a5244cc1caebed2a18191c52b94a2f84c3b6d3b3b549e2f7b36721479d6e33185c85c0ae26b367ffa4977806e7a1c6d789e892208016cdec2142e5236fe3db67af1dadc8eda1b6db9fd98a93447af0707aa2ebf6fefffd183fb98d7490e159c2360c254becad745e07dcd8170dc3de91bcb0cc4a23fa97b7d560fad231a41ba7cd3a17cc9fc09e3bb0fd56462f1be9360fb67e445a21487a69498f30b4b2d6a821d57c708fc7da6bed6d87bc30901867b6ea0576db5ac107fae79a7e662fc92487dd8881234747676a5156b83bb076317ba450a1245bcae97295a5b86e956ca756070534094cee68d9dc2e8181e67d21d08a956cb5eca0a1e05ef02ee50be23695b414bb8c365fa9849438f01a48d9f69be8772e89935674a331d944ead491654536c4d43edd87a11cebb3566faeccdb22f247c41a4098966f276a594d6b0edbfd944560595d26fbd9e804bb2266ad781b056aaaa1a6a85deacc284240b2473855bd1d7194df054d03bbf6cb47388c25559b13c6126ab83c9c11f0219bf0d5f2f7258e48c63fe2199fe9a5c95cc6359195495aa70df1bc635569e4312d05fd00937e857590e3b6294ca8546d4bfea2c9621503e5e33e577a836fed3ed67ea18df79baddfa4d10b19f5ae72077701e780b9051ca8c58e0a8c2c2801f0550bc83f8d1916f18c71ba79cebb8577076626c40bb7b4c00da8b7bbf7d9b964050c9ba8002fb91d953c23c050c1858836d6fe30a945a57833524397998b945315fa7363c853ef99b2906a67e9c3f1ba1980f266d4077d523ced109d92ae1218442ab1846adcc9969a57ee715a83ce6e5e557b653ce2f90ba5ecc20b8a2d179613e1cc9d9cbc05ca3566bcee0e6dc027628923231038c634e610cb825276b6cb666522a95395defd9cd82b9def99711fb7f798ac3053a9fbcdc6b4d623747628915f50be478db360005abf33f3e0fa010bd6a032b4e6b71d79f43e0fdb3124c275598812f88b67425c35637b28549aea5e3d659ef12e4a