0x2cffd02edc7a7914713201fb681544ffd1ea63dd04ffc4a552d47742b31160361d53efcefdd21ef479906ab31724e0b8c3511ce40bccb2e0e07993897d660343d008c684113c704a37bf5cc69b1c80b27c7e400ebeb1372414727cf67a2ba75872a8dba04b07e8de7f78ac0a5d9fd0cba507fd99a9de61f14ba935b95b92479005ee640e5955e95831eb0b403af549824b9d9ff3230415cd73a1bf7675781b51bc8b3ed78aa4a8a1bd9eef3a288e2b5f2fdabd70e1654c095b4cd1d42c114a042543b05de410e2604e73543a8d9d0a7e41c36aaad32d2e30d1e0f51d61f52ce09e0c4e82e1a692fb5c28d58cefb1540254fd2034186870a83272faa73250c18490eab869d04175573313eff9bb385a15a12aaba1488443601c2a9f7951e08ebd9e9b9198562441744a50d3c5c030e07b42659d9d261e967b71836ddc66eba766a6d135d2d58ed84a977c2d48fcfdd394b0bbca4ef53164408ad4dd76d887c4a431b0702c2a04931eadcb2a9af2071ea347ec89cbeedb7ae0e7be7e6a3f20fe4020e62cba3ab06a29127aab7fc42def86517f7ada32cc18c273bc3e2b6ce52ac8a9d8ddbf69a771120187d0c7f81859da0c29ffac818039b33bf26617966bc7f5c2f85e829d57116ecb10c9b37ce1c1f6fecd847132ae155b667093fe054590946c3f5d7353b0b2f7f9dc36345c4cd3d8eeecb5d32b3f21ec9ca86585f1a79c789000a45fb3fd49dbaf2a4d4da0d3e31b7e805a81183dcddee84a8de826e3b7ad745082444e23b3841b710f2d947cb74b86c2eb7a45739ddf0dba93cec95f6541c8fde38eb5211c0928c5736fe850f06cc9f6c88f42df131015d7fe34ce2b19ad1fc0cdf991fb79d446d14255a5ec5ca2641f27d785937281fbcd581ebaad9c90c7fce603d8d32a1ac556f884ae10d1ae7135f15cf7c14764cd3eaf1756b65c148a93afc5519c6062a109c92491bbcffd9ef114cf10659b14752ed420569530f7196130aa829b265f9c4fa3e7f33b04e37bfd9dca3a2794b6cbc9775f6254b976a90c5dd31adc30cdb44bb15fa352661ab824ab9e479ea1e6f053c233c94f3e262b00325a159936e3c0d57bece830d12cbb880a51cd926c4a146258f912d593230b4c8b0efe7548c0a2a4dcbe48be751c16b4fff2cde88ce8e4d774de8fbebeec13a83d76f8abe2880f2aa39301b6c786e17b47a812f1f8fbbf511d1316d3debfdec5cba229c6eeca959c2850ff624eec3b66ca62a28bb21ee42683902ad2107abb4561230e88893db3e59babaa3112c75cb7d8efa2200a4c75a7a253a7b25d2b194b064a2a4e42852c2db71544d43c6eecb0a09a6c257556c948c1df0147e5bc22b9338187e40dbc9897da24c49e88df6bd35642a925e598b77445e630f1b881a7514dc831bd71e23a6bb8f1a4a4bbe4a5bb83dbb1f15679c704efdb584245e25572b4b1bba45ed00791c033db66abe15298aa02d47a0413c99c1348874168386227472a259b519b73350e5cb51ee9146b654ed75ff2bc26eea1c494ad7aa8b75a9c32c1050a125a30a560c5f4ed95c56f4e1ba934ce7eb0c9f1221bedf5a8bfc298c9cbbe5b27731845fd61ee3371deea0a3a294381fe8196842f994986c18b45b5164ef918dfedabb07fc1d918005f61a85265367e602adb61c6a2c05840656892e056b8e676b64d03de3fc6059c990540d9ccf8e785f542267070a8a1fc6afcea3665e8090cbfe65695edafad900f066d814710791cf422e5cfa519c4bd92c0fa2bc3e59b59acc4ea2af5142a3da9604328dd0c12285b60d6ba91723c452f68a9bd8d760ffb13a9e58b78b65bf790ca8379bb35100530ba0aa169a9d13015821d7708a48555a93ae910ad14bde940a1061e1b01c09e28b8d4d0df6e335f8cf305cd973750b00fcdd313b83ac6dd46a8a7cb11