Ref A: fd58593b5f8c4f1bbda2b5385bde3321 Ref B: 967D82BD513F3F2D7F085CE1E76B5624 Ref C: Sat Dec 27 18:51:48 2014 PST