Ref A: 04bb2e8eb1fe4306b5a69efd79ccbdec Ref B: B573F92350EEF2C56A3AC5F7DD0BB656 Ref C: Sat May 25 00:43:46 2013 PST