Ref A: 7c0431b43bbc4cecace9fa00a5930a38 Ref B: BF87FFDE69DF27032E5A3E1085E9AAA8 Ref C: Thu May 23 17:06:29 2013 PST