0x2cffd02e06b2c2a5b36b4d2b093b0457ce05ac3ffd5f916bf6a58cbb6e190ca7eec698fc414789234af0f38559e3d6932094fdbbe3d7a167239bbbd88b8ed084ee37ff90ffc00f5dce937d96da85eeae706434fd933aa123a7127c1fdda5f2bdbb9cf439fba78dd8cebf4ae8ae544700379e77c0cc8fc5d20353c79a64919ac7e37f21a8451b17c384dff19b8e17f091d495df9f9fbde66e87278f879a5c427141552f360168e8c729a86d0d8f6d2bb4327f8bbfda37663c7e53efb6810cf57656bcfd0788c6a3318e0914cb8e6fc62a97dd76a0ba1281496328ba53cf2b8f6d935537294e2508e62744e7fd8921ae3c8621fb760a313b5464fc291107250bcea659730f516d1c37851094d3e61f9299f889e9e6a945b7f11c6c754a0cdc3cea291ff7e6b368989fe4537d52e472e4d70eda094499f5b62d2681fb987a2a9436000212015512fe82042f8b8f18e62fe98e3b8356f87f51092da4fa41cddf671d031ff61e7d2755d93c8d34dd9521962163cd87d160b63de984852909a5d6499ad80e80d88fdec99af33a60559f69d61255a938d4373f3b0325f2652adb0ecfa7e97418dc4d7ae80c639e38ce0371b2bae66deb455150a4d90f5bd1a3eab58bb59c446b158b9d0b364da6f559542963527c824bfd2eac452ca1b07c35351f7095b3498c151ddc5c0ea2350da31d2fd87c943109f78aa7f925e96282562aa4918cf8155ea23efdbb31658f7a74f1ffd8610b3f12993abcdaad2dd130afb40a36cfffa20b6eca99b2422946a5b366b46a6af741fa39c4ebf31574bbc4f19b30a712c335a26f173631264a17795f9cdc0868a1fc7b791f59e3d94483555cf99f998cfc102385e29f9324f57e1ee351d3a876c1073e4b40ff7333b191e8710d80b2bd8945b1cb600ec27969b6418b5f654dec6848e5b96456e0648f0abc52217ee0f95d4cc244945ca2f09df7d1cf5b9fc3ce5a8b27639e03ae2efad532e5ec88dc3ea2ea969b21c05fa9cd80c6196603603ecc8f95db2b7390adb6dc8e7b8e7ffe924ed2a251d0681b2af17cc8f4d5875788dd56faa330ce0d8d0e59cb5efd38d71ebfbb5d533066cd3d8c8a380803dac5f8d1abc2d3028658d007f01ae4a8eea77f7e468b24e8a054efc352026011f4c908130cd2560f180f6430f3a28adf1189c8ad0792331f672ef777f1a0108be503d57f546f9b3ebd85238215a5a1b589d6eaba2a6be2a51eb98e2eb84a70aa29c2cdc0cbd56b48cd9690baeceb3487dbde64b5f7babf854223abab868f99c446c7dc02fd480c5de0ee0647dea2c09c728e256e4c3d1d099e1e2e82967f591f6f8a1b1e17cd733a7eec7363de6d1cf6b3eaa74ff947c9e80c5acd4ac601e8d5ae0a1db24dd0144f68f40bb851e8157a1b76c88b5a0902698e501ee6c89b307fb35318de5d2492e5a0c1d61b74e3160a1669637d172f288dbbcb0679cea7a9ef31dc68a4aa428892ce586a1f5bb056f21c67e1aa84db4c6f2c7f800f33f2c78941e3a576d525cc0a133e2935d6955775a7954822bc278cdbc156ef200135d985520119c603b7dd4de09d5cda0aa19e481c3e71a2880379d4ef7c1527da780e909d2852bfd3ac39617824ba6df45d0e1f9dd75091e199cea151da460173d8c6e8a05e41324b16ac6c09b9b9505a88f3dc70fca39b3788fb39cf8a89584fa5c577b1008def933971f161924b50035ff87d9931df5b3a7ec0489250d00a7f1d292c0c12d2d5e06a3c44535b9285481454b07e42a0ec6072a53b8be517d557c47e4663e5990bb552e2fe6327777d5ec204b7f5abd1242683562f3fef601341741dee7c75addaab4e1181c8e1d3c372e2ac8b146a3940313c639e0d8bdc89fe4043e766d5190d7adedae0439ca0aab1c1c8c3809aa4273044ca2df99e4908a1e3f5fed522bd02a5b4f6