Ref A: 1a8ee3b8f94445b8be704feb839ce803 Ref B: 225E8AD347E0D662F050B6CD88A0348E Ref C: Tue Jun 18 16:11:54 2013 PST