0x2cffd02e987f3d889782ab4a8a708dd5724d09074bb53d39b73f2a0ac0255e496bdc160c93ad5ee592c1effacccf736d8a7ffed293e1083abaa9a0049134d0dacb4255c3c868b1b3945e988b65de826d2cf5a9f7476e1c9f76b100bcd558df4fb83ff35f9159d956bdd52c1a250957e93351d28ffb9226685df6f2d0646035fcd73c6c4df1e43d9ca4edf5e518df8519e19986cc8f218151b53dd837152b461fe1abab91f030c637f7169f3f69f1d285d0a5e8727a05ea9c77a4803d273296955cf428c83c335a4fc6ac0362270e73d8d4778feff9a73cb849a57019f0d55ade41f59e9f56f7766192e4e95d0555df545f45195aca64559401e9bedc72a699bdfcde1d853a3dd8647bf6812899964af5ae6052a57571942beb2ac54ada534938d8947d360e2a0915551f2a9a196577a3e3d0df02a46747517f6d90f5261f619f02966a425c1749d0f26223dacb82042140b31f1b9771ce750ffb7e9166140b347484446f7843c53a0d108489c97e359ddc0ae509416a83fabf0d09117a6b995d78afe1e481ea0efdb610ccde8f97c8ed72c26abe15b6502a157a069c047a71f8994d9191fc1927c0698d3d8ceb39668e3ab59f77aa4be7d6ae11ecdbf05d0f36674a6fee85097704186f087912e7ca5f906c2ca6bab1ba4dd01df91fd7eb164433e76bc6158d97931b668b4f7fb31ee10945a761c56a8e2ee12e9a0d7e3dd8e45b0d4895d16cb8ca2ae22639456307fc9bb65b88edc260c33aedbd88e14ce69f2b094fd72db3d5a5ae1913d33bd6878b5a7bc1d8a8ec8f234fd517273809aca9f32e8491a42839b53300883996027d91891550cb8e5a44298daae32ae72a5f5fa77d5d574d7954a2c02358509e664eaceae4a04dee66f2633a782051298f9d07b01d27d8fac70fd0f01fa979502426305101b2795a683ea4ba75a00f697f93f363968e7702573d255f06326bfb8b89d8d316949ad77c74160ff057de0b2edbbd735b232a5fe8ef2a17ee86fad5ea63c6e8d80d961ea7c0fd002798a7d201eb1c7de3ee1e4ae4af97327d5c4f1c6f49e33cfc61a693f6672836d136361ecabcadec6f724b822f493f683d8316a78f519cab4b766f0418e7a8e32abd3811a3b9b36ed7e62e001f7a227c0f7b63b5ccf746de7f2f335fe6eae6ac7f9f0522b5c04e9ba495febe8749eb2978282323a7793c64d3c6975f6c682d3de0cccdbfa968fcef804a07d034b9f6668db5afbb85c34c1da0c41de87b302a6927c6868fdc267e5903e3db8614293284cda034fb1b58b8b942bb27a0492cb12bc6970c6134e8c5bd3ecea51bd79fddeae0ed2f5d55dc9c2b80ea3714ce72201f92de082772247fc9a4b8969d6ba659ffa10f2a501ab19b4d024d5d171857cad753c41f25959c08b243a1e52de519e4ebba526a15d2e38015e6f1cae03829c21c4ef8041eca014b1f78ad04320afeb3724409d4414a53ea5ebb73fd2e1dfd02dbce59e9018ce9b6f949ff39d8f3553cf9548e63dd110651fceba82c67ffa33386d092a6ab79bcc3ef31570b8e961c9f813e18f5f813e166035a9a571f7bd98fd93911cadd4f2b5f415da409177bb0a18e920cdbf590b93f1ccd40b76ff87f303db69a73bba1441f7145b800856bc60971f87a0fb6c03e534779e7b94867dc388db31632bad46db164dae1deae22aea949dfe42aa031d1c76c357a6f7ef5d458d64fbcda2c02fce662532a5c70266321fe09405016a6a9ce0f1a0025aede71f85d5ce2c154a4bbe573624f00d698ac33a5f26b8cd617de5fbb5252f7e0714d5b7bce4dd2d3413e73483fe7c704fcb813b533b74fbfefc56696bc57856f6b1ab6f3d7646cc88affdc683d09b6246875b09ccd1ed67a485aff8d7708034acc9274adaae95c000c125a7154e1ec48b11d4fae77e9fcace3222f687b6499