0x2cffd02e376d48f79431251b55b42d4a26df9c9d0defd533ce34ca6b271d529ff392a47a5b9a531ad44bb6c395eb8195968808d978e42f1e84c7f4e1e467e51e5089d8c845d05a30b21f4a67fa1cdeba2f0e11345ab80ec74d6b8d3db04e848b741eb62c4232d96b02d0cc086da354eeccab246d07e8ac9c1894e7464ce575e28d9cd3f4e02c71fcb1ff6ffb0fcc306fa2a7f04a4dd091e967420259ec17a24cbde28cabacdf44f1ca994ea7000f5b2db791ab165c39f9cdc037586136d1d99a5d80ab2916bc7e5d78285f7bfe787227fc4dc284f5bcd5fdc6d2cdb21433afa1174714abbec4f6e493bd3e68fd517764cac70f27e6bb73cff70669f1073300e79181de0b1065b1a5ee1a21aee5d7ff6f17ea2e7558cded8dea9e8cfae05d83e8cc1e2fa6aed449ca620f2d41243ec28b9718e3c0ee5780bca16d97a3d8df5513d8fb8a09b8f778a5a928ceb0e6ddf5a9aa43cc23c7f7b8614cde92a1231a5410bae0c1ffaddd946087bee57688c4ce86c96aa3e0c7973f6856d8989c17a938000f449d41f9cc73711bcc5a067e78ccff6c2ab8dd8da43e436eed02b939c9c07642bc2d38782fdc6e21ac920b441424202d8f73e9747c3a5c5b839bf53dc5732f3d8c41f7edb6aca03875a2960e9596057e7cf39a3ac9f3e4b5a1a9865d340083936a541e98d69938ecf833c4ca19e59ee81b7cbc361355deccce41643755ba9144a84e31166977ca18ce380c0f42fee24dab0dd182e396a8986850dc922ee0877cd9580b69ae9b991468338e931b772433d0a17a3a65c3a01bf0910b77e37f43af01e7f36df0d926b302adb3432726575881f7a3177291f42796f717f8949e60e9d674b6f91a6fe2ec455cdcf50fc14d24c07d4a56230582624d05f90f7d03e3061fce1c2f16ba510bbf12da8065cb406d844a06b1e75ef996420679d547c4bce5be01792be40422b6efe7270be00acff9fc9c06c040255bf6de4ddc150c9c531fe64dce7bf93d2647ed8798a443fdd62d1f0140bb810f7e43f797d16153d0fee432b45f538790c00fa1996af3dfca062cb381ac81c72701bd677a0a076a04d28ce293fe82d1e29d91d91921063b1d8c5a50e784161c8a1c9e777971d5d0de39481c54b4b3d253b17b9dd0b3f46131187715bf59d238314a3c8e3c21f560a7d2facf09b9ce634729624218c735a146b9b7e5e182d1477f3d4ade6f1edebc930677906296a70147f2049df299f996054d895f06e887ae4c5e48a1fd7c7834567bfbd0a6c93729bc2822de376cfc0c6245242044fbb4b4bbec605574176dab68732f953f6ae4a2884b536c085b2b291a029d22f8958718e40c52ef97a83d51cfb8c4a1e440c36e545637e03e0c9f6a47ab2711c1ed2241653a6f829b961b30ffa42d25f207e6327675d6738d627c96981a19873a73402b63e8fbde0bfc1b0b645eaacadc751b376c91a74f07902966d821b75028029e856573f783722c927eb7a55788319ad7a963e8da6cdd1a3b45c56b7f4fcc6b22644d371a1c3bb7404b2f8bd613f28ae45b0c1715345b91a53f82260f8514041059a99cb24519fae903d6da798d162aaaa5bed57fe49f65a548e6bfd54525d9d83a912d09cdd15a7136421bbb670693daa0f451f51df3bb34f33b91ce8d02ed0140cdae9dc53026bd85e127de011f11990ed2c4bfd809e60d42398da7bc43a3ee95c7d1d356f5a121bead48abffd96dc90c2af8895dfed4cfebae406bba77396f108ceed80051ca8accc8745962a56296932b299933bb3d94b1f92fc2b595e4c44f49e2326deed091d1d0fb4939871aa6de702487f3cc8666f481022da696cad77723bd93e19fb2157e3c4b026e2d5af6dc22a3de899e1d7ce116da46f85ecb636420406fc02dba31dfe64267cf07ab09306ad68a2ac784e69185b904c83354