Ref A: 645be4e2705741589977dc8a816bbd25 Ref B: 673CDD5F07B1C4310CD068A2B3580C5C Ref C: Wed May 22 09:24:12 2013 PST