0x2cffd02e0961a45812750b5a7d029e5ab93e0f095b22698c794b26fa7b1877e587d6fbbf49466f0270e1008ed91d546fc85354327102259796ca6d01d2b5941816f0bebca368894a07bf7ec70237180cb25cd29077777e72709f90453de427b874951d536745c45c457a19d480b57dd43c609327f0edcd4edaf0422e85b95221e83047182c4c5418d7f11c8a27755c155bc75966153d60bcf5e0173368cfc41c051ae77ec973eb4bb0b9fb0c074437f0e5e7eae17b267a0f182986fabb89be28f9ca5126a3e48815229158d334a8c2b77e0faa8dd2844f19c10359c30e51c7b3754a574d77a8d9179307606c0a11abe32b47b66bb6d09120b1b81530022ebe057ddebf77ff9a3a32316cfc5d0e6a8df9e599fc6344d7c6a4abc25fbb33409a3039a88db2eabf4e3cfa85adacff87ef6f73ac0c4672e32dbf75c25a74a20b064aa9fe0be89101f814e2256fcdb4c04aa1e052e9bcd4b1df547cca6bcf8844671ea0d523d0ecb1aa3d6e021b8f0906d679691b13c3265214cc3157e61584baf558957791eaa247bdff00a79e5660a089431094ef22caa5fe566794bacff3571490d487ddd13f6bff5d9683217037210def8e7cfe5441bfb0033601e6be1a6c998f1c5012bb579d34fbee4bff0c4cf51cab759443330055a21d5a779be001136c3af3384722dbf9c902d39bf00a05b6858cec6094ff7cb59a0d214bde2c78e55e4a23693a8201648707a60cefc640dd017dd6daa52fea6a82a06466b2b1fd14af157908cd6121bb633f3aa6337751e6b5427074cee0a03b5934c22798a4b01e93bd8bcdec0f468c5d990774b87798a8327660dde26b1fca3e7c8331edca452230b497b090c199614760ba3cdc7c984c603697c4a7b4feec92b99e82b8bc187cc54fec5b4da2398ae3e975d365c6e7d45b5f2739a9528dc4de0c97abc00396ea2ecaf6632a181af06d76d05cdd4b16851f0d5c9c47d7913e42176a70636cddc9d5c74d07164bd6f2ebd4b0915819a00033d39f1496ea716075d7e59d77de7407aa7451fcc4f483ad2e53c35cbddc86ee4b4109b9465766c30a860dccaf25de2fdad298915566543439faf3fdc38e47893aa79ae8241a07f3e61193af219b6b2209a00963f74562cc40981fb8911a2e91c196f38dbd7ab1ed5a98246741bde7a35fb9134b42ebcf54848262783fdb5bb5731ef0dafdde76476b60515fbe9f885f81cc78f8de5fa418c4d0fce08709547ff83a838ac233c3a8d043eca49152bf7532d3e0abbdf81ceb6286fa92d8676f6dedc512610cdaa36f42b0616d58664806a852ccc8d176b3b600d422b18e22b010c48ddf8416adcce916198b8c4b09a5095ac08317c5d309bd03321293af98faf416b0123f4a59d74f3e63ddc6e1ab6f699b1fa7fc305c17cd929b8734e0e8347d127030ef65931633bedada34be240b41bdb56e3bab0a5b75849abe500ee0928b69a5c6c08b4d958dedc383f85b30909ec524ea04c5725b2b8f3db69c63fed73ccd4f9627b5978e28a0ec47e277a9b834089a588ed318f5d2a73ffdf1e4680d83359d9494531a32f6bd302739426f47c114ebaef17511944b125605c106ce6e95304da072fb1f2f500731bddfd8b976d4184c4d48fe1352fbf5be5cdeaa801aedea9fddc75e27b006b771b6ccca38bffdac55ad1294603d82296aeebd8f39158f7d7c804e5ce59f7b6aa1b50fdbc51fc4b70b648b11b8c692fd15eeac3fc0281b0e55299912c183134bb87a56a888950b49a8a813af285dadeedc67f6f288208229d15dcbe9ee33457b323071fef67c4dd704c7bf729d45b0cec63f177893eef406c84cf50c2e51c12f8600bc6292bfae1dcd91fb7ec219e40ec607be2d87acbf5302aeeb5239cb8350bfc44a06c3cd1a062f2dfab60a60b99758404fb8932a61720591a4db4b