התחדשות עירונית


כאחד ממשרדי עורכי הדין הראשונים שנכנסו לתחום ההתחדשות העירונית ליווינו עד היום עשרות פרויקטים של התחדשות עירונית, הכוללים שיפוץ וחיזוק מבנים על פי תמ"א 38/1, הריסה ובניה חדשה על פי תמ"א 38/2 והריסה ובניה חדש על בסיס חוק פינוי ובינוי וחוקים נוספים.

משרדינו פיתח מתודולוגיה ייחודית לגיבוש מתחמי דיירים והוצאה לפועל באופן מאורגן ויעיל של פרויקטים להתחדשות עירונית. מתודולוגיה זו מושתתת על בקיאות בכל מנעד הדקויות של ההתחדשות העירונית על תחומיה: היכרות מעמיקה עם האינטרסים של היזמים והדיירים, תכנון ובניה, ידע מוניציפאלי,מיסוי,מימון ובטוחות.

לא פחות מכך, מתבססת המתודולוגיה שלנו על יכולת מוכחת לניהול צוותים והתנהלות נכונה מול כל הגורמים במעורבים בפרויקט. ליכולת זו חשיבות ממדרגה ראשונה בפרויקטים של התחדשות עירונית. האתגר הגדול ביותר בפרויקטים של התחדשות עירונית הוא להוביל את הדיירים, נציגות הדיירים, המפקח מטעם הדיירים, רשויות התכנון, היזם ועורך הדין של היזם – לחתימה על החוזה בפרק זמן סביר, כשתנאיו תואמים את הציפיות של כל המעורבים.

עורך הדין נבחן לא רק ביצירת חוזה המאזן בין אינטרסים שונים, אלא בראש ובראשונה באופן שבו הוא מוביל ומנהל את תהליכי העבודה המורכבים, ביכולתו להוות גורם דומיננטי המשפיע על תהליכי קבלת ההחלטות ולוחות הזמנים.

בהיבט של ייצוג דיירים ניתן לאפיין את תהליך ליווי הדיירים בשלבים הבאים:

השלב הראשון - גיבוש וארגון
גיבוש וארגון הבניין לכל הסכמה לביצוע פרויקט, מינוי נציגות ובחירת משרד עורכי דין מלווה – אנו יודעים כיצד לקחת בנין שיש בו חילוקי דעות בין דיירים ובעבודה מאומצת להגיע לגיבוש עקרונות מוסכמים לביצוע פרויקט תמ"א 38.
השלב השני - מכרז יזמים
עריכת מכרז יזמים – בעיננו, שלב זה והשלב שלאחריו הם החשובים ביותר במסגרת תפקידנו. כאן באים לידי הניסיון העצום שלנו בעריכת מכרזי יזמים והיכרות מעמיקה עם מרבית היזמים המובילים, בעיקר בתל אביב.
השלב השלישי - הצעות מיזמים וניהול מו"מ
קבלת הצעות מיזמים וניהול מו"מ – למשרדנו ניסיון גדול בניתוח הצעות, בדיקת תחשיבים עסקיים וניהול מו"מ עם יזמים לשם הגשת התוצאה המיטבית. אנו מנתחים את ההצעות ומצליחים להשביח אותן (וגם לפסול הצעות לא ראויות) לטובת הדיירים. הכלל המנחה תמיד הוא שהדיירים לא ישאו בתשלומים במסגרת הפרויקט, כאשר כל עלויות הפרויקט יחולו על היזם.
השלב הרביעי - אסיפת דיירי הבניין
בחירת הצעה/ות מובילה/ות לדיון והכרעה בפני אסיפת דיירי הבניין – לאחר שהנציגות, יחד עמנו, ניהלה משא ומתן וגיבשה את המלצותיה, מוצגת ההצעה/ות הטובה/ות ביותר לאסיפת הדיירים לבחירתם.
השלב החמישי - ניהול מו"מ לחתימה
ניהול מו"מ לחתימת חוזה מול יזם – זהו לב העבודה של הצוות המשפטי. אין תחליף לצוות המנוסה בעשרות חוזים ומשאם ומתנים מסוג זה.
השלב השישי - החתמת הדיירים על חוזה התמ"א
זהו שלב מורכב הדורש ניסיון רב. אנו עושים כל מאמץ כדי להסביר לדיירים את מבנה העסקה, להפיג חששות, לרבות במפגשים אישיים, ומגיעים להחתים דיירים בבתיהם ככל שהדבר נדרש.
השלב השביעי - ליווי התכנון המפורט של הפרויקט
לאחר החתימה על החוזה, שוקדים היזם ואדריכל הפרויקט על תכנון מפורט של הפרויקט והכנת הבקשה להיתר בניה. אנו מלווים את התהליך מקרוב יחד עם האדריכל שלנו והמפקח מטעם הדיירים.
השלב השמיני - ליווי הליכי התכנון מול הרשויות
וכן הליכים משפטיים כנגד דיירים סרבניים – הליכי התכנון בתל אביב לוקחים זמן, גם בגלל התנגדויות של שכנים. בנוסף, יש לעיתים צורך לנהל הליך משפטי מול דיירים שמסרבים לחתום על החוזה. למשרדנו ניסיון רב בכל ההליכים המשפטיים בהקשר לדיירים סרבנים.
השלב התשיעי - ליווי הבנקאי
פרויקט של תמ"א 38 הוא בד"כ פרויקט בנקאי סגור, כלומר ישנו מוסד פיננסי שנותן מימון לפרויקט. כל מסמכי הליווי הבנקאי, כולל הערבויות שמעמיד הבנק המלווה לדיירים, עוברים בחינה מדוקדקת של הצוות המשפטי.
השלב העשירי - ליווי הבניה
הבניה לוקחת אף היא זמן. בעת הבניה אנו נדרשים לתת מענים שונים. הליווי מתבצע יחד עם מפקח הבניה של הדיירים והאדריכל שלנו שעושים כל שביכולתם כדי לפתור בעיות משפטיות ואחרות שקורות לעיתים במהלך בניה.
השלב האחד עשר - סיום העבודות
שלב זה מאופיין בעבודה משולבת של הצוות המשפטי ושל מפקח הבניה מטעם הדיירים והאדריכל שלנו שמסייעים לדיירים בתהליך סיום העבודות ועריכת פרוטוקול מסירה. הצוות המשפטי דואג שיתקבלו כל האישורים הנדרשים לסיום הפרויקט ומלווה את תהליך רישום הבית המשותף

