0x2cffd02e3e0566309bdd0da3189ae9187d934363692d067b1b24332e873abc3c16c2761cf7c825cc71a555f8b8027ad59f70f5680edc48d69bdc7f0196408d27d0209480fa0aa19b8c2e7e26ce5c815d37ffc7de27518339d27774536d3942c5abd1d08e0dd04807d1f2480c620da7fe77d37b1845ccf259ffa69371ca75eb09f24f6ca57afc276399b93ffec8a02bd1ba91532cc1bfd1af95091cd265c46d8dd7bf43ac53c23800ccdc954bddcc7ea843df24c63d973a5c220eb141762c9131d166d9b924f08d5a66cf6d9aba9ece5e43876a084dd4d35b432f27a232cf083ba471beeacf7c0cec2cdd2a19acdc47ad9a3e99868e4e644414154cadbc812ef57342a1c2766b958105339898c9a5b18c9f5a4660fb33bcd501cdcd38827d02c5eb10b4d9963a0e3c17df513671d1ced394275df8706f36835d3fd33c882a4332a7e7a42f77b2974f5399ed31f92f528470353b199ad4975b446db763557f4599b962c6928a875236b880d1293065b1687e09b5a2a22565469924c475d64ccb39bb8e318d811ad1f05336db33f50ff8fc21c5df8aa099d6baed13f2d3b974d8e98c79d1e4341635fc638e65417fce26d770fc31bcf6249c9cef274f0e58e2f88d6839646c8d353e9523b9ec1450fd7e5412c9cf6589245ceb63f6ea923f05642d9f426e13f44c4f06e8e80859ae1a5aa75bde60f13d3e8020a9cb587b27472360ec5de75fcba3784c6de9911d21e918cdbb5a48f05cb04c8b7bb6519710d7a59adab43d915183bc61618021449716a63828c7b8060a47d0a6907c964fe3cf70467f40512366f0dbb6654f0720adb5d229bc4ddeb407f8b24b75c710906ec61d0e3fd30ad86099bd0c8bab94e5f67e5cebd1995383104d6563f47bcf2c8e0f2eecc2920a6f3d797fe3f072d897f577b6a3548daa009fa573355eb9bf48a4dd2e69c94dbbab38d9e20d4fce8a9faac3115cc3d32c3cb27197db0a915ccf65aad96c98c4b9aa527c46fa92d208bb0d3c24a1f3c751c91fc042a3fccabc2c23151c72d5835f439e5836280385776cf5f249c7a36c670ae46fcf3b19754a33ba4bb9899ca23305511d3b257a70c2f13643a91104e9150399ceca14c4637109b2dda09a62b6481c72e2a6b2958d6ce66d3bbc4eb6cd9998a0f91fd88572250bfb582e0276e35f180522adbc84ad1de4a31605b7351f0b1de5781f7eebda51ee3dd1ef2b82b1d478c271e5a828989084aeccb90d94aeeaabc477de6e2a8a5f99a2800781a3d4c88d552362399fb82a3eb510e1b1bb7463284071502a15d06b4f63b1b88fb5561650e81405e2fc04cdbbcc279a5ba6c624d4d845fedae920f3253c1cc7474234893423e78dc0781540f0f6196e6692f294b9d0cb4f216e2555e7a346a3a8f4aab1d6958579c3615351558e6a840df8511fefa586e01045025320ecb487753ef0a7da84618a2a5978880362c4933365bef2db4501ddcd475f80446520ef27897262fc79e4c62b367794b1d6fafa4c8f368ac75f10bc7201fc1b1fe5eb4a2b65413eafe7e7d3d14193f244b3a2233fc917a7e80e1f5626f453699b88e92eb572eb6fdd8674ac2b66536b24f84d9d6eec447b687ff86d30901672f4b754767006669c810229c85aecfe8c0119b7a85a6abd1593ff5276e8c818a3df3f8e503a7a1f8d1721dd6ed33059b22731fff61fb5149627634ef2bace74f19c20792ac507a0e3eff02e5dd2c31c0e1997afbef51e4076e9d829c83cde415808e575a59a3562ac1435cb83b6364edfbccf60df107c62ed86f0bc4c985e4f0b748e2dfdeb98b1e40f193925c531becdc824624dd4d43e62b3ee4e49067d5addd4f1f15ad48764cc7a1f61136e999989994b235bd86b3cc97e2a9bbdf6b0ec5fc3ef427aeb9279b52ca213362a20f4256ffd683e3ab1de967b