Ref A: dbd90d93e63d43e69f029d7dd9c40c07 Ref B: ADD175F47B930B7892E672D02A2EF722 Ref C: Thu Oct 23 11:16:52 2014 PST