0x2cffd02e051c2ba4f37f7c7f585c7163a2bc0c324f398cf0eb3e7e685c7e818b05d254ff99bbd5e0fc17c8bf2ddda8b298cbe1df8e8cf0bdbea5c1ae3d1bc5ef27ae72c0d9df6a79d6d569441e0210bc97077459cc5279e012e19033331357992b2e17bb0558bc9f23382176bf5a09c32b5e7e9f8ccc3d7276790340ead1ebdec80508eba07da183cdbeba44ab6d58265a5f8f3750165d650b574b50b5aea16bd48ad9db99b59752575a3c90431aacce08563899e0284467633c6fff48c8efdee4ddfefd0f7fb78a48d16b788f2ff8412620f7c72d272ff3611f55c754f59cdee057adb3f9b4a4c6aad26448a15f9ee34d29049b4bb26befd83eb8a78e00880a72ba82d7e00698694fd1c174e3f681f0cb496ee3266ac9219cb222d1af2b51847314a9acf5443ac87562c37c2c4d02e5849a0344ab92deb49da34d1cea5e6a334ece7fd9bc6ecdfc31551b43493eb509dbe9f1f28cd4133fcd696cf95610ff8304ffafea419fd9d0fe832243a4b0f2c5849a579a0c7f67ae7da175a13a35a94b31b2a0150cf7c7fa3cb590e37dde79892b8b83c12083852e0b7ba86992608f902eadd6a85b6c28d0bf44d7c0ddb8aa4c43f102eb783dced5950a8eeb09ae40e608edb62edc2180a57587efa84f2cbd1e626384b22654ca63a7cb258bb62f22edc87bb0d54cfc74de6ac5226462d833fe9bb1c57dc0ffead60d081ac978643d0957ef1c28e04513741073d8fc61e4c364eb4fd3f5ee71cde112e38d8fabd30edc5c37ccf2b89d2c67535bcae5b8f55e3875ae3d48b9c9ad1a0c9b5c966222d750c16cdfc7efffda47995692f12eecb2b4c495b95736fad841a5abb1ca5f89a8fe949cf1178749feb84275237a0cf5a66e01dbf9d8ec93480ca05c19d6670b239170c600add669200d86e93a856189ed5b5798ff406be58b998e3de2f11878cf0514b7ba49d14553bd12632c305aaba86cf7fea98e178bd3a9cc227cb6843f70ff933eb4d4ff192c78d4b69069bdf0c77671c502343455afb778aac713ea06269d995808b2dbc8761ff3c520dbc6335f1080bdd5de3172b522686109ad784dc304817b537926f8f2d2e63826fb65d5f83c41c8d284eb60da78d135e64541bbe141c68005d6907ac3bede53236790f5b63cb92b5655ec3e8e69b0a894259c186c45d5303ce99e9cd21edfecc06cbb53287b59821a9d951c0f44376b218795a608b7f7aceba1dae8b106dc10f00ec9872bc7203178cbb09d65f75842e96c8b30932ffc2fd3ddfe9cca1ed5aac574d2da3aaef35ebfc73bc63771a83e3ded3b2bc7ff98f173af20533a8b7ad678c5f69c684f35e6a4d4b711d3e4f2c5b82997b4c1d8bf44770c51018c93b47603a7ac57aeee88608509cd405da6314c36b6d78b984d758fa0ace1734bd024e8bf7a54181244d3b129c7eec00782b7a257120efaa022c717f4e219d7a05e62224ff05ac24f34c18bffb4935ea3b8f21adb84e115d92f093d959f262cd93491bc0eb3cec297590f68169e86dd9251453e0f0a77a152e5f54036bd12e2c6c1c83648715bd346a3e2ebee2fb9d8e6104b7aaafe0dfb630e97b4c51dbba09422e6f1a6a89e58539cb8b9f37ae2fc0c9b5fccd485d17498ed0b12c4176e2fb7ca1eab7bf72318327ed725f4d8b720b8fafc362e16f5885d25391d4caa232099dd5415413f0531215917030a21f25ff578fdb898e00e3b22df4164fa59f9615a96208c4120dfffa1cbee7765fda3e28e239d97c4b372db6eb257900fa2544d7aef037cc0354eb1376c6e480d15cd90bb83e6d43b7ed5ec063c1d858dde35f06657b3722d5fe5b9e8d2ff6edae6c271518662947e755109631154042e125ea2ad24d231c12b34afd2a88b1e7c1bc4da76703ad61653ec8c39c05eccf4db635be0234e6b4bda718b8aac151e7a34