0x2cffd02ea9c3877ef0be400bbd93c376f52cd2fa4f7233db5f2ebf733dbbc7e6b720c2498d1d54bf81d61671ce4f9cb2805f85918d17846ba5251719c18a5b57a5db19d9c440aa2e769b4653833b627799cb3548edb0d007bacb8a16669aae4400b370bd38b132ee922fb0f6b1fdf67be7b8ce764a147931ed43b9d3fd9cf7fc03d8e3c06d32dd84c49a91547a7a0a46568bdf472ce89dea1940e94c534b19fbb54254e2564ccac9d9b88b34bd482d28cd35350fa4a2ca6395461880fdc432cd9b261bd6ad4154871987e933de22fd59c44c1a49df85e0887d31bc91a8386e5d82d5d393fce334659437b917f392e1fe481d5220be939445345b163d0fba30fa7930943d539823ac43d5f955c31cbb4590470642132d588012e7668055e81083e7fb72a63928bc74602b70eb434d627934b579221fc5a5676a4a989fe6d976301778e8fb9e42b871bd85464b74eb708d8d1133fa5ac67faee98f89374eb8a84800794a61368ba3bef01f89e9b976c2a7ce678e7df48354aabe0df5765968fd2a310b0a13bbc74c0f5615a8da8415033aa2ba878cc5f24f04619f8838b7ff8039341ba464029474d2600f40eb7f88064100d01a0f9eb03830de79267a0cd0a352e3238cff6efebab22dbba1aa0c0e9adcf25c311e0e0ce2de4de5f9ec9d04364fa174b47f953a625165f35b4065de435440f58ad7db34b19e2a7d155aa8bd6b497e6294d0db5c20bda0ad7e77e843ad509c0101e88a5303ad41debb6fb0736f8c19f01f9935b2e2be7d51814d699edf4535a8f25025ac84b6aad42d17af7d69f1bac15b15e56e84c99f45c9628cc1c472c3794db88c5e6d0a5f27e5a4a975ca1998efc1151955be52d81a050e4732b4187ee4aa0f6fb638aa8628cf2581602467496f05dbc10a826a94e13703f986bfddad01f7ff92ee7f74fde086d0d5fa9333859e289c933905b163ea35331e61a84f28305ce5401574989b3ad32204a21df68da44303b05f93428cad9f6ad5fc57baf31b2c3e0e0257331a252221ea713ee6acda3325ff2597b6a9c086652aa182a9d706d093e89911033308af3d57e09f843feb70353437081f5181d4469f40edf7ab401dfa65574ad692019c140edd7b027ed331703359cf9f1973bcc942d865a9273e961c8789735fe1048167417c590e0fda91e250f1d80634ddb64679eab4448239b3eca6b31469b3c9f3819351e9541ad63e00ccffc0c79196b6c4b264c061b755eb6ddc3c5d96fd08a05cc1e6c2c6e845b7aa224f382b7d93d1d058d498586f32591567bc55c09aba210435782a9bacec6f02e7aea2102444e97fedef09e18472855bd82d0f3e5096e1200cd67f269a558a6792eaf3e040b658273118192fff10628df49fba796cab9496b2723aafc12e90d1a2a02ea27e77a78e95d667e51407888e21b3cbf136ec72b26d3fa4a859b918f637718dc584f41f2f4fa943c85f7e5870911851f3ee8f36efb28f233a117a8cfdd65a940eaff840243162b15d8e7356cb1a3c44eaeb74e3a3e7aefc3620ae1e7cf34dce870b64cfdb8acac6f0dade4153f0b96dcce525f693d77b9e5cf41261edf61408219d71c1cdf81479b97c8a5111488f21371ca15ca01601eab1beabcfc495fb05f9f54a26c923198cfc260b639edc7ff089c356915690f64f28030c5fc35bab55d022f0766742d58de3f5b46e01812af7398dbf9eef321b05892d3403201c9549bfbd66dce20523f4143aeecb9c3a1dc8cd26c7038bdabaac2f81638fb5687c1609ecd5c1199e802927d9b77734ae79deb4308f2a97c649bc56b50be3982282e0e7ebfabdbdf48d59b4580babab566f6891f3983be7481b3319997cdd1ee6e2691c2d2dd0408d1e351f90a17ccb1ba94a34c7ce4f7b4dcfd9ed2c9334a8a3fb4fd897218e61633eb790c5950a3e