Ref A: bb0d575a22f140129fd50535f1775f71 Ref B: F6551B7EC28D7EBD46A991AA899B8FF0 Ref C: Tue May 21 06:44:26 2013 PST