Moje tickety
Vítejte
Přihlásit se

Herní rozvrh - 2025

Toto je stručný přehled o herním rozvrhu


Herní svět začíná v září 2025


Začíná: 13.09.2025 – Název: Drehgestell DE-7 | Scénář: Classic | Rychlost: 1x

Začíná: 12.09.2025 – Název: Komín CZ-3 | Scénář: Classic | Rychlost: 1x

Začíná: 12.09.2025 – Název: Caldaia INT-1 | Scénář: Classic | Rychlost: 1x

Začíná: 12.09.2025 – Název: Tour Eiffel FR-201 | Scénář: Steam over Europe | Rychlost: 1x

Začíná: 12.09.2025 – Název: Mosaic INT-54 | Scénář: Classic | Rychlost: 1x

Začíná: 10.09.2025 - Název: Zimní palác RU-204 | Scénář: Steam over Europe | Rychlost: 2x

Začíná: 10.09.2025 - Název: Tower Bridge EN-203 | Scénář: Steam over Europe | Rychlost: 2x

Začíná: 09.09.2025 - Název: Broadway DE-107 | Scénář: American Dream | Rychlost: 2x

Start: 06.09.2025 - Název: Neuschwanstein DE-204 | Scénář: Steam over Europe | Rychlost: 1x

Start: 05.09.2025 - Název: Vyšehrad CZ-201 | Scénář: Steam over Europe | Rychlost: 1x

Start: 05.09.2025 - Název: Wawel PL-201 | Scénář: Steam over Europe | Rychlost: 1x

Start: 05.09.2025 - Název: Коленчатый вал RU-5 | Scénář: Classic | Rychlost: 1x

Start: 05.09.2025 - Název: Big Ben EN-201 | Scénář: Steam over Europe | Rychlost: 1x

Start: 04.09.2025 - Název: Colosseo IT-201 | Scénář: Steam over Europe | Rychlost: 1x

Start: 03.09.2025 - Název: Ведущая ось RU-15 | Scénář: Classic | Rychlost: 2x

Start: 03.09.2025 - Název: Arc de Triomphe FR-202 | Scénář: Steam over Europe | Rychlost: 2x

Start: 03.09.2025 - Název: Fusion INT-52 | Scénář: Classic | Rychlost: 2x


Herní svět začíná v srpnu 2025


Start: 30. Srpen 2025 – Název: Dieselpumpe DE-11 | Scénář: Classic | Rychlost: 1x

Začátek: 29. srpna 2025 – Název: Camino IT-3 | Scénář: Classic | Rychlost: 1x

Start: 29. srpna 2025 – Název: Wał korbowy PL-5 | Scénář: Classic | Rychlost: 1x

Start: 29. srpna 2025 – Název: Horizons INT-101 | Scénář: American Dream | Rychlost: 1x

Začátek: 24. srpna 2025 – Název: Kohlekasten DE-4 | Scénář: Classic | Rychlost: 1x
Začátek: 23. srpna 2025 – Název: Grand Central US-102 | Scénář: American Dream | Rychlost: 1x
Začátek: 23. srpna 2025 – Název: Boîte à fumée FR-3 | Scénář: Classic | Rychlost: 1x
Začátek: 23. srpna 2025 – Název: Steam Boiler EN-1 | Scénář: Classic | Rychlost: 1x

Začátek: 19. srpna 2025 – Název: Holstentor DE-205 | Scénář: Steam over Europe | Rychlost: 2x

Začátek: 17. srpna 2025 - Název: Kurbelwelle DE-5 | Scénář: Classic | Rychlost: 1x

Začátek: 15. srpna 2025 - Název: Golden Gate PL-101 | Scénář: American Dream | Rychlost: 1x
Začátek: 15. srpna 2025 - Název: Golden Gate FR-101 | Scénář: American Dream | Rychlost: 1x

Start: 15. srpna 2025 - Název: Synergy INT-53 | Scénář: Classic | Rychlost: 1x

Start: 15. srpna 2025 - Název: Rail Nation Masters | Scénář: Classic | Rychlost: 2x

Start: 15. srpna 2025 - Název: Rocky Mountains EN-101 | Scénář: American Dream | Rychlost: 1x

Začátek: 14. srpna 2025 - Název: Золотое кольцо RU-201 | Scénář: Steam over Europe | Rychlost: 1x

Začátek: 13. srpna 2025 - Název: Broadway US-103 | Scénář: American Dream | Rychlost: 2x
Začátek: 13. srpna 2025 - Název: Rychlík CZ-7 | Scénáře: Classic | Rychlost: 2x
Začátek: 13. Srpen 2025 - Název: Бродвей RU-105 | Scénář: American Dream | Rychlost: 2x
Začátek: 13. Srpen 2025 - Název: Stellwerk DE-18 | Scénář: Classic | Rychlost: 2x

