Ref A: 948be499b381449e8335e7d22ee5e0f2 Ref B: 787FD2CF9C126179572B34D2416C0F22 Ref C: Wed Dec 17 15:32:29 2014 PST