Ref A: 3eccfd0491954e65959d5e67b87c68a4 Ref B: EE6E1285C683C5AF01E968BDC9CC1A6D Ref C: Sun Mar 01 07:56:00 2015 PST