Ref A: 17d30bfb2d7147988e52cea5c9eabf80 Ref B: 44C96203E3E5D1D6218DCD3917698172 Ref C: Wed Nov 26 12:40:55 2014 PST