Ref A: 9be157e12fc24f688af422821fbe23da Ref B: DAE8537703422FC6AF6293B926C3A040 Ref C: Fri Nov 28 23:38:11 2014 PST