Ref A: f4d0e23ee0ce4e8bb207af1d7d1534a6 Ref B: 2EB665E0E5FE5AA965A994903BDA328F Ref C: Tue May 21 02:34:15 2013 PST