תמ"א 38: שיפוץ וחיזוק מבנים (תמ"א 38/1), הריסה ובניה מחדש (תמ"א 38/2)

בתחום זה אנו מעניקים ליווי מקיף לבעלי דירות, ליזמים ולקבלנים בכל היבטי ההתקשרות במסגרת ביצוע פרויקטים של תמ"א 38, לרבות עבודה מול הרשויות ומול דיירים סרבנים. משרדנו הינו מהראשונים עם ניסיון מוכח בתחום זה.

פינוי בינוי:

משרדינו מלווה, מארגן ומייעץ בפרויקטים של פינוי-בינוי (לפי חוק פינוי בינוי), החל משלב ההכרזה ועד לליווי שוטף וכולל של התושבים במסגרת פרויקט הבניה.
בין השאר, אנו מטפלים ב:
א. קבלת הכרזה למתחמי פינוי -בינוי.
ב. השתתפות במנהלת פרויקט פינוי -בינוי.
ג. פגישות עם דיירים, יזמים וקבלנים.
ד. התקשרויות עם יזמים וקבלנים ועריכת כל מערכת ההסכמים הקשורה לפרויקט פינוי בינוי.
ה. הגשת התנגדויות וטיפול בהליכי תכנון ובניה מול רשויות מקומיות וועדות תכנון ובניה.
ו. תביעות נגד תושבים סרבנים.

פרוייקטים לדוגמא


רח' הכנסת הגדולה

רח' הכנסת הגדולה, בבלי, ת"א

תמ"א 38 2 – הריסה ובניה מחדש

הבניינים הקיימים ייהרסו ובמקמם ייבנו בבנייה ירוקה שני בניינים מפוארים ויוקרתיים, בני 8 קומות וחניון תת קרקעי. הדיירים יקבלו תוספות שטח נרחבות לדירותיהם, שייבנו במפרט טכני גבוה, ויכללו ממ"ד, מרפסת שמש, מחסן וחניה בחניון תת קרקעי. בבניין יוקם לובי מפואר, וכמובן מעלית. היזם יקבל את דירות הגן ואת הפנטהאוזים.

רח' גורדון , ת"א

תמ"א 38/2 - הריסה ובניה חדשה (הדמיה)

הריסת שני בנינים ובניית בנין חדש. כל דירה קיימת מקבלת תוספת של כ- 25 מ"ר מחסן וחניה.

רח' בילטמור , ת"א

תמ"א 38/2 - הריסה ובניה מחדש (הדמיה)

היזם יקבל את הזכויות לדירות גן + פנטהאוזים אדריכל מוביל יעצב את הבניין בקונספט מודרני וייחודי. הדיירים יקבלו דירות חדשות וגדולות יותר, מאובזרות במפרט עשיר ומשודרג, חניון תת קרקעי, מחסנים, לובי מפואר וגינה מטופחת.

רח' ויצמן, ת"א

תמ"א 38/2 - הריסה ובניה מחדש (הדמיה)

היזם יקבל את הזכויות לדירות גן ופנטהאוזים, ויקים פרויקט יוקרה של בניין אחד, במקום שניים כיום, שיתנשא לגובה של 7.5 קומות, בנוסף לקומת קרקע, חניון תת קרקעי ולובי מפואר. דירות המגורים יוגדלו, וביניהן יהיו פנטהאוזים, מיני פנטהאוזים ודירות גן.

רח' ז'בוטינסקי, ת"א

תמ"א 38/2 - הריסה ובניה מחדש (הדמיה)

היזם יקבל את הזכויות לדירות גן ופנטהאוזים, ויקים פרויקט יוקרה. דירות המגורים יוגדלו וינתנו מחסנים, מרפסות שמש ומקומות חניה בנוסף למפרט טכני עשיר במיוחד.

רח' הזוהר (בבלי), ת"א

תמ"א 38/2 - הריסה ובניה מחדש

היזם יבנה בנין בוטיק ויקבל את הזכויות לדירות גן ופנטהאוזים. דירות המגורים יוגדלו וינתנו מרפסות שמש ומקומות חניה.

רח' מיכה, ת"א

תמ"א 38/1 - חיזוק ושיפוץ

היזם יקבל את הזכויות לדירות גן + פנטהאוזים. כל מערכות הבניין ישודרגו, ייבנו מרפסות שמש, מעלית, לובי וחזיתות משודרגות.

רח' נורדאו, ת"א

תמ"א 38/1 – חיזוק ושיפוץ

היזם יקבל את הזכויות לדירות גן + פנטהאוזים. הדיירים יקבלו ממ"דים ומרפסות שמש. כל מערכות הבניין ישודרגו: תיבנה מעלית, לובי מפואר, חזיתות משודרגות.
חדר מדרגות חדש, החלפת תשתיות מים, ביוב וחשמל ועוד.

רח' סוקולוב, ת"א

תמ"א 38/1 - חיזוק ושיפוץ

היזם יקבל את הזכויות לדירות גן +פנטהאוזים. כל מערכות הבניין ישודרגו, ייבנו מרפסות שמש, מעלית, לובי וחזיתות משודרגות.

רח' דיזנגוף, ת"א

חיזוק ושיפוץ
פרויקט חיזוק ברחוב דיזנגוף בת"א, דירות הבעלים יורחבו וישופצו.
והיזם יבנה בנין בוטיק ייחודי בנוף התל אביבי בקרבת הים.

רח' בריינין, ת"א

פרויקט ברחוב בריינין בת"א, בעלי הדירות יקבלו בנין בוטיק מפואר, דירות גדולות
מרפסות שמש חניות ומחסנים.

רח' בצלאל, ת"א

בעלי הדירות יקבלו בנין חדש ומפואר הכולל דירות מוגדלות ומפרט טכני מודרני

רח' דוד המלך, ת"א

פרויקט ברחוב דוד המלך בת"א, הבעלים יקבלו ממ"ד ומרפסות שמש במסגרת ומפרט טכני יחודי.

רח' תוספתא, ת"א

בנין בוטיק ברחוב תוספתא בת"א הכולל תוספות שטחים לבעלי הדירות, מרפסות שמש
חניות ומחסנים

צרו קשר


   טלפון: 03-612-2482

   נייד: 054-750-6064

   פקס: 03-612-2484

   דוא"ל: nathan@sr-law.co.il

ז'בוטינסקי 9, מגדל הכשרת הישוב

קומה 11, בני ברק, 5126417

Pin It on Pinterest

Share This
רוצים לקבל מאתנו מידע, עדכונים ומאמרים על ​מגוון נושאים בתחום ​ה​התחדשות ה​עירוני​ת?​
הצטרפו כעת, וקבלו את המידע
ישירות לדואר האלקטרוני שלכם.
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBnZm9ybTtnZm9ybXx8KGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImdmb3JtX21haW5fc2NyaXB0c19sb2FkZWQiLGZ1bmN0aW9uKCl7Z2Zvcm0uc2NyaXB0c0xvYWRlZD0hMH0pLHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixmdW5jdGlvbigpe2dmb3JtLmRvbUxvYWRlZD0hMH0pLGdmb3JtPXtkb21Mb2FkZWQ6ITEsc2NyaXB0c0xvYWRlZDohMSxpbml0aWFsaXplT25Mb2FkZWQ6ZnVuY3Rpb24obyl7Z2Zvcm0uZG9tTG9hZGVkJiZnZm9ybS5zY3JpcHRzTG9hZGVkP28oKTohZ2Zvcm0uZG9tTG9hZGVkJiZnZm9ybS5zY3JpcHRzTG9hZGVkP3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixvKTpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJnZm9ybV9tYWluX3NjcmlwdHNfbG9hZGVkIixvKX0saG9va3M6e2FjdGlvbjp7fSxmaWx0ZXI6e319LGFkZEFjdGlvbjpmdW5jdGlvbihvLG4scix0KXtnZm9ybS5hZGRIb29rKCJhY3Rpb24iLG8sbixyLHQpfSxhZGRGaWx0ZXI6ZnVuY3Rpb24obyxuLHIsdCl7Z2Zvcm0uYWRkSG9vaygiZmlsdGVyIixvLG4scix0KX0sZG9BY3Rpb246ZnVuY3Rpb24obyl7Z2Zvcm0uZG9Ib29rKCJhY3Rpb24iLG8sYXJndW1lbnRzKX0sYXBwbHlGaWx0ZXJzOmZ1bmN0aW9uKG8pe3JldHVybiBnZm9ybS5kb0hvb2soImZpbHRlciIsbyxhcmd1bWVudHMpfSxyZW1vdmVBY3Rpb246ZnVuY3Rpb24obyxuKXtnZm9ybS5yZW1vdmVIb29rKCJhY3Rpb24iLG8sbil9LHJlbW92ZUZpbHRlcjpmdW5jdGlvbihvLG4scil7Z2Zvcm0ucmVtb3ZlSG9vaygiZmlsdGVyIixvLG4scil9LGFkZEhvb2s6ZnVuY3Rpb24obyxuLHIsdCxpKXtudWxsPT1nZm9ybS5ob29rc1tvXVtuXSYmKGdmb3JtLmhvb2tzW29dW25dPVtdKTt2YXIgZT1nZm9ybS5ob29rc1tvXVtuXTtudWxsPT1pJiYoaT1uKyJfIitlLmxlbmd0aCksZ2Zvcm0uaG9va3Nbb11bbl0ucHVzaCh7dGFnOmksY2FsbGFibGU6cixwcmlvcml0eTp0PW51bGw9PXQ/MTA6dH0pfSxkb0hvb2s6ZnVuY3Rpb24obixvLHIpe3ZhciB0O2lmKHI9QXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwociwxKSxudWxsIT1nZm9ybS5ob29rc1tuXVtvXSYmKChvPWdmb3JtLmhvb2tzW25dW29dKS5zb3J0KGZ1bmN0aW9uKG8sbil7cmV0dXJuIG8ucHJpb3JpdHktbi5wcmlvcml0eX0pLG8uZm9yRWFjaChmdW5jdGlvbihvKXsiZnVuY3Rpb24iIT10eXBlb2YodD1vLmNhbGxhYmxlKSYmKHQ9d2luZG93W3RdKSwiYWN0aW9uIj09bj90LmFwcGx5KG51bGwscik6clswXT10LmFwcGx5KG51bGwscil9KSksImZpbHRlciI9PW4pcmV0dXJuIHJbMF19LHJlbW92ZUhvb2s6ZnVuY3Rpb24obyxuLHQsaSl7dmFyIHI7bnVsbCE9Z2Zvcm0uaG9va3Nbb11bbl0mJihyPShyPWdmb3JtLmhvb2tzW29dW25dKS5maWx0ZXIoZnVuY3Rpb24obyxuLHIpe3JldHVybiEhKG51bGwhPWkmJmkhPW8udGFnfHxudWxsIT10JiZ0IT1vLnByaW9yaXR5KX0pLGdmb3JtLmhvb2tzW29dW25dPXIpfX0pOzwvc2NyaXB0PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0nZ2ZfYnJvd3Nlcl91bmtub3duIGdmb3JtX3dyYXBwZXIgZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyJyBpZD0nZ2Zvcm1fd3JhcHBlcl8yJyA+PGRpdiBpZD0nZ2ZfMicgY2xhc3M9J2dmb3JtX2FuY2hvcicgdGFiaW5kZXg9Jy0xJz48L2Rpdj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIHRhcmdldD0nZ2Zvcm1fYWpheF9mcmFtZV8yJyBpZD0nZ2Zvcm1fMicgIGFjdGlvbj0nL3VyYmFuLXJlbmV3YWwvI2dmXzInID4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0nZ2Zvcm1fYm9keSBnZm9ybS1ib2R5Jz48dWwgaWQ9J2dmb3JtX2ZpZWxkc18yJyBjbGFzcz0nZ2Zvcm1fZmllbGRzIHRvcF9sYWJlbCBmb3JtX3N1YmxhYmVsX2JlbG93IGRlc2NyaXB0aW9uX2JlbG93Jz48bGkgaWQ9ImZpZWxkXzJfMjEiICBjbGFzcz0iZ2ZpZWxkIGdmX2xpc3RfMmNvbCBmaWVsZF9zdWJsYWJlbF9iZWxvdyBmaWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBnZmllbGRfdmlzaWJpbGl0eV92aXNpYmxlIiAgZGF0YS1qcy1yZWxvYWQ9ImZpZWxkXzJfMjEiPjxsYWJlbCBjbGFzcz0nZ2ZpZWxkX2xhYmVsJyAgPteQ16DXmSDXntei15XXoNeZ158g15zXp9eR15wg16LXk9eb15XXoNeZ150g15XXnteQ157XqNeZ1508L2xhYmVsPjxkaXYgY2xhc3M9J2dpbnB1dF9jb250YWluZXIgZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyc+PHVsIGNsYXNzPSdnZmllbGRfcmFkaW8nIGlkPSdpbnB1dF8yXzIxJz4KCQkJPGxpIGNsYXNzPSdnY2hvaWNlIGdjaG9pY2VfMl8yMV8wJz4KCQkJCTxpbnB1dCBuYW1lPSdpbnB1dF8yMScgdHlwZT0ncmFkaW8nIHZhbHVlPSdFbnRyZXByZW5ldXInICBpZD0nY2hvaWNlXzJfMjFfMCcgICAgLz4KCQkJCTxsYWJlbCBmb3I9J2Nob2ljZV8yXzIxXzAnIGlkPSdsYWJlbF8yXzIxXzAnPtee15nXk9eiINec15nXltee15nXnTwvbGFiZWw+CgkJCTwvbGk+CgkJCTxsaSBjbGFzcz0nZ2Nob2ljZSBnY2hvaWNlXzJfMjFfMSc+CgkJCQk8aW5wdXQgbmFtZT0naW5wdXRfMjEnIHR5cGU9J3JhZGlvJyB2YWx1ZT0nVGVuYW50JyAgaWQ9J2Nob2ljZV8yXzIxXzEnICAgIC8+CgkJCQk8bGFiZWwgZm9yPSdjaG9pY2VfMl8yMV8xJyBpZD0nbGFiZWxfMl8yMV8xJz7XnteZ15PXoiDXnNeT15nXmdeo15nXnTwvbGFiZWw+CgkJCTwvbGk+PC91bD48L2Rpdj48L2xpPjxsaSBpZD0iZmllbGRfMl8xOCIgIGNsYXNzPSJnZmllbGQgZm9ybS1yZXF1aXJlZC1oaWRlIGdmaWVsZF9jb250YWluc19yZXF1aXJlZCBmaWVsZF9zdWJsYWJlbF9iZWxvdyBmaWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBnZmllbGRfdmlzaWJpbGl0eV92aXNpYmxlIiAgZGF0YS1qcy1yZWxvYWQ9ImZpZWxkXzJfMTgiPjxsYWJlbCBjbGFzcz0nZ2ZpZWxkX2xhYmVsJyBmb3I9J2lucHV0XzJfMTgnID7XqdedPHNwYW4gY2xhc3M9ImdmaWVsZF9yZXF1aXJlZCI+PHNwYW4gY2xhc3M9ImdmaWVsZF9yZXF1aXJlZCBnZmllbGRfcmVxdWlyZWRfYXN0ZXJpc2siPio8L3NwYW4+PC9zcGFuPjwvbGFiZWw+PGRpdiBjbGFzcz0nZ2lucHV0X2NvbnRhaW5lciBnaW5wdXRfY29udGFpbmVyX3RleHQnPjxpbnB1dCBuYW1lPSdpbnB1dF8xOCcgaWQ9J2lucHV0XzJfMTgnIHR5cGU9J3RleHQnIHZhbHVlPScnIGNsYXNzPSdtZWRpdW0nICAgIHBsYWNlaG9sZGVyPSfXqdedIConIGFyaWEtcmVxdWlyZWQ9InRydWUiIGFyaWEtaW52YWxpZD0iZmFsc2UiICAgLz4gPC9kaXY+PC9saT48bGkgaWQ9ImZpZWxkXzJfMiIgIGNsYXNzPSJnZmllbGQgZm9ybS1yZXF1aXJlZC1oaWRlIGdmaWVsZF9jb250YWluc19yZXF1aXJlZCBmaWVsZF9zdWJsYWJlbF9iZWxvdyBmaWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBnZmllbGRfdmlzaWJpbGl0eV92aXNpYmxlIiAgZGF0YS1qcy1yZWxvYWQ9ImZpZWxkXzJfMiI+PGxhYmVsIGNsYXNzPSdnZmllbGRfbGFiZWwgc2NyZWVuLXJlYWRlci10ZXh0JyBmb3I9J2lucHV0XzJfMicgPtee15nXmdecICo8c3BhbiBjbGFzcz0iZ2ZpZWxkX3JlcXVpcmVkIj48c3BhbiBjbGFzcz0iZ2ZpZWxkX3JlcXVpcmVkIGdmaWVsZF9yZXF1aXJlZF9hc3RlcmlzayI+Kjwvc3Bhbj48L3NwYW4+PC9sYWJlbD48ZGl2IGNsYXNzPSdnaW5wdXRfY29udGFpbmVyIGdpbnB1dF9jb250YWluZXJfZW1haWwnPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9J2lucHV0XzInIGlkPSdpbnB1dF8yXzInIHR5cGU9J3RleHQnIHZhbHVlPScnIGNsYXNzPSdtZWRpdW0nICAgcGxhY2Vob2xkZXI9J9ee15nXmdecIConIGFyaWEtcmVxdWlyZWQ9InRydWUiIGFyaWEtaW52YWxpZD0iZmFsc2UiICAvPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj48L2xpPjxsaSBpZD0iZmllbGRfMl85IiAgY2xhc3M9ImdmaWVsZCBmb3JtLXJlcXVpcmVkLWhpZGUgZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGZpZWxkX3N1YmxhYmVsX2JlbG93IGZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUiICBkYXRhLWpzLXJlbG9hZD0iZmllbGRfMl85Ij48bGFiZWwgY2xhc3M9J2dmaWVsZF9sYWJlbCBnZmllbGRfbGFiZWxfYmVmb3JlX2NvbXBsZXgnICA+15PXmdeV15XXqDxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQiPjxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQgZ2ZpZWxkX3JlcXVpcmVkX2FzdGVyaXNrIj4qPC9zcGFuPjwvc3Bhbj48L2xhYmVsPjxkaXYgY2xhc3M9J2dpbnB1dF9jb250YWluZXIgZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCc+PHVsIGNsYXNzPSdnZmllbGRfY2hlY2tib3gnIGlkPSdpbnB1dF8yXzknPjxsaSBjbGFzcz0nZ2Nob2ljZSBnY2hvaWNlXzJfOV8xJz4KCQkJCQkJCQk8aW5wdXQgY2xhc3M9J2dmaWVsZC1jaG9pY2UtaW5wdXQnIG5hbWU9J2lucHV0XzkuMScgdHlwZT0nY2hlY2tib3gnICB2YWx1ZT0n15DXoNeZINee15DXqdeoINen15HXnNeqINeT15nXldeV16gsINei15PXm9eV16DXmdedINeV157XkNee16jXmdedINee16nXmNeZ15nXoNeR16jXkiDXqNek15XXkNeUIC0g157Xqdeo15Mg16LXldeo15vXmSDXk9eZ158gKNec15Ag16HXpNeQ150pJyBjaGVja2VkPSdjaGVja2VkJyBpZD0nY2hvaWNlXzJfOV8xJyAgIC8+CgkJCQkJCQkJPGxhYmVsIGZvcj0nY2hvaWNlXzJfOV8xJyBpZD0nbGFiZWxfMl85XzEnPteQ16DXmSDXnteQ16nXqCDXp9eR15zXqiDXk9eZ15XXldeoLCDXoteT15vXldeg15nXnSDXldee15DXnteo15nXnSDXntep15jXmdeZ16DXkdeo15Ig16jXpNeV15DXlCAtINee16nXqNeTINei15XXqNeb15kg15PXmdefICjXnNeQINeh16TXkNedKTwvbGFiZWw+CgkJCQkJCQk8L2xpPjwvdWw+PC9kaXY+PC9saT48L3VsPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9J2dmb3JtX2Zvb3RlciB0b3BfbGFiZWwnPiA8aW5wdXQgdHlwZT0nc3VibWl0JyBpZD0nZ2Zvcm1fc3VibWl0X2J1dHRvbl8yJyBjbGFzcz0nZ2Zvcm1fYnV0dG9uIGJ1dHRvbicgdmFsdWU9J9em16jXpNeVINeQ15XXqteZJyAgb25jbGljaz0naWYod2luZG93WyJnZl9zdWJtaXR0aW5nXzIiXSl7cmV0dXJuIGZhbHNlO30gIHdpbmRvd1siZ2Zfc3VibWl0dGluZ18yIl09dHJ1ZTsgICcgb25rZXlwcmVzcz0naWYoIGV2ZW50LmtleUNvZGUgPT0gMTMgKXsgaWYod2luZG93WyJnZl9zdWJtaXR0aW5nXzIiXSl7cmV0dXJuIGZhbHNlO30gd2luZG93WyJnZl9zdWJtaXR0aW5nXzIiXT10cnVlOyAgalF1ZXJ5KCIjZ2Zvcm1fMiIpLnRyaWdnZXIoInN1Ym1pdCIsW3RydWVdKTsgfScgLz4gPGlucHV0IHR5cGU9J2hpZGRlbicgbmFtZT0nZ2Zvcm1fYWpheCcgdmFsdWU9J2Zvcm1faWQ9MiZhbXA7dGl0bGU9JmFtcDtkZXNjcmlwdGlvbj0mYW1wO3RhYmluZGV4PTAnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2lzX3N1Ym1pdF8yJyB2YWx1ZT0nMScgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fc3VibWl0JyB2YWx1ZT0nMicgLz4KICAgICAgICAgICAgCiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2dmb3JtX3VuaXF1ZV9pZCcgdmFsdWU9JycgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nc3RhdGVfMicgdmFsdWU9J1d5SmJYU0lzSW1Gak9UTmhNRFEwWldFeU9ETm1OV1UxTnpCbFpUUTJNMlppWW1aaU5URXlJbDA9JyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV90YXJnZXRfcGFnZV9udW1iZXJfMicgaWQ9J2dmb3JtX3RhcmdldF9wYWdlX251bWJlcl8yJyB2YWx1ZT0nMCcgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fc291cmNlX3BhZ2VfbnVtYmVyXzInIGlkPSdnZm9ybV9zb3VyY2VfcGFnZV9udW1iZXJfMicgdmFsdWU9JzEnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIG5hbWU9J2dmb3JtX2ZpZWxkX3ZhbHVlcycgdmFsdWU9JycgLz4KICAgICAgICAgICAgCiAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7Ij48bGFiZWw+JiM5MTY7PHRleHRhcmVhIG5hbWU9ImFrX2hwX3RleHRhcmVhIiBjb2xzPSI0NSIgcm93cz0iOCIgbWF4bGVuZ3RoPSIxMDAiPjwvdGV4dGFyZWE+PC9sYWJlbD48aW5wdXQgdHlwZT0iaGlkZGVuIiBpZD0iYWtfanNfMSIgbmFtZT0iYWtfanMiIHZhbHVlPSIyMTMiLz48c2NyaXB0PmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCAiYWtfanNfMSIgKS5zZXRBdHRyaWJ1dGUoICJ2YWx1ZSIsICggbmV3IERhdGUoKSApLmdldFRpbWUoKSApOzwvc2NyaXB0PjwvcD48L2Zvcm0+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGlmcmFtZSBzdHlsZT0nZGlzcGxheTpub25lO3dpZHRoOjBweDtoZWlnaHQ6MHB4Oycgc3JjPSdhYm91dDpibGFuaycgbmFtZT0nZ2Zvcm1fYWpheF9mcmFtZV8yJyBpZD0nZ2Zvcm1fYWpheF9mcmFtZV8yJyB0aXRsZT0nSWZyYW1lINeW15Qg157Xm9eZ15wg15DXqiDXlNeq16DXkNeZINeU16DXk9eo16kg15zXmNeZ16TXldecINeRLUdyYXZpdHkgRm9ybXMg15HXkNee16bXoteV16ogQWpheC4nPjwvaWZyYW1lPgogICAgICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgovKiA8IVtDREFUQVsgKi8KIGdmb3JtLmluaXRpYWxpemVPbkxvYWRlZCggZnVuY3Rpb24oKSB7Z2Zvcm1Jbml0U3Bpbm5lciggMiwgJ2h0dHBzOi8vc3ItbGF3LmNvLmlsL3dwLWNvbnRlbnQvcGx1Z2lucy9ncmF2aXR5Zm9ybXMvaW1hZ2VzL3NwaW5uZXIuc3ZnJyApO2pRdWVyeSgnI2dmb3JtX2FqYXhfZnJhbWVfMicpLm9uKCdsb2FkJyxmdW5jdGlvbigpe3ZhciBjb250ZW50cyA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJyonKS5odG1sKCk7dmFyIGlzX3Bvc3RiYWNrID0gY29udGVudHMuaW5kZXhPZignR0ZfQUpBWF9QT1NUQkFDSycpID49IDA7aWYoIWlzX3Bvc3RiYWNrKXtyZXR1cm47fXZhciBmb3JtX2NvbnRlbnQgPSBqUXVlcnkodGhpcykuY29udGVudHMoKS5maW5kKCcjZ2Zvcm1fd3JhcHBlcl8yJyk7dmFyIGlzX2NvbmZpcm1hdGlvbiA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJyNnZm9ybV9jb25maXJtYXRpb25fd3JhcHBlcl8yJykubGVuZ3RoID4gMDt2YXIgaXNfcmVkaXJlY3QgPSBjb250ZW50cy5pbmRleE9mKCdnZm9ybVJlZGlyZWN0KCl7JykgPj0gMDt2YXIgaXNfZm9ybSA9IGZvcm1fY29udGVudC5sZW5ndGggPiAwICYmICEgaXNfcmVkaXJlY3QgJiYgISBpc19jb25maXJtYXRpb247dmFyIG10ID0gcGFyc2VJbnQoalF1ZXJ5KCdodG1sJykuY3NzKCdtYXJnaW4tdG9wJyksIDEwKSArIHBhcnNlSW50KGpRdWVyeSgnYm9keScpLmNzcygnbWFyZ2luLXRvcCcpLCAxMCkgKyAxMDA7aWYoaXNfZm9ybSl7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8yJykuaHRtbChmb3JtX2NvbnRlbnQuaHRtbCgpKTtpZihmb3JtX2NvbnRlbnQuaGFzQ2xhc3MoJ2dmb3JtX3ZhbGlkYXRpb25fZXJyb3InKSl7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8yJykuYWRkQ2xhc3MoJ2dmb3JtX3ZhbGlkYXRpb25fZXJyb3InKTt9IGVsc2Uge2pRdWVyeSgnI2dmb3JtX3dyYXBwZXJfMicpLnJlbW92ZUNsYXNzKCdnZm9ybV92YWxpZGF0aW9uX2Vycm9yJyk7fXNldFRpbWVvdXQoIGZ1bmN0aW9uKCkgeyAvKiBkZWxheSB0aGUgc2Nyb2xsIGJ5IDUwIG1pbGxpc2Vjb25kcyB0byBmaXggYSBidWcgaW4gY2hyb21lICovIGpRdWVyeShkb2N1bWVudCkuc2Nyb2xsVG9wKGpRdWVyeSgnI2dmb3JtX3dyYXBwZXJfMicpLm9mZnNldCgpLnRvcCAtIG10KTsgfSwgNTAgKTtpZih3aW5kb3dbJ2dmb3JtSW5pdERhdGVwaWNrZXInXSkge2dmb3JtSW5pdERhdGVwaWNrZXIoKTt9aWYod2luZG93WydnZm9ybUluaXRQcmljZUZpZWxkcyddKSB7Z2Zvcm1Jbml0UHJpY2VGaWVsZHMoKTt9dmFyIGN1cnJlbnRfcGFnZSA9IGpRdWVyeSgnI2dmb3JtX3NvdXJjZV9wYWdlX251bWJlcl8yJykudmFsKCk7Z2Zvcm1Jbml0U3Bpbm5lciggMiwgJ2h0dHBzOi8vc3ItbGF3LmNvLmlsL3dwLWNvbnRlbnQvcGx1Z2lucy9ncmF2aXR5Zm9ybXMvaW1hZ2VzL3NwaW5uZXIuc3ZnJyApO2pRdWVyeShkb2N1bWVudCkudHJpZ2dlcignZ2Zvcm1fcGFnZV9sb2FkZWQnLCBbMiwgY3VycmVudF9wYWdlXSk7d2luZG93WydnZl9zdWJtaXR0aW5nXzInXSA9IGZhbHNlO31lbHNlIGlmKCFpc19yZWRpcmVjdCl7dmFyIGNvbmZpcm1hdGlvbl9jb250ZW50ID0galF1ZXJ5KHRoaXMpLmNvbnRlbnRzKCkuZmluZCgnLkdGX0FKQVhfUE9TVEJBQ0snKS5odG1sKCk7aWYoIWNvbmZpcm1hdGlvbl9jb250ZW50KXtjb25maXJtYXRpb25fY29udGVudCA9IGNvbnRlbnRzO31zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8yJykucmVwbGFjZVdpdGgoY29uZmlybWF0aW9uX2NvbnRlbnQpO2pRdWVyeShkb2N1bWVudCkuc2Nyb2xsVG9wKGpRdWVyeSgnI2dmXzInKS5vZmZzZXQoKS50b3AgLSBtdCk7alF1ZXJ5KGRvY3VtZW50KS50cmlnZ2VyKCdnZm9ybV9jb25maXJtYXRpb25fbG9hZGVkJywgWzJdKTt3aW5kb3dbJ2dmX3N1Ym1pdHRpbmdfMiddID0gZmFsc2U7d3AuYTExeS5zcGVhayhqUXVlcnkoJyNnZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZV8yJykudGV4dCgpKTt9LCA1MCk7fWVsc2V7alF1ZXJ5KCcjZ2Zvcm1fMicpLmFwcGVuZChjb250ZW50cyk7aWYod2luZG93WydnZm9ybVJlZGlyZWN0J10pIHtnZm9ybVJlZGlyZWN0KCk7fX1qUXVlcnkoZG9jdW1lbnQpLnRyaWdnZXIoJ2dmb3JtX3Bvc3RfcmVuZGVyJywgWzIsIGN1cnJlbnRfcGFnZV0pO30gKTt9ICk7IAovKiBdXT4gKi8KPC9zY3JpcHQ+Cg==