Ref A: ed7211859baf4aa9aee96cfeff3596f7 Ref B: A7E2D0E2D618446915EB9EFE45724740 Ref C: Tue Oct 21 13:27:02 2014 PST