Ref A: 878ca502337e42c6840c0ce124a18b47 Ref B: 7A276A2BEF1C7EFA6E7FB363C538A991 Ref C: Wed May 22 11:36:26 2013 PST