Ref A: 2afaa9ed41924050b498c76de0713e2d Ref B: 7481739C7D72AFF6772043145EFD7A22 Ref C: Wed Jan 28 07:03:53 2015 PST