Ref A: 0167d0d10fb3461d88c687f68ed60726 Ref B: E5C8F81C9F61C0CD55C7F4503C0352AD Ref C: Sun Apr 20 01:27:53 2014 PST