Ref A: f46dac6f444b47bab14077d75a9103d7 Ref B: C37C34E1D4FF04EF8364FFFB926E6F19 Ref C: Wed Jul 23 18:20:57 2014 PST