Ref A: 576703643af046bf807cb46f6754292d Ref B: 118227818107F28CE10375B1FCB3EAEB Ref C: Fri May 24 12:20:02 2013 PST