Ref A: a5009843e72e4c1b8a9a1f7e286317f5 Ref B: 685EB65439FBD6A5482CE8D9A7733E1F Ref C: Fri Aug 01 07:35:21 2014 PST