0x2cffd02ebe9284bad73f9d004c408ec058052495565878f62da1d294de6277e9934e8b2fc6b24f8efffb4c39dd0a2d94c53ae11d0d4bdfb7a3ebf8ece257c7995a9618ce0f2d1a9b8869dd72f6729f28812a8588d7c940ecee88802fbd05fba121852cf960695000ee53dcc2e598299581b1166091054125e196ec60fb03ed8702c7cb7763b5eb2a8fd1e22f40f97c82f894c17ad04b268c53aff9e22982eee326d09003b9a7e2f83ed65bcda6b9d4fa421e7d34f3cafea52384b1ae0926b7eb4bdb34899f1de697b68731be6f41b4d2d9391dc27644383395c2b56f2e8211e4f441000cf270642e9fef8a01a599bccea7bbfa28390dfce081f6642415fad7582c5f82f4115754eb189810ec0617bbaabb4c192da770b8dff356ece1e7c0c37f9323db72ca725a497dde786e5f530b1af28a62457804836fb1697e8b56a951c3137ec38fb5107f3b3df3c54c28a2d0197490bc46b34b583cf559ade089df7670d8aaa402493d1b945be750221a1f6ad7e08a0bb884f6ee9a8c68cf5dc3ea01248f945519255068ccf6daf20a250b9a7cfa02d843fc57049f29951ea9c115858aafa27cc812aee449950f90a7fdbc752f8a6bfec50ae3232b618a81d5cddf7942b7c0704227136dc3f3560374ef223aa6ef30827f4206335ed860a6a97f770fa3be00a3bce40164aea4c35b9c6e22baaf70c29b8c4564c3e0aed130894793d46c6307f51ec28086faa0eb2174024d475fe6f41f6b37b00da4db860e3c14d0a2116daab237fd63b5f65d111e35d3689a630c1a18e0e6875cc056adc6a4349b4005d4dc8fb2422a88efa359b3970acc9c0eeda8fffc643841577f3d06fec547ae4b174faf5f8c9736f77bbf2ac860855fff4c6e6bbe9632b419371ed18fba2482cfbd53e0e58ca4e2c7010521677d3ab0e2848d66c8dcb9b527aa414abefcea7f645f965faaaa69aa3e3baf6e962c99561b1cb3a083b9bdc59b1f331a1bd34df1a6353c4fd78e6920d11455ced4f816d42e0c4c4b3805e646a6b0e7f02bd434ed0c668d8ad30d4c42db0c2f8b2e86a50ac689d48c0d8478b4bfb5d02c981d23e11f8f9586c7170d0bc247e1c43fe22d6207f9b3cb82de217a75a84a615a8c1a673013f18293b2f67b58f69c42ddc4ea22f60130f580afda90a11e940c7b7f15cb40831f219e0ea5c42ae15f275540442e1c9e3e3ef1355295d16f20eb72be23b6c1fb7c1364e399c1e4d3d87aa8afcc9435bb660aa9f696979be9209f85759db44c6e4cb3407cbc550828901d54cd2fc2b8e791a7da81357c38d735d319acce8e4abb751351f7cdd40a96aa21ccfe69850b89331eba9294f302dbc144a7f4012f88223e40bc080ae904dbfc043c3fd19310bf4b5bd63523b84621abc860ecfafa84a8c800da576de7c6af85d19859685dad51b27121c85154974e9b86d9203bd3c2ca020fedaa876badbd33bbc7b28015d7d076f46e9763024be2516186e09f5c2c300a964a220ab64fa8d7fe8a6b6a387192e65819b950b4b201167476236b5d30a823d1f5207733c4becc82c441c2d7d1634f9417367196e7d4b231ca7531f6923af92b5e3a8bbb53aee33dcb616ec1c0fdd427c86663dc7fad2bcb60839c14556bf23a789d5e4de776858ca3673920a70224c3da049008ae0d48b6e7805eb9147abb9e8cfa65b18cba554081ca1259f9843eff5f7af1e32326e94841cacaf1dfa57c8d87c516d7b8d77cc3d691956d7b8aefe8c9b6f35b170a41a7c2b1ef2b2b6c0777514e99ce7a32e2e7d22de0fa78da203d5327d72c5cb8f09ad0cfbcab92076bb7cec41f34849a66a62d206452e5f421f1ea874e0b7abe10e75e442d1d567a00a1600d9a79c5c337e4cd67831c7b9c1e0414b11908a3cc21770a31d5b44e1e6a5400ec97b9e37109605a687ae2244ecfe00f