9c0bf2c27d86f0aa5b6e06d10be3fa78%%%%%%%%%%%%