0x2cffd02eb6599efa4234b81df7151c887143b8772a50f5f06c189bd2db3f029b04233e51f33cca41ac586e49579e9c240d787165c8b0eb12642b0083fc9e79f6edc7af0b63751bae6100c99fdbc694734ba19581a0f5c8a34122379266173e073715f38a2835ddf4d770f1904fe305e7b557416f8c86515962158d607fe2feb70ac5d2960c8f52a9e906a0a0b0b9d461ee2f520e6deead3318427928766ff240e21884a09808c152200aaaf05d0b39a43b6feb281360646ac9434c324dc0d5f4faade971c7e5d1dcf404e60b706cf8314980ea2e3ae92fcf540662d2f99cb1c65b2c15c89528a9282413cc7f1c0a4a5a8c7e84d57ca43d9dd7fafde70b825fa1a1a994e21df1ec86c5102eea71c08ef10cfcf68c1f92ec0f61223ef8814e95f4ca74ea52b3f22d83c76c52228ec7ba5f9a26462a9f9eb0b0e6218f36d836448b5a9e9c327059fb385330280b47174f18c1d7637212a0d50fad859b25572477ef309d4a4a0c0f44f34e655a28baa9310c43592a62e04e1c42f1f6fbc1ecfbfe91bcf6020a9f2cb17c2b7cccf184a9d8cff18b9b978c9030c4ab4aaf640c0534ff10319358639848c6ffc29f6c3c5b2037882872bc40ea243f586c1feddf159fcbda38dc7820c60bb95cab0db28318637a04dd95638949ca506333c36ec5f14702f32aa3e5fc98220c935ac31eec4c9b1f8097777bc067dc2823bb876c9018b13cc9dcdd6fddd3bf6792ddeb309029f14dcc08c6835825d831c695c758164193a53847c1814362162be8e85fa8beaf409dfaf9d1419298a146838a11407443dbd5172b8ea46f92524ad9814901059339687e69d5411033be57c07e650bafbe3bde89057841453eb949ad5dc69b5e58628c0ff4536e08b462f01d3ec2e924406fd2a83524d74532f73c513f217c5d60d4d8b903e5b82bd95ec89b3c91c84b25dc097730624b2dc647c06d9f6f6a2c5637c97be92f306dab3776134f53bad249344785831ce991ed487582be9518377d81a44819589a6bfd525ef7830b068e525f1b4f96be8a7add0072f20adcae86fd4b71d606239c9b5ef0d7fe062dd3e5f8d2ae3cc1279ad5777088ffde6e3f0a8eba69fb2633ee77fb213379488042edba678e0fe5ca4ab7e9ae2ac1b835a36295122e5d394402fa5c0865fc5d376dad854af69733b92fd683880ea7b8e16e499cf90a6106ddc407f7551cdc6841b7f6c6a7835f576bb12c9786f3f674af60571da6d51aa3b76bee4cb433e22298c59fe55599e5343d29f2013cab186284913b00b5462282a1c7f98de7689f6e8f4df7ead5dba6f5c685114b324dfd484dd86540797ca02849ebcb53a0fbb44564be60967e542ff1c53ef37aad458030cb521e71128e73210ebdca6f2efeaf1166486d1f270adb10b57ed9d4ec5b3ec359910202bdff70e0ec3961099aad3c619535fdd6e7381a9ee9fd00155881722db0248627e73ffb88ab6af68f6c0aa298c5ac21716f068a88e9f9d59783b80dd358b87a3db03a9e6821a45f1f5439dd94e70c5dfbb239bf70f50518f6b3682ad2732b2ae24af8ccdff8bbd1f97846a176d5925ada57d0f45d8abfe49ba8ab5d4e034dc826830c7065c4a2da486aae92b8b0cbf50f5194b4bdaf71df66e39cb20aab0a5a8436fb8ff7fa14daaee52f4f3b5b35d79c6564841399a522bbbcd9864581149392ba5b54a761858af2e19080d982ba64836bf945aa14567a56fb28398ebe1718ff056bec539c262b79390b0aac4f5b6ffcd26ab0993df003e5ae1a3b7ba3f2c25e30daa667eac36be098118284fce45c737e7559ae0182180448a3d02b06c8f92a8396fd7304c0cad5459807d0fd74fc9c7b1da9fb4c0fb09fff1dc2468952061a51d6afbc58fd24bbf304d7056126b21a833a29c01d15174d4d2de166f122da3043fc897ac1fb