0x2cffd02e1253b7942c52bf94a37aabb782993926f97dd914274a7e1c4087ddaad6e23e0be2de1afb1ff399fcd57f4da7bf0c13c926b38c2eaa51efd7b2dde725836cdee4785a734a0db99d5f23e3b9f22238bf942d094c4711d6e5b88cdc04cd6bcbffedb58e260af7b9d0cfb05dd9bf36b2f022552682d3a8f47be50e6a864b8b0207c58dc2a0593af4cda1baed77dff5d234c5b8c04e974a999a0d28af824384aab8f8aa6bacdcbb8304f8241c9d13d1486339cecd1920392112127252ce828025156c6b59f9f6e43c99ee1c4726c5fe1b3aea4dbb0b5970b2ff6ade3e68e75dc5c03dd58763ccf030b127cc110e2a088b6563d19bc8d0bbdfad2a4898acaa20fd8d2a9313a28137d1a7450fdc510a1b198d7a61d24ec43d6d9fde98d79a783c842ab05dc6c75235660dc358eb219039d9fe0d87477dd96c890161df8b937fe3d5defafd6d3a8eab440e4a1004cbfe6b66da18bd75f7778fb0eccc66f475d568bb799f310e79ad11c649fb704265d671cdfdff2cedea824708bcc6b05d6b81de58274dcdc4196b3a1a84efafc7f69bb5fda554cd8822c225a53f2f419e1eb10aab18577502c802423a67312545c1e305c4ee463054b7b444018612d9f41f766d23f0f907a84c3b7d0517ee3952f230e7892f2f40d5eb098c0e80d12d2c7e52e39e394b49f7ce589e76885a2259155a5d5481fc2de1dff2396a70b9f3de71fd391ad6f12fb415662dd143d0b65364ad7d9866ea6c8611b64f1caa04e5c9a1a9ccc4b5802a8f05cbb3eee1d43ad6f7e45db14d549eff53c87cbd78397fa890bf86f93f779573cf1d7460935b0e25bb390a0db23e7aa7cf566cc49de5339efba8e82ea41e80defec10fa7f6c2c3a2f9311d2dee3ada0965fabcb4aee20c8f51b31f067cc85f68330821e7c0fdcb6c7b15cd693431e1f2a72f850cd682d64a262256b20ddfafc7d19609e274224f310186a4801290fa50026822bb8f1b717f3b928708997f3d5c01ecc8005c7535580d2c5229596d90e6437dac28403f728e9f0f2b3a1d4e73a9e120a8e12e55461284f107a42bc92386436e54689e1e101fd0f2a916f857a4bef5b01d3411a39f188b747e7017e7b15a2ae37a310d04993bb5d8fba94d6d4d4677604b74d3101cc730af1e8d9ea6578620c58fbf8510cf99ca1c25766d2faef3e0699a2fe477ffe0f24dbd991e00bc5bebcb9a161d2a9a6ede07d078c15948f21c5e3023504cb546e92a79024b0d6e0cd6e898cc05edf01d2d9af5bde35c4580b8cab0dc90acf6bbf0965bda112f6d483ce8fb3e16027935c3b585efb92d6fce85bb493ed5f3fc130a091f8d79bc8af574033b6f9631e7e3deae27d5d9cebf08844ebda5da8baecd63ead0728136df1a555cedfedb8dd6e2c40352942778288af20c58a4a9af7f50274d181e7fc43e750b9714171cb1033187745ca8de936cedd7cbfb9de883f6256bdcd6ae21e62a18b905045d3242c0db17418e9cb819c0c823b4d0624a2a36d36d1640b95e8f349f13f8d5b84f18e7ecf0fea7361525240398df13871f3786775195e316733200cad80e98495c7b59f72883c068f9765474a4dd39919882020f469e0300afaec1cab42a2df367846aaebe804e565bb80e366e2bda6a644301cb1a7eb851c6fc0162265946a4314bb2d9a39f96db57266217825e33e5d45d1b834a4312643742227923b3dee2a80f4974c96e89f173df7be6d94fe24e0efba21772aad85d4e86fd2e12205414c8b12fad24a27188e9538f1bbdb9ead6f2bb61cf03194f974c3e7c656e3d89265c02648e1b18c3c8e455b1a6144abfae5187d118f54672a6cb8254ef2cd4e97c414a2ff1b9141e054bcca95606fec79a4e36ebc1ca08fcb0fb3a6ad86215b3d7e7e6f2d85ea67cd7d5ecb59ab0535a0fa8b3aea83b235b654460