0x2cffd02e3b2bb8610401176dbbfb86cb3508174bae3631c4db91663a48b4e9e9d017b510e64b63fc0bc0c2368426c157034f4ddb657fa92413cfb05475e46ed79906d69e94a8d9f406127078b0aaaec5327d509b6a9c105f117f575606a18d1cd3eff4eab3d8ac5ab8fd3b37fc6a40a5cfbe0f90a5ff54573c65b3d6f0bb6f8d67e1a5af4015161bce5eff183a2dcbd81f4a53b357be331e89eb50feb8fec6f8167b850e43808f1c1791d8a0a6a63b211de723f77de566992b9b4750bab794c918163229bc9f3bc809a1997173b08297fbc7eb57adecd1d84388552bfd160b2df252c07e01ccd7064177fd23fd7047cdbbd24dd7ffb2f92f2e1e9c7911e63698b6608f0223aa93fd4d349c459355a0b6483d5d0300404c070403f56ae4766be886572fdb874bcc77f0ae43bcc6ae47a1c652ce12d4fc68897924ea42e08709f350a7c394d1c5137b1b178408a7101bac0095727bd1628f23f039a20dfa39afb7fb71a4446dd80e54793de9c4070bd2d152a85b8bb84759f94d338140a62ea42754156f73a46f6eed172d427a658592b51cfdf39f7b26f38a60b36873411af97ffbad5dd4f4d8fd31106361f836ea73e68a5d777198bb56e8ebf0f9ea4564d026cf9cec83d7bccb3e5c80e9750ec0441af154bfe4f5d93526690aeb8bc1fb08058f64ee8a875c38e3b9f579a6e468ded07a43fad8dfce6fb9e48d3937c0fe5fd9847a452da3507a8f4644082adcb03f507ac194f41614243decdbbc9da23bc186d165ace506873f9926f40c47fd035acd23d2a31a460d72c7f9aba3355b144cd955ac702069eb40ea6fd51c184f59b5f212a44c1a11cf58a7aed93b1847f63bd46a25bf8c4cfb8882ae07d25733996b2812202c2659ca6fa0a717e285a9fd934a43cfabd2500379ff442780e264cedf2ff6c4727f4d24b6fffc887146a61ac5b4b20e5fa70c31196d613078bffc03299b3857ffcf182e83691a5bcdcac1140c8671a95a1c29b61ba084d03ba3c25e4c5cfd9aba577397309b5bdfdf03402119ce890cfbbed07bfd093026963803f6b450ecb04048f86c84970755561986a03e2c9915d4fbd1aebf798d726866a1e608cfa03f2405417bd969c2e3c8fdba234331e26d940f15faf670f327d8332ddcf855cf01389891c086379527c58d33048c9dada9a89930c6667ed1482e11101ce415d15240a345b487471bb7baae4e3be761e5d66f594c5c9a07c4c549f15222fe8365b6c7119bc42fde0c8f3ae6aeb8dea87ebef1a948a458c1cf617a87ea14aa995194ae80a3a5a577353b40897e8e0fc60d332f3a78ed90d1b10b6c24c9d077eb869f7065bebe9bd73f9ed75ad3afcda2f3896e11d4a61a8cbbfa7fbd669f6f160e9199beba528e6dc5bedb4b1e065eea9e1f97924f390aea4d9b0192d68e867e5d6e876c81cff42a5321d1a73ed12395f38aa896a56af245917a7e3c8fe346455c28618f00e71d8b9cadd668df323065261a67d913b50f3ac9bd9f0b33c09290028f4ce406b1f67c31daa67b3b29d2384114b349dcda29722393abf32ce9f90897218cfee543bbeb9ac6e835fb7a38a5888838954b936c5a03b8c61e62030d1304c2e9efa4278f3624e80142c5936fbd45bea433ca1ba0fbfbdad112082b96889664faa0c4ab2b69cd892192547e9296a3a19e748bc7af867be56557016d650970d88c93bf503491676de11de1eae1d4c83c2491bb56f5848a758541454b2334951289351d9e0527a998050b560697bf773c3eb1207155f47c8cd897fb2c031bf11a4fe9fc13e384ee36f6e6e861a5102df81645928517d249783804bd516806bca33989ff288b0034e2d407db8e1a69b1cd6d3538fe4cbefb60a7bff7b72478b140d85cfd657c338e195cb90a34b089bf1153c8914c5a75051e3c83956ed688c20a5a6c