493BF058980C3801AAD933602566F8CC4C808ECB91E8DC1BD25E6B4601D4595F
243D12C80B238C35752CFFA14D1BAD47A4F03D74022A501C89E6680D8C8A3CC3