Ref A: 9a3d84e6741e435dae79ab8d9b8acece Ref B: DBF71C681BA1E6A62D11FD20A98387E6 Ref C: Wed May 22 09:45:38 2013 PST