Ref A: 98efa73c47d64f7ca36eb38e90270ca4 Ref B: 7F0321BADC239AB107D5C573A2E2107E Ref C: Wed May 22 07:05:21 2013 PST