Ref A: e5af4eeb20a84d759db73d780be9a232 Ref B: F65A988408C6682411599E378416F6DA Ref C: Wed Jun 19 01:52:50 2013 PST