Ref A: fe7a8a938b0444b5a6b8aced6260a0d1 Ref B: 3378DDBB0C4A966E391FB90BA16580F9 Ref C: Wed May 22 11:50:11 2013 PST