Ref A: 68a2e5025beb430eb24ff017b7f49ed6 Ref B: 07FA119677536971F2A7F4B5938CF353 Ref C: Thu Oct 23 02:51:42 2014 PST