Ref A: 08a93a7b8a5a4a6f8e61b8d6119726df Ref B: 4C0B8AA3B63D4D05D009BFD3B93E7849 Ref C: Mon May 20 05:01:22 2013 PST