Ref A: 9514a22457744cdab2b9c3fed683d5ba Ref B: 0B68D5D12F1ABD2E903E6A52776CB845 Ref C: Thu Oct 23 14:01:49 2014 PST