Ref A: 562a7248e19948938e6ef3910e224194 Ref B: DCDF45B21D07DC25657D3A702D93503F Ref C: Thu Jan 29 22:38:21 2015 PST