Ref A: c5758153a9ea48998794329703cfb223 Ref B: B6045EF41BFA9B13B65FE1A45A95A98E Ref C: Fri Dec 26 15:39:30 2014 PST