Ref A: 801857caf8be452bae70fa7afec93539 Ref B: 1A51F6B34B46C6813EB4486B110A22A5 Ref C: Sun Dec 22 04:00:22 2013 PST