Ref A: de7bb8863e714552b14645ec7088068e Ref B: D6E0ABC6185C4E30A3B7A87CF32382C6 Ref C: Thu Dec 25 01:30:10 2014 PST