Ref A: c2ed41a942464dcebfacc8af51cf05bb Ref B: 63A35E5A5DDB1F7B4D69B834E90FB422 Ref C: Wed Aug 27 14:53:31 2014 PST