0x2cffd02e92352c32d8f25d551dcceff91f72e1111f8fe356c4e2e979cb1597c1c324afbfb7f490777a471fd3ac607fee2551360f967fe79f3337553bb3803654e9cef47bc20a3adc29597820d43fa11bf4ad99b63ca759e2b6961e28b7499415343495d59a2fda37239ee0421783bf6d5cf25c4d6bd76118ac63d8c17653348f05355d85829494277e57f4a1abda3cd2d8acbc730dafc013c40f9f5ff109ae2807c2c5977eb248e09fa8677d316a7796051a218db92aac00d31d27d25afe937739860ee3509afb5180093f5de96af6f41f0324dfb09b69a5be319350951d6fc655b57c89d9cbc80804a9057d528112ce4711cedde3ea3e21cb3fb2cf66c5bed828c75d0ad2091bdd81f10b430062363fe1017032e196ce87e283c5fa1f9f46012b7f81096d6f967cd634b0fdd41b049c454ceaa56e21d02aa757539005bf386b0d60d8c0c6a918e9b0a9b1ec1948874179bc8ac573cc74fd0b1dd80f8a81e11a9ec3b39e3e7a353e18c75824afd72e995e6d1cd3d91a40333b84244a3d1ef4ef85855f4e143eba8b5376c0387be503a2b4a06a41e6b386c2dc5b12ef98e1bc9592b2c7bf704a78af09f80beb5185008b43537106c02f2ac5eff1e8fb127067e087a15367c3a82b970af1f1558a72208dcf11196cddd3657182ecad42562c36002c1daa0c381b13cdd1d466aaf5ec5d3131d2a0ee762f49372d36e6cefda6855aae0287bf0143d55be2c3eb93ae84f0702be9629e4665c6482cf513bfc4901ed425b35565fe49fd26067ad0d24cc7807a6e935ba87319de01405a25dd0b8d1173d2a8835354a97095998d1587fcc37be4e85008348f534bead52d9119221c48088c3deb439a7b38f8e10a4056537171884500f174978a92a85925fb5456b9be20b630de39fb0c035e0f9f9692d90d0b58743bb4627f676f2781561f3e48d4da93d052d361049485e48e9339cae37cbca97ede741929fd0b2383afcc578f80621639c03965ac19258bfac349eb784ea41314a99c4adc5e054cbd0df430fad691f4d1f99cbe406ecf4bcce53fc755cd104417566e5837321dc5fe36a31ea805706a2952e54dec53ecb6f35d065de6cf572a13561cb7e09f9b7b9251d5c391fc5cf11e090fcd6fc4a6b440145d329beea04526ca31c855e3929d2f0d287d8b1b36b3c033b5d3f5753bb64591f857fbda55ad79e13b8f06c5b0b9ca3a568821491aafe930f9923256778cfd60e0cc727e55c878475f004d17fa0bf9fb1eaaa4514d37a863fc419c7fa35dc27c852690ef172d7b164cf4a0ce7fa096f31ad640af981197fcc0b12cee538440f22d0f263362c8fa18dcc8fd484a2113e5f079d76482a54e6108bdaa5c3d269689f07ca3c64a983d6004c8326bd07060f98f65a3a83128c0cff9145fc98cc210d36034a5ca94c664fc8763c2634ce363206c7be10e7140a0a58fad7d03a43c5ae2257bba103e2b4bf4426d49c5f6daba76baf977218221ab7af534bb6f35dca54b367f1f1273d9725381646d4638763a04b98d58a7c47f803ea4d14e28f6cfabacae121a3713a14c2b8d2708c26a1f50600dbebaf4372317cfc301f7f592f21ed79ad81066bc25cf73938570725a9e8f41c4e85b70f975caefa8d416d613039c9902e15ddee3d9c4202fc26ccc211666802c692a5283cf77d26cca542f3636c55df7c3063a27f420bcc2725b2c77e65e787d4e4018b1d08fe0e74b21d32994231ece4b3d88b117b9921bf383f6257dc8f5f78117b35a5c11c4e6b3e1c906059b6ce919a11cccf5e9adcd950e81672fcbc987520cb5c17bc63e42a7aa6ff6b01ef5ab9f3ae4f200012841954b808553535bf4c27d68df3801723961e3f70aa25e5a1a2f326396bb7347eb7176805e98f975a777181e8aab877f2cc267b9c0243aec9c82854109a4759e1f70