Ref A: 82380289debe4358b8a114f5e1b46fa1 Ref B: AB978D5F6B8A21B74A99334D3E1D38BC Ref C: Mon Oct 20 03:06:34 2014 PST