0x2cffd02ef64723376711096c6f5b8d70a05e3a5b4ab2ed54264118090c6e9e4a4a5a5716d488ce0817dc902a574987f20ce006d14637b5039f97362920d45f4216aa2ddb10fb9503f631ec4df8ab2e1a45e061a646044153927893742e746b62973401440704f750b9541623494e4b25b44c7f4e8d4277a8ad9cba43b4a752c2966a75f6f81cc98dfd4fb9a8cb1a95c957857a6933bdd2b8c8ceae67cffa66bccb1e04e28f8d432b5d26fe2a2f2c369c58f5f50b29fe3635374045428144a7bd7add3b7c46ac484c2107bdeae0c8ca8fcf30a1eee9af25429ec273aeb2cd60c66a5a258c40a7354202300b79afdae6c90b37b1066224ef76715432ddafa966400b7b9113dbb675fa12a8c5828d3b6461fd3491262916f89713eabb5d872906e7554f79bde69258293e4f0adfae367231af081748528ccdc7759d05b3f39f1a17e7a35ac263bbf5b7e87f5cc7a4c8897cd58904883185741093512698d89ba0778634dbf90b2fa50c59a144c599688ecd8f55bcdc683feb9b613af3e021e49a7e1896fbed449d9d7449314c9e7f03f8d3ace89f31aca95e86571a9698a480a0e93b1cf4f81765e1d10820d5038c51a4768ae9062ea5b09a45440965d4ed99c9e38514e157d10696ad825f70fb7a23151297816740add10698848d0a66feff330ee2ff75ce7a62d4bdd2da2b7b9534e4cb5cf21fa4cc4f77a5e749eeacc45670dd616add6c8ddb360b33ae00a84a56a0cdef1df391a12cf2c0083fd5f014263eb28e1b0cbaca8cb707e5b8c236ceccd43bee3790e8ad3962c794da8a7db19a1e78c991715051ef9654c763f69957940b0ceb44f2aad7bdf853f58aa19bc5c28ce87e4e5d7ac158910b8e1b7e2ad1b6e43238e9d8984b2e57e1679131d364ee5a6585facb656f7bde6eb5c9de0e7f90a58ac144ea3c4af304ccae7cb2e5daddb68540a28ed0957e5746ac545a76661e2230a5c6b1c64ed837fec6394dd65b8defc341b8a740f96e10b6756910187d96867334e68a10a8062e43c183dce1c60029f8592d534b3eee01c0de7caff1e051c526935f9617b4c1db5de58ee41c4cbd156407f45ad5a536417aa5c4ca739979cf4e3f24bd26b307af3f85aff0130ed29160458a01977c5cd4f6cfcf6f8bff6b90847b5e7e7ecd5ae9cb79dbaca53907de85415deaddb910d9db4c8f98566adcec52e1a5c2cd3a4c37d57f1f2f5dc9b322a1026bb96d2f8be345c19953b1d5057e827f75a2abc838fccdccd133fa666d48aa749c3219eec84b8d54914e9c7c588de9965bfa40d2deac66c3ee89c3ecdbf549f744e8b6dbe7c80388ac731e0474ccb74120fcb3db01f8477f4a4aa77edcf750af14093120f0d2e1fe61b52257b62acbd33333107dfc9d0fccc0e2ac40373c903be31251a356b99cb9ffa431cada50d40147545a1f498a84e83cc68358e9c7ee76208f8588c2ff8096f542c73d2c77ccb1a52b1d0cf4592e74a1e77bea7a92c6f2949f39e9a25569b3db78c43250d80ab892c1172cc5f4f2b00a489c592bc08ec0c23f19e69ed0be0eec0998369a47849f528cf36bfa410ee62207ada248948c5e5a8a2f1c6cd58add69aeb9865b69c5835019a7a359da8d0dd1cc5bc6447fdb37c1acbe7789c892f3fdd3c754f5fc971348b610f37bd4820a4f8d9c2c7ed5967ca8338767b408456ba55949d2bfccf969edc143e0189c89721afdd7beeedf3d203af0d2dfe3a377c71b11a7b3a0cd47becff3daf72d9f3b46320ce7f890ff55cb13ff6b44b628105a4a5c2f03bf1778e7d3bb8c4c38a64085925fb4c3fbe717f6f6caadcfb3c7edbd4c4ec4675479e998ac4a454b1b0a733930b3a487d3092bef211500f6bc595f6a9d40a239d53591443e7f2d91d32385e3f5e739b6a6b39233e787023e50b85209c57a166b435b721b5fd328