Ref A: b1f9d8c771384889ac70f00f776b67df Ref B: 7D412F5080CE04FA8E2445ADECFBD36B Ref C: Thu Jul 31 12:39:45 2014 PST