Ref A: 1ac74ca4540d4567959d0ac25869f73f Ref B: F8DF46397B87E50970E500985B6E3996 Ref C: Fri Oct 31 15:28:35 2014 PST