Ref A: 7ea4b28760fb426fb666e0fdaa69dbfe Ref B: 063808C8D392C89840087909B612DB28 Ref C: Mon Oct 20 15:52:19 2014 PST