Ref A: 908bc4ac5b66475fab8b54351dee50f1 Ref B: B17148EC190CB377319F7B10C61C842E Ref C: Sun May 27 10:31:17 2012 PST