Ref A: c82200a5a7ba4ed7a0cd651506a64212 Ref B: 24573FEFE0D853E348DFAEBFA1D8B2C6 Ref C: Mon May 20 13:59:08 2013 PST