Ref A: 64d41c9f8aaf41f1bcc8a82e4d159ad5 Ref B: B826029D31178B79A445DB629F3A5C13 Ref C: Wed Apr 16 04:15:13 2014 PST