Ref A: 08784df059f44b75b5816797f1ca15e0 Ref B: 23A376CC229974EDC60A43E3E68BB1B5 Ref C: Fri Jan 30 20:03:56 2015 PST