Ref A: c22d40f163d3468f803aad71531c4911 Ref B: D50EEEAA0DBFC6E69EC175C7A260B230 Ref C: Wed Dec 17 15:58:44 2014 PST