0x2cffd02ec025e502a9df03175016117d56909437365e4ed9590b057fa6ea466b4e1a7ce3f2a109e23c1797d2895f0ab3f1f140c7eaa34a0470d80e3c929391e386784c384866a668dfdadbb573a6fdf4f32ea4a2bdeb0e34433f50783f4e7ed9e967102f18335578b2ead66ae1ac427be0b64400aba6dcc5bf08be36e0d4e49eb42b39e61b459a47ea67347b5f62e46d91afe11b05553f8129b69b5ad2ffbad4be4c95d55512cf4c6cd4aaf365170721adbd920be8656d4b841ff2537b8c4d4daea65644b0400323ac25e0c1960f3c2114746eac3d2689f2d3707fa13f29ca9553bc8d31b3d83a607a738d073384383f13222cad60e85af6710731003672a7aa664cab5c6619e1b17c8c469e821edaf619e43ca9a45107e93473f4ee7504a1c79ae182f5252785c61461bed7864f095c0ec337ef97c3462ff97efc6adeacd4cf57edbf540ddef8f7c7dc65ecc6f48ef972ff865fc8d68dcdc4a389a9e2da96f8d0e4b6de8cce3a852dbd31dfd1ae3b43d852a3f06eb74b19579f3a8d3eb90c9b2a08f20e1715699ea384ebc2765232313ce86453b5c660dcb5c079b1d1d502bb7ed960e13ee5679b6639441c7cd76a440fd24dec4150b1f55f6e6762b54f8dd045f84e103369b3aa483b1d1c93f0a129ff5e8328ba49afe88b583f862d5f4852c79941316658bc45e596c0d89b35cf990c86c13e61466c4630a875e0e2cc20af953bfd7fdc79cbf34ff91bdbabb62af48cefc03bb554da1766e4e908a13817d05afb03fc0431d60f201d085e3f4a38f3fc543e27d4177f02ff995bc22def4ab9b058a32976e51c5fa62e5857b6c8867597f5245928e81f0c65d039ea2bd692a9c451e8b98f26146e885b14cb9f6c45c6cec0b2fed9adba94021e59ba63b02f00200b9ada7a761b1ef2e725d9321dc5a886d1a9a18f035d7406455eb460c277a646ba7d3cb8caef44cf50f95c727c505cc4d2f46c1600d6afb0e234b63bdc91e476fc032425e9e7abd950174e22b5c6a04181e57905938beeaae4e5fc9dfbaa14973434ad37869ecc5333de0cd614ad8aed5fa066a6cfd61616fe6ed8bb04014eaf76bd0da7affc0e65f9fd7cae5f78ef70034776dd65d9c2019a5de1cdff896526556ff174adbba2cf3ba4f34da431185660e995b7895f22e22dcdf792be8b95b162beeb18325722cc6acc0b035e38c56a9f1c922b2eb3f25d6edb6598cbaddd2c0c23a0ef97533f2596e38321aaf5aa8bdf94223313d7bea72b182b27c56a845d71c777191f64b0a7cf0d27bc8e0dcef5df7c67495f18373678dd54202e4e6d99608de2aa4cd2f069e220ff5411cd815d066fd56db294e4d243d37804259b86fe5c83d4fd471f7aa10f217f7d46f2d48502a8b1a63522b8e92a302d5ecd5fce279613f059f69d61c22af63c0e31988eb6a79af7f44e4ec197a190ffee58c9f17586caf76b184beb040e74e4f36eba43af3a2b14da78d9bcbb132fc5bb51ddff01deaa01ef8303c2c1999d11a2fa24ea35204e853f0714ac9535abd6fa0f43d2cc486ebc6bada1ce0956328cb9a2637a1ea20f09007c71d39af55c11d645aa0cbc7c2293280c567552de92ddd70bce17cdc5386ff789e0e0a961542259a51674b534064cd48411a7756d6c31e9ea2a90a5c7da928a41d9c5931a12638ddcc90890db2fcc5c40c0ac07883bd1ea385b10bb9a7b89771aca0089f4859d2065e9db3fbaba57db72f823704368fbc74aec02b12fa8cccb45aa48894cfe9ef3f825afb157630dcf71eca397c78f444197ed6bb039bb113a172cf3d4501daa8a82c6f6ad25d2c48d4edff37c137a26f3c204a7acee9b3b5b9cb2a507d71d5980ed772199930b09a547b0b2927336304fe65033674e3b85fd844fe09db2c59701e23fbcd73ee9492d18552cfe9df38ef774f1315cbd78ab