Ref A: 2ec2a6865e324cfda11b197f54b0e18e Ref B: 612D7716EEC311EF5AC640578E5885F4 Ref C: Wed May 22 09:25:13 2013 PST