Ref A: 1d555b2011254df78dc6343a8045d2cf Ref B: 30D09863E8927D310774AAD13A6ADDA1 Ref C: Thu May 23 01:00:43 2013 PST