0x2cffd02e8cc5fe677fecc6b3d36baa66067eae9f76dc28cc5b71e6514a7bb0e897eb3b919e76b3ecf2343d05ae57e0cef07f878e28ddd6af693a10017afa5e095b3e9840679006eb7bb797890f9b0012bf1d7940dbb77b3a1852fb20ed0c9e79442343a554f873019620ed483484f9c3a90e6ecf7325bb29452a74b1bf38ceb77460cd1ec840f3bbc35a5973824b970100bf581e63c11e5eb3313a733ba663a17d65a773e9ad7baea1e981dfee93c42664f89e3e600aadaf43c0e8ddeaaa8172c1d64a4c4de6c699e19ca73ad78a035c2d4c70971df95a561926d3893376b7f935cb330a552cae5e7819644fa6303fc065dfe023dab72b083201d39e3a7e875303d886b31e459aa1e0068da3f0d0ec05296d5b53f2240d234391ed84645ea3bcdcf095b04cb93c7395f0c1e3fe77bdedcf1a252ce64cc574263e6ae402c087a4646ea7559eb51b543c9ac02b08e7bfba42f959125f76e69cb81d1a41f5b445a5c9e9a825a46f62438f7fdf90b95ee23eaafd779b2d220543970aeb0ffd529e63e61cf23580ad8bea278dd43961a41e3869612b0740f4a8c4e767f6733af0850981d4d855290d3112b41a9364bbbf8edfaadcfcfc169d26a0c768e990e056affd46540a8da2d5e59adc1c10f13122c98803d1143f49d153fe198614748cba928b5dc5b0dc36f8415844747371be1ecb05317c8e89bf27e9ae60db2171026c748cb545c7b8a58aee0fbd5fdf7e8bfa9e22e03d2175082601d5cc3752c306bb1388b9fc1f49e7af7bf584c157016758697bee3555a46a4122ec0fab5142183ec3bb328cf1216f039d469cdee1ee0bda3b63020b66875e1d07e7ec00837bd1c6e30081fce1051504d73517ea6465161554e72e80be811a72a5d7e83ffbec832d66a5777e3e88d8a4038c706b5c78f37ab1912a79501a5fd66a0674b174bc763888c6f19fefdf67401a0ddf3172dd03985ed5f310130358e34c2c33fb3f070bbd4c89db972ef35b761a38d7e4ef4e4722488930b3ab5952330c902a6223b69825153fb314909a63ee61e1055ee2884cf2774df722ad9b82a71dd3c5b8a7ebadbdb00051cdea74270c6ad4fa092fc12a0503a2d5d7328ff46e3f2f0a6a925a0456631f1e4aa652bc504a58660d236c2f0a2e476a7161d15242b538b56e983d62f39e83445de7ba6fe77777bb49046c4b32cab1349b0381bd03d6ef7632011d6b39226f3615c6a0c3d962fa680b685d5a456fc1d84c53ac3c0d6b37cb40eb3faf1ba238c092bacac0688a02450227542aa6ac87f5b9f14b45f38505776b995962b02316e89d5da0308f0a4f4074f4a58fee3e0bec4a9bbbd49f0c8748e2a823bf333740601b75ffad4a1394c996d59d2a89e69e36b97e0dec41044f99267f249ccfbaa7fdef3e19a37ee8878aba31da07f3a814f4a96ed7f6d749a0cebae31ddb5dce55c8ba519b22186d6e37ee69bb1cdd003fb57bbbd6b609ae7e862ee3d8b35c8ab6a62bdc89c2530ecab6fbe083ef5d8aa45d9e235e1bb0dab65307f325214a99186c9b037534c4f52981b86ea2fa4a753f7a0db6608b67f9ca3e2db5716211b46be4a8761b933bab1b795d3313877abb2d02ac0ecb30769e20c2c0743e0d6b5d2ddff6ccf4ce92cf8c19e26a799a557872661c9697d8fb04277a22c828b39ab4155e8efaee2aae96adc8bea0d8f4efafec0ba7041353195769c094dccb837ce2949e4e03c3806c4f4219b94db6a295bd062cbb8574526c88cb45daeefa2c67872d994b5818968b1f922149d39e9b280e0ffa5004afb134a0c2efb918cba59ea3d41095d9946ee94e877cb5f545ca26708462c712b02701e987570956075ca2ab642ef993ce2262364565d8d90f38608ba8e72cc88ade6c43f73c22dbe3bd757ec24723a35d69a5e030a63b429e4f2a2bcf03bd8c68