Ref A: d5ed6352cfd24a1fba105a176b6e9761 Ref B: 3AB44DE427900780F8D5650F875E4164 Ref C: Tue Jan 27 14:16:00 2015 PST