Ref A: 6115643e06ee4ebea11ac60c04c362af Ref B: 343304B8810B51140061BB4DCE358482 Ref C: Tue Nov 25 21:24:58 2014 PST