Ref A: 8cc14d3c8aa340ceafbb4c9a208004ca Ref B: A2CF0382BA85B326D010E03D9FCB76F8 Ref C: Wed Oct 22 07:59:29 2014 PST