0x2cffd02e57afe6ce291d2c898f9b539dbef4a7d91302d4188fcd0e4af7fc236b66a8fdf2acc74a17df24fd6ce2f9754f85d945fcc25686225d3a8078169e78633a70c2628499565c5d551b168e101d1d7c9c7c9cc1561d811b8f6b1dba7d0429bcf4a1c299574141c675e7785e930ece93deb1584b907d6d371ec8e7818ea116cfc232312cef4059e3a6b552dd6d2ed0655347361cedc7c1ee67e862f6ae4d95ec5e4946d9d761e49a66f9f21e6e8ef282259775a70c66735f83198a57064babc252dfd863abc690614ded3e4d05ae6d55a6d27806f0cd37d1f6712f09a8552738fff35a90c4992bf69547d715d21402bc70212ef1ab8b2e1fedab8ec945c6c28d85361a5b76a695cfd74c983ebfb5419ee4d75b04b57a8964aa96b0a59c57210d51574f1a8ab48fa06b4ca5f05653ac0e2dc4c755d1271fc1cd22c4ea3fc91a283a4ecf77c3b163015165fcd659dc307c0c6a48cab239ae1cb31ee18acb0a60f24c6a70e56b0a7b3aff3541f1e4d8039481ee5badc55a934d37a14d4fe2c3f71ffed5d240081b1e29277d6ab5f5fb9dfe04d0703b7ee7ae21e98a31a347a6713a3c2e3b4076db7edda272588ed75ffd6dc3dfd9469eba6befee75122748537481bdd79688764c5679d34513ee567598cd612381a8d9c8808465113eb553ce06297af4395a2eca4f54f1018fab1879b3e6f60bba0d4cb97077e3092d384904b50a229b6ca9eb5d5dcbb2d784024d1aa0b8200989c73fdd3cdabc1d602d626fb5a07bde53e724a662cce0f0afa055dd6ede0c2db855130bfd453a726a851f853a6737c8b68e2fb527a6c44cdda3e2474357cbced29ea4ce4b4537a7bac2606f33363a379e92d4ec6cf4c9ee98feec1be8a880318075629d8683c4944bf6eeb69b75a36a036ea722dc005851383c2edbb96919221a84c1814208f7992082681055869b8339dea0307a7b0af3ec3bdf6fdc31e983cf9d32b678ae0c208704c9ec79790e464c830691a06330dbce184debea46e908566946b3272c76142e76ad0a5139c573b38a8ae72f2488134b84128b1302746ee594dde88564888d2f37030c40618e32a54ff8071ceff7c3bc07a041f3fe53e592d1f7b79a61d7df8c09bbe04455ecdcbf9bc2900efe02c9abfdd0db012ee693c2d488e8f78e97d6a3090581bc84f7f408fb1c0962ceff78aa1f26c7a020c345797b52aa7614cb2ae04ec037ebef5c57bd95ac501b6684cee243600653c75f3ba33fc430276519f10cd278205187d68ea32486f26abab3e8210ef2bd35b4debe9531b16a9c34a5e0107914e2583d2d8a4690025982425f93a5a1435222fdb39155a2a261e66c7a72f55dfc29ee2a4f64380eac2ee3391040bc5d85fc7b7ad39e51cafbb2f7e5941f36615ed628b3e5502c1b3747051a74966ed15a820a447315157b51328bc2cf24482547088c0491caa57fa0288f761681e43e231810f4748978c228b34862e582c4e36b96d7adb2896db51c53225be0424f6fe7a067ae333aedd620cee63cbf31921a33eff7b90ec2ebf3896a945c33c21df8ba6e15de74cacc3c8fa46a8bd9e0665cab9fc59c1f4e7b0835ad37ae8f344448a7b5a7ef58ae581cfa421030c8338c3a8723b9af342afd7fe252e56e00a8726e425585d3603352db61163ccff6d32bba61ed2ae5d36e8f9ece82a1e3a1c730673df7ed0eeb110c1562b37b4a9a10ba923d4ae04a4e13110e85e9982ec04fe11e19c9cee84911db0e2b7b0acbe4433368f6653d18252b8d829d7f15d8337da263700632c5e2c225a5c530f1e3e72320fd32832e9e522c76dc263ac614d0a6da257ec3a4caeee4b349da61f249f4ce58e3bd0f53dc65cc2454391db1d3a70b3da72b9746ea8a6ef57491f1487c87999125b067c53ae37e5c79f5552dd89a42224428fc5ce1162106