Ref A: 5d3ce0789fc14098a07868fcc95642af Ref B: FB09AE59EA86E27D1CD6E994984E3CB7 Ref C: Wed Jun 19 01:52:09 2013 PST