Ref A: 2b926b5f68174d71a637dcd85bf4a991 Ref B: 628B4EE9284CB2613B3EE6CF4F9BB313 Ref C: Mon Apr 21 03:29:26 2014 PST