5:04 pm Chimera Investment announces progress in filing past due SEC reports