Ref A: a128853e6535454ea4e04ed59d044f72 Ref B: 69FA070666DFB9572D2D3A5382A0F530 Ref C: Wed Jul 23 09:46:54 2014 PST