Ref A: 883bb5d890e4478385469e463f35aff1 Ref B: C3F6A0EB3E5F1539017ED5F462C73BD0 Ref C: Wed May 22 10:21:22 2013 PST