Ref A: 8523f6cc8ace49b8913771d194a533b0 Ref B: 2881680B1542D6F4A6525823F49465BC Ref C: Sat May 25 16:33:38 2013 PST