0x2cffd02eff1e7512d6ec35f6c97da61f6f6d2e7522742d91251b0323343a8f91c72a2800d7a2e1e6f7e0e89409ab1f834dbcb77cca5545c1ff646b494509f36809bec6ec5c3b2026ae9bfd29b0734f9acabff9d7cfe60b54a90938109e404d4c4d159cd2ba1d931a5746cd3d1a419292889b38b08d037f395d1369d70ec63661985299dd53f865b3aeaedf60ad3f8435068dc96930681fb7e53baa83952ca24e04cce9750d6cc98f247b2c3c62b5c81b1cf511d22e1d4ba7d051e3df16575205651b684d9ca581df3d693838a894269b30f2662734252dd218546082dfb59437fa6d8510b068ac206ed5c513ab66790920e13d8b19fbc00c9602c0d6f9a649fc259a501fbc17291e3f666f86ae2ec099ddde809b5eac8121cff9509d90341edb2a284f02ba9c8998faa4e7fced1bb1c4c03e81c1babe27e83c565494738ab55ba5b14adf2f00504b50ee5b5baf602c6a7c0d66b58e4a5b02252189bd04aba5a7faf2869b4c6fbd7e01ab4780bc3fb7c38e7347b526a836d03d2ea3bd2777b7f037984206119101e070026532b8d0330caefcf19b9bdec4d96b32c9e506dee431efeebb6a9ceb14be60f99763b1529930bd756df6d39e059982f1d06529e0b8e7dec8811b4aa566d179aae649caa12d2bc2a1a2b951aaa2ddbbc03e95c28c925d1fc58ca4d8b27c567efafc9e2fbe6f9d7609632ddc701a5515260e336cae4d7cb7ded03e281b50c968d453b1cbb89571f11082b8cd23c28ad7045ce214e9dccf26a633348c1122cc8c04d0cece6cc5d2c9b84c4d960439e710d4d180699f4d73327ea5f608223563d1e8decb378774379e3f08d0ff9786df6701ad5931710c1a62427f7368bf2a3f0e5e692369f2ad5da14949cfcc3c651cfa5f8bf873001fc34883e17f9fc711c84add42392f76716498e4d23d0d74c4c0100d5454742ddce022036e70d01b318c257caa46c53c089238d632f388f10e6185b2268551ee8957e4d7bced729261b598a0da0147f856f85e44964a5e06c84ba0864f1549ad07a91cb18abda1f9bc1744d71c6d0ddbac90a5c52b7b9241f183845d8acfdb3e37e5471b16e38b867dda44b3349e462446952f156f448e3df5752c94eaaddeea476f4e8b7cd909f8bf64963984d02e8f60238454ea5b2f5e2771001ce5c49823eb2c07fa6d44f2155e012aa8e83a8d2dc08123d8436680ac586ff0cfb0e52b89bff5570d35e74205141bbb810a83bde9b0a177c66240a90b0f96634be0f6e59963fd30082fc81e619b8dc50a438409e1847e56f09bd6525ae2bf40f471ab3b242771a126360df70606fd2bb57d6879f47ba5f0e2b0362462ff334a91cef3ead71f1b6445b277d571e36e5ee03bc71791a46bce21a218c0584b78d631f11fe5577a9b737d363861aeefa9329b975b1f0fbba92237299e4efefeaff2bbe5b11c3536be00987275f3f4e81034ef6a1f108117d7f7824de8f0bec2816eaf0b9d54423774755ac9b93fde546b22b096860c147e5f393ad25233bc4658552d9691bdfc4c1831a86ba5b0f38d102c24a133d2a7bd88dab2ed5ef14b11b4df1c2eefa579ff23ea259d2a617cbd28668bd8289e0bb78ea935ea456173d6292ffe8280c43ba1a3afe00af96286604a946988b8e504b24049f3e2856ab2b5b7ac9f32646d894ea50484d9e8d5899946bc19bb3b4143f5a08972517e51764a1e86e15c1939ff052506f1db696a125262c4902bdcbfbae628912bc270cf85fe5c29ba69796f48dd965327e9d859d7fe7a2bff4585b43b1d547d00846800d023a86d15e40a0dc7462dc30759a1bb401be73669fa79a23f1942404e054179184448ecb06ac11b2e61e134843a1ef3218557d66300ea1f1f28213665cfde339a2f25e093436e2a08485aa65339926cf495ad513082a93d9d9edbd4c4f501