Ref A: def8708a3c2b4fabb5fc8b187adab809 Ref B: 19E7F231C4F700F3469A5574B6ADC80B Ref C: Thu Aug 21 10:38:07 2014 PST