Ref A: 52525ef72980460898e8b4dbf520d38b Ref B: 080BB2B5E30B77293DB87D0D804AB269 Ref C: Thu Jan 29 17:09:38 2015 PST