Ref A: d09bf2e6fd3d40bcbb57f0e4236065f0 Ref B: 3384A9D819A619543265E207E8D2FF03 Ref C: Fri Dec 26 12:04:53 2014 PST