Ref A: 5dd5efcb58db43e7827582f4052d5952 Ref B: 49BF76228B3A0D3EF4C6363961A8A262 Ref C: Tue Nov 25 16:47:45 2014 PST