196A69E10DC16EF0BF648A7AC203A9E9CD68D8F36B0A02E32F5BFD66530EFEC5
62AD8AB85FEFDC6C18FC141AC42968BD75752ED9084845B4E89EAEF26F13E601