{"id":5325,"date":"2025-03-24T15:03:45","date_gmt":"2025-03-24T15:03:45","guid":{"rendered":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/oman-fascynujace-miasta-malownicza-przyroda-i-wiele-atrakcji"},"modified":"2025-03-24T15:10:11","modified_gmt":"2025-03-24T15:10:11","slug":"oman-fascynujace-miasta-malownicza-przyroda-i-wiele-atrakcji","status":"publish","type":"post","link":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/oman-fascynujace-miasta-malownicza-przyroda-i-wiele-atrakcji","title":{"rendered":"Oman &#8211; fascynuj\u0105ce miasta, malownicza przyroda i wiele atrakcji"},"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;Oman &#8211; fascynuj\u0105ce miasta, malownicza przyroda i wiele atrakcji&#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>Oman to kraj, w kt\u00f3rym nowoczesno\u015b\u0107 i tradycja splecione s\u0105 w harmonijn\u0105 ca\u0142o\u015b\u0107. Z jednej strony mo\u017cna podziwia\u0107 majestatyczne g\u00f3ry, a z drugiej rozpo\u015bciera si\u0119 bezkresny ocean. Fascynuj\u0105ce miasta i malownicza przyroda, pustynne tereny i zielone oazy &#8211; Oman oferuje niezwyk\u0142\u0105 r\u00f3\u017cnorodno\u015b\u0107 krajobraz\u00f3w i atrakcji. To miejsce, w kt\u00f3rym z pewno\u015bci\u0105 znajdziesz to, czego szukasz i jeszcze wi\u0119cej! Wyj\u0105tkowa atmosfera arabskiego pa\u0144stwa na d\u0142ugo pozostaje w pami\u0119ci wszystkich odwiedzaj\u0105cych. Serdecznie zapraszamy do rozpocz\u0119cia orientalnej podr\u00f3\u017cy po fascynacjach Omanu. Przekonaj si\u0119, co warto zobaczy\u0107 podczas wakacji lub wycieczki objazdowej!<\/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;5309&#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>Maskat, kt\u00f3ra jest stolic\u0105 Omanu, powinna by\u0107 obowi\u0105zkowym punktem wycieczki po tym kraju. Miasto charakteryzuje si\u0119 spokojn\u0105 atmosfer\u0105, kt\u00f3ra sprzyja relaksowi. W Maskacie znajduje si\u0119 wiele atrakcji Omanu, w tym te najbardziej znane. Samo po\u0142o\u017cenie miasta jest fascynuj\u0105ce \u2013 z jednej strony g\u00f3ry Al Had\u017car, z drugiej za\u015b Zatoka Oma\u0144ska. Mo\u017cna podziwia\u0107 pi\u0119kne widoki! Ze wzgl\u0119du na dost\u0119p do morza, warto tu przyjecha\u0107, aby si\u0119 zrelaksowa\u0107. Szerokie, piaszczyste pla\u017ce, takie jak Qurum Beach, Al Azaiba Beach czy Muscat Beach, s\u0105 \u015bwietnym miejscem do wypoczynku i uprawiania sport\u00f3w wodnych. Osoby poszukuj\u0105ce odpr\u0119\u017cenia na pewno nie b\u0119d\u0105 zawiedzione!<\/p>\n<p>W mie\u015bcie nie brakuje r\u00f3wnie\u017c miejsc do zwiedzania. Jedn\u0105 z najwi\u0119kszych atrakcji Omanu, znajduj\u0105c\u0105 si\u0119 w Maskacie, jest Wielki Meczet Su\u0142tana Kabusa \u2013 najwi\u0119ksza \u015bwi\u0105tynia w ca\u0142ym kraju. Majestatyczny budynek zbudowany z piaskowca zachwyca swoimi misternymi zdobieniami i rozmachem, pobudzaj\u0105c wyobra\u017ani\u0119 podr\u00f3\u017cnik\u00f3w. Wewn\u0105trz meczetu znajduje si\u0119 jeden z najwi\u0119kszych dywan\u00f3w na \u015bwiecie. Inn\u0105 wa\u017cn\u0105 atrakcj\u0105 w stolicy Omanu jest Kr\u00f3lewski Teatr Operowy. Ten tradycyjny budynek, przypominaj\u0105cy obronn\u0105 twierdz\u0119, skrywa w sobie nowoczesne wn\u0119trze, tworz\u0105c unikalne po\u0142\u0105czenie.<\/p>\n<p>Oczywi\u015bcie to nie wszystko, je\u015bli chodzi o interesuj\u0105ce miejsca w Maskacie. Podczas wakacji w Omanie warto odwiedzi\u0107 r\u00f3wnie\u017c takie miejsca jak forty Jalali i Mirani, Pa\u0142ac Al Alam, Muzeum Narodowe Omanu oraz Matrah Souk, czyli s\u0142ynny bazar, na kt\u00f3rym mo\u017cna naby\u0107 r\u00f3\u017cnorodne tradycyjne wyroby. Maskat zdecydowanie zas\u0142uguje na odwiedzenie, a pobyt tutaj przynosi wiele pozytywnych wra\u017ce\u0144.<\/p>\n<p>Chcesz dowiedzie\u0107 si\u0119 wi\u0119cej? Przeczytaj r\u00f3wnie\u017c: Maskat, Oman \u2013 co warto zobaczy\u0107? Najwa\u017cniejsze atrakcje, interesuj\u0105ce zabytki, pi\u0119kne pla\u017ce [przewodnik]<\/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;5310&#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>Salalah to miasto, kt\u00f3re jest znane z produkcji perfum i ma wspania\u0142e wybrze\u017ce. Znajdziesz tam pi\u0119kne pla\u017ce i laguny, idealne na relaksuj\u0105ce wakacje. Najpopularniejsze pla\u017ce w Salalah to Al Haffa Beach i Dahareez Beach, gdzie mo\u017cesz si\u0119 opala\u0107 i uprawia\u0107 nurkowanie.<\/p>\n<p>Ale Salalah oferuje nie tylko pi\u0119kne wybrze\u017ce. Mo\u017cesz tak\u017ce odwiedzi\u0107 Meczet Su\u0142tana Kabusa, Muzeum Ziemi Kadzid\u0142a i Pa\u0142ac Su\u0142ta\u0144ski Al Husn. Na targu Al Hisn mo\u017cesz poczu\u0107 autentyczn\u0105 atmosfer\u0119 i spr\u00f3bowa\u0107 kuchni arabskiej.<\/p>\n<p>Wi\u0119cej informacji o wakacjach w Salalah znajdziesz w artykule: Wakacje w Salalah w Omanie &#8211; co warto zobaczy\u0107?<\/p>\n<p>Nizwa to jedno z najstarszych miast w Omanie. Jest to fascynuj\u0105ce miejsce, gdzie poczujesz klimat arabskiego miasta. Warto odwiedzi\u0107 Fort Nizwa, kt\u00f3ry pochodzi z XVII wieku i pozna\u0107 histori\u0119 Omanu.<\/p>\n<p>Nizwa s\u0142ynie tak\u017ce z arabskiego targowiska, gdzie mo\u017cesz kupi\u0107 lokalne przysmaki, wyroby rzemie\u015blnicze i wiele innych. Polecamy odwiedzi\u0107 targ w pi\u0105tek, gdy odbywa si\u0119 tam r\u00f3wnie\u017c kozi targ.<\/p>\n<p>Podczas zwiedzania Nizwy warto spacerowa\u0107 po dzielnicy Al Aqr, odwiedzi\u0107 Aswiq Historical Village i Falad\u017c Daris Park, kt\u00f3ry jest wpisany na list\u0119 UNESCO.<\/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;5311&#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>Ubar, czyli stanowisko archeologiczne Shisr, to miejsce, kt\u00f3re warto odwiedzi\u0107 w Omanie, szczeg\u00f3lnie je\u015bli interesuje nas historia. Kiedy\u015b by\u0142a to oaza i wa\u017cny punkt na szlaku handlowym zwi\u0105zanym z kadzid\u0142em &#8211; karawany zatrzymywa\u0142y si\u0119 tam, \u017ceby uzupe\u0142ni\u0107 zapasy wody. W 1992 roku odkryto pozosta\u0142o\u015bci staro\u017cytnej osady, kt\u00f3re w 2000 roku zosta\u0142y wpisane na List\u0119 \u015awiatowego Dziedzictwa UNESCO. Niekt\u00f3rzy sugeruj\u0105, \u017ce oaza ta to legendarne zaginione miasto Ubar &#8211; st\u0105d te\u017c powszechnie u\u017cywana nazwa tego stanowiska archeologicznego.<\/p>\n<h3>Zwiedzaj Oman na wycieczce objazdowej!<\/h3>\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;5314&#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>Mirbat to ma\u0142a rybacka wioska. Charakteryzuje si\u0119 tradycyjn\u0105 architektur\u0105. Chocia\u017c na pierwszy rzut oka nie ma wiele do zaoferowania, w praktyce jest bardzo urokliwa. W\u0105skie uliczki i zniszczone budynki, kt\u00f3re s\u0105 obecne w wielu miejscach wioski, tworz\u0105 wyj\u0105tkow\u0105 atmosfer\u0119. Oczywi\u015bcie, nie ka\u017cdemu mo\u017ce to przypa\u015b\u0107 do gustu. Jednak to nie wszystko, co Mirbat ma do zaoferowania. Je\u015bli chodzi o zabytki, mo\u017cna tam odwiedzi\u0107 fort z XVIII wieku. W okolicy znajduj\u0105 si\u0119 r\u00f3wnie\u017c pi\u0119kne pla\u017ce i rafy koralowe &#8211; co\u015b, co z pewno\u015bci\u0105 przypadnie do gustu mi\u0142o\u015bnikom relaksu i odkrywania podwodnego \u015bwiata.<\/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;5315&#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>Oman s\u0142ynie z wielu ciekawych fortec. Budowle obronne spotka\u0107 mo\u017cna w r\u00f3\u017cnych cz\u0119\u015bciach kraju. Chocia\u017c wszystkie s\u0105 utrzymane w podobnym stylu, ka\u017cde z nich ma sw\u00f3j unikalny charakter. Stanowi\u0105 one doskona\u0142y przyk\u0142ad architektury oma\u0144skiej.<\/p>\n<p>Jedn\u0105 z najbardziej znanych fortyfikacji jest Fort Nizwa, o kt\u00f3rym ju\u017c wspomniano. Gor\u0105co polecamy odwiedzi\u0107 to miejsce. Mo\u017cna tam dotrze\u0107 np. z Maskatu w ramach wycieczki fakultatywnej. Twierdza ta jest r\u00f3wnie\u017c uwzgl\u0119dniana w programie niekt\u00f3rych objazdowych wycieczek po Omanie. Jest to zdecydowanie wa\u017cny punkt na mapie atrakcji turystycznych.<\/p>\n<p>Innym znanym fortem w Omanie jest Fort Bahla. Zosta\u0142 on wpisany na List\u0119 \u015awiatowego Dziedzictwa UNESCO. Pot\u0119\u017cne fortyfikacje nale\u017c\u0105 do najstarszych w kraju. Zamek obronny zosta\u0142 zbudowany w oazie Bahla i otaczaj\u0105 go plantacje palm daktylowych. Twierdza, kt\u00f3ra stoi tam dzisiaj, powsta\u0142a w XVII wieku z gliny i niewypalonej ceg\u0142y. Warto po\u015bwi\u0119ci\u0107 kilka godzin na jej zwiedzanie. Oko\u0142o 10 km od fortu znajduje si\u0119 tak\u017ce zamek Jabreen z XVII wieku. Jest on r\u00f3wnie\u017c wa\u017cn\u0105 atrakcj\u0105 Omanu. Nie jest to fort obronny, ale luksusowa rezydencja imama, dlatego wn\u0119trze zdobi\u0105 r\u00f3\u017cnorodne zdobienia, takie jak a\u017curowe okna i malowid\u0142a na \u015bcianach.<\/p>\n<p>R\u00f3wnie\u017c Fort Nakhal (znany r\u00f3wnie\u017c jako Husn Al Heem) zas\u0142uguje na uwag\u0119. Otoczony jest on zielonymi palmowymi gajami i mimo swojej niewielkiej wielko\u015bci robi du\u017ce wra\u017cenie. W jego pobli\u017cu znajduj\u0105 si\u0119 g\u00f3rskie szczyty, kt\u00f3re dodaj\u0105 mu uroku.<\/p>\n<p>Oman to nie tylko fascynuj\u0105ce miasta i interesuj\u0105ce zabytki, ale tak\u017ce niezwyk\u0142a przyroda. Krajobrazy s\u0105 tu bardzo zr\u00f3\u017cnicowane. Zobaczysz tutaj pustynie, oazy, g\u00f3ry i wadi, czyli pustynne doliny otoczone ska\u0142ami, kt\u00f3re wype\u0142niaj\u0105 si\u0119 wod\u0105 na sta\u0142e lub okresowo. Odkrywanie tych naturalnych cud\u00f3w jest niezapomnianym do\u015bwiadczeniem. W ka\u017cdym z tych miejsc mo\u017cesz wybra\u0107 si\u0119 na wycieczk\u0119, kt\u00f3ra dostarczy Ci niezapomnianych wra\u017ce\u0144. Najwa\u017cniejsze przyrodnicze atrakcje Omanu to mi\u0119dzy innymi:<\/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;5316&#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>Oczywi\u015bcie s\u0105 to tylko wybrane miejsca, kt\u00f3re warto odwiedzi\u0107 w Omanie. Ten niesamowity kraj oferuje unikaln\u0105 przyrod\u0119 i zabytki. Jest to fascynuj\u0105ce i interesuj\u0105ce miejsce podr\u00f3\u017cy. Je\u015bli chcesz si\u0119 zrelaksowa\u0107 na wakacjach, najlepiej wybra\u0107 Salalah lub Maskat. Pozosta\u0142e atrakcje Omanu mo\u017cna zobaczy\u0107 podczas wycieczek opcjonalnych lub objazdowych.<\/p>\n<h3>Wybierz si\u0119 na wakacje do Omanu!<\/h3>\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;5321&#8243; img_size=&#8221;large&#8221;]<br \/>\n[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;2346&#8243; img_size=&#8221;full&#8221;]<br \/>\n[vc_empty_space height=&#8221;40px&#8221;]<br \/>\n[vc_single_image image=&#8221;1780&#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 \/>\nCiAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgY29uc3QgcGFyYW1zID0gbmV3IFVSTFNlYXJjaFBhcmFtcyh7CiAgICAgICAgICAgICAgICAnZGVwYXJ0dXJlJzogJzIwMjUtMDQtMjMnLAogICAgICAgICAgICAgICAgJ2Fycml2YWwnOiAnMjAyNS0wNS0yMycsCiAgICAgICAgICAgICAgICAnZHVyYXRpb24nOiAnNToxNScsCiAgICAgICAgICAgICAgICAnc2VydmljZWRlc2NbXSc6ICdhbGwnLAogICAgICAgICAgICAgICAgJ2FkdWx0cyc6IDIsCiAgICAgICAgICAgICAgICAncGxhbmUnOiAnc2Ftb2xvdCcsCiAgICAgICAgICAgICAgICAnc3RhcnMnOiAwLAogICAgICAgICAgICAgICAgJ3RvdGFsX3ByaWNlJzogMCwKICAgICAgICAgICAgICAgICdtZXJsaW54VHJhbnNwb3J0JzogJ0YnCiAgICAgICAgICAgIH0pOwogICAgICAgICAgICAvLyBGdW5rY2phIG9kcG93aWVkemlhbG5hIHphIHBvYmllcmFuaWUgb2ZlcnQgeiBBUEkKYXN5bmMgZnVuY3Rpb24gZmV0Y2hPZmZlcnMoKSB7CiAgICB0cnkgewogICAgICAgIGNvbnN0IGlkUmVzcG9uc2UgPSBhd2FpdCBmZXRjaCgnaHR0cHM6Ly93YWthY3lqbmVwcnp5Z29keS5wbC9hcGkvdjIvc2VhcmNoL2lkJywgewogICAgICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICAgICAgaGVhZGVyczogewogICAgICAgICAgICAgICAgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJvZHk6IHBhcmFtcy50b1N0cmluZygpCiAgICAgICAgfSk7CiAgICAgICAgY29uc3Qgc2VhcmNoSWQgPSBhd2FpdCBpZFJlc3BvbnNlLmpzb24oKTsKICAgICAgICBjb25zdCByZXNwb25zZSA9IGF3YWl0IGZldGNoKCdodHRwczovL3dha2FjeWpuZXByenlnb2R5LnBsL2FwaS92Mi90b3VycycsIHsKICAgICAgICAgICAgbWV0aG9kOiAnUE9TVCcsCiAgICAgICAgICAgIGhlYWRlcnM6IHsKICAgICAgICAgICAgICAgICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24vanNvbicKICAgICAgICAgICAgfSwKICAgICAgICAgICAgYm9keTogSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgJ2dldEFzQXJyYXknOiB0cnVlLAogICAgICAgICAgICAgICAgJ3NlYXJjaF9pZCc6IHNlYXJjaElkLnNlYXJjaF9pZCwKICAgICAgICAgICAgfSkKICAgICAgICB9KQoKICAgICAgICByZXR1cm4gYXdhaXQgcmVzcG9uc2UuanNvbigpOwogICAgfSBjYXRjaCAoZXJyb3IpIHsKICAgICAgICBjb25zb2xlLmVycm9yKCdFcnJvciBmZXRjaGluZyBvZmZlcnM6JywgZXJyb3IpOwogICAgICAgIHJldHVybiBudWxsOwogICAgfQp9CgovLyBGdW5rY2phIGxvc293byBwb2R3ecW8c3phasSFY2EgY2VuxJkgbyA1LTEwJQpmdW5jdGlvbiBjYWxjdWxhdGVPcmlnaW5hbFByaWNlV2l0aE1hcmt1cChwcmljZSkgewogICAgY29uc3QgbWFya3VwUGVyY2VudGFnZSA9IE1hdGgucmFuZG9tKCkgKiAoMTAgLSA1KSArIDU7IC8vIExvc293eSBwcm9jZW50IHogemFrcmVzdSA1LTEwCiAgICBjb25zdCBtYXJrdXAgPSBwcmljZSAqIChtYXJrdXBQZXJjZW50YWdlIC8gMTAwKTsKICAgIHJldHVybiBNYXRoLnJvdW5kKHByaWNlICsgbWFya3VwKTsKfQoKZnVuY3Rpb24gY3JlYXRlSW1hZ2VTZWN0aW9uKGltYWdlVXJsLCBob3RlbE5hbWUsIHByaWNlU2VjdGlvbk1vYmlsZSkgewogICAgY29uc3QgaW1hZ2VTZWN0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBpbWFnZVNlY3Rpb24uY2xhc3NOYW1lID0gJ2ltYWdlLXNlY3Rpb24gaW1hZ2Utc2VjdGlvbi1hcnRpY2xlJzsKICAgIGNvbnN0IGltYWdlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7CiAgICBpbWFnZS5zcmMgPSBpbWFnZVVybDsKICAgIGltYWdlLmFsdCA9ICdIaXN6cGFuaWEgQWxsIEluY2x1c2l2ZSc7IC8vIERvZGFuaWUgbWV0YSBvcGlzdSBhbHQKCi8vIERvZGFuaWUgcHJpY2VTZWN0aW9uIG5hIG1vYmlsZQogICAgaW1hZ2VTZWN0aW9uLmFwcGVuZENoaWxkKHByaWNlU2VjdGlvbk1vYmlsZSk7CiAgICBpbWFnZVNlY3Rpb24uYXBwZW5kQ2hpbGQoaW1hZ2UpOwogICAgcmV0dXJuIGltYWdlU2VjdGlvbjsKfQoKLy8gRnVua2NqYSB0d29yesSFY2EgaW5mb3JtYWNqZSBvIGhvdGVsdQpmdW5jdGlvbiBjcmVhdGVIb3RlbEluZm8oaG90ZWxOYW1lLCBzdGFycywgbG9jYXRpb24sIGZsaWdodERldGFpbHMsIHVybCkgewogICAgY29uc3QgaG90ZWxJbmZvID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBob3RlbEluZm8uY2xhc3NOYW1lID0gJ2hvdGVsLWluZm8nOwoKLy8gU2tyw7NjZW5pZSBuYXp3eSBob3RlbHUgZG8gNDUgem5ha8OzdywgemFrb8WEY3pvbmUgdHJ6ZW1hIGtyb3BrYW1pCiAgICBjb25zdCB0cnVuY2F0ZWRIb3RlbE5hbWUgPSBob3RlbE5hbWUubGVuZ3RoID4gNDAgPyBob3RlbE5hbWUuc3Vic3RyaW5nKDAsIDQwKSArICcuLi4nIDogaG90ZWxOYW1lOwoKICAgIGNvbnN0IG5hbWVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwogICAgbmFtZUVsZW1lbnQuY2xhc3NOYW1lID0gJ2hvdGVsLW5hbWUgaG90ZWwtbmFtZS1hcnRpY2xlJzsKICAgIG5hbWVFbGVtZW50LnRleHRDb250ZW50ID0gdHJ1bmNhdGVkSG90ZWxOYW1lOwogICAgbmFtZUVsZW1lbnQuaHJlZiA9IHVybDsKCiAgICBjb25zdCBzdGFyc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHN0YXJzRWxlbWVudC5jbGFzc05hbWUgPSAnc3RhcnMnOwogICAgc3RhcnNFbGVtZW50LnRleHRDb250ZW50ID0gJ+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;Oman &#8211; fascynuj\u0105ce miasta, malownicza przyroda i wiele atrakcji&#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] Oman to kraj, w kt\u00f3rym nowoczesno\u015b\u0107 i tradycja splecione s\u0105 w harmonijn\u0105 ca\u0142o\u015b\u0107. Z jednej strony mo\u017cna podziwia\u0107 majestatyczne g\u00f3ry, a z drugiej rozpo\u015bciera si\u0119 bezkresny ocean. Fascynuj\u0105ce miasta i malownicza przyroda, pustynne tereny i zielone oazy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3983,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89],"tags":[],"class_list":["post-5325","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\/5325","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=5325"}],"version-history":[{"count":1,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/5325\/revisions"}],"predecessor-version":[{"id":5330,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/5325\/revisions\/5330"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/media\/3983"}],"wp:attachment":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/media?parent=5325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/categories?post=5325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/tags?post=5325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}