0x2cffd02ed691292940d437b1bb1afacf52e698c8e5b7ce4e37fa6346252d82a94645aa90f81c0f4266f1b2a4a01d0ccb689f8ef172d142709bfc5ff19c2686a9994820d78cc9a83725e6fac525c0467a8342a74d4574ea787387ee16e014953bf265db8ef5bd6e7456bc3d7e340d341042f384af4c46f251b23d8055df570ebe37c4c12a46b5ae01954fba5f3d43ed703d8c284eb0218f0a616fd2a23ad24c7c03dcb0e89bb245534af9351931ad5d6e7af316041dfc14484bcc4a0858d11971c30e3ebbdd0e6cb79fc9a8b374b637380c1e1e59836fa0fe6a6a16a44984db667e115e82f1d73b04744a2cb321791989032a9e1110a630efc14977a6804a4dd5cee1146e466782fdf370f8a05b9eeccdb3c2bac9f2d12924fb2ab1918d6950a7d0d7e3a2adc306262d8dc49cc97b13388fcbbffb1971175b48e8dc81dc3a71d46845cf2690a558cab99bf13a4a490ed71cf2db49fe90f3d36cbc5460a95b5d303168a01a1416bb8ee239400c42a3e203539c0a62b2824d80a74904d41d9dcfe659718bf312aa7a95a5009f035231d04a24f78b227587e58536fe0a3d2ff0684d4ac36b7375db4820f5f8840cae6e859303d790624e23f5c1a8f0dfe55e9470f935d49203ce3a48c70c5569d5d07714848189dd889f290e095e70687122453c3cd8b1e00dbb15b8b9f12aeb7ba176f14e72e49344e0f89d201dfc9386092b78b1df8898db950901096a178d6a10a744d20e357bb271fcfe447431dc352e63753699d64c0700ecf9c0eb11928c8b18f3bf8b2c5881c9c505530b29655366bfde27466a060afee1ce4c74532bec52c2422e4d9e209b1218ac9711172222bcab1a99f2a4afaa7adf212ee0abe3b75974a2a882c364176067e32f296011d66e479ba5c32e660776a5c31cd21549b5b1db2daafdc2a9ad17153a86a25a2d5761e9acfb3683c38f9dcb997ac94d1796cd98bbde75fd02f1e7812fd090dc236d480c5fd699738623e1c4119b364f31a238631de4f54c8a4efd8d9596a2863af1d08b78e196549a0b18702893c542ce9626be9adecd45f7bb1cf5b3de5b5b067fd07c15d6ccd0d271ff8f1d60af2f0360a71831be35ad3a666de193aab14c89baf0e296357dca4af13d68a78c63b526493e058d29e0c970d1efad3aa170402c4d13761b56038235acc868f7363e91ab56dcc963dece9ee4d963d09b6097419c8bd8f51509d4599dfe5ff1844b422e807911a5326ab2db2c46cef1e0b37941f24c59f0c99f92d7f42faba9ca3718ffa9f806c1fa4c0c5a7f0938a11822b64f4862e3c54063b220ad25e9214a990b2ba3c83eaaf9e698623ab36f187c28607f91f73a9b35096a4a06721b409b7df85b88b95a66bc43e166585758f8f208b62cff2d1b12fe05605fc94dcc5f412dc295d7779dfac32ecb5ca29ca7052210c8084df771b2b901644a7431a64876aca9a1ad1587a7fa290de2ca067839a4d3732f54d6e371067049db8f596077366848fe50f55b951f357881ab71d8c5a874bf214d063272d8a5fe9490aa6068a73ab70be1990a59a820b24033697d478966ca0517a38d7017a4e6adc4971de4ba1dc0c7630e65c1c932c444149ec8cdaee781f1a596d672f2714b86387c291e05041fac498b99c6a651d7a14eaa13202ab4c652f0c7ec00ba9dfdf3fa3fd92d5f132dbb18c386c804cc7a41456ba4703995b27dd3fa27ea4462693f3ac52d993a3956db8b13fcc6aabf97999826f252f5026e39cabade0672ac905bee09fda224648b113299467cb0a5d1e6fa521efc9c68ee24c44f62b7e34ad3b38c98747dad7d345eebd5770e0982ce105b96314713a4ee1d63261961dcf6040177ca9cd8c5a1f69b7fcdc17f7cde2e6852da22f4e0d8d5ea1a3b14f068181636ceeffd5c3fc4135901e7df4f72849170456e