Ref A: 9373edca633542e5b50fdc33cfb4dfc2 Ref B: 3A3ECF8C9500C930BC188265C84E4CC6 Ref C: Fri Jan 30 11:11:57 2015 PST