Ref A: 592b27854a4f482c9a2374131c070b7b Ref B: 4527E9F4B8FBE711899461F9BEA03F70 Ref C: Mon May 04 21:57:29 2015 PST