Ref A: d578395f3ee4421fa6836dc967164505 Ref B: E3926F030503AE31D34C4727A1473C9A Ref C: Mon Apr 21 01:17:31 2014 PST