0x2cffd02efb87f17305c34d7ae4f119f50267adeab19854334a024ef8ba2efc2c5ef8c582f40bfd46fbe83442f9b206f6212ecf494b7decb66a672b5adbcbc44d989c54620fca65b6582cef374e637d36e4b85fac4eb6d23630887117bd364b5f0204ecf03c0fa7fe8d2985c87cec2d7d99691c424fd5956f0682b99e45bfe1f6e1b10d479675671cad6edcd2da720efc27f55fa06557f50227e38c5cb04ac116cc292bda35aae53823619f7a0d4577df2a6ff62d8aeeb8d8abbbf37b3498cd07e1d0946bbdb694bd04db72a80a03ff935b1b01d444fbe80799b7de3ec902ac6e02a95891522fa1f07e5653683b797f48a11ff13aed693f7ca4be629593dfd20a42587827656b29707e5c3fd4d1d746210aff42ec3287fc3e5577fd97355350f0b23bdffd026c10f416e8379647ca2f9a2e71c8c906865ff18dc9930ad320fcb3bb4f4c023b6518b4df147f97ad5e110e3c926e51be7f6ff6f09f2cf617575bca7e77ee4b8d8e67483ba609973a5c69fb2511530d24d3476efd4c06c7632501181cd40fc60a7694f6ac13d67616481c24a845c58a1ce4fcde212c151cdc14a010e36a79dbb66bd11eda5f6824a7cc6d9feaaa3790a9712cc7377c7f28416430499b86558e7ca651b5c484307c7ab7ca9132f7a19e95e96ec88928653b0abe7c919339716f765e606cd494d63d737940ac447e951cb81af8d48df9a3e074dd81e00af8c930793a71c3e43fb57f3d6a24ef641fe517cba98beac05d8768ca78f2320e5bd1dcfc9635bb213736c5bf85186c35b07e370be474afacf1d96510fd44522538d2ff3e8a2d7ea49eb66fdee5cf961dc549c3537a40a2cf0d72421dd115ed001e871be1d721b28872437a0599da3bc2ffc4ef13b3db5fbba0e08fa56b3c4520f65aae31cc267955fa9411a2bb569c664494c7a420e4fe007f501ed8ba0368c75a3ca5fc9342619e1b69fdf151f83f419c9085f6e5fd68948cbd4d884da9cd2c71cd025d1b4a77a771304bc3126cfb47bd889c09696a8cf4060e3979c166967960b43bda5539094e5edf3b0c001957ba5cc6370c09236c5153540f4804a6b8c1d35fc596d8cf8f71caf37f99b879a30dbe3ff6e9923ba42041bbc3a4e55e2e144d8e0f42ea35a9fd5bb1846bbe1bf8e90f6070f8b66400d8e8e50fabe20b2e6b11ad89a12f503c2b2656550450569a6d073c7793699b27ba7d8d18a16a15e5300559c76ae98b02623f66bba6d7c0732dcc2234bc90b348a5e65021a8019cc4b55532f2ca91c29815827aea83acca4f1c90e3f738950c9d8dd15a22dccac1dde82f75d06f07a8085697d3dae59af408edc3c0f9eb462a082e6c82fc8ca4be066c31c40b260f775ea84c56479ee3508e8c65d45b27d476485dea1fe6ced17ded9be89d17376e3e39f59262fe8b30266ea79bb6b0bde3b3d53cc95fcb105c58121be8399636f9cae6f29ab43307d7aa342da97fb76f1d891e801e65b794f008974c9959387a0510cc57872a2f11e586bf4c13bfd3e6e20cbf6ef47cf40ede92b42ac88f781cca5b416cf1164110e3389d56c3f654b3529dd0369989fb222dc5692c4856879d4ce455407aabd329fe167d5ea0518f3e123a26d373f275a70c93371ba56da89b569883bfaf1177df3fdf7e969173e4007b7776258f317feae0759db8e8b4671e5b540fc9c716251d644362d859f2b91f1a139eb13eac071e86f68516ac0fab2d97f4043e846f4a29bb511679fbefb951c60da6cdaa88b271d595ca468fb39b73ebb8cbdd8006cef7d754b094fc681c0727eb096bf55905a130a81d4dbb311be43ae5992de02ff3d33dced9e0bba304702011c31e263bda954d9c9ebdff80e5b226e0b9a18ffc9141dd157d34124296ba4675f559f08f3049f38403bb64c76cb4a4853b9b26d6f1b433075ca6b40fa4