Ref A: 420699886d9f4187938ea202562682a6 Ref B: 44C47EF13D037D6449116F531A8B3FDF Ref C: Sat Oct 25 10:14:10 2014 PST