Ref A: 334dcbd5f4524bb8b4a21d4295725649 Ref B: 259FE2A779D05D45DDDF6707DCF58D13 Ref C: Thu May 23 15:17:50 2013 PST