Ref A: d5b2b5ebebd840b4a4c593179c4e683f Ref B: 39271B67FA93B7974DB492A0D10403B5 Ref C: Wed Nov 26 15:45:45 2014 PST