Ref A: 1e29e7953e7747bdb738eb41251a82bd Ref B: CA208F53D31244F8CAD6E3097E031BEB Ref C: Wed Jul 23 03:56:44 2014 PST