Ref A: 32186481e93a4adca0b6b07f40553e56 Ref B: F0AA7D55A3D4CC0AA2A44E49B0A33523 Ref C: Wed Nov 26 05:17:22 2014 PST