Ref A: eccbe1943cca4cd990c15a60739c8309 Ref B: 309CDD2FA743C16DDBE6A20EBFF927B3 Ref C: Mon Dec 22 03:40:24 2014 PST