Ref A: 50028cc9411943b3a687c6ebcce4e6c1 Ref B: 6242B11EB39CEF1F474856DC60AFC5C1 Ref C: Thu Nov 27 01:59:40 2014 PST