Ref A: e7369160428041e1b2ec5f560309463d Ref B: 8111CBFDF362817A5DDAF8711F1C81FA Ref C: Tue Sep 02 21:58:33 2014 PST