Ref A: eed26852ab214a1e96aa68cc9156c279 Ref B: C0175AD15D908426BFBDD65732AA47C9 Ref C: Tue May 21 01:09:29 2013 PST