0x2cffd02ee34fe155607cc1c6f47ba089e13cad01cb81e1262f4a1ea4a81d1f2368ff8a6c4afbdf0d6e02dc5ffeb2fb707f34613c0474df30eeeda8bb0afb097501ddd123758ce7bf14cd3ae01f4ecc66282460b0ca5a16d6cadc18f8a6483407f5f95b8f5b0e8333871270d7479b9c4b33a61cc16cbcb117d268f44087e77b017437eb2d2a517b339c26605b961dcec8af5ce08b11b0604aae83634d56e51980c28995f219624ba3e4683f07a61c1d40028c6b3c0c10eaafcf29c80e8cd5856c58d82be6beb22aa298e3f0b398f68a1ec03f3d755a88a4026952a84970f2640ecdb97cdeb90bdf82cd3f340ee337d1da9870075be243386f1c6ef16ccc6a8121b43449aab4b8c3fa52313369d85139d3d86376753d45813a5ed04b1b48653b7b0b9b311ae2beda8cb8081e9302949a20a8b0e67d388dceb39a0dce27cad26c2097f78a45789826bca29c359325ab74008fda25b12593225b90fd1a152d90e9adaa015f0214f6097adbcef0a3ae2bfcdfbe7dcc7f9e28ceb8fd2ce84e9ec4a3ba3efaeda7799d3de0cf3cd3481782d168d33ae3114cc0ca5a0c9cff31d9ce8eb7fa1137596537e1f0930bdc3bf3ee8886763feced88f07dac3b95f27065e915a532c4e905217af1ce94da95a58d94fbd7067f90dc2e3eda81d68a5c8ed64c311d05b2554f53783b2f9126b739022c830ba455c67957f4ba2b98dd280e215d1ffb55bed96614c050f7b463f098fa3cc380a2fadef059f9a0ed0f60886144cc7e2c32faf2b183ced31349dbb89b610d8355dcfdf5794bc73a28485f75e6bfaee0415259e13ea36d07fcdf4ed1558dbf23fbd792b98f4746329f9f5a3be0e0c708780953b7374768679a3fd4d26c131027eaf7ebb78517bff322ff24c1996d7d548f35ecceee194e38858444b369c226f14937dde981e5d02a6c7b615d013daf617b97180b5e992f2b74735d943f98f41fc88a771f74a289705a804acdda44dcddf3164f5fadf909c791c1c26f4e963af93119d71238c3a8196d584914323ccc9e8ef633620c2fe1200caa012de0b82bf4aa364da3db64dcf2a44b7b073c3bb725c5515b40c78308d13eee98738a07e6973145a0476c36dd910cd43c450ab85e4d159b95963993f19e709f6736ad0b1b1a4d73dc8fe759be210a8893fed372ad4f12cb0c624a369baa28321f6c1df00da67bb0b843dc815cc4963febc1bfa35ab39797f0f7df3a8e8931a19b4aafb7893b9bb869b3cdf4f92815c274c8323ba8a8c27ee2e32b89571a1feb8d6faca7d0102c0b08b391605f59546cd71a854dbd964c2f027a04532133122ef1fdc9b8377484be3df1c4398267634d107470239aabaa69d28fe4f89432551934753e2941508a2a7f88e28336d4ec19c0efe5487f83a86075108e3761cd28e8305c79d1af94474ba221def9b626dd5b780f9c01065be3f2e55d85a5dea158df26b0f557d03e0401de6e0cc62ec983462719f1d421f94ac84594c3ddbeab41cdb203a4a8aea2c5957cf8468514473815b2536360b23433073a8d0f9fa84598823a3dac360b2e65361d9c54895f59e2e3aa4d17e3e80576effac6620dcd361bf2abd6e93f2c36c3728aaaa7744c1d3582656dc899a2ad9a78d8a86403bee34e3e06c81ce190815146b9535819032630b7b9afd0bf1253ecd2e7e201777344406c1492373a4a0411fc9fdf5c9cdf4346fe2e3d37b03fe8c48a27ceb0ffe95b795f9458a48999a7811c302b3c499bfe6eef9c2ffada3df362851dce28ee0bd2b0bac64c435422dcedb8153ec05314aa2a1db77f99f89cc7027ad546c1bb0e4f2eb22ddd80116dcc411d3456d3d9b8e119140897ee3accbf240ce7014d09a8108cd236cf3f9318c0db22d7c6eaa0d6a2dda7f3bef4606f77c81068c6df4ca941303aaebaa110c9658dc6717902