Ref A: f6a14c7490b4469eaaff36ce7356393f Ref B: A13DDA717F5420DB73816FF769B4FCAC Ref C: Mon May 20 20:06:37 2013 PST