Ref A: a382520f480b441e95bf92977c925732 Ref B: 276B898E4EF765056F574F389F6903A0 Ref C: Wed Jun 19 09:16:51 2013 PST