Ref A: 441386039051461f87cf996504a8c28e Ref B: DA8896F3A6B6A1EB345BC930865E2F57 Ref C: Sat Jul 26 13:47:25 2014 PST