Ref A: 740216deaa23481f8497f0032d846b5d Ref B: 4C568B8B81DA8F226CF37222086AB374 Ref C: Wed Dec 24 21:59:02 2014 PST