0x2cffd02e2012f79c03e74177bcdfc4e5b6807540605aae8d8254d23c07003e237f0e10a3de27ae3e9443546620aa7e994bac89f0cc4a8334433726debdd70c841ed1698b0a05e2e2e958abf4bc3caabd614c97e8ff12cd965a51d0441c3eea4a0a6895ac810949f3734aa0d3f027948ddf2c57d8c456624ff5465f71154d4f5d74f486489639422b3729149b3bf5aa75ea7a10b9e73ad26c7335a1c2976b3484abd0706bed326ea7df7f828edf658a2e1b462f8231dffeb74ee9fb240dded04a1ba57a2f27f290a4bd79b7de4f51045bdac76d11060ca2a95a1e9070ad9cb4e8373ce6ac1716582033e2aaea51f7e7c1189a55c4ba41541079b7394b316eaf41a593fcde6d17f4edc0d5c734666cad824c7f9aaa4f4456a20f4e2645465552478c1f70cb29b2ea09f0e89cbf263c9ed9f830ea42f10b472e5f1e2680953c935ed42149e56292dfc11c3b4d792df2337cbf972d6803a5195f93f184a9d6719faaca7fae9688181aa1ad36b781e1688278b2ec36e56dd932aa4932b58cb1c55f101b64e9ec344d16d451fd31537bab8c3bf6943c42c990b4470fe5b78fc4945b399390b56a5929122081a59d9657175b584d92c26ed8b3fb1fd97cc03098c0abcefb39a5aa10245e329227d44ec74f2b1921fef9c8f982f56a70880cbe53e6b5531f89e0f3af0b8dedfb095c626a30df394ac7b13333e64a55a589bc7b65d73fc0e3c0dfd206438973bd8735e601479d76807dc5fd4b5b929d9816a9339c2f37bd607be82bd919b7441d4d695de14b338c84ded95b80f7ae81ba22561c1eb18f95bf9a04388e78dfac6face40dc26352f28e62c07923947e83a59b3b400689bba350a524cca90b3a5b32c274a97da04a1d02dad9833a1a5b818458fcfed1f69026c4dc4ecc7203f08c2159593cbd8de48869288dbd7525c082dc1b1d98a043fbf7dcd53f8d11bf9caf78480993a4a29d002c46c1cd91cf49a221e5c8a487f291a0eec8404318f0cb1c7a45f662190e93401a6920d66085d7a2a891397dfac2d4c007cec28f308812c58c4dbce776a8ea03bed628ec1113c45738ae1e59cbbf2fcec9255dbf6ca2b507a9bb5bd0ef874085a61ab9a4de960e1ff904c4ddf3164b4729e6341f6ab3efb1b181502df48f403147eddc28631b001a820c3dbd1a3ed3560b37a5ab58eb2c56cca1f4940ee87c9c5b455903a654cbc85bf99dc6a69f47ddfe8ef3c39108cf799da1da8300b91adc8050d6f23a4cbb7be51406f1493eac5f6ae9538a979b2153883777a697212cc674742fd7efe6412a6c933f562587f586450b195269d33c6faa0f74b4faebf46b8dd18c17770ae9f694dac16ad953384056a44b89fdc75584798ec9dfd1aec41a832b36d03c8ac89a29832b9a0a8f7983444361ecfb75f1ae650bca09d4439b501aafa652ef916f8aa0c47ff791d2e7b4b554310606ae8e6c31bfd1e3ff4a087a65c843522b06702d0b3792f3ffa9269da8e36b87129ed289848d776ca20551b710b77a8d7ac1c388c032da416a09b948ebecf834ff6aa1a82773984cfd46180e4b77d90b32401f7dd02b471ff168110af5d0f3f5ff8ee19d10ef91d860ac957ebcd1c4226ff482259e6e67e3b672c3d9241b150911c0526628c9c921a4fd76296c16a967765e14706636d1d42f8896b0736a6413fc47d8746f5294caef8f061f146fffec904514720260dfa64a26c6fca2fe6211507391fbaf7b9b7322fe0d297619146be7910d210fba1275d0bbecb2802b70f7ff2372795ca7c6e4ac36539020a43d198b65aa2c5d7c04b95805d90704fede237475c0f233d084c32c4c573a65a87e646a7086f7dd26a95b119945d791a7fda4b3dbc0ea2b22e60224d337c879edfa2d90478171419077c37147105d92587a6a51b11f20d5156daac1a2607e62cf88a6