Ref A: f4d9034768dd486ba23acb7d680e4048 Ref B: 429873B4CFEB3C82EDCE2B377821D3DD Ref C: Tue May 21 04:48:56 2013 PST