Ref A: d06077918b25423a900bd98bcd04b815 Ref B: 19B442B5ED16CEF94C5AA08DB88CEC17 Ref C: Fri Dec 19 13:41:34 2014 PST