Ref A: 4b1f681f68184ebcb4ac5b45f590694e Ref B: D2DF394566FBEF4EA49CBEFAEBB2F7A7 Ref C: Mon Mar 02 20:58:55 2015 PST