643.33/300.12 EOF