Ref A: 1a70f66551804454b8c21b9db998ce95 Ref B: 943D5F8C34EE59D78B83477819329439 Ref C: Sat May 25 20:45:16 2013 PST