www.stoffe-hemmers.de
Open in
urlscan Pro
217.114.218.56
Public Scan
Submitted URL: http://voguelyvan.stoffe-hemmers.net/
Effective URL: https://www.stoffe-hemmers.de/
Submission: On July 16 via manual from IN — Scanned from DE
Effective URL: https://www.stoffe-hemmers.de/
Submission: On July 16 via manual from IN — Scanned from DE
Form analysis
3 forms found in the DOMName: search_word_inc — GET /search.php
<form data-label="Wonach suchst du?" action="/search.php" method="get" name="search_word_inc" class="app__header-search">
<fieldset class="flex__center__center">
<input type="text" placeholder="Wonach suchst du?" value="" id="search-input" name="query" autocomplete="off">
<button type="submit" role="button" aria-label="Jetzt suchen" class="app__header-search-button__search">
<svg role="img" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48">
<path
d="M19.7 3.9c8.7 0 15.8 7 15.8 15.7s-7 15.7-15.7 15.8C11 35.4 4 28.4 4 19.7S11 4 19.7 3.9m0-2.9C9.4 1 1 9.4 1 19.7s8.4 18.7 18.7 18.7S38.4 30 38.4 19.7C38.4 9.4 30 1 19.7 1zM46.5 44l-13-13.2-2.5 2.5 13 13.2c.7.7 1.8.7 2.5 0s.7-1.8 0-2.5z">
</path>
</svg>
</button>
<a class="app__arrow__link show__all__results" aria-label="Alle Ergebnisse sehen">
Alle Ergebnisse sehen </a>
</fieldset>
<div class="app__search-additional__links" data-query-count="4">
<div class="app__search-additional__links-quicklinks">
<span class="app__search-additional__links-quicklinks-label">Quicklinks</span>
<div class="app__search-additional__links-quicklinks-results">
<a href="https://www.stoffe-hemmers.de/baumwolljersey" aria-label="Baumwolljersey">
Baumwolljersey </a>
<a href="https://www.stoffe-hemmers.de/musselin" aria-label="Musselin">
Musselin </a>
<a href="https://www.stoffe-hemmers.de/buendchenstoffe" aria-label="Bündchenstoffe">
Bündchenstoffe </a>
<a href="https://www.stoffe-hemmers.de/moebelstoffe" aria-label="Möbelstoffe">
Möbelstoffe </a>
</div>
</div>
</div>
<div class="app__search-suggest__layer"></div>
</form>
<form class="app__footer-newsletter__form" novalidate="novalidate">
<input type="hidden" id="campaign" name="campaign" value="Webseite|Footer">
<div class="app__footer-newsletter__form-persuasion__element">
<div class="app__footer-newsletter__form-persuasion__element-animation">
<span class="app__heading-depth__5 app__footer-newsletter__form-persuasion__element-animation__text">
<div>
<strong>15%</strong>
<small>Gutschein</small>
</div>
<svg role="img" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48">
<path
d="M24 43.8c-.3 0-.5-.1-.8-.3-7.7-5.9-12.9-11-16.6-16.1C1.9 21 .8 15.1 3.4 9.8 5.2 6 10.5 2.9 16.7 4.7c2.9.8 5.5 2.6 7.3 5.2 1.8-2.5 4.4-4.4 7.3-5.2 6.2-1.8 11.5 1.2 13.3 5.1 2.6 5.2 1.5 11.3-3.2 17.7-3.7 5.1-8.9 10.2-16.6 16.1-.3.2-.5.2-.8.2zM13.1 7c-3-.1-5.8 1.4-7.3 4-2.1 4.4-1.1 9.2 2.9 14.8 4.4 5.6 9.5 10.6 15.3 14.8 5.8-4.3 10.9-9.2 15.3-14.8 4.1-5.6 5.1-10.4 2.9-14.8-1.4-2.7-5.5-4.9-10-3.7-3 .8-5.5 3-6.7 5.8-.3.7-1.1 1.1-1.8.7-.3-.1-.5-.4-.7-.7-1.4-2.7-3.8-4.9-6.7-5.8-1.2-.1-2.2-.3-3.2-.3z">
</path>
<path d="M40.7 27.8l-8.2 7.8L24 42l-8.7-6.4-7.2-7.8L3.4 17l2.4-8.2 9.6-3.7 8.6 7.1 7.6-6.7 9.6 2.2 3.7 8z"></path>
</svg>
</span>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600" width="600" height="600" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px);">
<defs>
<clipPath id="__lottie_element_2">
<rect width="600" height="600" x="0" y="0"></rect>
</clipPath>
</defs>
<g clip-path="url(#__lottie_element_2)">
<g transform="matrix(1,0,0,1,298.5,349.5)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0.25,96)">
<path fill="rgb(162,202,35)" fill-opacity="1"
d=" M142.125,-101.125 C142.125,-101.125 142,89 142,89 C142,95.62699890136719 136.6269989013672,101 130,101 C130,101 -130,101 -130,101 C-136.6269989013672,101 -142,95.62699890136719 -142,89 C-142,89 -142.875,-101.25 -142.875,-101.25 C-142.875,-101.25 142.125,-101.125 142.125,-101.125z">
</path>
</g>
</g>
<g transform="matrix(1,0,0,1,298.5,349.5)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0.25,96)">
<path fill="rgb(107,163,3)" fill-opacity="1"
d=" M142.02699279785156,47.5 C142.02699279785156,47.5 142,89 142,89 C142,95.62699890136719 136.6269989013672,101 130,101 C130,101 90.25,101 90.25,101 C90.25,101 87.125,82.25 104.84200286865234,63.05699920654297 C119.4020004272461,47.284000396728516 142.02699279785156,47.5 142.02699279785156,47.5z">
</path>
</g>
</g>
<g transform="matrix(1,0,0,1,298.5,349.5)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0.25,96)">
<path fill="rgb(107,163,3)" fill-opacity="1"
d=" M-88.75,101 C-88.75,101 -130,101 -130,101 C-136.6269989013672,101 -142,95.62699890136719 -142,89 C-142,89 -142.1840057373047,49.000999450683594 -142.1840057373047,49.000999450683594 C-142.1840057373047,49.000999450683594 -122.46900177001953,45.869998931884766 -104.16999816894531,62.79600143432617 C-84.625,80.875 -88.75,101 -88.75,101z">
</path>
</g>
</g>
<g style="display: none;">
<g>
<path></path>
</g>
</g>
<g transform="matrix(1,0,0,1,300,352)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0,0)">
<path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(107,163,3)" stroke-opacity="1" stroke-width="9" d=" M-70.5,88.75 C-70.5,88.75 -51,97.875 -51,97.875 C-51,97.875 -69.125,111.125 -69.125,111.125"></path>
</g>
</g>
<g style="display: none;">
<g>
<path></path>
</g>
</g>
<g transform="matrix(1,0,0,1,376.25,342)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0,0)">
<path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(107,163,3)" stroke-opacity="1" stroke-width="9"
d=" M-9.25,98.125 C-9.25,98.125 -29.5,108.18800354003906 -29.5,108.18800354003906 C-29.5,108.18800354003906 -11.062999725341797,120.93800354003906 -11.062999725341797,120.93800354003906"></path>
</g>
</g>
<g transform="matrix(1,0,0,1,300,352)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0,0)">
<path fill="rgb(107,163,3)" fill-opacity="1"
d=" M16,122.93800354003906 C13.875,122.75 12.375,123 7.375,124.56300354003906 C2.375,126.1259994506836 1.6619999408721924,126.04000091552734 -0.875,126.125 C-3.578000068664551,126.21499633789062 -2.875,126.5 -8,125.75 C-13.125,125 -13.437000274658203,122.68800354003906 -17.625,122.93800354003906 C-21.760000228881836,123.18499755859375 -24.391000747680664,126.46399688720703 -23.812999725341797,130.125 C-22.687999725341797,137.25 -17.062000274658203,138.8000030517578 -2.062999963760376,138.56300354003906 C17.687000274658203,138.25 20.5,134.25 21,130.375 C21.69300079345703,125.0009994506836 18.125,123.1259994506836 16,122.93800354003906z">
</path>
</g>
</g>
<g transform="matrix(0.9999619126319885,-0.008726535364985466,0.008726535364985466,0.9999619126319885,295.5313720703125,425.46563720703125)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,3.5759999752044678,-40.93600082397461)">
<path fill="rgb(139,187,27)" fill-opacity="1" d=" M141.75,-21 C141.75,-21 141.75,21 141.75,21 C141.75,21 -141.75,21 -141.75,21 C-141.75,21 -141.75,-21 -141.75,-21 C-141.75,-21 141.75,-21 141.75,-21z"></path>
</g>
</g>
<g transform="matrix(1,0,0,1,300,352)" opacity="1" style="display: block;">
<g opacity="1" transform="matrix(1,0,0,1,0,0)">
<path fill="rgb(107,163,3)" fill-opacity="1"
d=" M76,-115.5 C24.06800079345703,-117.41200256347656 -10.25,-69 -10.25,-69 C-10.25,-69 -45.75199890136719,-101.36799621582031 -79.25,-102 C-92.5,-102.25 -116.01499938964844,-102.28199768066406 -121.25,-70 C-127.25,-33 -64,5.25 -64,5.25 C-64,5.25 35.5,1.5 35.5,1.5 C35.5,1.5 96.25,-30.75 109,-66.75 C112.4739990234375,-76.55999755859375 116.75,-114 76,-115.5z M-27.75,-22.25 C-31.75,-17 -54.75,-28.75 -63,-35.5 C-71.25,-42.25 -87.75,-63 -83,-68.75 C-79.21499633789062,-73.33100128173828 -66.79199981689453,-72.85700225830078 -47.75,-56.5 C-28.25,-39.75 -23.75,-27.5 -27.75,-22.25z M57.25,-53 C44.75,-41.75 26.75,-32.5 20.5,-34 C14.25,-35.5 13,-51.25 35.25,-68.25 C57.5,-85.25 66.5,-87 72.5,-84.25 C78.5,-81.5 69.75,-64.25 57.25,-53z">
</path>
</g>
<g opacity="1" transform="matrix(1,0,0,1,0,0)">
<path fill="rgb(107,163,3)" fill-opacity="1" d=" M147.25,-16.75 C147.25,-16.75 147.25,34.5 147.25,34.5 C147.25,34.5 -149.25,34.5 -149.25,34.5 C-149.25,34.5 -149.25,-16.75 -149.25,-16.75 C-149.25,-16.75 147.25,-16.75 147.25,-16.75z">
</path>
</g>
</g>
</g>
</svg>
</div>
<div class="app__footer-newsletter__form-persuasion__element-static">
<svg role="img" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1090 660">
<defs>
<clipPath id="clip-path">
<path d="M607.3,133.46A61.62,61.62,0,0,0,536,88.9L69.85,179.24a61.42,61.42,0,0,0-47.37,77.53C48,343.75,92.85,496.62,116,575.64a61.62,61.62,0,0,0,67.1,43.66l465.23-60.56A61.43,61.43,0,0,0,700,482.12Z" fill="#dae2e8" stroke="#fff"
stroke-miterlimit="10" stroke-width="15" clip-rule="evenodd"></path>
</clipPath>
</defs>
<path d="M607.3,133.46A61.62,61.62,0,0,0,536,88.9L69.85,179.24a61.42,61.42,0,0,0-47.37,77.53C48,343.75,92.85,496.62,116,575.64a61.62,61.62,0,0,0,67.1,43.66l465.23-60.56A61.43,61.43,0,0,0,700,482.12Z" fill="#dae2e8" fill-rule="evenodd"></path>
<g clip-path="url(#clip-path)">
<path d="M-65.64,211.19l406.33,193a38.15,38.15,0,0,0,44.44-8.6l327-355.43C416.43-30.83,174.44,8.66-65.64,211.19Z" fill="#bac1c6" stroke="#fff" stroke-miterlimit="10" stroke-width="15" fill-rule="evenodd"></path>
</g>
<path d="M607.3,133.46A61.62,61.62,0,0,0,536,88.9L69.85,179.24a61.42,61.42,0,0,0-47.37,77.53C48,343.75,92.85,496.62,116,575.64a61.62,61.62,0,0,0,67.1,43.66l465.23-60.56A61.43,61.43,0,0,0,700,482.12Z" fill="none" stroke="#fff"
stroke-miterlimit="10" stroke-width="15" fill-rule="evenodd"></path>
<path
d="M487.94,650a10,10,0,0,1-8.92-5.48L446.94,581.2,270.53,621.72a18.43,18.43,0,0,1-4,.46,18,18,0,0,1-12.46-31C297.43,549.74,392.86,458.6,392.86,458.6a10,10,0,0,1,6.34-2.75l65.64-3.72-3.31-47.51a10,10,0,0,1,2.85-7.71L543,317a26.18,26.18,0,0,1,24.17-7.21l502.4,108.09h.37a10,10,0,0,1,9.89,8.53c.06.37.11.74.14,1.12a10,10,0,0,1-6.56,10.08L491.36,649.4A9.94,9.94,0,0,1,487.94,650Z"
fill="#a2ca23" fill-rule="evenodd"></path>
<path
d="M561.65,319.18a16.47,16.47,0,0,1,3.41.36l503.73,108.38,1.16-.07-.71.17.76.16L487.94,640l-35.62-70.3L268.29,612a8,8,0,0,1-7.35-13.56L399.77,465.83l75.75-4.29-4-57.62L550.14,324a16.13,16.13,0,0,1,11.51-4.82M1070,427.85h0M561.65,299.18h0A36.36,36.36,0,0,0,535.88,310L457.25,389.9a20,20,0,0,0-5.69,15.41l2.6,37.41-55.52,3.14A20,20,0,0,0,386,451.37L247.13,583.94a28,28,0,0,0,25.65,47.52l68-15.61L441.55,592.7,470.1,649a20,20,0,0,0,24.68,9.75L1076.84,447A20,20,0,0,0,1090,426.81a17.23,17.23,0,0,0-.2-1.76A20,20,0,0,0,1072.37,408c-.56-.07-1.13-.12-1.71-.14l-10.38-2.23L569.27,300a36.06,36.06,0,0,0-7.62-.81Z"
fill="#fff"></path>
<polygon points="1070 428.18 487.94 640 471.51 403.92 1070 428.18" fill="#c3d651" fill-rule="evenodd"></polygon>
<polygon points="1070 428.18 487.94 640 399.73 465.9 1070 428.18" fill="#6ba303" fill-rule="evenodd"></polygon>
<path d="M1070,428.18,565.06,319.54A16.15,16.15,0,0,0,550.14,324l-78.63,79.92Z" fill="#a2ca23" fill-rule="evenodd"></path>
<path d="M1070,427.85,268.29,612a8,8,0,0,1-7.35-13.56L399.77,465.83Z" fill="#a2ca23" fill-rule="evenodd"></path>
<path d="M651.3,36A91.29,91.29,0,1,1,524.13,59.64,91.06,91.06,0,0,1,651.3,36Z" fill="#a2ca23" stroke="#fff" stroke-miterlimit="10" stroke-width="15" fill-rule="evenodd"></path>
<path
d="M632.18,88a25,25,0,0,0-22.1-26.31h0a27.57,27.57,0,0,0-29.81,20L574.5,102.4a16.26,16.26,0,0,1-8.64,10.31h0a15.72,15.72,0,0,0,3.38,29.52,371.94,371.94,0,0,0,57.63,8.27c5.31.34,11-2,12.84-7.15,2.71-7.59-2.91-15.57-4.7-17.49-5.09-5.49-4.41-11.35-4-18.28C631.35,102,631.78,94.84,632.18,88Z"
fill="#fff" fill-rule="evenodd"></path>
<path d="M585.91,148.45a10.83,10.83,0,0,0,21.42,3.15L596.62,150Z" fill="#fff" fill-rule="evenodd"></path>
</svg>
</div>
</div>
<fieldset class="no__margin">
<label class="app__input" for="email">
<span>Deine Mail-Adresse</span>
<input id="email" name="email" type="email" data-validate="[required,email]" value="" placeholder="Wohin dürfen wir unseren Newsletter schicken?">
</label>
<button type="submit" class="app__button slim has__icon no__arrow" data-loading="Loading">
<svg class="button_email_icon" role="img" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48">
<path
d="M43.2,8H4.8C2.7,8,1,9.8,1,12v24.1C1,38.2,2.7,40,4.8,40h38.3c2.1,0,3.8-1.8,3.8-3.9V11.9C47,9.8,45.3,8,43.2,8L43.2,8 L43.2,8L43.2,8z M42.2,10.8L27,24.7c-1.3,1.2-2.3,1.8-3,1.8c-0.6,0-1.6-0.6-3-1.8L5.8,10.8H42.2L42.2,10.8z M3.9,35.2V13.4 l11.9,10.7L3.9,35.2z M5.9,37.2l12-10.9l2,1.8c1.1,1,2.5,1.5,4.2,1.5c1.7,0,3.1-0.5,4.2-1.5l2-1.8l12,10.9H5.9L5.9,37.2z M44.1,35.2 l-11.9-11l11.9-10.7V35.2z">
</path>
</svg>
<span class="button_label">Jetzt anmelden</span>
<span class="button_ab_label">Bestätigen</span>
</button>
</fieldset>
</form>
POST
<form class="app__footer-redirect__form" method="post">
<input type="text" name="email" id="email" value="">
</form>
Text Content
WIR SCHNEIDERN DEINE DATEN AUF DICH ZU! Stoffe Hemmers nutzt Cookies und andere Technologien um zu gewährleisten, dass unsere Webseite zuverlässig, schnell und sicher läuft; wir deine Nutzererfahrung mit für dich relevanten Inhalten und personalisierter Werbung verbessern können und wir dir bestmögliche Browsing-Erfahrung bieten. Weitere Informationen findest du in unserer Datenschutzerklärung und in unserem Impressum. Einstellungen Alle akzeptieren -------------------------------------------------------------------------------- EINSTELLUNGEN Hier kannst du das Tracking und die Analysetools auf unseren Websites zulassen oder ausschließen. Notwendig Die durch diese Services gesammelten Daten werden gebraucht, um die technische Performance der Website zu gewährleisten, dir grundlegende Einkaufs-Funktionen bereitzustellen, das Einkaufen bei uns sicher zu machen und um Betrug zu verhindern. Immer eingeschaltet. Web-Performance und Analyse Diese Daten helfen uns dabei, das Einkaufen bei uns für dich besser zu machen, Bugs zu vermeiden und neue Funktionen zu testen. Darüber hinaus helfen sie uns dabei, das Nutzererlebnis insgesamt auf dem Schirm zu behalten und unseren Shop auch auf geschäftlich Relevantes hin zu analysieren. Außerdem verwenden wir diese Daten, um die Leistung unserer Websites und Dienste zu verbessern sowie um die Benutzererfahrung und geschäftsrelevante Analysen unseres Geschäfts und unserer Apps durchzuführen. Marketing Mit diesen Cookies ist die Website in der Lage, erweiterte Funktionalität und Personalisierung bereitzustellen. Sie können von uns oder von Drittanbietern gesetzt werden, deren Dienste wir auf unseren Seiten verwenden. Wenn Sie diese Cookies nicht zulassen, funktionieren einige oder alle dieser Dienste möglicherweise nicht einwandfrei. Diese Cookies ermöglichen es uns, Besuche und Verkehrsquellen zu zählen, damit wir die Leistung unserer Website messen und verbessern können. Sie unterstützen uns bei der Beantwortung der Fragen, welche Seiten am beliebtesten sind, welche am wenigsten genutzt werden und wie sich Besucher auf der Website bewegen. Alle von diesen Cookies erfassten Informationen werden aggregiert und sind deshalb anonym. Wenn Sie diese Cookies nicht zulassen, können wir nicht wissen, wann Sie unsere Website besucht haben. Einstellungen speichern Alle akzeptieren Versandkostenfrei ab 30 € Nachhaltige Verpackung Kostenlose Stoffmuster 4.89 von 5 Sterne bei Trusted Shops Versandkostenfrei ab 30 € 4.89 von 5 Sterne bei Trusted Shops Alle Ergebnisse sehen Quicklinks Baumwolljersey Musselin Bündchenstoffe Möbelstoffe Anmelden Anmelden Du bist ein neuer Kunde? Jetzt registrieren! Dein Konto Hilfe & Kontakt Deine Favoriten Dein Warenkorb Anmelden / Registrieren Stoffe Nähzubehör Schnittmuster Wolle Inspiration Neuheiten Sale Fragen & Antworten Hotline +49 (0) 5921 / 308388-12 Kontakt E-Mail Stoffe Neue Stoffe Stoffarten Bekleidungsstoffe Bio-Stoffe Dekostoffe Kinderstoffe Markenstoffe Patchworkstoffe Saisonale Stoffe Stoffe nach Farbe & Motiv Stoffmusterkarten Stoffpakete Nähzubehör Nähgarne Nähnadeln Knöpfe Bänder Borten Kordeln Reißverschlüsse Verschlüsse Schneidereibedarf Applikationen Aufbewahrung & Nähkästchen Füllmaterial & Verstärkung Kopierpapier & Seidenpapier Nähmaschinenzubehör Sticken Taschenzubehör Marken Geschenkgutschein Schnittmuster E-Books Papierschnittmuster Kostenlose Schnittmuster Malomi Design Schnittmuster Schnittmuster Bekleidung Schnittmuster Deko & Taschen Schnittmuster Marken Plotterdateien Stickdateien Nähanleitungen Wolle Wolle A-Z Markenwolle Strick- & Häkelzubehör Strickanleitungen Inspiration Babywelt Bücher & Zeitschriften Cosplay Fußball Gartenwelt Geschenkideen Halloween Karneval & Fasching Kinderwelt Maritime Welt Nachhaltig nähen Nähen für Anfänger Oktoberfest Ostern Plotten Schulstart Sport & Fitness Strandwelt Taschenwelt Trends Weihnachten Nähanleitungen Strickanleitungen Sale Reduzierte Stoffe Reduzierte Stoffpakete Reduziertes Nähzubehör Stoffarten Alle Artikel Alpenfleece Baumwollstoffe Bouclé Stoffe Bündchenstoffe Canvas Chambray Chenille Chiffon Stoff Cordstoffe Damast Dralon Stoffe Filzstoffe Flanellstoffe Fleecestoffe French Terry Frotteestoffe Futterstoff Gabardine Georgette Gobelinstoffe Jacquardstoffe Jeansstoffe Jersey Stoffe Jutestoff Korkstoff Kunstleder Lackstoffe Leinenstoffe Modal Molton Musselin Nesselstoff Organza Paillettenstoffe Panama Panel Stoffe Piqué Plüschstoffe & Kunstfelle Polyesterstoffe PUL Stoffe Samt Satinstoffe Scuba Stoffe SNAPPAP Softshell Stoffe Spitze Steppstoffe Strickstoffe Sweatstoff Taftstoffe Teddystoffe Tencel Stoff Toile de Jouy Tüll Tyvek Viskosestoffe Vlieseline Voile Wachstuch Stoffe Walkloden Wasserabweisende Stoffe Wollstoffe Bekleidungsstoffe Alle Artikel Anzugstoffe Badeanzugstoffe Blusen- & Hemdenstoffe Braut- & Hochzeitsstoffe Homewear & Nachtwäschestoffe Hosen- & Rockstoffe Jacken- & Mantelstoffe Karostoffe & Vichykaros Kleider- & Tunikenstoffe Party- & Abendmodestoffe Pullover- & Strickstoffe Regenjackenstoffe Sport- & Funktionsstoffe Top- & Shirtstoffe Trachtenstoffe Bio-Stoffe Alle Artikel Bio Jersey Bio Musselin Bio Sweatstoff Dekostoffe Alle Artikel Bettwäschestoffe Dekotrends Gardinen & Vorhänge Stoffe Kissen- & Deckenstoffe Landhausstoffe Möbelstoffe Outdoorstoffe Polsterstoffe Taschenstoffe Tischdeckenstoffe Kinderstoffe Alle Artikel Baby Stoffe Disneystoffe Kinder Bekleidungsstoffe Kinder Dekostoffe Kinderstoffe für Jungs Kinderstoffe für Mädchen Lizenzstoffe Markenstoffe Alle Artikel Malomi Design Nerida Hansen Albstoffe B-Trendy Burda Stoffe Fibre Mood Fräulein von Julie Hamburger Liebe Kullaloo Mr. & Mrs. Panda My Image Poppy Stenzo Stitched by you Saisonale Stoffe Alle Artikel Halloween Stoffe Karnevalsstoffe Osterstoffe Weihnachtsstoffe Stoffe nach Farbe & Motiv Alle Artikel Stoffe nach Farbe Blumen & Pflanzen Tiermotive Stoffpakete Alle Artikel Bündchen Stoffpakete Jersey Stoffpakete Patchwork Stoffpakete Nähgarne Alle Artikel Baumwollgarn Polyestergarn Overlockgarn Durchsichtiger Faden Elastisches Nähgarn Knopflochgarn Gütermann Nähgarn Mettler Nähgarn Nähgarn Sets Knöpfe Alle Artikel nach Funktion nach Material Spezielle Knöpfe Bänder Alle Artikel Baumwollbänder Einfassband Elastische Bänder Elastische Spitzen & Rüschen Fransen & Quasten Gardinenbänder Gummibänder Gurtbänder Klettbänder Kunstlederbänder Lurexbänder Paspelbänder Ripsbänder Samtbänder Satinbänder Schrägbänder Spitzenbänder Strickbündchen Vichykarobänder Webbänder Zackenlitze Borten Alle Artikel Häkelborten Paillettenborten Pomponborten Posamentenborten Quastenborten Spitzenborten Zierborten Kordeln Alle Artikel Baumwollkordeln Gummikordeln Hoodiebänder Kordelenden Kordelstopper Reißverschlüsse Alle Artikel Teilbare Reißverschlüsse Nicht teilbare Reißverschlüsse Reißverschluss Meterware Nahtverdeckte Reißverschlüsse Reißverschlusszipper / Schieber Zweiwege Reißverschlüsse Bettwäsche Reißverschlüsse Verschlüsse Alle Artikel Bekleidungsverschlüsse Haken & Augen Ösen Steckschnallen Verschlusssysteme Schneidereibedarf Alle Artikel Fingerhüte Lineale & Schneidewerkzeuge Markierhilfen & Stecknadeln Maßbänder Miederzubehör Nähhelfer Nahttrenner Reflektoren Schrägbandformer Sicherheitsnadeln Stoffklammern Stoffkleber & Textilkleber Applikationen Alle Artikel Aufnäher ABC & Größen Tiere Bügelflicken Reflektierende Bügelbilder Textiletiketten Füllmaterial & Verstärkung Alle Artikel Füllwatte Kissenfüllungen Schulterpolster Nähmaschinenzubehör Alle Artikel Nähfüße Nähmaschinennadeln Spulen & Kapseln Sticken Alle Artikel Handarbeitsstoffe Stick Zubehör Stickgarn Sticknadeln Stickrahmen Stickscheren Taschenzubehör Alle Artikel Taschen Reissverschlüsse Taschengriffe Marken Alle Artikel Albstoffe Nähzubehör Gütermann Prym Schnittmuster Bekleidung Alle Artikel Schnittmuster Accessoires Schnittmuster Baby & Kinder Schnittmuster Cosplay Schnittmuster Damen Bekleidung Schnittmuster für Tierbekleidung Schnittmuster Herren Schnittmuster Deko & Taschen Alle Artikel Schnittmuster Puppenkleider Taschen Schnittmuster Schnittmuster Marken Alle Artikel Blaubeerstern Schnittmuster Burda Schnittmuster Butterick Schnittmuster Erbsünde Schnittmuster Fadenkäfer Schnittmuster Farbenmix Schnittmuster Fibre Mood Schnittmuster Firlefanz Schnittmuster Ki-Ba-Doo Schnittmuster Klimperklein Schnittmuster LeniPepunkt Schnittmuster Lillesol & Pelle Schnittmuster McCalls Schnittmuster Meine Herzenswelt Schnittmuster Miou Miou Schnittmuster My Image Schnittmuster Nähfrosch Schnittmuster pattydoo Schnittmuster Schnittgeflüster Schnittmuster Schnittmuster Konfetti Patterns Stenzo Schnittmuster Unikati Schnittmuster Vogue Schnittmuster Wolle A-Z Alle Artikel Babywolle-Babygarn Filzwolle Häkelgarn Merinowolle Sockenwolle Markenwolle Alle Artikel BellaLana Myboshi Rellana Schachenmayr Strick- & Häkelzubehör Alle Artikel Häkelnadeln Stopfnadeln Stricknadeln Woll-Zubehör Bücher & Zeitschriften Alle Artikel Handarbeitszeitschriften Kinderkleidung nähen Nähbücher Halloween Alle Artikel Halloween Nähzubehör Halloween Schnittmuster Karneval & Fasching Alle Artikel Hippie Kostüm Piratenkostüm Prinzessin Kostüme Tierkostüme Maritime Welt Alle Artikel Maritime Stoffe Maritimes Nähzubehör Nachhaltig nähen Alle Artikel Naturstoffe Recycelte Stoffe Trends Alle Artikel Trendstoffe Frühjahr/Sommer Trendstoffe Herbst/Winter Animal Prints Batikstoffe Folklore Glamour Jeans Fashion Lederlook Mantelstoffe Military Neon Pastell Schwarz-Weiß Stripes allover Transparenz Weihnachten Alle Artikel Weihnachten Bücher & Schnitte Weihnachten Nähzubehör Reduzierte Stoffe Alle Artikel Reduzierte Bekleidungsstoffe Reduzierte Dekostoffe Reduzierte Kinderstoffe Baumwollstoffe Alle Artikel Batist Beschichtete Baumwolle Cretonne Fahnentuch uni Köper Lochstickerei Popeline Filzstoffe Alle Artikel Bastelfilz Filz Meterware 1- 2 mm Filz Meterware 3-4 mm Wollfilz Jersey Stoffe Alle Artikel Baumwolljersey Folienjersey Jacquard Jersey Jersey Stoff Uni Jerseystoffe für Kinder Romanit Jersey Viskosejersey Samt Alle Artikel Baumwollsamt Pannesamt Stretch Samt Sweatstoff Alle Artikel Sommersweat Wintersweat Dekotrends Alle Artikel Floral Style Natural Look Gardinen & Vorhänge Stoffe Alle Artikel Extrabreite & Raumhohe Dekostoffe Gardinenstoffe Kindergardinen Verdunkelungsstoffe Vorhangstoffe Lizenzstoffe Alle Artikel Benjamin Blümchen Bibi & Tina Bibi Blocksberg Die Olchis Dreamworks & Co. Eiskönigin Elsa Harry Potter Leo Lausemaus Paw Patrol Prinzessin Lillifee Stoffe nach Farbe Alle Artikel Stoffe beige Stoffe blau Stoffe braun Stoffe gelb Stoffe gold Stoffe grau Stoffe grün Stoffe lila Stoffe orange Stoffe pink Stoffe rosa Stoffe rot Stoffe schwarz Stoffe silber Stoffe türkis Stoffe weiss Tiermotive Alle Artikel Dinosaurier Einhörner Fische Hunde Stoffe Katzen Stoffe Pferde Schmetterlinge Waldtiere Gütermann Nähgarn Alle Artikel Gütermann Allesnäher Gütermann Allesnäher rPET Gütermann Extra Stark Gütermann Mara 120 Gütermann Miniking Gütermann Toldi nach Funktion Alle Artikel Druckknöpfe Jeansknöpfe Kinderknöpfe Knebelknöpfe Trachtenknöpfe Überziehbare Knöpfe Wäscheknöpfe nach Material Alle Artikel Holzknöpfe Hornknöpfe Kunststoffknöpfe Lederknöpfe Metallknöpfe Perlmuttknöpfe Einfassband Alle Artikel Baumwoll Einfassbänder Jersey Einfassbänder Klettbänder Alle Artikel Flauschband Hakenband Teilbare Reißverschlüsse Alle Artikel Kunststoff Profil Metall Antik Moselschieber (M60) Nicht teilbare Reißverschlüsse Alle Artikel Kunststoff Spirale 3 mm Kunststoff Spirale 4 mm Metall Antik Zähnchen Metall Gold Zähnchen Metall Silber Zähnchen Lineale & Schneidewerkzeuge Alle Artikel Bastelmesser Patchwork Lineale Rollschneider Schablonen Schneiderscheren Schneideunterlagen Nähmaschinennadeln Alle Artikel Jerseynadeln Spezielle Nadeln Stretchnadeln Universalnadeln Schnittmuster Damen Bekleidung Alle Artikel Schnittmuster Abendmode Schnittmuster Hose Schnittmuster Kleid Schnittmuster Mantel & Jacken Schnittmuster Oberteile & Blusen Schnittmuster Plus Size Schnittmuster Rock Schnittmuster Sonstiges Schnittmuster Sportbekleidung Schnittmuster Umstandsmode Schnittmuster Wäsche Rellana Alle Artikel Flotte Socke Funny Scrub Shiva Schachenmayr Alle Artikel Schachenmayr Baby Smiles Bravo Schachenmayr Boston Schachenmayr Bravo Schachenmayr Catania Schachenmayr Merino Schachenmayr Regia Sockenwolle Schachenmayr Wash+Filz it Gültig nur innerhalb Deutschlands. Der Mindestbestellwert beträgt 30€. Aktion gültig bis einschließlich 17.07.24! 👉 Versandkostenfrei shoppen! -------------------------------------------------------------------------------- Fibre Mood 29 Hier entdecken Neue Sommer Stoffe! Hier entdecken STOFFE FÜR DEN SOMMER! Musselin Jersey Stoffe Leinenstoffe Baumwollstoffe Viskosestoffe Popeline Bündchenstoffe Softshell Panel Stoffe Jeansstoffe Maritime Welt Hier entdecken UNSERE DEKOSTOFFE! Markisenstoffe Outdoorstoffe Canvas Stoffe Beschichtete Baumwolle Polsterstoffe Kunstleder Vorhangstoffe Dekosamt Strandwelt Hier entdecken -------------------------------------------------------------------------------- FOLGE UNS Folge uns auf Instagram Finde uns auf Youtube Werde Fan auf Facebook Folge uns auf Pinterest Folge uns auf Whatsapp -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ALL IN ONE BEI STOFFE HEMMERS Kaufe Stoffe als Meterware, Schnittmuster & Kurzwaren für Dein Nähprojekt. Stoffe Hemmers ist mit über 8000 Stoffen zur Auswahl Deutschlands bestausgestatteter Stoffhändler. STOFFE VON A-Z – DEN RICHTIGEN STOFF FINDEN > Zeit für was Neues! Bei Stoffe Hemmers finde ich alles, was ich für meine > Nähprojekte brauche: Hier kaufe ich Stoffe gleich in Meterware auf Vorrat, > z.B. Jerseystoff für T-Shirts, Bio-Baumwollstoff für Decken und Mützen. > Diesmal interessiere ich mich für einen mir neuen Stoff – Panama. Könnte ideal > sein für einen neuen Couchbezug. Ich bestelle ihn als Muster. Stoffe kaufen kann so einfach sein, wenn man weiß, was man braucht. Jedoch, bei so großer Auswahl ist die richtige Auswahl gar nicht so einfach. Für nahezu jedes Nähprojekt stehen verschiedene Stoffarten bereit. Unter Stoffe A-Z findest Du alle Stoffarten bei Stoffe Hemmers – sowie alle zur Stoffart gehörigen Informationen: * Eigenschaften, * Verarbeitungshinweise, * Pflegehinweise und * passende Nähideen. Hier kannst Du Stoffe kaufen, die nach Thema, Marke oder aktuell sehr gefragt sind. STOFFIDEEN VON A-Z: WAS DU MORGEN BEREITS SELBST NÄHEN KANNST Hast Du eine konkrete Nähidee? Weißt aber nicht, wie es geht? Stoffe Hemmers steht mit Rat und Tat zur Seite. Du findest in unserem Online Shop sicher den richtigen Stoff. Unter unseren Nähanleitungen findest Du die nötige Inspiration, diese zu verarbeiten und ins richtige Licht zu rücken. ÜBER UNS Wir sind das Familienunternehmen Stoffe Brünink & Hemmers GmbH, betreiben den Onlineshop Stoffe Hemmers und wir sind seit über 35 Jahren in Nordhorn daheim. Unsere qualifizierten Mitarbeiter beraten Dich gerne bei Fragen und helfen Dir bei der Auswahl der richtigen Produkte. Unser Sortiment wird ständig nach Kundenwünschen orientiert angepasst. Unsere langjährigen Mitarbeiter sind jederzeit rund um Fragen zu Deiner Bestellung oder zur Stoffberatung für Dich da. Stoffe Hemmers gibt es online auch in Niederländisch, Französisch und Englisch. Hier wirst Du in Deiner Landessprache beraten und kannst sicher sein, den richtigen Shop für Dich gefunden zu haben. Als Gewerbetreibender wirf mal einen Blick auf unsere besonderen Einkaufskonditionen! Unsere beliebtesten Kategorien Baumwollstoffe Softshellstoffe Musselin Stoffe Bündchenstoffe Sweatstoffe Jersey Stoffe Albstoffe Panel Stoffe Über 70000 zufriedene Kunden 40 Jahre Erfahrung Möchtest du 15% sparen? Jetzt zum Newsletter anmelden! Sei immer auf dem neuesten Stand & erhalte einen Gutschein als Dankeschön. 15% Gutschein Deine Mail-Adresse Jetzt anmelden Bestätigen Note 4.89 / 5 aus 6592 Bewertungen der letzten 12 Monate 15.07.2024 Es ist alles wunderbar, die stofe sind sehr schön, super dass die meisten öközertiiziert sind, di ... 15.07.2024 schnelle lieferung und super qualität 15.07.2024 schnelle Lieferung, den Wintersweat habe ich schon mehrmals vernäht, die Hoodies werden sehr ... 15.07.2024 Superschnelle Lieferung, so konnte ich am Wochenende gleich anfangen. Die Qualität ist prima ... Alle 72470 Bewertungen Service Stoffmuster bestellen Gutschein kaufen Vorteile für Gewerbetreibende FAQ / Hilfe Informationen Über uns Presse Portoflat Versandkosten Zahlungsarten Partnerprogramm Jobs & Karriere Lizenzstoffe Hast du Fragen? Schreibe uns per E-Mail Schreibe uns auf WhatsApp Geprüfte Sicherheit Trusted Shops Unsere Kunden bewerten uns mit "Sehr gut" SSL-Verschlüsselung Sicheres Einkaufen garantiert Bezahlen mit Unsere Versandpartner Impressum AGB Datenschutz Widerrufsrecht Kontakt Alle Preise inkl. der gesetzl. MwSt. Die durchgestrichenen Preise entsprechen dem bisherigen Preis bei Stoffe Hemmers. Finde mehr Inspiration Deutsch Nederlands Français (France) English PCEtLSBCaW5nIC8vLS0+CjxzY3JpcHQ+KGZ1bmN0aW9uKHcsZCx0LHIsdSl7dmFyIGYsbixpO3dbdV09d1t1XXx8W10sZj1mdW5jdGlvbigpe3ZhciBvPXt0aToiNTc5NzYzOCJ9O28ucT13W3VdLHdbdV09bmV3IFVFVChvKSx3W3VdLnB1c2goInBhZ2VMb2FkIil9LG49ZC5jcmVhdGVFbGVtZW50KHQpLG4uc3JjPXIsbi5hc3luYz0xLG4ub25sb2FkPW4ub25yZWFkeXN0YXRlY2hhbmdlPWZ1bmN0aW9uKCl7dmFyIHM9dGhpcy5yZWFkeVN0YXRlO3MmJnMhPT0ibG9hZGVkIiYmcyE9PSJjb21wbGV0ZSJ8fChmKCksbi5vbmxvYWQ9bi5vbnJlYWR5c3RhdGVjaGFuZ2U9bnVsbCl9LGk9ZC5nZXRFbGVtZW50c0J5VGFnTmFtZSh0KVswXSxpLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG4saSl9KSh3aW5kb3csZG9jdW1lbnQsInNjcmlwdCIsIi8vYmF0LmJpbmcuY29tL2JhdC5qcyIsInVldHEiKTs8L3NjcmlwdD48bm9zY3JpcHQ+PGltZyBzcmM9Ii8vYmF0LmJpbmcuY29tL2FjdGlvbi8wP3RpPTU3OTc2MzgmVmVyPTIiIGhlaWdodD0iMCIgd2lkdGg9IjAiIHN0eWxlPSJkaXNwbGF5Om5vbmU7IHZpc2liaWxpdHk6IGhpZGRlbjsiIC8+PC9ub3NjcmlwdD4= CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KdmFyIFNjYXJhYlF1ZXVlID0gU2NhcmFiUXVldWUgfHwgW107CihmdW5jdGlvbihpZCkgewogIGlmIChkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkpIHJldHVybjsKICB2YXIganMgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzY3JpcHQnKTsganMuaWQgPSBpZDsKICBqcy5zcmMgPSAnLy9jZG4uc2NhcmFicmVzZWFyY2guY29tL2pzLzExQkYzRkU5QkM4MkZDMTgvc2NhcmFiLXYyLmpzJzsKICB2YXIgZnMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc2NyaXB0JylbMF07CiAgZnMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoanMsIGZzKTsKfSkoJ3NjYXJhYi1qcy1hcGknKTsKPC9zY3JpcHQ+Cg== CjwhLS0gRmFjZWJvb2sgUGl4ZWwgQ29kZSAtLT4KPHNjcmlwdD4KIWZ1bmN0aW9uKGYsYixlLHYsbix0LHMpe2lmKGYuZmJxKXJldHVybjtuPWYuZmJxPWZ1bmN0aW9uKCl7bi5jYWxsTWV0aG9kPwpuLmNhbGxNZXRob2QuYXBwbHkobixhcmd1bWVudHMpOm4ucXVldWUucHVzaChhcmd1bWVudHMpfTtpZighZi5fZmJxKWYuX2ZicT1uOwpuLnB1c2g9bjtuLmxvYWRlZD0hMDtuLnZlcnNpb249JzIuMCc7bi5xdWV1ZT1bXTt0PWIuY3JlYXRlRWxlbWVudChlKTt0LmFzeW5jPSEwOwp0LnNyYz12O3M9Yi5nZXRFbGVtZW50c0J5VGFnTmFtZShlKVswXTtzLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKHQscyl9KHdpbmRvdywKZG9jdW1lbnQsJ3NjcmlwdCcsJ2h0dHBzOi8vY29ubmVjdC5mYWNlYm9vay5uZXQvZW5fVVMvZmJldmVudHMuanMnKTsKZmJxKCdpbml0JywgJzUzOTQ5MTA3MzA5Mjg0OScpOyAvLyBJbnNlcnQgeW91ciBwaXhlbCBJRCBoZXJlLgpmYnEoJ3RyYWNrJywgJ1BhZ2VWaWV3Jyk7Cjwvc2NyaXB0Pgo8bm9zY3JpcHQ+PGltZyBoZWlnaHQ9JzEnIHdpZHRoPScxJyBzdHlsZT0nZGlzcGxheTpub25lJyBzcmM9J2h0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS90cj9pZD01Mzk0OTEwNzMwOTI4NDkmZXY9UGFnZVZpZXcmbm9zY3JpcHQ9MScgLz48L25vc2NyaXB0Pgo8IS0tIEZhY2Vib29rIFBpeGVsIEVuZCAtLT4K CjwhLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBZFdvcmRzOiA4MDMyMzA4NzAgLS0+CjxzY3JpcHQgYXN5bmMgc3JjPSdodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUFXLTgwMzIzMDg3MCc+PC9zY3JpcHQ+CjxzY3JpcHQ+CiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107CiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7CgogIGd0YWcoJ2NvbmZpZycsICdBVy04MDMyMzA4NzAnKTsKPC9zY3JpcHQ+Cg== CiAgICAgICAgPCEtLSBLYW1lbGVvb24gLS0+CiAgICA8bGluayByZWw9InByZWxvYWQiIGhyZWY9Imh0dHBzOi8vamw3MGZvdDY3ai5rYW1lbGVvb24uZXUva2FtZWxlb29uLmpzIiBhcz0ic2NyaXB0Ij4KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KICAgICAgLy8gRHVyYXRpb24gaW4gbWlsbGlzZWNvbmRzIHRvIHdhaXQgd2hpbGUgdGhlIEthbWVsZW9vbiBhcHBsaWNhdGlvbiBmaWxlIGlzIGxvYWRlZAogICAgICB2YXIga2FtZWxlb29uTG9hZGluZ1RpbWVvdXQgPSAxMDAwOwoKICAgICAgdmFyIGthbWVsZW9vblF1ZXVlID0ga2FtZWxlb29uUXVldWUgfHwgW107CiAgICAgIHZhciBrYW1lbGVvb25TdGFydExvYWRUaW1lID0gbmV3IERhdGUoKS5nZXRUaW1lKCk7CiAgICAgIGlmICghIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJrYW1lbGVvb25Mb2FkaW5nU3R5bGVTaGVldCIpICYmICEgd2luZG93LmthbWVsZW9vbkRpc3BsYXlQYWdlVGltZU91dCkKICAgICAgewogICAgICAgICAgdmFyIGthbWVsZW9vblMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07CiAgICAgICAgICB2YXIga2FtZWxlb29uQ2MgPSAiKiB7IHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7IH0iOwogICAgICAgICAgdmFyIGthbWVsZW9vblN0biA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInN0eWxlIik7CiAgICAgICAgICBrYW1lbGVvb25TdG4udHlwZSA9ICJ0ZXh0L2NzcyI7CiAgICAgICAgICBrYW1lbGVvb25TdG4uaWQgPSAia2FtZWxlb29uTG9hZGluZ1N0eWxlU2hlZXQiOwogICAgICAgICAgaWYgKGthbWVsZW9vblN0bi5zdHlsZVNoZWV0KQogICAgICAgICAgewogICAgICAgICAgICAgIGthbWVsZW9vblN0bi5zdHlsZVNoZWV0LmNzc1RleHQgPSBrYW1lbGVvb25DYzsKICAgICAgICAgIH0KICAgICAgICAgIGVsc2UKICAgICAgICAgIHsKICAgICAgICAgICAgICBrYW1lbGVvb25TdG4uYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoa2FtZWxlb29uQ2MpKTsKICAgICAgICAgIH0KICAgICAgICAgIGthbWVsZW9vblMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoa2FtZWxlb29uU3RuLCBrYW1lbGVvb25TKTsKICAgICAgICAgIHdpbmRvdy5rYW1lbGVvb25EaXNwbGF5UGFnZSA9IGZ1bmN0aW9uKGZyb21FbmdpbmUpCiAgICAgICAgICB7CiAgICAgICAgICAgICAgaWYgKCEgZnJvbUVuZ2luZSkKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgIHdpbmRvdy5rYW1lbGVvb25UaW1lb3V0ID0gdHJ1ZTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgaWYgKGthbWVsZW9vblN0bi5wYXJlbnROb2RlKQogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAga2FtZWxlb29uU3RuLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQoa2FtZWxlb29uU3RuKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICB9OwogICAgICAgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7fSwgMjUpOwogICAgICAgICAgd2luZG93LmthbWVsZW9vbkRpc3BsYXlQYWdlVGltZU91dCA9IHdpbmRvdy5zZXRUaW1lb3V0KHdpbmRvdy5rYW1lbGVvb25EaXNwbGF5UGFnZSwga2FtZWxlb29uTG9hZGluZ1RpbWVvdXQpOwogICAgICB9CiAgICA8L3NjcmlwdD4KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ii8vamw3MGZvdDY3ai5rYW1lbGVvb24uZXUva2FtZWxlb29uLmpzIiBhc3luYz48L3NjcmlwdD4KICAgIA== CjwhLS0gUGludGVyZXN0IFRhZyAtLT4KPHNjcmlwdD4KIWZ1bmN0aW9uKGUpe2lmKCF3aW5kb3cucGludHJrKXt3aW5kb3cucGludHJrID0gZnVuY3Rpb24gKCkgewp3aW5kb3cucGludHJrLnF1ZXVlLnB1c2goQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRzKSl9O3ZhcgogIG49d2luZG93LnBpbnRyaztuLnF1ZXVlPVtdLG4udmVyc2lvbj0iMy4wIjt2YXIKICB0PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3QuYXN5bmM9ITAsdC5zcmM9ZTt2YXIKICByPWRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJzY3JpcHQiKVswXTsKICByLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKHQscil9fSgiaHR0cHM6Ly9zLnBpbmltZy5jb20vY3QvY29yZS5qcyIpOwpwaW50cmsoJ2xvYWQnLCAnMjYxNDExNTc5ODkwNicsIHtlbTogJyd9KTsKcGludHJrKCdwYWdlJyk7Cjwvc2NyaXB0Pgo8bm9zY3JpcHQ+CjxpbWcgaGVpZ2h0PSIxIiB3aWR0aD0iMSIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiIGFsdD0iIiBzcmM9Imh0dHBzOi8vY3QucGludGVyZXN0LmNvbS92My8/ZXZlbnQ9aW5pdCZ0aWQ9MjYxNDExNTc5ODkwNiZwZFtlbV09Jm5vc2NyaXB0PTEiIC8+Cjwvbm9zY3JpcHQ+CjwhLS0gZW5kIFBpbnRlcmVzdCBUYWcgLS0+Cg== CgkJCTwhLS0gQVdJTiAtIE1hc3RlciBPdXRwdXQgc3RhcnQgLy8tLT4KCQkJPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoJCQkJdmFyIGF3TWFzdGVydGFnID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic2NyaXB0Iik7CgkJCQkJCWF3TWFzdGVydGFnLnNldEF0dHJpYnV0ZSgiZGVmZXIiLCAiZGVmZXIiKTsKCQkJCQkJYXdNYXN0ZXJ0YWcuc3JjID0gKGxvY2F0aW9uLnByb3RvY29sID09ICJodHRwOiIpID8gImh0dHAiIDogImh0dHBzIiArICI6Ly93d3cuZHdpbjEuY29tLzE0ODI1LmpzIjsKCQkJCQkJYXdNYXN0ZXJ0YWcudHlwZSA9ICJ0ZXh0L2phdmFzY3JpcHQiOwoJCQkJCgkJCQlkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYm9keSIpWzBdLmFwcGVuZENoaWxkKGF3TWFzdGVydGFnKTsKCQkJPC9zY3JpcHQ+CgkJCTwhLS0gQVdJTiAtIE1hc3RlciBPdXRwdXQgZW5kZSAgLy8tLT4KCQk= CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KPCEtLQpTY2FyYWJRdWV1ZS5wdXNoKFsnY2FydCcsIFsKCl1dKTsKLy8tLT4KPC9zY3JpcHQ+CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KPCEtLQpTY2FyYWJRdWV1ZS5wdXNoKFsndGFnJywgJ3BhZ2VWaWV3J10pOwpTY2FyYWJRdWV1ZS5wdXNoKFsnZ28nXSk7Ci8vLS0+Cjwvc2NyaXB0Pg== Cgk8IS0tIEdvb2dsZSBSZW1hcmtldGluZy1UYWcgLS0+Cgk8c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCc+CglndGFnKCdldmVudCcsICdwYWdlX3ZpZXcnLCB7CgkJCSdzZW5kX3RvJzogJ0FXLTgwMzIzMDg3MCcsCmVjb21tX3BhZ2V0eXBlOiAnaG9tZScKCX0pOwoJPC9zY3JpcHQ+ word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1