{"title":"Winter Gloves","description":"","products":[{"product_id":"cevapro-30-winter-gloves-touchscreen-gloves-thermal-gloves-for-running-hiking","title":"Cevapro -30℉ Winter Gloves Touchscreen Gloves Thermal Gloves for Running Hiking","description":"\u003ch1 class=\"a-size-base-plus a-text-bold\" data-mce-fragment=\"1\"\u003e\n\u003ca href=\"https:\/\/www.amazon.com\/Cevapro-Winter-Touchscreen-Thermal-Running\/dp\/B07H9TSCSP\/ref=sr_1_3?dchild=1\u0026amp;keywords=cevapro+winter+gloves\u0026amp;qid=1631962904\u0026amp;sr=8-3\" title=\"View products\"\u003eView Details\u003c\/a\u003e\u003cbr\u003e\n\u003c\/h1\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e3M Insulated Cotton for Perfect Warmth, PU Leather for Great Grips and Durability\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eImported\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003ePull On closure\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eDurable and Warmer Material: winter warm gloves are made of premium PU leather and Thicken Fleece. PU leather in full palm of gloves is effectively anti-slip, easily grip things and abrasion resistance; Thicken fleece lining with superior warmth is moisture wicking and breathable, keep your hands warm but sweat free\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWaterproof: TPU waterproof layer is sewn in special way in thermal gloves. Thermal insulated gloves can keep your hand warm always even in light rain or snow while you are working or doing sports in -30℉; with Double Shirred Elastic Wrist, keep winter ski gloves closed around your hands and keep snowmelt and cold wind out\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eSensitive Touchscreen: coated conductive material on index finger, you can operate your phone, ipad, smart watch and other panel anywhere and anytime without taking warm gloves off\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eMulti Occasion: women\/men winter gloves are perfect for cycling, riding, hiking, driving, skiing, running, climbing, snowboarding, shoveling in winter. Thermal insulated fleece gloves is a must winter accompany for outdoor sports or working.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eNo risk to buy: Cevapro winter thermal gloves provide 12 months and 7\/24 hours friendly customer services. If you have any question, please feel free to contact us, we will reply you in 24H\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cevapro","offers":[{"title":"Black \/ Small","offer_id":39353454854208,"sku":"DLZWDNB1-S","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Medium","offer_id":39662002438208,"sku":"DLZWDNB1-M","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Large","offer_id":39662002470976,"sku":"DLZWDNB1-L","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ X-Large","offer_id":39662002503744,"sku":"DLZWDNB1-XL","price":24.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0270\/8979\/7184\/files\/B1-c.jpg?v=1756452829"},{"product_id":"cevapro-40-winter-gloves-waterproof-ski-gloves-3m-insulated-snowboard-gloves","title":"Cevapro -40℉ Winter Gloves Waterproof Ski Gloves 3M Insulated Snowboard Gloves","description":"\u003cdiv id=\"softlinesTwister_feature_div\" class=\"celwidget\" data-feature-name=\"softlinesTwister\" data-csa-c-id=\"fk8649-76e3sq-ad6z1y-257cl4\" data-cel-widget=\"softlinesTwister_feature_div\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"twisterContainer\" class=\"addTwisterMargin\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"a-section\" data-mce-fragment=\"1\"\u003e\u003cform id=\"twister\" method=\"get\" action=\"https:\/\/www.amazon.com\/gp\/product\" class=\"a-spacing-small\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"variation_color_name\" class=\"a-section a-spacing-small\" data-mce-fragment=\"1\"\u003e\n\u003ch1 class=\"a-row a-spacing-micro singleton\" data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/www.amazon.com\/Cevapro-Winter-Waterproof-Thinsulate-Snowboarding\/dp\/B07WNLC1MS\/ref=sr_1_5?dchild=1\u0026amp;keywords=cevapro+winter+gloves\u0026amp;qid=1631962904\u0026amp;sr=8-5\" title=\"View Details\"\u003eView Details\u003c\/a\u003e\u003c\/h1\u003e\n\u003cdiv class=\"a-row a-spacing-micro singleton\" data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-row a-spacing-micro singleton\" data-mce-fragment=\"1\"\u003e\n\u003clabel class=\"a-form-label\" data-mce-fragment=\"1\"\u003eColor:\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/label\u003e\u003cspan class=\"selection\" data-mce-fragment=\"1\"\u003eBlack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"variation_size_name\" class=\"a-section a-spacing-small\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"a-row a-spacing-micro singleton\" data-mce-fragment=\"1\"\u003e\n\u003clabel class=\"a-form-label\" data-mce-fragment=\"1\"\u003eSize:\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/label\u003e\u003cspan class=\"selection\" data-mce-fragment=\"1\"\u003eX-Large\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"featurebullets_feature_div\" class=\"celwidget\" data-feature-name=\"featurebullets\" data-csa-c-id=\"7ilyn9-ygyp4s-k2jiqq-k956h4\" data-cel-widget=\"featurebullets_feature_div\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"feature-bullets\" class=\"a-section a-spacing-medium a-spacing-top-small\" data-mce-fragment=\"1\"\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e3M Insulated Cotton\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eImported\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWARM ENOUGH: Winter Gloves for men women are insulated with 3M Thinsulate cotton(40g), thicken cotton(140g) and polar fleece for superior warmth, moisture wicking and comfort, which traps hands heat in the ski gloves to keep you warmer but sweat-free in cold weather. It is thicken enough to keep your hands warm even under the range of -40℉ to -5℉ harsh days\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWATERPROOF \u0026amp; WINDPROOF: Waterproof TPU membrane are sewed in snowboarding gloves, which keeps your hands dry under snowy, sweaty, damp or rainy conditions. Double shirred elastic wrist lock the freezing wind, water and snow out\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eTOUCH SCREEN TECHNOLOGY: The finger tips of cold weather gloves are coated conductive fabric, which allows you to texting, photograph, operate the GPS, smartphone, tablet with ease. touch screen gloves is the ultimate winter warm gloves for ski sports\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eANTI SLIP \u0026amp; DURABILITY: PU palm of snow gloves increase friction and abrasion resistance, it will help you grip little things firmly and flexibly. 3D-curved fingers are more natural and dexterity, which is perfect for skiing, snowboarding, snowmobiling, shoveling, climbing, hiking, outside working, walking dog, sledding\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eDesigned for snowboarders of every level. Cevapro ski gloves are really flexible, meaning every movement feels natural and they have good thermal insulation, perfect for skiing, snowboarding, shoveling, outside working in cold weather\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"globalStoreInfoBullets_feature_div\" class=\"celwidget\" data-feature-name=\"globalStoreInfoBullets\" data-csa-c-id=\"3bdjq0-ox3hh3-nkwz65-q735ui\" data-cel-widget=\"globalStoreInfoBullets_feature_div\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"olp_feature_div\" class=\"celwidget\" data-feature-name=\"olp\" data-csa-c-id=\"rtek9v-y3k41t-xdvusq-pfvh0\" data-cel-widget=\"olp_feature_div\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"all-offers-display\" class=\"a-section\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cspan class=\"a-declarative\" data-action=\"close-all-offers-display\" data-close-all-offers-display=\"{}\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"edpIngress_feature_div\" class=\"celwidget\" data-feature-name=\"edpIngress\" data-csa-c-id=\"49d250-h8zk2v-glv1g5-76q3i0\" data-cel-widget=\"edpIngress_feature_div\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"vendorPoweredCoupon_feature_div\" class=\"celwidget\" data-feature-name=\"vendorPoweredCoupon\" data-csa-c-id=\"f6ddm2-uzfkot-parw8r-sn0pm0\" data-cel-widget=\"vendorPoweredCoupon_feature_div\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"valuePick_feature_div\" class=\"celwidget\" data-feature-name=\"valuePick\" data-csa-c-id=\"6d4xwq-ayhljm-dovx8j-xshhy9\" data-cel-widget=\"valuePick_feature_div\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"heroQuickPromo_feature_div\" class=\"celwidget\" data-feature-name=\"heroQuickPromo\" data-csa-c-id=\"8rp12n-igk8y3-3qtz1c-cepoah\" data-cel-widget=\"heroQuickPromo_feature_div\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"hero-quick-promo-grid_feature_div\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"hero-quick-promo\" class=\"a-row a-spacing-medium\" data-mce-fragment=\"1\"\u003e\n\u003chr class=\"a-spacing-medium a-divider-normal\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"ape_Detail_hero-quick-promo_Desktop_placement\" class=\"copilot-secure-display celwidget  text\/x-dacx-safeframe\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"adplacements:Detail:hero-quick-promo:Desktop\" data-csa-c-content-id=\"cf91057a-6347-4399-bbe2-523bf891ca57\" data-campaign=\"13272\" data-ad-details='{\"slot\" :\"Detail_hero-quick-promo_Desktop\",\"pageType\": \"Detail\",\"subPageType\":  \"Desktop\",\"slotName\" :\"hero-quick-promo\",\"src\" : \"prefetchEnabled\",\"adServer\" :\"cs\",\"campaignId\" :  \"13272\",\"arid\" :\"371b440a8bfc49e0a2a3cbebeea50108\",\"placementId\": \"cf91057a-6347-4399-bbe2-523bf891ca57\",\"size\" :{\"width\": \"100%\",\"height\" : \"130px\"},\"allowedSizes\" :[],\"allowChangeSize\":  true,\"allowedDomains\" :  [],\"aanParams\" :   \"site%3Damazon.us%3Bpt%3DDetail%3Bslot%3Dhero-quick-promo%3Bpid%3DB07WNLC1MS%3Bq%3Dcevapro%20winter%20gloves%3Barid%3D371b440a8bfc49e0a2a3cbebeea50108\",\"loadAfter\" :   \"A:ready\",\"extraDelay\" :  0,\"iframeExtraStyle\": \"\",\"iframeClass\":  \"\",\"isCardsFlow\": false,\"adPixels\": [],\"aaxImpPixelUrl\":  \"https:\/\/aax-us-east.amazon-adsystem.com\/e\/xsp\/imp?b=Qg4GiVA6-kOAHdOV_AM2-G8AAAF7-JgFMwEAAAH0AYmnFgo\",\"aaxInstrPixelUrl\": \"https:\/\/aax-us-east.amazon-adsystem.com\/x\/px\/Qg4GiVA6-kOAHdOV_AM2-G8AAAF7-JgFMwEAAAH0AYmnFgo\/\",\"htmlContentEncoded\": \"PCFkb2N0eXBlIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0PSJVVEYtOCI+CiAgICA8dGl0bGU+PC90aXRsZT4KICAgIDxzdHlsZT5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidBbWF6b24gRW1iZXInO3NyYzp1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfcmctY2M3ZWJhYTA1YTJjZDNiMDJjMDkyOWFjMDQ3NWE0NGFiMzBiN2VmYS5fVjJfLndvZmYyKSBmb3JtYXQoIndvZmYyIiksdXJsKGh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9HLzAxL0FVSUNsaWVudHMvQW1hem9uVUlGb250LWFtYXpvbmVtYmVyX3JnLThhOWRiNDAyZDg5NjZhZTkzNzE3YzM0OGI5YWIwYmQwODcwM2E3YTcuX1YyXy53b2ZmKSBmb3JtYXQoIndvZmYiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidBbWF6b24gRW1iZXInO2ZvbnQtc3R5bGU6aXRhbGljO3NyYzp1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfcmdpdC05Y2MxYmI2NGViMjcwMTM1ZjFhZGYzYTQ4ODFjMmVlNWU3YzM3YmU1Ll9WMl8ud29mZjIpIGZvcm1hdCgid29mZjIiKSx1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfcmdpdC1hNGRjOThkNjQ0ZmYyYWVkZDQxZGEzZGE0NjJmMDlmZmNlODZlYWZiLl9WMl8ud29mZikgZm9ybWF0KCJ3b2ZmIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTonQW1hem9uIEVtYmVyJztmb250LXdlaWdodDo3MDA7c3JjOnVybChodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvRy8wMS9BVUlDbGllbnRzL0FtYXpvblVJRm9udC1hbWF6b25lbWJlcl9iZC00NmI5MWJkYTY4MTYxYzE0ZTU1NGE3Nzk2NDNlZjQ5NTc0MzE5ODdiLl9WMl8ud29mZjIpIGZvcm1hdCgid29mZjIiKSx1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfYmQtYjYwNTI1MmY4N2I4YjNkZjVhZTIwNjU5NmRhYzA5MzhmYzU4ODhiYy5fVjJfLndvZmYpIGZvcm1hdCgid29mZiIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0FtYXpvbiBFbWJlcic7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfYmRpdC04MGZmN2FiYTM3ZGQxZmY1YTZiOTAyMzNhMTllM2E3ODBhOTZkYzJmLl9WMl8ud29mZjIpIGZvcm1hdCgid29mZjIiKSx1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfYmRpdC01NzU5OGNlNDI2YTYxMmJlNWExZDE1ZWVlMDgyNTI2NjhmY2E1ZTdhLl9WMl8ud29mZikgZm9ybWF0KCJ3b2ZmIil9CgouZmFkZUluey13ZWJraXQtYW5pbWF0aW9uOmFuaW1hdGVJbiAxcyAxIGZvcndhcmRzO2FuaW1hdGlvbjphbmltYXRlSW4gMXMgMSBmb3J3YXJkc30uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbjphbmltYXRlT3V0IDFzIDEgZm9yd2FyZHM7YW5pbWF0aW9uOmFuaW1hdGVPdXQgMXMgMSBmb3J3YXJkc30KCiNhZCwjZGl2LWdwdC1hZCxib2R5LGh0bWx7bWFyZ2luOjA7Zm9udC1mYW1pbHk6J0FtYXpvbiBFbWJlcicsYXJpYWwsc2Fucy1zZXJpZjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MThweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfQoKLmZsZXgtY29udGFpbmVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXh9LmZsZXgtZGlyZWN0aW9uLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30uZmxleC1kaXJlY3Rpb24tY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mbGV4LXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5mbGV4LW5vd3JhcHstbXMtZmxleC13cmFwOm5vbmU7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0uZmxleC1hbGlnbi1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5mbGV4LWFsaWduLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5mbGV4LWFsaWduLWJhc2VsaW5ley1tcy1mbGV4LWFsaWduOmJhc2VsaW5lO2FsaWduLWl0ZW1zOmJhc2VsaW5lfS5mbGV4LWFsaWduLWVuZHstbXMtZmxleC1hbGlnbjplbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmZsZXgtanVzdGlmeS1zdGFydHstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5mbGV4LWp1c3RpZnktY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmZsZXgtanVzdGlmeS1zcGFjZS1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZmxleC1qdXN0aWZ5LXNwYWNlLWFyb3VuZHstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uZmxleC1qdXN0aWZ5LWVuZHstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmZsZXgtZ3Jvdy0xey13ZWJraXQtZmxleC1ncm93OjE7ZmxleC1ncm93OjF9LmZsZXgtZ3Jvdy0wLTE1ey13ZWJraXQtZmxleC1ncm93Oi4xNTtmbGV4LWdyb3c6LjE1fS5mbGV4LXNocmluay0wey13ZWJraXQtZmxleC1zaHJpbms6MDtmbGV4LXNocmluazowfQoKLmltYWdlLXdpdGgtYmFkZ2V7bWFyZ2luLXRvcDoyMHB4fS5idXktYm94e21pbi13aWR0aDoxNDBweH0ucHJvZHVjdC10aXRsZS1zbWFsbHttYXgtaGVpZ2h0OjQwcHghaW1wb3J0YW50fS5pbWFnZS13cmFwcGVye3dpZHRoOjE0MHB4O2hlaWdodDoxMTBweH0uaW1hZ2Utd2l0aC1iYWRnZSAuaW1hZ2Utd3JhcHBlcntoZWlnaHQ6OTBweH0ucHJvZHVjdC1icmFuZC13cmFwcGVye2ZsZXgtc2hyaW5rOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM0MHB4KXsuYW5jaG9yZWQtYmFkZ2UsLnhzLWNvbmRlbnNlZD46bm90KC54cy1zaG93KXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5wcm9kdWN0LXRpdGxlLC5wcm9kdWN0LXRpdGxlLXNtYWxse21heC1oZWlnaHQ6ODBweCFpbXBvcnRhbnR9LmltYWdlLXdpdGgtYmFkZ2V7bWFyZ2luLXRvcDowfS5pbWFnZS13aXRoLWJhZGdlIC5pbWFnZS13cmFwcGVyLC5pbWFnZS13cmFwcGVye3dpZHRoOjgwcHg7aGVpZ2h0OjExMHB4fS5idXktYm94e21pbi13aWR0aDphdXRvO3dpZHRoOmF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoyNjBweCl7LmJ1eS1ib3h7bWluLXdpZHRoOmF1dG87d2lkdGg6YXV0b30uaW1hZ2Utd2l0aC1iYWRnZSAuaW1hZ2Utd3JhcHBlciwuaW1hZ2Utd3JhcHBlcnt3aWR0aDo2MHB4O2hlaWdodDoxMTBweH19PC9zdHlsZT4KICAgIAo8L2hlYWQ+Cjxib2R5PgoKPHNjcmlwdD4KICAgIHZhciBQZXJmb3JtYW5jZUV2ZW50TWFuYWdlcj1mdW5jdGlvbihlKXt2YXIgdD17fTtmdW5jdGlvbiBuKHIpe2lmKHRbcl0pcmV0dXJuIHRbcl0uZXhwb3J0czt2YXIgbz10W3JdPXtpOnIsbDohMSxleHBvcnRzOnt9fTtyZXR1cm4gZVtyXS5jYWxsKG8uZXhwb3J0cyxvLG8uZXhwb3J0cyxuKSxvLmw9ITAsby5leHBvcnRzfXJldHVybiBuLm09ZSxuLmM9dCxuLmQ9ZnVuY3Rpb24oZSx0LHIpe24ubyhlLHQpfHxPYmplY3QuZGVmaW5lUHJvcGVydHkoZSx0LHtlbnVtZXJhYmxlOiEwLGdldDpyfSl9LG4ucj1mdW5jdGlvbihlKXsidW5kZWZpbmVkIiE9dHlwZW9mIFN5bWJvbCYmU3ltYm9sLnRvU3RyaW5nVGFnJiZPYmplY3QuZGVmaW5lUHJvcGVydHkoZSxTeW1ib2wudG9TdHJpbmdUYWcse3ZhbHVlOiJNb2R1bGUifSksT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pfSxuLnQ9ZnVuY3Rpb24oZSx0KXtpZigxJnQmJihlPW4oZSkpLDgmdClyZXR1cm4gZTtpZig0JnQmJiJvYmplY3QiPT10eXBlb2YgZSYmZSYmZS5fX2VzTW9kdWxlKXJldHVybiBlO3ZhciByPU9iamVjdC5jcmVhdGUobnVsbCk7aWYobi5yKHIpLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShyLCJkZWZhdWx0Iix7ZW51bWVyYWJsZTohMCx2YWx1ZTplfSksMiZ0JiYic3RyaW5nIiE9dHlwZW9mIGUpZm9yKHZhciBvIGluIGUpbi5kKHIsbyxmdW5jdGlvbih0KXtyZXR1cm4gZVt0XX0uYmluZChudWxsLG8pKTtyZXR1cm4gcn0sbi5uPWZ1bmN0aW9uKGUpe3ZhciB0PWUmJmUuX19lc01vZHVsZT9mdW5jdGlvbigpe3JldHVybiBlLmRlZmF1bHR9OmZ1bmN0aW9uKCl7cmV0dXJuIGV9O3JldHVybiBuLmQodCwiYSIsdCksdH0sbi5vPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlLHQpfSxuLnA9IiIsbihuLnM9Nil9KHsxOmZ1bmN0aW9uKGUsdCxuKXsidXNlIHN0cmljdCI7T2JqZWN0LmRlZmluZVByb3BlcnR5KHQsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pLHQuZGVmYXVsdD10LlZJU1VBTF9DT01QTEVURU5FU1NfTEFURU5DWT10LkNSRUFUSVZFX0xPQURfTEFURU5DWT10LlVOQ0FVR0hUX0VSUk9SPXZvaWQgMDtjb25zdCByPSJ1bmNhdWdodEVycm9yIjt0LlVOQ0FVR0hUX0VSUk9SPXI7Y29uc3Qgbz0iY3JlYXRpdmVMb2FkTGF0ZW5jeSI7dC5DUkVBVElWRV9MT0FEX0xBVEVOQ1k9bztjb25zdCBpPSJ2aXN1YWxDb21wbGV0ZW5lc3NMYXRlbmN5Ijt0LlZJU1VBTF9DT01QTEVURU5FU1NfTEFURU5DWT1pLHQuZGVmYXVsdD1jbGFzc3tjb25zdHJ1Y3RvcihlKXtpZih0aGlzLmV2ZW50cz17dW5jYXVnaHRFcnJvcjp7fX0sdGhpcy50aW1lcnM9e30sdGhpcy5vbk5ld0Vycm9yPWZ1bmN0aW9uKCl7fSx0aGlzLndpbmRvdz1lJiZlLndpbmRvd3x8InVuZGVmaW5lZCIhPXR5cGVvZiB3aW5kb3cmJndpbmRvdywhdGhpcy53aW5kb3d8fCF0aGlzLndpbmRvdy5kb2N1bWVudCl0aHJvdyBuZXcgRXJyb3IoIldpbmRvdyBhbmQvb3IgZG9jdW1lbnQgaXMgbm90IGRlZmluZWQiKTt0aGlzLnRyYWNrTG9hZExhdGVuY3koKSx0aGlzLnRyYWNrVmlzdWFsQ29tcGxldGVuZXNzTGF0ZW5jeSgpLHRoaXMuYWRkRXJyb3JMaXN0ZW5lcigpfXRyYWNrTG9hZExhdGVuY3koKXt0aGlzLnRpbWVyc1tvXT1uZXcgRGF0ZX10cmFja1Zpc3VhbENvbXBsZXRlbmVzc0xhdGVuY3koKXt0aGlzLnRpbWVyc1tpXT1uZXcgRGF0ZX1hZGRFcnJvckxpc3RlbmVyKCl7Y29uc3QgZT10aGlzLmV2ZW50c1tyXTt0aGlzLmFkZExpc3RlbmVyKHRoaXMud2luZG93LCJlcnJvciIsdD0+e2xldCBuPXQubWVzc2FnZTtpZih0LmVycm9yJiZ0LmVycm9yLnN0YWNrKXtjb25zdCBlPWAke3QubWVzc2FnZX0gOiAke3QuZXJyb3Iuc3RhY2t9YDtuPWUubGVuZ3RoPDUwMD9lOmUuc3Vic3RyaW5nKDAsNTAwKX12b2lkIDA9PT1lW25dJiYoZVtuXT0hMCx0aGlzLm9uTmV3RXJyb3IobikpfSl9YWRkTGlzdGVuZXIoZSx0LG4pe2NvbnN0IHI9ZnVuY3Rpb24oZT13aW5kb3cuZXZlbnQpe3JldHVybiBuKGUpfTtpZihlLmFkZEV2ZW50TGlzdGVuZXIpZS5hZGRFdmVudExpc3RlbmVyKHQsciwhMCk7ZWxzZSBpZih0PSJvbiIrdCxlLmF0dGFjaEV2ZW50KWUuYXR0YWNoRXZlbnQodCxyKTtlbHNle2NvbnN0IG49ZVt0XTtlW3RdPWZ1bmN0aW9uKCl7ci5hcHBseSh0aGlzLGFyZ3VtZW50cyksImZ1bmN0aW9uIj09dHlwZW9mIG4mJm4uYXBwbHkodGhpcyxhcmd1bWVudHMpfX19fX0sNjpmdW5jdGlvbihlLHQsbil7ZS5leHBvcnRzPW4oMSl9fSk7OwogICAgdmFyIHBlcmZvcm1hbmNlRXZlbnRNYW5hZ2VyID0gbmV3IFBlcmZvcm1hbmNlRXZlbnRNYW5hZ2VyLmRlZmF1bHQoKTsKICAgIAo8L3NjcmlwdD4KPGRpdiBpZD0iYWQiPjxkaXYgcm9sZT0ibGluayIgYXJpYS1sYWJlbD0iU3BvbnNvcmVkIEFkClN1cGVyLXNvZnQgTGVhdGhlciBXaW50ZXIgR2xvdmVzIGZvciBXb21lbiBGdWxsLUhhbmQgVG91Y2hzY3JlZW4gV2FybSBDYXNobWVyZSBMaW5lZCBQZXJmZWN0IEFwcGVhcmFuY2UKNC41IG91dCBvZiA1IHN0YXJzLgoyMjE2IGN1c3RvbWVyIHJldmlld3MuCkVsaWdpYmxlIGZvciBBbWF6b24gUHJpbWUuIiAgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCUiPjxkaXYgc3R5bGU9Im92ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlIiBjbGFzcz0iIj48ZGl2IGNsYXNzPSJmbGV4LWNvbnRhaW5lcgogICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb24tcm93CiAgICAgICAgICAgICAgICAgICAgICAgZmxleC1qdXN0aWZ5LWVuZAogICAgICAgICAgICAgICAgICAgICAgIGZsZXgtYWxpZ24tY2VudGVyIiBzdHlsZT0icG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MTBweCAyMHB4O21heC13aWR0aDo1MDBweCI+PGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIgZmxleC1kaXJlY3Rpb24tY29sdW1uIHByb2R1Y3QtYnJhbmQtd3JhcHBlciBpbWFnZS13aXRoLWJhZGdlIGZsZXgtYWxpZ24tY2VudGVyIGZsZXgtanVzdGlmeS1jZW50ZXIgIj48ZGl2IGNsYXNzPSJmbGV4LWNvbnRhaW5lciBmbGV4LWRpcmVjdGlvbi1yb3cgZmxleC1ncm93LTEgZmxleC1qdXN0aWZ5LWNlbnRlciIgc3R5bGU9Im92ZXJmbG93OmhpZGRlbiI+PGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIgZmxleC1hbGlnbi1jZW50ZXIgZmxleC1qdXN0aWZ5LWNlbnRlciBpbWFnZS13cmFwcGVyIj48aW1nIGFsdD0iIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3JjPSJodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvSS82MTFIdStnaUUwTC5fQUNfU1gxNDBfU1k5MF8uanBnIiBzdHlsZT0ibWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlIi8+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBzdHlsZT0ibWF4LWhlaWdodDoyMDBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowIDAgMCAyMHB4O3Bvc2l0aW9uOnN0YXRpYztib3R0b206YXV0bztyaWdodDowO2JhY2tncm91bmQ6I2ZmZjtvdmVyZmxvdzpoaWRkZW4iIGNsYXNzPSJmbGV4LWNvbnRhaW5lciBmbGV4LWp1c3RpZnktY2VudGVyIGJ1eS1ib3giPjxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGZsZXgtZGlyZWN0aW9uLWNvbHVtbiB4cy1jb25kZW5zZWQgIj48ZGl2IGNsYXNzPSJ4cy1zaG93Ij48ZGl2IHN0eWxlPSJjb2xvcjojMTExMTExO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmbGV4LXNocmluazowO2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OjE5cHg7bWF4LWhlaWdodDo2MHB4O21hcmdpbi1ib3R0b206MDtvdmVyZmxvdzpoaWRkZW47d29yZC13cmFwOmJyZWFrLXdvcmQ7ZGlyZWN0aW9uOmx0ciIgY2xhc3M9InByb2R1Y3QtdGl0bGUiPjxzcGFuPlN1cGVyLXNvZnQgTGVhdGhlciBXaW50ZXIgR2xvdmVzIGZvciBXb21lbiBGdWxsLUhhbmQgVG91Y2hzY3JlZW4gV2FybSBDYXNobWVyZSBMaW5lZCBQZXJmZWN0IEFwcGVhcmFuY2U8L3NwYW4+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIgZmxleC1kaXJlY3Rpb24tcm93IGZsZXgtbm93cmFwIGZsZXgtYWxpZ24tZW5kIGZsZXgtanVzdGlmeS1zcGFjZS1iZXR3ZWVuIGZsZXgtc2hyaW5rLTAgeHMtc2hvdyI+PGRpdiBzdHlsZT0iLW1zLWZsZXg6MCAxIDEwMCU7ZmxleC1ncm93OjA7ZmxleC1zaHJpbms6MTtkaXNwbGF5OmlubGluZS1ibG9jayIgY2xhc3M9IiB4cy1jb25kZW5zZWQiPjxhIGNsYXNzPSJmbGV4LWNvbnRhaW5lciIgYXJpYS1sYWJlbGxlZGJ5PSJhZCIgc3R5bGU9ImJhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKCZxdW90O2h0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2QxNmcva3B3L3RyYW5zcGFyZW50LTF4MS5wbmcmcXVvdDspIHJlcGVhdCAwIDA7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXI7bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxMDAwO3RleHQtZGVjb3JhdGlvbjpub25lIiBocmVmPSJodHRwczovL2FheC11cy1lYXN0LmFtYXpvbi1hZHN5c3RlbS5jb20veC9jL1FnNEdpVkE2LWtPQUhkT1ZfQU0yLUc4QUFBRjctSmdGTXdFQUFBSDBBWW1uRmdvL2h0dHA6Ly93d3cuYW1hem9uLmNvbS9ncC9zbHJlZGlyZWN0L3BpY2Fzc29SZWRpcmVjdC5odG1sP2llPVVURjgmYW1wO2FkSWQ9QTA3NzQ2OTYxV1dYU0NMNkw2MDlGJmFtcDtxdWFsaWZpZXI9MTYzMTk2MzMxNyZhbXA7aWQ9NzAxNTA2MjYwNTg4MjU2MSZhbXA7d2lkZ2V0TmFtZT1zZF9vbnNpdGVfZGVza3RvcCZhbXA7dXJsPSUyRmRwJTJGQjA3SDJSWUQ0UyUyRnJlZiUzRHN5bl9zZF9vbnNpdGVfZGVza3RvcF8zMSUzRnBzYyUzRDEiIHRhcmdldD0iX3RvcCI+PGRpdiBjbGFzcz0ic3RhclJhdGluZ1dyYXBwZXIiIHN0eWxlPSJmb250LXNpemU6dW5zZXQ7bGluZS1oZWlnaHQ6MTtwYWRkaW5nLWJvdHRvbTo0cHg7cGFkZGluZy10b3A6NHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSI+PGRpdj48ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjM0NHB4IDE1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2hlaWdodDoxNnB4O3dpZHRoOjgwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoJnF1b3Q7aHR0cHM6Ly9pbWFnZXMtbmEuc3NsLWltYWdlcy1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2RhL2NyZWF0aXZlcy9hdWktbWluaS1zcHJpdGUtMjAxNS0wMi5wbmcmcXVvdDspO2JhY2tncm91bmQtcG9zaXRpb246LTE3MHB4IDBweCI+PC9kaXY+PHNwYW4gc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjAuMzg1ZW0iPjwvc3Bhbj48c3BhbiBjb2xvcj0idGVydGlhcnkiIHN0eWxlPSJmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxO2NvbG9yOiM1NTU7ZGlzcGxheTppbmxpbmU7dmVydGljYWwtYWxpZ246bWlkZGxlIiBhcmlhLWhpZGRlbj0idHJ1ZSI+MiwyMTY8L3NwYW4+PC9kaXY+PGRpdj48L2Rpdj48L2Rpdj48L2E+PGRpdiBzdHlsZT0iYWxpZ24tY29udGVudDpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2xpbmUtaGVpZ2h0Om5vcm1hbDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MCIgY2xhc3M9IiB4cy1zaG93Ij48ZGl2IGNsYXNzPSJmbGV4LWNvbnRhaW5lciBmbGV4LWRpcmVjdGlvbi1yb3cgZmxleC1hbGlnbi1iYXNlbGluZSBmbGV4LWp1c3RpZnktc3RhcnQgZmxleC13cmFwIHhzLWNvbmRlbnNlZCI+PHNwYW4gc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWJvdHRvbTotMnB4O3dpZHRoOm1heC1jb250ZW50Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0iY29sb3I6IzU1NTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1zaXplOjhweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZy1yaWdodDoxcHgiPiQ8L3NwYW4+PHNwYW4gY2xhc3M9IiIgc3R5bGU9ImZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1NTU7bGluZS1oZWlnaHQ6MSI+MjUuOTk8L3NwYW4+PC9zcGFuPjxkaXYgc3R5bGU9ImJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3R0b206LTJweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MnB4O2hlaWdodDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206NHB4O21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLXRvcDozcHg7YmFja2dyb3VuZC1zaXplOjQycHggMTJweDtiYWNrZ3JvdW5kLWltYWdlOnVybCgmcXVvdDtodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvY3JlYXRpdmVzL3ByaW1lLTJ4LTIwMTcwNTMxLnBuZyZxdW90OykiIGNsYXNzPSJ4cy1zaG93Ij48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6YXV0bztwYWRkaW5nOjAgNXB4IDVweCAwO292ZXJmbG93OmhpZGRlbiIgY2xhc3M9ImFuY2hvcmVkLWJhZGdlIj48ZGl2IHN0eWxlPSJ0b3A6MDtiYWNrZ3JvdW5kOiNlODdlMDA7Ym94LXNoYWRvdzowIDFweCA0cHggcmdiYSgwLDAsMCwuNCk7dHJhbnNmb3JtOnNrZXcoLTE1ZGVnKSB0cmFuc2xhdGUoLTNweCwwKTtwYWRkaW5nOjAgOHB4Ij48ZGl2IHN0eWxlPSJmb250LXNpemU6MTFweDt0cmFuc2Zvcm06c2tldygxNWRlZyk7Y29sb3I6I2ZmZjtwYWRkaW5nLWJvdHRvbToycHg7bGluZS1oZWlnaHQ6MThweCIgY2xhc3M9ImFuY2hvcmVkLWJhZGdlLXRleHQiPjEwJSBvZmYgY291cG9uPC9kaXY+PC9kaXY+PC9kaXY+PGEgYXJpYS1sYWJlbGxlZGJ5PSJhZCIgc3R5bGU9ImJhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKCZxdW90O2h0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2QxNmcva3B3L3RyYW5zcGFyZW50LTF4MS5wbmcmcXVvdDspIHJlcGVhdCAwIDA7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXI7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDo1MDAiIGhyZWY9Imh0dHBzOi8vYWF4LXVzLWVhc3QuYW1hem9uLWFkc3lzdGVtLmNvbS94L2MvUWc0R2lWQTYta09BSGRPVl9BTTItRzhBQUFGNy1KZ0ZNd0VBQUFIMEFZbW5GZ28vaHR0cDovL3d3dy5hbWF6b24uY29tL2dwL3NscmVkaXJlY3QvcGljYXNzb1JlZGlyZWN0Lmh0bWw\/aWU9VVRGOCZhbXA7YWRJZD1BMDc3NDY5NjFXV1hTQ0w2TDYwOUYmYW1wO3F1YWxpZmllcj0xNjMxOTYzMzE3JmFtcDtpZD03MDE1MDYyNjA1ODgyNTYxJmFtcDt3aWRnZXROYW1lPXNkX29uc2l0ZV9kZXNrdG9wJmFtcDt1cmw9JTJGZHAlMkZCMDdIMlJZRDRTJTJGcmVmJTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTNGcHNjJTNEMSIgdGFyZ2V0PSJfdG9wIj48L2E+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+CjxzY3JpcHQ+dmFyIGFycmF5UHJvdG90eXBlSW5jbHVkZXM9ZnVuY3Rpb24oZSl7dmFyIHI9e307ZnVuY3Rpb24gdChuKXtpZihyW25dKXJldHVybiByW25dLmV4cG9ydHM7dmFyIG89cltuXT17aTpuLGw6ITEsZXhwb3J0czp7fX07cmV0dXJuIGVbbl0uY2FsbChvLmV4cG9ydHMsbyxvLmV4cG9ydHMsdCksby5sPSEwLG8uZXhwb3J0c31yZXR1cm4gdC5tPWUsdC5jPXIsdC5kPWZ1bmN0aW9uKGUscixuKXt0Lm8oZSxyKXx8T2JqZWN0LmRlZmluZVByb3BlcnR5KGUscix7ZW51bWVyYWJsZTohMCxnZXQ6bn0pfSx0LnI9ZnVuY3Rpb24oZSl7InVuZGVmaW5lZCIhPXR5cGVvZiBTeW1ib2wmJlN5bWJvbC50b1N0cmluZ1RhZyYmT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsU3ltYm9sLnRvU3RyaW5nVGFnLHt2YWx1ZToiTW9kdWxlIn0pLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShlLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KX0sdC50PWZ1bmN0aW9uKGUscil7aWYoMSZyJiYoZT10KGUpKSw4JnIpcmV0dXJuIGU7aWYoNCZyJiYib2JqZWN0Ij09dHlwZW9mIGUmJmUmJmUuX19lc01vZHVsZSlyZXR1cm4gZTt2YXIgbj1PYmplY3QuY3JlYXRlKG51bGwpO2lmKHQucihuKSxPYmplY3QuZGVmaW5lUHJvcGVydHkobiwiZGVmYXVsdCIse2VudW1lcmFibGU6ITAsdmFsdWU6ZX0pLDImciYmInN0cmluZyIhPXR5cGVvZiBlKWZvcih2YXIgbyBpbiBlKXQuZChuLG8sZnVuY3Rpb24ocil7cmV0dXJuIGVbcl19LmJpbmQobnVsbCxvKSk7cmV0dXJuIG59LHQubj1mdW5jdGlvbihlKXt2YXIgcj1lJiZlLl9fZXNNb2R1bGU\/ZnVuY3Rpb24oKXtyZXR1cm4gZS5kZWZhdWx0fTpmdW5jdGlvbigpe3JldHVybiBlfTtyZXR1cm4gdC5kKHIsImEiLHIpLHJ9LHQubz1mdW5jdGlvbihlLHIpe3JldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoZSxyKX0sdC5wPSIiLHQodC5zPTApfShbZnVuY3Rpb24oZSxyLHQpe2UuZXhwb3J0cz10KDEpfSxmdW5jdGlvbihlLHIsdCl7InVzZSBzdHJpY3QiO0FycmF5LnByb3RvdHlwZS5pbmNsdWRlc3x8KEFycmF5LnByb3RvdHlwZS5pbmNsdWRlcz1mdW5jdGlvbihlKXtpZihudWxsPT10aGlzKXRocm93IG5ldyBUeXBlRXJyb3IoIkFycmF5LnByb3RvdHlwZS5pbmNsdWRlcyBjYWxsZWQgb24gbnVsbCBvciB1bmRlZmluZWQiKTt2YXIgcj1PYmplY3QodGhpcyksdD1wYXJzZUludChyLmxlbmd0aCwxMCl8fDA7aWYoMD09PXQpcmV0dXJuITE7dmFyIG4sbz1wYXJzZUludChhcmd1bWVudHNbMV0sMTApfHwwO2xldCB1O2ZvcigwPD1vP3U9bzoodT10K28sdTwwJiYodT0wKSk7dTx0Oyl7aWYoZT09PShuPXJbdV0pfHxlIT1lJiZuIT1uKXJldHVybiEwO3UrK31yZXR1cm4hMX0pfV0pOwoKdmFyIG9iamVjdEFzc2lnbj1mdW5jdGlvbihlKXt2YXIgdD17fTtmdW5jdGlvbiBuKHIpe2lmKHRbcl0pcmV0dXJuIHRbcl0uZXhwb3J0czt2YXIgbz10W3JdPXtpOnIsbDohMSxleHBvcnRzOnt9fTtyZXR1cm4gZVtyXS5jYWxsKG8uZXhwb3J0cyxvLG8uZXhwb3J0cyxuKSxvLmw9ITAsby5leHBvcnRzfXJldHVybiBuLm09ZSxuLmM9dCxuLmQ9ZnVuY3Rpb24oZSx0LHIpe24ubyhlLHQpfHxPYmplY3QuZGVmaW5lUHJvcGVydHkoZSx0LHtlbnVtZXJhYmxlOiEwLGdldDpyfSl9LG4ucj1mdW5jdGlvbihlKXsidW5kZWZpbmVkIiE9dHlwZW9mIFN5bWJvbCYmU3ltYm9sLnRvU3RyaW5nVGFnJiZPYmplY3QuZGVmaW5lUHJvcGVydHkoZSxTeW1ib2wudG9TdHJpbmdUYWcse3ZhbHVlOiJNb2R1bGUifSksT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pfSxuLnQ9ZnVuY3Rpb24oZSx0KXtpZigxJnQmJihlPW4oZSkpLDgmdClyZXR1cm4gZTtpZig0JnQmJiJvYmplY3QiPT10eXBlb2YgZSYmZSYmZS5fX2VzTW9kdWxlKXJldHVybiBlO3ZhciByPU9iamVjdC5jcmVhdGUobnVsbCk7aWYobi5yKHIpLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShyLCJkZWZhdWx0Iix7ZW51bWVyYWJsZTohMCx2YWx1ZTplfSksMiZ0JiYic3RyaW5nIiE9dHlwZW9mIGUpZm9yKHZhciBvIGluIGUpbi5kKHIsbyxmdW5jdGlvbih0KXtyZXR1cm4gZVt0XX0uYmluZChudWxsLG8pKTtyZXR1cm4gcn0sbi5uPWZ1bmN0aW9uKGUpe3ZhciB0PWUmJmUuX19lc01vZHVsZT9mdW5jdGlvbigpe3JldHVybiBlLmRlZmF1bHR9OmZ1bmN0aW9uKCl7cmV0dXJuIGV9O3JldHVybiBuLmQodCwiYSIsdCksdH0sbi5vPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlLHQpfSxuLnA9IiIsbihuLnM9Mil9KFssLGZ1bmN0aW9uKGUsdCxuKXtlLmV4cG9ydHM9bigzKX0sZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjsiZnVuY3Rpb24iIT10eXBlb2YgT2JqZWN0LmFzc2lnbiYmKE9iamVjdC5hc3NpZ249ZnVuY3Rpb24oZSl7aWYobnVsbD09ZSl0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3QgY29udmVydCB1bmRlZmluZWQgb3IgbnVsbCB0byBvYmplY3QiKTtjb25zdCB0PU9iamVjdChlKTtmb3IobGV0IGU9MTtlPGFyZ3VtZW50cy5sZW5ndGg7ZSsrKXt2YXIgbj1hcmd1bWVudHNbZV07aWYobnVsbCE9bilmb3IoY29uc3QgZSBpbiBuKU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChuLGUpJiYodFtlXT1uW2VdKX1yZXR1cm4gdH0pfV0pOzwvc2NyaXB0Pgo8c2NyaXB0IGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiIGNoYXJzZXQ9IlVURi04IiBzcmM9Imh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9JLzMxRjVnVHkyYXZMLmpzIj48L3NjcmlwdD4KPHNjcmlwdD4KICAgIHZhciBsb2dnaW5nTWFuYWdlciA9IG5ldyBMb2dnaW5nQ2xpZW50TWFuYWdlci5kZWZhdWx0KHsic2hhemFtSWQiOiJTOV9EQV9jcmVhdGl2ZUlkIiwidGVtcGxhdGVOYW1lIjoiRHluYW1pYyBlQ29tbWVyY2VfU0RfQ0lfVVNfREVTS1RPUCIsInRlbXBsYXRlTWFqb3JWZXJzaW9uIjoiMCIsInRlbXBsYXRlTWlub3JWZXJzaW9uIjoiMCIsImxvY2FsZSI6IlVTIiwiYWRTZXJ2ZXIiOiJTOV9EQSIsImFkSWQiOiJTOV9EQV9hZElkIiwiY3JlYXRpdmVJZCI6IlM5X0RBX2NyZWF0aXZlSWQiLCJpbXByZXNzaW9uSWQiOiJEZ2FKVURyNlE0QWQwNVg4QXpiNGJ3IiwiaXNEZWJ1ZyI6bnVsbCwic291cmNlSWQiOiI1MDAiLCJzdGFnZSI6InByb2QiLCJyZW5kZXJJZCI6IjRlNzE1YWE5LWUxNjYtNDI4MC1iMTVhLWE5ZTE2NjgyODBkNiIsInJlcXVpcmVkRWxlbWVudHNGb3JWaXN1YWxDb21wbGV0ZW5lc3MiOlsicHJvZHVjdEltYWdlIiwic3RhclJhdGluZyIsInByaW1lTG9nbyJdLCJwcmVEZWZpbmVkVXJsc0ZvclZpc3VhbENvbXBsZXRlbmVzcyI6eyJhZENob2ljZXMiOiJodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvYWRjaG9pY2VzL2FjLXRvcHJpZ2h0LXNwcml0ZS5wbmciLCJwcmltZUxvZ28iOiJodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvY3JlYXRpdmVzL3ByaW1lLTJ4LTIwMTcwNTMxLnBuZyIsInN0YXJSYXRpbmciOiJodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvY3JlYXRpdmVzL2F1aS1taW5pLXNwcml0ZS0yMDE1LTAyLnBuZyJ9LCJjdXJyZW50RGF0ZSI6IjIwMjEtMDktMThUMTE6MDg6MzcuOTEwWiJ9LCBwZXJmb3JtYW5jZUV2ZW50TWFuYWdlcik7Cjwvc2NyaXB0PgoKPHNjcmlwdCBzcmM9Imh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9JLzQxcURsejhJbk9MLmpzIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9JLzcxNCszaFpqemFMLmpzIj48L3NjcmlwdD4KPHNjcmlwdCBjcm9zc29yaWdpbj0iYW5vbnltb3VzIiBjaGFyc2V0PSJVVEYtOCIgc3JjPSJodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvSS84MU5GNGhyS2VpTC5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQ+CiAgICB2YXIgJGFkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FkJyk7CiAgICBSZWFjdERPTS5oeWRyYXRlKFJlYWN0LmNyZWF0ZUVsZW1lbnQoTGlicmFyeS5kZWZhdWx0LCB7ImFheFJlbmRlcmluZ0NvbnRleHQiOnsiaW1wcmVzc2lvblRva2VuIjoiIn0sImJyYW5kSW1hZ2VSZWN0VXJsIjoiIiwiYnJhbmRJbWFnZVNxdWFyZVVybCI6IiIsImNsaWNrVXJscyI6WyIiXSwiaGVpZ2h0IjoxMzAsImltcHJlc3Npb25VcmxzIjpbIiJdLCJpc0JsYWNramFjayI6ZmFsc2UsImlzUjJHYXRld2F5U2xvdCI6ZmFsc2UsImlzQ2Fyb3VzZWwiOmZhbHNlLCJpc0xhcmdlQmlsbGJvYXJkU2xvdCI6ZmFsc2UsImlzTW9iaWxlIjpmYWxzZSwiaXNNdWx0aUFzaW5DYXJkIjpmYWxzZSwiaXNNdWx0aUFzaW5TdGFjayI6ZmFsc2UsImlzT2Zmc2l0ZSI6ZmFsc2UsImlzUHJldmlldyI6ZmFsc2UsImlzVGVhc2VEaXNhYmxlZCI6ZmFsc2UsImxvY2FsZSI6IlVTIiwibWVkaWFDZW50cmFsUGF0aCI6Imh0dHBzOi8vaW1hZ2VzLW5hLnNzbC1pbWFnZXMtYW1hem9uLmNvbS9pbWFnZXMvRy8wMSIsInByaXZhY3lVcmwiOiJodHRwOi8vd3d3LmFtYXpvbi5jb20vYWRwcmVmcy9yZWY9ZHJhX2FfcnZfaGRfaG9feHhfTkM1MDBfMTAwP3BuPTEmcGc9ZHJhJnBwPXJ2JTJDb25jJTJDQjA3SDJSWUQ0UyUyQ0FUVlBES0lLWDBERVIlMkNCMDdIMlJZRDRTJTJDZnE3OC1sdG9ZUUdpNzloWUNvemNjaVRmVUJNJmFkdj1BVFZQREtJS1gwREVSJm5wPXRydWUiLCJwcml2YWN5SW50ZW50IjoiYW1hem9ubW9iaWxlOi8vaW50ZW50P2ludGVudD1odHRwJTNBJTJGJTJGd3d3LmFtYXpvbi5jb20lMkZhZHByZWZzJTJGcmVmJTNEZHJhX2FfcnZfaGRfaG9feHhfTkM1MDBfMTAwJTNGcG4lM0QxJTI2cGclM0RkcmElMjZwcCUzRHJ2JTI1MkNvbmMlMjUyQ0IwN0gyUllENFMlMjUyQ0FUVlBES0lLWDBERVIlMjUyQ0IwN0gyUllENFMlMjUyQ2ZxNzgtbHRvWVFHaTc5aFlDb3pjY2lUZlVCTSUyNmFkdiUzREFUVlBES0lLWDBERVIlMjZucCUzRHRydWUmaW50ZW50PWNvbS5hbWF6b24ubW9iaWxlLnNob3BwaW5nLndlYiUzQSUyRiUyRnd3dy5hbWF6b24uY29tJTJGYWRwcmVmcyUyRnJlZiUzRGRyYV9hX3J2X2hkX2hvX3h4X05DNTAwXzEwMCUzRnBuJTNEMSUyNnBnJTNEZHJhJTI2cHAlM0RydiUyNTJDb25jJTI1MkNCMDdIMlJZRDRTJTI1MkNBVFZQREtJS1gwREVSJTI1MkNCMDdIMlJZRDRTJTI1MkNmcTc4LWx0b1lRR2k3OWhZQ296Y2NpVGZVQk0lMjZhZHYlM0RBVFZQREtJS1gwREVSJTI2bnAlM0R0cnVlIiwid2lkdGgiOjY1MCwiaXNQREFTdHlsZSI6ZmFsc2UsIm5ld1N0eWxlVHVybk9mZiI6bnVsbCwiaGFzUHJpbWVEYXlEZWFsIjpmYWxzZSwiaXNDdXN0b21JbWFnZUNyZWF0aXZlIjpmYWxzZSwiY3VzdG9tSW1hZ2Vjcm9wcGluZ0Nvb3JkaW5hdGVzIjp7InRvcCI6bnVsbCwibGVmdCI6bnVsbCwiaGVpZ2h0IjpudWxsLCJ3aWR0aCI6bnVsbH0sInByb2R1Y3RJbWFnZSI6eyJ1cmwiOiJodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvSS82MTFIdStnaUUwTC5qcGciLCJoZWlnaHQiOjE1MDAsIndpZHRoIjoxMjAwfSwicHJvZHVjdFRpdGxlIjoiU3VwZXItc29mdCBMZWF0aGVyIFdpbnRlciBHbG92ZXMgZm9yIFdvbWVuIEZ1bGwtSGFuZCBUb3VjaHNjcmVlbiBXYXJtIENhc2htZXJlIExpbmVkIFBlcmZlY3QgQXBwZWFyYW5jZSIsImFkTGluayI6Imh0dHBzOi8vYWF4LXVzLWVhc3QuYW1hem9uLWFkc3lzdGVtLmNvbS94L2MvUWc0R2lWQTYta09BSGRPVl9BTTItRzhBQUFGNy1KZ0ZNd0VBQUFIMEFZbW5GZ28vaHR0cDovL3d3dy5hbWF6b24uY29tL2dwL3NscmVkaXJlY3QvcGljYXNzb1JlZGlyZWN0Lmh0bWw\/aWU9VVRGOCZhZElkPUEwNzc0Njk2MVdXWFNDTDZMNjA5RiZxdWFsaWZpZXI9MTYzMTk2MzMxNyZpZD03MDE1MDYyNjA1ODgyNTYxJndpZGdldE5hbWU9c2Rfb25zaXRlX2Rlc2t0b3AmdXJsPSUyRmRwJTJGQjA3SDJSWUQ0UyUyRnJlZiUzRHN5bl9zZF9vbnNpdGVfZGVza3RvcF8zMSUzRnBzYyUzRDEiLCJjdXN0b21lclJldmlld1N1bW1hcnkiOnsiYXNpbiI6IkIwN0gyUllENFMiLCJyYXRpbmciOjQuNSwiY291bnQiOjIyMTZ9LCJwcmljZSI6MjUuOTksImZ1bGxQcmljZSI6bnVsbCwiY3VycmVuY3lTeW1ib2wiOiIkIiwiZm9ybWF0dGVkUHJpY2UiOiIyNS45OSIsInJlbGVhc2VEYXRlTWVzc2FnZSI6IiIsInByaWNlRm9ybWF0dGluZ0ZsYWdzIjp7ImlzU3ltYm9sU3VwZXJzY3JpcHQiOnRydWUsInN5bWJvbFBvc2l0aW9uIjoicHJlZml4ZWQifSwicHJpY2VQZXJVbml0TWVzc2FnZSI6IiIsInRheE1lc3NhZ2UiOiIiLCJkZXRhaWxzQW5kRGVsaXZlcnlNZXNzYWdlIjoiIiwiaXNEZWFsIjpmYWxzZSwiaXNQcmltZSI6dHJ1ZSwiaXNTbnNEaXNjb3VudCI6ZmFsc2UsImRpc2NvdW50TWVzc2FnZSI6IjEwJSBvZmYgY291cG9uIiwic25zVGV4dCI6IlN1YnNjcmliZSAmIFNhdmUiLCJkZWFsT2ZmZXIiOjAsInZpb2xhdGVzTWFwIjpmYWxzZSwicHJvZHVjdEluU3RvY2siOmZhbHNlLCJwcm9kdWN0R3JvdXBUeXBlSW5mb3JtYXRpb24iOnsiaXNEaWdpdGFsIjpmYWxzZSwicHJvZHVjdEdyb3VwVHlwZSI6ImdsX2FwcGFyZWwifSwiYnV0dG9uVGV4dCI6IlNob3Agbm93IiwiY2FzY2FkaW5nSW50ZW50IjoiYW1hem9ubW9iaWxlOi8vaW50ZW50P2ludGVudD1odHRwcyUzQSUyRiUyRmFheC11cy1lYXN0LmFtYXpvbi1hZHN5c3RlbS5jb20lMkZ4JTJGYyUyRlFnNEdpVkE2LWtPQUhkT1ZfQU0yLUc4QUFBRjctSmdGTXdFQUFBSDBBWW1uRmdvJTJGaHR0cCUzQSUyRiUyRnd3dy5hbWF6b24uY29tJTJGZ3AlMkZzbHJlZGlyZWN0JTJGcGljYXNzb1JlZGlyZWN0Lmh0bWwlM0ZpZSUzRFVURjglMjZhZElkJTNEQTA3NzQ2OTYxV1dYU0NMNkw2MDlGJTI2cXVhbGlmaWVyJTNEMTYzMTk2MzMxNyUyNmlkJTNENzAxNTA2MjYwNTg4MjU2MSUyNndpZGdldE5hbWUlM0RzZF9vbnNpdGVfZGVza3RvcCUyNnVybCUzRCUyNTJGZHAlMjUyRkIwN0gyUllENFMlMjUyRnJlZiUyNTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTI1M0Zwc2MlMjUzRDEmaW50ZW50PWNvbS5hbWF6b24ubW9iaWxlLnNob3BwaW5nLndlYiUzQSUyRiUyRmFheC11cy1lYXN0LmFtYXpvbi1hZHN5c3RlbS5jb20lMkZ4JTJGYyUyRlFnNEdpVkE2LWtPQUhkT1ZfQU0yLUc4QUFBRjctSmdGTXdFQUFBSDBBWW1uRmdvJTJGaHR0cCUzQSUyRiUyRnd3dy5hbWF6b24uY29tJTJGZ3AlMkZzbHJlZGlyZWN0JTJGcGljYXNzb1JlZGlyZWN0Lmh0bWwlM0ZpZSUzRFVURjglMjZhZElkJTNEQTA3NzQ2OTYxV1dYU0NMNkw2MDlGJTI2cXVhbGlmaWVyJTNEMTYzMTk2MzMxNyUyNmlkJTNENzAxNTA2MjYwNTg4MjU2MSUyNndpZGdldE5hbWUlM0RzZF9vbnNpdGVfZGVza3RvcCUyNnVybCUzRCUyNTJGZHAlMjUyRkIwN0gyUllENFMlMjUyRnJlZiUyNTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTI1M0Zwc2MlMjUzRDEiLCJidXR0b25MaW5rIjoiaHR0cHM6Ly9hYXgtdXMtZWFzdC5hbWF6b24tYWRzeXN0ZW0uY29tL3gvYy9RZzRHaVZBNi1rT0FIZE9WX0FNMi1HOEFBQUY3LUpnRk13RUFBQUgwQVltbkZnby9odHRwOi8vd3d3LmFtYXpvbi5jb20vZ3Avc2xyZWRpcmVjdC9waWNhc3NvUmVkaXJlY3QuaHRtbD9pZT1VVEY4JmFkSWQ9QTA3NzQ2OTYxV1dYU0NMNkw2MDlGJnF1YWxpZmllcj0xNjMxOTYzMzE3JmlkPTcwMTUwNjI2MDU4ODI1NjEmd2lkZ2V0TmFtZT1zZF9vbnNpdGVfZGVza3RvcCZ1cmw9JTJGZHAlMkZCMDdIMlJZRDRTJTJGcmVmJTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTNGcHNjJTNEMSIsInJldmlld0xpbmsiOiJodHRwczovL3d3dy5hbWF6b24uY29tL3Byb2R1Y3QtcmV2aWV3cy9CMDdIMlJZRDRTP2FheGl0az0xZjRiOWUwNWRmN2VjOTAwZTc2MTEyODMyYmI0ZjFiYiIsImJ1dHRvblByb3BzIjp7ImJ1dHRvblR5cGUiOiJwcmltYXJ5Iiwic2l6ZSI6InJlZ3VsYXIifSwiZm9ybWF0Ijoic2hvcCBub3ciLCJzbG90TmFtZSI6bnVsbH0pLCAkYWQpOwogICAgbG9nZ2luZ01hbmFnZXIuYWRkVmlld2FiaWxpdHlMaXN0ZW5lcigkYWQpOwo8L3NjcmlwdD4KCjwvYm9keT4KPC9odG1sPgo=\",\"serverSideFetchAd\": \"true\",\"enableAdBlockerDetector\": false,\"disableResizeFunc\": false,\"minWidthToScale\": \"\",\"fallbackStaticAdImgUrl\": \"\",\"fallbackStaticAdClickUrl\": \"\",\"fallbackStaticAdExtraStyle\": \"\",\"adFeedbackInfo\": {\"adProgramId\": \"1027\", \"endPoint\": \"\/gp\/aq-feedback\/lazyLoad\/handler\/af-link-handler.html\",\"boolFeedback\": true,\"slugText\": \"Sponsored\",\"adFeedbackOnTop\":false},\"adPlacementMetaData\": {\"searchTerms\": \"Y2V2YXBybyB3aW50ZXIgZ2xvdmVz\",\"pageUrl\": \"aHR0cHM6Ly93d3cuYW1hem9uLmNvbS9ncC9wcm9kdWN0L0IwN1dOTEMxTVM\/cmVmJTVGPXNyJTVGMSU1RjUmZGNoaWxkPTEma2V5d29yZHM9Y2V2YXBybyUyMHdpbnRlciUyMGdsb3ZlcyZxaWQ9MTYzMTk2MjkwNCZzcj04LTU=\",\"adElementId\": \"ape_Detail_hero-quick-promo_Desktop_placement\",\"pageType\": \"Detail\",\"slotName\": \"hero-quick-promo\"},\"adCreativeMetaData\": {\"adProgramId\": \"1027\",\"adCreativeTemplateName\": \"Dynamic eCommerce_SD_CI_US_DESKTOP\",\"adImpressionId\": \"https:\/\/aax-us-east.amazon-adsystem.com\/e\/xsp\/imp?b=Qg4GiVA6-kOAHdOV_AM2-G8AAAF7-JgFMwEAAAH0AYmnFgo\",\"adId\": \"200037502577541\",\"adNetwork\": \"cs\"},\"advertisementStyle\": {\"position\": \"absolute\",\"top\": \"2px\",\"right\": \"0px\",\"display\": \"inline-block\",\"font\": \"normal 11px Arial\",\"color\": \"grey\"},\"feedbackDivStyle\": { \"position\": \"relative\", \"top\": \"-2px\", \"height\": \"20px\", \"width\":\"78px\"},\"viewabilityStandards\": [{\"p\": 0, \"t\": 0, \"def\": \"amzn\"}, {\"p\": 50, \"t\": 1, \"def\": \"iab\"}, {\"p\": 100, \"t\": 1, \"def\": \"groupm\"}],\"ajaxWeblabTriggerId\": \"\",\"abpStatus\": \"0\",\"abpAcceptable\": \"true\",\"disableAdReporterSlot\": \"false\",\"expParams\":{\"useOnPageVisible\":\"true\", \"allowedPages\":\"goldbox, customerreviews, checkoutthankyou, detail, search, gateway\"},\"mediaType\": \"D\",\"allowlistedCustomMessageEvents\": [\"openPsAdPopover\", \"openATCModal\", \"setPartner\", \"sendMetrics\", \"wrap\"],\"allowlistedQueryParamKeys\": [\"sf-overrideVariationId\", \"sf-overridePredictorId\", \"sf-forceFailure\"],\"DAsfUrl\":\"https:\/\/images-na.ssl-images-amazon.com\/images\/S\/apesafeframe\/ape\/sf\/desktop\/DAsf-1.50.9b6f567.js\"}' aria-hidden=\"true\" data-arid=\"371b440a8bfc49e0a2a3cbebeea50108\" data-csa-c-id=\"xa7kq5-omy514-guf4re-gowhn3\" data-cel-widget=\"adplacements:Detail:hero-quick-promo:Desktop\" data-mce-fragment=\"1\" cel_widget_id=\"adplacements:Detail:hero-quick-promo:Desktop\"\u003e\u003ciframe name='{\"slot\":\"Detail_hero-quick-promo_Desktop\",\"pageType\":\"Detail\",\"subPageType\":\"Desktop\",\"slotName\":\"hero-quick-promo\",\"src\":\"prefetchEnabled\",\"adServer\":\"cs\",\"campaignId\":\"13272\",\"arid\":\"371b440a8bfc49e0a2a3cbebeea50108\",\"placementId\":\"cf91057a-6347-4399-bbe2-523bf891ca57\",\"size\":{\"width\":\"100%\",\"height\":\"130px\"},\"allowedSizes\":[{\"width\":\"100%\",\"height\":\"130px\"}],\"allowChangeSize\":true,\"allowedDomains\":[\"d3l3lkinz3f56t.cloudfront.net\",\"g-ecx.images-amazon.com\",\"z-ecx.images-amazon.com\",\"images-na.ssl-images-amazon.com\",\"g-ec4.images-amazon.com\",\"images-cn.ssl-images-amazon.com\"],\"aanParams\":\"site%3Damazon.us%3Bpt%3DDetail%3Bslot%3Dhero-quick-promo%3Bpid%3DB07WNLC1MS%3Bq%3Dcevapro%20winter%20gloves%3Barid%3D371b440a8bfc49e0a2a3cbebeea50108\",\"loadAfter\":\"A:ready\",\"extraDelay\":0,\"iframeExtraStyle\":\"\",\"iframeClass\":\"\",\"isCardsFlow\":false,\"adPixels\":[],\"aaxImpPixelUrl\":\"https:\/\/aax-us-east.amazon-adsystem.com\/e\/xsp\/imp?b=Qg4GiVA6-kOAHdOV_AM2-G8AAAF7-JgFMwEAAAH0AYmnFgo\",\"aaxInstrPixelUrl\":\"https:\/\/aax-us-east.amazon-adsystem.com\/x\/px\/Qg4GiVA6-kOAHdOV_AM2-G8AAAF7-JgFMwEAAAH0AYmnFgo\/\",\"htmlContentEncoded\":\"PCFkb2N0eXBlIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0PSJVVEYtOCI+CiAgICA8dGl0bGU+PC90aXRsZT4KICAgIDxzdHlsZT5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidBbWF6b24gRW1iZXInO3NyYzp1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfcmctY2M3ZWJhYTA1YTJjZDNiMDJjMDkyOWFjMDQ3NWE0NGFiMzBiN2VmYS5fVjJfLndvZmYyKSBmb3JtYXQoIndvZmYyIiksdXJsKGh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9HLzAxL0FVSUNsaWVudHMvQW1hem9uVUlGb250LWFtYXpvbmVtYmVyX3JnLThhOWRiNDAyZDg5NjZhZTkzNzE3YzM0OGI5YWIwYmQwODcwM2E3YTcuX1YyXy53b2ZmKSBmb3JtYXQoIndvZmYiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidBbWF6b24gRW1iZXInO2ZvbnQtc3R5bGU6aXRhbGljO3NyYzp1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfcmdpdC05Y2MxYmI2NGViMjcwMTM1ZjFhZGYzYTQ4ODFjMmVlNWU3YzM3YmU1Ll9WMl8ud29mZjIpIGZvcm1hdCgid29mZjIiKSx1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfcmdpdC1hNGRjOThkNjQ0ZmYyYWVkZDQxZGEzZGE0NjJmMDlmZmNlODZlYWZiLl9WMl8ud29mZikgZm9ybWF0KCJ3b2ZmIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTonQW1hem9uIEVtYmVyJztmb250LXdlaWdodDo3MDA7c3JjOnVybChodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvRy8wMS9BVUlDbGllbnRzL0FtYXpvblVJRm9udC1hbWF6b25lbWJlcl9iZC00NmI5MWJkYTY4MTYxYzE0ZTU1NGE3Nzk2NDNlZjQ5NTc0MzE5ODdiLl9WMl8ud29mZjIpIGZvcm1hdCgid29mZjIiKSx1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfYmQtYjYwNTI1MmY4N2I4YjNkZjVhZTIwNjU5NmRhYzA5MzhmYzU4ODhiYy5fVjJfLndvZmYpIGZvcm1hdCgid29mZiIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0FtYXpvbiBFbWJlcic7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfYmRpdC04MGZmN2FiYTM3ZGQxZmY1YTZiOTAyMzNhMTllM2E3ODBhOTZkYzJmLl9WMl8ud29mZjIpIGZvcm1hdCgid29mZjIiKSx1cmwoaHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvQVVJQ2xpZW50cy9BbWF6b25VSUZvbnQtYW1hem9uZW1iZXJfYmRpdC01NzU5OGNlNDI2YTYxMmJlNWExZDE1ZWVlMDgyNTI2NjhmY2E1ZTdhLl9WMl8ud29mZikgZm9ybWF0KCJ3b2ZmIil9CgouZmFkZUluey13ZWJraXQtYW5pbWF0aW9uOmFuaW1hdGVJbiAxcyAxIGZvcndhcmRzO2FuaW1hdGlvbjphbmltYXRlSW4gMXMgMSBmb3J3YXJkc30uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbjphbmltYXRlT3V0IDFzIDEgZm9yd2FyZHM7YW5pbWF0aW9uOmFuaW1hdGVPdXQgMXMgMSBmb3J3YXJkc30KCiNhZCwjZGl2LWdwdC1hZCxib2R5LGh0bWx7bWFyZ2luOjA7Zm9udC1mYW1pbHk6J0FtYXpvbiBFbWJlcicsYXJpYWwsc2Fucy1zZXJpZjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MThweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfQoKLmZsZXgtY29udGFpbmVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXh9LmZsZXgtZGlyZWN0aW9uLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30uZmxleC1kaXJlY3Rpb24tY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mbGV4LXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5mbGV4LW5vd3JhcHstbXMtZmxleC13cmFwOm5vbmU7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0uZmxleC1hbGlnbi1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5mbGV4LWFsaWduLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5mbGV4LWFsaWduLWJhc2VsaW5ley1tcy1mbGV4LWFsaWduOmJhc2VsaW5lO2FsaWduLWl0ZW1zOmJhc2VsaW5lfS5mbGV4LWFsaWduLWVuZHstbXMtZmxleC1hbGlnbjplbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmZsZXgtanVzdGlmeS1zdGFydHstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5mbGV4LWp1c3RpZnktY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmZsZXgtanVzdGlmeS1zcGFjZS1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZmxleC1qdXN0aWZ5LXNwYWNlLWFyb3VuZHstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uZmxleC1qdXN0aWZ5LWVuZHstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmZsZXgtZ3Jvdy0xey13ZWJraXQtZmxleC1ncm93OjE7ZmxleC1ncm93OjF9LmZsZXgtZ3Jvdy0wLTE1ey13ZWJraXQtZmxleC1ncm93Oi4xNTtmbGV4LWdyb3c6LjE1fS5mbGV4LXNocmluay0wey13ZWJraXQtZmxleC1zaHJpbms6MDtmbGV4LXNocmluazowfQoKLmltYWdlLXdpdGgtYmFkZ2V7bWFyZ2luLXRvcDoyMHB4fS5idXktYm94e21pbi13aWR0aDoxNDBweH0ucHJvZHVjdC10aXRsZS1zbWFsbHttYXgtaGVpZ2h0OjQwcHghaW1wb3J0YW50fS5pbWFnZS13cmFwcGVye3dpZHRoOjE0MHB4O2hlaWdodDoxMTBweH0uaW1hZ2Utd2l0aC1iYWRnZSAuaW1hZ2Utd3JhcHBlcntoZWlnaHQ6OTBweH0ucHJvZHVjdC1icmFuZC13cmFwcGVye2ZsZXgtc2hyaW5rOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM0MHB4KXsuYW5jaG9yZWQtYmFkZ2UsLnhzLWNvbmRlbnNlZD46bm90KC54cy1zaG93KXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5wcm9kdWN0LXRpdGxlLC5wcm9kdWN0LXRpdGxlLXNtYWxse21heC1oZWlnaHQ6ODBweCFpbXBvcnRhbnR9LmltYWdlLXdpdGgtYmFkZ2V7bWFyZ2luLXRvcDowfS5pbWFnZS13aXRoLWJhZGdlIC5pbWFnZS13cmFwcGVyLC5pbWFnZS13cmFwcGVye3dpZHRoOjgwcHg7aGVpZ2h0OjExMHB4fS5idXktYm94e21pbi13aWR0aDphdXRvO3dpZHRoOmF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoyNjBweCl7LmJ1eS1ib3h7bWluLXdpZHRoOmF1dG87d2lkdGg6YXV0b30uaW1hZ2Utd2l0aC1iYWRnZSAuaW1hZ2Utd3JhcHBlciwuaW1hZ2Utd3JhcHBlcnt3aWR0aDo2MHB4O2hlaWdodDoxMTBweH19PC9zdHlsZT4KICAgIAo8L2hlYWQ+Cjxib2R5PgoKPHNjcmlwdD4KICAgIHZhciBQZXJmb3JtYW5jZUV2ZW50TWFuYWdlcj1mdW5jdGlvbihlKXt2YXIgdD17fTtmdW5jdGlvbiBuKHIpe2lmKHRbcl0pcmV0dXJuIHRbcl0uZXhwb3J0czt2YXIgbz10W3JdPXtpOnIsbDohMSxleHBvcnRzOnt9fTtyZXR1cm4gZVtyXS5jYWxsKG8uZXhwb3J0cyxvLG8uZXhwb3J0cyxuKSxvLmw9ITAsby5leHBvcnRzfXJldHVybiBuLm09ZSxuLmM9dCxuLmQ9ZnVuY3Rpb24oZSx0LHIpe24ubyhlLHQpfHxPYmplY3QuZGVmaW5lUHJvcGVydHkoZSx0LHtlbnVtZXJhYmxlOiEwLGdldDpyfSl9LG4ucj1mdW5jdGlvbihlKXsidW5kZWZpbmVkIiE9dHlwZW9mIFN5bWJvbCYmU3ltYm9sLnRvU3RyaW5nVGFnJiZPYmplY3QuZGVmaW5lUHJvcGVydHkoZSxTeW1ib2wudG9TdHJpbmdUYWcse3ZhbHVlOiJNb2R1bGUifSksT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pfSxuLnQ9ZnVuY3Rpb24oZSx0KXtpZigxJnQmJihlPW4oZSkpLDgmdClyZXR1cm4gZTtpZig0JnQmJiJvYmplY3QiPT10eXBlb2YgZSYmZSYmZS5fX2VzTW9kdWxlKXJldHVybiBlO3ZhciByPU9iamVjdC5jcmVhdGUobnVsbCk7aWYobi5yKHIpLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShyLCJkZWZhdWx0Iix7ZW51bWVyYWJsZTohMCx2YWx1ZTplfSksMiZ0JiYic3RyaW5nIiE9dHlwZW9mIGUpZm9yKHZhciBvIGluIGUpbi5kKHIsbyxmdW5jdGlvbih0KXtyZXR1cm4gZVt0XX0uYmluZChudWxsLG8pKTtyZXR1cm4gcn0sbi5uPWZ1bmN0aW9uKGUpe3ZhciB0PWUmJmUuX19lc01vZHVsZT9mdW5jdGlvbigpe3JldHVybiBlLmRlZmF1bHR9OmZ1bmN0aW9uKCl7cmV0dXJuIGV9O3JldHVybiBuLmQodCwiYSIsdCksdH0sbi5vPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlLHQpfSxuLnA9IiIsbihuLnM9Nil9KHsxOmZ1bmN0aW9uKGUsdCxuKXsidXNlIHN0cmljdCI7T2JqZWN0LmRlZmluZVByb3BlcnR5KHQsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pLHQuZGVmYXVsdD10LlZJU1VBTF9DT01QTEVURU5FU1NfTEFURU5DWT10LkNSRUFUSVZFX0xPQURfTEFURU5DWT10LlVOQ0FVR0hUX0VSUk9SPXZvaWQgMDtjb25zdCByPSJ1bmNhdWdodEVycm9yIjt0LlVOQ0FVR0hUX0VSUk9SPXI7Y29uc3Qgbz0iY3JlYXRpdmVMb2FkTGF0ZW5jeSI7dC5DUkVBVElWRV9MT0FEX0xBVEVOQ1k9bztjb25zdCBpPSJ2aXN1YWxDb21wbGV0ZW5lc3NMYXRlbmN5Ijt0LlZJU1VBTF9DT01QTEVURU5FU1NfTEFURU5DWT1pLHQuZGVmYXVsdD1jbGFzc3tjb25zdHJ1Y3RvcihlKXtpZih0aGlzLmV2ZW50cz17dW5jYXVnaHRFcnJvcjp7fX0sdGhpcy50aW1lcnM9e30sdGhpcy5vbk5ld0Vycm9yPWZ1bmN0aW9uKCl7fSx0aGlzLndpbmRvdz1lJiZlLndpbmRvd3x8InVuZGVmaW5lZCIhPXR5cGVvZiB3aW5kb3cmJndpbmRvdywhdGhpcy53aW5kb3d8fCF0aGlzLndpbmRvdy5kb2N1bWVudCl0aHJvdyBuZXcgRXJyb3IoIldpbmRvdyBhbmQvb3IgZG9jdW1lbnQgaXMgbm90IGRlZmluZWQiKTt0aGlzLnRyYWNrTG9hZExhdGVuY3koKSx0aGlzLnRyYWNrVmlzdWFsQ29tcGxldGVuZXNzTGF0ZW5jeSgpLHRoaXMuYWRkRXJyb3JMaXN0ZW5lcigpfXRyYWNrTG9hZExhdGVuY3koKXt0aGlzLnRpbWVyc1tvXT1uZXcgRGF0ZX10cmFja1Zpc3VhbENvbXBsZXRlbmVzc0xhdGVuY3koKXt0aGlzLnRpbWVyc1tpXT1uZXcgRGF0ZX1hZGRFcnJvckxpc3RlbmVyKCl7Y29uc3QgZT10aGlzLmV2ZW50c1tyXTt0aGlzLmFkZExpc3RlbmVyKHRoaXMud2luZG93LCJlcnJvciIsdD0+e2xldCBuPXQubWVzc2FnZTtpZih0LmVycm9yJiZ0LmVycm9yLnN0YWNrKXtjb25zdCBlPWAke3QubWVzc2FnZX0gOiAke3QuZXJyb3Iuc3RhY2t9YDtuPWUubGVuZ3RoPDUwMD9lOmUuc3Vic3RyaW5nKDAsNTAwKX12b2lkIDA9PT1lW25dJiYoZVtuXT0hMCx0aGlzLm9uTmV3RXJyb3IobikpfSl9YWRkTGlzdGVuZXIoZSx0LG4pe2NvbnN0IHI9ZnVuY3Rpb24oZT13aW5kb3cuZXZlbnQpe3JldHVybiBuKGUpfTtpZihlLmFkZEV2ZW50TGlzdGVuZXIpZS5hZGRFdmVudExpc3RlbmVyKHQsciwhMCk7ZWxzZSBpZih0PSJvbiIrdCxlLmF0dGFjaEV2ZW50KWUuYXR0YWNoRXZlbnQodCxyKTtlbHNle2NvbnN0IG49ZVt0XTtlW3RdPWZ1bmN0aW9uKCl7ci5hcHBseSh0aGlzLGFyZ3VtZW50cyksImZ1bmN0aW9uIj09dHlwZW9mIG4mJm4uYXBwbHkodGhpcyxhcmd1bWVudHMpfX19fX0sNjpmdW5jdGlvbihlLHQsbil7ZS5leHBvcnRzPW4oMSl9fSk7OwogICAgdmFyIHBlcmZvcm1hbmNlRXZlbnRNYW5hZ2VyID0gbmV3IFBlcmZvcm1hbmNlRXZlbnRNYW5hZ2VyLmRlZmF1bHQoKTsKICAgIAo8L3NjcmlwdD4KPGRpdiBpZD0iYWQiPjxkaXYgcm9sZT0ibGluayIgYXJpYS1sYWJlbD0iU3BvbnNvcmVkIEFkClN1cGVyLXNvZnQgTGVhdGhlciBXaW50ZXIgR2xvdmVzIGZvciBXb21lbiBGdWxsLUhhbmQgVG91Y2hzY3JlZW4gV2FybSBDYXNobWVyZSBMaW5lZCBQZXJmZWN0IEFwcGVhcmFuY2UKNC41IG91dCBvZiA1IHN0YXJzLgoyMjE2IGN1c3RvbWVyIHJldmlld3MuCkVsaWdpYmxlIGZvciBBbWF6b24gUHJpbWUuIiAgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCUiPjxkaXYgc3R5bGU9Im92ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlIiBjbGFzcz0iIj48ZGl2IGNsYXNzPSJmbGV4LWNvbnRhaW5lcgogICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb24tcm93CiAgICAgICAgICAgICAgICAgICAgICAgZmxleC1qdXN0aWZ5LWVuZAogICAgICAgICAgICAgICAgICAgICAgIGZsZXgtYWxpZ24tY2VudGVyIiBzdHlsZT0icG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MTBweCAyMHB4O21heC13aWR0aDo1MDBweCI+PGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIgZmxleC1kaXJlY3Rpb24tY29sdW1uIHByb2R1Y3QtYnJhbmQtd3JhcHBlciBpbWFnZS13aXRoLWJhZGdlIGZsZXgtYWxpZ24tY2VudGVyIGZsZXgtanVzdGlmeS1jZW50ZXIgIj48ZGl2IGNsYXNzPSJmbGV4LWNvbnRhaW5lciBmbGV4LWRpcmVjdGlvbi1yb3cgZmxleC1ncm93LTEgZmxleC1qdXN0aWZ5LWNlbnRlciIgc3R5bGU9Im92ZXJmbG93OmhpZGRlbiI+PGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIgZmxleC1hbGlnbi1jZW50ZXIgZmxleC1qdXN0aWZ5LWNlbnRlciBpbWFnZS13cmFwcGVyIj48aW1nIGFsdD0iIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3JjPSJodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvSS82MTFIdStnaUUwTC5fQUNfU1gxNDBfU1k5MF8uanBnIiBzdHlsZT0ibWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlIi8+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBzdHlsZT0ibWF4LWhlaWdodDoyMDBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowIDAgMCAyMHB4O3Bvc2l0aW9uOnN0YXRpYztib3R0b206YXV0bztyaWdodDowO2JhY2tncm91bmQ6I2ZmZjtvdmVyZmxvdzpoaWRkZW4iIGNsYXNzPSJmbGV4LWNvbnRhaW5lciBmbGV4LWp1c3RpZnktY2VudGVyIGJ1eS1ib3giPjxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGZsZXgtZGlyZWN0aW9uLWNvbHVtbiB4cy1jb25kZW5zZWQgIj48ZGl2IGNsYXNzPSJ4cy1zaG93Ij48ZGl2IHN0eWxlPSJjb2xvcjojMTExMTExO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmbGV4LXNocmluazowO2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OjE5cHg7bWF4LWhlaWdodDo2MHB4O21hcmdpbi1ib3R0b206MDtvdmVyZmxvdzpoaWRkZW47d29yZC13cmFwOmJyZWFrLXdvcmQ7ZGlyZWN0aW9uOmx0ciIgY2xhc3M9InByb2R1Y3QtdGl0bGUiPjxzcGFuPlN1cGVyLXNvZnQgTGVhdGhlciBXaW50ZXIgR2xvdmVzIGZvciBXb21lbiBGdWxsLUhhbmQgVG91Y2hzY3JlZW4gV2FybSBDYXNobWVyZSBMaW5lZCBQZXJmZWN0IEFwcGVhcmFuY2U8L3NwYW4+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIgZmxleC1kaXJlY3Rpb24tcm93IGZsZXgtbm93cmFwIGZsZXgtYWxpZ24tZW5kIGZsZXgtanVzdGlmeS1zcGFjZS1iZXR3ZWVuIGZsZXgtc2hyaW5rLTAgeHMtc2hvdyI+PGRpdiBzdHlsZT0iLW1zLWZsZXg6MCAxIDEwMCU7ZmxleC1ncm93OjA7ZmxleC1zaHJpbms6MTtkaXNwbGF5OmlubGluZS1ibG9jayIgY2xhc3M9IiB4cy1jb25kZW5zZWQiPjxhIGNsYXNzPSJmbGV4LWNvbnRhaW5lciIgYXJpYS1sYWJlbGxlZGJ5PSJhZCIgc3R5bGU9ImJhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKCZxdW90O2h0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2QxNmcva3B3L3RyYW5zcGFyZW50LTF4MS5wbmcmcXVvdDspIHJlcGVhdCAwIDA7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXI7bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxMDAwO3RleHQtZGVjb3JhdGlvbjpub25lIiBocmVmPSJodHRwczovL2FheC11cy1lYXN0LmFtYXpvbi1hZHN5c3RlbS5jb20veC9jL1FnNEdpVkE2LWtPQUhkT1ZfQU0yLUc4QUFBRjctSmdGTXdFQUFBSDBBWW1uRmdvL2h0dHA6Ly93d3cuYW1hem9uLmNvbS9ncC9zbHJlZGlyZWN0L3BpY2Fzc29SZWRpcmVjdC5odG1sP2llPVVURjgmYW1wO2FkSWQ9QTA3NzQ2OTYxV1dYU0NMNkw2MDlGJmFtcDtxdWFsaWZpZXI9MTYzMTk2MzMxNyZhbXA7aWQ9NzAxNTA2MjYwNTg4MjU2MSZhbXA7d2lkZ2V0TmFtZT1zZF9vbnNpdGVfZGVza3RvcCZhbXA7dXJsPSUyRmRwJTJGQjA3SDJSWUQ0UyUyRnJlZiUzRHN5bl9zZF9vbnNpdGVfZGVza3RvcF8zMSUzRnBzYyUzRDEiIHRhcmdldD0iX3RvcCI+PGRpdiBjbGFzcz0ic3RhclJhdGluZ1dyYXBwZXIiIHN0eWxlPSJmb250LXNpemU6dW5zZXQ7bGluZS1oZWlnaHQ6MTtwYWRkaW5nLWJvdHRvbTo0cHg7cGFkZGluZy10b3A6NHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSI+PGRpdj48ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjM0NHB4IDE1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2hlaWdodDoxNnB4O3dpZHRoOjgwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoJnF1b3Q7aHR0cHM6Ly9pbWFnZXMtbmEuc3NsLWltYWdlcy1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2RhL2NyZWF0aXZlcy9hdWktbWluaS1zcHJpdGUtMjAxNS0wMi5wbmcmcXVvdDspO2JhY2tncm91bmQtcG9zaXRpb246LTE3MHB4IDBweCI+PC9kaXY+PHNwYW4gc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjAuMzg1ZW0iPjwvc3Bhbj48c3BhbiBjb2xvcj0idGVydGlhcnkiIHN0eWxlPSJmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxO2NvbG9yOiM1NTU7ZGlzcGxheTppbmxpbmU7dmVydGljYWwtYWxpZ246bWlkZGxlIiBhcmlhLWhpZGRlbj0idHJ1ZSI+MiwyMTY8L3NwYW4+PC9kaXY+PGRpdj48L2Rpdj48L2Rpdj48L2E+PGRpdiBzdHlsZT0iYWxpZ24tY29udGVudDpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2xpbmUtaGVpZ2h0Om5vcm1hbDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MCIgY2xhc3M9IiB4cy1zaG93Ij48ZGl2IGNsYXNzPSJmbGV4LWNvbnRhaW5lciBmbGV4LWRpcmVjdGlvbi1yb3cgZmxleC1hbGlnbi1iYXNlbGluZSBmbGV4LWp1c3RpZnktc3RhcnQgZmxleC13cmFwIHhzLWNvbmRlbnNlZCI+PHNwYW4gc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWJvdHRvbTotMnB4O3dpZHRoOm1heC1jb250ZW50Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0iY29sb3I6IzU1NTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1zaXplOjhweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZy1yaWdodDoxcHgiPiQ8L3NwYW4+PHNwYW4gY2xhc3M9IiIgc3R5bGU9ImZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1NTU7bGluZS1oZWlnaHQ6MSI+MjUuOTk8L3NwYW4+PC9zcGFuPjxkaXYgc3R5bGU9ImJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3R0b206LTJweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MnB4O2hlaWdodDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206NHB4O21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLXRvcDozcHg7YmFja2dyb3VuZC1zaXplOjQycHggMTJweDtiYWNrZ3JvdW5kLWltYWdlOnVybCgmcXVvdDtodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvY3JlYXRpdmVzL3ByaW1lLTJ4LTIwMTcwNTMxLnBuZyZxdW90OykiIGNsYXNzPSJ4cy1zaG93Ij48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6YXV0bztwYWRkaW5nOjAgNXB4IDVweCAwO292ZXJmbG93OmhpZGRlbiIgY2xhc3M9ImFuY2hvcmVkLWJhZGdlIj48ZGl2IHN0eWxlPSJ0b3A6MDtiYWNrZ3JvdW5kOiNlODdlMDA7Ym94LXNoYWRvdzowIDFweCA0cHggcmdiYSgwLDAsMCwuNCk7dHJhbnNmb3JtOnNrZXcoLTE1ZGVnKSB0cmFuc2xhdGUoLTNweCwwKTtwYWRkaW5nOjAgOHB4Ij48ZGl2IHN0eWxlPSJmb250LXNpemU6MTFweDt0cmFuc2Zvcm06c2tldygxNWRlZyk7Y29sb3I6I2ZmZjtwYWRkaW5nLWJvdHRvbToycHg7bGluZS1oZWlnaHQ6MThweCIgY2xhc3M9ImFuY2hvcmVkLWJhZGdlLXRleHQiPjEwJSBvZmYgY291cG9uPC9kaXY+PC9kaXY+PC9kaXY+PGEgYXJpYS1sYWJlbGxlZGJ5PSJhZCIgc3R5bGU9ImJhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKCZxdW90O2h0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2QxNmcva3B3L3RyYW5zcGFyZW50LTF4MS5wbmcmcXVvdDspIHJlcGVhdCAwIDA7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXI7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDo1MDAiIGhyZWY9Imh0dHBzOi8vYWF4LXVzLWVhc3QuYW1hem9uLWFkc3lzdGVtLmNvbS94L2MvUWc0R2lWQTYta09BSGRPVl9BTTItRzhBQUFGNy1KZ0ZNd0VBQUFIMEFZbW5GZ28vaHR0cDovL3d3dy5hbWF6b24uY29tL2dwL3NscmVkaXJlY3QvcGljYXNzb1JlZGlyZWN0Lmh0bWw\/aWU9VVRGOCZhbXA7YWRJZD1BMDc3NDY5NjFXV1hTQ0w2TDYwOUYmYW1wO3F1YWxpZmllcj0xNjMxOTYzMzE3JmFtcDtpZD03MDE1MDYyNjA1ODgyNTYxJmFtcDt3aWRnZXROYW1lPXNkX29uc2l0ZV9kZXNrdG9wJmFtcDt1cmw9JTJGZHAlMkZCMDdIMlJZRDRTJTJGcmVmJTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTNGcHNjJTNEMSIgdGFyZ2V0PSJfdG9wIj48L2E+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+CjxzY3JpcHQ+dmFyIGFycmF5UHJvdG90eXBlSW5jbHVkZXM9ZnVuY3Rpb24oZSl7dmFyIHI9e307ZnVuY3Rpb24gdChuKXtpZihyW25dKXJldHVybiByW25dLmV4cG9ydHM7dmFyIG89cltuXT17aTpuLGw6ITEsZXhwb3J0czp7fX07cmV0dXJuIGVbbl0uY2FsbChvLmV4cG9ydHMsbyxvLmV4cG9ydHMsdCksby5sPSEwLG8uZXhwb3J0c31yZXR1cm4gdC5tPWUsdC5jPXIsdC5kPWZ1bmN0aW9uKGUscixuKXt0Lm8oZSxyKXx8T2JqZWN0LmRlZmluZVByb3BlcnR5KGUscix7ZW51bWVyYWJsZTohMCxnZXQ6bn0pfSx0LnI9ZnVuY3Rpb24oZSl7InVuZGVmaW5lZCIhPXR5cGVvZiBTeW1ib2wmJlN5bWJvbC50b1N0cmluZ1RhZyYmT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsU3ltYm9sLnRvU3RyaW5nVGFnLHt2YWx1ZToiTW9kdWxlIn0pLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShlLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KX0sdC50PWZ1bmN0aW9uKGUscil7aWYoMSZyJiYoZT10KGUpKSw4JnIpcmV0dXJuIGU7aWYoNCZyJiYib2JqZWN0Ij09dHlwZW9mIGUmJmUmJmUuX19lc01vZHVsZSlyZXR1cm4gZTt2YXIgbj1PYmplY3QuY3JlYXRlKG51bGwpO2lmKHQucihuKSxPYmplY3QuZGVmaW5lUHJvcGVydHkobiwiZGVmYXVsdCIse2VudW1lcmFibGU6ITAsdmFsdWU6ZX0pLDImciYmInN0cmluZyIhPXR5cGVvZiBlKWZvcih2YXIgbyBpbiBlKXQuZChuLG8sZnVuY3Rpb24ocil7cmV0dXJuIGVbcl19LmJpbmQobnVsbCxvKSk7cmV0dXJuIG59LHQubj1mdW5jdGlvbihlKXt2YXIgcj1lJiZlLl9fZXNNb2R1bGU\/ZnVuY3Rpb24oKXtyZXR1cm4gZS5kZWZhdWx0fTpmdW5jdGlvbigpe3JldHVybiBlfTtyZXR1cm4gdC5kKHIsImEiLHIpLHJ9LHQubz1mdW5jdGlvbihlLHIpe3JldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoZSxyKX0sdC5wPSIiLHQodC5zPTApfShbZnVuY3Rpb24oZSxyLHQpe2UuZXhwb3J0cz10KDEpfSxmdW5jdGlvbihlLHIsdCl7InVzZSBzdHJpY3QiO0FycmF5LnByb3RvdHlwZS5pbmNsdWRlc3x8KEFycmF5LnByb3RvdHlwZS5pbmNsdWRlcz1mdW5jdGlvbihlKXtpZihudWxsPT10aGlzKXRocm93IG5ldyBUeXBlRXJyb3IoIkFycmF5LnByb3RvdHlwZS5pbmNsdWRlcyBjYWxsZWQgb24gbnVsbCBvciB1bmRlZmluZWQiKTt2YXIgcj1PYmplY3QodGhpcyksdD1wYXJzZUludChyLmxlbmd0aCwxMCl8fDA7aWYoMD09PXQpcmV0dXJuITE7dmFyIG4sbz1wYXJzZUludChhcmd1bWVudHNbMV0sMTApfHwwO2xldCB1O2ZvcigwPD1vP3U9bzoodT10K28sdTwwJiYodT0wKSk7dTx0Oyl7aWYoZT09PShuPXJbdV0pfHxlIT1lJiZuIT1uKXJldHVybiEwO3UrK31yZXR1cm4hMX0pfV0pOwoKdmFyIG9iamVjdEFzc2lnbj1mdW5jdGlvbihlKXt2YXIgdD17fTtmdW5jdGlvbiBuKHIpe2lmKHRbcl0pcmV0dXJuIHRbcl0uZXhwb3J0czt2YXIgbz10W3JdPXtpOnIsbDohMSxleHBvcnRzOnt9fTtyZXR1cm4gZVtyXS5jYWxsKG8uZXhwb3J0cyxvLG8uZXhwb3J0cyxuKSxvLmw9ITAsby5leHBvcnRzfXJldHVybiBuLm09ZSxuLmM9dCxuLmQ9ZnVuY3Rpb24oZSx0LHIpe24ubyhlLHQpfHxPYmplY3QuZGVmaW5lUHJvcGVydHkoZSx0LHtlbnVtZXJhYmxlOiEwLGdldDpyfSl9LG4ucj1mdW5jdGlvbihlKXsidW5kZWZpbmVkIiE9dHlwZW9mIFN5bWJvbCYmU3ltYm9sLnRvU3RyaW5nVGFnJiZPYmplY3QuZGVmaW5lUHJvcGVydHkoZSxTeW1ib2wudG9TdHJpbmdUYWcse3ZhbHVlOiJNb2R1bGUifSksT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pfSxuLnQ9ZnVuY3Rpb24oZSx0KXtpZigxJnQmJihlPW4oZSkpLDgmdClyZXR1cm4gZTtpZig0JnQmJiJvYmplY3QiPT10eXBlb2YgZSYmZSYmZS5fX2VzTW9kdWxlKXJldHVybiBlO3ZhciByPU9iamVjdC5jcmVhdGUobnVsbCk7aWYobi5yKHIpLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShyLCJkZWZhdWx0Iix7ZW51bWVyYWJsZTohMCx2YWx1ZTplfSksMiZ0JiYic3RyaW5nIiE9dHlwZW9mIGUpZm9yKHZhciBvIGluIGUpbi5kKHIsbyxmdW5jdGlvbih0KXtyZXR1cm4gZVt0XX0uYmluZChudWxsLG8pKTtyZXR1cm4gcn0sbi5uPWZ1bmN0aW9uKGUpe3ZhciB0PWUmJmUuX19lc01vZHVsZT9mdW5jdGlvbigpe3JldHVybiBlLmRlZmF1bHR9OmZ1bmN0aW9uKCl7cmV0dXJuIGV9O3JldHVybiBuLmQodCwiYSIsdCksdH0sbi5vPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlLHQpfSxuLnA9IiIsbihuLnM9Mil9KFssLGZ1bmN0aW9uKGUsdCxuKXtlLmV4cG9ydHM9bigzKX0sZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjsiZnVuY3Rpb24iIT10eXBlb2YgT2JqZWN0LmFzc2lnbiYmKE9iamVjdC5hc3NpZ249ZnVuY3Rpb24oZSl7aWYobnVsbD09ZSl0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3QgY29udmVydCB1bmRlZmluZWQgb3IgbnVsbCB0byBvYmplY3QiKTtjb25zdCB0PU9iamVjdChlKTtmb3IobGV0IGU9MTtlPGFyZ3VtZW50cy5sZW5ndGg7ZSsrKXt2YXIgbj1hcmd1bWVudHNbZV07aWYobnVsbCE9bilmb3IoY29uc3QgZSBpbiBuKU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChuLGUpJiYodFtlXT1uW2VdKX1yZXR1cm4gdH0pfV0pOzwvc2NyaXB0Pgo8c2NyaXB0IGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiIGNoYXJzZXQ9IlVURi04IiBzcmM9Imh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9JLzMxRjVnVHkyYXZMLmpzIj48L3NjcmlwdD4KPHNjcmlwdD4KICAgIHZhciBsb2dnaW5nTWFuYWdlciA9IG5ldyBMb2dnaW5nQ2xpZW50TWFuYWdlci5kZWZhdWx0KHsic2hhemFtSWQiOiJTOV9EQV9jcmVhdGl2ZUlkIiwidGVtcGxhdGVOYW1lIjoiRHluYW1pYyBlQ29tbWVyY2VfU0RfQ0lfVVNfREVTS1RPUCIsInRlbXBsYXRlTWFqb3JWZXJzaW9uIjoiMCIsInRlbXBsYXRlTWlub3JWZXJzaW9uIjoiMCIsImxvY2FsZSI6IlVTIiwiYWRTZXJ2ZXIiOiJTOV9EQSIsImFkSWQiOiJTOV9EQV9hZElkIiwiY3JlYXRpdmVJZCI6IlM5X0RBX2NyZWF0aXZlSWQiLCJpbXByZXNzaW9uSWQiOiJEZ2FKVURyNlE0QWQwNVg4QXpiNGJ3IiwiaXNEZWJ1ZyI6bnVsbCwic291cmNlSWQiOiI1MDAiLCJzdGFnZSI6InByb2QiLCJyZW5kZXJJZCI6IjRlNzE1YWE5LWUxNjYtNDI4MC1iMTVhLWE5ZTE2NjgyODBkNiIsInJlcXVpcmVkRWxlbWVudHNGb3JWaXN1YWxDb21wbGV0ZW5lc3MiOlsicHJvZHVjdEltYWdlIiwic3RhclJhdGluZyIsInByaW1lTG9nbyJdLCJwcmVEZWZpbmVkVXJsc0ZvclZpc3VhbENvbXBsZXRlbmVzcyI6eyJhZENob2ljZXMiOiJodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvYWRjaG9pY2VzL2FjLXRvcHJpZ2h0LXNwcml0ZS5wbmciLCJwcmltZUxvZ28iOiJodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvY3JlYXRpdmVzL3ByaW1lLTJ4LTIwMTcwNTMxLnBuZyIsInN0YXJSYXRpbmciOiJodHRwczovL2ltYWdlcy1uYS5zc2wtaW1hZ2VzLWFtYXpvbi5jb20vaW1hZ2VzL0cvMDEvZGEvY3JlYXRpdmVzL2F1aS1taW5pLXNwcml0ZS0yMDE1LTAyLnBuZyJ9LCJjdXJyZW50RGF0ZSI6IjIwMjEtMDktMThUMTE6MDg6MzcuOTEwWiJ9LCBwZXJmb3JtYW5jZUV2ZW50TWFuYWdlcik7Cjwvc2NyaXB0PgoKPHNjcmlwdCBzcmM9Imh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9JLzQxcURsejhJbk9MLmpzIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vbS5tZWRpYS1hbWF6b24uY29tL2ltYWdlcy9JLzcxNCszaFpqemFMLmpzIj48L3NjcmlwdD4KPHNjcmlwdCBjcm9zc29yaWdpbj0iYW5vbnltb3VzIiBjaGFyc2V0PSJVVEYtOCIgc3JjPSJodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvSS84MU5GNGhyS2VpTC5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQ+CiAgICB2YXIgJGFkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FkJyk7CiAgICBSZWFjdERPTS5oeWRyYXRlKFJlYWN0LmNyZWF0ZUVsZW1lbnQoTGlicmFyeS5kZWZhdWx0LCB7ImFheFJlbmRlcmluZ0NvbnRleHQiOnsiaW1wcmVzc2lvblRva2VuIjoiIn0sImJyYW5kSW1hZ2VSZWN0VXJsIjoiIiwiYnJhbmRJbWFnZVNxdWFyZVVybCI6IiIsImNsaWNrVXJscyI6WyIiXSwiaGVpZ2h0IjoxMzAsImltcHJlc3Npb25VcmxzIjpbIiJdLCJpc0JsYWNramFjayI6ZmFsc2UsImlzUjJHYXRld2F5U2xvdCI6ZmFsc2UsImlzQ2Fyb3VzZWwiOmZhbHNlLCJpc0xhcmdlQmlsbGJvYXJkU2xvdCI6ZmFsc2UsImlzTW9iaWxlIjpmYWxzZSwiaXNNdWx0aUFzaW5DYXJkIjpmYWxzZSwiaXNNdWx0aUFzaW5TdGFjayI6ZmFsc2UsImlzT2Zmc2l0ZSI6ZmFsc2UsImlzUHJldmlldyI6ZmFsc2UsImlzVGVhc2VEaXNhYmxlZCI6ZmFsc2UsImxvY2FsZSI6IlVTIiwibWVkaWFDZW50cmFsUGF0aCI6Imh0dHBzOi8vaW1hZ2VzLW5hLnNzbC1pbWFnZXMtYW1hem9uLmNvbS9pbWFnZXMvRy8wMSIsInByaXZhY3lVcmwiOiJodHRwOi8vd3d3LmFtYXpvbi5jb20vYWRwcmVmcy9yZWY9ZHJhX2FfcnZfaGRfaG9feHhfTkM1MDBfMTAwP3BuPTEmcGc9ZHJhJnBwPXJ2JTJDb25jJTJDQjA3SDJSWUQ0UyUyQ0FUVlBES0lLWDBERVIlMkNCMDdIMlJZRDRTJTJDZnE3OC1sdG9ZUUdpNzloWUNvemNjaVRmVUJNJmFkdj1BVFZQREtJS1gwREVSJm5wPXRydWUiLCJwcml2YWN5SW50ZW50IjoiYW1hem9ubW9iaWxlOi8vaW50ZW50P2ludGVudD1odHRwJTNBJTJGJTJGd3d3LmFtYXpvbi5jb20lMkZhZHByZWZzJTJGcmVmJTNEZHJhX2FfcnZfaGRfaG9feHhfTkM1MDBfMTAwJTNGcG4lM0QxJTI2cGclM0RkcmElMjZwcCUzRHJ2JTI1MkNvbmMlMjUyQ0IwN0gyUllENFMlMjUyQ0FUVlBES0lLWDBERVIlMjUyQ0IwN0gyUllENFMlMjUyQ2ZxNzgtbHRvWVFHaTc5aFlDb3pjY2lUZlVCTSUyNmFkdiUzREFUVlBES0lLWDBERVIlMjZucCUzRHRydWUmaW50ZW50PWNvbS5hbWF6b24ubW9iaWxlLnNob3BwaW5nLndlYiUzQSUyRiUyRnd3dy5hbWF6b24uY29tJTJGYWRwcmVmcyUyRnJlZiUzRGRyYV9hX3J2X2hkX2hvX3h4X05DNTAwXzEwMCUzRnBuJTNEMSUyNnBnJTNEZHJhJTI2cHAlM0RydiUyNTJDb25jJTI1MkNCMDdIMlJZRDRTJTI1MkNBVFZQREtJS1gwREVSJTI1MkNCMDdIMlJZRDRTJTI1MkNmcTc4LWx0b1lRR2k3OWhZQ296Y2NpVGZVQk0lMjZhZHYlM0RBVFZQREtJS1gwREVSJTI2bnAlM0R0cnVlIiwid2lkdGgiOjY1MCwiaXNQREFTdHlsZSI6ZmFsc2UsIm5ld1N0eWxlVHVybk9mZiI6bnVsbCwiaGFzUHJpbWVEYXlEZWFsIjpmYWxzZSwiaXNDdXN0b21JbWFnZUNyZWF0aXZlIjpmYWxzZSwiY3VzdG9tSW1hZ2Vjcm9wcGluZ0Nvb3JkaW5hdGVzIjp7InRvcCI6bnVsbCwibGVmdCI6bnVsbCwiaGVpZ2h0IjpudWxsLCJ3aWR0aCI6bnVsbH0sInByb2R1Y3RJbWFnZSI6eyJ1cmwiOiJodHRwczovL20ubWVkaWEtYW1hem9uLmNvbS9pbWFnZXMvSS82MTFIdStnaUUwTC5qcGciLCJoZWlnaHQiOjE1MDAsIndpZHRoIjoxMjAwfSwicHJvZHVjdFRpdGxlIjoiU3VwZXItc29mdCBMZWF0aGVyIFdpbnRlciBHbG92ZXMgZm9yIFdvbWVuIEZ1bGwtSGFuZCBUb3VjaHNjcmVlbiBXYXJtIENhc2htZXJlIExpbmVkIFBlcmZlY3QgQXBwZWFyYW5jZSIsImFkTGluayI6Imh0dHBzOi8vYWF4LXVzLWVhc3QuYW1hem9uLWFkc3lzdGVtLmNvbS94L2MvUWc0R2lWQTYta09BSGRPVl9BTTItRzhBQUFGNy1KZ0ZNd0VBQUFIMEFZbW5GZ28vaHR0cDovL3d3dy5hbWF6b24uY29tL2dwL3NscmVkaXJlY3QvcGljYXNzb1JlZGlyZWN0Lmh0bWw\/aWU9VVRGOCZhZElkPUEwNzc0Njk2MVdXWFNDTDZMNjA5RiZxdWFsaWZpZXI9MTYzMTk2MzMxNyZpZD03MDE1MDYyNjA1ODgyNTYxJndpZGdldE5hbWU9c2Rfb25zaXRlX2Rlc2t0b3AmdXJsPSUyRmRwJTJGQjA3SDJSWUQ0UyUyRnJlZiUzRHN5bl9zZF9vbnNpdGVfZGVza3RvcF8zMSUzRnBzYyUzRDEiLCJjdXN0b21lclJldmlld1N1bW1hcnkiOnsiYXNpbiI6IkIwN0gyUllENFMiLCJyYXRpbmciOjQuNSwiY291bnQiOjIyMTZ9LCJwcmljZSI6MjUuOTksImZ1bGxQcmljZSI6bnVsbCwiY3VycmVuY3lTeW1ib2wiOiIkIiwiZm9ybWF0dGVkUHJpY2UiOiIyNS45OSIsInJlbGVhc2VEYXRlTWVzc2FnZSI6IiIsInByaWNlRm9ybWF0dGluZ0ZsYWdzIjp7ImlzU3ltYm9sU3VwZXJzY3JpcHQiOnRydWUsInN5bWJvbFBvc2l0aW9uIjoicHJlZml4ZWQifSwicHJpY2VQZXJVbml0TWVzc2FnZSI6IiIsInRheE1lc3NhZ2UiOiIiLCJkZXRhaWxzQW5kRGVsaXZlcnlNZXNzYWdlIjoiIiwiaXNEZWFsIjpmYWxzZSwiaXNQcmltZSI6dHJ1ZSwiaXNTbnNEaXNjb3VudCI6ZmFsc2UsImRpc2NvdW50TWVzc2FnZSI6IjEwJSBvZmYgY291cG9uIiwic25zVGV4dCI6IlN1YnNjcmliZSAmIFNhdmUiLCJkZWFsT2ZmZXIiOjAsInZpb2xhdGVzTWFwIjpmYWxzZSwicHJvZHVjdEluU3RvY2siOmZhbHNlLCJwcm9kdWN0R3JvdXBUeXBlSW5mb3JtYXRpb24iOnsiaXNEaWdpdGFsIjpmYWxzZSwicHJvZHVjdEdyb3VwVHlwZSI6ImdsX2FwcGFyZWwifSwiYnV0dG9uVGV4dCI6IlNob3Agbm93IiwiY2FzY2FkaW5nSW50ZW50IjoiYW1hem9ubW9iaWxlOi8vaW50ZW50P2ludGVudD1odHRwcyUzQSUyRiUyRmFheC11cy1lYXN0LmFtYXpvbi1hZHN5c3RlbS5jb20lMkZ4JTJGYyUyRlFnNEdpVkE2LWtPQUhkT1ZfQU0yLUc4QUFBRjctSmdGTXdFQUFBSDBBWW1uRmdvJTJGaHR0cCUzQSUyRiUyRnd3dy5hbWF6b24uY29tJTJGZ3AlMkZzbHJlZGlyZWN0JTJGcGljYXNzb1JlZGlyZWN0Lmh0bWwlM0ZpZSUzRFVURjglMjZhZElkJTNEQTA3NzQ2OTYxV1dYU0NMNkw2MDlGJTI2cXVhbGlmaWVyJTNEMTYzMTk2MzMxNyUyNmlkJTNENzAxNTA2MjYwNTg4MjU2MSUyNndpZGdldE5hbWUlM0RzZF9vbnNpdGVfZGVza3RvcCUyNnVybCUzRCUyNTJGZHAlMjUyRkIwN0gyUllENFMlMjUyRnJlZiUyNTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTI1M0Zwc2MlMjUzRDEmaW50ZW50PWNvbS5hbWF6b24ubW9iaWxlLnNob3BwaW5nLndlYiUzQSUyRiUyRmFheC11cy1lYXN0LmFtYXpvbi1hZHN5c3RlbS5jb20lMkZ4JTJGYyUyRlFnNEdpVkE2LWtPQUhkT1ZfQU0yLUc4QUFBRjctSmdGTXdFQUFBSDBBWW1uRmdvJTJGaHR0cCUzQSUyRiUyRnd3dy5hbWF6b24uY29tJTJGZ3AlMkZzbHJlZGlyZWN0JTJGcGljYXNzb1JlZGlyZWN0Lmh0bWwlM0ZpZSUzRFVURjglMjZhZElkJTNEQTA3NzQ2OTYxV1dYU0NMNkw2MDlGJTI2cXVhbGlmaWVyJTNEMTYzMTk2MzMxNyUyNmlkJTNENzAxNTA2MjYwNTg4MjU2MSUyNndpZGdldE5hbWUlM0RzZF9vbnNpdGVfZGVza3RvcCUyNnVybCUzRCUyNTJGZHAlMjUyRkIwN0gyUllENFMlMjUyRnJlZiUyNTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTI1M0Zwc2MlMjUzRDEiLCJidXR0b25MaW5rIjoiaHR0cHM6Ly9hYXgtdXMtZWFzdC5hbWF6b24tYWRzeXN0ZW0uY29tL3gvYy9RZzRHaVZBNi1rT0FIZE9WX0FNMi1HOEFBQUY3LUpnRk13RUFBQUgwQVltbkZnby9odHRwOi8vd3d3LmFtYXpvbi5jb20vZ3Avc2xyZWRpcmVjdC9waWNhc3NvUmVkaXJlY3QuaHRtbD9pZT1VVEY4JmFkSWQ9QTA3NzQ2OTYxV1dYU0NMNkw2MDlGJnF1YWxpZmllcj0xNjMxOTYzMzE3JmlkPTcwMTUwNjI2MDU4ODI1NjEmd2lkZ2V0TmFtZT1zZF9vbnNpdGVfZGVza3RvcCZ1cmw9JTJGZHAlMkZCMDdIMlJZRDRTJTJGcmVmJTNEc3luX3NkX29uc2l0ZV9kZXNrdG9wXzMxJTNGcHNjJTNEMSIsInJldmlld0xpbmsiOiJodHRwczovL3d3dy5hbWF6b24uY29tL3Byb2R1Y3QtcmV2aWV3cy9CMDdIMlJZRDRTP2FheGl0az0xZjRiOWUwNWRmN2VjOTAwZTc2MTEyODMyYmI0ZjFiYiIsImJ1dHRvblByb3BzIjp7ImJ1dHRvblR5cGUiOiJwcmltYXJ5Iiwic2l6ZSI6InJlZ3VsYXIifSwiZm9ybWF0Ijoic2hvcCBub3ciLCJzbG90TmFtZSI6bnVsbH0pLCAkYWQpOwogICAgbG9nZ2luZ01hbmFnZXIuYWRkVmlld2FiaWxpdHlMaXN0ZW5lcigkYWQpOwo8L3NjcmlwdD4KCjwvYm9keT4KPC9odG1sPgo=\",\"serverSideFetchAd\":\"true\",\"enableAdBlockerDetector\":false,\"disableResizeFunc\":false,\"minWidthToScale\":\"\",\"fallbackStaticAdImgUrl\":\"\",\"fallbackStaticAdClickUrl\":\"\",\"fallbackStaticAdExtraStyle\":\"\",\"adFeedbackInfo\":{\"adProgramId\":\"1027\",\"endPoint\":\"\/gp\/aq-feedback\/lazyLoad\/handler\/af-link-handler.html\",\"boolFeedback\":true,\"slugText\":\"Sponsored\",\"adFeedbackOnTop\":false},\"adPlacementMetaData\":{\"searchTerms\":\"Y2V2YXBybyB3aW50ZXIgZ2xvdmVz\",\"pageUrl\":\"aHR0cHM6Ly93d3cuYW1hem9uLmNvbS9ncC9wcm9kdWN0L0IwN1dOTEMxTVM\/cmVmJTVGPXNyJTVGMSU1RjUmZGNoaWxkPTEma2V5d29yZHM9Y2V2YXBybyUyMHdpbnRlciUyMGdsb3ZlcyZxaWQ9MTYzMTk2MjkwNCZzcj04LTU=\",\"adElementId\":\"ape_Detail_hero-quick-promo_Desktop_placement\",\"pageType\":\"Detail\",\"slotName\":\"hero-quick-promo\"},\"adCreativeMetaData\":{\"adProgramId\":\"1027\",\"adCreativeTemplateName\":\"Dynamic eCommerce_SD_CI_US_DESKTOP\",\"adImpressionId\":\"https:\/\/aax-us-east.amazon-adsystem.com\/e\/xsp\/imp?b=Qg4GiVA6-kOAHdOV_AM2-G8AAAF7-JgFMwEAAAH0AYmnFgo\",\"adId\":\"200037502577541\",\"adNetwork\":\"cs\"},\"advertisementStyle\":{\"position\":\"absolute\",\"top\":\"2px\",\"right\":\"0px\",\"display\":\"inline-block\",\"font\":\"normal 11px Arial\",\"color\":\"grey\"},\"feedbackDivStyle\":{\"position\":\"relative\",\"top\":\"-2px\",\"height\":\"20px\",\"width\":\"78px\"},\"viewabilityStandards\":[{\"p\":0,\"t\":0,\"def\":\"amzn\"},{\"p\":50,\"t\":1,\"def\":\"iab\"},{\"p\":100,\"t\":1,\"def\":\"groupm\"}],\"ajaxWeblabTriggerId\":\"\",\"abpStatus\":\"0\",\"abpAcceptable\":\"true\",\"disableAdReporterSlot\":\"false\",\"expParams\":{\"useOnPageVisible\":\"true\",\"allowedPages\":\"goldbox, customerreviews, checkoutthankyou, detail, search, gateway\"},\"mediaType\":\"D\",\"allowlistedCustomMessageEvents\":[\"openPsAdPopover\",\"openATCModal\",\"setPartner\",\"sendMetrics\",\"wrap\"],\"allowlistedQueryParamKeys\":[\"sf-overrideVariationId\",\"sf-overridePredictorId\",\"sf-forceFailure\"],\"DAsfUrl\":\"https:\/\/images-na.ssl-images-amazon.com\/images\/S\/apesafeframe\/ape\/sf\/desktop\/DAsf-1.50.9b6f567.js\",\"hostDomain\":\"https:\/\/www.amazon.com\",\"queryParams\":{},\"aPageStart\":1631963316559,\"adStartTime\":1631963317158,\"safeFrameSrc\":\"https:\/\/images-na.ssl-images-amazon.com\/images\/S\/apesafeframe\/ape\/sf\/desktop\/sf-1.50.9b6f567.html\",\"collectSafeframeRTD\":false}' id=\"ape_Detail_hero-quick-promo_Desktop_iframe\" src=\"https:\/\/images-na.ssl-images-amazon.com\/images\/S\/apesafeframe\/ape\/sf\/desktop\/sf-1.50.9b6f567.html\" height=\"130px\" width=\"100%\" class=\"\" data-arid=\"371b440a8bfc49e0a2a3cbebeea50108\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/images-na.ssl-images-amazon.com\/images\/S\/apesafeframe\/ape\/sf\/desktop\/sf-1.50.9b6f567.html\" frameborder=\"0\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" allowtransparency=\"true\" sandbox=\"allow-scripts allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-top-navigation-by-user-activation\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cevapro","offers":[{"title":"Black \/ Medium","offer_id":39353455247424,"sku":"DLZWNDLX02-M","price":28.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Large","offer_id":39662007517248,"sku":"DLZWNDLX02-L","price":28.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ X-Large","offer_id":39662007550016,"sku":"DLZWNDLX02-XL","price":28.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0270\/8979\/7184\/products\/C1apture.jpg?v=1631963807"},{"product_id":"cevapro-30-waterproof-winter-gloves-suede-3m-insulated-gloves-for-men-women-cold-weather-running-hiking-skiing","title":"Cevapro -30℉ Waterproof Winter Gloves Suede 3M Insulated Gloves for Men Women Cold Weather Running Hiking Skiing","description":"\u003ch1\u003e\u003ca href=\"https:\/\/www.amazon.com\/Cevapro-Waterproof-Winter-Insulated-Weather\/dp\/B08GFGV2WD\/ref=sr_1_6?dchild=1\u0026amp;keywords=cevapro+winter+gloves\u0026amp;qid=1631962904\u0026amp;sr=8-6\" title=\"View Details\"\u003eView Details\u003c\/a\u003e\u003c\/h1\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWarm Protection: winter gloves for cold weather are made of premium PU leather on palm, Thicken Fleece lining, 3M insulated thermal cotton and micro suede leather on back. Thicken fleece lining with superior warmth is moisture wicking and breathable, keep your hands warm but sweat free. Warm men's women's winter gloves with Double Shirred Elastic Wrist, keep winter ski gloves effectively prevents cold air and snowmelt.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWaterproof \u0026amp; Windproof: High quality TPU waterproof layer is sewn in special way in inner thermal gloves. Suede material on the back of waterproof winter gloves , provides you hands with windproof and water resistance on winter gloves surface. Insulated Gloves Thermal insulated gloves can keep your hands warm always even in light rain or snow under -30℉.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eAnti-Slip Design: Winter cycling gloves are covered with full anti-skid PU leather on palm to up abrasion resistance and durability, increase infraction and improve grip. Help you grip your ski poles, shovel or your snowmobile firmly and protects your hands against abrasions.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eSensitive Touchscreen: coated conductive material on index finger, maximized dexterity to warmth ratio ensures performing. You can operate your phone, iPad, smart watch and other panel anywhere and anytime without taking warm gloves off.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eNo risk to buy: Cevapro winter gloves for men women are designed for skiing and snowboarding, hiking, driving, running or working outsides in cold weather. They offer good thermal insulation to ensure comfort and performance. 3M insulated thermal gloves provide 12 months and 7\/24 hours friendly customer services. If you have any question, please feel free to contact us, we will reply you in 24H.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cevapro","offers":[{"title":"Black \/ S","offer_id":39353454821440,"sku":"DLZWDNB5S","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":39662001717312,"sku":"DLZWDNB5M","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":39662001750080,"sku":"DLZWDNB5L","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":39662001782848,"sku":"DLZWDNB5XL","price":32.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0270\/8979\/7184\/products\/Capture_14fa0628-7de3-4e5d-8d8e-4ed611932d4b.jpg?v=1631964945"},{"product_id":"cevapro-40-waterproof-ski-gloves-winter-gloves-men-women-for-snowboarding","title":"Cevapro -40℉ Waterproof Ski Gloves, Winter Gloves Men Women for Snowboarding","description":"\u003ch1 class=\"a-size-base-plus a-text-bold\" data-mce-fragment=\"1\"\u003e\n\u003ca href=\"https:\/\/www.amazon.com\/Cevapro-Waterproof-Gloves-Winter-Snowboarding\/dp\/B07X8G8D2J\/ref=sr_1_7?dchild=1\u0026amp;keywords=cevapro+winter+gloves\u0026amp;qid=1631962904\u0026amp;sr=8-7\"\u003eView Details\u003c\/a\u003e\u003cbr\u003e\n\u003c\/h1\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWARM GLOVES: Winter gloves for Men Women with 3M insulated thermal cotton and skin-friendly thinsulate fleece lining for guaranteed warmth when you stay outside , skiing or snow-board.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eWATERPROOF \u0026amp; WINDPROOF: Waterproof TPU membrane are inserted in snowboarding gloves, which keeps your hands dry under snowy, sweaty, damp or rainy conditions. Double shirred elastic wrist lock the freezing wind, water and snow out.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eTOUCH SCREEN AVALIABLE: The finger tips of snow gloves are coated conductive fabric, which allows you to easily texting, photograph, operate the GPS, smartphone, tablet . Touch screen gloves let you not worry use phone with cold hands.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eANTI SLIP \u0026amp; DURABILITY: PU palm of extreme cold gloves increase friction and abrasion resistance which will help you grip little things firmly and flexibly. 3D-curved fingers are more natural and dexterity, which is perfect for skiing, snowboarding, snowmobiling, shoveling, climbing, hiking, outside working, walking the dog, sledding.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eDesigned for snowboarders of every level. Cevapro ski gloves are really flexible, meaning every movement feels natural and they have good thermal insulation, perfect for skiing, snowboarding, shoveling, outside working in cold weather\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cevapro","offers":[{"title":"Black \/ Medium","offer_id":39353455116352,"sku":"DLZLX01-M","price":31.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Large","offer_id":39662004731968,"sku":"DLZLX01-L","price":31.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ X-Large","offer_id":39662004764736,"sku":"DLZLX01-XL","price":31.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0270\/8979\/7184\/products\/81kNNnHOyaL._AC_SL1500.jpg?v=1631965268"},{"product_id":"cevapro-32-winter-gloves-touchscreen-windproof-running-gloves-thermal-cold-weather-gloves-for-men-women","title":"Cevapro Winter Gloves Touchscreen Windproof Running Gloves Thermal Cold Weather Gloves for Men Women","description":"\u003cdiv id=\"productOverview_feature_div\" class=\"celwidget\" data-feature-name=\"productOverview\" data-cel-widget=\"productOverview_feature_div\" data-csa-c-id=\"o4wfyr-tikgk1-1i9e9f-61s5br\" data-mce-fragment=\"1\"\u003e\n\u003ch1 class=\"a-section a-spacing-small a-spacing-top-small\" data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/www.amazon.com\/Cevapro-Touchscreen-Windproof-Running-Thermal\/dp\/B08DFNSZ9S\/ref=sr_1_8?dchild=1\u0026amp;keywords=cevapro+winter+gloves\u0026amp;qid=1631962904\u0026amp;sr=8-8\" title=\"View details\"\u003eView Details\u003c\/a\u003e\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"featurebullets_feature_div\" class=\"celwidget\" data-feature-name=\"featurebullets\" data-cel-widget=\"featurebullets_feature_div\" data-csa-c-id=\"d2l0dt-9mnk1c-8ojx2f-jkcglm\" data-mce-fragment=\"1\"\u003e\n\u003cdiv id=\"feature-bullets\" class=\"a-section a-spacing-medium a-spacing-top-small\" data-mce-fragment=\"1\"\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e95%Polyester Fiber+5%Spandex+Conductive Cloth+Silicon Printing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003eImported\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e【Comfortable Warm Gloves】Cevapro's leightweight winter gloves are made of double thickened fleece that keeps you warm when you take outdoor exercise and with good moisture absorption and wicking properties, keeping your hands warm and dry. Fit for 32℉ \/ 0℃.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e【Sensitive TouchScreen Design】Our running gloves for men women coated conductive material on left and right thumb index finger, you can operate your phone, ipad, smart watch, panel of cars and other samrt equipment anywhere and anytime without taking warm gloves off.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e【Anti-slip Durability Design】Silicon printing in full palm of mens gloves winter is effectively anti-slip, which extreme increases the grip strength and wear-resistance of the cold weather gloves, and it will be safer and steadier when cycling or exercising.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e【Multi-Purpose】The womens mens winter gloves are perfect for cycling, running, driving, motorcycling, hiking, climbing, golfing, fishing, shooting and other outdoor activities, and are also a great choice as a gift for your family and friends in this winter.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e【Cevarpo Customer Service】We committed to providing customers with professional winter running warm gloves. If there is any question, please feel free to contact us, the customer service team will response in 24 hours and give further solutions until you are satisfied.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cevapro","offers":[{"title":"Black \/ S","offer_id":39353456361536,"sku":"DLZTMZ914-S","price":18.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":39662007582784,"sku":"DLZTMZ914-M","price":18.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":39662007615552,"sku":"DLZTMZ914-L","price":18.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":39662007648320,"sku":"DLZTMZ914-XL","price":18.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0270\/8979\/7184\/products\/81XJS27s3lL._AC_SL1500.jpg?v=1669960562"}],"url":"https:\/\/cevapro2017.com\/collections\/winter-gloves.oembed","provider":"cevapro","version":"1.0","type":"link"}