Ref A: efca710e7f0d419fbc39c4369819edd5 Ref B: 7E5BB4184AB03C542F63827AC30A8D59 Ref C: Thu Oct 23 11:02:17 2014 PST