Ref A: 298edf720f7640f59d7ed13ce641ae7d Ref B: 7B2383C51AB994570CF3A365FD187C11 Ref C: Sat Oct 25 15:08:18 2014 PST