Ref A: ca06a6872c1043c59671fdebd42051c7 Ref B: B3379855C3AAB1AB38A6A6D80540CAB9 Ref C: Mon Jul 28 09:38:10 2014 PST