Ref A: cf1cf9fbad4f4e638d366c1a48cd1d0a Ref B: 8BE9E526CF5F517D666FAC8E59226897 Ref C: Thu Jan 29 07:26:52 2015 PST