Ref A: 9601659543874a328e79898de3b7e365 Ref B: A6C0A6AFC38D4636CA16CBFB215AF8C7 Ref C: Thu Jun 20 04:48:09 2013 PST