Ref A: 5b4ef668276c49568619f2710fe9408a Ref B: C967FBF819EFBE336E952554EAB9A1F6 Ref C: Wed May 22 22:53:50 2013 PST