Ref A: 9dcc91bcf24043fd961f62b66ddfb5c3 Ref B: 4B486552A4CFF8ED5366D7F468469992 Ref C: Thu Jun 20 03:46:49 2013 PST