Ref A: 3c3560b685e04989a66cc045b827cacc Ref B: D5B1176A249880BC6F5A337F375A797A Ref C: Wed Oct 22 14:50:11 2014 PST