Efficient and safe material handling at loading docks is paramount to operational success across numerous industries. The interface between a warehouse or facility and incoming or outgoing transport vehicles, specifically the loading dock, represents a critical juncture where productivity and safety converge. A poorly designed or inadequately equipped loading dock can lead to significant delays, product damage, and, most importantly, employee injuries. Therefore, understanding the nuances of loading dock equipment, particularly the selection and implementation of the best loading dock levelers, is an analytical imperative for any business relying on robust logistics and supply chain management.
This comprehensive review and buying guide aims to demystify the process of choosing the ideal loading dock leveler. We will delve into the various types available, their functional advantages, and the key considerations that influence a purchasing decision, from load capacity and dock height variations to environmental factors and budget constraints. By providing an in-depth analysis of the market’s leading options and expert advice on deployment, this resource will equip businesses with the knowledge necessary to invest wisely in the best loading dock levelers, thereby optimizing their material flow and enhancing overall operational efficiency and safety.
We will discuss the best loading dock levelers further down, but for now, consider checking out these related items on Amazon:
Last update on 2025-07-28 / Affiliate links / #ad / Images from Amazon Product Advertising API
Analytical Overview of Loading Dock Levelers
The loading dock leveler market is experiencing a significant shift driven by a growing emphasis on operational efficiency, safety, and sustainability within the logistics and warehousing sectors. Key trends include the increasing adoption of hydraulic and full-automatic levelers due to their superior performance and reduced manual labor requirements. Furthermore, the demand for advanced features such as integrated controls, enhanced sealing systems to combat energy loss, and robust construction for heavy-duty applications is on the rise. As businesses aim to streamline their supply chains and mitigate the risks associated with manual loading, investments in reliable and efficient equipment like the best loading dock levelers are becoming paramount.
The benefits of utilizing modern loading dock levelers are multifaceted, directly impacting a facility’s productivity and profitability. They facilitate seamless transitions between trailers and the dock, minimizing transit times and allowing for quicker turnaround of vehicles, which is crucial in fast-paced distribution environments. Safety is another major advantage, as levelers reduce the risk of forklift accidents, falls, and product damage by creating a stable and even surface. Statistically, inadequate dock equipment can contribute to an estimated 20% increase in loading/unloading times and a higher incidence of workplace injuries.
However, the implementation of loading dock levelers is not without its challenges. The initial capital investment can be substantial, especially for advanced hydraulic or electro-hydraulic models. Furthermore, ongoing maintenance and repair costs, while necessary for longevity, can add to operational expenses. Ensuring proper installation and integration with existing dock infrastructure requires specialized knowledge and can sometimes be complex. Additionally, selecting the appropriate type and capacity of leveler for a facility’s specific needs, considering factors like trailer types, forklift weights, and cargo volume, is critical to avoid under or over-specification.
Despite these challenges, the long-term return on investment from properly selected and maintained loading dock levelers is undeniable. They contribute to improved worker safety, increased throughput, reduced product damage, and enhanced energy efficiency by minimizing gaps. As the e-commerce boom continues to drive demand for efficient warehousing and logistics, the strategic importance of investing in high-quality loading dock levelers, considered the best loading dock levelers in their class, will only grow.
The Best Loading Dock Levelers
Rite-Hite Fan-assisted Dock Leveler
The Rite-Hite Fan-assisted Dock Leveler distinguishes itself through its innovative fan system designed to create a powerful seal against environmental factors. This system effectively minimizes the infiltration of dust, debris, and temperature fluctuations into the warehouse, contributing to improved working conditions and reduced energy costs. The leveler features a robust construction with a high-strength steel deck, capable of handling significant weight capacities, and a durable, non-slip surface for enhanced safety. Its advanced hydraulic system ensures smooth and reliable operation, with integrated safety features such as automatic safety legs that deploy during activation to prevent accidental dock collapse. The fan’s efficiency in maintaining environmental integrity positions this leveler as a premium solution for facilities prioritizing climate control and product protection.
While the Rite-Hite Fan-assisted Dock Leveler offers superior environmental control and robust performance, its advanced features, particularly the integrated fan system, come with a higher initial investment compared to standard dock levelers. The ongoing operational cost associated with the fan’s power consumption should also be considered in a comprehensive total cost of ownership analysis. However, for facilities operating in industries where temperature sensitivity, air quality, or energy efficiency are critical, the long-term benefits derived from reduced HVAC load and improved product integrity can significantly offset the initial capital outlay and operational expenditure. This leveler represents a strategic investment for businesses seeking to optimize their loading dock operations in challenging environmental conditions.
Kelley Series 1000 Hydraulic Dock Leveler
The Kelley Series 1000 Hydraulic Dock Leveler is engineered for durability and consistent performance in demanding industrial environments. Its heavy-duty construction features a reinforced steel deck and a robust hydraulic system that provides smooth, reliable operation across its full range of articulation. The leveler is designed to withstand frequent use and heavy loads, with a patented bridge structure that distributes weight evenly, minimizing stress on the dock floor. Key performance indicators include its rapid deployment and retraction speeds, which enhance dock turnaround times, and its integrated safety features, such as automatic safety locks and emergency stop capabilities. The Series 1000 is a workhorse designed for facilities that prioritize uptime and long-term structural integrity.
From a value perspective, the Kelley Series 1000 Hydraulic Dock Leveler offers a compelling balance of upfront cost and long-term operational efficiency. Its straightforward hydraulic design and robust build quality contribute to lower maintenance requirements and reduced risk of mechanical failure, translating into significant savings over the product’s lifespan. The leveler’s ability to consistently handle high volumes of traffic without compromising performance or safety makes it a cost-effective solution for a wide range of distribution and manufacturing operations. The Series 1000 represents a reliable and economically sound choice for businesses seeking a dependable and durable dock leveling solution that minimizes downtime and associated operational disruptions.
Serco Guardian Series Hydraulic Dock Leveler
The Serco Guardian Series Hydraulic Dock Leveler is distinguished by its advanced safety protocols and user-friendly design, aimed at maximizing operator security and operational efficiency. This leveler incorporates a comprehensive suite of safety features, including a dual-cylinder hydraulic system for enhanced stability, an automatic safety lock that engages when the platform is raised, and a robust lip support system that prevents premature bending. Its construction utilizes high-tensile steel and a reinforced deck designed to meet rigorous industry standards for load capacity and durability. The smooth, controlled operation facilitated by the hydraulic system minimizes jarring and ensures a safe transition for forklifts and personnel, contributing to a reduction in workplace injuries.
The value proposition of the Serco Guardian Series lies in its emphasis on safety and reliability, which directly impacts operational costs by reducing the likelihood of accidents and associated downtime. The extended service life attributed to its heavy-duty construction and the reduced need for frequent repairs contribute to a lower total cost of ownership. Furthermore, the user-friendly controls and clear safety indicators streamline operator training and minimize the potential for misuse. For facilities where worker safety is a paramount concern and consistent, secure operation is essential, the Guardian Series represents a prudent investment that delivers tangible returns through enhanced operational integrity and risk mitigation.
Chase Doors EH-300 Environmental Hydraulic Dock Leveler
The Chase Doors EH-300 Environmental Hydraulic Dock Leveler is specifically engineered to address the challenges of maintaining controlled environments at the loading dock interface. Its core innovation lies in its integrated brush seal system, designed to create a superior barrier against the ingress of dust, water, and extreme temperatures. This significantly reduces HVAC energy consumption and helps maintain product integrity within the facility. The leveler’s hydraulic system ensures smooth and reliable operation, while the heavy-duty steel construction and non-slip deck provide durability and safety for frequent use. The EH-300 is an ideal solution for facilities in the food and beverage, pharmaceutical, or electronics industries where environmental control is critical.
The economic advantage of the Chase Doors EH-300 stems from its ability to deliver substantial energy savings and product protection. By effectively sealing the dock opening, it minimizes the escape of conditioned air and the intrusion of uncontrolled elements, leading to lower utility bills and reduced product spoilage or damage. While the initial cost may be higher than a standard dock leveler due to its environmental sealing features, the return on investment through energy efficiency and product preservation can be significant over the unit’s lifespan. This leveler represents a strategic choice for businesses aiming to optimize operational costs and enhance product quality by maintaining a stable internal climate.
ADCO Dock 200 Series Dock Leveler
The ADCO Dock 200 Series Dock Leveler offers a balance of essential functionality, durability, and cost-effectiveness for a wide range of industrial applications. Constructed with heavy-gauge steel and a robust, welded mainframe, this leveler is designed for consistent performance in moderate to heavy-duty traffic environments. Its hydraulic system provides reliable lifting and lowering capabilities, ensuring smooth transitions between the dock and trailer. Safety is addressed through features such as automatic fall-off protection and a strong steel lip. The 200 Series is recognized for its straightforward design and ease of maintenance, making it a practical choice for facilities seeking dependable dock leveling without unnecessary complexity.
The primary value proposition of the ADCO Dock 200 Series lies in its competitive pricing and proven reliability, making it an accessible and practical solution for businesses with budget constraints. Its durable construction minimizes the need for frequent repairs and replacement, contributing to lower overall operating costs. The simplicity of its hydraulic system also contributes to ease of operation and reduced training time for personnel. For companies requiring a dependable and straightforward dock leveling solution that provides consistent performance and contributes to efficient logistics operations, the ADCO Dock 200 Series represents a sound investment that prioritizes functionality and long-term value.
The Essential Need for Loading Dock Levelers
Loading dock levelers are indispensable pieces of equipment for businesses that engage in shipping and receiving operations. At their core, they bridge the gap between a loading dock and a trailer or container, compensating for the vertical height difference that typically exists. This simple but crucial function ensures a smooth and safe transition for forklifts, pallet jacks, and personnel moving goods. Without a leveler, the transfer of cargo would be hazardous, inefficient, and potentially damaging to both products and equipment, rendering a facility’s logistics significantly compromised.
From a practical standpoint, loading dock levelers are vital for operational efficiency and worker safety. They eliminate manual lifting and the awkward, dangerous maneuvering required to load or unload directly from a dock to a trailer bed. This direct impact on workflow translates into faster turnaround times for trucks, allowing businesses to handle a higher volume of shipments within the same timeframe. Moreover, by creating a stable and even surface, levelers drastically reduce the risk of accidents, such as forklifts tipping or falling between the dock and trailer, thereby protecting valuable employees and preventing costly downtime due to injuries or equipment damage.
Economically, the investment in loading dock levelers yields significant returns through increased productivity and reduced operational costs. The time saved by eliminating manual handling and facilitating quicker truck turnarounds directly contributes to greater throughput and revenue generation. Furthermore, the prevention of product damage that can occur from jerky movements or falling items safeguards against financial losses associated with damaged goods. Reduced worker compensation claims stemming from fewer on-the-job injuries also contribute to a healthier bottom line, making levelers a sound financial decision for any logistics-dependent enterprise.
The “best” loading dock levelers are those that align with a company’s specific operational needs, throughput volume, and the types of equipment and goods being handled. Factors like load capacity, lip extension, activation method (manual, hydraulic, or air-powered), and durability all play a role. Choosing the right leveler ensures optimal performance, longevity, and a continued return on investment. Ultimately, investing in appropriate loading dock levelers is not merely an operational upgrade; it’s a strategic necessity for maintaining a safe, efficient, and profitable supply chain in today’s demanding business environment.
Understanding Different Types of Loading Dock Levelers
Choosing the right loading dock leveler hinges on a thorough understanding of the various types available and their specific applications. Air-powered levelers are a popular choice due to their smooth operation and energy efficiency, utilizing compressed air to raise and lower the deck, offering precise control and a gentle cushion for incoming forklifts. Hydraulic levelers, on the other hand, rely on hydraulic cylinders and fluid to generate lifting power, providing robust performance and exceptional weight-bearing capacity, making them ideal for heavy-duty operations with high traffic volumes.
Mechanical dock levelers represent a more traditional and often cost-effective solution. These are typically spring-activated, using a counterbalance system to assist in lifting and lowering the deck. While they might require more manual effort to operate compared to their powered counterparts, their simplicity means fewer moving parts, leading to reduced maintenance needs and increased reliability in demanding environments. Edge-of-dock levelers are a compact and versatile option, designed to be installed directly onto the edge of the dock pit, bridging the gap to the trailer without requiring a full pit installation. They are particularly well-suited for lower volume operations or facilities where space is a constraint.
Another crucial distinction lies in the lip design and material. Steel lips are common, offering durability and resistance to wear and tear, especially in high-traffic areas. However, for operations where minimizing trailer damage is paramount, or for lighter duty applications, rubber or composite lips can be a beneficial alternative, providing a softer contact point. The operational range, or the vertical travel capability of the leveler, is another key factor. Levelers with a wider operational range can accommodate a greater variety of trailer bed heights, ensuring seamless transitions and reducing the risk of damage to both equipment and cargo.
Finally, considering the specific environment and workflow is essential. For cold storage facilities, levelers with enhanced insulation properties and specialized seals to prevent air infiltration are crucial for maintaining internal temperatures and operational efficiency. Similarly, for facilities handling hazardous materials, explosion-proof levelers or those with specialized coatings might be necessary to comply with safety regulations. A careful assessment of these differentiating features will ensure the selected loading dock leveler aligns perfectly with the operational demands and safety requirements of the facility.
Key Features and Technologies to Consider
When evaluating loading dock levelers, several key features and technological advancements significantly impact their performance, safety, and longevity. One of the most critical is the activation mechanism. While manual and mechanical levelers offer simplicity, automated systems, particularly those with integrated push-button controls or even sensor-activated options, enhance ease of use and can speed up loading and unloading cycles. The responsiveness and precision of the activation are paramount to minimize downtime and potential accidents.
Safety features are non-negotiable in a loading dock environment. Look for levelers equipped with auto-leveling capabilities that maintain a consistent ramp angle, reducing the risk of forklifts tipping. Hold-down safety locks are also vital, preventing the deck from accidentally falling while in operation. Furthermore, integrated safety lights and warning systems, often visual and audible, alert forklift operators and dock personnel to the status of the leveler, ensuring clear communication and preventing dangerous interactions.
The material and construction quality of the loading dock leveler are direct indicators of its durability and resistance to wear. Heavy-gauge steel decks, reinforced hinges, and high-quality seals are hallmarks of a robust unit designed for continuous use. The longevity of the lip, whether it’s spring-loaded for automatic retraction or constructed from high-strength steel, will also impact its lifespan and the need for replacements. Consider the expected load capacity and ensure the leveler is rated to handle the weight of your heaviest forklifts and the materials they carry.
Modern loading dock levelers are also benefiting from advancements in control systems and integration. Programmable logic controllers (PLCs) can offer sophisticated operational parameters, allowing for custom settings and integration with warehouse management systems (WMS) or dock door controls. Some units even incorporate diagnostic capabilities, providing real-time feedback on performance and potential issues, facilitating proactive maintenance and minimizing unexpected breakdowns, thereby optimizing overall operational efficiency and safety.
Installation and Maintenance Best Practices
Proper installation and consistent maintenance are critical for the safe and efficient operation of any loading dock leveler, ensuring its longevity and preventing costly downtime. The installation process itself requires adherence to manufacturer specifications, including precise pit dimensions, proper anchoring, and correct electrical or pneumatic connections. Engaging certified and experienced technicians is highly recommended to guarantee that the leveler is installed to meet all safety standards and operational requirements. Incorrect installation can lead to premature wear, operational failures, and significant safety hazards.
Regular visual inspections should be a cornerstone of any maintenance program. These inspections should encompass checking for any signs of wear or damage on the deck, lip, springs, hydraulic cylinders, or seals. Pay close attention to the structural integrity of the frame and anchoring points. The operational mechanism should be tested to ensure smooth movement and proper engagement of safety features, such as the hold-down and lip supports. Any visible debris or obstructions around the leveler should be cleared promptly to prevent interference with its operation.
Lubrication is another vital aspect of maintaining loading dock levelers. Following the manufacturer’s recommended lubrication schedule for all moving parts, including hinges, pivot points, and the activation mechanism, will significantly reduce friction, prevent premature wear, and ensure smooth operation. Using the correct type of lubricant is also important; consult the user manual for specific recommendations to avoid damaging components. For hydraulic levelers, regular checks of hydraulic fluid levels and quality are essential to prevent system failures and ensure consistent lifting power.
Proactive maintenance, rather than reactive repairs, is the most cost-effective approach. Implementing a scheduled preventative maintenance program that includes periodic professional servicing can identify potential issues before they escalate into major problems. This might involve detailed inspections, component testing, and minor adjustments or replacements. Training personnel on proper operating procedures and recognizing early signs of malfunction can also contribute to a safer and more efficient operation, extending the lifespan of the loading dock leveler and minimizing operational disruptions.
Maximizing Efficiency and Safety in Loading Dock Operations
Beyond the selection of the right loading dock leveler, a holistic approach to optimizing efficiency and safety within the loading dock environment is paramount. This begins with comprehensive operator training. Forklift operators and dock personnel must be thoroughly educated on the correct procedures for operating the leveler, including pre-operation checks, safe engagement with trailers, and emergency shutdown protocols. Understanding the limitations of the equipment and recognizing potential hazards is crucial for preventing accidents and damage.
Workflow optimization plays a significant role in maximizing efficiency. This involves streamlining the entire process from trailer arrival to cargo departure. Implementing clear communication protocols between dock personnel, truck drivers, and warehouse management systems can reduce waiting times and improve turnaround. Proper staging of goods and efficient movement of forklifts within the loading dock area, minimizing congestion, are also key factors. Ensuring the loading dock equipment, including levelers, dock seals, and truck restraints, are all in good working order and coordinated can create a seamless transition.
Safety technology integrated with the loading dock leveler can further enhance operational safety. Features such as interlocks that prevent the dock door from opening until the leveler is safely in position, or truck restraints that secure the trailer to the dock, create a safer working environment. Visibility is also critical; well-lit loading dock areas, clear signage, and reflective markings on the leveler and surrounding structures can significantly reduce the risk of collisions and improve overall situational awareness for all personnel.
Regular review and assessment of loading dock operations are essential for continuous improvement. Analyzing incident reports, tracking key performance indicators (KPIs) such as loading/unloading times and equipment downtime, and soliciting feedback from operational staff can identify areas for enhancement. This might lead to adjustments in procedures, further training, or even upgrades to equipment to meet evolving operational demands and maintain the highest standards of safety and productivity. A commitment to ongoing evaluation ensures that the loading dock remains a safe and efficient hub for material handling.
Best Loading Dock Levelers: A Comprehensive Buying Guide
The seamless transition between warehouse floors and the beds of transport vehicles is a critical component of efficient logistics and operational safety. Loading dock levelers, often referred to as dock boards or bridge plates, are indispensable pieces of equipment designed to bridge this gap, mitigating the height difference and providing a safe and stable surface for forklifts, pallet jacks, and personnel. The selection of the appropriate loading dock leveler directly impacts throughput, reduces the risk of costly equipment damage and worker injuries, and ultimately contributes to the overall productivity and profitability of a facility. This guide aims to provide a thorough analysis of the key considerations when identifying the best loading dock levelers for your specific needs, ensuring a sound investment that aligns with operational demands.
1. Dock Leveler Type and Capacity
The foundational decision in selecting the best loading dock levelers revolves around identifying the most suitable type and ensuring it possesses adequate capacity for your operational demands. Mechanical dock levelers, powered by a spring-loaded or counterweight system, offer a reliable and cost-effective solution for lower-volume operations or where electrical power availability is limited. Their simplicity translates to lower maintenance requirements and a robust design capable of handling substantial weight. Hydraulic dock levelers, on the other hand, utilize a hydraulic power unit to raise and lower the lip, offering smoother operation, precise control, and greater ease of use, particularly for heavier loads and high-frequency usage. Air-powered dock levelers, while less common, provide an even gentler lifting action and can be beneficial for fragile loads.
The weight capacity of a dock leveler is a paramount factor, directly correlating to the types of vehicles and the weight of the cargo being handled. Overestimating capacity can lead to unnecessary expense, while underestimating it poses a significant safety hazard and risks damage to both the leveler and the equipment utilizing it. A common industry standard for typical warehouse operations is a 20,000 lb capacity, but facilities handling heavy machinery, specialized equipment, or operating with higher forklift capacities may require levelers rated for 30,000 lbs, 40,000 lbs, or even higher. It is crucial to consult your operational data, including the Gross Vehicle Weight Ratings (GVWR) of the trailers you typically service and the operating weight of your forklifts and other material handling equipment, to accurately determine the necessary capacity. Furthermore, consider future expansion or changes in your fleet and cargo types to ensure your chosen leveler remains a suitable solution long-term.
2. Lip Design and Strength
The lip of a dock leveler is the crucial component that extends over the edge of the trailer bed, creating the bridge. Its design and material strength are critical for durability, safety, and compatibility with various trailer types. Common lip materials include high-strength steel alloys, chosen for their resilience against the constant impact and abrasion from forklift tires and trailer wheels. The thickness and structural integrity of the lip are directly related to its load-bearing capacity and resistance to bending or breaking. For instance, a thicker gauge steel lip will undoubtedly offer greater longevity and a higher safety factor when dealing with heavier loads or frequent, aggressive docking maneuvers.
The length and curvature of the lip also play a significant role in its practicality. A longer lip can accommodate a wider range of trailer bed heights and overhangs, providing a more stable transition. An articulated or curved lip design is particularly beneficial as it automatically adjusts to the contour of the trailer bed, minimizing the gap and providing a smoother ride for material handling equipment. This reduces the likelihood of jarring impacts that can damage both the equipment and the cargo, as well as causing discomfort to the operator. Facilities regularly dealing with trailers of varying vintAutoField, from standard dry vans to specialized reefers or flatbeds, will benefit immensely from a lip design that offers adaptability and a consistent, secure bridging surface, making it a key factor in identifying the best loading dock levelers for diverse operations.
3. Deck Material and Surface Traction
The deck of a dock leveler is the primary surface over which material handling equipment travels. Its construction material and the inherent traction it provides are vital for preventing slips, falls, and accidents, particularly in environments where spills or moisture may be present. The most common deck materials are heavy-duty steel plates, often diamond-patterned or featuring an embossed tread for enhanced grip. The thickness of the deck plate is directly proportional to its load-bearing capacity and resistance to deformation under dynamic loads. A thicker, robust deck plate is less prone to buckling or cracking, ensuring a safer and more durable operational surface.
In environments prone to freezing temperatures or where wet conditions are frequent, specialized deck treatments or coatings can significantly improve surface traction. Anti-slip coatings, such as epoxy-based aggregates or rubberized compounds, can be applied to the deck surface to provide superior grip, even when wet or icy. For facilities operating in food processing plants or pharmaceutical facilities, stainless steel or specialized composite decks might be considered for their hygiene and corrosion-resistant properties, though often with a focus on maintaining adequate traction through aggressive surface texturing. When evaluating the best loading dock levelers, it is imperative to consider the specific environmental conditions and the types of material handling equipment used to ensure the deck material and its surface provide a safe and efficient interface.
4. Safety Features and Compliance**
Safety is paramount in any loading dock operation, and the design of loading dock levelers must incorporate robust safety features to protect personnel and equipment. One of the most critical safety mechanisms is the automatic safety leg or through-the-structure support, which engages when the leveler is in its fully extended position. This feature prevents the leveler from collapsing under load if the trailer inadvertently pulls away from the dock while material is being handled, a phenomenon known as trailer creep or trailer bounce. Without these safety legs, the consequences of such an event can be catastrophic, leading to severe injuries and extensive equipment damage.
Furthermore, compliance with relevant safety standards and regulations is non-negotiable. In North America, the Occupational Safety and Health Administration (OSHA) provides guidelines and regulations pertaining to loading dock operations, including requirements for safe equipment. Organizations like the American National Standards Institute (ANSI) also publish standards for dock equipment. When selecting the best loading dock levelers, verify that the equipment meets or exceeds these applicable safety standards. Look for features such as emergency stop buttons, non-slip surfaces, full-width safety tread on the lip, and clear warning labels. The presence of built-in fall protection systems, such as restraints for the lip or personnel safety gates, further enhances the overall safety profile of the loading dock, contributing to a secure and compliant work environment.
5. Maintenance and Durability**
The long-term cost-effectiveness and reliability of loading dock levelers are significantly influenced by their maintenance requirements and inherent durability. Choosing equipment from reputable manufacturers known for quality construction and the use of high-grade materials is essential. This includes robust frame construction, heavy-duty hinges, and wear-resistant components that can withstand the rigors of continuous operation. For mechanical levelers, durable spring systems and robust counterbalance mechanisms are key indicators of longevity. For hydraulic systems, the quality of the hydraulic power unit, cylinders, and hoses will directly impact reliability and the frequency of potential repairs.
Regular preventive maintenance is crucial for ensuring the continued safe and efficient operation of any dock leveler. This typically involves periodic lubrication of moving parts, inspection of structural integrity, checking hydraulic fluid levels, and testing safety features. Facilities that opt for lower-quality or less durable models may find themselves facing more frequent breakdowns, higher repair costs, and increased downtime, all of which negatively impact productivity. Therefore, investing in best loading dock levelers that are built for durability and have readily available replacement parts and manufacturer support will ultimately lead to a lower total cost of ownership and a more reliable operational workflow.
6. Environmental Considerations and Energy Efficiency**
While not always the primary focus, environmental considerations and energy efficiency can be important factors when selecting the best loading dock levelers, particularly for facilities with sustainability goals or those seeking to reduce operational expenses. For hydraulic levelers, the energy consumption of the power unit is a key consideration. Modern hydraulic systems are often designed with energy-efficient pumps and motors that can reduce power draw compared to older technologies. Similarly, for mechanical levelers, the ease of operation and the absence of a power unit contribute to their inherent energy efficiency.
Beyond direct energy consumption, other environmental factors can influence the choice. For instance, the use of environmentally friendly hydraulic fluids can be a consideration in sensitive areas. Furthermore, the overall lifespan and recyclability of the materials used in the leveler’s construction contribute to its environmental footprint. Facilities aiming to minimize their environmental impact and reduce operational costs should inquire about the energy efficiency ratings of hydraulic power units and the material composition of the dock levelers themselves. While the initial investment might be slightly higher for more energy-efficient or environmentally conscious options, the long-term savings in energy consumption and the positive contribution to sustainability can make them a worthwhile choice.
Frequently Asked Questions
What is a loading dock leveler and why is it essential for a loading dock operation?
A loading dock leveler is a bridging device that creates a smooth transition between a loading dock and a trailer or container. It compensates for the height difference and gap that typically exists between the dock and the vehicle floor, allowing for safe and efficient transfer of goods. Without a leveler, forklift operators and pallet jacks would face significant hazards, including tipping, material damage, and personal injury due to the uneven surface and potential drop-offs.
The essential nature of loading dock levelers stems from their direct impact on operational efficiency, safety, and cost-effectiveness. By providing a stable and consistent surface, they minimize the risk of accidents, which can lead to costly downtime, medical expenses, and insurance premium increases. Furthermore, they enable faster loading and unloading cycles, improving throughput and reducing wait times for trucks, thereby optimizing supply chain logistics and customer satisfaction.
What are the different types of loading dock levelers available, and which is best suited for different applications?
The primary types of loading dock levelers are mechanical (air-powered and spring-powered) and hydraulic. Mechanical levelers, particularly air-powered models, are generally a more energy-efficient and lower-maintenance option, ideal for facilities with moderate traffic and varying trailer heights. Spring-powered mechanical levelers offer a simpler, more robust design, often suited for lighter-duty applications or where electrical power is unreliable. Hydraulic levelers, on the other hand, provide superior lifting power and are best for facilities with heavy-duty usage, frequent cycling, or those handling particularly heavy loads, such as those found in manufacturing or distribution centers dealing with substantial freight volumes.
The optimal choice depends on a facility’s specific operational demands, including the volume of dock traffic, the types of vehicles served, the weight of the loads being moved, and the available power infrastructure. For example, a high-volume distribution center processing hundreds of trailers daily will benefit from the durability and consistent performance of a hydraulic leveler, while a smaller retail distribution point with less frequent use might find an air-powered mechanical leveler to be a more cost-effective and efficient solution. Considering factors like dock height fluctuations, environmental conditions, and long-term maintenance costs is crucial in making the most informed decision.
What factors should I consider when choosing a loading dock leveler?
When selecting a loading dock leveler, several critical factors must be evaluated to ensure optimal performance and longevity. These include the intended application and duty cycle, such as the frequency of use and the types of equipment that will traverse the leveler. The weight capacity of the leveler must be sufficient to safely handle the forklifts, pallet jacks, and the goods being transported, often exceeding the nominal forklift capacity to account for dynamic loads. The dock height range and the typical trailer bed heights encountered are also paramount, as the leveler must adequately bridge the gap and compensate for variations.
Furthermore, consider the environmental conditions of the loading dock area, such as temperature extremes, exposure to moisture or corrosive materials, which may necessitate specific material selections or protective coatings. The available power supply (or lack thereof) will influence the choice between mechanical and powered options. Lastly, long-term maintenance requirements, warranty offerings, and the availability of spare parts and service support from the manufacturer are crucial for minimizing operational disruptions and ensuring a favorable return on investment.
How do loading dock leveler capacities work, and what are the common capacity ratings?
Loading dock leveler capacities are typically rated based on the dynamic load they can safely handle during operation. This dynamic load accounts for the force exerted by moving forklifts and their payloads, which is significantly higher than the static weight of the equipment alone. Common capacity ratings for dock levelers range from 20,000 lbs to 100,000 lbs or even higher for specialized heavy-duty applications. A 30,000 lb capacity leveler, for instance, is designed to safely support a forklift weighing 10,000 lbs carrying a 20,000 lb load.
It is essential to select a leveler with a capacity that exceeds the heaviest expected load to prevent structural failure and ensure safety. Industry standards, such as those set by the Material Handling Industry (MHI), provide guidelines for determining appropriate capacities based on typical equipment used in various industries. Overestimating capacity is generally a safer approach than underestimating it, as it provides a greater margin of safety and can accommodate future changes in equipment or operational demands without requiring an immediate upgrade.
What are the safety features I should look for in a loading dock leveler?
Safety is paramount in loading dock operations, and a quality leveler incorporates several key features to mitigate risks. These include robust lip and deck construction, often made from high-strength steel, designed to withstand significant impact and wear. Safety legs or automatic safety bars are crucial; these prevent the leveler from accidentally falling if a trailer prematurely pulls away from the dock. Velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity-backed-up velocity
Final Verdict
Choosing the best loading dock levelers is a critical decision for optimizing warehouse operations, ensuring safety, and maximizing efficiency. Our comprehensive review and buying guide has highlighted the diverse range of leveler types available, from the robust hydraulic dock levelers known for their heavy-duty capabilities and smooth operation, to the versatile air-cushioned options offering enhanced impact absorption and gentle product handling. We’ve also explored the practical advantages of mechanical dock levelers, emphasizing their cost-effectiveness and reliable performance in less demanding environments. Key considerations such as weight capacity, dock opening dimensions, lip type, and environmental factors were analyzed to underscore the importance of a tailored selection process that aligns with specific logistical needs and budget constraints.
Ultimately, the “best loading dock levelers” are not a one-size-fits-all solution but rather a carefully chosen component that directly impacts the productivity and safety of your loading dock. By understanding the distinct operational benefits and maintenance requirements of each leveler type, businesses can make informed investments that mitigate risks, reduce operational downtime, and improve overall material flow. Focusing on durability, ease of use, and compatibility with existing infrastructure will yield the most significant long-term advantages, transforming the loading dock from a potential bottleneck into a seamless gateway for goods.
Given the significant impact on operational efficiency and worker safety, it is imperative to prioritize thorough needs assessment before purchasing. For facilities experiencing high-volume, heavy-duty traffic and requiring precise control, hydraulic dock levelers consistently demonstrate superior performance and longevity, as evidenced by their widespread adoption in demanding industrial settings. Investing in a well-engineered hydraulic system, properly sized for your dock and vehicle fleet, represents a strategic approach to enhancing throughput and minimizing the potential for costly equipment damage and personnel injury.