Ref A: 94a95eb0a2694148ac78f586693e3593 Ref B: 366D5B279539E9B82629DB828D0332ED Ref C: Sun May 19 18:13:11 2013 PST