Ref A: 1f6653291cc7431c9b14a01e54fb5e08 Ref B: 1F62182A978836A4A792FA616B4F9974 Ref C: Sat May 25 08:28:33 2013 PST