Ref A: 6dca7bddc5774cf1bc30c36a8e3f1150 Ref B: 31A394E6C90DC43E0A59E5FB1C2EB166 Ref C: Wed Dec 17 15:05:50 2014 PST