Ref A: e65a1c6bfded4fba83432ee6507b5983 Ref B: 8EFC7A519E114A559CF642B07967EFDF Ref C: Wed May 22 17:07:10 2013 PST