0x2cffd02e4a598c98b575b7833d1464fc5e3606e2274a75dbd3c5dfd6b83b497ecd80cfb9172365708a56000ceab721a104663650d399055d18d29e7ee97fb79d5cd3f21062da0938224be2b908c9b8e913c3f159fe0e524cfd588c43b87f0a99951360410f89bcdcb5fbd2daa969f7c226cbdaaefd918556806c24c861bd9cebcfcade8d8fc7a290de81bf497f4e53042be1db47bde63df769f29bbb0b8b76c71813f1ab66d521087faa86a97dfbe8e8a5de838b1040bf0630e6dc46dbdab0c5dd6d98d9196399aa2ae615ebbb3c1758865ca809f599060b376c174ad31e947ff6019cabd242693fe6bfba44adaf41ed35fcd8820d46adf346c3d6bb57e50524ef491d974678ac4c31c7be754b52743d6a9966df4f1d0b2694f19fb6d251f8a367c3cf88148ba116d586f2044c15f8ceda1c18f68282773cfcc605f58692646437227cd70e9b46bdd1458d1089ec92e5cf0be026a136a9d2ff751819258cf2231aa47c2c0c174ee324625a7ff3b8959c5dea2f9253728d11935bb8a3884c3c803d8254213b86f6a363ddd7de40f72967ae568dd8d530c0b604d5580ed21e9c6dd4ec03162e07ff981fdeff9d9646be19ad222f626892cd6450874e8041b0ef6add65c0f649f159bc057ef6ed7be7abe850b63e101ef7e2753086881bfe41ac7e9909b62132cc4845f88ca0dd5077b0cd275ab15b1aca193f2c5bbc1c7cc55ea5d6277a52e7c5f8b3f63679b67be936667754ee12f18c5b5ed781cc2ab3a6b4f89841c766e1c73f2e4ec756dc701134486cec87da73f9d6e5df6635de98cbb50f7bb9bf5a662966a12b1262e8c7aba6c17e030e97a975508cb089b14203deb2ad3fc153c9c39498a70d95ac47e9fc960043fa45e273160e326fc24d57a26e3d21b4478bc51b07b2e1f7eadae867d61a848bb9712c71572a5c53df41d4ce7159bd87cfdf8ac46f48637236c861debb756521772d8bbe480c9498a05124f97b7e9e3851eb83702ae606f62677375459c3cf369f30752b384afa1ad2d96062f89b8015f62452fe2848183df575763ed5d854d2eb0b056a470374273d19d8ed321cb61542086b983ef63b1560f0660d623900e210c814b566679aee1b8642748c699f0b5ea1ccf79deaec8cefef16626ca7f2f4e223df08ee84207f2cc4407679b00e9ce997abd182d1ebbf8a72d65f2fdc400ba09322761e6084c08728d09b314ac6cc17ce52c5c766b1834c5e33fdbf76a66a426552a43954c6b4724ebafe4a12efe90e9748e2dc42748d43640a9cdfffe0619c61a1a463298455814da575618d6c8a3dd5da196022d61811decf377639d2ac95fa70a7a3970c7beb8dcfb2a3cba55a7e0b489a63bf91d0408f7af8cd872d7dfa73ffbc13b01c80c3bb73188d7ff4b625a188f63e01912e6456f4e5d4c40e5ee7f4e29bd8a635bcf5663058c1bb1553ef2195e3b686607ed47c22a91c997a90b99ba11c95ac51289ff0e020c733c7d22b5c453955d464e25fb9ad009733046cf85e6274efc0cbdb581953f1d3d7de6fded396710a5852422bb95102228dc8062c0347fb79a774988d9af858a7c627461ce2af12b307e7e08da87c55b9dd433493d5b79753694aa85f10b1d3a7ecbb06887f9b2a4dcd2804e2749eadc5c0311720dca0df4ce74a1c28b95ee4afde812d3e9bf3261646e703b74b3e8c647469fdc5c04a75d12fb6413bdb8db000935904b87a9ae5d1d6f168083e28f1d1077b125f811cac9f5b924394ec32588c3b33092d8132e5d1c84ef01deb1283636483249571ff7e8e9412d14984782b4201d52ab42ee496316210258e051ed35f7cb07cd052f2beae71c02d59a39cae3e99f2913bc88bafca0d99e69f686137fc9bf17d383246adb031e698d401cea8c0f0f1cfd5820d03f57c52532c08d4485d69615a17d81d