Ref A: cec4252d17094eb1a4df70fccc7d4eca Ref B: A48870D5EE7665A9CAEDAA8592480289 Ref C: Sat Dec 27 01:09:57 2014 PST