0x2cffd02ed96f59dc8c5f83bcb9beeb66580898084c2d48289eee27110dc5f9e53d32f3785cb82c720c990b2aa6e3f944c1a6b7d992bc4bcb73158fe123b82f3fbd5108441736667ceccc2c42c7977041679f715b3da926fa5cf196a8d8d181de14f1430c9353ddeb4f0a6c8fb327c58742f875f6fd9801fa0cdc8edfa326c88a9220968bb7838facb3849a4555445d520b6e8e8abec7dea2deb8d763c5f0d44348d751fa488e2d631f4c3f004fa5e3940852e06beb0328112470ff2c13da6f18f4b2dd3c1cf500fc73464196a9f486971085bc71cd9a32923a51a28def1d10a68b995ca20d655377fb8bacda6cda9d841379df981a92f0167cc8febf1e018b7bc72d950a96cc3dd2faebed7e14f40afdb4edd226690b1dbb44a7f4315e08db9db936e880035f06470f3002a6345b7411988b762d7cb07443e418fd6efdb1948da665730b776469bea94e42cb622b905ff0ae5dfc62e0c4ba7254e1af95686fad8cde87265582cc585772788cc6d6a5dd02c3ca3190b8c42bd292b36f18ed222359b759b6644c9c50324d6bad04347a45115df9cb34cdc73b8ef83a6ea28c536f8d1feae62f4658f2f7e4513984067fcd7e8825580859e40cdc6240cf955d838cc26429f7a10a83a4485cc6f37a70c18288a7bd6514f741ca0bf5a945a63a106b4d9a3290a8b33bae07d7985f7bfb5f886d446fa72510ecdf56abfa69df59698af8e89bdc0100d78659b610aba8ecb7bbd3c41e93ce8374277693413c73abc75f763be99096c3c63c71415fb57d03854781e3014231c0ba4ae250d00a46783a48654e8c4574eafe1c0460ff6a324a43178375a86e29f92bde424b4811959aa74748db8c09d986bbdc527213ba84625349bbc065de44d23b61b2862a6e9b258734a3b676eba9e7bcd27b7d73d75d01dc5d74f282c3a60823b5d98ea97df9c5f6fa09a2c331a45a057bf0d1ac93192190aeaffdadde31f4d73363aa6f378b43a135ee3b59a76260e6493cc29eb518355e704df93e88e478b644477ddfe0c07a646858807ccd0b61c3ae46df68473b7250be3132a151d991ac3b5056754ab4367efc6f54cfac0c5de1eaf0e9975cc6c5426de1d9aa21fe4926d2c70d8c5041e475d7cd4bba5eb4ce8cf858f404a6d8f2081d0b7ee0cafe30762b1aceefd0a7f2f4f8ff6d71e45e6b95d66dbc854429b193572a5bc2a88c0f702d4c3c3da313693807b04571b1f78cf8ba1c7737c3294dc35db3e4331383c0eafd77b73fe211d9a43c3bef427a806819511f7e0c56210148a84fcfe585748b6c60b4510f6104dc596545ad8418d830c0f953177e2631df1aa7660cebdded92b5448a199358f0fe1e4562e51f68b4f74dce39552320cd8448bb6e8f826f7dc15b34364225689a670be5487c18ab9c8b5a5099b62f26e8e8e2edf59c6f835298c803c91d30e9ad6ad364266f9f374f5bf22ce4726fb6687c63cc221ecab4c737306c4e7cab102de9aa43f4817104631b3dffd9f716acddeef0ba02ea60b7dc778b0de4bd4655e3455742f843fcc0c141189e58dde7ff5d80c92a8de15a509679afdc7f0e8c12628f1694061b88c821e551dfda3470c3b8ea34403ca986169b91173c7221beb5b53d75e16e22d35d9d68cdcd044bc224ef2234cc02533b06361a0db60816cc0ada52281ed7ff9f4149b54a1af1e0586821794b99f0cc9359607f1c3969e6417ec5536d53156c69b140fb4f9b0e0230d15c7339ac9e54c7780b9a1d720bfc7012c60e4346d516f25b261bd1e09ed8dee924f281981945bd8c4d0abcffe3bd6a21a1e33e5c79288d23bfa8b670609b5b8ae3d5d3b790685bf946412b8b2d1e29d675833dcaef1ecfdc0f4e4548187c706d9c3e4dc4304b7a9d4fca06f547061ad51259025316009118a14097b67b2203b4dbd412364f931c5f