Ref A: 0075fbca26d84fc694d56809e582de47 Ref B: 8255CFF7E4C2D75F3E05C5EBD8C9A4BA Ref C: Thu May 23 00:52:01 2013 PST