0x2cffd02ecb66400176db31f6c45cb6c63555e873161af05125eb37ab1f0813dc241b6856e45ff81043864f8167a3e008e93b02ba7473d6f0b71c0880d98189302184d48b48712ad75b5cdcd60be944b2449fff514f68f7ea67ef3984cca74d26a7996c330435a5d5c996beafd68b53bdc2897e5a2f73d00cde2d14988b3efa25d3b0a72e75ec89bb8c827956b4943f67b36379f71c496d7061b51f62cd9faaa88e0bdf043627b03ae3a5041dbab4c5bcd8c9cbefa615d50491a13ed9bea0702498e7b63d3f1840780323bd4c9f59ee20c030ea64449c95279222095e9c7f7a56e1c2b4000f7702a8cc311e39e9e40e860aff4cbd26de20816a51797a8d0f5d85cb37d6f4818d17150c2f1cd8d1d358d1801f8653afbdf03b123e2e02b604abe527c2e19961289cb1a83e4a6a3b665ad150ea9fd4508572ecc51e0c3c7988a5ee958798c33a31c353daec9dd92ee0ada3af01da5c44854e67ac1ee43d91c80b243b8b8c48d58a1b30e1f01422f3b8c1b0b23697865a332cec64e2471d34da30d403508b5bf8bac4b434c0a2329398b14fb8a9210d71a8344a0b96a33ba49d1218dd407d0860a73bc292de29db20b79e58f313afe510abc34d79d87a79e93e4e9917f16e1e2dc937ead7126224c20e70b492e1ca17a22185be8864b57987b186c57cd7fe76acc464b33a33f857e2e096846a584b07ad3900a72efb1c74965392a0e72f105a8c9632d7cfde1b69c7816cc8df87728513a3289c01ae8726abb03ba5fd4d591bf906b74a66258355dd643908c89aee87cc387f1f1e6686bdd4fdc8e4211b70eac06f2d5cf0a9bba33bffbb8f0567d99b9dc087e7d64bc214b00b88aa8419cf8273ec066fc1f890ec2caa0a2db2f1683df67fd4313f06ec0856229404e56e70c45a5a1caa8ffed03ff0f845bd483bdd17faf9c05501e46f7c01ac89f8b44bd8dc6f989c1fdb5ff4bb41e4f8949affb106b130f7e4cb8ee9f9e0e597fcf16357928eaa1405f8a5c6175db9f0f8b33d9092fbb5710c91e592396632bdd781b58939af9e50a10619fe717de5437ef484d146ab100ffeb8cc4a2f5e9d2d56df0cca288f2409fc5cbcd31efc21d0d426a1260cb72d4204eb6225b16bc286f9f36caf8acb17bea25c1a2138f2225cfe70042ee19826c99934e9686ed392b038a9a383987f5252614c58b31b755e499dced300335b3f73654305824d08e5642df82b09dbb4cd3e8d2ba01063108983694dde9064124b842c01a8180f3d0556308e4a508e9e22566762883625b0a65bd6aa8c5eb3eebf1e4909f4424a3b8b643e023484e30f744c250040b05eebe05e8b515dac6cf3b756ed1717230e89262c5fdf6b21d85efa0fc6cf4d26f667a5a46e8084032024ea00dbb8624cc1345a1df719cc57607ae567895cc6cf176605ae919d5c88992b38ab29d7b553ce24d36f201981ab45b12109c0c7ecccfccf5b6907a0feaa5e6b9049f84b97a18c2aa0a49c5c0fe6701f1b1bba587d91a1c912d6c5bbc57c81dfd1355678a9bb91295a9a729645552e8ac50edbd7f020724f8db793f90d8f0bf1f39c68c91e17ef07c7945d0bbf507d739d76c839dde3a77a49c34539b14ea3244ba32e4487d18c90401d09f63bdab21b85226efc7e8f9002ffe0102ccc8527385f6fcfbdf035ee5e60a9e9ecfc437040549662b72934ce52e1c8148a3cd6dba0ddb7372f3cb9ca02dc9168592d49495bacf4f152ad3d266d72d7372afff78f972d86073466378452d6ea578b0c2225a2ba85b88746453e0abd93469e3b1fc73464d547d0d76fd3d25f2140a730c2be7ef670b37b9efb611cc88f5bd6636d55d6b6973e0dbb18af5c84e73d36ce5eb1a75080a358f0e78b06283bf33219e2fa36b0ac9f41b9e728d5bca75d5ce47f191c570c4e1914210e5d0a13b68a3fb0dd