Ref A: 62c68827cc194dbf889b3446011449d7 Ref B: F3D51216622966C0B6812C540F31F19F Ref C: Fri May 24 19:12:47 2013 PST