0x2cffd02edf9d35be06f93adbeaeaa9522cbe292084a35f135ea7b265010499e11105bb8595297e6ba3ebcf5913bbc70b61435a7d3209bf18bb2036929bcd48ce546fdadcbd682cd328f04eb527c2dc3a52d49cb675c6036f0fe37b22495954f7c44f9d48d109af8d680f0760f17c4ff99e797edc0700ad38f43bffc554fb98a80e78f9f6f8e4746fd31dc2adea1e045d0a4eb94071f8e0078d5b15057dc0d415ec4e7a45b17272baefccbe7533379889d34062833ff8e2babbbfd66a4d77f9661387957f4ba5e6f1a2fae04dbb190c430da8299102173507d2885c7303741b52b17aadf5892f8b6c34020a225481dd9baf287ba29d5aa6e485a485476e50839fd1b4b62e5141308a9b019f65d0519072cdac2105c54687175fd9864de053321b7ad7db080a885f7d29ac9eae85983bd90b9a0065bbfbbce075eb90549616d87ec005227ba7019c876823a4d6050a0809670cbede249b8fa79673aeadd73fc47012c62a1570874f266247eb8e3a8608e96cb78b2fe701e89a444022bcbe2f57aaf90f870fe2c3e12324c103d44015cf7f95286ba2e6a98ad797c6d237ed56b99570a44d3012bb2aed836718e7ba0e650cb305765e90b3fc24719700b5b1ec48e769236e7467f7040a554fd03337d680c110d547060f3ff5576685bf5207ff1b67490a72f0aa731bb28a655b0230bc5d0399a5a44e497f96b0eb6b0bcdcb03df78d7c5e9690ee6f5fba4d719148cccf54f90a5c8be3095acc157f9d5e150fb2a75c5e8b0a9e5c476d6a88d3a67e044200bd9d8cfcdefff56470f9d01e92d3fcd315c713a2bf87ffbd3cb2170d609333fb0e8f439ccdb41ce836cbe877c844d124c0d3f542f2bbac5df0f42c0d09ad6cba4c9fd656361c18e0e3c635389099237022eaec02e39ef837f793193c8a885c33385c777378b7f3855524de9aa22c44d552b2e2c1bea23986642adb2dff4c7677ad94cb7d721b37dcfd724dacf14a948b7260d815213fd3346d3eba052aadd68d8ab2e51d245daf23912bd97c122031ba0859f5550d4b65c2b14c6f98fb4a7c4d592fb74b8e4269e5b929edfd7b661a1a94ce488a71ace6203b4ee8d6f617efe8021e5b3313add63d701057d7409cfa4e692926d03136395569922553d9c132b5ee27a52565020b61f3adff2309cdf8f11ce89ae21f84967fe8d0e509da969f8a1ed072bef95764d5400c8dd79fea03ffb09840b0b29cdd293997e3b260c2cb86b58ac448e0fb6ad65ced7b79d7ad197444eb3ed14d9a84a536ae2ba091ee01acb9129f01311fcfbf3ae5a20f373ed761299202d580c5e0c497182396266822f91fb83c1b25a4cbbbc4ccdae1588fc4345292c9125d661f3ac3bbfe029e950b00a3ba982d2049688617d741f8c6ecfee0f4e6bffdc54c3921225425babcee58eb37c8e64369bb0137ef1f48ac0672ef7edffc9e713c4f8105f46a1b67cc30cf524d3c77736cc65d42eaa02b5dc3369c047438c39c59a3e2f9ef99c9c2147f07ff23b417e9d2b1617af7aa204dcce9d9a4ae7b2b895546fa22fe79c2b319a67cdd0c26c55a0af97297f9cd286f2fa63bab4ea49eee9f5d5b860a8468ea60db56e7e93a79e7f92ff43c85a2789a5b99339e969e1fb955f7a35b9c251ceddaa19da7c37a00c56fb6c4c472300cb09d4cf845ce35b9abf016e85f9a41bccb6d603839d8fa3fa44c6fdfad5ef6520164b846c034a71debfa0105c6c93c5affe5fa83e376036a96ecf5dbf554ecab5d4b148efde821ab10fbb0b1a4af40bd39c3e4e8c83bdd4975ee132ada4b31ca7bebf8a5ef84488026cc553cecba3ee07b3ca9f6967d22b52402e533fdb7c805b10aa8a791b9b85cbd1ad95c05587ec7be87807a0e5ed3c1d854652a91dac3d2ee8d97648c5b1d5c75fa48c9b7529d475d3e293c8ff81d36fa8