23-8 In 2017, Riverbed Corporation had net cash provided by operating activities of $495,000, net cash used by investing activities of $950,000, and