Ref A: a196302579b54f6d82c78292fca22ac6 Ref B: 5A30B6F15575E7DAC833883391157662 Ref C: Wed May 22 20:09:13 2013 PST