Resort Style Essentials: Elevate Your Wardrobe with the Right Hoodies and Shirts for Men
Crafting a sophisticated yet relaxed resort or travel wardrobe requires more than just an eye for style; it demands an understanding of fabric, fit, and layered outfit architecture. Men who value detail and long-term wear want pieces that offer both form and function across different environments—be it sun-drenched beaches or breezy evening strolls. An expertly selected collection of hoodies for men, combined with tailored shirts like men's linen shirts, men's denim shirts, or men's summer shirts, creates a versatile foundation. Such pieces should seamlessly blend comfort with structure, ensuring you look sharp without sacrificing ease of movement or longevity. When considering your wardrobe, focus on items that perform well across repeated wears, fit your silhouette perfectly, and layer effortlessly. This approach turns everyday travel and resort dressing into an exercise in refined simplicity—an intelligent wardrobe choice for the modern man.
The Short Answer for Buyers
If you're seeking the ideal pieces for a travel or resort wardrobe, prioritize high-quality hoodies for men made from soft, breathable fabrics that offer comfortable stretch and subtle drape. Complement these with men's linen shirts for hot climates or men's denim shirts for casual outings, ensuring your wardrobe holds pieces that combine style with durability. Opt for tailored fits that match your silhouette, avoiding oversized or boxy shapes, and look for versatile colors that layer easily with other items. Strategically selecting these essentials allows you to craft outfits that are both refined and practical, minimizing outfit regret and ensuring you look polished in any resort or travel setting. Shop the collection for clarity in fit and fabric, and elevate your wardrobe today.
Explore the Hoodies collection here
Buying Guidance for the Modern Men’s Travel Wardrobe
-
When to buy: Opt for early-season updates or during sales when your measurements are fresh, ensuring you get the best fit for your frame.
-
What to look for: Focus on premium fabrics that drape well, maintain shape, and offer comfort—think about men's knitted shirts or men's sweatshirts for cooler evenings, and men's linen shirts for hot days.
-
Fabric and fit: Choose breathable linens and lightweight knits; fit should be tailored but not restrictive. Pay close attention to shoulder seams, sleeve length, and overall silhouette.
-
Occasion logic: From casual afternoons in the resort to casual business dinners, a well-curated selection of men's overshirts, men's dress shirts, and men's summer shirts covers your needs.
-
Layering tips: Use men's short sleeve shirts and men's overshirts as base or mid-layers; add a blazer for more formal occasions, or a hoodie for laid-back days.
-
Mistakes to avoid: Ignoring fabric quality or fit leads to outfit regret. Avoid overly tight or baggy items—know your measurements and choose accordingly.
-
Why our collection matters: Our curated selection emphasizes clarity in fabric, silhouette, and function, enabling smarter wardrobe choices for frequent travelers and refined men.
Contextual Live Products
This collection is curated with your travel needs in mind, emphasizing comfort, durability, and style. Whether you’re layering over a men's T shirt or pairing with linen pants for a seaside escape, these pieces are designed to perform across your travels and leisure activities.
Why Choose Frontman’s Hoodies & Shirts for Your Travel Wardrobe?
Our collection of hoodies for men and men's shirts ensures you select pieces attuned to your need for fit, fabric, and long-term wear. Whether you’re after men's knitted shirts or men's linen shirts for hot climates, each item is designed with attention to silhouette, layering potential, and fabric integrity. These essentials are versatile enough to layer under blazers for smart casual evenings or pair with men's cargo trousers and men's shorts for daytime excursions. Our offerings are tailored to reduce sizing mistakes and outfit regret, providing clarity in your wardrobe choices and confidence in your style. The collection is built for active, detail-focused men who want reliable, premium garments that excel in travel settings and leisure alike.
Discover More in Our New Arrivals
Stay ahead with the latest additions, including upgraded men's summer shirts, men's winter shirts, and advanced men's sweatshirts designed for durability and comfort. Browse the new arrivals here for fresh styles suited to your travel and resort wardrobe needs.
Follow us on Pinterest for style inspiration and outfit ideas that match your sophisticated travel lifestyle.
Subscribe to our email list in the footer of the Frontman website for exclusive offers, new-arrival alerts, private edits, and curated style inspiration to keep your wardrobe refined and ready for any destination.
Frequently Asked Questions
-
What is the best fabric for resort hoodies for men? Breathable cotton blends or lightweight technical knits offer comfort, durability, and easy care, making them ideal for travel and resort wear.
-
How should men's denim shirts fit for travel? They should be slim but not tight, with shoulder seams aligning with your natural shoulders to ensure freedom of movement.
-
Are men's linen shirts suitable for humid climates? Yes, linen is highly breathable and moisture-wicking, making it perfect for hot and humid environments.
-
Can I layer men's overshirts over other shirts? Absolutely; overshirts are designed for layering, providing additional warmth and style flexibility during travels.
-
What are common sizing mistakes to avoid? Avoid selecting items that are too tight or overly loose; always refer to the size guide and measure your body accurately.
-
How durable are men's knitted shirts for repeated travel wear? They are designed to maintain shape and integrity through repeated washes while offering comfortable stretch and drape.
-
What style tips help pair men's summer shirts with linen pants for beach resorts? Opt for relaxed fits and light colors such as pastel or neutral tones to maintain a cool, effortless look.
-
Can hoodies be dressed up for more formal travel occasions? When made from refined fabrics and styled with tailored pieces like blazer layers or chinos, hoodies can be part of a smart-casual ensemble.
-
Am I choosing the right length for men's shorts for travel? Look for lengths that sit just above or at the knee, depending on your personal preference and activity level.
-
How often should I replace my travel wardrobe basics? Regular assessment every season helps keep your wardrobe in optimal shape, replacing worn or ill-fitting pieces as needed.
}#})}#}]}]}}}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}#}]}