Ref A: 65c6c0a2bf2143d09da71eaae1fbfdb2 Ref B: 1418E68D95851AD2DBF575406D8CBA15 Ref C: Wed Oct 22 07:34:04 2014 PST