Ref A: d3deef6a75c6463a83d6cbaed619f482 Ref B: 765871931172A168D2BFBFBBAD0EFE2E Ref C: Fri Dec 19 01:32:55 2014 PST