Ref A: 3a14b537433d4b139bebfb190380b90a Ref B: 74CB9ABB28A19DACB412EE734D44D809 Ref C: Mon Dec 22 09:46:23 2014 PST