Ref A: 061784fb98ef460596491204573877ea Ref B: 317DDAD9362A64D2D3BD271C08E3C32C Ref C: Thu Jan 29 17:49:14 2015 PST