{"id":5478,"date":"2025-03-28T19:44:06","date_gmt":"2025-03-28T19:44:06","guid":{"rendered":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/najpopularniejsze-miejsca-na-wakacje-turcja-grecja-hiszpania-bulgaria-albania"},"modified":"2025-03-28T19:45:20","modified_gmt":"2025-03-28T19:45:20","slug":"najpopularniejsze-miejsca-na-wakacje-turcja-grecja-hiszpania-bulgaria-albania","status":"publish","type":"post","link":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/najpopularniejsze-miejsca-na-wakacje-turcja-grecja-hiszpania-bulgaria-albania","title":{"rendered":"Najpopularniejsze miejsca na wakacje &#8211; Turcja, Grecja, Hiszpania, Bu\u0142garia, Albania"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row]<br \/>\n[vc_column width=&#8221;1\/2&#8243;]<br \/>\n[vc_custom_heading text=&#8221;Najpopularniejsze miejsca na wakacje &#8211; Turcja, Grecja, Hiszpania, Bu\u0142garia, Albania&#8221; font_container=&#8221;tag:h3|font_size:24px|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221;]<br \/>\n[vc_empty_space height=&#8221;15px&#8221;]<\/p>\n<p>[vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Piaszczyste pla\u017ce, b\u0142\u0119kitne morze, zapieraj\u0105ce dech w piersiach widoki, interesuj\u0105ce zabytki i beztroski odpoczynek w cieniu palm \u2013 gdzie warto sp\u0119dzi\u0107 wakacje? Oto najpopularniejsze i najcz\u0119\u015bciej rekomendowane miejsca na urlop! Zapoznaj si\u0119 z najbardziej intryguj\u0105cymi propozycjami na Lato 2025, zainspiruj si\u0119 i ruszaj na wymarzony wypoczynek!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_single_image image=&#8221;5473&#8243; img_size=&#8221;large&#8221;]<br \/>\n[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Wakacje w Turcji s\u0105 bardzo popularne w\u015br\u00f3d turyst\u00f3w. Mo\u017cna tam znale\u017a\u0107 wiele kurort\u00f3w z doskona\u0142ymi hotelami oferuj\u0105cymi All Inclusive i liczne atrakcje, takie jak aquaparki i rozleg\u0142e piaszczyste pla\u017ce, idealne do spokojnego wypoczynku. Ponadto, turystom dost\u0119pne s\u0105 bazary o unikalnym klimacie, imponuj\u0105ce zabytki dla mi\u0142o\u015bnik\u00f3w historii oraz niesamowita przyroda, kt\u00f3ra zachwyca ka\u017cdego. W Turcji warto spr\u00f3bowa\u0107 pysznej kuchni, w tym tureckich s\u0142odyczy, wypi\u0107 prawdziw\u0105 tureck\u0105 kaw\u0119 i zrelaksowa\u0107 si\u0119 w tureckiej \u0142a\u017ani, czyli hammamie. Jest to doskona\u0142y kierunek zar\u00f3wno dla rodzin z dzie\u0107mi, jak i dla par oraz grup przyjaci\u00f3\u0142. Wakacje w Turcji to gwarancja udanego odpoczynku!<\/p>\n<h3>Gdzie sp\u0119dzi\u0107 wakacje w Turcji?<\/h3>\n<p>Turcja oferuje wiele idealnych kurort\u00f3w na niezapomniane wakacje. Wi\u0119kszo\u015b\u0107 z nich znajduje si\u0119 na wybrze\u017cu. Najbardziej popularnym regionem jest Riwiera Turecka nad Morzem \u015ar\u00f3dziemnym. Najcz\u0119\u015bciej odwiedzane kurorty to Antalya, Alanya, Side, Kemer i Belek. Mo\u017cna r\u00f3wnie\u017c sp\u0119dzi\u0107 wakacje nad Morzem Egejskim, w tak zwanej Turcji Egejskiej. W tym regionie turyst\u00f3w przyci\u0105gaj\u0105 Bodrum, Marmaris, Kusadasi i Cesme. Je\u015bli zale\u017cy Ci na zwiedzaniu, zalecamy odwiedzi\u0107 Stambu\u0142, kt\u00f3ry jest pe\u0142en zabytk\u00f3w i interesuj\u0105cych miejsc, oraz uda\u0107 si\u0119 na wycieczk\u0119 objazdow\u0105 po ca\u0142ej Turcji, aby zobaczy\u0107 najpi\u0119kniejsze miejsca kraju.<\/p>\n<p>Grecja to kolejny popularny kierunek wybierany przez Polak\u00f3w. Nie bez powodu. Zar\u00f3wno g\u0142\u00f3wna cz\u0119\u015b\u0107 kraju, jak i pi\u0119kne greckie wyspy oferuj\u0105 wiele mo\u017cliwo\u015bci wypoczynku \u2013 atrakcje dla najm\u0142odszych, romantyczne hotele i t\u0119tni\u0105ce \u017cyciem kurorty. Ponadto, dla mi\u0142o\u015bnik\u00f3w sport\u00f3w wodnych jest szeroka oferta, a dla smakoszy doskona\u0142a grecka kuchnia. Grecja to tak\u017ce raj dla mi\u0142o\u015bnik\u00f3w historii i kultury, poniewa\u017c obfituje w liczne zabytki. Przez ca\u0142e lato mo\u017cna cieszy\u0107 si\u0119 tam doskona\u0142\u0105 pogod\u0105, s\u0142o\u0144cem i wysokimi temperaturami.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_single_image image=&#8221;5474&#8243; img_size=&#8221;large&#8221;]<br \/>\n[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<h3>Gdzie sp\u0119dzi\u0107 wakacje w Grecji?<\/h3>\n<p>Wakacje w Grecji mo\u017cna sp\u0119dzi\u0107 w r\u00f3\u017cnych cz\u0119\u015bciach kraju. Tam czeka wiele urokliwych miejsc, staro\u017cytnych zabytk\u00f3w i oczywi\u015bcie wspania\u0142ych pla\u017c. Ka\u017cdy mo\u017ce znale\u017a\u0107 co\u015b odpowiedniego dla siebie. Je\u015bli planujesz wakacje w Grecji kontynentalnej, polecamy zwiedzi\u0107 przede wszystkim Peloponez, Riwier\u0119 Olimpijsk\u0105, Chalkidiki i Attyk\u0119. Ale nie zapomnij te\u017c o wizycie na jednej z 20 greckich wysp. Wyb\u00f3r jest naprawd\u0119 ogromny. Mo\u017cesz wybra\u0107 niezawodn\u0105 Kret\u0119, malowniczy Zakynthos, Korfu, gdzie James Bond ratowa\u0142 \u015bwiat, lub Szmaragdow\u0105 Wysp\u0119 Thassos &#8211; to tylko kilka z propozycji. A tak\u017ce na Rodos, Kos, Lefkadzie, Santorini, Kefalonii, Skiathos, Skopelos, Epirusie czy Itace czekaj\u0105 niezwyk\u0142e miejsca. Ka\u017cda z wysp zachwyca i ma swoje unikalne krajobrazy, pi\u0119kne pla\u017ce, zabytki i turystyczn\u0105 infrastruktur\u0119. Dlatego Grecja jest zawsze ciekawa do odkrywania!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_single_image image=&#8221;5475&#8243; img_size=&#8221;large&#8221;]<br \/>\n[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Hiszpania to jedno z najbardziej interesuj\u0105cych miejsc na wakacje i wypoczynek poza sezonem. Jest to kraj, w kt\u00f3rym spotkasz u\u015bmiechni\u0119tych ludzi, fascynuj\u0105c\u0105 kultur\u0119, imprezy do bia\u0142ego rana i przepyszne jedzenie! Mo\u017cesz spr\u00f3bowa\u0107 tradycyjnego gazpacho, paelli z owocami morza i sangrii w upalne dni. Kochamy wyjazdy do Hiszpanii ze wzgl\u0119du na niesamowit\u0105 atmosfer\u0119, szerokie pla\u017ce i pe\u0142ne rozrywek kurorty. Je\u015bli zastanawiasz si\u0119, gdzie warto jecha\u0107 na wakacje, pe\u0142ne doskona\u0142ej zabawy, to Hiszpania jest idealnym miejscem! W wielu cz\u0119\u015bciach kraju mo\u017cesz znale\u017a\u0107 unikalne zabytki, interesuj\u0105ce muzea i wspania\u0142\u0105 przyrod\u0119. To doskona\u0142a propozycja dla os\u00f3b, kt\u00f3re preferuj\u0105 troch\u0119 spokojniejsze, ale wci\u0105\u017c aktywne wakacje.<\/p>\n<h3>Gdzie jecha\u0107 na wakacje w Hiszpanii?<\/h3>\n<p>Hiszpania oferuje wiele atrakcyjnych miejsc na niezapomniane wakacje. Jest znana z malowniczych wybrze\u017cy. Je\u015bli szukasz wypoczynku, polecamy Costa Brava, Costa Blanca, Costa del Sol, Costa Dorada lub Costa de la Luz. Tam czeka wiele r\u00f3\u017cnorodnych atrakcji. Warto r\u00f3wnie\u017c odwiedzi\u0107 najbardziej znane miasta Hiszpanii, takie jak Barcelona, Sewilla i Madryt.<\/p>\n<p>Je\u015bli marzysz o przepi\u0119knych widokach, kt\u00f3re na d\u0142ugo pozostan\u0105 w Twojej pami\u0119ci, mo\u017cesz te\u017c wybra\u0107 si\u0119 na Wyspy Kanaryjskie &#8211; ka\u017cda z nich jest wyj\u0105tkowa, ale wszystkie zachwycaj\u0105 swoim pi\u0119knem. Teneryfa ma pi\u0119kne pla\u017ce i malownicze widoki, Fuerteventura oferuje doskona\u0142e warunki do uprawiania sport\u00f3w wodnych, Lanzarote przyci\u0105ga zjawiskowymi krajobrazami wulkanicznymi, a Gran Canaria nazywana jest kontynentem w miniaturze. Inne fascynuj\u0105ce hiszpa\u0144skie wyspy to t\u0119tni\u0105ce \u017cyciem Baleary &#8211; z Majork\u0105 i Ibiz\u0105 na czele.<\/p>\n<p>W ka\u017cdej cz\u0119\u015bci Hiszpanii znajdziesz bajeczne wybrze\u017ce, pe\u0142ne \u017cycia kurorty i spokojniejsze miejsca na wypoczynek w\u015br\u00f3d pi\u0119knej przyrody. Trudno zdecydowa\u0107, kt\u00f3re z tych miejsc wybra\u0107 na wakacje!<\/p>\n<p>Nasz\u0105 kolejn\u0105 propozycj\u0105 spo\u015br\u00f3d najciekawszych miejsc na wakacje jest Bu\u0142garia. Z\u0142ote pla\u017ce, b\u0142\u0119kitne morze i wspania\u0142e hotele to tylko niekt\u00f3re z powod\u00f3w, dla kt\u00f3rych warto tam jecha\u0107 na wakacje. Polecamy Bu\u0142gari\u0119 na rodzinne wakacje &#8211; najlepiej w hotelach z aquaparkiem i \u015blizgawkami, gdzie najm\u0142odsi b\u0119d\u0105 mia\u0142y \u015bwietn\u0105 zabaw\u0119. Kurorty z atrakcjami s\u0105 r\u00f3wnie\u017c doskona\u0142ym miejscem na wakacje z przyjaci\u00f3\u0142mi. W Bu\u0142garii mo\u017cna te\u017c sp\u0119dzi\u0107 romantyczne wakacje. Mo\u017cesz r\u00f3wnie\u017c zrelaksowa\u0107 si\u0119 w spokojnych hotelach z formu\u0142\u0105 All Inclusive.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_single_image image=&#8221;5476&#8243; img_size=&#8221;large&#8221;]<br \/>\n[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<h3>Gdzie sp\u0119dzi\u0107 wakacje w Bu\u0142garii?<\/h3>\n<p>Je\u015bli zastanawiasz si\u0119, gdzie warto wybra\u0107 si\u0119 na wakacje w Bu\u0142garii, to najbardziej znane kurorty to S\u0142oneczny Brzeg i Z\u0142ote Piaski. Oba miejsca s\u0142yn\u0105 z d\u0142ugich pla\u017c i doskona\u0142ych warunk\u00f3w do wypoczynku. Ka\u017cdego roku gor\u0105ce wybrze\u017ce przyci\u0105ga tysi\u0105ce turyst\u00f3w, kt\u00f3rzy ch\u0119tnie korzystaj\u0105 z urok\u00f3w tego miejsca. Innym fascynuj\u0105cym miejscem jest Nessebar, gdzie mo\u017cna odkry\u0107 wiele zabytk\u00f3w i poznawa\u0107 histori\u0119. Dla mi\u0142o\u015bnik\u00f3w natury i mineralnych \u017ar\u00f3de\u0142 imperatywem jest odwiedzenie \u015awi\u0119tego Konstantyna i Heleny \u2013 najstarszego uzdrowiska nad Morzem Czarnym. Bu\u0142garia posiada r\u00f3wnie\u017c wiele innych ciekawych miejsc, takich jak malownicze miasto Warna czy urokliwy Sozopol.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_single_image image=&#8221;5477&#8243; img_size=&#8221;large&#8221;]<br \/>\n[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Albania to fascynuj\u0105cy cel na Wakacje 2025. Kraj staje si\u0119 coraz bardziej popularny w\u015br\u00f3d turyst\u00f3w. Mo\u017cesz odkry\u0107 t\u0119tni\u0105ce \u017cyciem miejscowo\u015bci, wspania\u0142e pla\u017ce, smaczne ba\u0142ka\u0144skie jedzenie, interesuj\u0105ce zabytki, dziewicz\u0105 przyrod\u0119, zapieraj\u0105ce dech w piersiach krajobrazy i przyst\u0119pne ceny w lokalnych restauracjach &#8211; jak mo\u017cna nie pokocha\u0107 tego miejsca? Sprawd\u017a oferty na tanie wczasy w Albanii i ciesz si\u0119 s\u0142o\u0144cem z bliskimi! Mo\u017cesz liczy\u0107 na wiele atrakcji. Wakacje w Albanii to gwarancja beztroskiego wypoczynku i relaksu w wysokiej jako\u015bci hotelach.<\/p>\n<h3>Gdzie na wakacje w Albanii?<\/h3>\n<p>Gdzie warto sp\u0119dzi\u0107 urlop w Albanii? Mo\u017cesz wybiera\u0107 spo\u015br\u00f3d pi\u0119knych miejscowo\u015bci nad Adriatykiem i Morzem Jo\u0144skim. Ka\u017cde z nich ma odpowiedni\u0105 infrastruktur\u0119 turystyczn\u0105, pi\u0119kne pla\u017ce i dost\u0119p do ciekawych atrakcji, a tak\u017ce stanowi dobr\u0105 baz\u0119 do eksploracji Albanii. Najpopularniejsze miejscowo\u015bci to Durres i Golem nad Morzem Adriatyckim, Saranda i Ksamil nad Morzem Jo\u0144skim, oraz Vlora na styku obu m\u00f3rz. Z \u0142atwo\u015bci\u0105 znajdziesz co\u015b dla siebie! Ciekaw\u0105 opcj\u0105 jest r\u00f3wnie\u017c objazdowa wycieczka po Albanii, kt\u00f3ra umo\u017cliwi ci zobaczenie wielu zachwycaj\u0105cych miejsc w kraju podczas jednego wyjazdu.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<p>[vc_empty_space height=&#8221;50px&#8221;]<\/p>\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\"><a href=\"https:\/\/wakacyjneprzygody.pl\/hiszpania\/super-last-minute-wyjazd-jutro\">Polecamy r\u00f3wnie\u017c sprawdzi\u0107 najlepsze oferty na super last minute wyjazd jutro!<\/a><\/div>\n<p>[\/vc_column]<\/p>\n<p>[vc_column width=&#8221;1\/2&#8243;]<br \/>\n[vc_empty_space height=&#8221;40px&#8221;]<br \/>\n[vc_single_image image=&#8221;2148&#8243; img_size=&#8221;full&#8221;]<br \/>\n[vc_empty_space height=&#8221;40px&#8221;]<br \/>\n[vc_single_image image=&#8221;2345&#8243; img_size=&#8221;full&#8221;]<br \/>\n[vc_empty_space height=&#8221;40px&#8221;]<\/p>\n<p>[vc_raw_html]<br \/>\nPGRpdiBpZD0ib2ZmZXJzLWNvbnRhaW5lciI+PC9kaXY+<br \/>\n[\/vc_raw_html]<\/p>\n<p>[vc_raw_js]<br \/>\nCiAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgY29uc3QgcGFyYW1zID0gbmV3IFVSTFNlYXJjaFBhcmFtcyh7CiAgICAgICAgICAgICAgICAnZGVwYXJ0dXJlJzogJzIwMjUtMDQtMjcnLAogICAgICAgICAgICAgICAgJ2Fycml2YWwnOiAnMjAyNS0wNS0yNycsCiAgICAgICAgICAgICAgICAnZHVyYXRpb24nOiAnNToxNScsCiAgICAgICAgICAgICAgICAnc2VydmljZWRlc2NbXSc6ICdhbGwnLAogICAgICAgICAgICAgICAgJ2FkdWx0cyc6IDIsCiAgICAgICAgICAgICAgICAncGxhbmUnOiAnc2Ftb2xvdCcsCiAgICAgICAgICAgICAgICAnc3RhcnMnOiAwLAogICAgICAgICAgICAgICAgJ3RvdGFsX3ByaWNlJzogMCwKICAgICAgICAgICAgICAgICdtZXJsaW54VHJhbnNwb3J0JzogJ0YnCiAgICAgICAgICAgIH0pOwogICAgICAgICAgICAvLyBGdW5rY2phIG9kcG93aWVkemlhbG5hIHphIHBvYmllcmFuaWUgb2ZlcnQgeiBBUEkKYXN5bmMgZnVuY3Rpb24gZmV0Y2hPZmZlcnMoKSB7CiAgICB0cnkgewogICAgICAgIGNvbnN0IGlkUmVzcG9uc2UgPSBhd2FpdCBmZXRjaCgnaHR0cHM6Ly93YWthY3lqbmVwcnp5Z29keS5wbC9hcGkvdjIvc2VhcmNoL2lkJywgewogICAgICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICAgICAgaGVhZGVyczogewogICAgICAgICAgICAgICAgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJvZHk6IHBhcmFtcy50b1N0cmluZygpCiAgICAgICAgfSk7CiAgICAgICAgY29uc3Qgc2VhcmNoSWQgPSBhd2FpdCBpZFJlc3BvbnNlLmpzb24oKTsKICAgICAgICBjb25zdCByZXNwb25zZSA9IGF3YWl0IGZldGNoKCdodHRwczovL3dha2FjeWpuZXByenlnb2R5LnBsL2FwaS92Mi90b3VycycsIHsKICAgICAgICAgICAgbWV0aG9kOiAnUE9TVCcsCiAgICAgICAgICAgIGhlYWRlcnM6IHsKICAgICAgICAgICAgICAgICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24vanNvbicKICAgICAgICAgICAgfSwKICAgICAgICAgICAgYm9keTogSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgJ2dldEFzQXJyYXknOiB0cnVlLAogICAgICAgICAgICAgICAgJ3NlYXJjaF9pZCc6IHNlYXJjaElkLnNlYXJjaF9pZCwKICAgICAgICAgICAgfSkKICAgICAgICB9KQoKICAgICAgICByZXR1cm4gYXdhaXQgcmVzcG9uc2UuanNvbigpOwogICAgfSBjYXRjaCAoZXJyb3IpIHsKICAgICAgICBjb25zb2xlLmVycm9yKCdFcnJvciBmZXRjaGluZyBvZmZlcnM6JywgZXJyb3IpOwogICAgICAgIHJldHVybiBudWxsOwogICAgfQp9CgovLyBGdW5rY2phIGxvc293byBwb2R3ecW8c3phasSFY2EgY2VuxJkgbyA1LTEwJQpmdW5jdGlvbiBjYWxjdWxhdGVPcmlnaW5hbFByaWNlV2l0aE1hcmt1cChwcmljZSkgewogICAgY29uc3QgbWFya3VwUGVyY2VudGFnZSA9IE1hdGgucmFuZG9tKCkgKiAoMTAgLSA1KSArIDU7IC8vIExvc293eSBwcm9jZW50IHogemFrcmVzdSA1LTEwCiAgICBjb25zdCBtYXJrdXAgPSBwcmljZSAqIChtYXJrdXBQZXJjZW50YWdlIC8gMTAwKTsKICAgIHJldHVybiBNYXRoLnJvdW5kKHByaWNlICsgbWFya3VwKTsKfQoKZnVuY3Rpb24gY3JlYXRlSW1hZ2VTZWN0aW9uKGltYWdlVXJsLCBob3RlbE5hbWUsIHByaWNlU2VjdGlvbk1vYmlsZSkgewogICAgY29uc3QgaW1hZ2VTZWN0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBpbWFnZVNlY3Rpb24uY2xhc3NOYW1lID0gJ2ltYWdlLXNlY3Rpb24gaW1hZ2Utc2VjdGlvbi1hcnRpY2xlJzsKICAgIGNvbnN0IGltYWdlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7CiAgICBpbWFnZS5zcmMgPSBpbWFnZVVybDsKICAgIGltYWdlLmFsdCA9ICdIaXN6cGFuaWEgQWxsIEluY2x1c2l2ZSc7IC8vIERvZGFuaWUgbWV0YSBvcGlzdSBhbHQKCi8vIERvZGFuaWUgcHJpY2VTZWN0aW9uIG5hIG1vYmlsZQogICAgaW1hZ2VTZWN0aW9uLmFwcGVuZENoaWxkKHByaWNlU2VjdGlvbk1vYmlsZSk7CiAgICBpbWFnZVNlY3Rpb24uYXBwZW5kQ2hpbGQoaW1hZ2UpOwogICAgcmV0dXJuIGltYWdlU2VjdGlvbjsKfQoKLy8gRnVua2NqYSB0d29yesSFY2EgaW5mb3JtYWNqZSBvIGhvdGVsdQpmdW5jdGlvbiBjcmVhdGVIb3RlbEluZm8oaG90ZWxOYW1lLCBzdGFycywgbG9jYXRpb24sIGZsaWdodERldGFpbHMsIHVybCkgewogICAgY29uc3QgaG90ZWxJbmZvID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBob3RlbEluZm8uY2xhc3NOYW1lID0gJ2hvdGVsLWluZm8nOwoKLy8gU2tyw7NjZW5pZSBuYXp3eSBob3RlbHUgZG8gNDUgem5ha8OzdywgemFrb8WEY3pvbmUgdHJ6ZW1hIGtyb3BrYW1pCiAgICBjb25zdCB0cnVuY2F0ZWRIb3RlbE5hbWUgPSBob3RlbE5hbWUubGVuZ3RoID4gNDAgPyBob3RlbE5hbWUuc3Vic3RyaW5nKDAsIDQwKSArICcuLi4nIDogaG90ZWxOYW1lOwoKICAgIGNvbnN0IG5hbWVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwogICAgbmFtZUVsZW1lbnQuY2xhc3NOYW1lID0gJ2hvdGVsLW5hbWUgaG90ZWwtbmFtZS1hcnRpY2xlJzsKICAgIG5hbWVFbGVtZW50LnRleHRDb250ZW50ID0gdHJ1bmNhdGVkSG90ZWxOYW1lOwogICAgbmFtZUVsZW1lbnQuaHJlZiA9IHVybDsKCiAgICBjb25zdCBzdGFyc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHN0YXJzRWxlbWVudC5jbGFzc05hbWUgPSAnc3RhcnMnOwogICAgc3RhcnNFbGVtZW50LnRleHRDb250ZW50ID0gJ+KYhScucmVwZWF0KHN0YXJzKTsKCiAgICBjb25zdCBsb2NhdGlvbkVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGxvY2F0aW9uRWxlbWVudC5jbGFzc05hbWUgPSAnbG9jYXRpb24nOwogICAgbG9jYXRpb25FbGVtZW50LnRleHRDb250ZW50ID0gbG9jYXRpb247CgogICAgY29uc3QgZGV0YWlsc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGRldGFpbHNFbGVtZW50LmNsYXNzTmFtZSA9ICdkZXRhaWxzJzsKICAgIGRldGFpbHNFbGVtZW50LmlubmVySFRNTCA9IGA8cD5XeWxvdCB6ICR7ZmxpZ2h0RGV0YWlscy5kZXBhcnR1cmVBaXJwb3J0fSBvICR7ZmxpZ2h0RGV0YWlscy5kZXBhcnR1cmVUaW1lfSwgcG93csOzdCB6ICR7ZmxpZ2h0RGV0YWlscy5hcnJpdmFsQWlycG9ydH0gbyAke2ZsaWdodERldGFpbHMuYXJyaXZhbFRpbWV9PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+JHtmbGlnaHREZXRhaWxzLmZsaWdodE9wZXJhdG9yfTwvcD5gOwoKICAgIGhvdGVsSW5mby5hcHBlbmQobmFtZUVsZW1lbnQsIHN0YXJzRWxlbWVudCwgbG9jYXRpb25FbGVtZW50KTsKICAgIHJldHVybiBob3RlbEluZm87Cn0KCi8vIEZ1bmtjamEgdHdvcnrEhWNhIHNla2NqxJkgY2Vub3fEhQpmdW5jdGlvbiBjcmVhdGVQcmljZVNlY3Rpb24ob3JpZ2luYWxQcmljZSwgZGlzY291bnRlZFByaWNlLCBkZXBhcnR1cmVEYXRlLCByZXR1cm5EYXRlLCBjbGFzc05hbWUpIHsKICAgIGNvbnN0IHByaWNlU2VjdGlvbiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgcHJpY2VTZWN0aW9uLmNsYXNzTmFtZSA9IGBwcmljZS1zZWN0aW9uIHByaWNlLXNlY3Rpb24tYXJ0aWNsZSAke2NsYXNzTmFtZX1gOwogICAgY29uc3QgcHJpY2VJbmZvID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBwcmljZUluZm8uY2xhc3NOYW1lID0gJ3ByaWNlLWluZm8nOwogICAgY29uc3Qgb3JpZ2luYWxQcmljZUVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIG9yaWdpbmFsUHJpY2VFbGVtZW50LmNsYXNzTmFtZSA9ICdvcmlnaW5hbC1wcmljZSc7CiAgICBvcmlnaW5hbFByaWNlRWxlbWVudC50ZXh0Q29udGVudCA9IGAke29yaWdpbmFsUHJpY2V9IHrFgmA7CiAgICBjb25zdCBmaW5hbFByaWNlRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgZmluYWxQcmljZUVsZW1lbnQuY2xhc3NOYW1lID0gJ2ZpbmFsLXByaWNlJzsKICAgIGZpbmFsUHJpY2VFbGVtZW50LnRleHRDb250ZW50ID0gYCR7ZGlzY291bnRlZFByaWNlfSB6xYJgOwogICAgY29uc3QgcGVyUGVyc29uRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgcGVyUGVyc29uRWxlbWVudC5jbGFzc05hbWUgPSAncGVyLXBlcnNvbic7CiAgICBwZXJQZXJzb25FbGVtZW50LnRleHRDb250ZW50ID0gJ3phIG9zb2LEmSc7CiAgICBjb25zdCBkYXRlc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGRhdGVzRWxlbWVudC5jbGFzc05hbWUgPSAnZGF0ZXMnOwogICAgZGF0ZXNFbGVtZW50LnRleHRDb250ZW50ID0gYCR7ZGVwYXJ0dXJlRGF0ZX0gLSAke3JldHVybkRhdGV9YDsKICAgIHByaWNlSW5mby5hcHBlbmQob3JpZ2luYWxQcmljZUVsZW1lbnQsIGZpbmFsUHJpY2VFbGVtZW50LCBwZXJQZXJzb25FbGVtZW50LCBkYXRlc0VsZW1lbnQpOwogICAgcHJpY2VTZWN0aW9uLmFwcGVuZENoaWxkKHByaWNlSW5mbyk7CiAgICByZXR1cm4gcHJpY2VTZWN0aW9uOwp9CgovLyBGdW5rY2phIHR3b3J6xIVjYSBzZWtjasSZIHogbmF6d8SFIHRvdXJvcGVyYXRvcmEKZnVuY3Rpb24gY3JlYXRlVG91ck9wZXJhdG9yU2VjdGlvbih0b3VyT3BlcmF0b3IpIHsKICAgIGNvbnN0IHJldmlld1NlY3Rpb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHJldmlld1NlY3Rpb24uY2xhc3NOYW1lID0gJ3Jldmlldy1zZWN0aW9uJzsKICAgIGNvbnN0IHJldmlld1Njb3JlRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgcmV2aWV3U2NvcmVFbGVtZW50LmNsYXNzTmFtZSA9ICdyZXZpZXctc2NvcmUnOwogICAgcmV2aWV3U2NvcmVFbGVtZW50LnRleHRDb250ZW50ID0gdG91ck9wZXJhdG9yOwogICAgY29uc3QgcmV2aWV3VGV4dEVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHJldmlld1RleHRFbGVtZW50LmNsYXNzTmFtZSA9ICdyZXZpZXctdGV4dCc7CiAgICByZXZpZXdUZXh0RWxlbWVudC50ZXh0Q29udGVudCA9ICdUcmFuc3BvcnQgbG90bmlza28taG90ZWwtbG90bmlza28gZ3JhdGlzJzsKICAgIHJldmlld1NlY3Rpb24uYXBwZW5kKHJldmlld1Njb3JlRWxlbWVudCwgcmV2aWV3VGV4dEVsZW1lbnQpOwogICAgcmV0dXJuIHJldmlld1NlY3Rpb247Cn0KCi8vIEZ1bmtjamEgdHdvcnrEhWNhIHNla2NqxJkgeiBtaWVqc2NlbSB3eWxvdHUgaSBpbmZvcm1hY2phbWkgbyB1c8WCdWdhY2gKZnVuY3Rpb24gY3JlYXRlRmxpZ2h0QW5kU2VydmljZUluZm8oZGVwYXJ0dXJlQWlycG9ydCwgc2VydmljZSkgewogICAgY29uc3QgZGVwYXJ0dXJlU2VjdGlvbiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgZGVwYXJ0dXJlU2VjdGlvbi5jbGFzc05hbWUgPSAncmV2aWV3LWRlcGFydHVyZS1haXJwb3J0JzsKICAgIGNvbnN0IGZsaWdodEljb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGZsaWdodEljb24uY2xhc3NOYW1lID0gJ2ZsaWdodC1pY29uJzsKICAgIGZsaWdodEljb24uaW5uZXJIVE1MID0gJzxzcGFuIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZSI+PHN2ZyB2aWV3Qm94PSIwIDAgMjAwIDIwMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiByb2xlPSJwcmVzZW50YXRpb24iIHN0eWxlPSJ3aWR0aDppbmhlcml0O2hlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdCI+PHBhdGggZD0iTTE3OC4wODEgNDEuOTczYy0yLjY4MSAyLjY2My0xNi4wNjUgMTcuNDE2LTI4Ljk1NiAzMC4yMjFjMCAxMDcuOTE2IDMuNTU4IDk5LjgxNS0xNC41NTUgMTE3LjgwN2wtMTQuMzU4LTYwLjQwMmwtMTQuNjctMTQuNTcyYy0zOC44NzMgMzguNjA2LTMzLjAxNSA4LjcxMS0zMy4wMTUgNDUuNjY5Yy4wMzcgOC4wNzEtMy4zNzMgMTMuMzgtOC4yNjMgMTguMjM3TDUwLjY2IDE0OC4zOWwtMzAuNzUxLTEzLjUxM2MxMC4wOTQtMTAuMDE3IDE1LjYwOS04LjIwNyAzOS40ODgtOC4yMDdjOC4xMjctMTYuNjY2IDE4LjE3My0yMy44MSAyNi4wMzMtMzEuNjJMNzAuNzkgODAuNTA5TDEwIDY2LjI2OWMxNy4xNTMtMTcuMDM5IDYuNjM4LTEzLjg5NSAxMTguMzk2LTEzLjg5NWMxMi45Ni0xMi44NzMgMjYuODgyLTI3LjcwMyAyOS41NzQtMzAuMzc3YzcuNzQ1LTcuNjkyIDI4LjAxNy0xNC4zNTcgMzEuMjA1LTExLjE5MWMzLjE4NyAzLjE2Ni0zLjM0OSAyMy40NzQtMTEuMDk0IDMxLjE2N3ptLTEzLjY3NCA0Mi40NjlsLTguMDk5IDguMDI3djIzLjU4YzE3LjUwOC0xNy41NSAyMS45NjMtMTcuNzY3IDguMDk5LTMxLjYwN3ptLTQ4LjEyNS00Ny45MjNjLTEzLjY3OC0xMy42NTItMTIuNjQyLTEwLjgyOC0zMi4xNTIgOC41N2gyMy42MjVsOC41MjctOC41N3oiPjwvcGF0aD48L3N2Zz48L3NwYW4+JzsKICAgIGNvbnN0IGZsaWdodEluZm8gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGZsaWdodEluZm8uY2xhc3NOYW1lID0gJ2ZsaWdodC1pbmZvJzsKICAgIGZsaWdodEluZm8udGV4dENvbnRlbnQgPSBkZXBhcnR1cmVBaXJwb3J0OwogICAgY29uc3Qgc2VydmljZUluZm8gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHNlcnZpY2VJbmZvLmNsYXNzTmFtZSA9ICdzZXJ2aWNlLWluZm8nOwogICAgc2VydmljZUluZm8udGV4dENvbnRlbnQgPSBzZXJ2aWNlOwogICAgZGVwYXJ0dXJlU2VjdGlvbi5hcHBlbmQoZmxpZ2h0SWNvbiwgZmxpZ2h0SW5mbyk7CiAgICByZXR1cm4gW2RlcGFydHVyZVNlY3Rpb24sIHNlcnZpY2VJbmZvXTsKfQoKLy8gRnVua2NqYSB0d29yesSFY2EgcGXFgm55IGtvbnRlbmVyIG9mZXJ0eQpmdW5jdGlvbiBjcmVhdGVPZmZlckVsZW1lbnQob2ZmZXIpIHsKICAgIGNvbnN0IG9mZmVyRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgb2ZmZXJFbGVtZW50LmNsYXNzTmFtZSA9ICdkZWFsLWNvbnRhaW5lciBkZWFsLWNvbnRhaW5lci1hcnRpY2xlJzsKICAgIG9mZmVyRWxlbWVudC5zdHlsZS5jdXJzb3IgPSAncG9pbnRlcic7CgogICAgZnVuY3Rpb24gcmVkaXJlY3RUb09mZmVyKCkgewogICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gYGh0dHBzOi8vd2FrYWN5am5lcHJ6eWdvZHkucGwvb2ZlcnRhLyR7b2ZmZXIuaWR9Lmh0bWxgOwogICAgfQoKICAgIG9mZmVyRWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHJlZGlyZWN0VG9PZmZlcik7CgovLyBUd29yemVuaWUgc2VrY2ppIHogb2JyYXpraWVtCiAgICBjb25zdCBvcmlnaW5hbFByaWNlID0gY2FsY3VsYXRlT3JpZ2luYWxQcmljZVdpdGhNYXJrdXAocGFyc2VJbnQob2ZmZXIudG91ck9mZmVyRGVzY3JpcHRpb24ucHJpY2UudmFsdWUpKTsKICAgIGNvbnN0IHByaWNlU2VjdGlvbk1vYmlsZSA9IGNyZWF0ZVByaWNlU2VjdGlvbigKICAgICAgICBvcmlnaW5hbFByaWNlLAogICAgICAgIG9mZmVyLnRvdXJPZmZlckRlc2NyaXB0aW9uLnByaWNlLnZhbHVlLAogICAgICAgIG9mZmVyLnRvdXJPZmZlclRyaXAuc3RheVJhbmdlLmJlZ2luLAogICAgICAgIG9mZmVyLnRvdXJPZmZlclRyaXAuc3RheVJhbmdlLmVuZCwKICAgICAgICAnc2hvdy1vbi1tb2JpbGUnCiAgICApOwogICAgY29uc3QgaW1hZ2VTZWN0aW9uID0gY3JlYXRlSW1hZ2VTZWN0aW9uKAogICAgICAgIG9mZmVyLnRvdXJPZmZlckltYWdlWzBdLAogICAgICAgIG9mZmVyLnRvdXJPZmZlckhvdGVsLm5hbWUsCiAgICAgICAgcHJpY2VTZWN0aW9uTW9iaWxlCiAgICApOwoKLy8gVHdvcnplbmllIHNla2NqaSB6IGluZm9ybWFjamFtaQogICAgY29uc3QgaW5mb1NlY3Rpb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGluZm9TZWN0aW9uLmNsYXNzTmFtZSA9ICdpbmZvLXNlY3Rpb24gaW5mby1zZWN0aW9uLWFydGljbGUnOwoKLy8gVHdvcnplbmllIGtvbnRlbmVyYSB6IHphd2FydG\/Fm2NpxIUKICAgIGNvbnN0IGNvbnRlbnRXcmFwcGVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBjb250ZW50V3JhcHBlci5jbGFzc05hbWUgPSAnY29udGVudC13cmFwcGVyJzsKCi8vIEluZm9ybWFjamUgbyBob3RlbHUKICAgIGNvbnN0IGhvdGVsSW5mbyA9IGNyZWF0ZUhvdGVsSW5mbygKICAgICAgICBvZmZlci50b3VyT2ZmZXJIb3RlbC5uYW1lLAogICAgICAgIG9mZmVyLnRvdXJPZmZlckhvdGVsLnN0YW5kYXJkIC8gMTAsCiAgICAgICAgW29mZmVyLnRvdXJPZmZlck9iamVjdC5jb3VudHJ5LCBvZmZlci50b3VyT2ZmZXJPYmplY3QucmVnaW9uLCBvZmZlci50b3VyT2ZmZXJPYmplY3QuY2l0eV0uam9pbignIC8gJyksCiAgICAgICAgewogICAgICAgICAgICBkZXBhcnR1cmVBaXJwb3J0OiBvZmZlci50b3VyT2ZmZXJUcmlwLmRlcGFydHVyZVBsYWNlCiAgICAgICAgfSwKICAgICAgICBgaHR0cHM6Ly93YWthY3lqbmVwcnp5Z29keS5wbC9vZmVydGEvJHtvZmZlci5pZH0uaHRtbGAKICAgICk7CgovLyBTZWtjamEgY2Vub3dhCiAgICBjb25zdCBwcmljZVNlY3Rpb24gPSBjcmVhdGVQcmljZVNlY3Rpb24oCiAgICAgICAgb3JpZ2luYWxQcmljZSwKICAgICAgICBvZmZlci50b3VyT2ZmZXJEZXNjcmlwdGlvbi5wcmljZS52YWx1ZSwKICAgICAgICBvZmZlci50b3VyT2ZmZXJUcmlwLnN0YXlSYW5nZS5iZWdpbiwKICAgICAgICBvZmZlci50b3VyT2ZmZXJUcmlwLnN0YXlSYW5nZS5lbmQsCiAgICAgICAgJ3Nob3ctb24tZGVza3RvcCcKICAgICk7CgovLyBEb2RhbmllIGluZm9ybWFjamkgbyBob3RlbHUgaSBjZW5hY2ggZG8gemF3YXJ0b8WbY2kKICAgIGNvbnRlbnRXcmFwcGVyLmFwcGVuZChob3RlbEluZm8sIHByaWNlU2VjdGlvbik7CgovLyBEb2RhbmllIHphd2FydG\/Fm2NpIGkgbGluaWkgcG9kemlhxYJ1IGRvIHNla2NqaSBpbmZvcm1hY3lqbmVqCiAgICBpbmZvU2VjdGlvbi5hcHBlbmRDaGlsZChjb250ZW50V3JhcHBlcik7CiAgICBjb25zdCBockVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdocicpOwogICAgaHJFbGVtZW50LmNsYXNzTmFtZSA9ICdzaG93LW9uLWRlc2t0b3AnOyAvLyBEb2RhbmllIGtsYXN5IHNob3ctb24tZGVza3RvcAogICAgaW5mb1NlY3Rpb24uYXBwZW5kQ2hpbGQoaHJFbGVtZW50KTsKCi8vIFNla2NqYSB6IG5henfEhSB0b3Vyb3BlcmF0b3JhIGkgZG9kYXRrb3fEhSBpbmZvcm1hY2rEhQogICAgY29uc3QgdG91ck9wZXJhdG9yU2VjdGlvbiA9IGNyZWF0ZVRvdXJPcGVyYXRvclNlY3Rpb24ob2ZmZXIudG91ck9mZmVyRGVzY3JpcHRpb24udG91cm9wKTsKICAgIGluZm9TZWN0aW9uLmFwcGVuZENoaWxkKHRvdXJPcGVyYXRvclNlY3Rpb24pOwoKLy8gU2VrY2phIHogbWllanNjZW0gd3lsb3R1IGkgaW5mb3JtYWNqYW1pIG8gdXPFgnVnYWNoCiAgICBjb25zdCBbZGVwYXJ0dXJlU2VjdGlvbiwgc2VydmljZUluZm9dID0gY3JlYXRlRmxpZ2h0QW5kU2VydmljZUluZm8oCiAgICAgICAgb2ZmZXIudG91ck9mZmVyVHJpcC5kZXBhcnR1cmVQbGFjZSwKICAgICAgICBvZmZlci50b3VyT2ZmZXJPYmplY3Quc2VydmljZQogICAgKTsKICAgIGluZm9TZWN0aW9uLmFwcGVuZChkZXBhcnR1cmVTZWN0aW9uLCBzZXJ2aWNlSW5mbyk7CgovLyBEb2RhbmllIHNla2NqaSBvYnJhemthIGkgaW5mb3JtYWNqaSBkbyBnxYLDs3duZWdvIGtvbnRlbmVyYQogICAgb2ZmZXJFbGVtZW50LmFwcGVuZChpbWFnZVNlY3Rpb24sIGluZm9TZWN0aW9uKTsKCiAgICByZXR1cm4gb2ZmZXJFbGVtZW50Owp9CgovLyBGdW5rY2phIGfFgsOzd25hLCBrdMOzcmEgcG9iaWVyYSBkYW5lIGkgd3nFm3dpZXRsYSBvZmVydHkKYXN5bmMgZnVuY3Rpb24gZmV0Y2hBbmREaXNwbGF5T2ZmZXJzKCkgewogICAgY29uc3QgZGF0YSA9IGF3YWl0IGZldGNoT2ZmZXJzKCk7CiAgICBpZiAoZGF0YSkgewogICAgICAgIGNvbnN0IG9mZmVyc0NvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvZmZlcnMtY29udGFpbmVyJyk7CiAgICAgICAgZGF0YS50b3VyT2ZmZXJzLmZvckVhY2gob2ZmZXIgPT4gewogICAgICAgICAgICBjb25zdCBvZmZlckVsZW1lbnQgPSBjcmVhdGVPZmZlckVsZW1lbnQob2ZmZXIub2ZmZXJEYXRhKTsKICAgICAgICAgICAgb2ZmZXJzQ29udGFpbmVyLmFwcGVuZENoaWxkKG9mZmVyRWxlbWVudCk7CiAgICAgICAgfSk7CiAgICB9Cn0KCi8vIFd5d2\/FgmFuaWUgZnVua2NqaSBwbyB6YcWCYWRvd2FuaXUgc3Ryb255CmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmZXRjaEFuZERpc3BsYXlPZmZlcnMpOwogICAgICAgIDwvc2NyaXB0PgogICAg<br \/>\n[\/vc_raw_js]<br \/>\n[\/vc_column]<br \/>\n[\/vc_row]<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>[vc_row] [vc_column width=&#8221;1\/2&#8243;] [vc_custom_heading text=&#8221;Najpopularniejsze miejsca na wakacje &#8211; Turcja, Grecja, Hiszpania, Bu\u0142garia, Albania&#8221; font_container=&#8221;tag:h3|font_size:24px|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221;] [vc_empty_space height=&#8221;15px&#8221;] [vc_column_text] Piaszczyste pla\u017ce, b\u0142\u0119kitne morze, zapieraj\u0105ce dech w piersiach widoki, interesuj\u0105ce zabytki i beztroski odpoczynek w cieniu palm \u2013 gdzie warto sp\u0119dzi\u0107 wakacje? Oto najpopularniejsze i najcz\u0119\u015bciej rekomendowane miejsca na urlop! Zapoznaj si\u0119 z najbardziej intryguj\u0105cymi propozycjami [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4065,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89],"tags":[],"class_list":["post-5478","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktualnosci"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/5478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/comments?post=5478"}],"version-history":[{"count":1,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/5478\/revisions"}],"predecessor-version":[{"id":5498,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/5478\/revisions\/5498"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/media\/4065"}],"wp:attachment":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/media?parent=5478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/categories?post=5478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/tags?post=5478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}