rev 2093, Jul 19 2012