0x2cffd02e61aefb1b5c50e7aa80fd9dd578ed7b647efb4aec7d787627b9a7b3fc747fe735ff71b9c14bddc75e96b2cf45f291268fdc7902fac8dfb98e2a3ce2dce20c82cef86788f2567db1db98230424bd61bcc4e10d7a8bcf713489cec25968f2ae99d634936bed29dda2c0282407bf942c0d49f2a42d38b246b503b40d0b4ac2f6311f5ea38754792dedb1d7e7cdb70c1bd48536ec0093aaba308c0d51029d8a3c9a9cc63ba05e87f5d327da4f24171e6a50ec0b602ed6fa227f707543b1e960e8a6f5852d0e19300f6709d2c1b08f75e42c378bd83dbbaefdec0c646b09470b94e36f941a7ce6cd3f5b010a495f58434fc040b219bc816238a047195ffcce8ea19462b4a5f41ae4b62b88e58784f8bec0bc4532ae402a6a0f73db0d9bac3084ab117f51da61b0b13f4a48daa5ba83077324019415eff7f9577b5bcece0279dbe33501c560bdae7930d97c4c0327b7cac933da7854596ba209b1ab43c81070ca5cf195fd775673567c734e6e09a565241eb7cf518fa481e0b744660e4993ba11144daadd6ad714849d8cc298860307b115723f4ae3afde4b9e3febfac2514c3c52de2d416bf5000f79fef0a07e8686888cd4636b91d714f612303dba8e4e67310278584972439785ae14f9c503825a9390dd92fbe4b3104416c8b3fce2d012d0364db9e943f011bfc4d886e69bbd215080914dce1c70d2ca5b0c58e71218e020bb6c345ba9e003027d1dc2a75ef4baabb8f287a87fa667af397ddfac5113463ba55bf1db1053baae583b5a90a4180abb9550de08c820e0e40c4676e39be762357216f3276cea21c5a17e2cf09fb244080ab8816b17a5bd718cec8587d489d68de50cb5a5d8d39b478c31a746933cd2e7df0af37d2895d96bbb789a1197dc0dd51bfc230dbce740f6418ba7b430fca641a9dc1ed93336dc93449c00e2275f7387dfe53efce90295e6e28b22135699142cc34dca9fd8e66db33f9c1763832efa7d967c98dd17c7cf10e1ed1174408e85ff78f4a7bec340e2670178352c2bd45d5c47714ab0d474f67ae9622fcd465eaa768809d15c055eb8edf64013231060f57f004caf06b27a8cfbf408d666048eaa82be0e7e92e312e62e323decc66930a75ede92feb700dfa0ae5f23dbad820b2c088def1a83dd7def2d64a969b56b9792f1f21514bfe9926cb6f6304c2be6bf071474f7093ed56e34bf04018892b58bd35d4029d3c15b85a4ba9062057d9a14b5eea26dac73400b1980bef273fc1bac5e2471df11b26f09bef69a62c398d6cfb9fd112e14d676914b558f32ba5e5ea47fb80d8f11145268e848ada663d6f75f9ea75df2e1a1d5307ce1e878b0e2a794398e85fcde5974978f89c26d4b90be63a4e2e28d9433d8817206236c561c62437eff64db0f5b5bd3b1caa6f46e99ebd1ae1e2ef0cd05f20f3f116f2a76a35397a11eedfc5ceb288b0e1c8a45d15e0fa2f4159efdbef4f952f5acd2903f395028d1be5e7bd94547e2ac37b7c6e36cb0accb9a1b6ad5b2170d19838b13fbaf9e5aa8d4d453e719dd3547a302de35e32a38f7b4b8282d480aeaa63b5ee7157b5b9c53ac8177d1bdbe876c8fbc72eba9dd5e3b4447603027b226a939ced223acfaf0b27bbfe726be706f0c2ca8a981a297ae9d77a525867c99c7400a38a84cefa0cb1a4d0a4f68dd79678eaca28af3ec15b286bfebf3c84faa2facc6183be1780f32418aeb3d9d20bf83327d2a8de0df514e3f0c90426994497b6acec18ecd627aef347075256693e89ffc7ceae1d804457372c2a89de523ef50c05a2672dcc7d87b47e23095eb1130a242f45b251b13303bceec1bd8bd8b600075f4f8355bf88117c5b02e35fdaf8488498f22dd754a7c9867239640de635df0b0effd01b2bd4c190574bef29ac23efe7186ed537eabf83e29a9ec5001