0x2cffd02e6a80bc307dc958b21caec73be3cdb21230924cab3f583ce291c03c6623338ad34ebec136f0c548951bf0c61cff76e80450e8ee71778a70cd7cf82e5bc2255ed0521d991ebc99bde2835d33786ab21f84a997c30edb56d50660fd49a1cb75954bb1b59a4eefbe6d0a367ea8a69f00ca41a7c5fabfd60c1cf571963df91c4569e44da5aaad365d57e6134edaa392ee95656145892241892fd5049b7dcbfa3f19768582ca06ba25164c104db6826f3e49fcd1e692402628913ef25d362299dc3dbf81c8c6aa8fd513c023671c996b23bd1dab351c68edd57f17c62fdfb07eb9b2f37af64d61e84233ca7db29f9bdc284c0b1ea1cbe9ae78f05fd62d27471a8970f8dae11b31d70d3ecc46ea74f86f7185f15af2d3a151bb7c8321b5f96745b8a6d9ce535c72c8fb23ca497fca3196976c515cea9df9e19504c9fbf76be55fd9a444ec5ef26f8329cf1767962621d797c5f7d40f85ab9b23476a99d082a0c23c012b6dd95ab8ca17d81a8b522b7c276fae6689119662293bc7630e1a6a4aeb3924e91fc791bc01f784bdd0a7edab59cb6acc0fc185e948a60c85130bab15630aea2e96ed2e005062b34cf704b7834aefb869a49ab8be9abe0c8e9a5b3ab65ff33a9cb8ba4bff87e39370bcb2d9aa34f63257742fdacd4f0367707432fcd59b952edca52b0820e799638790d135e90bcb6fa484c5f8fc7a5d882d7746a53c62d9bc72e3ea8975c784a06ac1a08e248d18051c78eaa17318a8a166579f614c41a61aefc1c41864bb5266a02c2864c6851e09c74f00494a06d8e20f21dea7c4eff24c562cdd079405b3b4d31169efdfcafb6a6121418000cd789fd9b59f7a77554c6ac01781a4b9b4e4ee073ddb00618490c43bc372686939f99a221537467e72c86e15722f696fd501eeb74c2f2e6a421be12ee49f59da89bf18717750f59c9c18856e98983b5cfef9d7f259b8392fc5eae6144d3ff7f400ec8963aa3e1c819277bf020c7da3939c147044601a8bd3648356a5af3313585eb899a2363ce21a2bc24f8e5f80f23167d9e1df8e4e310c3189b83a9f12ad578dd7b482b78273a25854a6cabc8030dd113cc72b53f65ac542b7d51ffb167141c85b6d99ef56ad4dfaaf1f531f91df947a348d8a40dea41fdb81db69e901739071309e4b883bcb4b1e90e994618c985565ec2816c789e5d6616931f8183f7cff5f8030fb59a9faec3fdcd397ead100be24500fbf2a843a5338b3fa6664078475865ade05d392a23e505ed31c1dafc28d878804cbffbcf75b340451f3dc937cb76ea7f1e12939e9eb5746404ac17d8d1d6bb6dec07976614bffa2d74385e80a05e2bd2f70a432e32e773ac3ce687bbf0f26669fd58106d378b6380e3e4ee809f90e7664b7fb6819fe753bb42b59cbf89d4be8fde0b879c3fe5a23ee5ef8bbb125e532dc221038b0bbf88b438d591c054d3cbeaa102f1a0f08e11c1d6df1559a33bfc8870497c4c2165044cb334d7896a5966a77378679f122ec46db0a8e2a7c970f4ae55bc8efbdb28156437614b36892ec32faca34f50a866c55dcc6597be0f315389d933cf24842945851455b0663f911ea1fc8c033a9f0e35cf841bb59287d2e8e29a86d9fb4eefb3635dd05afa4f10982ad58b951d0961ad9ed16dbc38f97e9562baaf2615237a1f4570f89a6aa1ec865878a8a83fd9b2b67250fafd952a728d987b0b905c9e25d2a4c365750de91b4ebc08ba76affed50813fb7108af1d127b88ce54270bc1aede59e748d62d1a077aafc91b7b2df0837e3243d6c966d706073913023a365edfa6dfe4624329e8cc86d712e77bb3e5d9d3f64358f076d267cb546d26058476f51d72512b511abdd507ff53a9867dd018f8e916976a4709dbfbc286ddcefa82c0ed5cfe3929955fd1bacf0b4d414fde10a3e1cb0