Ref A: c69c452316334730a20c318183898f60 Ref B: 23D17D0EBD4A72F10A4AF88155209023 Ref C: Thu Jan 29 23:59:00 2015 PST