0x2cffd02ea85d413d15a52102fcb204a94fc867e8062cd827b2e08b08d04503196db17fb3968d87c8f1de4c51d356a241ebc57e23582289631993ba5f80229933e044b70b08da5326b1925aee2b861ee129de1d092f321091c6c847c6f4003cf5ba4abe94f1b2c974ef8e21065a1dc919cdce4ecff0b31bfd0f9be1d593622d474d848deaafeab32d663ed1216e01f4c3f9314bac24d425ce5449108e35a14d91f12ac224ea6dc9aa6af8401d8a3b14c385d976316d384842645db27d0c121d561f996c170e33201a108913cc372d065ac68f6ff070262bca2b29293c468f873359ab5c593c52a7108e81177a20eea9c30649dc8ddc499634d5b5cdf96b31590303336ab80b515d09b5c2684b836fbf49501b33f1636b3836441babeb2888c61cba9477346f2d5974ce87e0e007f36ee26d1a8a94c7053510e750eac8e52b253f2c239ec82d780aef5a30dc196fb83bc60b24513de57d8824a78dbcb74062b8c44e18ed631ec00dc3fdfdb9310f476248246e07b97baccea6c5651da70218acae459ecf501c69bb0b4d55c40a83206bd9ee303d5bcc8e0c9a291843f5ea1637d767f46e85a127b654009becf2a6a27663d6fedc47f7f3d2c06486e59c935c1969086e29594290c4ec2ad6c927a2bfae3f25eceb573bce2ff17233f27e64c5e12133edc1aeda9e0b65e9aa0475fe35b898226327b525d8171d13bf5d658aed3b244f48c68d43602609511ba023f2290ef39b188a987b6a511b8638530678b4f5da361dda002fcb0aeee7bff7e2bb0b558adc9043602d358698d60f22498448f9aa75ce54a4eaed5d9fa08721f95aec2c13236933f14fcde8435c1eb6328de56f00b96062ccf30638b6b46ede0410327fd49c344d566145e97571307072d04e5e23cd16c6bcba6439f299ed8e499c970f12d411a072257e88427f70a91155a19db870148b3592dd0dc64df629c5044bd2fdc2e3975c069fbe328a6db30c55793d905358dbe586570c9519a08cd20eeb293543bf55068ed8e65c998bc60cb71a20dc0c4165cea1905d8f71ab73d573033224802f4874cdf103938696573443efcc16ce68d7bde4b2596ffcf80e83de4822a8dda2e88d552c5635d17a478e09edfcc06643c8b9e53601415f831d6e9d18f84799184b85302ca530c5613ba32a3c77587b9594d0214afab5fcdd298fab66aa7bbfdd887fb939c516e733176360afd76f71b02cf80d5260566ae17e07a0d2a3ab43d5ca8b37fbdf8692146bee745f191bff45cea90864df70996c8e147b998cc79876df67074c00e02d27ee41e5d56aa0362eb87f6f20c5263928c38bd2bc6b660c17647e8381fc4ce1516efc5fd26e713a4bc02b34148d2323010aca22d42734e98de2b0d7371ca5112ffcaf7412acfdc93e783c17cca1c8f469d7a751b9f5960e61231829a2d75e4ffeabe604de6471659fdf3105a0c672536e2aa3c28adac0deb42256ae299361cf07ee5f68ec8c0a9e9e247e62511ce86c4e2211ee0b2a0ae115bacae0836eebbcc134431dcf90c70f743f5027e4e3f74a93be1817e768b23533ab692d48d8ade340038e2ea615d7afa3bac764e7f57005c648301b3e07f9f4a296417fa2cf4e8b33c2f5cf84f1dd1d06851f1ced17c886ba506ee87dae898044f763629eca5cc6b8cf3ae7215eddc400ef061a58394b3f179baa6407fc8b2b3bceb19be84339e2f932354ba00dfd708176868b76efd85288ad5ea973e470f3d325cc0d78892274ed007468a3f8fcd8f38e221b6482374327353ddf0ac5d857b25ac37650369961623bbd1c610d897f10934cc8005df0eb5dde9ad1c41f07b82043fecd4a080a10b0824847d8b394082a8e1cf14ded499368e3da48eb4fb638ce867b2b1967d1cf54f3fa6a275bbed4b136ff8fe00a3674d7df87514ea3b9098c09c5