Ref A: 4ba7582df991469b8cfab14a3cc747d4 Ref B: 1FE407136622087A8816AF8210CC6AA7 Ref C: Sat Oct 25 17:23:24 2014 PST