Ref A: 9b311b6ee23947f383e353969b100205 Ref B: D60278EC606CACCA25D0128A1AEB52CE Ref C: Sat Dec 27 23:34:23 2014 PST