Ref A: 647555fa944c46f3a7894f6d054d7903 Ref B: DC4808597397CF3D772362A8BAEBA8E6 Ref C: Sat Oct 25 10:26:53 2014 PST