Ref A: 73f296294422423d9169b720e5d1acf5 Ref B: DF85ABC3BFCB29A8FB4C13E017DE99C1 Ref C: Fri Jan 30 06:43:40 2015 PST