Ref A: 9f35eb6ee0324c96a880bc4dd100e3c3 Ref B: 8072246AD8D2524680936D3431DC0858 Ref C: Tue Sep 30 22:08:25 2014 PST