Ref A: 2a1864e4555e49ef85557074e192dca3 Ref B: 68B8B65EC1AB4152602B269F1B201854 Ref C: Sat Dec 27 21:20:21 2014 PST