July 21 Treasurers report