Začátek: 07. srpna 2025 - Název: Grand Canyon DE-105 | Scénář: American Dream | Rychlost: 1x

Začátek: 06. srpna 2025 - Název: Pompa diesla PL11 | Scénář: Classic | Rychlost:  2x

Začátek: 06. srpna 2025 - Název: Cylinder Head EN-5 | Scénář: Classic | Rychlost: 2x

Začátek: 02. srpna 2025 - Název: Dampfkessel DE-1 | Scénář: Classic | Rychlost: 1x

Začátek: 01. srpna 2025 - Název: Patchwork INT-201 | Scénář: Steam over Europe | Rychlost: 1x

Start: 01. srpna 2025 - Název: Komora dymna PL-3 | Scénář: Classic | Rychlost: 1

Start: 01. srpna 2025 - Název: Kotel CZ-1 | Scénář: Classic | Rychlost: 1x

Start: 01. srpna 2025 - Název: Golden Gate - DE-101 | Scénář: USA | Rychlost: 1x


Herní svět začíná v červenci 2025


Začátek: 31.07.2025 - Název: Brandenburger Tor DE-201 | Scénář: Steam over Europe | Rychlost: 1x

Začátek: 26.07.2025 - Název: Regulator DE-9 | Scénář: Classic | Rychlost: 1x

Začátek: 25.07.2025 - Název: Infinity INT-51 | Scénář: Classic | Rychlost: 1x

Začátek: 24.07.2025 - Název: Loch Ness COM-202 | Scénář: Steam over Europe | Rychlost: 1x

Začátek: 23.07.2025 - Název: Zimní palác RU-204 | Scénář: Steam over Europe | Rychlost: 2x

Začátek: 23.07.2025 - Název: Broadway DE-107 | Scénář: American Dream | Rychlost: 2x

Začátek: 22.07.2025 - Název: Tower Bridge EN-203 | Scénář: Steam over Europe | Rychlost: 2x

Začátek: 19.07.2025 - Název: Rauchkammer DE-3 | Scénář: Classic | Rychlost: 1x

Začátek: 18.07.2025 - Název: Kocioł parowy PL-1 | Scénář: Classic | Rychlost: 1x

Začátek: 18.07.2025 - Název: Parní kotel RU-1 | Scénář: Classic | Rychlost: 1x

Začátek: 18.07.2025 - Název: Parní kotel FR-1 | Scénář: Classic | Rychlost: 1x

Začátek: 18.07.2025 - Název: Kouřová komora EN-3 | Scénář: Classic | Rychlost: 1x

Začátek: 16.07.2025 - Název: Vozba RU-15 | Scénář: Classic | Rychlost: 2x

Začátek: 16.07.2025 - Název: Arc de Triomphe FR-202 | Scénář: Steam over Europe | Rychlost: 2x

Začátek: 16.07.2025 - Název: Fusion INT-52 | Scénář: Classic | Rychlost: 2x

Začátek: 12.07.2025 - Název: Kohoutková tyč DE-8 | Scénář: Classic | Rychlost: 1x

Začátek: 10.07.2025 - Název: Fotřík EN-1 | Scénář: Classic | Rychlost: 1x

Začátek: 09.07.2025 - Název: Golden Gate DE-101 | Scénář: USA | Rychlost: 1x

Začátek: 04.07.2025 - Název: Harmony INT-55 | Scénář: Classic | Rychlost: 1x

Začátek: 02.07.2025 - Název: Holstentor DE-205 | Scénář: Steam over Europe | Rychlost: 2x


Herní svět začíná v červnu 2025


Začátek: 25.06.2025 – Název: Broadway US-103 | Scénář: American Dream | Rychlost: 2x 

Začátek: 25.06.2025 – Název: Rychlík CZ-7 | Scénář: Classic | Rychlost: 2x

Začátek: 25.06.2025 – Název: Stellwerk DE-18 | Scénář: Classic | Rychlost: 2x 

Začátek: 24.06.2025 – Název: Бродвей RU105 | Scénář: American Dream | Rychlost: 2x

Začátek: 21.06.2025 – Název: Nordsee DE-305 | Scénář: Origin Journey | Rychlost: 2x | končí 02.08.2025 

Začátek: 20.06.2025 – Název: Bernese Highlands INT-306 | Scénář: Origin Journey | Rychlost:  2x, končí 01.08.2025 

