Thanks, Tom. As we enter 2024, customers continue to be cautious about where they deploy capital. However, we do expect customer spending to increase throughout the year. There are a number of factors that we believe will affect the timing of our revenue growth in 2024. Many customers are taking a wait-and-see attitude with respect to the economic climate and while we see favorable spending trends with some early adopters, we're uncertain as to the timing of device refresh and large project rollouts for our customers. As we said last quarter, we remain very optimistic about the IT landscape. There are several factors that we expect will drive significant IT growth in a number of areas. For example, edge workloads and high-speed connectivity through 5G and 6G, but consistent and persistent challenges in cybersecurity. Hyperconverged and composable infrastructure solutions that combine server storage and intelligent software into flexible building blocks that replaces legacy infrastructure to enable AI adoption, better flexibility, better security and reduce costs. And of course, AI in its wide encompassing impact on our entire IT ecosystem. Toward that end, our customers are continuing to evaluate artificial intelligence solutions as I look to improve productivity and increase operational efficiencies. We believe that the adoption of artificial intelligence solutions will be a catalyst that drives demand for additional infrastructure, storage, compute and security solutions. The demands of AI-enhanced collaboration tools, improved security and the adoption of new operating systems will require more powerful devices. These factors are also expected to drive a device refresh cycle as AI adoption increases. Security threats are expected to drive customer demand for hardware, software and services necessary to properly secure IT environment for the foreseeable future. To address these trends, we are taking the following actions. For AI, we're seeing early adoption of AI end-point applications such as CoPilot. We're continuing to tailor our solutions to better assist our customers with their AI journey. As we stated previously, we're also experiencing an increase in demand for advanced technology solutions which are required to power customers' AI initiatives. In addition, we recently announced the Helix Center for Applied AI and Robotics. Helix brings together industry-leading experts, resources and support designed to help organizations of all sizes realize the benefits of artificial intelligence and automation. The Helix Center for Applied AI and Robotics is designed to provide the guidance, tools and support customers need to unravel the complexity and the confusion around AI and properly identify, understand and access its true potential for their unique environments and business needs. For end-point device, we're working with our customers on readiness assessments to help them evaluate their current environment and identify upgrade opportunities to take advantage of new hardware and software that will facilitate, improve security, enhance collaboration and provide a platform to run AI applications. We have service offerings to assess, design, deploy, and secure systems and operating systems, which we believe will promote adoption for customers. For security, we're continuing to develop our security catalog of offerings, including four key areas: modern firewall with analytics and security integration, automated network fabric provisioning, network virtualization and managed networks. To accomplish all of these, we've enhanced our presales engagement model with new tools, capabilities and expertise. We've also made significant investments to modernize our service product offerings and capabilities. All these activities are designed to improve our ability to deliver these complex solutions on behalf of our customers. Our customers know they can count on connection to help them standardize, simplify and optimize their end-to-end IT environments and deliver their business outcomes through technology. We believe our focus and our business strategy remain well aligned with the shifting dynamics of how customers deploy, utilize, and consume technology. We continue to connect our customers with technology that enhances growth, elevate productivity, and empower innovation. We help our customers expertly navigate through a complex set of choices within the technology landscape. We help calm the confusion of IT for our customers. We continue to believe that IT spend will improve with the refresh of end-point devices in 2024 and beyond. We expect that will happen after the release of the AI-enabled chipsets, which are scheduled to occur during the Q2 and Q3 time frame. The timing of our customer adoption of these new technologies is uncertain, but we are optimistic that by the second half of 2024 will return to more normalized growth rates. We expect the growth rates for the U.S. IT market will continue to be challenging in the near term. However, we're encouraged by the number of new customers we're acquiring, and we believe we can still outperform the market and take market share, notwithstanding the challenges with the macroeconomic environment. On that note, I'd like to take a moment to thank our extremely dedicated and valued employees for their continued and extraordinary effort during this rapidly changing environment. We'll now entertain your questions. Operator?