Ref A: 66bca4219cad4470b1cca80024ca1590 Ref B: F7B2AB1671481FE4B77B10170430C7A9 Ref C: Wed May 22 15:33:08 2013 PST