Ref A: 40851f28e2144af0a8bf7dfb2a24b66a Ref B: 0B7467C7F6F30502608DB249F593D9D4 Ref C: Thu Oct 23 11:20:20 2014 PST