23rd July training report