Ref A: 5e2d6d980bd247d0aae904bf34bf1267 Ref B: 7159E626C6C4243F355ADAEF975B5501 Ref C: Sun Oct 26 01:03:27 2014 PST