Ref A: eb9f54fcbc73462a960edaecb6f468ec Ref B: 11B98478A73C5481FC9FD7AD69CFC4DE Ref C: Tue Sep 30 07:57:35 2014 PST