Ref A: d675597a424b4d2bad9e31349a311ba7 Ref B: A4103EF1A637FBF851769579AF734BA2 Ref C: Sun May 19 20:44:18 2013 PST