Ref A: 841676d217814663bc227fad22153637 Ref B: 61E1D8509F6BF19809CB20A993350B3F Ref C: Sat Dec 27 11:57:14 2014 PST