Ref A: 175d73c68ae542a1a5238dd1d286cd33 Ref B: 86FD46D76711B157DCC4687F99608825 Ref C: Tue Oct 21 20:32:13 2014 PST