One pretty neutral/slightly bearish but overall positive report ...
hehe reminds me of that oft-sed phrase: cautiously optimistic!