Ref A: e71c7d7ad1404507aa8d81b0339fc758 Ref B: D03DEE0217231F627C4458DA7BDA15B2 Ref C: Tue Sep 30 13:30:13 2014 PST