Ref A: 2ed837e45bdf49cc94480f1559286c3e Ref B: FF7A0BE5A5B8A06C45E246FBE0E16550 Ref C: Fri Oct 24 03:49:41 2014 PST