Ref A: 730df1042d75432086799d64576b7c4c Ref B: 1089EF1AE35BD362DE70DFBCAC8FC96E Ref C: Fri May 25 12:56:23 2012 PST