Ref A: c549f96d87d8411b89e673d4f5e70992 Ref B: D68934EFA935515BB1EAE925E7184988 Ref C: Fri Apr 18 04:01:41 2014 PST