Ref A: 5f328083e21c443d8c2bd1c7063917e5 Ref B: 666CCCC0E2DC8DE8863F36FDE555E952 Ref C: Fri Jan 30 14:36:56 2015 PST