Ref A: 817073b4fa8643b494e5c2c85f5907b7 Ref B: C59F6633ED4C0BC620288EDB25449FD6 Ref C: Mon May 20 10:45:15 2013 PST