0x2cffd02e1e4f5d248c563eba9fa52e8b092ddbe74415de7b2a90464fe4d813068b2eb3e338746890f938b5600f93347bd518da023441970aa8f2cd0f0310cdb4f92d1b947a6bbdfaac74b892341b0bd437aee394286cfbbb8adb1fd77e5a18e7c4810540665a9cf4099205df687494613f3b3d74552611479da0774ad403d9816c41f599f6a75536e25a8eb2332078bac8cc79b71dabc8ed51711f198350a63fce550409017a58d792d5da674e841647f4f8f412012716d5784973730581f204cf0c3816cf4066199b01fda1917f40f76e1f6d102526b9cfce60e52edcfe4de27e3fd08e8c818dffd51df2ff238c8b44d65b78ca58760c8d5319fae8fd53b00d815b2c7b6f73cbb9bf6f622c29d83e8538e86abbcad4519f9cfbce46e3fa0b2d31c7a7de218e735c0897357f92281b5103008cfbef6db80148af8c971a7b69380e8bc52f50cfe4b530361b95f6fa254fd954f531d415afeaf1eb237ecd6496e4595f810f6599fa9337781d18b2b3129dfc635da3c3b27e2c8ff877d288e04ffe3e3cd3028d574475c63abc7cb79ae9c0ec6eac3b10855526f8db5e62e2c98972fb63670a701dade9e834506f9962984bd3b27477502c570ac7ed73afc53c2feae427f4f01c557fb86892e59b121050ba129cd1d1dbbf6d11157758ba3fc26840a7bd56cdf453c93d401470322788eca6f40815571dc5ac2f47c1e25d10dcdf7cbf8e4fbce29eb9c41686535adf9e2a7b06788d18ccc20bd59bebb581d105573ee3e0ce889586872d892690b3c89e9813ca84445c8f88d4e02e7d6b62a542177511e994f0afc144a3cdaf65a55b5ff5d07848a2913361a5b6088a790676ce6ff54c5e4635e772426f53d4b5c171f7e7289310ab86a48709423cd8c38fd87059e4103203f62d4a75acab1d6efed3469dafa52363205b48a9e85446082dd1607aefd3a76540e9a1876582c3d41a87063f85ad0fca17f3c3e738af3cef7fd971398d7d7c5f9e0eae80a6cb9e35c438af0146439619c721eaaf9f42cc4dbae9944087ba5c62c31fd1f23ed6ef505e0fe8ece8e5882b2f74e6d9b675f5cca13e0a4c447021d92f69b6b323fdcbdda02b685e8c64f8954686e87c18ace9200200efb8036a9b0d1bcbf3b798fa901647f3917c7b0e3f49be9946e984fa53559901dead11fdbb9df206ea0ec27aa8f695940dfbe21c727ef91c6fc16f8e85be79c1e28ce574f12268a9ad7a902c4af2e419fd8e8a5676b29f4421cfaa2366de0b9baac2e3ca9ab67c8b4946f474214760bbef93ff0fc40ce0620b2b643c708ac7e8229851804ccca750a3b65b54ac25735f74ada2593393ff3768b2fc32c475a561a4c658043bfa0142d14bd32921fe9b238566f97df5e0ad1f7d7a93426e22bef21706c98260d573b30401060f011cadf783a1747bbb7a9451d0873560d6f169432c42ca6c569cb987b211f94066838c08cd44d63ff3b72eda834e84252859e761a6943e3f1a9bbdcdddd3fd24265e29d5c969dc40df52833970955695073dba08e5e47cfbc22722e7963737517db944232420e25e41860d33d442814d004c3b97d2bcf1b0c71fb92d4c9cf1cbc69367010785ba706769bea8dd749b76dbc8f53071e34ce998411dd9e46c125ffdef5404f7b835fa2b2bd95ee4bacb2ad7c01c86ec2f9089e0487176b3dbd981d1b3ae03dec68be31198f24e94e3dbd2d6fb4876194a1583f163d7e863990d2662a4aa9b7457a4b669a17e4bec3c1ff1f2187ca2d3a48dd5c557693a142874a016b0a7ab9472418b2c5f09364394017496b6a0c9514c428ae7af93cf1b7fdd82a2e9627ee943734e50458fc61f54ff7027e87bf9d8e14a9905989148847e580a3d6990f11918e996f99c7427dea4998c7e4b1f5730229914acb4e9f184fad294d6d62de6e6bf77617a5a7c