Ref A: 77069ce148e541cc861dca54a2864e35 Ref B: 95C2ADA27219FA81ADA9879DF7060313 Ref C: Mon Nov 24 17:41:58 2014 PST