Ref A: eb5f7a0709314609b73a9be367640fc7 Ref B: 02B3EE52B541ED8F1725EBE3815B7D2A Ref C: Fri Jan 30 07:43:59 2015 PST