Ref A: 7bbe5d5a0a964d39850a3a9d573238bb Ref B: 8C51524F609BD7A270D0A126C313356D Ref C: Fri Oct 31 03:07:38 2014 PST