Ref A: f140fdfc4fc04c4c9f732ccefe60afed Ref B: 469F4FA67F0258477100F5815273D83A Ref C: Sat May 25 15:07:57 2013 PST