Ref A: 126e0fc924a141109bd8e52b770e6104 Ref B: 74A9AA0AA0D5EA2F27166F5316229F94 Ref C: Tue Jul 07 02:25:39 2015 PST