{"id":311,"date":"2024-05-12T03:34:00","date_gmt":"2024-05-12T03:34:00","guid":{"rendered":"https:\/\/bboysfoamparty.com\/?page_id=311"},"modified":"2026-04-23T22:34:10","modified_gmt":"2026-04-23T22:34:10","slug":"faq","status":"publish","type":"page","link":"https:\/\/bboysfoamparty.com\/?page_id=311","title":{"rendered":"FAQ"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"311\" class=\"elementor elementor-311\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e94af6 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"7e94af6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d99271b elementor-widget elementor-widget-html\" data-id=\"d99271b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n  <title>Foam Party FAQ<\/title>\r\n  <style>\r\n    * {\r\n      box-sizing: border-box;\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n\r\n    body {\r\n      font-family: Arial, sans-serif;\r\n      background: #f0fbff;\r\n      color: #0f172a;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    a {\r\n      text-decoration: none;\r\n    }\r\n\r\n    .container {\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n      padding: 0 24px;\r\n    }\r\n\r\n    .faq-hero {\r\n      position: relative;\r\n      overflow: hidden;\r\n      background: linear-gradient(135deg, #ed2024, #d42027, #9e0006);\r\n      color: #ffffff;\r\n      padding: 90px 0;\r\n      text-align: center;\r\n    }\r\n\r\n    .faq-hero::before,\r\n    .faq-hero::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      border-radius: 999px;\r\n      background: rgba(255,255,255,0.16);\r\n      filter: blur(12px);\r\n    }\r\n\r\n    .faq-hero::before {\r\n      width: 240px;\r\n      height: 240px;\r\n      top: -60px;\r\n      left: 8%;\r\n    }\r\n\r\n    .faq-hero::after {\r\n      width: 320px;\r\n      height: 320px;\r\n      right: 8%;\r\n      bottom: -110px;\r\n    }\r\n\r\n    .hero-inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      max-width: 850px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    .eyebrow {\r\n      display: inline-block;\r\n      padding: 8px 16px;\r\n      border-radius: 999px;\r\n      background: rgba(255,255,255,0.18);\r\n      font-size: 13px;\r\n      font-weight: bold;\r\n      text-transform: uppercase;\r\n      letter-spacing: 2px;\r\n      margin-bottom: 18px;\r\n    }\r\n\r\n    .faq-hero h1 {\r\n      font-size: 54px;\r\n      line-height: 1.08;\r\n      margin-bottom: 18px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .faq-hero p {\r\n      font-size: 20px;\r\n      color: rgba(255,255,255,0.92);\r\n      max-width: 720px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    .quick-info {\r\n      padding: 50px 0 20px;\r\n    }\r\n\r\n    .quick-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: 22px;\r\n    }\r\n\r\n    .quick-card {\r\n      background: #ffffff;\r\n      border: 1px solid #dbeafe;\r\n      border-radius: 28px;\r\n      padding: 28px;\r\n      text-align: center;\r\n      box-shadow: 0 12px 30px rgba(15, 23, 42, 0.08);\r\n    }\r\n\r\n    .quick-icon {\r\n      width: 58px;\r\n      height: 58px;\r\n      border-radius: 18px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      margin: 0 auto 16px;\r\n      background: linear-gradient(135deg, #bae6fd, #38bdf8);\r\n      font-size: 28px;\r\n    }\r\n\r\n    .quick-card h3 {\r\n      font-size: 22px;\r\n      margin-bottom: 8px;\r\n    }\r\n\r\n    .quick-card p {\r\n      color: #475569;\r\n    }\r\n\r\n    .faq-section {\r\n      padding: 60px 0 80px;\r\n    }\r\n\r\n    .section-header {\r\n      text-align: center;\r\n      max-width: 780px;\r\n      margin: 0 auto 42px;\r\n    }\r\n\r\n    .section-header .label {\r\n      display: block;\r\n      color: #0284c7;\r\n      font-size: 13px;\r\n      font-weight: bold;\r\n      text-transform: uppercase;\r\n      letter-spacing: 3px;\r\n      margin-bottom: 12px;\r\n    }\r\n\r\n    .section-header h2 {\r\n      font-size: 42px;\r\n      line-height: 1.15;\r\n      margin-bottom: 14px;\r\n    }\r\n\r\n    .section-header p {\r\n      font-size: 18px;\r\n      color: #475569;\r\n    }\r\n\r\n    .faq-layout {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 24px;\r\n      align-items: start;\r\n    }\r\n\r\n    .faq-column {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 18px;\r\n    }\r\n\r\n    .faq-item {\r\n      background: #ffffff;\r\n      border: 1px solid #dbeafe;\r\n      border-radius: 24px;\r\n      padding: 24px;\r\n      box-shadow: 0 10px 24px rgba(15, 23, 42, 0.07);\r\n      transition: 0.2s ease;\r\n    }\r\n\r\n    .faq-item:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 16px 34px rgba(14, 165, 233, 0.13);\r\n    }\r\n\r\n    .faq-item h3 {\r\n      font-size: 21px;\r\n      line-height: 1.25;\r\n      margin-bottom: 10px;\r\n      color: #0f172a;\r\n    }\r\n\r\n    .faq-item p {\r\n      color: #475569;\r\n      font-size: 16px;\r\n    }\r\n\r\n    .highlight-faq {\r\n      border: 2px solid #0ea5e9;\r\n      background: linear-gradient(135deg, #ffffff, #f0f9ff);\r\n    }\r\n\r\n    .glow-faq-section {\r\n      background: #050816;\r\n      color: #ffffFf;\r\n      padding: 80px 0;\r\n    }\r\n\r\n    .glow-faq-section .section-header .label {\r\n      color: #c084fC;\r\n       font-size: 30px;\r\n    }\r\n\r\n    .glow-faq-section .section-header p {\r\n      color: rgb(255,255,255);\r\n    }\r\n\r\n    .glow-faq-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: 22px;\r\n    }\r\n\r\n    .glow-faq-card {\r\n      background: rgba(255,255,255,0.06);\r\n      border: 1px solid rgba(255,255,255,0.1);\r\n      border-radius: 28px;\r\n      padding: 28px;\r\n      box-shadow: 0 14px 34px rgba(0, 0, 0, 0.35);\r\n    }\r\n\r\n    .glow-faq-card h3 {\r\n      font-size: 22px;\r\n      margin-bottom: 10px;\r\n    }\r\n\r\n    .glow-faq-card p {\r\n      color: rgba(255,255,255,0.75);\r\n    }\r\n\r\n    .cta-section {\r\n      background: linear-gradient(135deg, #0ea5e9, #22d3ee);\r\n      color: #ffffff;\r\n      padding: 70px 0;\r\n      text-align: center;\r\n    }\r\n\r\n    .cta-box {\r\n      max-width: 800px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    .cta-box h2 {\r\n      font-size: 42px;\r\n      line-height: 1.15;\r\n      margin-bottom: 16px;\r\n    }\r\n\r\n    .cta-box p {\r\n      font-size: 18px;\r\n      color: rgba(255,255,255,0.9);\r\n      margin-bottom: 28px;\r\n    }\r\n\r\n    .btn-row {\r\n      display: flex;\r\n      justify-content: center;\r\n      flex-wrap: wrap;\r\n      gap: 14px;\r\n    }\r\n\r\n    .btn {\r\n      display: inline-block;\r\n      padding: 15px 26px;\r\n      border-radius: 14px;\r\n      font-weight: bold;\r\n      transition: 0.2s ease;\r\n    }\r\n\r\n    .btn-white {\r\n      background: #ffffff;\r\n      color: #0284c7;\r\n      box-shadow: 0 10px 24px rgba(15, 23, 42, 0.12);\r\n    }\r\n\r\n    .btn-white:hover {\r\n      transform: translateY(-2px);\r\n    }\r\n\r\n    .btn-outline {\r\n      border: 2px solid rgba(255,255,255,0.7);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .btn-outline:hover {\r\n      background: rgba(255,255,255,0.12);\r\n    }\r\n\r\n    @media (max-width: 900px) {\r\n      .quick-grid,\r\n      .glow-faq-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .faq-layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 600px) {\r\n      .faq-hero {\r\n        padding: 65px 0;\r\n      }\r\n\r\n      .faq-hero h1,\r\n      .section-header h2,\r\n      .cta-box h2 {\r\n        font-size: 34px;\r\n      }\r\n\r\n      .faq-hero p,\r\n      .section-header p,\r\n      .cta-box p {\r\n        font-size: 17px;\r\n      }\r\n\r\n      .quick-card,\r\n      .faq-item,\r\n      .glow-faq-card {\r\n        padding: 22px;\r\n      }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n  <section class=\"faq-hero\">\r\n    <div class=\"container\">\r\n      <div class=\"hero-inner\">\r\n        <span class=\"eyebrow\">Frequently Asked Questions<\/span>\r\n        <h1>Everything you need to know before your foam party<\/h1>\r\n        <p>Here are the most common questions customers ask before booking a foam party or glow foam party.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"quick-info\">\r\n    <div class=\"container\">\r\n      <div class=\"quick-grid\">\r\n        <div class=\"quick-card\">\r\n          <div class=\"quick-icon\">\ud83e\udee7<\/div>\r\n          <h3>Family-Friendly Foam<\/h3>\r\n          <p>Great for birthdays, schools, churches, daycares, and community events.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"quick-card\">\r\n          <div class=\"quick-icon\">\u26a1<\/div>\r\n          <h3>Easy Setup<\/h3>\r\n          <p>We bring the foam equipment and handle the setup and takedown.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"quick-card\">\r\n          <div class=\"quick-icon\">\ud83c\udf89<\/div>\r\n          <h3>Big Party Energy<\/h3>\r\n          <p>Foam parties create a fun, exciting experience your guests will remember.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"faq-section\">\r\n    <div class=\"container\">\r\n      <div class=\"section-header\">\r\n        <span class=\"label\">Foam Party FAQ<\/span>\r\n        <h2>Regular Foam Party Questions<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"faq-layout\">\r\n        <div class=\"faq-column\">\r\n          <div class=\"faq-item highlight-faq\">\r\n            <h3>What is a foam party?<\/h3>\r\n            <p>A foam party is a fun event where a professional foam machine fills the party area with piles of bubbles and foam for guests to play, dance, and celebrate in.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>Is the foam safe for kids?<\/h3>\r\n            <p>Yes. Our foam is designed for foam party use and is commonly used for family-friendly events. Guests should avoid rubbing foam directly into their eyes and also eating it.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>What ages are foam parties best for?<\/h3>\r\n            <p>Foam parties are great for kids, teens, families, and even adults. They work well for birthdays, school events, summer parties, and community events.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>Will guests get wet?<\/h3>\r\n            <p>Yes, guests should expect to get wet from the foam. We recommend wearing swimwear, water shoes, or clothes that can get wet.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>What should guests bring?<\/h3>\r\n            <p>Guests may want to bring a towel, dry clothes, water shoes, and sunscreen for daytime outdoor parties.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"faq-column\">\r\n          <div class=\"faq-item\">\r\n            <h3>What do you need from us?<\/h3>\r\n            <p>Yes we will need access to water, access to power, and a flat outdoor area.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>How much space is needed?<\/h3>\r\n            <p>A backyard, driveway, open grassy area, or event space usually works well. The bigger the space, the more room guests have to run and play.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>Can foam parties be done on grass?<\/h3>\r\n            <p>Yes, grass is a popular option. Driveways, pavement, and other safe flat areas can also work depending on your event location.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>Do you set everything up?<\/h3>\r\n            <p>Yes. We handle equipment setup and takedown so you can focus on enjoying the party.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"faq-item\">\r\n            <h3>How do I book?<\/h3>\r\n            <p>Click the Book Now button, send your event date and location, and we\u2019ll help confirm availability and package options.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"glow-faq-section\">\r\n    <div class=\"container\">\r\n      <div class=\"section-header\">\r\n        <span class=\"label\">Glow Foam FAQ<\/span>\r\n        <p><font color=\"#FFFFFF\">Glow foam parties are perfect for nighttime events, teen parties, school events, and special celebrations.<\/p><\/font>\r\n      <\/div>\r\n\r\n      <div class=\"glow-faq-grid\">\r\n        <div class=\"glow-faq-card\">\r\n          <h3><font color=\"#c084fC\">What is a glow foam party?<\/h3><\/font\r\n          <p>A glow foam party is a nighttime foam party experience with neon vibes, glow effects, and a high-energy party atmosphere.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"glow-faq-card\">\r\n          <h3><font color=\"#c084fC\">Does it need to be dark?<\/h3><\/font>\r\n          <p>Glow parties look best after dark or in a shaded\/darker area where the glow effects can stand out.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"glow-faq-card\">\r\n          <h3><font color=\"#c084fC\">What should guests wear?<\/h3><\/font>\r\n          <p>Bright colors, white shirts, neon outfits, and glow accessories work great for glow foam parties.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"glow-faq-card\">\r\n          <h3><font color=\"#c084fC\">Are glow parties good for teens?<\/h3><\/font>\r\n          <p>Yes. Glow foam parties are a great option for teen birthdays, school celebrations, graduation parties, and nighttime events.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"glow-faq-card\">\r\n          <h3><font color=\"#c084fC\">Can kids do glow foam too?<\/h3><\/font>\r\n          <p>Yes. Glow foam can be family-friendly and works for kids, teens, and mixed-age events when properly supervised.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"glow-faq-card\">\r\n          <h3><font color=\"#c084fC\">How do I book a glow party?<\/h3><\/font>\r\n          <p>Use the booking button below and mention that you want a glow foam party so we can help plan the right setup.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"cta-section\">\r\n    <div class=\"container\">\r\n      <div class=\"cta-box\">\r\n        <h2>Still have questions?<\/h2>\r\n        <p>We\u2019re happy to help you pick the right foam party package for your event.<\/p>\r\n        <div class=\"btn-row\">\r\n          <a href=\"https:\/\/bboysfoamparty.com\/?page_id=1743\" class=\"btn btn-white\">Book Now<\/a>\r\n          <a href=\"https:\/\/bboysfoamparty.com\/?page_id=215\" class=\"btn btn-outline\">Ask a Question<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Foam Party FAQ Frequently Asked Questions Everything you need to know before your foam party Here are the most common questions customers ask before booking a foam party or glow foam party. &#x1fae7; Family-Friendly Foam Great for birthdays, schools, churches, daycares, and community events. &#x26a1; Easy Setup We bring the foam equipment and handle the setup and takedown. &#x1f389; Big Party Energy Foam parties create a fun, exciting experience your guests will remember. Foam Party FAQ Regular Foam Party Questions What is a foam party? A foam party is a fun event where a professional foam machine fills the party area with piles of bubbles and foam for guests to play, dance, and celebrate in. Is the foam safe for kids? Yes. Our foam is designed for foam party use and is commonly used for family-friendly events. Guests should avoid rubbing foam directly into their eyes and also eating it. What ages are foam parties best for? Foam parties are great for kids, teens, families, and even adults. They work well for birthdays, school events, summer parties, and community events. Will guests get wet? Yes, guests should expect to get wet from the foam. We recommend wearing swimwear, water shoes, or clothes that can get wet. What should guests bring? Guests may want to bring a towel, dry clothes, water shoes, and sunscreen for daytime outdoor parties. What do you need from us? Yes we will need access to water, access to power, and a flat outdoor area. How much space is needed? A backyard, driveway, open grassy area, or event space usually works well. The bigger the space, the more room guests have to run and play. Can foam parties be done on grass? Yes, grass is a popular option. Driveways, pavement, and other safe flat areas can also work depending on your event location. Do you set everything up? Yes. We handle equipment setup and takedown so you can focus on enjoying the party. How do I book? Click the Book Now button, send your event date and location, and we\u2019ll help confirm availability and package options. Glow Foam FAQ Glow foam parties are perfect for nighttime events, teen parties, school events, and special celebrations. What is a glow foam party?<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_crdt_document":"{\"document\":\"AAAG48bkoRckDwkAuNICAQgYAgECCgEOSgAdKAMnAAQAJwAEACcAKAQnACgKJwAHACgDJwAoECejW+Bac3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzbHVnZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlRkFRZG9jdW1lbnRjb250ZW50PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgPG1ldGEgY2hhcnNldD0iVVRGLTgiIC8+CiAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAiIC8+CiAgPHRpdGxlPkZvYW0gUGFydHkgRkFRPC90aXRsZT4KICA8c3R5bGU+CiAgICAqIHsKICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsKICAgICAgbWFyZ2luOiAwOwogICAgICBwYWRkaW5nOiAwOwogICAgfQogICAgYm9keSB7CiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsKICAgICAgYmFja2dyb3VuZDogI2YwZmJmZjsKICAgICAgY29sb3I6ICMwZjE3MmE7CiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7CiAgICB9CiAgICBhIHsKICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgfQogICAgLmNvbnRhaW5lciB7CiAgICAgIHdpZHRoOiAxMDAlOwogICAgICBtYXgtd2lkdGg6IDEyMDBweDsKICAgICAgbWFyZ2luOiAwIGF1dG87CiAgICAgIHBhZGRpbmc6IDAgMjRweDsKICAgIH0KICAgIC5mYXEtaGVybyB7CiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2VkMjAyNCwgI2Q0MjAyNywgIzllMDAwNik7CiAgICAgIGNvbG9yOiAjZmZmZmZmOwogICAgICBwYWRkaW5nOiA5MHB4IDA7CiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgIH0KICAgIC5mYXEtaGVybzo6YmVmb3JlLAogICAgLmZhcS1oZXJvOjphZnRlciB7CiAgICAgIGNvbnRlbnQ6ICIiOwogICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4OwogICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTYpOwogICAgICBmaWx0ZXI6IGJsdXIoMTJweCk7CiAgICB9CiAgICAuZmFxLWhlcm86OmJlZm9yZSB7CiAgICAgIHdpZHRoOiAyNDBweDsKICAgICAgaGVpZ2h0OiAyNDBweDsKICAgICAgdG9wOiAtNjBweDsKICAgICAgbGVmdDogOCU7CiAgICB9CiAgICAuZmFxLWhlcm86OmFmdGVyIHsKICAgICAgd2lkdGg6IDMyMHB4OwogICAgICBoZWlnaHQ6IDMyMHB4OwogICAgICByaWdodDogOCU7CiAgICAgIGJvdHRvbTogLTExMHB4OwogICAgfQogICAgLmhlcm8taW5uZXIgewogICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgIHotaW5kZXg6IDI7CiAgICAgIG1heC13aWR0aDogODUwcHg7CiAgICAgIG1hcmdpbjogMCBhdXRvOwogICAgfQogICAgLmV5ZWJyb3cgewogICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgIHBhZGRpbmc6IDhweCAxNnB4OwogICAgICBib3JkZXItcmFkaXVzOiA5OTlweDsKICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE4KTsKICAgICAgZm9udC1zaXplOiAxM3B4OwogICAgICBmb250LXdlaWdodDogYm9sZDsKICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsKICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDsKICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsKICAgIH0KICAgIC5mYXEtaGVybyBoMSB7CiAgICAgIGZvbnQtc2l6ZTogNTRweDsKICAgICAgbGluZS1oZWlnaHQ6IDEuMDg7CiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7CiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7CiAgICB9CiAgICAuZmFxLWhlcm8gcCB7CiAgICAgIGZvbnQtc2l6ZTogMjBweDsKICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45Mik7CiAgICAgIG1heC13aWR0aDogNzIwcHg7CiAgICAgIG1hcmdpbjogMCBhdXRvOwogICAgfQogICAgLnF1aWNrLWluZm8gewogICAgICBwYWRkaW5nOiA1MHB4IDAgMjBweDsKICAgIH0KICAgIC5xdWljay1ncmlkIHsKICAgICAgZGlzcGxheTogZ3JpZDsKICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsKICAgICAgZ2FwOiAyMnB4OwogICAgfQogICAgLnF1aWNrLWNhcmQgewogICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOwogICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJlYWZlOwogICAgICBib3JkZXItcmFkaXVzOiAyOHB4OwogICAgICBwYWRkaW5nOiAyOHB4OwogICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wOCk7CiAgICB9CiAgICAucXVpY2staWNvbiB7CiAgICAgIHdpZHRoOiA1OHB4OwogICAgICBoZWlnaHQ6IDU4cHg7CiAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7CiAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOwogICAgICBtYXJnaW46IDAgYXV0byAxNnB4OwogICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjYmFlNmZkLCAjMzhiZGY4KTsKICAgICAgZm9udC1zaXplOiAyOHB4OwogICAgfQogICAgLnF1aWNrLWNhcmQgaDMgewogICAgICBmb250LXNpemU6IDIycHg7CiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsKICAgIH0KICAgIC5xdWljay1jYXJkIHAgewogICAgICBjb2xvcjogIzQ3NTU2OTsKICAgIH0KICAgIC5mYXEtc2VjdGlvbiB7CiAgICAgIHBhZGRpbmc6IDYwcHggMCA4MHB4OwogICAgfQogICAgLnNlY3Rpb24taGVhZGVyIHsKICAgICAgdGV4dC1hbGlnbjogY2VudGVyOwogICAgICBtYXgtd2lkdGg6IDc4MHB4OwogICAgICBtYXJnaW46IDAgYXV0byA0MnB4OwogICAgfQogICAgLnNlY3Rpb24taGVhZGVyIC5sYWJlbCB7CiAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICBjb2xvcjogIzAyODRjNzsKICAgICAgZm9udC1zaXplOiAxM3B4OwogICAgICBmb250LXdlaWdodDogYm9sZDsKICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsKICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDsKICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsKICAgIH0KICAgIC5zZWN0aW9uLWhlYWRlciBoMiB7CiAgICAgIGZvbnQtc2l6ZTogNDJweDsKICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7CiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7CiAgICB9CiAgICAuc2VjdGlvbi1oZWFkZXIgcCB7CiAgICAgIGZvbnQtc2l6ZTogMThweDsKICAgICAgY29sb3I6ICM0NzU1Njk7CiAgICB9CiAgICAuZmFxLWxheW91dCB7CiAgICAgIGRpc3BsYXk6IGdyaWQ7CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsKICAgICAgZ2FwOiAyNHB4OwogICAgICBhbGlnbi1pdGVtczogc3RhcnQ7CiAgICB9CiAgICAuZmFxLWNvbHVtbiB7CiAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47CiAgICAgIGdhcDogMThweDsKICAgIH0KICAgIC5mYXEtaXRlbSB7CiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmVhZmU7CiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7CiAgICAgIHBhZGRpbmc6IDI0cHg7CiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyNHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNyk7CiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTsKICAgIH0KICAgIC5mYXEtaXRlbTpob3ZlciB7CiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTsKICAgICAgYm94LXNoYWRvdzogMCAxNnB4IDM0cHggcmdiYSgxNCwgMTY1LCAyMzMsIDAuMTMpOwogICAgfQogICAgLmZhcS1pdGVtIGgzIHsKICAgICAgZm9udC1zaXplOiAyMXB4OwogICAgICBsaW5lLWhlaWdodDogMS4yNTsKICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsKICAgICAgY29sb3I6ICMwZjE3MmE7CiAgICB9CiAgICAuZmFxLWl0ZW0gcCB7CiAgICAgIGNvbG9yOiAjNDc1NTY5OwogICAgICBmb250LXNpemU6IDE2cHg7CiAgICB9CiAgICAuaGlnaGxpZ2h0LWZhcSB7CiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwZWE1ZTk7CiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmZmZmYsICNmMGY5ZmYpOwogICAgfQogICAgLmdsb3ctZmFxLXNlY3Rpb24gewogICAgICBiYWNrZ3JvdW5kOiAjMDUwODE2OwogICAgICBjb2xvcjogI2ZmZmZGZjsKICAgICAgcGFkZGluZzogODBweCAwOwogICAgfQogICAgLmdsb3ctZmFxLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5sYWJlbCB7CiAgICAgIGNvbG9yOiAjYzA4NGZDOwogICAgICAgZm9udC1zaXplOiAzMHB4OwogICAgfQogICAgLmdsb3ctZmFxLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIHAgewogICAgICBjb2xvcjogcmdiKDI1NSwyNTUsMjU1KTsKICAgIH0KICAgIC5nbG93LWZhcS1ncmlkIHsKICAgICAgZGlzcGxheTogZ3JpZDsKICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsKICAgICAgZ2FwOiAyMnB4OwogICAgfQogICAgLmdsb3ctZmFxLWNhcmQgewogICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDYpOwogICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7CiAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7CiAgICAgIHBhZGRpbmc6IDI4cHg7CiAgICAgIGJveC1zaGFkb3c6IDAgMTRweCAzNHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7CiAgICB9CiAgICAuZ2xvdy1mYXEtY2FyZCBoMyB7CiAgICAgIGZvbnQtc2l6ZTogMjJweDsKICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsKICAgIH0KICAgIC5nbG93LWZhcS1jYXJkIHAgewogICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTsKICAgIH0KICAgIC5jdGEtc2VjdGlvbiB7CiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwZWE1ZTksICMyMmQzZWUpOwogICAgICBjb2xvcjogI2ZmZmZmZjsKICAgICAgcGFkZGluZzogNzBweCAwOwogICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICB9CiAgICAuY3RhLWJveCB7CiAgICAgIG1heC13aWR0aDogODAwcHg7CiAgICAgIG1hcmdpbjogMCBhdXRvOwogICAgfQogICAgLmN0YS1ib3ggaDIgewogICAgICBmb250LXNpemU6IDQycHg7CiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1OwogICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OwogICAgfQogICAgLmN0YS1ib3ggcCB7CiAgICAgIGZvbnQtc2l6ZTogMThweDsKICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45KTsKICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDsKICAgIH0KICAgIC5idG4tcm93IHsKICAgICAgZGlzcGxheTogZmxleDsKICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgICAgIGZsZXgtd3JhcDogd3JhcDsKICAgICAgZ2FwOiAxNHB4OwogICAgfQogICAgLmJ0biB7CiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICAgICAgcGFkZGluZzogMTVweCAyNnB4OwogICAgICBib3JkZXItcmFkaXVzOiAxNHB4OwogICAgICBmb250LXdlaWdodDogYm9sZDsKICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlOwogICAgfQogICAgLmJ0bi13aGl0ZSB7CiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgICAgIGNvbG9yOiAjMDI4NGM3OwogICAgICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDE1LCAyMywgNDIsIDAuMTIpOwogICAgfQogICAgLmJ0bi13aGl0ZTpob3ZlciB7CiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTsKICAgIH0KICAgIC5idG4tb3V0bGluZSB7CiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC43KTsKICAgICAgY29sb3I6ICNmZmZmZmY7CiAgICB9CiAgICAuYnRuLW91dGxpbmU6aG92ZXIgewogICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpOwogICAgfQogICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7CiAgICAgIC5xdWljay1ncmlkLAogICAgICAuZ2xvdy1mYXEtZ3JpZCB7CiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7CiAgICAgIH0KICAgICAgLmZhcS1sYXlvdXQgewogICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOwogICAgICB9CiAgICB9CiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsKICAgICAgLmZhcS1oZXJvIHsKICAgICAgICBwYWRkaW5nOiA2NXB4IDA7CiAgICAgIH0KICAgICAgLmZhcS1oZXJvIGgxLAogICAgICAuc2VjdGlvbi1oZWFkZXIgaDIsCiAgICAgIC5jdGEtYm94IGgyIHsKICAgICAgICBmb250LXNpemU6IDM0cHg7CiAgICAgIH0KICAgICAgLmZhcS1oZXJvIHAsCiAgICAgIC5zZWN0aW9uLWhlYWRlciBwLAogICAgICAuY3RhLWJveCBwIHsKICAgICAgICBmb250LXNpemU6IDE3cHg7CiAgICAgIH0KICAgICAgLnF1aWNrLWNhcmQsCiAgICAgIC5mYXEtaXRlbSwKICAgICAgLmdsb3ctZmFxLWNhcmQgewogICAgICAgIHBhZGRpbmc6IDIycHg7CiAgICAgIH0KICAgIH0KICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogIDxzZWN0aW9uPgogICAgICAgIEZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zCiAgICAgICAgPGgxPkV2ZXJ5dGhpbmcgeW91IG5lZWQgdG8ga25vdyBiZWZvcmUgeW91ciBmb2FtIHBhcnR5PC9oMT4KICAgICAgICA8cD5IZXJlIGFyZSB0aGUgbW9zdCBjb21tb24gcXVlc3Rpb25zIGN1c3RvbWVycyBhc2sgYmVmb3JlIGJvb2tpbmcgYSBmb2FtIHBhcnR5IG9yIGdsb3cgZm9hbSBwYXJ0eS48L3A+CiAgPC9zZWN0aW9uPgogIDxzZWN0aW9uPgogICAgICAgICAgJiN4MWZhZTc7CiAgICAgICAgICA8aDM+RmFtaWx5LUZyaWVuZGx5IEZvYW08L2gzPgogICAgICAgICAgPHA+R3JlYXQgZm9yIGJpcnRoZGF5cywgc2Nob29scywgY2h1cmNoZXMsIGRheWNhcmVzLCBhbmQgY29tbXVuaXR5IGV2ZW50cy48L3A+CiAgICAgICAgICAmI3gyNmExOwogICAgICAgICAgPGgzPkVhc3kgU2V0dXA8L2gzPgogICAgICAgICAgPHA+V2UgYnJpbmcgdGhlIGZvYW0gZXF1aXBtZW50IGFuZCBoYW5kbGUgdGhlIHNldHVwIGFuZCB0YWtlZG93bi48L3A+CiAgICAgICAgICAmI3gxZjM4OTsKICAgICAgICAgIDxoMz5CaWcgUGFydHkgRW5lcmd5PC9oMz4KICAgICAgICAgIDxwPkZvYW0gcGFydGllcyBjcmVhdGUgYSBmdW4sIGV4Y2l0aW5nIGV4cGVyaWVuY2UgeW91ciBndWVzdHMgd2lsbCByZW1lbWJlci48L3A+CiAgPC9zZWN0aW9uPgogIDxzZWN0aW9uPgogICAgICAgIEZvYW0gUGFydHkgRkFRCiAgICAgICAgPGgyPlJlZ3VsYXIgRm9hbSBQYXJ0eSBRdWVzdGlvbnM8L2gyPgogICAgICAgICAgICA8aDM+V2hhdCBpcyBhIGZvYW0gcGFydHk\/PC9oMz4KICAgICAgICAgICAgPHA+QSBmb2FtIHBhcnR5IGlzIGEgZnVuIGV2ZW50IHdoZXJlIGEgcHJvZmVzc2lvbmFsIGZvYW0gbWFjaGluZSBmaWxscyB0aGUgcGFydHkgYXJlYSB3aXRoIHBpbGVzIG9mIGJ1YmJsZXMgYW5kIGZvYW0gZm9yIGd1ZXN0cyB0byBwbGF5LCBkYW5jZSwgYW5kIGNlbGVicmF0ZSBpbi48L3A+CiAgICAgICAgICAgIDxoMz5JcyB0aGUgZm9hbSBzYWZlIGZvciBraWRzPzwvaDM+CiAgICAgICAgICAgIDxwPlllcy4gT3VyIGZvYW0gaXMgZGVzaWduZWQgZm9yIGZvYW0gcGFydHkgdXNlIGFuZCBpcyBjb21tb25seSB1c2VkIGZvciBmYW1pbHktZnJpZW5kbHkgZXZlbnRzLiBHdWVzdHMgc2hvdWxkIGF2b2lkIHJ1YmJpbmcgZm9hbSBkaXJlY3RseSBpbnRvIHRoZWlyIGV5ZXMgYW5kIGFsc28gZWF0aW5nIGl0LjwvcD4KICAgICAgICAgICAgPGgzPldoYXQgYWdlcyBhcmUgZm9hbSBwYXJ0aWVzIGJlc3QgZm9yPzwvaDM+CiAgICAgICAgICAgIDxwPkZvYW0gcGFydGllcyBhcmUgZ3JlYXQgZm9yIGtpZHMsIHRlZW5zLCBmYW1pbGllcywgYW5kIGV2ZW4gYWR1bHRzLiBUaGV5IHdvcmsgd2VsbCBmb3IgYmlydGhkYXlzLCBzY2hvb2wgZXZlbnRzLCBzdW1tZXIgcGFydGllcywgYW5kIGNvbW11bml0eSBldmVudHMuPC9wPgogICAgICAgICAgICA8aDM+V2lsbCBndWVzdHMgZ2V0IHdldD88L2gzPgogICAgICAgICAgICA8cD5ZZXMsIGd1ZXN0cyBzaG91bGQgZXhwZWN0IHRvIGdldCB3ZXQgZnJvbSB0aGUgZm9hbS4gV2UgcmVjb21tZW5kIHdlYXJpbmcgc3dpbXdlYXIsIHdhdGVyIHNob2VzLCBvciBjbG90aGVzIHRoYXQgY2FuIGdldCB3ZXQuPC9wPgogICAgICAgICAgICA8aDM+V2hhdCBzaG91bGQgZ3Vlc3RzIGJyaW5nPzwvaDM+CiAgICAgICAgICAgIDxwPkd1ZXN0cyBtYXkgd2FudCB0byBicmluZyBhIHRvd2VsLCBkcnkgY2xvdGhlcywgd2F0ZXIgc2hvZXMsIGFuZCBzdW5zY3JlZW4gZm9yIGRheXRpbWUgb3V0ZG9vciBwYXJ0aWVzLjwvcD4KICAgICAgICAgICAgPGgzPldoYXQgZG8geW91IG5lZWQgZnJvbSB1cz88L2gzPgogICAgICAgICAgICA8cD5ZZXMgd2Ugd2lsbCBuZWVkIGFjY2VzcyB0byB3YXRlciwgYWNjZXNzIHRvIHBvd2VyLCBhbmQgYSBmbGF0IG91dGRvb3IgYXJlYS48L3A+CiAgICAgICAgICAgIDxoMz5Ib3cgbXVjaCBzcGFjZSBpcyBuZWVkZWQ\/PC9oMz4KICAgICAgICAgICAgPHA+QSBiYWNreWFyZCwgZHJpdmV3YXksIG9wZW4gZ3Jhc3N5IGFyZWEsIG9yIGV2ZW50IHNwYWNlIHVzdWFsbHkgd29ya3Mgd2VsbC4gVGhlIGJpZ2dlciB0aGUgc3BhY2UsIHRoZSBtb3JlIHJvb20gZ3Vlc3RzIGhhdmUgdG8gcnVuIGFuZCBwbGF5LjwvcD4KICAgICAgICAgICAgPGgzPkNhbiBmb2FtIHBhcnRpZXMgYmUgZG9uZSBvbiBncmFzcz88L2gzPgogICAgICAgICAgICA8cD5ZZXMsIGdyYXNzIGlzIGEgcG9wdWxhciBvcHRpb24uIERyaXZld2F5cywgcGF2ZW1lbnQsIGFuZCBvdGhlciBzYWZlIGZsYXQgYXJlYXMgY2FuIGFsc28gd29yayBkZXBlbmRpbmcgb24geW91ciBldmVudCBsb2NhdGlvbi48L3A+CiAgICAgICAgICAgIDxoMz5EbyB5b3Ugc2V0IGV2ZXJ5dGhpbmcgdXA\/PC9oMz4KICAgICAgICAgICAgPHA+WWVzLiBXZSBoYW5kbGUgZXF1aXBtZW50IHNldHVwIGFuZCB0YWtlZG93biBzbyB5b3UgY2FuIGZvY3VzIG9uIGVuam95aW5nIHRoZSBwYXJ0eS48L3A+CiAgICAgICAgICAgIDxoMz5Ib3cgZG8gSSBib29rPzwvaDM+CiAgICAgICAgICAgIDxwPkNsaWNrIHRoZSBCb29rIE5vdyBidXR0b24sIHNlbmQgeW91ciBldmVudCBkYXRlIGFuZCBsb2NhdGlvbiwgYW5kIHdl4oCZbGwgaGVscCBjb25maXJtIGF2YWlsYWJpbGl0eSBhbmQgcGFja2FnZSBvcHRpb25zLjwvcD4KICA8L3NlY3Rpb24+CiAgPHNlY3Rpb24+CiAgICAgICAgR2xvdyBGb2FtIEZBUQogICAgICAgIDxwPjxmb250IGNvbG9yPSIjRkZGRkZGIj5HbG93IGZvYW0gcGFydGllcyBhcmUgcGVyZmVjdCBmb3IgbmlnaHR0aW1lIGV2ZW50cywgdGVlbiBwYXJ0aWVzLCBzY2hvb2wgZXZlbnRzLCBhbmQgc3BlY2lhbCBjZWxlYnJhdGlvbnMuPC9wPjwvZm9udD4KICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+V2hhdCBpcyBhIGdsb3cgZm9hbSBwYXJ0eT88L2gzPjwvZm9udAogICAgICAgICAgPHA+QSBnbG93IGZvYW0gcGFydHkgaXMgYSBuaWdodHRpbWUgZm9hbSBwYXJ0eSBleHBlcmllbmNlIHdpdGggbmVvbiB2aWJlcywgZ2xvdyBlZmZlY3RzLCBhbmQgYSBoaWdoLWVuZXJneSBwYXJ0eSBhdG1vc3BoZXJlLjwvcD4KICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+RG9lcyBpdCBuZWVkIHRvIGJlIGRhcms\/PC9oMz48L2ZvbnQ+CiAgICAgICAgICA8cD5HbG93IHBhcnRpZXMgbG9vayBiZXN0IGFmdGVyIGRhcmsgb3IgaW4gYSBzaGFkZWQvZGFya2VyIGFyZWEgd2hlcmUgdGhlIGdsb3cgZWZmZWN0cyBjYW4gc3RhbmQgb3V0LjwvcD4KICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+V2hhdCBzaG91bGQgZ3Vlc3RzIHdlYXI\/PC9oMz48L2ZvbnQ+CiAgICAgICAgICA8cD5CcmlnaHQgY29sb3JzLCB3aGl0ZSBzaGlydHMsIG5lb24gb3V0Zml0cywgYW5kIGdsb3cgYWNjZXNzb3JpZXMgd29yayBncmVhdCBmb3IgZ2xvdyBmb2FtIHBhcnRpZXMuPC9wPgogICAgICAgICAgPGgzPjxmb250IGNvbG9yPSIjYzA4NGZDIj5BcmUgZ2xvdyBwYXJ0aWVzIGdvb2QgZm9yIHRlZW5zPzwvaDM+PC9mb250PgogICAgICAgICAgPHA+WWVzLiBHbG93IGZvYW0gcGFydGllcyBhcmUgYSBncmVhdCBvcHRpb24gZm9yIHRlZW4gYmlydGhkYXlzLCBzY2hvb2wgY2VsZWJyYXRpb25zLCBncmFkdWF0aW9uIHBhcnRpZXMsIGFuZCBuaWdodHRpbWUgZXZlbnRzLjwvcD4KICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+Q2FuIGtpZHMgZG8gZ2xvdyBmb2FtIHRvbz88L2gzPjwvZm9udD4KICAgICAgICAgIDxwPlllcy4gR2xvdyBmb2FtIGNhbiBiZSBmYW1pbHktZnJpZW5kbHkgYW5kIHdvcmtzIGZvciBraWRzLCB0ZWVucywgYW5kIG1peGVkLWFnZSBldmVudHMgd2hlbiBwcm9wZXJseSBzdXBlcnZpc2VkLjwvcD4KICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+SG93IGRvIEkgYm9vayBhIGdsb3cgcGFydHk\/PC9oMz48L2ZvbnQ+CiAgICAgICAgICA8cD5Vc2UgdGhlIGJvb2tpbmcgYnV0dG9uIGJlbG93IGFuZCBtZW50aW9uIHRoYXQgeW91IHdhbnQgYSBnbG93IGZvYW0gcGFydHkgc28gd2UgY2FuIGhlbHAgcGxhbiB0aGUgcmlnaHQgc2V0dXAuPC9wPgogIDwvc2VjdGlvbj4KICA8c2VjdGlvbj4KICAgICAgICA8aDI+U3RpbGwgaGF2ZSBxdWVzdGlvbnM\/PC9oMj4KICAgICAgICA8cD5XZeKAmXJlIGhhcHB5IHRvIGhlbHAgeW91IHBpY2sgdGhlIHJpZ2h0IGZvYW0gcGFydHkgcGFja2FnZSBmb3IgeW91ciBldmVudC48L3A+CiAgICAgICAgICA8YSBocmVmPSJodHRwczovL2Jib3lzZm9hbXBhcnR5LmNvbS8\/cGFnZV9pZD0xNzQzIj5Cb29rIE5vdzwvYT4KICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vYmJveXNmb2FtcGFydHkuY29tLz9wYWdlX2lkPTIxNSI+QXNrIGEgUXVlc3Rpb248L2E+CiAgPC9zZWN0aW9uPgo8L2JvZHk+CjwvaHRtbD5kb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFfdWFnX2N1c3RvbV9wYWdlX2xldmVsX2Nzc19tb25zdGVyaW5zaWdodHNfc2tpcF90cmFja2luZ19tb25zdGVyaW5zaWdodHNfc2l0ZW5vdGVfYWN0aXZlX21vbnN0ZXJpbnNpZ2h0c19zaXRlbm90ZV9ub3RlX21vbnN0ZXJpbnNpZ2h0c19zaXRlbm90ZV9jYXRlZ29yeWZvb3Rub3Rlc19lbGVtZW50b3JfZWRpdF9tb2RlX2VsZW1lbnRvcl90ZW1wbGF0ZV90eXBlX2VsZW1lbnRvcl9kYXRhX2VsZW1lbnRvcl9wYWdlX3NldHRpbmdzX2VsZW1lbnRvcl9jb25kaXRpb25zZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzBQcIBAgECAYIBQMIB5WpAQgHCAYIDggOCAtIAQQaHiAeIgkUGA8YFQgGCAcPBAoHDkoACwwGF1AAEVIACxETDwsPAQQAAAEAAAABBgAKAQAAB0IBAQBBAAACQScBMwB9AXcTMjAyNC0wNS0xMlQwMzozNDowMHcDZmFxdwdwdWJsaXNofQF9AHcGY2xvc2VkdwZjbG9zZWR3F2VsZW1lbnRvcl9oZWFkZXJfZm9vdGVydwB5eXcAfQB3AHcHYnVpbGRlcncHd3AtcGFnZXeDeFt7ImlkIjoiN2U5NGFmNiIsImVsVHlwZSI6ImNvbnRhaW5lciIsInNldHRpbmdzIjp7ImdyaWRfY29sdW1uc19ncmlkIjp7InVuaXQiOiJmciIsInNpemUiOjF9LCJncmlkX3Jvd3NfZ3JpZCI6eyJ1bml0IjoiZnIiLCJzaXplIjoiMSJ9LCJncmlkX3Jvd3NfZ3JpZF9tb2JpbGUiOnsidW5pdCI6ImZyIiwic2l6ZSI6IjEifSwiY29udGVudF93aWR0aCI6ImZ1bGwiLCJmbGV4X2dhcCI6eyJjb2x1bW4iOiIwIiwicm93IjoiMCIsImlzTGlua2VkIjp0cnVlLCJ1bml0IjoicHgiLCJzaXplIjowfSwicGFkZGluZyI6eyJ1bml0IjoicHgiLCJ0b3AiOiIwIiwicmlnaHQiOiIwIiwiYm90dG9tIjoiMCIsImxlZnQiOiIwIiwiaXNMaW5rZWQiOnRydWV9LCJob3Zlcl9wYXJhbGxheCI6W3sibGF5ZXJfcG9zaXRpb25fdnIiOnsidW5pdCI6IiUiLCJzaXplIjozMH0sImxheWVyX3Bvc2l0aW9uX2hyIjp7InVuaXQiOiIlIiwic2l6ZSI6NDB9LCJfaWQiOiI1MDA2OTE0In0seyJsYXllcl9wb3NpdGlvbl92ciI6eyJ1bml0IjoiJSIsInNpemUiOjYwfSwibGF5ZXJfcG9zaXRpb25faHIiOnsidW5pdCI6IiUiLCJzaXplIjoyMH0sIl9pZCI6IjAyYzA3NjUifV0sInByZXNldFRpdGxlIjoiQ29udGFpbmVyIiwicHJlc2V0SWNvbiI6ImVpY29uLWNvbnRhaW5lciJ9LCJlbGVtZW50cyI6W3siaWQiOiJkOTkyNzFiIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjwhRE9DVFlQRSBodG1sPlxyXG48aHRtbCBsYW5nPVwiZW5cIj5cclxuPGhlYWQ+XHJcbiAgPG1ldGEgY2hhcnNldD1cIlVURi04XCIgXC8+XHJcbiAgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCIgY29udGVudD1cIndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjBcIiBcLz5cclxuICA8dGl0bGU+Rm9hbSBQYXJ0eSBGQVE8XC90aXRsZT5cclxuICA8c3R5bGU+XHJcbiAgICAqIHtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmMGZiZmY7XHJcbiAgICAgIGNvbG9yOiAjMGYxNzJhO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWhlcm8ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNlZDIwMjQsICNkNDIwMjcsICM5ZTAwMDYpO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcGFkZGluZzogOTBweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhcS1oZXJvOjpiZWZvcmUsXHJcbiAgICAuZmFxLWhlcm86OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE2KTtcclxuICAgICAgZmlsdGVyOiBibHVyKDEycHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYXEtaGVybzo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICB0b3A6IC02MHB4O1xyXG4gICAgICBsZWZ0OiA4JTtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWhlcm86OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICByaWdodDogOCU7XHJcbiAgICAgIGJvdHRvbTogLTExMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWlubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZXllYnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTgpO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYXEtaGVybyBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMDg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhcS1oZXJvIHAge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOTIpO1xyXG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAucXVpY2staW5mbyB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWljay1ncmlkIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgZ2FwOiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWljay1jYXJkIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RiZWFmZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgICAgcGFkZGluZzogMjhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDEycHggMzBweCByZ2JhKDE1LCAyMywgNDIsIDAuMDgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWljay1pY29uIHtcclxuICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNiYWU2ZmQsICMzOGJkZjgpO1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aWNrLWNhcmQgaDMge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAucXVpY2stY2FyZCBwIHtcclxuICAgICAgY29sb3I6ICM0NzU1Njk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhcS1zZWN0aW9uIHtcclxuICAgICAgcGFkZGluZzogNjBweCAwIDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDc4MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0byA0MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRlciAubGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMwMjg0Yzc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGVyIGgyIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkZXIgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgY29sb3I6ICM0NzU1Njk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhcS1sYXlvdXQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYXEtY29sdW1uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYXEtaXRlbSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmVhZmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyNHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNyk7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWl0ZW06aG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTZweCAzNHB4IHJnYmEoMTQsIDE2NSwgMjMzLCAwLjEzKTtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWl0ZW0gaDMge1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBjb2xvcjogIzBmMTcyYTtcclxuICAgIH1cclxuXHJcbiAgICAuZmFxLWl0ZW0gcCB7XHJcbiAgICAgIGNvbG9yOiAjNDc1NTY5O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpZ2hsaWdodC1mYXEge1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMGVhNWU5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmZmZmZmLCAjZjBmOWZmKTtcclxuICAgIH1cclxuXHJcbiAgICAuZ2xvdy1mYXEtc2VjdGlvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwNTA4MTY7XHJcbiAgICAgIGNvbG9yOiAjZmZmZkZmO1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3ctZmFxLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5sYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAjYzA4NGZDO1xyXG4gICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5nbG93LWZhcS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciBwIHtcclxuICAgICAgY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3ctZmFxLWdyaWQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICBnYXA6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3ctZmFxLWNhcmQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDYpO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDI4cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTRweCAzNHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3ctZmFxLWNhcmQgaDMge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3ctZmFxLWNhcmQgcCB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtc2VjdGlvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwZWE1ZTksICMyMmQzZWUpO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcGFkZGluZzogNzBweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1ib3gge1xyXG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWJveCBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1ib3ggcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDI2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgIGNvbG9yOiAjMDI4NGM3O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDE1LCAyMywgNDIsIDAuMTIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4td2hpdGU6aG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1vdXRsaW5lIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLW91dGxpbmU6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAucXVpY2stZ3JpZCxcclxuICAgICAgLmdsb3ctZmFxLWdyaWQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmFxLWxheW91dCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgLmZhcS1oZXJvIHtcclxuICAgICAgICBwYWRkaW5nOiA2NXB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mYXEtaGVybyBoMSxcclxuICAgICAgLnNlY3Rpb24taGVhZGVyIGgyLFxyXG4gICAgICAuY3RhLWJveCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmFxLWhlcm8gcCxcclxuICAgICAgLnNlY3Rpb24taGVhZGVyIHAsXHJcbiAgICAgIC5jdGEtYm94IHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnF1aWNrLWNhcmQsXHJcbiAgICAgIC5mYXEtaXRlbSxcclxuICAgICAgLmdsb3ctZmFxLWNhcmQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICA8XC9zdHlsZT5cclxuPFwvaGVhZD5cclxuPGJvZHk+XHJcbiAgPHNlY3Rpb24gY2xhc3M9XCJmYXEtaGVyb1wiPlxyXG4gICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiaGVyby1pbm5lclwiPlxyXG4gICAgICAgIDxzcGFuIGNsYXNzPVwiZXllYnJvd1wiPkZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zPFwvc3Bhbj5cclxuICAgICAgICA8aDE+RXZlcnl0aGluZyB5b3UgbmVlZCB0byBrbm93IGJlZm9yZSB5b3VyIGZvYW0gcGFydHk8XC9oMT5cclxuICAgICAgICA8cD5IZXJlIGFyZSB0aGUgbW9zdCBjb21tb24gcXVlc3Rpb25zIGN1c3RvbWVycyBhc2sgYmVmb3JlIGJvb2tpbmcgYSBmb2FtIHBhcnR5IG9yIGdsb3cgZm9hbSBwYXJ0eS48XC9wPlxyXG4gICAgICA8XC9kaXY+XHJcbiAgICA8XC9kaXY+XHJcbiAgPFwvc2VjdGlvbj5cclxuXHJcbiAgPHNlY3Rpb24gY2xhc3M9XCJxdWljay1pbmZvXCI+XHJcbiAgICA8ZGl2IGNsYXNzPVwiY29udGFpbmVyXCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJxdWljay1ncmlkXCI+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInF1aWNrLWNhcmRcIj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJxdWljay1pY29uXCI+XHVkODNlXHVkZWU3PFwvZGl2PlxyXG4gICAgICAgICAgPGgzPkZhbWlseS1GcmllbmRseSBGb2FtPFwvaDM+XHJcbiAgICAgICAgICA8cD5HcmVhdCBmb3IgYmlydGhkYXlzLCBzY2hvb2xzLCBjaHVyY2hlcywgZGF5Y2FyZXMsIGFuZCBjb21tdW5pdHkgZXZlbnRzLjxcL3A+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwicXVpY2stY2FyZFwiPlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInF1aWNrLWljb25cIj5cdTI2YTE8XC9kaXY+XHJcbiAgICAgICAgICA8aDM+RWFzeSBTZXR1cDxcL2gzPlxyXG4gICAgICAgICAgPHA+V2UgYnJpbmcgdGhlIGZvYW0gZXF1aXBtZW50IGFuZCBoYW5kbGUgdGhlIHNldHVwIGFuZCB0YWtlZG93bi48XC9wPlxyXG4gICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInF1aWNrLWNhcmRcIj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJxdWljay1pY29uXCI+XHVkODNjXHVkZjg5PFwvZGl2PlxyXG4gICAgICAgICAgPGgzPkJpZyBQYXJ0eSBFbmVyZ3k8XC9oMz5cclxuICAgICAgICAgIDxwPkZvYW0gcGFydGllcyBjcmVhdGUgYSBmdW4sIGV4Y2l0aW5nIGV4cGVyaWVuY2UgeW91ciBndWVzdHMgd2lsbCByZW1lbWJlci48XC9wPlxyXG4gICAgICAgIDxcL2Rpdj5cclxuICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG4gIDxcL3NlY3Rpb24+XHJcblxyXG4gIDxzZWN0aW9uIGNsYXNzPVwiZmFxLXNlY3Rpb25cIj5cclxuICAgIDxkaXYgY2xhc3M9XCJjb250YWluZXJcIj5cclxuICAgICAgPGRpdiBjbGFzcz1cInNlY3Rpb24taGVhZGVyXCI+XHJcbiAgICAgICAgPHNwYW4gY2xhc3M9XCJsYWJlbFwiPkZvYW0gUGFydHkgRkFRPFwvc3Bhbj5cclxuICAgICAgICA8aDI+UmVndWxhciBGb2FtIFBhcnR5IFF1ZXN0aW9uczxcL2gyPlxyXG4gICAgICA8XC9kaXY+XHJcblxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZmFxLWxheW91dFwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJmYXEtY29sdW1uXCI+XHJcbiAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmFxLWl0ZW0gaGlnaGxpZ2h0LWZhcVwiPlxyXG4gICAgICAgICAgICA8aDM+V2hhdCBpcyBhIGZvYW0gcGFydHk\/PFwvaDM+XHJcbiAgICAgICAgICAgIDxwPkEgZm9hbSBwYXJ0eSBpcyBhIGZ1biBldmVudCB3aGVyZSBhIHByb2Zlc3Npb25hbCBmb2FtIG1hY2hpbmUgZmlsbHMgdGhlIHBhcnR5IGFyZWEgd2l0aCBwaWxlcyBvZiBidWJibGVzIGFuZCBmb2FtIGZvciBndWVzdHMgdG8gcGxheSwgZGFuY2UsIGFuZCBjZWxlYnJhdGUgaW4uPFwvcD5cclxuICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmFxLWl0ZW1cIj5cclxuICAgICAgICAgICAgPGgzPklzIHRoZSBmb2FtIHNhZmUgZm9yIGtpZHM\/PFwvaDM+XHJcbiAgICAgICAgICAgIDxwPlllcy4gT3VyIGZvYW0gaXMgZGVzaWduZWQgZm9yIGZvYW0gcGFydHkgdXNlIGFuZCBpcyBjb21tb25seSB1c2VkIGZvciBmYW1pbHktZnJpZW5kbHkgZXZlbnRzLiBHdWVzdHMgc2hvdWxkIGF2b2lkIHJ1YmJpbmcgZm9hbSBkaXJlY3RseSBpbnRvIHRoZWlyIGV5ZXMgYW5kIGFsc28gZWF0aW5nIGl0LjxcL3A+XHJcbiAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImZhcS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxoMz5XaGF0IGFnZXMgYXJlIGZvYW0gcGFydGllcyBiZXN0IGZvcj88XC9oMz5cclxuICAgICAgICAgICAgPHA+Rm9hbSBwYXJ0aWVzIGFyZSBncmVhdCBmb3Iga2lkcywgdGVlbnMsIGZhbWlsaWVzLCBhbmQgZXZlbiBhZHVsdHMuIFRoZXkgd29yayB3ZWxsIGZvciBiaXJ0aGRheXMsIHNjaG9vbCBldmVudHMsIHN1bW1lciBwYXJ0aWVzLCBhbmQgY29tbXVuaXR5IGV2ZW50cy48XC9wPlxyXG4gICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJmYXEtaXRlbVwiPlxyXG4gICAgICAgICAgICA8aDM+V2lsbCBndWVzdHMgZ2V0IHdldD88XC9oMz5cclxuICAgICAgICAgICAgPHA+WWVzLCBndWVzdHMgc2hvdWxkIGV4cGVjdCB0byBnZXQgd2V0IGZyb20gdGhlIGZvYW0uIFdlIHJlY29tbWVuZCB3ZWFyaW5nIHN3aW13ZWFyLCB3YXRlciBzaG9lcywgb3IgY2xvdGhlcyB0aGF0IGNhbiBnZXQgd2V0LjxcL3A+XHJcbiAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImZhcS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxoMz5XaGF0IHNob3VsZCBndWVzdHMgYnJpbmc\/PFwvaDM+XHJcbiAgICAgICAgICAgIDxwPkd1ZXN0cyBtYXkgd2FudCB0byBicmluZyBhIHRvd2VsLCBkcnkgY2xvdGhlcywgd2F0ZXIgc2hvZXMsIGFuZCBzdW5zY3JlZW4gZm9yIGRheXRpbWUgb3V0ZG9vciBwYXJ0aWVzLjxcL3A+XHJcbiAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiZmFxLWNvbHVtblwiPlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImZhcS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxoMz5XaGF0IGRvIHlvdSBuZWVkIGZyb20gdXM\/PFwvaDM+XHJcbiAgICAgICAgICAgIDxwPlllcyB3ZSB3aWxsIG5lZWQgYWNjZXNzIHRvIHdhdGVyLCBhY2Nlc3MgdG8gcG93ZXIsIGFuZCBhIGZsYXQgb3V0ZG9vciBhcmVhLjxcL3A+XHJcbiAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImZhcS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxoMz5Ib3cgbXVjaCBzcGFjZSBpcyBuZWVkZWQ\/PFwvaDM+XHJcbiAgICAgICAgICAgIDxwPkEgYmFja3lhcmQsIGRyaXZld2F5LCBvcGVuIGdyYXNzeSBhcmVhLCBvciBldmVudCBzcGFjZSB1c3VhbGx5IHdvcmtzIHdlbGwuIFRoZSBiaWdnZXIgdGhlIHNwYWNlLCB0aGUgbW9yZSByb29tIGd1ZXN0cyBoYXZlIHRvIHJ1biBhbmQgcGxheS48XC9wPlxyXG4gICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJmYXEtaXRlbVwiPlxyXG4gICAgICAgICAgICA8aDM+Q2FuIGZvYW0gcGFydGllcyBiZSBkb25lIG9uIGdyYXNzPzxcL2gzPlxyXG4gICAgICAgICAgICA8cD5ZZXMsIGdyYXNzIGlzIGEgcG9wdWxhciBvcHRpb24uIERyaXZld2F5cywgcGF2ZW1lbnQsIGFuZCBvdGhlciBzYWZlIGZsYXQgYXJlYXMgY2FuIGFsc28gd29yayBkZXBlbmRpbmcgb24geW91ciBldmVudCBsb2NhdGlvbi48XC9wPlxyXG4gICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJmYXEtaXRlbVwiPlxyXG4gICAgICAgICAgICA8aDM+RG8geW91IHNldCBldmVyeXRoaW5nIHVwPzxcL2gzPlxyXG4gICAgICAgICAgICA8cD5ZZXMuIFdlIGhhbmRsZSBlcXVpcG1lbnQgc2V0dXAgYW5kIHRha2Vkb3duIHNvIHlvdSBjYW4gZm9jdXMgb24gZW5qb3lpbmcgdGhlIHBhcnR5LjxcL3A+XHJcbiAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImZhcS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxoMz5Ib3cgZG8gSSBib29rPzxcL2gzPlxyXG4gICAgICAgICAgICA8cD5DbGljayB0aGUgQm9vayBOb3cgYnV0dG9uLCBzZW5kIHlvdXIgZXZlbnQgZGF0ZSBhbmQgbG9jYXRpb24sIGFuZCB3ZVx1MjAxOWxsIGhlbHAgY29uZmlybSBhdmFpbGFiaWxpdHkgYW5kIHBhY2thZ2Ugb3B0aW9ucy48XC9wPlxyXG4gICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgIDxcL2Rpdj5cclxuICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG4gIDxcL3NlY3Rpb24+XHJcblxyXG4gIDxzZWN0aW9uIGNsYXNzPVwiZ2xvdy1mYXEtc2VjdGlvblwiPlxyXG4gICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxyXG4gICAgICA8ZGl2IGNsYXNzPVwic2VjdGlvbi1oZWFkZXJcIj5cclxuICAgICAgICA8c3BhbiBjbGFzcz1cImxhYmVsXCI+R2xvdyBGb2FtIEZBUTxcL3NwYW4+XHJcbiAgICAgICAgPHA+PGZvbnQgY29sb3I9XCIjRkZGRkZGXCI+R2xvdyBmb2FtIHBhcnRpZXMgYXJlIHBlcmZlY3QgZm9yIG5pZ2h0dGltZSBldmVudHMsIHRlZW4gcGFydGllcywgc2Nob29sIGV2ZW50cywgYW5kIHNwZWNpYWwgY2VsZWJyYXRpb25zLjxcL3A+PFwvZm9udD5cclxuICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgPGRpdiBjbGFzcz1cImdsb3ctZmFxLWdyaWRcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiZ2xvdy1mYXEtY2FyZFwiPlxyXG4gICAgICAgICAgPGgzPjxmb250IGNvbG9yPVwiI2MwODRmQ1wiPldoYXQgaXMgYSBnbG93IGZvYW0gcGFydHk\/PFwvaDM+PFwvZm9udFxyXG4gICAgICAgICAgPHA+QSBnbG93IGZvYW0gcGFydHkgaXMgYSBuaWdodHRpbWUgZm9hbSBwYXJ0eSBleHBlcmllbmNlIHdpdGggbmVvbiB2aWJlcywgZ2xvdyBlZmZlY3RzLCBhbmQgYSBoaWdoLWVuZXJneSBwYXJ0eSBhdG1vc3BoZXJlLjxcL3A+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiZ2xvdy1mYXEtY2FyZFwiPlxyXG4gICAgICAgICAgPGgzPjxmb250IGNvbG9yPVwiI2MwODRmQ1wiPkRvZXMgaXQgbmVlZCB0byBiZSBkYXJrPzxcL2gzPjxcL2ZvbnQ+XHJcbiAgICAgICAgICA8cD5HbG93IHBhcnRpZXMgbG9vayBiZXN0IGFmdGVyIGRhcmsgb3IgaW4gYSBzaGFkZWRcL2RhcmtlciBhcmVhIHdoZXJlIHRoZSBnbG93IGVmZmVjdHMgY2FuIHN0YW5kIG91dC48XC9wPlxyXG4gICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgPGRpdiBjbGFzcz1cImdsb3ctZmFxLWNhcmRcIj5cclxuICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj1cIiNjMDg0ZkNcIj5XaGF0IHNob3VsZCBndWVzdHMgd2Vhcj88XC9oMz48XC9mb250PlxyXG4gICAgICAgICAgPHA+QnJpZ2h0IGNvbG9ycywgd2hpdGUgc2hpcnRzLCBuZW9uIG91dGZpdHMsIGFuZCBnbG93IGFjY2Vzc29yaWVzIHdvcmsgZ3JlYXQgZm9yIGdsb3cgZm9hbSBwYXJ0aWVzLjxcL3A+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiZ2xvdy1mYXEtY2FyZFwiPlxyXG4gICAgICAgICAgPGgzPjxmb250IGNvbG9yPVwiI2MwODRmQ1wiPkFyZSBnbG93IHBhcnRpZXMgZ29vZCBmb3IgdGVlbnM\/PFwvaDM+PFwvZm9udD5cclxuICAgICAgICAgIDxwPlllcy4gR2xvdyBmb2FtIHBhcnRpZXMgYXJlIGEgZ3JlYXQgb3B0aW9uIGZvciB0ZWVuIGJpcnRoZGF5cywgc2Nob29sIGNlbGVicmF0aW9ucywgZ3JhZHVhdGlvbiBwYXJ0aWVzLCBhbmQgbmlnaHR0aW1lIGV2ZW50cy48XC9wPlxyXG4gICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgPGRpdiBjbGFzcz1cImdsb3ctZmFxLWNhcmRcIj5cclxuICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj1cIiNjMDg0ZkNcIj5DYW4ga2lkcyBkbyBnbG93IGZvYW0gdG9vPzxcL2gzPjxcL2ZvbnQ+XHJcbiAgICAgICAgICA8cD5ZZXMuIEdsb3cgZm9hbSBjYW4gYmUgZmFtaWx5LWZyaWVuZGx5IGFuZCB3b3JrcyBmb3Iga2lkcywgdGVlbnMsIGFuZCBtaXhlZC1hZ2UgZXZlbnRzIHdoZW4gcHJvcGVybHkgc3VwZXJ2aXNlZC48XC9wPlxyXG4gICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgPGRpdiBjbGFzcz1cImdsb3ctZmFxLWNhcmRcIj5cclxuICAgICAgICAgIDxoMz48Zm9udCBjb2xvcj1cIiNjMDg0ZkNcIj5Ib3cgZG8gSSBib29rIGEgZ2xvdyBwYXJ0eT88XC9oMz48XC9mb250PlxyXG4gICAgICAgICAgPHA+VXNlIHRoZSBib29raW5nIGJ1dHRvbiBiZWxvdyBhbmQgbWVudGlvbiB0aGF0IHlvdSB3YW50IGEgZ2xvdyBmb2FtIHBhcnR5IHNvIHdlIGNhbiBoZWxwIHBsYW4gdGhlIHJpZ2h0IHNldHVwLjxcL3A+XHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgICA8XC9kaXY+XHJcbiAgICA8XC9kaXY+XHJcbiAgPFwvc2VjdGlvbj5cclxuXHJcbiAgPHNlY3Rpb24gY2xhc3M9XCJjdGEtc2VjdGlvblwiPlxyXG4gICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiY3RhLWJveFwiPlxyXG4gICAgICAgIDxoMj5TdGlsbCBoYXZlIHF1ZXN0aW9ucz88XC9oMj5cclxuICAgICAgICA8cD5XZVx1MjAxOXJlIGhhcHB5IHRvIGhlbHAgeW91IHBpY2sgdGhlIHJpZ2h0IGZvYW0gcGFydHkgcGFja2FnZSBmb3IgeW91ciBldmVudC48XC9wPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJidG4tcm93XCI+XHJcbiAgICAgICAgICA8YSBocmVmPVwiaHR0cHM6XC9cL2Jib3lzZm9hbXBhcnR5LmNvbVwvP3BhZ2VfaWQ9MTc0M1wiIGNsYXNzPVwiYnRuIGJ0bi13aGl0ZVwiPkJvb2sgTm93PFwvYT5cclxuICAgICAgICAgIDxhIGhyZWY9XCJodHRwczpcL1wvYmJveXNmb2FtcGFydHkuY29tXC8\/cGFnZV9pZD0yMTVcIiBjbGFzcz1cImJ0biBidG4tb3V0bGluZVwiPkFzayBhIFF1ZXN0aW9uPFwvYT5cclxuICAgICAgICA8XC9kaXY+XHJcbiAgICAgIDxcL2Rpdj5cclxuICAgIDxcL2Rpdj5cclxuICA8XC9zZWN0aW9uPlxyXG48XC9ib2R5PlxyXG48XC9odG1sPlxyXG4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiaHRtbCJ9XSwiaXNJbm5lciI6ZmFsc2V9XX51AHckYmY2NzA0MDYtNjFkMS00M2E4LWI4MDctZTBhYmJkY2QzMTVheHe5XzxwPjwhRE9DVFlQRSBodG1sPjxiciAvPgo8aHRtbCBsYW5nPSJlbiI+PGJyIC8+CjxoZWFkPjxiciAvPgogIDxtZXRhIGNoYXJzZXQ9IlVURi04IiAvPjxiciAvPgogIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wIiAvPjxiciAvPgogIDx0aXRsZT5Gb2FtIFBhcnR5IEZBUTwvdGl0bGU+PC9wPgo8c3R5bGU+CiAgICAqIHs8YnIgLz4KICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDs8YnIgLz4KICAgICAgbWFyZ2luOiAwOzxiciAvPgogICAgICBwYWRkaW5nOiAwOzxiciAvPgogICAgfTxiciAvPgogICAgYm9keSB7PGJyIC8+CiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogI2YwZmJmZjs8YnIgLz4KICAgICAgY29sb3I6ICMwZjE3MmE7PGJyIC8+CiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7PGJyIC8+CiAgICB9PGJyIC8+CiAgICBhIHs8YnIgLz4KICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOzxiciAvPgogICAgfTxiciAvPgogICAgLmNvbnRhaW5lciB7PGJyIC8+CiAgICAgIHdpZHRoOiAxMDAlOzxiciAvPgogICAgICBtYXgtd2lkdGg6IDEyMDBweDs8YnIgLz4KICAgICAgbWFyZ2luOiAwIGF1dG87PGJyIC8+CiAgICAgIHBhZGRpbmc6IDAgMjRweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtaGVybyB7PGJyIC8+CiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTs8YnIgLz4KICAgICAgb3ZlcmZsb3c6IGhpZGRlbjs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2VkMjAyNCwgI2Q0MjAyNywgIzllMDAwNik7PGJyIC8+CiAgICAgIGNvbG9yOiAjZmZmZmZmOzxiciAvPgogICAgICBwYWRkaW5nOiA5MHB4IDA7PGJyIC8+CiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtaGVybzo6YmVmb3JlLDxiciAvPgogICAgLmZhcS1oZXJvOjphZnRlciB7PGJyIC8+CiAgICAgIGNvbnRlbnQ6ICIiOzxiciAvPgogICAgICBwb3NpdGlvbjogYWJzb2x1dGU7PGJyIC8+CiAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4OzxiciAvPgogICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTYpOzxiciAvPgogICAgICBmaWx0ZXI6IGJsdXIoMTJweCk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWhlcm86OmJlZm9yZSB7PGJyIC8+CiAgICAgIHdpZHRoOiAyNDBweDs8YnIgLz4KICAgICAgaGVpZ2h0OiAyNDBweDs8YnIgLz4KICAgICAgdG9wOiAtNjBweDs8YnIgLz4KICAgICAgbGVmdDogOCU7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWhlcm86OmFmdGVyIHs8YnIgLz4KICAgICAgd2lkdGg6IDMyMHB4OzxiciAvPgogICAgICBoZWlnaHQ6IDMyMHB4OzxiciAvPgogICAgICByaWdodDogOCU7PGJyIC8+CiAgICAgIGJvdHRvbTogLTExMHB4OzxiciAvPgogICAgfTxiciAvPgogICAgLmhlcm8taW5uZXIgezxiciAvPgogICAgICBwb3NpdGlvbjogcmVsYXRpdmU7PGJyIC8+CiAgICAgIHotaW5kZXg6IDI7PGJyIC8+CiAgICAgIG1heC13aWR0aDogODUwcHg7PGJyIC8+CiAgICAgIG1hcmdpbjogMCBhdXRvOzxiciAvPgogICAgfTxiciAvPgogICAgLmV5ZWJyb3cgezxiciAvPgogICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDhweCAxNnB4OzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiA5OTlweDs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE4KTs8YnIgLz4KICAgICAgZm9udC1zaXplOiAxM3B4OzxiciAvPgogICAgICBmb250LXdlaWdodDogYm9sZDs8YnIgLz4KICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTs8YnIgLz4KICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDs8YnIgLz4KICAgICAgbWFyZ2luLWJvdHRvbTogMThweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtaGVybyBoMSB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogNTRweDs8YnIgLz4KICAgICAgbGluZS1oZWlnaHQ6IDEuMDg7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7PGJyIC8+CiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWhlcm8gcCB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMjBweDs8YnIgLz4KICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45Mik7PGJyIC8+CiAgICAgIG1heC13aWR0aDogNzIwcHg7PGJyIC8+CiAgICAgIG1hcmdpbjogMCBhdXRvOzxiciAvPgogICAgfTxiciAvPgogICAgLnF1aWNrLWluZm8gezxiciAvPgogICAgICBwYWRkaW5nOiA1MHB4IDAgMjBweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5xdWljay1ncmlkIHs8YnIgLz4KICAgICAgZGlzcGxheTogZ3JpZDs8YnIgLz4KICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTs8YnIgLz4KICAgICAgZ2FwOiAyMnB4OzxiciAvPgogICAgfTxiciAvPgogICAgLnF1aWNrLWNhcmQgezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOzxiciAvPgogICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJlYWZlOzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiAyOHB4OzxiciAvPgogICAgICBwYWRkaW5nOiAyOHB4OzxiciAvPgogICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7PGJyIC8+CiAgICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wOCk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAucXVpY2staWNvbiB7PGJyIC8+CiAgICAgIHdpZHRoOiA1OHB4OzxiciAvPgogICAgICBoZWlnaHQ6IDU4cHg7PGJyIC8+CiAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGZsZXg7PGJyIC8+CiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7PGJyIC8+CiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOzxiciAvPgogICAgICBtYXJnaW46IDAgYXV0byAxNnB4OzxiciAvPgogICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjYmFlNmZkLCAjMzhiZGY4KTs8YnIgLz4KICAgICAgZm9udC1zaXplOiAyOHB4OzxiciAvPgogICAgfTxiciAvPgogICAgLnF1aWNrLWNhcmQgaDMgezxiciAvPgogICAgICBmb250LXNpemU6IDIycHg7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDhweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5xdWljay1jYXJkIHAgezxiciAvPgogICAgICBjb2xvcjogIzQ3NTU2OTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtc2VjdGlvbiB7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDYwcHggMCA4MHB4OzxiciAvPgogICAgfTxiciAvPgogICAgLnNlY3Rpb24taGVhZGVyIHs8YnIgLz4KICAgICAgdGV4dC1hbGlnbjogY2VudGVyOzxiciAvPgogICAgICBtYXgtd2lkdGg6IDc4MHB4OzxiciAvPgogICAgICBtYXJnaW46IDAgYXV0byA0MnB4OzxiciAvPgogICAgfTxiciAvPgogICAgLnNlY3Rpb24taGVhZGVyIC5sYWJlbCB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGJsb2NrOzxiciAvPgogICAgICBjb2xvcjogIzAyODRjNzs8YnIgLz4KICAgICAgZm9udC1zaXplOiAxM3B4OzxiciAvPgogICAgICBmb250LXdlaWdodDogYm9sZDs8YnIgLz4KICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTs8YnIgLz4KICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDs8YnIgLz4KICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5zZWN0aW9uLWhlYWRlciBoMiB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogNDJweDs8YnIgLz4KICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuc2VjdGlvbi1oZWFkZXIgcCB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMThweDs8YnIgLz4KICAgICAgY29sb3I6ICM0NzU1Njk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWxheW91dCB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGdyaWQ7PGJyIC8+CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjs8YnIgLz4KICAgICAgZ2FwOiAyNHB4OzxiciAvPgogICAgICBhbGlnbi1pdGVtczogc3RhcnQ7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWNvbHVtbiB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGZsZXg7PGJyIC8+CiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47PGJyIC8+CiAgICAgIGdhcDogMThweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtaXRlbSB7PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7PGJyIC8+CiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmVhZmU7PGJyIC8+CiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDI0cHg7PGJyIC8+CiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyNHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNyk7PGJyIC8+CiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtaXRlbTpob3ZlciB7PGJyIC8+CiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTs8YnIgLz4KICAgICAgYm94LXNoYWRvdzogMCAxNnB4IDM0cHggcmdiYSgxNCwgMTY1LCAyMzMsIDAuMTMpOzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1pdGVtIGgzIHs8YnIgLz4KICAgICAgZm9udC1zaXplOiAyMXB4OzxiciAvPgogICAgICBsaW5lLWhlaWdodDogMS4yNTs8YnIgLz4KICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDs8YnIgLz4KICAgICAgY29sb3I6ICMwZjE3MmE7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWl0ZW0gcCB7PGJyIC8+CiAgICAgIGNvbG9yOiAjNDc1NTY5OzxiciAvPgogICAgICBmb250LXNpemU6IDE2cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuaGlnaGxpZ2h0LWZhcSB7PGJyIC8+CiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwZWE1ZTk7PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmZmZmYsICNmMGY5ZmYpOzxiciAvPgogICAgfTxiciAvPgogICAgLmdsb3ctZmFxLXNlY3Rpb24gezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiAjMDUwODE2OzxiciAvPgogICAgICBjb2xvcjogI2ZmZmZGZjs8YnIgLz4KICAgICAgcGFkZGluZzogODBweCAwOzxiciAvPgogICAgfTxiciAvPgogICAgLmdsb3ctZmFxLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5sYWJlbCB7PGJyIC8+CiAgICAgIGNvbG9yOiAjYzA4NGZDOzxiciAvPgogICAgICAgZm9udC1zaXplOiAzMHB4OzxiciAvPgogICAgfTxiciAvPgogICAgLmdsb3ctZmFxLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIHAgezxiciAvPgogICAgICBjb2xvcjogcmdiKDI1NSwyNTUsMjU1KTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5nbG93LWZhcS1ncmlkIHs8YnIgLz4KICAgICAgZGlzcGxheTogZ3JpZDs8YnIgLz4KICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTs8YnIgLz4KICAgICAgZ2FwOiAyMnB4OzxiciAvPgogICAgfTxiciAvPgogICAgLmdsb3ctZmFxLWNhcmQgezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDYpOzxiciAvPgogICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7PGJyIC8+CiAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDI4cHg7PGJyIC8+CiAgICAgIGJveC1zaGFkb3c6IDAgMTRweCAzNHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZ2xvdy1mYXEtY2FyZCBoMyB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMjJweDs8YnIgLz4KICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5nbG93LWZhcS1jYXJkIHAgezxiciAvPgogICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5jdGEtc2VjdGlvbiB7PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwZWE1ZTksICMyMmQzZWUpOzxiciAvPgogICAgICBjb2xvcjogI2ZmZmZmZjs8YnIgLz4KICAgICAgcGFkZGluZzogNzBweCAwOzxiciAvPgogICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuY3RhLWJveCB7PGJyIC8+CiAgICAgIG1heC13aWR0aDogODAwcHg7PGJyIC8+CiAgICAgIG1hcmdpbjogMCBhdXRvOzxiciAvPgogICAgfTxiciAvPgogICAgLmN0YS1ib3ggaDIgezxiciAvPgogICAgICBmb250LXNpemU6IDQycHg7PGJyIC8+CiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1OzxiciAvPgogICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OzxiciAvPgogICAgfTxiciAvPgogICAgLmN0YS1ib3ggcCB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMThweDs8YnIgLz4KICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45KTs8YnIgLz4KICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5idG4tcm93IHs8YnIgLz4KICAgICAgZGlzcGxheTogZmxleDs8YnIgLz4KICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7PGJyIC8+CiAgICAgIGZsZXgtd3JhcDogd3JhcDs8YnIgLz4KICAgICAgZ2FwOiAxNHB4OzxiciAvPgogICAgfTxiciAvPgogICAgLmJ0biB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazs8YnIgLz4KICAgICAgcGFkZGluZzogMTVweCAyNnB4OzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiAxNHB4OzxiciAvPgogICAgICBmb250LXdlaWdodDogYm9sZDs8YnIgLz4KICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlOzxiciAvPgogICAgfTxiciAvPgogICAgLmJ0bi13aGl0ZSB7PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7PGJyIC8+CiAgICAgIGNvbG9yOiAjMDI4NGM3OzxiciAvPgogICAgICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDE1LCAyMywgNDIsIDAuMTIpOzxiciAvPgogICAgfTxiciAvPgogICAgLmJ0bi13aGl0ZTpob3ZlciB7PGJyIC8+CiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5idG4tb3V0bGluZSB7PGJyIC8+CiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC43KTs8YnIgLz4KICAgICAgY29sb3I6ICNmZmZmZmY7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuYnRuLW91dGxpbmU6aG92ZXIgezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpOzxiciAvPgogICAgfTxiciAvPgogICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7PGJyIC8+CiAgICAgIC5xdWljay1ncmlkLDxiciAvPgogICAgICAuZ2xvdy1mYXEtZ3JpZCB7PGJyIC8+CiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7PGJyIC8+CiAgICAgIH08YnIgLz4KICAgICAgLmZhcS1sYXlvdXQgezxiciAvPgogICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOzxiciAvPgogICAgICB9PGJyIC8+CiAgICB9PGJyIC8+CiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHs8YnIgLz4KICAgICAgLmZhcS1oZXJvIHs8YnIgLz4KICAgICAgICBwYWRkaW5nOiA2NXB4IDA7PGJyIC8+CiAgICAgIH08YnIgLz4KICAgICAgLmZhcS1oZXJvIGgxLDxiciAvPgogICAgICAuc2VjdGlvbi1oZWFkZXIgaDIsPGJyIC8+CiAgICAgIC5jdGEtYm94IGgyIHs8YnIgLz4KICAgICAgICBmb250LXNpemU6IDM0cHg7PGJyIC8+CiAgICAgIH08YnIgLz4KICAgICAgLmZhcS1oZXJvIHAsPGJyIC8+CiAgICAgIC5zZWN0aW9uLWhlYWRlciBwLDxiciAvPgogICAgICAuY3RhLWJveCBwIHs8YnIgLz4KICAgICAgICBmb250LXNpemU6IDE3cHg7PGJyIC8+CiAgICAgIH08YnIgLz4KICAgICAgLnF1aWNrLWNhcmQsPGJyIC8+CiAgICAgIC5mYXEtaXRlbSw8YnIgLz4KICAgICAgLmdsb3ctZmFxLWNhcmQgezxiciAvPgogICAgICAgIHBhZGRpbmc6IDIycHg7PGJyIC8+CiAgICAgIH08YnIgLz4KICAgIH08YnIgLz4KICA8L3N0eWxlPgo8cD48L2hlYWQ+PGJyIC8+Cjxib2R5PjwvcD4KPHNlY3Rpb24+CiAgICAgICAgRnJlcXVlbnRseSBBc2tlZCBRdWVzdGlvbnM8L3A+CjxoMT5FdmVyeXRoaW5nIHlvdSBuZWVkIHRvIGtub3cgYmVmb3JlIHlvdXIgZm9hbSBwYXJ0eTwvaDE+CjxwPkhlcmUgYXJlIHRoZSBtb3N0IGNvbW1vbiBxdWVzdGlvbnMgY3VzdG9tZXJzIGFzayBiZWZvcmUgYm9va2luZyBhIGZvYW0gcGFydHkgb3IgZ2xvdyBmb2FtIHBhcnR5LjwvcD4KPC9zZWN0aW9uPgo8c2VjdGlvbj4KICAgICAgICAgICYjeDFmYWU3OzwvcD4KPGgzPkZhbWlseS1GcmllbmRseSBGb2FtPC9oMz4KPHA+R3JlYXQgZm9yIGJpcnRoZGF5cywgc2Nob29scywgY2h1cmNoZXMsIGRheWNhcmVzLCBhbmQgY29tbXVuaXR5IGV2ZW50cy48L3A+CjxwPiAgICAgICAgICAmI3gyNmExOzwvcD4KPGgzPkVhc3kgU2V0dXA8L2gzPgo8cD5XZSBicmluZyB0aGUgZm9hbSBlcXVpcG1lbnQgYW5kIGhhbmRsZSB0aGUgc2V0dXAgYW5kIHRha2Vkb3duLjwvcD4KPHA+ICAgICAgICAgICYjeDFmMzg5OzwvcD4KPGgzPkJpZyBQYXJ0eSBFbmVyZ3k8L2gzPgo8cD5Gb2FtIHBhcnRpZXMgY3JlYXRlIGEgZnVuLCBleGNpdGluZyBleHBlcmllbmNlIHlvdXIgZ3Vlc3RzIHdpbGwgcmVtZW1iZXIuPC9wPgo8L3NlY3Rpb24+CjxzZWN0aW9uPgogICAgICAgIEZvYW0gUGFydHkgRkFRPC9wPgo8aDI+UmVndWxhciBGb2FtIFBhcnR5IFF1ZXN0aW9uczwvaDI+CjxoMz5XaGF0IGlzIGEgZm9hbSBwYXJ0eT88L2gzPgo8cD5BIGZvYW0gcGFydHkgaXMgYSBmdW4gZXZlbnQgd2hlcmUgYSBwcm9mZXNzaW9uYWwgZm9hbSBtYWNoaW5lIGZpbGxzIHRoZSBwYXJ0eSBhcmVhIHdpdGggcGlsZXMgb2YgYnViYmxlcyBhbmQgZm9hbSBmb3IgZ3Vlc3RzIHRvIHBsYXksIGRhbmNlLCBhbmQgY2VsZWJyYXRlIGluLjwvcD4KPGgzPklzIHRoZSBmb2FtIHNhZmUgZm9yIGtpZHM\/PC9oMz4KPHA+WWVzLiBPdXIgZm9hbSBpcyBkZXNpZ25lZCBmb3IgZm9hbSBwYXJ0eSB1c2UgYW5kIGlzIGNvbW1vbmx5IHVzZWQgZm9yIGZhbWlseS1mcmllbmRseSBldmVudHMuIEd1ZXN0cyBzaG91bGQgYXZvaWQgcnViYmluZyBmb2FtIGRpcmVjdGx5IGludG8gdGhlaXIgZXllcyBhbmQgYWxzbyBlYXRpbmcgaXQuPC9wPgo8aDM+V2hhdCBhZ2VzIGFyZSBmb2FtIHBhcnRpZXMgYmVzdCBmb3I\/PC9oMz4KPHA+Rm9hbSBwYXJ0aWVzIGFyZSBncmVhdCBmb3Iga2lkcywgdGVlbnMsIGZhbWlsaWVzLCBhbmQgZXZlbiBhZHVsdHMuIFRoZXkgd29yayB3ZWxsIGZvciBiaXJ0aGRheXMsIHNjaG9vbCBldmVudHMsIHN1bW1lciBwYXJ0aWVzLCBhbmQgY29tbXVuaXR5IGV2ZW50cy48L3A+CjxoMz5XaWxsIGd1ZXN0cyBnZXQgd2V0PzwvaDM+CjxwPlllcywgZ3Vlc3RzIHNob3VsZCBleHBlY3QgdG8gZ2V0IHdldCBmcm9tIHRoZSBmb2FtLiBXZSByZWNvbW1lbmQgd2VhcmluZyBzd2ltd2Vhciwgd2F0ZXIgc2hvZXMsIG9yIGNsb3RoZXMgdGhhdCBjYW4gZ2V0IHdldC48L3A+CjxoMz5XaGF0IHNob3VsZCBndWVzdHMgYnJpbmc\/PC9oMz4KPHA+R3Vlc3RzIG1heSB3YW50IHRvIGJyaW5nIGEgdG93ZWwsIGRyeSBjbG90aGVzLCB3YXRlciBzaG9lcywgYW5kIHN1bnNjcmVlbiBmb3IgZGF5dGltZSBvdXRkb29yIHBhcnRpZXMuPC9wPgo8aDM+V2hhdCBkbyB5b3UgbmVlZCBmcm9tIHVzPzwvaDM+CjxwPlllcyB3ZSB3aWxsIG5lZWQgYWNjZXNzIHRvIHdhdGVyLCBhY2Nlc3MgdG8gcG93ZXIsIGFuZCBhIGZsYXQgb3V0ZG9vciBhcmVhLjwvcD4KPGgzPkhvdyBtdWNoIHNwYWNlIGlzIG5lZWRlZD88L2gzPgo8cD5BIGJhY2t5YXJkLCBkcml2ZXdheSwgb3BlbiBncmFzc3kgYXJlYSwgb3IgZXZlbnQgc3BhY2UgdXN1YWxseSB3b3JrcyB3ZWxsLiBUaGUgYmlnZ2VyIHRoZSBzcGFjZSwgdGhlIG1vcmUgcm9vbSBndWVzdHMgaGF2ZSB0byBydW4gYW5kIHBsYXkuPC9wPgo8aDM+Q2FuIGZvYW0gcGFydGllcyBiZSBkb25lIG9uIGdyYXNzPzwvaDM+CjxwPlllcywgZ3Jhc3MgaXMgYSBwb3B1bGFyIG9wdGlvbi4gRHJpdmV3YXlzLCBwYXZlbWVudCwgYW5kIG90aGVyIHNhZmUgZmxhdCBhcmVhcyBjYW4gYWxzbyB3b3JrIGRlcGVuZGluZyBvbiB5b3VyIGV2ZW50IGxvY2F0aW9uLjwvcD4KPGgzPkRvIHlvdSBzZXQgZXZlcnl0aGluZyB1cD88L2gzPgo8cD5ZZXMuIFdlIGhhbmRsZSBlcXVpcG1lbnQgc2V0dXAgYW5kIHRha2Vkb3duIHNvIHlvdSBjYW4gZm9jdXMgb24gZW5qb3lpbmcgdGhlIHBhcnR5LjwvcD4KPGgzPkhvdyBkbyBJIGJvb2s\/PC9oMz4KPHA+Q2xpY2sgdGhlIEJvb2sgTm93IGJ1dHRvbiwgc2VuZCB5b3VyIGV2ZW50IGRhdGUgYW5kIGxvY2F0aW9uLCBhbmQgd2XigJlsbCBoZWxwIGNvbmZpcm0gYXZhaWxhYmlsaXR5IGFuZCBwYWNrYWdlIG9wdGlvbnMuPC9wPgo8L3NlY3Rpb24+CjxzZWN0aW9uPgogICAgICAgIEdsb3cgRm9hbSBGQVE8L3A+CjxwPjxmb250IGNvbG9yPSIjRkZGRkZGIj5HbG93IGZvYW0gcGFydGllcyBhcmUgcGVyZmVjdCBmb3IgbmlnaHR0aW1lIGV2ZW50cywgdGVlbiBwYXJ0aWVzLCBzY2hvb2wgZXZlbnRzLCBhbmQgc3BlY2lhbCBjZWxlYnJhdGlvbnMuPC9wPgo8cD48L2ZvbnQ+PC9wPgo8aDM+PGZvbnQgY29sb3I9IiNjMDg0ZkMiPldoYXQgaXMgYSBnbG93IGZvYW0gcGFydHk\/PC9oMz4KPHA+PC9mb250CiAgICAgICAgICAKCjxwPkEgZ2xvdyBmb2FtIHBhcnR5IGlzIGEgbmlnaHR0aW1lIGZvYW0gcGFydHkgZXhwZXJpZW5jZSB3aXRoIG5lb24gdmliZXMsIGdsb3cgZWZmZWN0cywgYW5kIGEgaGlnaC1lbmVyZ3kgcGFydHkgYXRtb3NwaGVyZS48L3A+CjxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+RG9lcyBpdCBuZWVkIHRvIGJlIGRhcms\/PC9oMz4KPHA+PC9mb250PjwvcD4KPHA+R2xvdyBwYXJ0aWVzIGxvb2sgYmVzdCBhZnRlciBkYXJrIG9yIGluIGEgc2hhZGVkL2RhcmtlciBhcmVhIHdoZXJlIHRoZSBnbG93IGVmZmVjdHMgY2FuIHN0YW5kIG91dC48L3A+CjxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+V2hhdCBzaG91bGQgZ3Vlc3RzIHdlYXI\/PC9oMz4KPHA+PC9mb250PjwvcD4KPHA+QnJpZ2h0IGNvbG9ycywgd2hpdGUgc2hpcnRzLCBuZW9uIG91dGZpdHMsIGFuZCBnbG93IGFjY2Vzc29yaWVzIHdvcmsgZ3JlYXQgZm9yIGdsb3cgZm9hbSBwYXJ0aWVzLjwvcD4KPGgzPjxmb250IGNvbG9yPSIjYzA4NGZDIj5BcmUgZ2xvdyBwYXJ0aWVzIGdvb2QgZm9yIHRlZW5zPzwvaDM+CjxwPjwvZm9udD48L3A+CjxwPlllcy4gR2xvdyBmb2FtIHBhcnRpZXMgYXJlIGEgZ3JlYXQgb3B0aW9uIGZvciB0ZWVuIGJpcnRoZGF5cywgc2Nob29sIGNlbGVicmF0aW9ucywgZ3JhZHVhdGlvbiBwYXJ0aWVzLCBhbmQgbmlnaHR0aW1lIGV2ZW50cy48L3A+CjxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+Q2FuIGtpZHMgZG8gZ2xvdyBmb2FtIHRvbz88L2gzPgo8cD48L2ZvbnQ+PC9wPgo8cD5ZZXMuIEdsb3cgZm9hbSBjYW4gYmUgZmFtaWx5LWZyaWVuZGx5IGFuZCB3b3JrcyBmb3Iga2lkcywgdGVlbnMsIGFuZCBtaXhlZC1hZ2UgZXZlbnRzIHdoZW4gcHJvcGVybHkgc3VwZXJ2aXNlZC48L3A+CjxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+SG93IGRvIEkgYm9vayBhIGdsb3cgcGFydHk\/PC9oMz4KPHA+PC9mb250PjwvcD4KPHA+VXNlIHRoZSBib29raW5nIGJ1dHRvbiBiZWxvdyBhbmQgbWVudGlvbiB0aGF0IHlvdSB3YW50IGEgZ2xvdyBmb2FtIHBhcnR5IHNvIHdlIGNhbiBoZWxwIHBsYW4gdGhlIHJpZ2h0IHNldHVwLjwvcD4KPC9zZWN0aW9uPgo8c2VjdGlvbj4KPGgyPlN0aWxsIGhhdmUgcXVlc3Rpb25zPzwvaDI+CjxwPldl4oCZcmUgaGFwcHkgdG8gaGVscCB5b3UgcGljayB0aGUgcmlnaHQgZm9hbSBwYXJ0eSBwYWNrYWdlIGZvciB5b3VyIGV2ZW50LjwvcD4KPHA+ICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vYmJveXNmb2FtcGFydHkuY29tLz9wYWdlX2lkPTE3NDMiPkJvb2sgTm93PC9hPjxiciAvPgogICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9iYm95c2ZvYW1wYXJ0eS5jb20vP3BhZ2VfaWQ9MjE1Ij5Bc2sgYSBRdWVzdGlvbjwvYT48YnIgLz4KICA8L3NlY3Rpb24+CjxwPjwvYm9keT48YnIgLz4KPC9odG1sPjwvcD53DWNvcmUvZnJlZWZvcm13uV88cD48IURPQ1RZUEUgaHRtbD48YnIgLz4KPGh0bWwgbGFuZz0iZW4iPjxiciAvPgo8aGVhZD48YnIgLz4KICA8bWV0YSBjaGFyc2V0PSJVVEYtOCIgLz48YnIgLz4KICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCIgLz48YnIgLz4KICA8dGl0bGU+Rm9hbSBQYXJ0eSBGQVE8L3RpdGxlPjwvcD4KPHN0eWxlPgogICAgKiB7PGJyIC8+CiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7PGJyIC8+CiAgICAgIG1hcmdpbjogMDs8YnIgLz4KICAgICAgcGFkZGluZzogMDs8YnIgLz4KICAgIH08YnIgLz4KICAgIGJvZHkgezxiciAvPgogICAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6ICNmMGZiZmY7PGJyIC8+CiAgICAgIGNvbG9yOiAjMGYxNzJhOzxiciAvPgogICAgICBsaW5lLWhlaWdodDogMS42OzxiciAvPgogICAgfTxiciAvPgogICAgYSB7PGJyIC8+CiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5jb250YWluZXIgezxiciAvPgogICAgICB3aWR0aDogMTAwJTs8YnIgLz4KICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7PGJyIC8+CiAgICAgIG1hcmdpbjogMCBhdXRvOzxiciAvPgogICAgICBwYWRkaW5nOiAwIDI0cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWhlcm8gezxiciAvPgogICAgICBwb3NpdGlvbjogcmVsYXRpdmU7PGJyIC8+CiAgICAgIG92ZXJmbG93OiBoaWRkZW47PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNlZDIwMjQsICNkNDIwMjcsICM5ZTAwMDYpOzxiciAvPgogICAgICBjb2xvcjogI2ZmZmZmZjs8YnIgLz4KICAgICAgcGFkZGluZzogOTBweCAwOzxiciAvPgogICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWhlcm86OmJlZm9yZSw8YnIgLz4KICAgIC5mYXEtaGVybzo6YWZ0ZXIgezxiciAvPgogICAgICBjb250ZW50OiAiIjs8YnIgLz4KICAgICAgcG9zaXRpb246IGFic29sdXRlOzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiA5OTlweDs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE2KTs8YnIgLz4KICAgICAgZmlsdGVyOiBibHVyKDEycHgpOzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1oZXJvOjpiZWZvcmUgezxiciAvPgogICAgICB3aWR0aDogMjQwcHg7PGJyIC8+CiAgICAgIGhlaWdodDogMjQwcHg7PGJyIC8+CiAgICAgIHRvcDogLTYwcHg7PGJyIC8+CiAgICAgIGxlZnQ6IDglOzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1oZXJvOjphZnRlciB7PGJyIC8+CiAgICAgIHdpZHRoOiAzMjBweDs8YnIgLz4KICAgICAgaGVpZ2h0OiAzMjBweDs8YnIgLz4KICAgICAgcmlnaHQ6IDglOzxiciAvPgogICAgICBib3R0b206IC0xMTBweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5oZXJvLWlubmVyIHs8YnIgLz4KICAgICAgcG9zaXRpb246IHJlbGF0aXZlOzxiciAvPgogICAgICB6LWluZGV4OiAyOzxiciAvPgogICAgICBtYXgtd2lkdGg6IDg1MHB4OzxiciAvPgogICAgICBtYXJnaW46IDAgYXV0bzs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5leWVicm93IHs8YnIgLz4KICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOzxiciAvPgogICAgICBwYWRkaW5nOiA4cHggMTZweDs8YnIgLz4KICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7PGJyIC8+CiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xOCk7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMTNweDs8YnIgLz4KICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7PGJyIC8+CiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7PGJyIC8+CiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWhlcm8gaDEgezxiciAvPgogICAgICBmb250LXNpemU6IDU0cHg7PGJyIC8+CiAgICAgIGxpbmUtaGVpZ2h0OiAxLjA4OzxiciAvPgogICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OzxiciAvPgogICAgICBmb250LXdlaWdodDogOTAwOzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1oZXJvIHAgezxiciAvPgogICAgICBmb250LXNpemU6IDIwcHg7PGJyIC8+CiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOTIpOzxiciAvPgogICAgICBtYXgtd2lkdGg6IDcyMHB4OzxiciAvPgogICAgICBtYXJnaW46IDAgYXV0bzs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5xdWljay1pbmZvIHs8YnIgLz4KICAgICAgcGFkZGluZzogNTBweCAwIDIwcHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAucXVpY2stZ3JpZCB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGdyaWQ7PGJyIC8+CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7PGJyIC8+CiAgICAgIGdhcDogMjJweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5xdWljay1jYXJkIHs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjs8YnIgLz4KICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RiZWFmZTs8YnIgLz4KICAgICAgYm9yZGVyLXJhZGl1czogMjhweDs8YnIgLz4KICAgICAgcGFkZGluZzogMjhweDs8YnIgLz4KICAgICAgdGV4dC1hbGlnbjogY2VudGVyOzxiciAvPgogICAgICBib3gtc2hhZG93OiAwIDEycHggMzBweCByZ2JhKDE1LCAyMywgNDIsIDAuMDgpOzxiciAvPgogICAgfTxiciAvPgogICAgLnF1aWNrLWljb24gezxiciAvPgogICAgICB3aWR0aDogNThweDs8YnIgLz4KICAgICAgaGVpZ2h0OiA1OHB4OzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiAxOHB4OzxiciAvPgogICAgICBkaXNwbGF5OiBmbGV4OzxiciAvPgogICAgICBhbGlnbi1pdGVtczogY2VudGVyOzxiciAvPgogICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjs8YnIgLz4KICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2JhZTZmZCwgIzM4YmRmOCk7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMjhweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5xdWljay1jYXJkIGgzIHs8YnIgLz4KICAgICAgZm9udC1zaXplOiAyMnB4OzxiciAvPgogICAgICBtYXJnaW4tYm90dG9tOiA4cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAucXVpY2stY2FyZCBwIHs8YnIgLz4KICAgICAgY29sb3I6ICM0NzU1Njk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLXNlY3Rpb24gezxiciAvPgogICAgICBwYWRkaW5nOiA2MHB4IDAgODBweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5zZWN0aW9uLWhlYWRlciB7PGJyIC8+CiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjs8YnIgLz4KICAgICAgbWF4LXdpZHRoOiA3ODBweDs8YnIgLz4KICAgICAgbWFyZ2luOiAwIGF1dG8gNDJweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5zZWN0aW9uLWhlYWRlciAubGFiZWwgezxiciAvPgogICAgICBkaXNwbGF5OiBibG9jazs8YnIgLz4KICAgICAgY29sb3I6ICMwMjg0Yzc7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMTNweDs8YnIgLz4KICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7PGJyIC8+CiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7PGJyIC8+CiAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuc2VjdGlvbi1oZWFkZXIgaDIgezxiciAvPgogICAgICBmb250LXNpemU6IDQycHg7PGJyIC8+CiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1OzxiciAvPgogICAgICBtYXJnaW4tYm90dG9tOiAxNHB4OzxiciAvPgogICAgfTxiciAvPgogICAgLnNlY3Rpb24taGVhZGVyIHAgezxiciAvPgogICAgICBmb250LXNpemU6IDE4cHg7PGJyIC8+CiAgICAgIGNvbG9yOiAjNDc1NTY5OzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1sYXlvdXQgezxiciAvPgogICAgICBkaXNwbGF5OiBncmlkOzxiciAvPgogICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7PGJyIC8+CiAgICAgIGdhcDogMjRweDs8YnIgLz4KICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0OzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1jb2x1bW4gezxiciAvPgogICAgICBkaXNwbGF5OiBmbGV4OzxiciAvPgogICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOzxiciAvPgogICAgICBnYXA6IDE4cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWl0ZW0gezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOzxiciAvPgogICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJlYWZlOzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiAyNHB4OzxiciAvPgogICAgICBwYWRkaW5nOiAyNHB4OzxiciAvPgogICAgICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDE1LCAyMywgNDIsIDAuMDcpOzxiciAvPgogICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZmFxLWl0ZW06aG92ZXIgezxiciAvPgogICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7PGJyIC8+CiAgICAgIGJveC1zaGFkb3c6IDAgMTZweCAzNHB4IHJnYmEoMTQsIDE2NSwgMjMzLCAwLjEzKTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5mYXEtaXRlbSBoMyB7PGJyIC8+CiAgICAgIGZvbnQtc2l6ZTogMjFweDs8YnIgLz4KICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7PGJyIC8+CiAgICAgIGNvbG9yOiAjMGYxNzJhOzxiciAvPgogICAgfTxiciAvPgogICAgLmZhcS1pdGVtIHAgezxiciAvPgogICAgICBjb2xvcjogIzQ3NTU2OTs8YnIgLz4KICAgICAgZm9udC1zaXplOiAxNnB4OzxiciAvPgogICAgfTxiciAvPgogICAgLmhpZ2hsaWdodC1mYXEgezxiciAvPgogICAgICBib3JkZXI6IDJweCBzb2xpZCAjMGVhNWU5OzxiciAvPgogICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmZmZmZmLCAjZjBmOWZmKTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5nbG93LWZhcS1zZWN0aW9uIHs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogIzA1MDgxNjs8YnIgLz4KICAgICAgY29sb3I6ICNmZmZmRmY7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDgwcHggMDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5nbG93LWZhcS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAubGFiZWwgezxiciAvPgogICAgICBjb2xvcjogI2MwODRmQzs8YnIgLz4KICAgICAgIGZvbnQtc2l6ZTogMzBweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5nbG93LWZhcS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciBwIHs8YnIgLz4KICAgICAgY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZ2xvdy1mYXEtZ3JpZCB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGdyaWQ7PGJyIC8+CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7PGJyIC8+CiAgICAgIGdhcDogMjJweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5nbG93LWZhcS1jYXJkIHs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA2KTs8YnIgLz4KICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjEpOzxiciAvPgogICAgICBib3JkZXItcmFkaXVzOiAyOHB4OzxiciAvPgogICAgICBwYWRkaW5nOiAyOHB4OzxiciAvPgogICAgICBib3gtc2hhZG93OiAwIDE0cHggMzRweCByZ2JhKDAsIDAsIDAsIDAuMzUpOzxiciAvPgogICAgfTxiciAvPgogICAgLmdsb3ctZmFxLWNhcmQgaDMgezxiciAvPgogICAgICBmb250LXNpemU6IDIycHg7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuZ2xvdy1mYXEtY2FyZCBwIHs8YnIgLz4KICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43NSk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuY3RhLXNlY3Rpb24gezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMGVhNWU5LCAjMjJkM2VlKTs8YnIgLz4KICAgICAgY29sb3I6ICNmZmZmZmY7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDcwcHggMDs8YnIgLz4KICAgICAgdGV4dC1hbGlnbjogY2VudGVyOzxiciAvPgogICAgfTxiciAvPgogICAgLmN0YS1ib3ggezxiciAvPgogICAgICBtYXgtd2lkdGg6IDgwMHB4OzxiciAvPgogICAgICBtYXJnaW46IDAgYXV0bzs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5jdGEtYm94IGgyIHs8YnIgLz4KICAgICAgZm9udC1zaXplOiA0MnB4OzxiciAvPgogICAgICBsaW5lLWhlaWdodDogMS4xNTs8YnIgLz4KICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5jdGEtYm94IHAgezxiciAvPgogICAgICBmb250LXNpemU6IDE4cHg7PGJyIC8+CiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7PGJyIC8+CiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuYnRuLXJvdyB7PGJyIC8+CiAgICAgIGRpc3BsYXk6IGZsZXg7PGJyIC8+CiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOzxiciAvPgogICAgICBmbGV4LXdyYXA6IHdyYXA7PGJyIC8+CiAgICAgIGdhcDogMTRweDs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5idG4gezxiciAvPgogICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7PGJyIC8+CiAgICAgIHBhZGRpbmc6IDE1cHggMjZweDs8YnIgLz4KICAgICAgYm9yZGVyLXJhZGl1czogMTRweDs8YnIgLz4KICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7PGJyIC8+CiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5idG4td2hpdGUgezxiciAvPgogICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOzxiciAvPgogICAgICBjb2xvcjogIzAyODRjNzs8YnIgLz4KICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDI0cHggcmdiYSgxNSwgMjMsIDQyLCAwLjEyKTs8YnIgLz4KICAgIH08YnIgLz4KICAgIC5idG4td2hpdGU6aG92ZXIgezxiciAvPgogICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7PGJyIC8+CiAgICB9PGJyIC8+CiAgICAuYnRuLW91dGxpbmUgezxiciAvPgogICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7PGJyIC8+CiAgICAgIGNvbG9yOiAjZmZmZmZmOzxiciAvPgogICAgfTxiciAvPgogICAgLmJ0bi1vdXRsaW5lOmhvdmVyIHs8YnIgLz4KICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjEyKTs8YnIgLz4KICAgIH08YnIgLz4KICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkgezxiciAvPgogICAgICAucXVpY2stZ3JpZCw8YnIgLz4KICAgICAgLmdsb3ctZmFxLWdyaWQgezxiciAvPgogICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOzxiciAvPgogICAgICB9PGJyIC8+CiAgICAgIC5mYXEtbGF5b3V0IHs8YnIgLz4KICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjs8YnIgLz4KICAgICAgfTxiciAvPgogICAgfTxiciAvPgogICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7PGJyIC8+CiAgICAgIC5mYXEtaGVybyB7PGJyIC8+CiAgICAgICAgcGFkZGluZzogNjVweCAwOzxiciAvPgogICAgICB9PGJyIC8+CiAgICAgIC5mYXEtaGVybyBoMSw8YnIgLz4KICAgICAgLnNlY3Rpb24taGVhZGVyIGgyLDxiciAvPgogICAgICAuY3RhLWJveCBoMiB7PGJyIC8+CiAgICAgICAgZm9udC1zaXplOiAzNHB4OzxiciAvPgogICAgICB9PGJyIC8+CiAgICAgIC5mYXEtaGVybyBwLDxiciAvPgogICAgICAuc2VjdGlvbi1oZWFkZXIgcCw8YnIgLz4KICAgICAgLmN0YS1ib3ggcCB7PGJyIC8+CiAgICAgICAgZm9udC1zaXplOiAxN3B4OzxiciAvPgogICAgICB9PGJyIC8+CiAgICAgIC5xdWljay1jYXJkLDxiciAvPgogICAgICAuZmFxLWl0ZW0sPGJyIC8+CiAgICAgIC5nbG93LWZhcS1jYXJkIHs8YnIgLz4KICAgICAgICBwYWRkaW5nOiAyMnB4OzxiciAvPgogICAgICB9PGJyIC8+CiAgICB9PGJyIC8+CiAgPC9zdHlsZT4KPHA+PC9oZWFkPjxiciAvPgo8Ym9keT48L3A+CjxzZWN0aW9uPgogICAgICAgIEZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zPC9wPgo8aDE+RXZlcnl0aGluZyB5b3UgbmVlZCB0byBrbm93IGJlZm9yZSB5b3VyIGZvYW0gcGFydHk8L2gxPgo8cD5IZXJlIGFyZSB0aGUgbW9zdCBjb21tb24gcXVlc3Rpb25zIGN1c3RvbWVycyBhc2sgYmVmb3JlIGJvb2tpbmcgYSBmb2FtIHBhcnR5IG9yIGdsb3cgZm9hbSBwYXJ0eS48L3A+Cjwvc2VjdGlvbj4KPHNlY3Rpb24+CiAgICAgICAgICAmI3gxZmFlNzs8L3A+CjxoMz5GYW1pbHktRnJpZW5kbHkgRm9hbTwvaDM+CjxwPkdyZWF0IGZvciBiaXJ0aGRheXMsIHNjaG9vbHMsIGNodXJjaGVzLCBkYXljYXJlcywgYW5kIGNvbW11bml0eSBldmVudHMuPC9wPgo8cD4gICAgICAgICAgJiN4MjZhMTs8L3A+CjxoMz5FYXN5IFNldHVwPC9oMz4KPHA+V2UgYnJpbmcgdGhlIGZvYW0gZXF1aXBtZW50IGFuZCBoYW5kbGUgdGhlIHNldHVwIGFuZCB0YWtlZG93bi48L3A+CjxwPiAgICAgICAgICAmI3gxZjM4OTs8L3A+CjxoMz5CaWcgUGFydHkgRW5lcmd5PC9oMz4KPHA+Rm9hbSBwYXJ0aWVzIGNyZWF0ZSBhIGZ1biwgZXhjaXRpbmcgZXhwZXJpZW5jZSB5b3VyIGd1ZXN0cyB3aWxsIHJlbWVtYmVyLjwvcD4KPC9zZWN0aW9uPgo8c2VjdGlvbj4KICAgICAgICBGb2FtIFBhcnR5IEZBUTwvcD4KPGgyPlJlZ3VsYXIgRm9hbSBQYXJ0eSBRdWVzdGlvbnM8L2gyPgo8aDM+V2hhdCBpcyBhIGZvYW0gcGFydHk\/PC9oMz4KPHA+QSBmb2FtIHBhcnR5IGlzIGEgZnVuIGV2ZW50IHdoZXJlIGEgcHJvZmVzc2lvbmFsIGZvYW0gbWFjaGluZSBmaWxscyB0aGUgcGFydHkgYXJlYSB3aXRoIHBpbGVzIG9mIGJ1YmJsZXMgYW5kIGZvYW0gZm9yIGd1ZXN0cyB0byBwbGF5LCBkYW5jZSwgYW5kIGNlbGVicmF0ZSBpbi48L3A+CjxoMz5JcyB0aGUgZm9hbSBzYWZlIGZvciBraWRzPzwvaDM+CjxwPlllcy4gT3VyIGZvYW0gaXMgZGVzaWduZWQgZm9yIGZvYW0gcGFydHkgdXNlIGFuZCBpcyBjb21tb25seSB1c2VkIGZvciBmYW1pbHktZnJpZW5kbHkgZXZlbnRzLiBHdWVzdHMgc2hvdWxkIGF2b2lkIHJ1YmJpbmcgZm9hbSBkaXJlY3RseSBpbnRvIHRoZWlyIGV5ZXMgYW5kIGFsc28gZWF0aW5nIGl0LjwvcD4KPGgzPldoYXQgYWdlcyBhcmUgZm9hbSBwYXJ0aWVzIGJlc3QgZm9yPzwvaDM+CjxwPkZvYW0gcGFydGllcyBhcmUgZ3JlYXQgZm9yIGtpZHMsIHRlZW5zLCBmYW1pbGllcywgYW5kIGV2ZW4gYWR1bHRzLiBUaGV5IHdvcmsgd2VsbCBmb3IgYmlydGhkYXlzLCBzY2hvb2wgZXZlbnRzLCBzdW1tZXIgcGFydGllcywgYW5kIGNvbW11bml0eSBldmVudHMuPC9wPgo8aDM+V2lsbCBndWVzdHMgZ2V0IHdldD88L2gzPgo8cD5ZZXMsIGd1ZXN0cyBzaG91bGQgZXhwZWN0IHRvIGdldCB3ZXQgZnJvbSB0aGUgZm9hbS4gV2UgcmVjb21tZW5kIHdlYXJpbmcgc3dpbXdlYXIsIHdhdGVyIHNob2VzLCBvciBjbG90aGVzIHRoYXQgY2FuIGdldCB3ZXQuPC9wPgo8aDM+V2hhdCBzaG91bGQgZ3Vlc3RzIGJyaW5nPzwvaDM+CjxwPkd1ZXN0cyBtYXkgd2FudCB0byBicmluZyBhIHRvd2VsLCBkcnkgY2xvdGhlcywgd2F0ZXIgc2hvZXMsIGFuZCBzdW5zY3JlZW4gZm9yIGRheXRpbWUgb3V0ZG9vciBwYXJ0aWVzLjwvcD4KPGgzPldoYXQgZG8geW91IG5lZWQgZnJvbSB1cz88L2gzPgo8cD5ZZXMgd2Ugd2lsbCBuZWVkIGFjY2VzcyB0byB3YXRlciwgYWNjZXNzIHRvIHBvd2VyLCBhbmQgYSBmbGF0IG91dGRvb3IgYXJlYS48L3A+CjxoMz5Ib3cgbXVjaCBzcGFjZSBpcyBuZWVkZWQ\/PC9oMz4KPHA+QSBiYWNreWFyZCwgZHJpdmV3YXksIG9wZW4gZ3Jhc3N5IGFyZWEsIG9yIGV2ZW50IHNwYWNlIHVzdWFsbHkgd29ya3Mgd2VsbC4gVGhlIGJpZ2dlciB0aGUgc3BhY2UsIHRoZSBtb3JlIHJvb20gZ3Vlc3RzIGhhdmUgdG8gcnVuIGFuZCBwbGF5LjwvcD4KPGgzPkNhbiBmb2FtIHBhcnRpZXMgYmUgZG9uZSBvbiBncmFzcz88L2gzPgo8cD5ZZXMsIGdyYXNzIGlzIGEgcG9wdWxhciBvcHRpb24uIERyaXZld2F5cywgcGF2ZW1lbnQsIGFuZCBvdGhlciBzYWZlIGZsYXQgYXJlYXMgY2FuIGFsc28gd29yayBkZXBlbmRpbmcgb24geW91ciBldmVudCBsb2NhdGlvbi48L3A+CjxoMz5EbyB5b3Ugc2V0IGV2ZXJ5dGhpbmcgdXA\/PC9oMz4KPHA+WWVzLiBXZSBoYW5kbGUgZXF1aXBtZW50IHNldHVwIGFuZCB0YWtlZG93biBzbyB5b3UgY2FuIGZvY3VzIG9uIGVuam95aW5nIHRoZSBwYXJ0eS48L3A+CjxoMz5Ib3cgZG8gSSBib29rPzwvaDM+CjxwPkNsaWNrIHRoZSBCb29rIE5vdyBidXR0b24sIHNlbmQgeW91ciBldmVudCBkYXRlIGFuZCBsb2NhdGlvbiwgYW5kIHdl4oCZbGwgaGVscCBjb25maXJtIGF2YWlsYWJpbGl0eSBhbmQgcGFja2FnZSBvcHRpb25zLjwvcD4KPC9zZWN0aW9uPgo8c2VjdGlvbj4KICAgICAgICBHbG93IEZvYW0gRkFRPC9wPgo8cD48Zm9udCBjb2xvcj0iI0ZGRkZGRiI+R2xvdyBmb2FtIHBhcnRpZXMgYXJlIHBlcmZlY3QgZm9yIG5pZ2h0dGltZSBldmVudHMsIHRlZW4gcGFydGllcywgc2Nob29sIGV2ZW50cywgYW5kIHNwZWNpYWwgY2VsZWJyYXRpb25zLjwvcD4KPHA+PC9mb250PjwvcD4KPGgzPjxmb250IGNvbG9yPSIjYzA4NGZDIj5XaGF0IGlzIGEgZ2xvdyBmb2FtIHBhcnR5PzwvaDM+CjxwPjwvZm9udAogICAgICAgICAgCgo8cD5BIGdsb3cgZm9hbSBwYXJ0eSBpcyBhIG5pZ2h0dGltZSBmb2FtIHBhcnR5IGV4cGVyaWVuY2Ugd2l0aCBuZW9uIHZpYmVzLCBnbG93IGVmZmVjdHMsIGFuZCBhIGhpZ2gtZW5lcmd5IHBhcnR5IGF0bW9zcGhlcmUuPC9wPgo8aDM+PGZvbnQgY29sb3I9IiNjMDg0ZkMiPkRvZXMgaXQgbmVlZCB0byBiZSBkYXJrPzwvaDM+CjxwPjwvZm9udD48L3A+CjxwPkdsb3cgcGFydGllcyBsb29rIGJlc3QgYWZ0ZXIgZGFyayBvciBpbiBhIHNoYWRlZC9kYXJrZXIgYXJlYSB3aGVyZSB0aGUgZ2xvdyBlZmZlY3RzIGNhbiBzdGFuZCBvdXQuPC9wPgo8aDM+PGZvbnQgY29sb3I9IiNjMDg0ZkMiPldoYXQgc2hvdWxkIGd1ZXN0cyB3ZWFyPzwvaDM+CjxwPjwvZm9udD48L3A+CjxwPkJyaWdodCBjb2xvcnMsIHdoaXRlIHNoaXJ0cywgbmVvbiBvdXRmaXRzLCBhbmQgZ2xvdyBhY2Nlc3NvcmllcyB3b3JrIGdyZWF0IGZvciBnbG93IGZvYW0gcGFydGllcy48L3A+CjxoMz48Zm9udCBjb2xvcj0iI2MwODRmQyI+QXJlIGdsb3cgcGFydGllcyBnb29kIGZvciB0ZWVucz88L2gzPgo8cD48L2ZvbnQ+PC9wPgo8cD5ZZXMuIEdsb3cgZm9hbSBwYXJ0aWVzIGFyZSBhIGdyZWF0IG9wdGlvbiBmb3IgdGVlbiBiaXJ0aGRheXMsIHNjaG9vbCBjZWxlYnJhdGlvbnMsIGdyYWR1YXRpb24gcGFydGllcywgYW5kIG5pZ2h0dGltZSBldmVudHMuPC9wPgo8aDM+PGZvbnQgY29sb3I9IiNjMDg0ZkMiPkNhbiBraWRzIGRvIGdsb3cgZm9hbSB0b28\/PC9oMz4KPHA+PC9mb250PjwvcD4KPHA+WWVzLiBHbG93IGZvYW0gY2FuIGJlIGZhbWlseS1mcmllbmRseSBhbmQgd29ya3MgZm9yIGtpZHMsIHRlZW5zLCBhbmQgbWl4ZWQtYWdlIGV2ZW50cyB3aGVuIHByb3Blcmx5IHN1cGVydmlzZWQuPC9wPgo8aDM+PGZvbnQgY29sb3I9IiNjMDg0ZkMiPkhvdyBkbyBJIGJvb2sgYSBnbG93IHBhcnR5PzwvaDM+CjxwPjwvZm9udD48L3A+CjxwPlVzZSB0aGUgYm9va2luZyBidXR0b24gYmVsb3cgYW5kIG1lbnRpb24gdGhhdCB5b3Ugd2FudCBhIGdsb3cgZm9hbSBwYXJ0eSBzbyB3ZSBjYW4gaGVscCBwbGFuIHRoZSByaWdodCBzZXR1cC48L3A+Cjwvc2VjdGlvbj4KPHNlY3Rpb24+CjxoMj5TdGlsbCBoYXZlIHF1ZXN0aW9ucz88L2gyPgo8cD5XZeKAmXJlIGhhcHB5IHRvIGhlbHAgeW91IHBpY2sgdGhlIHJpZ2h0IGZvYW0gcGFydHkgcGFja2FnZSBmb3IgeW91ciBldmVudC48L3A+CjxwPiAgICAgICAgICA8YSBocmVmPSJodHRwczovL2Jib3lzZm9hbXBhcnR5LmNvbS8\/cGFnZV9pZD0xNzQzIj5Cb29rIE5vdzwvYT48YnIgLz4KICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vYmJveXNmb2FtcGFydHkuY29tLz9wYWdlX2lkPTIxNSI+QXNrIGEgUXVlc3Rpb248L2E+PGJyIC8+CiAgPC9zZWN0aW9uPgo8cD48L2JvZHk+PGJyIC8+CjwvaHRtbD48L3A+eXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQAA\",\"updateId\":282765272}","_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-311","page","type-page","status-publish","hentry"],"aioseo_notices":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"ashe-slider-grid-thumbnail":false,"ashe-full-thumbnail":false,"ashe-grid-thumbnail":false,"ashe-list-thumbnail":false,"ashe-single-navigation":false},"uagb_author_info":{"display_name":"Clintonb","author_link":"https:\/\/bboysfoamparty.com\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"Foam Party FAQ Frequently Asked Questions Everything you need to know before your foam party Here are the most common questions customers ask before booking a foam party or glow foam party. &#x1fae7; Family-Friendly Foam Great for birthdays, schools, churches, daycares, and community events. &#x26a1; Easy Setup We bring the foam equipment and handle the&hellip;","acf":[],"_links":{"self":[{"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=\/wp\/v2\/pages\/311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=311"}],"version-history":[{"count":47,"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=\/wp\/v2\/pages\/311\/revisions"}],"predecessor-version":[{"id":2197,"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=\/wp\/v2\/pages\/311\/revisions\/2197"}],"wp:attachment":[{"href":"https:\/\/bboysfoamparty.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}