0x2cffd02e455350d0328d885dab2c5a97a2760bfe2e82ebd3da4f0280c51e3f1d8a339d666c481944cc6f100ac94db49636d4ce9cb3336241befbf783e05f078ae3b42e89219ff05559acf1e59f685e3f53601e8bb465f79abdaf07b33695829721301be25ee8e233982fc550dde0ea4b2669ff51288d18de23ff801fb5293e479125e3079ad76813af8c504c29181454c7e0f3d0de440c343c12b0cb5a83acb1e4d110673c99cc4cd5ff9a077555a6dff0916170dd2e7375b3c73694c6f3407bc141d8c6231c18e27b6c088e66a4c51ad5d9cdce7a162324da8d05bfcb3125e5c757934fe6a3214d35fe93b10a64b0d235534792f9bfb12fa7d996909909fc9056e0d94d08f344c7a57e192326acded8f1bda177f2188d460d248a4d5734ebf5c31a38996a0c3fd2133c8a2524db8ca970be6784fa1c7fe91d737d85dbd0c7de9cd4be6faa5c9f0e8c4ad8677d90d7c17a72da5a8a6102029e3855db3ea1eb7926f1525e4760c8c9d84e3286bf1deaf83863c9ffe94092fe7ef5d86c36df70977feb9be526a2f8e31fd2b09f4f6785aa1ed8a0686e8984903841c080fbd23b8a0540040f77b3a6b577acbb4b6962a34166afb2a8e24528f5b30de4b3619f5b986cebc3c2e91aa0efab4cb19d70bff8ec4c7ee8501f21fbbd9758b0d4a82509003f9ae4b7e851496ad611a554a1acfaf39a42cf3c7d9921c1b1d869a1d337cee60448ecdd58c9c1a3196393d357d7803c1c0f6b293629c17b4931f70ffac1b1d10285dda5864074d5c8a2cf488e61b12150d2581492afe89750d57d5a73091e1e0d0a942ed3c06212ec36e2b34eed6fb7efe8770d3d6ba906f825c414c32cbda7bc4e43e751a29f9bf7230d47e9454efba6503585770a4bd6ec728ab904dd6ebce427f2e6933b6b2c4ec16f612e0f057849ca88c5b2de3ff4852e0abd4578a35f83feea70bddacf530a69537fd0441dcbdfe41752ea63159c69a4dc2d53008612fd202b39d767969387cd6c5248f237d63628c5a6ce36126d48bf9cf2659ccaa48d9a1afef305e0cfc7d97d43976744e57ef04a9759a51e5b6a9a1d0b83a49d985d24b5ec6dc56d1fe06c6b966097c0fe2ad842e5adfea5db6fed43628f850b3ee18d301f26d1a0d974d08dfeb2eb7f91903351effa14a231dbbead5a253b89eb7cbf743fd8d03cd8546bf767732ae7ea9b1f892806d66121ac06f77f64a2afa77f659721e2e22d91b0f9c44976fe0b1163b2655bd0db741e3404deb85a403f2c7c629e4d4fd372abbdbccf233573e306985062071c80b16fb9733855bf538338596dbe60f01408a4829715e0f403c26d1e99e3ad0fe7f62563b359600412af94bcf306351c7b1e079839ab7d627617a38f315571d2b3bfde3ac03f7a13ba4831a16e18a11aacd2275b47226033bbce045743421909b2fce99bd119f5cc6c1094b42efcd38b12914dff9e4180c16b8f39543201086be35ec02649fb56840a9c882bdc29f963887b7c3c0562d7cffe6162a3565f0185de82c54eafe5cccc2dcc7bfcea42d24eddfee498f9f053e34ad4d35af1b751bada569e5a04f42e1f2f851b9070dac94c45911f6d85b67089ef767840385f74febeea526fa1ac5cb94f6cee99feb062cc2000aec7bb9ca7cbd4144d62bb8bef14bdfff44166505e82ea58e0264db804be319eaffdc8a25dec188671bae9307e14b21b0102d1a7294ed91a7c7fc578a43cfb09fcb42fe34404296230ad8fc5409627a83b401800c39b18c620adecf3bc774d3586ceff2ea82e66958c6a20fed9d9876dbcc3b2962a8323b68e0971c08c3b0f19ec326364f9148ae9fc7105e954c6de3d7981e85bf3c34d5f46becd05e466cc00e9c75a832fcd750bab391d7ea3a665932ab8729882712758ce81fb05a971fad1a197592406055ca29d49ef90fe