Ref A: 7f0e0c6721034875b9d37b0baabbbc65 Ref B: 51EAE306FC2830C3C67BFCB94CB8D8B7 Ref C: Fri Oct 24 03:00:28 2014 PST