Ref A: 232f6f7d26474eabb4cff6b174c9dbbe Ref B: AC8B8BF96FD1B17CFA4D5F13B5589BCE Ref C: Fri Oct 31 16:12:41 2014 PST