0x2cffd02e269b47a8a472ccd962b14faee263df86ac3befa40f3a91254383883ecfae75326a5a211d81efe5c66331321f219524993ddec9f568990e7852401303a2974c55910fc56710850880cbe7b967ccbde0a73e275ae3d0471fb34bbe5c85a4793e8578ffb3cd31ed56f056ffbcf459c28aa4e597c67dc2bc3cb84f4235f480e89aa8a1a4ebf8ef9a9fcccf779b45429dbda50e1e9678623f340ada958b555eb100abcfafe9d8d72dbf72c68e462c4cf0bccbea00b9b8cd251174d4f123f0a8b425d7d89dfa21ecf4741025c2583beee3056eea28a28717d3ddfec544dacf6175e2960e71894672c27a5eccf08c16817d960b38518d54479addb7093f65ffaa4557cebfaff619eb0effaf42d47bcc19abd1bcfd58d8f906019efaa933dd27c10287b649ce172184784756149a785ed6b2a41a694ef7829e34a918b8fd814f65f95769dbc9f96c33801641c1eaba877c49db1e5dd995d1bf91d7ddb73d5c92bf5d7cbea260d3e16395b5ff9563b00505b933b5d4edeee38653b72c00a0aeb7a7dfc1441b667be3b90ec76bb3e0bac3410c70dbe2ceb13ab478d2b8ea2960aed251c7916d7042db4f1b57626fbd09d3aa217dbea7784f10a31550851a96b13aff06bb86620af551cbd0abc3383104ce0c74d2dac9bc0867c4f0e7a85779f07b3f0f99674b4b67c7c2bca2d4d48b38bc7ead2d0844fdaa2929726a786ea01729f4e28e586d847a261ac667a6de60ab246de0d5eb4bd2b49ee53311b5a044c65a9cc8e63d6bcd4d35d79b1b69224f4ec8466d8628e47ec9e2fc9282a8603aaa5b9c1b9086f27a236b62a9b0963bdf1cc2bbfc0584bb708217fe6c94802aa0a2907339fdee6a8bebf080ba117deb12159eb85a71c6b55d7afed22c0c2900bda0b033dd11f16ad2a01e98cbf117ecd49cbffbeda9d3dae64512abe03e538ff3259d86c813178bd4a7623f8b3a870a6926cb78659063195b0facee15c3f0496361355b3990d2d30abd4ba8be5311f4ac5107f63b1b232f7d317322dd2b0dbdffac9ebbe7cd0071d918b536b0ec8c09d6e1394dc048c4c411b7d40e7518bfd0f08c221f39f602cc800b5414eece445b2317ef3e4922e19f357d931a8ba0f9d29e53f1c1045dd5f96c01424174bebc3c828e5257d35a5a2076defc64fcac1e365290425abb7c2964cb4a9f3d63980c0732ba64b0c6943a68e10fde28a81e5431eec48e0ec46e86bdaf9ef4c7a4ee5d0c34c124b3ca5a45b938daa14366b911806b84bbb513eb4ca1a34a7c1f028dbfa11bf77be14f3c11ee36a3c0ca67469e186cbd81a542565d94a3a6b548d38ee58950eeecccf6f220912abaf866ec482733b9127a4191c32ab64de5bba6cda51579a273445b56697e919688d55bcfb2c4af53e1f55deaf6407f8e4079f06c002dd1bc87abd77eb948b1a6242572985072746faebfdb20492ff70453049543ba7b2b7e9d79d6f763d79bfac6c97eb28c490cab223edab628955445aa5d1217249e26ac7825b9a5f7d22c0aa2cc839ae58e0787a64e2d730c5a3435863b07b0776b26e4fc11fa32b929239c2120f7fc0d38a99e93931db01bb8986e92addb12cb51f6e73b7a234bbb4504c96752518bc253d747c106c4819b0b87893899cbfa0dc5726c8c8ae8fd957aaf7b06fb7cabdc56092b1df776ff86a3e9b3ed377106361b6d1b55e96763ff8b7db0fbef52eba14263b4fd2faed645b86b029d158fb7db793e8aa6069d66328f861b48e252447f706dba066c596c9dd8fd4d853b0b95e44a48f1e7500e87f66b38827e9a1bf7dafa11d203762ddbf0f829f45517ce19a0efff92198cc42eeb3635529f64cab40303285b11b97ef385b020c03cf040fd78e749618cda8cd7a8deec20e5568096dacddf574872de26fd69e5aec24926ebf51f1ccebfd4f664acce