Ref A: 765d8b9b4a594c3ead0d9ea7d3ac44e2 Ref B: 0EB06BA07EFF6BBB4D0E07631C42322B Ref C: Thu Nov 27 10:28:37 2014 PST