Ref A: 88305ba1ff3449e98e27a35df87682d6 Ref B: 1B4566C5868BB4A8FD843713458A8C02 Ref C: Thu May 23 17:07:26 2013 PST