Ref A: 7045090e39354fbdaee053af0eaa8df8 Ref B: 9534E48188CE2B442182345AC216DA24 Ref C: Fri May 24 06:58:44 2013 PST