Ref A: db83e4b03b4a4fc5aaf0d1ba8ca47fc4 Ref B: A1862D4FDD26E0E1892674C1D1BB448C Ref C: Fri Mar 27 17:36:40 2015 PST