Ref A: 0bc1c310ede745d6b64f1d88dac9216a Ref B: ED3B5C1D610BEAE36ADE8E28C11D5259 Ref C: Mon Sep 01 22:24:01 2014 PST