Ref A: d52aab1e8c3b4ce3b0a84dad41bcbf6f Ref B: 57319A840B3AE6426848656BB518C371 Ref C: Fri Jul 25 13:42:30 2014 PST