Ref A: 15fd242c70ae4c1ebaaa2da41ef64d89 Ref B: 3B8DFCD78D8B8FCAF377EDF995887767 Ref C: Tue Oct 21 04:59:57 2014 PST