Začátek: 18.06.2025 – Název: Pompa diesla PL11 | Scénář: Classic | Rychlost:  2x | končí 30.07.2025 

Začátek: 18.06.2025 – Název: Cylinder Head EN-5 | Scénář: Classic | Rychlost: 2x | končí 30.07.2025
Začátek: 17.06.2025 – Název: Salzkammergut Lakes INT-305 | Scénář: Origin Journey | Rychlost: 2x | končí 29.07.2025
Začátek: 14.06.2025 – Název: Matterhorn INT-304 | Scénář: Origin Journey | Rychlost: 2x | končí 26.07.2025
Začátek: 14.06.2025 – Název: Drehgestell DE-7 | Scénář: Classic | Rychlost: 1x | končí 06.09.2025
Začátek: 13.06.2025 – Název: Komín CZ-3 | Scénář: Classic | Rychlost: 1x | končí 05.09.2025
Začátek: 13.06.2025 – Název: Caldaia INT-1 | Scénář: Classic | Rychlost: 1x | končí 05.09.2025
Začátek: 13.06.2025 – Název: Tour Eiffel FR-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 05.09.2025
Začátek: 13.06.2025 – Název: Mozaika INT-54 | Scénář: Classic | Rychlost: 1x | končí 05.09.2025
Začátek: 12.06.2025 – Název: Oktoberfest (DE-304, Origin Journey, 2x, končí 24.07.2025)
Začátek: 11.06.2025 – Název: Октоберфест (RU-303, Origin Journey, 2x, končí 23.07.2025
Začátek: 07.06.2025 – Název: Neuschwanstein DE-204 | Scénář: Steam over Europe | Rychlost: 1x | končí 30.08.2025
Začátek: 06.06.2025 – Název: Vyšehrad CZ-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 29.08.2025
Začátek: 06.06.2025 – Název: Wawel PL-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 29.08.2025
Začátek: 06.06.2025 – Název: Kolénkový kovan RU-5 | Scénář: Classic | Rychlost: 1x | končí 29.08.2025
Začátek: 06.06.2025 – Název: Big Ben EN-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 29.08.2025
Začátek: 05.06.2025 – Název: Koloseum IT-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 28.08.2025
Začátek: 04.06.2025 – Název: Zimní palác RU-204 | Scénář: Steam over Europe | Rychlost: 2x | končí 16.07.2025
Začátek: 04.06.2025 – Název: Broadway DE-107 | Scénář: American Dream | Rychlost: 2x | končí 16.07.2025
Začátek: 03.06.2025 – Název: Tower Bridge EN-203 | Scénář: Steam over Europe | Rychlost: 2x | končí 15.07.2025
 

Herní svět začíná v květnu 2025


Začátek: 31.05.2025 – Název: Čerpadlo na naftu DE-11 | Scénář: Classic | Rychlost: 1x | končí 23.08.2025
Začátek: 30.05.2025 – Název: Wał korbowy PL-5 | Scénář: Classic | Rychlost: 1x | končí 22.08.2025
Začátek: 30.05.2025 – Název: Camino IT-3 | Scénář: Classic | Rychlost: 1x | končí 22.08.2025

Začátek: 30.05.2025 – Název: Horizons INT-101 | Scénář: American Dream | Rychlost: 1x | končí 22.08.2025
Začátek: 28.05.2025 – Název: Arc de Triomphe FR-202 | Scénář: Steam over Europe | Rychlost: 2x | končí 09.07.2025
Začátek: 28.05.2025 – Název: Fusion INT-52 | Scénář: Classic | Rychlost: 2x | končí 09.07.2025
Začátek: 27.05.2025 – Název: Ведущая ось RU-15 | Scénář: Classic | Rychlost: 2x | končí 08.07.2025
Začátek: 24.05.2025 – Název: Kohlekasten DE-4 | Scénář: Classic | Rychlost: 1x | končí 16.08.2025
Začátek: 23.05.2025 – Název: Grand Central US-102 | Scénář: American Dream | Rychlost: 1x | končí 15.08.2025
Začátek: 23.05.2025 – Název: Boîte à fumée FR-3 | Scénář: Classic | Rychlost: 1x | končí 15.08.2025
Začátek: 23.05.2025 – Název: Parní kotel EN-1 | Scénář: Classic | Rychlost: 1x | končí 15.08.2025
Začátek: 17.05.2025 – Název: Kurbelwelle DE-5 | Scénář: Classic | Rychlost: 1x | končí 09.08.2025
Začátek: 16.05.2025 – Název: Golden Gate PL-101 | Scénář: American Dream | Rychlost: 1x | končí 09.08.2025
Začátek: 16.05.2025 – Název: Golden Gate FR-101 | Scénář: American Dream | Rychlost: 1x | končí 08.08.2025
Začátek: 16.05.2025 – Název: Synergy INT-53 | Scénář: Classic | Rychlost: 1x | končí 08.08.2025
Začátek: 16.05.2025 – Název: Rocky Mountains EN-101 | Scénář: American Dream | Rychlost: 1x | končí 08.08.2025
Začátek: 15.05.2025 – Název: Золотое кольцо RU-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 07.08.2025
Začátek: 14.05.2025 – Název: Holstentor DE-205 | Scénář: Steam over Europe | Rychlost: 2x | končí 25.06.2025
Začátek: 10.05.2025 – Název: Grand Canyon DE-105 | Scénář: American Dream | Rychlost: 1x


Herní svět začíná v dubnu 2025


Začátek: 30.04.2025 – Název: Pompa diesla PL-11 | Scénář: Classic | Rychlost: 2x | končí 11.06.2025
Začátek: 30.04.2025 – Název: Cylinder Head EN-5 | Scénář: Classic | Rychlost: 2x | končí 11.06.2025
Začátek: 30.04.2025 – Název: Brandenburger Tor DE-201 | Scénář: Steam over Europe | Rychlost: 1x | končí 23.07.2025
Začátek: 25.04.2025 – Název: Regulator DE-9 | Scénář: Classic | Rychlost: 1x | končí 18.07.2025
Začátek: 25.04.2025 – Název: Infinity INT-51 | Scénář: Classic | Rychlost: 1x | končí 18.07.2025
Začátek: 24.04.2025 – Název: Loch Ness EN-202 | Scénář: Steam over Europe | Rychlost: 1x | končí 17.07.2025
Začátek: 19.04.2025 – Název: Rauchkammer DE-3 | Scénář: Classic | Rychlost: 1x | končí 11.07.2025
Začátek: 17.04.2025 – Název: Kocioł parowy PL-1 | Scénář: Classic | Rychlost: 1x | končí 10.07.2025
Začátek: 17.04.2025 – Název: Паровой котел RU-1 | Scénář: Classic | Rychlost: 1x | končí 10.07.2025
Začátek: 17.04.2025 – Název: Chaudière à vapeur FR-1 | Scénář: Classic | Rychlost: 1x | končí 10.07.2025
Začátek: 17.04.2025 – Název: Smoke Chamber EN-3 | Scénář: Classic | Rychlost: 1x | končí 10.07.2025
Začátek: 15.04.2025 – Název: Zimní palác RU-204 | Scénář: Steam over Europe | Rychlost: 2x | končí 27.05.2025
Začátek: 15.04.2025 – Název: Tower Bridge EN-203 | Scénář: Steam over Europe | Rychlost: 2x | končí 27.05.2025
Začátek: 15.04.2025 – Název: Broadway DE-107 | Scénář: American Dream | Rychlost: 2x | končí 27.05.2025
Začátek: 12.04.2025 – Název: Kuppelstange DE-8 | Scénář: Classic | Rychlost: 1x | končí 05.07.2025
Začátek: 11.04.2025 – Název: Crankshaft US-1 | Scénář: Classic | Rychlost: 1x | končí 04.07.2025
Začátek: 11.04.2025 – Název: Firebox EN-2 | Scénář: Classic | Rychlost: 1x | končí 04.07.2025
Začátek: 10.04.2025 – Název: Golden Gate DE-101 | Scénář: American Dream | Rychlost: 1x | končí 03.07.2025
Začátek: 10.04.2025 – Název: Lake Como INT-5103 | Scénář: Viva Italia | Rychlost: 2x | končí 22.05.2025
Začátek: 09.04.2025 – Název: Ведущая ось RU-15 | Scénář: Classic | Rychlost: 2x | končí 21.05.2025
Začátek: 09.04.2025 – Název: Arc de Triomphe FR-202 | Scénář: Steam over Europe | Rychlost: 2x | končí 21.05.2025
Začátek: 09.04.2025 – Název: Fusion INT-52 | Scénář: Classic | Rychlost: 2x | končí 21.05.2025
Začátek: 09.04.2025 – Název: Mount Etna RU-5102 | Scénář: Viva Italia | Rychlost: 2x | končí 21.05.2025
Začátek: 05.04.2025 – Název: Amalfi Coast DE-5102 | Scénář: Viva Italia | Rychlost: 2x | končí 17.05.2025
Začátek: 05.04.2025 – Název: Castel Sant Angelo INT-5102 | Scénář: Viva Italia | Rychlost: 1x | končí 28.06.2025]}]}】#json}#END#}#}**#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**}#**