Ref A: 3592649cb3c54168a27c2857e5d79df5 Ref B: 4AC274AFC1F0B1119A02EA365F4740E8 Ref C: Wed May 22 20:07:51 2013 PST