5ccff6eb7ce74284f0f04ee01e33dab8ae76c1f06f400e7f5ed64e8a6d09dc9237f9cfcd4060c3f6b1de6fa1104c77d8fc2cc07e3d6115699012f2d2d081b09faf29300da392924568381f71dca65f904384bd40909470cf1d939d975d0d23e9259f6d48f7d76bffe188531c1aeb4113ed9a80ddaa40edf373ee6a57cab4328ad719176134bd5f516260b11465433c9a9d319dc1ea99f773cc9316838d30ec7a6674347bbbed281e38c41fccfd58d20c84f207bf97f7dd527c4a13ded8438d7c9bc0452aa04fb47354a2a96d55c534b3dfb3058cd957403ad8398b1f0ea08522ef61c76e4fd173a14e5f0c8d72d50d2c0bc10713cd0c95ab19c81414de290d4e9e30877a073164372abd20965dae449f0b5dc8b3262fce1f90