243D12C80B238C35752CFFA14D1BAD47A4F03D74022A501C89E6680D8C8A3CC3
9CAAE1EBBECA431AA1E5826B212D2C6FC553AE4084F540D7ACAD250B90070B8C