Ref A: 8545580ba3e34069b7ddc7faba59baa2 Ref B: 695E648A2028B133689832CFB144F976 Ref C: Fri May 24 09:59:55 2013 PST