Ref A: 0543b71dae57437e9e1823e6a594dd15 Ref B: 708821A9194B9313E0D7C6CA6A7EED52 Ref C: Thu Oct 23 01:56:18 2014 PST