Ref A: 086757de9dae4b1ca5e31ab6ed20e6a6 Ref B: 8E91DB6228BD5C17666EC87735732683 Ref C: Mon Oct 20 20:49:51 2014 PST