Ref A: d775247370bc462a99527464d1f729dc Ref B: D160116548F673A703489E490214CB2D Ref C: Sat Dec 27 11:10:20 2014 PST