0x2cffd02ecf3e24d4a7a0262cbf9532d23c94136b3f76ca96095fb630afbf17130d1de6ae6c1eca0915c4f827033fba922ec6c6f5370a8717788ce39f21608a9aea0259f165a3f1373f3c126463f29da0de36269c42115ae0cb0758a19a7c7c5916b32c20fd23d3efaac34bf9201c3667439b2244a072b554b39ef093cf45af1f26c487dd953e440b42f39e95653fcecaaeb2420734a7e2620b72bd59bc8c80f66f41f3f62470f9654c76a0fe8995eff4f9ccb6ff1360acd22d361c4ffac165416301666396bfcb86c9795f8e871d6606abe752169f0b1f2cb461a962b8fcf387f1bf8704a5a9777063a45849678a454ead50794cb1d0e0ebc635942360ee95ca14fb6a1378b24ee2a4a29918a0d541ccda71fc3670d02eb71d7fd82845a5f6b9032d7c601573b8fb89acc9ad087053865d31fce08a0c15096da99e8bae32955668565077d873d027a2ef67458f3673f731421bdfe0687d3cdc2f1bfaecc484faad742c8ba5c1c0c5a53934ec0fdc2420f1b70c02875a25af554153e3d2c2ae683c97d1c3634722f398586a4ed4f3f116711bea6b88647c9710d7b0ce9cabd77cfdfc22c96f5bc63ee6650dd58d8fab9d1f51157c7059f0544108149afa908a6c7f1d587219798f3e3b3afafbe07f1d58a398a20215af992014427086197211085e690620abfc7a4090c1663786fd76799f5bf88df17192a8763566ffc072d192ea4407b83ed654bad7d3a11cf1c54eb0a4a279f5d8bc6e8ff07187806407d660fbb06e989f1a74b44cfaa32c91b471b8c4a312a4ac11e2f9c8c5066b7ab24bfbdbebfb31c8eae696ad5ee5ee1cdc86cbcce484af66812148dc2a412186faaec82ca9209fec1fc6e5e17cf0c1318799feec8fbc487f29bba53800588dfe22c16b2ed3314aa84212673bd1bd86919b6b2fcba5137fd014399dd562aef6ed4cda8b9c4d1cc2b1e5d28b9f1e571df439610094beafae6b758c984e7db40d71a5e968d9b39fb17f2aa59c6333f0ea85f5b2d1d0d6ee92081f3c7a53e75c7702d36de8c734d2053d1878623277e451d535d885e9de3ae3fe78f45ac59f52231b6fecaf6d9d2ea52135c554e3b0e88caa0bbb02ee052b8e912ef34e3d79b6d61e789fd69bf09c7635cae8f952d1a6688f48b4eb5302f03c29bb0e95652a1a9d3f950051fa391bf7e2855890197e9e09c56455c95c47425e0bff476c3e6dfa1e72383510506ac5e08f5d78cef7d411c7e81df7cd4414b3fb2d9dfd3372f6414f05ffc71c8a862fd1203d526d7ca7c1a0d308b12c4ea86af2ffd8bc2d0b53403529c70860e41f95f91c50aa8bea0ddf2cab544db7c8fa1f9921547d34a8cf8e9576de7da7051c9e633c7058357b73293b949f456bf23047a8ac4257f874311d577b0a3e68a15935b108782a0980c80d059b2f2071d1518d4e8d86ea914eadca62d37b8b655c47b722ba26fe0f97842b387ed9c2a751a238556df85339fb60d942438a4e10c9857bcf1c4b565e7c12a2ce28db5a5dc9097e9e2af68673825cf8611daf3bb3dae814ab77b29cdc38c1f2a88c6cf3f5968d893d6f8e94c9c627cc0d044cacc6204d43ef7fbb0315ab3d3d85d3f9cb609cc31a80d53925cddccf7781e03d52d576b6d1c557b94132e85cfaefa58146d02c47eb0c744c6a3f5a86944991f3cba7cfacd440dd42be1705828c4ccd39bddf74df40196a6259128cd7728f22872368feabcf4f16f7707f5f630006d78e3efbf6da79d398c94a03b1cba8c41557949687bc24deebf41dd417fe28ff4ef99babea1baf16fe42692991f326ea95a26943204bd0a5f00efdd416e7c77400ecb740ae3a22c694a55dd5af52e3c9c6bd571b40441ee604a6189d3556cb2629cdd55845360ce153f9b71d14f32606cdd84a9620900b551f703d94debeab1214652d3e2ee92198