Ref A: 8f59f507224f450ca7959cfd81a65244 Ref B: 6C2985B77D86BAB4D3AA567913B77B6A Ref C: Fri May 24 07:10:10 2013 PST