0x2cffd02e463d66ab5b0b34ed21fce630b3fc3b1bd91602994df923048167835c1552ce2220cfd93343cac32d798557eb4ea6c327e6fa56e164336e668b5cdf2edccaea441a710e9c1fd63709aee8db6cf1310fa15e5c2c8d74ee54e3530e687fa38c58894fd30de9b877b5d014e91e362e59bac818876fcafb249f8bad00a3c903bdb00a7be5f015bd6825a1cbd1e80b52c4e7fd4bfbaa7ac73ecc989eafc5636e8ed204e7be2f1d10542bd40527d38587ef957d0da20ba4676ad48785bc98ec8aadc9974abbf7bb7535d917ba44317496c08782b85252446ef1d5a6d9f409a7acdb4a2b34c487e6f3766e107e8f086e273370f2650eb2b053c09b261016b7480be8441ba40d63b439018b81b751d778e6dbc9f94fb977d6873d8413d05a1425eb1e5db7574ef8c4c743a8c7d2d8e52e657e7fd6933e1cfcd3af3ccb1ff8dfd61ba44761e0a982f5e9f24b396f5a1da43da5d3967f437c769625e773b30a7511e8aad075ec60dc913b9e2223e3a6f253621cdb76c0f333cdad4357ea7daedca8bb1c8f9f90fa597ba40eaa7c9b51f050a69529572bbdd3fa2e7e0b00910c4181d78baa1878df25945228c973ed4b25c11496b6b47bd4948cfd28bc68457f421d9e90f8a9bfc7bb328712d1af8b7f78fcfb1c8b15b08b8dbd40998a00619567b390f43f64e669d887dfcd1552444b1059a06886f1edb990e8987c1d2453b608352fe306d050447fcb8aa8e9b0c2607442ab9017aea4d59e70aae7ac5c4da16b9a637f39f33d2d1f0eaf59f3ef429d0c6ee5139b44d1eae36a661f528219f7901222f80f5fb7d7bd0bcdd38bc05948fa41a8d994fea4436b77de1ad8594804f8d0b0c860b5d89d78eb20abcf506e5e2fc8b86e9aff38ee527c1ab750694649001f1a15b5736643ae39cbe64f48a4d3a7201feeaa769890f7380d89569bf26561c0f0b19ced0c9c4f53243dd2af2b8240e4c179cc0479b305fb55a4b1d64634c039a74e83764ab07f23f856e69b072dfd091af267bd6b8add96d2b9ab44a3ec688418ed5aecbcbe0839ac9b46f340e2e9a7f79bce63bc7a7eeee9ef2e167afa1a97599fbb9443b666fd68a5b27910ce4500e3a81640c57a688b45a91b860ff6b77ef9846c824f9c846247ada08fa4c7dc1f974a45d5764686d21820d4a2be63497970bbd5de67614fdb4f8d0f32f595316537db8db89638ed14b5ba9bd615d7875b47bfd9472d6ed55da12c3afd30796c90e384dcbd019b7569b374983aa497681ab5c0ad9042e077005fa59e68de01fe5aa0f89c9b7755b732035e1c53683449531a4de05b55f8d69abe8eaeabbccdf268f2945ed6a1eebd8e9521524b02489121b867a71b1d0ceab8967b5029d251b454d93fb0be95664bafc0114a6c9c3982db187fbfcee991b910954d068ef30325a313ea8cd0ff0d894d43dc08c6541d9a5c002f871e674c5891e3a6cf3e7b766846b3fd7a6c5e615e0f9c270c969a6c8aa48e5cd956c85a30ac98c492be26af0dce4181de8a9219638093301f218ae7eb76f24bf144f8840562c27c5e4417e84a8aab421325c8000131ddbdee14e7f3af25688a570cfc61c1e89a8d92722bccaa62751a0bfbd14dbaec602b76ce1dcaa4915d8623fc8cd25ab712ad60a3ae3363c134fc28378ef66983670a72b2e4d53248edfde14629c94ace6c357c6aaf3a8c88fb3613e94387eb0f5af8dd227ec471b620d441b56f539f0fb0f5599e1872f404609bc464f2245cc99b54c9170d2132e07cee83a69e57a7ec9d76d006bd9ed016d7c2832edf435074943a522159aabcbd036accf26962d71963002d6ac1b019d6b86057e810c54bd6c05b8695a5590a453fbd6b763f8f14f93f64bd3ab2194084d5166b5300470c3ec0ce402b86577607f17d8da379f3a021379c1d8fb54921bda1c7b8d7