Ref A: d4270cc6eec9410d88af680dd40388f6 Ref B: 7FD9A84607475D2F1EFAD13E7F1D8925 Ref C: Sat Aug 30 02:54:19 2014 PST