0x2cffd02e763ad2abc5f585a1fc3ba91c6fcceec850ebbd175fbf570f0fe9c8d6f2e162f6b6f8b627f23b045572d4e8ba9683ccad3451702340ce3657e36a64a386e99f0a1c5abdbb3e8c66ad9de810fba7aba4788f1c39c98485edd57dafc0bd5d52401bc798ab159d1c6af9771d6edd65bb5e066013cd00b568791e3632e6faf4c41afd6d2a39b085d499f7dcf92f0a0d24a965f5b79f1faecfe405106eebac4fc4225cebb668027fba78990281445559e24f84d877c6ec14e3d0f0a11ee3120d62196ea5e0c4b0fb6ddc7cfc18a5d4248e49ca6af4fec4e1f72d87aa698939e7b0b56c523cdacf727159e526d673986578d169ff710209b9e1302cae904ccff689bf0ab8752670dc10f5a7813d11084ca5750f670a0a5567780d4bc5d02ad9009d892abc5ae2ae3307f556c0fe5cbb37017873fb005c7348b2fd3252fbefed2414769ca579d34ccc5806669033ab273cc7c0819271663f6f38696aff0fd402b170225c670c2daaeef7e98a96480a3cef95a4ae289af7819e79c9c993009d3cc68c33d190b68cbbd01e815a98ae82543c5453fbbe935216384c5683c1ab4cb89f075d2994f5dff1e774e43c738beae92a228223f5e4fda3295f932ec3437bddf87c6e6f6487b911e73f8d29a34df3dcde7f6a918822764e49d42dc1ee337771a1452dec459bfb85f9cc618b2e4df8c161c9dfcb18ab9e88ece883ff6316ddf7e76273542f58b6bce2a096d479d25969b54ce9e50e2632838fc01cc7fff727ce081c65ca414b48f47cb457f9c2ffbfa77cb7dbc42d8984b1b69d944922d4d8c523403c3b94064096618ea3d3b65a106141396b57d908f93ec606fc7a40d5026cfd3eb53ce8a46c1722c3732a84156063d2511e347b605002751c2110c54c2334f964c6aef08b7a73652a8eb4754b5f4ce38e95d42ad99309590f29108da116febc8b6105f12a6e12580f60c678de0873b40205bac7a4440558ea60da875e27d47bda742fa36c3fac45680a250cbd69cefaae10409037b64b273ae392ccb7c320caeeaeb5fee3a80ae3089a3156b07348262d97de3d060bd4f9d38e8dabbc5c0390ba107012c6c7195a7e82f8408739c0b8b1cf3fba30a38a29d1737d257bd635ea3fba4f9d80bcf30ec661eb99923f3004080eae36b61e2b42a589e35891712b0b8139d5f17f1b6c1bc4cd96df0f31942ac770a257c4f8ad9ff89aef699e061708bfc9b3e1d91d76b713e043f899ccd136fb6867b0f8ea265bdb4be2b9b1c1048d367ea45573d05869b2c5986f2a06bcff3e6f0ab019578f331286878d58e18565b6ef578d59a0add65b7e99bc943b7c61e85f6648790b8ee2a49aad3a5eb2ea27787b324cb35b0fda056b7382c79a752d6ee7f674efd2c43562076475c1c1c2d6a5d5659b816163f60a75a7c4d0a21ec7aaa693468da11a214afcd5001de92b78daa1ad71639dd676c53d91c4d69731c2240d321a80c3ede0210e77f8070f21be863db8d4e0ca929b1ed2baef51805121e12971168bd23d79d2b12911fcf9fff813b4867e09d4f4da297eae301ebf185ccb4ba22ec2e7353d49d48c1decb50b982ef75bcef0528cd9b8688111729514f980f8b4bb4085b1072f32e823c9946165058f7e01edc0e5961851f5c54af86f3f113d459c510526918f5c7501db289cc504a4524b56a72ce739f7e8b7233998be16ace1b850daf30715b9e45f75a97e9350f81ef43c6164c2f24a99b63d536a21580efd84aa9d96d889e0f4510e682b208ffa9d4d92de6f74fcd434ec58a3ecbfc06ab2c81ec6ebeb8c0618916a829a60194faf8ba992e6154891e2573498c605626d4dc065e913ac3c54a933ea16e2adc847d8a48aca7d90c86049dc06c5319244a1126513b358bf808249827981f1f2d27448668f614f59ae122dd2a3ab0a1d4bef9f