Ref A: 2ba1af973d954fa2b7c7ea9d806993b1 Ref B: 40C82BF7A101242DE5FC00191C4E8ADE Ref C: Thu Jan 29 00:43:41 2015 PST