0x2cffd02e43cad71a2672c8a9f2562c3b248242ff40f5d226f435b2889814168f055e7d91ed6c794c0507b266c4356e8bae8711ae691b3cae9b9881408a09c256f68861dcca019299221cb58fcb5306dd0a245717fc52e78dbbe13f07490880ffbb100323a7376348f1d8abce0ba636d233cf42a98deb316f4fa522569343ae61a636d3757a66d52eda14a948ff7364d9da472abe18125cb4798f099af3be884e04e741e3d3bc06426768c64261719f27fcbcbb1332f1fdd9615b77560d964567dd1bd0e42d008efffdf48061677f3876fffabf27dc3157a615b80e8ffa9e7fcf8e65968671ed2bf1e24cd1381d0eb5309293b19a57a2a85aa31a2354c2a0e58fa3fbc636a13b74c8b43ae405ac0e54b94eb910e63857ab00b73ab563ad0a34ad2739f11d6b62771a9424fc1d2d6363840b3365a7239677da954cf299841578225beb9788d88ca7cc9ab370a15773d190262394821a3874715d8655ac37a5b37c8b7786a15854eb1541634a1ce7cd5fb5d0b8873e430f877d392c279662c1b35bc601360e14f36e7a3b29706ee3ca8850c729ff3d4ec9c6dd6b96bdaca7426d2229df674b4bff47b2b15f4894bfef2c1df80235e0c4f17c66917b162711a486fd671f08533fc96d86d63a322ba764febeb8909aa2b153b13f36e6f08b346fa3b1d12566e16c730b1f078c693ce0ea8ccda7b7a800acef40a5b3a295d9444f1ebe1e5e19485ca88468f117faf84b1fa2356b3efca6bf20c142ed8abec6cebb99334d1689fd47353d75875b396f3e3be21ea687334f86aa8b1c428d5a8f67f6fc7cd743269d88303f936f4d43a017faee911d7969fb03bf584b1c509dc20099df6b1a4b6770f7cbfd610070b54d0fff1331a706de1d762090372ff6d2f529c6a32850ffa308a0d21960609982f9f43198ee5c9e98171a5ffae64283667cee2e6d6fce116a351ff8c8eb5875bdcdfc40876005a0b3c1d71adc4b77bfc0d6a8a1e16ce9f5f53a0af90813302d4e0f255120a695e467f19c0f55e9c9d1bfaf93910c502fe746b05e185b97b8c7d8715293fe2294202d74132d3cb38523a2e7ea1e9b7d0794094832b3146e4d4e4197f332fee75b82c2136e4084e54e67efe4960321d5b441953b2cb5635122ec17c55dfcc81509d97556710def359bf18d22ea72ed47a093f43fbcf620e86edc1af6f531e506a1c9fdc98d1f72cc25d19dd2773fc12f4dfdb26b697183d05772e75f1799b9579304b47adf50f91e32551ffc5f92522082ceac0221c9677bfd0a083f31a1da9bfc51073e5d1af25c23c7c573a19397c4375d355dc9d9b90a679e73af42245bdb0abb0d980317089f6a94f5281200c3e2e374905ac7a2a431e5915c72b83da8ccf2c0201acb4783d326900098e5d4ad9ffc2645fdcf981ec3c65299024cf54babfc946d888c7809d464d49230d98c52dd9582bc13ffd7d7b47121d6fbcc2aa9750791709b195e0453b2d483aab8494fefd67cefac161c29ff8539578f7bd83d3413c1174ca2d98ae16808362a28016b8f87940e17401e000d60264840800724c910bfb6d5e33c12463cd0fa1b3b28a390f7ff93716c47b7e037bb28e5874efa01fe175f613be97f22354a2531086eb4c0240b4521baadc6f542ba6c39e341009a7ae1ae3fffdafc361c975eb4b85e057c117b568ac60785a73b374735f41fab649d016ce9669b454c028f3b9d077f84d7435c67fa8fe0341416695de2662a88c6b33ba910f9d094feedfd295be8805b71eda4cec8837dc7fd338afba2cab96acccb8db2555d67fcc0c2cbafba15dbd17c939bfe01f34151fba306d867d5e8b91a5506043018a11bcdc674c5473515d4330ddf3310a5412d45b55bd5d164cbd87bc5fcebd9d9bd273707f80b1ff0c9c0a6a4b7bc9e78bdbe241ba416fff615bb2e07d2de5a