0x2cffd02e39738be360e8a9963c1be048089e2dceae237f0f506a2b7d7c5685b47b6437eb45fda74a7a2c5c0ad95508d1e33772bcc9df4bea265f624fab7c95ef8939a6384063c72696dd6189c40ee4f817010b5d04f81ad87d0dc0f29f17fa827bb5c3fa6786c95e28591fda8b9daedd8e31c92d2051c3e1d73318676c54ccf1b88558c19f6a9647ba2e3b1be68796c28f4d1fc6c2955f67a187655a1514b7465d7000ac453c96e236535cd6ea002d3e9542dae9ec48e5fe4e25d5f34e6503ca5d9424dceaef1a8d1d3e830e9321663acf54807c144b39e209739a0810bfafb16016d7749dd856ad0a599d4c7631f0b54bafe2c5ca36bf2ccded92fffc211df8e1f38233c1389f163f521439f49af52d68defdc54b4fb94eae8554e45bd7d8c1630904aac73528d8d0c7bc05740a915d6cc18894910b80ca1bc01f2d2865d4eaa7a41652a6966367520d8cf680a16a6f99753d4939402ad06e85b402a78f6525b660270ce404d7c6265adfe6375f70196ed0c3d04b460a3d726e013106e145e5a12392c4f99842c4362f8417e322318bcbc6ddc314911ef2d35cc55d40c3a2e0732031ca033abfb4225da7fa91c7397e51b69a4d452be2a7a8f7c4603578cdcd5e377e742131aef7937800bafff38b1722de638b910887614bcade2690f2211e88c27ef982b3076ce2039b17c1e56510fca023475bd35fe45639ca9d17eeaece5be3ac1bf2a6846e9ef7adbac9ac76400e41f0c6bc9e1f12a279929e91da891804b91b357c3c552f56776cc02e8968b2b01226500a987e4bda329f21a69545ae200d675bd64b6affd10f69a1ef1d6364fb2ac08b3dc39987d19d06357390f9c2b6c25388587421cb63f2c308a0863abb1b356969f7506a2bbe31e3a033067ded46b666bd9145c3447bad58611c864bcf42a73c751e9c92e9be7cf8d3d03a4adf41c2efcba34834a249e4b0af0b6aee3826cc5eefb4d995c8b25ac1927804b8def80e3caef33b738c4784408eba52067e461f8f7d1b0e2c2247a266057289f9afc473d51e911f0d459a320662bf02b93df05c18f16c1a34224b867577a93e6042f270b12b92f81dab3617279d6f217cc961b1635decd370b5fb84069d80c3c9359f3bbbcbf0dc38086983655243c39c807b0e995ebbc6eb3370f865efe767b4a03d8c5e120caf8c54a5d2ec246c2f883f93cc8c335fd91b075d878943f1a70b69a72a4d430edbc8d68b10dbd2a478ce31c26014e686da2e6ed03ab681af8c8d498b2daf667c203a7545a1f1e6a66118c013d061069dddf6d50fa3214a5ffac9220889418a0b6daa5ef6666261192cdb3e9174fa4d2446fa86b8c4655fb2fcb95dc2ad87de1751b2909b92329b0433c7ad9913f121c7defce6801213967205d89ccf651ec0448ed797d6e55d7d1c17baa3b71c1f5d568b3758aa3ffd51e24acfb025075cabf6d8a58f482435f137ae572ab6043aeda4e3093eaa6ef1cd9e1009772afad745c513332479b9cd0d7f97b4daae9185424fd5891d937ff7388cb245a4112f7b6325e6470cf3ede86610e9ea19eb8da9c0d3403436b0379193ff86d6327e91a43258b728f787f28e6b093c467cf73b32a167309825a427501244a6ea062cc122c367e595e4cef92d3ac76ffdbe9d3aacd343aca5bb4d286adad0b3a54665c5d0edfb2b92c99370e4c40c7aa1353cc2fbebc2f9b00f66e72f337dd63440166b1704424f14aed8c4f05f13d39a658f3ec607b36b3ee39efca87bba2b58799885417c83a35289cc2691f90b7464051cf8f1b553ffb0c61515ea411c9378d07b41fffe1a05816f3b412fa4fddfd083692e4c5eec18f79dc68dba6805b47bd45ce2f5d8af4a72c74388fa2101d88534f70eff24db4cf315d28c389a7ac4adc72eafd05e99c31b390c7a4a43343afc525967f32c