Ref A: bfa0e514f7cc4c21b18b16eaa2ed81da Ref B: 9E03E444F97CC6A8C1C324DBFD113DF9 Ref C: Thu Apr 24 00:23:29 2014 PST