Ref A: 0f2ad19546b14ccc8a4c4012f0d603a6 Ref B: A62037ED37CBBB85450A3008349280FD Ref C: Thu Apr 24 00:15:14 2014 PST