Ref A: 04bad746794e4b79921d57fbf2bcbea0 Ref B: 3A20B8637130E797B2A0C32B0EEF8862 Ref C: Fri Apr 18 20:11:44 2014 PST