Ref A: 3a7bbe85531c42dba93d1874aaadcc3d Ref B: EAD7309628C9645077647C544A9421D1 Ref C: Wed Apr 23 09:29:22 2014 PST