Ref A: a50c0c8308524da5978dfa70faef6698 Ref B: 3F9E7DEB878CA7363A5A72408DCA0168 Ref C: Wed Apr 16 03:48:38 2014 PST