0x2cffd02e444794991d4171ba6c4f9b8bdfb8cd663fe833b3e4c623a28dfd957c7251a437812fa4d0a5801d09adc8c8ef5e280b4ba02193de746d369f9a4be23d80f394dc20efba886d506e85fd0bcd91566d6acc5fa6e0286f82fa6d356d2213343a8f7e287ffdad2e9600f4ef9c25836ff0b8694819ebc3dbce4dac4e8e503930d23544e6b5f33e0071bbb36776d23142ff3e694ffcbce7e210e2f82c3cb1726f3df5f6cb16b860316b698a9fc536de9cd490a143415b900305845f214a9bbfeea05122f499ff4604f06a96f605f25de1b588ba778a33cbc805490be373013d43858ca62397f91194e3abba7bafa711eee8d764faf0ddc65b473b192d0bb7e7db7e34b6e5b179d4febff78ed2fb7cc2d4e5f3f2df0fc0410ed8d624252f8f18acd9ed21c66924cc210687dd0073728dc22c87b90f9432b597fa1883627bcd353f2ec5a4333dd71f39faa88f48b9174b682a0e2e2d39703f21f43d09b2ef557426f341e702dad0b1698ca6df065deb2155f636ee85f5664b4ea7885f1038986f6d3b365f7aac40e41f746bf358a86f573ad41314c315c70bdc1140d4a0a1300fe9cce692c3be7ec969b7f2eb529f3d27aee58e1993231c597bab1872a24c933d1da7e69136aa163a5363c54f857acb4c362f38098090335a761875e84bc1630f32bf036cd970e52043912a9028e17fa3b96562942b06f169f4719beb6423568529b9a2c13fb58dec19a0ebed37fc936242e28fc56733e325e4455c668a09da3f4cb2161af171aa826623886a1d95fefd8ec9e604d38bc577d1dac246ac02d38aba5ae074d9bc5c828493bccbe76ec90600ee4a3d31e78ae59d3ee3cd24fc73e74f9876fc6c19909bafb76321b6f39d85f077a29b9e1cc046eae69dc49f47581beebf1248dbc0f55f88e568f1a8ac22bd0bea4d56f1e7375953f10e9f46f8f90799fa5a0e492ea489ce86ba585da1ea1f9f827ac482a7db2d381ea03987dc596e569a322d1eddeb18f8e2748b17a983fd73fe1014f4f910c1f1e4614ffc33ffabaf50ba8cbf551d330150731996bc0a02dbeaf943a5e3f57ad7704c0eac4a26fe1ab8817fb2739685bf4504e70eb605b850ea5a78e591156eee789ce75d776ecdc777b2111d60d1ebc39d868f31ec553259d2b1a115677bca663e1afb471fa3f4b12308a01207f75c9f86792845b5491405957019ec80d4d2f615ae8d57c5a6f5fc405033606a75486459247af7440f03c1ca3203828a809b0b859552f82341ff5fe06b46c49b74f65a8f22e814ea8853d58056532cc0a48a63ee5f9b7f99774ea01d8771dd5af4efc8cafdb8d4a6d229c35791b71bc8d7833d8690c54e7bd4f7538b08f20fad38200884363f2c7fc51ffc2b03c2b0613c06dab524e808ebb8c878f02c3044220e7f4630f7c7f1744c364d4d5c10b71cb3334243a3935050283c1b924c16ab1e46beedac1cf3e7d45a1b55548bc866cf8dd82c2acc6574b9182b17632a9f987ddbf02a40805676ebf403c42055742fb30a2a41063462eadfb39bb90265eae9b6fc05a37a9b4c4c83db6ee3bf753ba0578393a650674ea6c1c2dfbbaeb0ab1b3f7224f6f04e9b4fb32bbe8f018e6e6b4f80fcef2e8c9c0c72ce99039a6e8011f2b866e4a3e9a9093b074e2d223eea87521c0e6b411b68f7b6b8af88cd8b9ee49cc656815ba2f1ca2cced4d9df60f2919254baf69955802abe4bb62fa1fee64f9f81959e7c2107ee7bc5622dbba1487ca5eb06feca2d4d2029ef99de456a253c804f1eeb4962c38854913328975dd30a3125b2a35b15e56fb5b7c5cbf96b83e2d8061795d3f2a8e2079def5fde19d17139fe79a7135873abb6a88149170cb47b11d1005ee9789729014fe1ed7b7c4e5ef25c0dae75e842f5288e34d9f512f8d184158a6ecbedb5c007cc40d33bb1e3