Ref A: 128548f49d174492912ec034a21a67dd Ref B: 200BA33879409A4B36011FE86D442AB5 Ref C: Fri Jan 30 13:41:06 2015 PST