0x2cffd02e685cbd44cb7905ce38bca1c67ec19c10b1bd2c0107fea568e59eb5ed6aecaca73833b5447066b5c16448eb22e7b6ce3354789bea3440637f14efa832f4fb2f844a45045b6a02fd285756af60a3fdfa5d0cdb20286c213a44c3934e2d92684ee2f1856413a93f463a98fc41d6d73b5ba286c0464d1bb36ddf6442cf12f29a277154b1d0eb576152cb6365011303537decec84ca883d57d9a7921709bafd8865c7c80b28c925256d897218d4ba3294b254c4e1f829658340eb20d08b3790eb0be0f168b9c4309e02bb6c5d4926794025e366dfd41a3a93c151ee343b87378cd59d7795d280e0c7261a346360f920c3bc70f2b9acde58a4b03faf1e76a7b6f22b92683081ee1e046c9160f00a4029ce5bfdb4218f233abd38c96b1f7b5edf912619cb8b8901d47a7a3bdd56c4188305d5fafa39b9901842ae55510930553b978f3a91d88a7ac54ab183cc1c8fb39e968f467fc6bac62f2d94396d9580dbf47c80792ec93c8045b02697ad5bafb8503f345b4229d4373c6ef681266b0156f11d7c18532d58ea5e23f287422272a09d271b5295281dd1a294ac81d543122ed468bfaf63ac47d6c535764b6104ff87da9cabb70e56fc3dac7e2e3e9ef8bcca4c2ecef10b36427f5e981d7cf40847a044d021f7c0566fd5652363367eb076b72f112cca7b25f9aedf0f1b440b595c6ffa0eb8e7573484d0b7852859eeeb47ac1e01050ccf31ad2c3d50d78eaa432ac654182f338618c46408f9e34bdbc2403107e373b580e22331eaf271b838d7485449bac41d6144654cda75733fbbe031c37780815ee6f64a7273ac8d971fed9ebed6d4ae42f78afd1231ca48bbfb0bc32841a1d65c05d495f8365732400d657c722f80f60a87041bef733a2410101df030ce5982d3fe52d79a06afd0534c598a90c13277e229af2b82b21c003801631be50b45ce732ecae6b5d96e2a36fa018735b406e883f8cdc5be56fb9cdd894e2f30bca5b059fe48e6b38527013b90e965ffc76a8fe00eb388259ca7b8411aa156d51de157239def0b00051836a7999c0512e4dfc199e0fd8b1bb7a88c5362891227d58e8360b48585bb0bac5d6038500aa1bc9cdd6b36930fee3b8de2cd184b75b5be0e86ff6cbe1f72883a5902dcd51f599c428d3dac268b44aca61d4c81db57e466a05a115525fe33e9ab58feb4f532dc5337c829f3e5bb57f8a814a8bd90d1094123c02187c3b8d21d3c977c0316f28d0b48df07bf4255daa2fedd4dd591790f7b116e4c0120a3d3571eadbc60deece95d89c641f5d2d3b9e8c2be678bf047ca306b097380d6507a8041cf0159f22078d4684c887ea66699030303162fc736a1bea5eddb249d7b8a9773336a64e7c36c40acdfc048f0653b72bc7f8bf046b5e8456d9796005228b13d6b06d151321268a5e0957791f80af4a8610d19f3fdfef4fc17f453115e9ba0c56d4e6b5977bee564fd0bcc46bcf7aa9924ab1bf050abc43b95b1186ad76f511eac34ac38748a87506ffb4469bdf0d00048971d64fc16ccc2e76bae68bc05c03f701c4d44551101b871add07e9fb5da1b7ee17d28f28f28564abaadf23495a4bb0b64e67d6c3466dbb4cffbe105779bcda2912d902b73ea347366d8727526125cbe8d6086c756bdff9b64a30766f470dea23061fd88572b0f019cbfdba93d574249bafee562def6506bf38a212867da0d3773d8d5ebf96613fbb7351921fc6298faee7bd04788ecd8c6945aa823f32b14fd54f9110a57502eafac50782bab4d864a17676b1802e9a13c033d0430866e39e8ad8a24ada42db9da5ae1ffc849027ded790e5a4fef08599faa5045a49d8951228859fa1b87a573581fe7d3a59fb681789a404154259156522f3c7c952e9ae802ebfb0df0550447731d21792a136a14b2da3000e8c4618b9b264f