Ref A: 9f9262a1977746838e40f373b4e81632 Ref B: 4018E1C8317E07AD0D902019C0ECBA65 Ref C: Thu Jul 30 00:13:46 2015 PST