Ref A: c05bd5df556b45faaae51fcfb625f57e Ref B: 44BA6A6F6776E2F8143252C6C987D1D5 Ref C: Fri Dec 26 05:19:11 2014 PST