Ref A: 853995a2b53a4adca167ac1970b4920f Ref B: 17ECC90E1D3C8415CA38D5483D7CC408 Ref C: Tue Oct 21 00:57:02 2014 PST