Ref A: 0d0314d9d3394165a93a406990c844db Ref B: 59734A2A961CF1E80D6B674CDCAB7EB1 Ref C: Wed May 22 16:24:14 2013 PST