Ref A: b71ec853cf05452889762253a8defeca Ref B: A9EBA09AC60B9D3AA05D2078FF1B0204 Ref C: Thu Apr 24 00:24:34 2014 PST