Ref A: 3b8b8097e09d459882ec233064469444 Ref B: A76C479E39C859B4DEC71499BD28BEC7 Ref C: Fri Dec 26 06:50:43 2014 PST