Ref A: 839fff5a5fd04991ae8f0957d0dd2e07 Ref B: AC8F371054CD78BB208EE0AA2E762440 Ref C: Fri May 24 07:48:49 2013 PST