Ref A: 51e3cc1420644ed88825796b6d5582d2 Ref B: F8C27CB795611B9ACA4EEBA819F446C2 Ref C: Wed Nov 26 12:56:53 2014 PST