Ref A: 8aa0a07eba6c488e8c4859be2c732498 Ref B: 6F2C68B65EEB8B27F7CC3772935C85A0 Ref C: Wed Apr 23 04:16:13 2014 PST