0x2cffd02e1cbfd5e1d9bcb7b56adb842c44754dfbf4ef1e77da7a9313919a7dbd3661d4aa0082ca64ea03fd2594a651ad3983eee80b798bc52208dc83a6aa7f658a46c81c01c1affda69c887b68ee9730fbec53cb58086fe565c82a2ed04e784551233c64cde13ffdaa01f56bf1d312cdbb96f14c9dd89a73b7e4da6a5aad055dd3e580e2fb6faf96aff316b7f46805a8cb3c6517cb550f17357884cb4081e4ef8b0b345b0fe2200fafd846b03497f75765addec0f902c47e086d0d2271ecaf705788b5bd65da2fc3205a0f67b315aa0615734d44aa965343d3b6f494ccbfe982867f1b8d5ab94bad297fde7e65bd3ac69c780aff96131003bb371b05a1db271660ee225e17de229a3e02d545293a9b2a62d3b499de08a1fdedd515e2e590708dc0d4a5e57c9dfc26e04604e5bf37d91fe7f24935f836159b576bf5f7d00c449c62e7047b3f2cc04ab41f2ed555464c5a47f9faf1abe960bee464d6c39f7e9db73d97db0ce84582ef67cad5dfcc9bc402e722adf1f5a35998a129827b0f582e439416807400071422be26f1942a2cb7f7581e17a0ee98996ef3faedb1a21ef7fa900f751ad488aa908ac150274e65f8fe304cd265598273fe373ad97ae576492e1053feb9f3ca0d7d9d968098718bedf84282582cdb38f1a98637ef5b6466c57dc1877ca28a79ad6fa41a402c70ef3684b6f3ade3ff39458d9468407052a6e6d8fc13e9018ab33e6a63f5f00a877aa2905466ba3b5abbabf31abd2c5ab9ea211cb6fb5f3f6200ad0ef10a18df7cd963b58594b7e7c611407daefb6d280869c935c5e16459b741c03285612ee5970cc9ee888a294d02af06aaca2f12c92e39560068676122e380f61f4288592c24bcc713d2fcda796cc0c074ba2d6ddc18ce00d1e6f983919050640ad49c3f2dcf34e7864f5bdfc3eee42724099fe4d574bb906b183f483b9be160dd0516ead4b6fac9e6aab3cbc7609b3abf8b105a730e4c53989ca7d17fd82f29558aa31229b8d1f74899880155a8548f308f3db447c2bc1cfe54e2e4b11fe01c0c92fac37131a827789ce6deeecf5f517f6e379bf78cedc92686b7f572f55e087d93b305d40742ba9c25206d1907252f387215f4ac38d59a01c128fcf4c840965bca2a645858987f167e0aac3a3ba9deac7de904829481c659a4022f1df0e6055aa7c6f509c6385327eb615820e6c501a8af35bffd0653c5f9b5b19cae28092971bafbec554ba1b95a9624ab85eaf08c2d7c47abf3c52a1b7047e03334ed8d92eabafcdbc88d8da06a9dcac8fcfa72557f9918d70a393bcc4762b7eb8694e8eaf9ecdd54982d7f7320b469b80862a3c4d01903f23867092501610d178a45e14b21bdb2762ddcafb9f1d010eaa98ad7b45d37a56854ae6f3c6d7600682ab238f2590e8b94130c1f6bb670e15262cf373e6db14f217ba08173b453f32e2edcc8c741d03533b28e20caefe2a58a0d04001df15905c66e9809e2efd09a9eb6a912d0e60e4f1750e78c4add847d7d4e00b6e549e139c9dc26a8d43598f418df17fa6bf9c959c9a651a96438cb967de759b51f9ab80062309b2aa16043a85ba8f58ac9fa96af664e195088334311b2f257bd3284aac824016ba7043c3a21323479ff1b79bdeb41ff3076e769abda74480c6c68a808e3fc6ff7cb033162cb516db7c3dcd0ae24a8ec9c7c14f0ace2cc21283d7f6df45d6bdd05fe965019c5e7b5eed9b16fb2bd94c2ff1a3f2b1d700ad5e4352f761f3f043af574974a7a156dae7c5ddba6a33cf690c853e09a16f34f7edc46650353c2a8a202459003ade2e6906b577a1850978a91544fe2d81225f79f059d542d1aebda242bf6fea764295fb4cf55c2d31006927ac16ed92468b1b5c78e7ecf2d2cefb75dd9ce8b27ee75d8626b5e4b088b6a629485990e553e25abb2