Assembly of 29 th june