Ref A: a19ddec43088431e881a6aaa7025e8fc Ref B: 4966B2A95C494B1B16ED896D3FA84193 Ref C: Thu Oct 23 03:18:34 2014 PST