Ref A: 6d25e14aaef244c99ff9c40e6beeecb2 Ref B: D7F9EF5FD601842F632C4C802D5CD2BE Ref C: Wed Nov 26 11:04:38 2014 PST