Ref A: 9bda42fa84674c9db8ccefb1b3887408 Ref B: 21D737E7F97DD0B7BE44909C67BBA777 Ref C: Sun May 19 16:56:26 2013 PST