Ref A: 28dd2ae57f174101836f688f14c16720 Ref B: 1072ECF9CA587A2BD4216EEC36393533 Ref C: Tue May 21 00:20:54 2013 PST