Ref A: 2babb8beecb242c387ea879fb0f5a37a Ref B: 9D91817321BE46A42F929D326AC5E396 Ref C: Fri Jan 30 16:24:44 2015 PST