Ref A: f6e1dfe6d79347fc92ceaa7ebed541b6 Ref B: 877EC9E3EFE11CD0BF61E1B7AD41E863 Ref C: Wed Apr 23 18:51:34 2014 PST