689c8417120a2c39d8982981e757dc194333673a02ceaeca4721c8ac400bae677982c330e19137adc01170d3ac10f9e1daa4f7f5b70da1f43d618b7f0e0c17df24988f1f974f241cf73b2b92913798d4cfc62454bf1f353ed18d09543dceba16c817adea355c388374c95f0b1f0664a3cbc76ad975efc48df7346631c23b566aa508d75018ef59c7151f78ede631098eeeff92b8f9b735c6f81e3f120458dcf12691ca7da7b83f97913c97778519fd86