Ref A: 4ccc463f98d442f095d4b84992fd48fa Ref B: 45DD81294F8781C187EAD57257A39749 Ref C: Tue Oct 21 04:22:21 2014 PST