Read checkpoints from file